This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits a1f92694393a Add linux-next specific files for 20210518 omits 56f3e87a1183 Merge branch 'akpm/master' omits 33d938e7711a kdump: use vmlinux_build_id to simplify omits 14478bf0024a buildid: fix kernel-doc notation omits e2516c0307fb buildid: mark some arguments const omits 261e307fc2c1 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 9509f514befe scripts/decode_stacktrace.sh: silence stderr messages from [...] omits f4d642c81c5a scripts/decode_stacktrace.sh: support debuginfod omits f89cdd0900cc x86/dumpstack: use %pSb/%pBb for backtrace printing omits 70703b8d60eb arm64: stacktrace: use %pSb for backtrace printing omits f138213bbdbb buildid: fix build when CONFIG_MODULES is not set omits 896a534f4db5 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 5e99492e053e module: add printk formats to add module build ID to stacktraces omits e3df8aa94567 dump_stack: add vmlinux build ID to stack traces omits 692947dbd03b buildid: stash away kernels build ID on init omits 1365c451e6f9 buildid: add API to parse build ID out of buffer omits 814eec0f0b33 buildid: only consider GNU notes for build ID parsing omits 2f2986a37407 secretmem: test: add basic selftest for memfd_secret(2) omits 1e1735260c3b arch, mm: wire up memfd_secret system call where relevant omits c45a7ef0a92c PM: hibernate: disable when there are active secretmem users omits c87f28964f41 mm: introduce memfd_secret system call to create "secret" [...] omits 0abe3abe1041 set_memory: allow querying whether set_direct_map_*() is a [...] omits dd710974c655 set_memory: allow set_direct_map_*_noflush() for multiple pages omits fac403112456 riscv/Kconfig: make direct map manipulation options depend on MMU omits ffbfd5bb18fc mmap: make mlock_future_check() global omits 91bbded7e203 slub: STACKDEPOT: rename save_stack_trace() omits 908c372c757a mm/slub: use stackdepot to save stack trace in objects omits ff00f3e0e2ac mm: define default value for FIRST_USER_ADDRESS omits 7e04b4ace173 Merge branch 'akpm-current/current' omits 0909070e2b35 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits 120b5c9d55f4 Merge remote-tracking branch 'rust/rust-next' omits 60f3dc14a82f Merge remote-tracking branch 'fpga/for-next' omits 9eaba10adcb4 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 35322e92d537 Merge remote-tracking branch 'hyperv/hyperv-next' omits e7f8a605d3cc Merge remote-tracking branch 'nvmem/for-next' omits 890c18a3d67f Merge remote-tracking branch 'slimbus/for-next' omits 69c1ded4a7d2 Merge remote-tracking branch 'gnss/gnss-next' omits 80077d35f674 Merge remote-tracking branch 'kspp/for-next/kspp' omits 7fca80e86906 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits ded60767a55a Merge remote-tracking branch 'coresight/next' omits 5336f340efe3 Merge remote-tracking branch 'livepatching/for-next' omits dd51a3cbbabe Merge remote-tracking branch 'userns/for-next' omits 2ff8598a986b Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 8a994e18dbf0 Merge remote-tracking branch 'pinctrl/for-next' omits 188f1db26325 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 918897973657 Merge remote-tracking branch 'rpmsg/for-next' omits 82b92ab4a854 Merge remote-tracking branch 'vhost/linux-next' omits f595b6e19e88 Merge remote-tracking branch 'scsi-mkp/for-next' omits 52286780741a Merge remote-tracking branch 'scsi/for-next' omits 34588ea5aa65 Merge remote-tracking branch 'cgroup/for-next' omits 1325d86b2936 Merge remote-tracking branch 'dmaengine/next' omits ab59e6906f24 Merge remote-tracking branch 'icc/icc-next' omits c802e84428f6 Merge remote-tracking branch 'iio/togreg' omits 9fe5113429e5 Merge remote-tracking branch 'staging/staging-next' omits 600b5d8a3ebc Merge remote-tracking branch 'soundwire/next' omits 081f67595b20 Merge remote-tracking branch 'phy-next/next' omits 6f8d24985779 Merge remote-tracking branch 'char-misc/char-misc-next' omits 08a43040169e Merge remote-tracking branch 'tty/tty-next' omits a7664eaad163 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits e2a06d502abc Merge remote-tracking branch 'usb/usb-next' omits e0f113c6e7d6 Merge remote-tracking branch 'driver-core/driver-core-next' omits 55251ef7dfa3 Merge remote-tracking branch 'ipmi/for-next' omits 12150257a968 Merge remote-tracking branch 'leds/for-next' omits acf156519523 Merge remote-tracking branch 'percpu/for-next' omits a183e93bad33 Merge remote-tracking branch 'rcu/rcu/next' omits 73ba4cea1b50 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 5c3e88a37dd3 Merge remote-tracking branch 'edac/edac-for-next' omits a9a48d9e5a0f Merge remote-tracking branch 'tip/auto-latest' omits 6d2ff49b06b6 Merge remote-tracking branch 'spi/for-next' omits 26d987af2890 Merge remote-tracking branch 'devicetree/for-next' omits 2ba3e1a68176 Merge remote-tracking branch 'audit/next' omits 70169f692794 Merge remote-tracking branch 'smack/next' omits 20c2f8e226a5 Merge remote-tracking branch 'selinux/next' omits cbf61d78b10b Merge remote-tracking branch 'keys/keys-next' omits 3e6aab783387 Merge remote-tracking branch 'apparmor/apparmor-next' omits b141c4c70916 Merge remote-tracking branch 'security/next-testing' omits b7b038901c7b Merge remote-tracking branch 'regulator/for-next' omits 6399ae665805 Merge remote-tracking branch 'battery/for-next' omits 765e3313ed49 Merge remote-tracking branch 'mmc/next' omits 26fff3ab9c86 Merge remote-tracking branch 'device-mapper/for-next' omits 7eed81bcc052 Merge remote-tracking branch 'block/for-next' omits bc0cc957c921 Merge remote-tracking branch 'modules/modules-next' omits 515b30441a55 Merge remote-tracking branch 'sound-asoc/for-next' omits 9a702657730c Merge remote-tracking branch 'sound/for-next' omits 0aff9c6dfae8 Merge remote-tracking branch 'regmap/for-next' omits 126848c26296 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 09f64f34b71a Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 488e8089f274 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits b7c9a94fb0b2 Merge remote-tracking branch 'drm-intel/for-linux-next' omits e4b3f61d7c78 Merge remote-tracking branch 'amdgpu/drm-next' omits cd3f41853ca1 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 668407ae15c0 Merge remote-tracking branch 'crypto/master' omits f4a42d7ef277 Merge remote-tracking branch 'nand/nand/next' omits ce69dbbc1974 Merge remote-tracking branch 'mtd/mtd/next' omits ebcf063380af Merge remote-tracking branch 'gfs2/for-next' omits 773aa649589d Merge remote-tracking branch 'bluetooth/master' omits ac5e13a49b10 Merge remote-tracking branch 'bpf-next/for-next' omits bd4af4c31b03 Merge remote-tracking branch 'net-next/master' omits 91d06df77a62 Merge remote-tracking branch 'pm/linux-next' omits 8ee3f3911ec9 Merge remote-tracking branch 'v4l-dvb-next/master' omits 49219618ef01 Merge remote-tracking branch 'v4l-dvb/master' omits 97ee9c62272e Merge remote-tracking branch 'jc_docs/docs-next' omits 5f9d163d027a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3c4f286192ab Merge remote-tracking branch 'i2c/i2c/for-next' omits 47c0ead7251d Merge remote-tracking branch 'hid/for-next' omits a544c4758838 Merge remote-tracking branch 'printk/for-next' omits 04914e6847bb Merge remote-tracking branch 'vfs/for-next' omits 02c91b390b00 Merge remote-tracking branch 'v9fs/9p-next' omits a7e680e931e7 Merge remote-tracking branch 'jfs/jfs-next' omits 33b54faed7d4 Merge remote-tracking branch 'ext3/for_next' omits ae8a457188cd Merge remote-tracking branch 'cifsd/cifsd-for-next' omits a4bc4a265208 Merge remote-tracking branch 'cifs/for-next' omits 055630a9affd Merge remote-tracking branch 'ceph/master' omits 05f99b9cccb3 Merge remote-tracking branch 'btrfs/for-next' omits 9c3a898caab2 Merge remote-tracking branch 'pidfd/for-next' omits 3f834d1e9047 Merge remote-tracking branch 'sh/for-next' omits 729a2c7af377 Merge remote-tracking branch 'openrisc/for-next' omits 82a397986a0e Merge remote-tracking branch 'mips/mips-next' omits 0c993ea93036 Merge remote-tracking branch 'm68k/for-next' omits 4c283e51714a Merge remote-tracking branch 'h8300/h8300-next' omits e04587eb5495 Merge remote-tracking branch 'csky/linux-next' omits d02958c299b0 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits e1332488b247 Merge remote-tracking branch 'clk-imx/for-next' omits b757ca3f48fa Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits abf54cf7bfbd Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 6d533678ea13 Merge remote-tracking branch 'tegra/for-next' omits 1dfe1504ed41 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 8fdef1b9946c Merge remote-tracking branch 'scmi/for-linux-next' omits 35dc6b40f683 Merge remote-tracking branch 'samsung-krzk/for-next' omits d78dcfc018fe Merge remote-tracking branch 'rockchip/for-next' omits 1ae10bc58ef9 Merge remote-tracking branch 'reset/reset/next' omits d4744bd4bc26 Merge remote-tracking branch 'renesas/next' omits f5b04a67b2bc Merge remote-tracking branch 'raspberrypi/for-next' omits 53fae4437d9c Merge remote-tracking branch 'qcom/for-next' omits 0a875b0ea1f8 Merge remote-tracking branch 'omap/for-next' omits 7419bbe9240d Merge remote-tracking branch 'mvebu/for-next' omits 80422ecccbf3 Merge remote-tracking branch 'mediatek/for-next' omits 40af956133c0 Merge remote-tracking branch 'keystone/next' omits 7bf3db334257 Merge remote-tracking branch 'imx-mxs/for-next' omits 0930b01b5ab5 Merge remote-tracking branch 'drivers-memory/for-next' omits a726cf80989a Merge remote-tracking branch 'at91/at91-next' omits 873ed83b0d1a Merge remote-tracking branch 'aspeed/for-next' omits 032b4010f5dc Merge remote-tracking branch 'amlogic/for-next' omits 11c806afbf0b Merge remote-tracking branch 'actions/for-next' omits db5c45db3fcb Merge remote-tracking branch 'arm/for-next' omits df66035988bb Merge remote-tracking branch 'asm-generic/master' omits 9d8378257211 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 997068cfcecd Merge remote-tracking branch 'kbuild/for-next' omits be140a41e652 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 7eda4b032adb Merge remote-tracking branch 'pidfd-fixes/fixes' omits 8248d891921a Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 3804b1f72e96 Merge remote-tracking branch 'mmc-fixes/fixes' omits 41d027350304 Merge remote-tracking branch 'scsi-fixes/fixes' omits 45b209267170 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 53310aa3e36d Merge remote-tracking branch 'vfs-fixes/fixes' omits 0bf58da150d8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 64856b9813c3 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits d36118b5e4c5 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 2ef79de85e13 Merge remote-tracking branch 'kvm-fixes/master' omits c3e1f81bf21f Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 66a4b2228e87 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits a53289abcdb8 Merge remote-tracking branch 'modules-fixes/modules-linus' omits 30937aa3eb1a Merge remote-tracking branch 'ide/master' omits 8b366417da1b Merge remote-tracking branch 'soundwire-fixes/fixes' omits c15e8818233a Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 42059a80015f Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits d0cc9f6f7d09 Merge remote-tracking branch 'phy/fixes' omits 1b59039d49db Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits a7d8e40436e9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits a5578800099e Merge remote-tracking branch 'tty.current/tty-linus' omits f8a6802dd869 Merge remote-tracking branch 'pci-current/for-linus' omits 7913dc6ec2b9 Merge remote-tracking branch 'spi-fixes/for-linus' omits dc2e8c2f351b Merge remote-tracking branch 'regulator-fixes/for-linus' omits 40025d6eaabe Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits aae017058f91 Merge remote-tracking branch 'sound-current/for-linus' omits 5d65f8800323 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 03327045ccc1 Merge remote-tracking branch 'wireless-drivers/master' omits 5514c98a1422 Merge remote-tracking branch 'ipsec/master' omits 545ff8540d06 Merge remote-tracking branch 'bpf/master' omits 1e7ec9d6c043 Merge remote-tracking branch 'net/master' omits 4b9bb993b5d0 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 6f0e1a0e67a0 Merge remote-tracking branch 'kbuild-current/fixes' omits e4d489899106 ipc: use kmalloc for msg_queue and shmid_kernel omits ab34d44c4361 ipc sem: use kvmalloc for sem_undo allocation omits cce84b97c3bf aio: simplify read_events() omits 8581a000ad5c x86: signal: don't do sas_ss_reset() until we are certain [...] omits a15846f16694 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits c7a9c1c4cd66 init: print out unknown kernel parameters omits 7d0815a5124a checkpatch: scripts/spdxcheck.py now requires python3 omits e60a2c53cc4f lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits fe7d20fff734 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits 3d079ca3b8f5 seq_file: drop unused *_escape_mem_ascii() omits 1a59ecbcc00b nfsd: avoid non-flexible API in seq_quote_mem() omits ff515d3fe5d9 seq_file: convert seq_escape() to use seq_escape_str() omits 691d5be24669 seq_file: add seq_escape_str() as replica of string_escape_str() omits 8050a6129e5a seq_file: introduce seq_escape_mem() omits 65b43ff2a604 MAINTAINERS: add myself as designated reviewer for generic [...] omits 8316ab76397f lib/test-string_helpers: add test cases for new features omits a833b712c13b lib/test-string_helpers: get rid of trailing comma in terminators omits f474c9cf3824 lib/test-string_helpers: print flags in hexadecimal format omits c0651efd843f lib/string_helpers: allow to append additional characters [...] omits 720d7f79398d lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits 6172dada77f4 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 559569573aa8 lib/string_helpers: drop indentation level in string_escape_mem() omits a28376788eb9 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 96539f894c46 lib/string_helpers: switch to use BIT() macro omits b2ccf42a3b64 lib: decompress_bunzip2: remove an unneeded semicolon omits 988171ed3239 kernelh-split-out-panic-and-oops-helpers-fix omits 925366294e2d kernel.h: split out panic and oops helpers omits dd566fdb6ae8 proc/sysctl: make protected_* world readable omits 63c47c78ebb4 sysctl: remove redundant assignment to first omits 8547abe5472e procfs/dmabuf: add inode number to /proc/*/fdinfo omits 785aa6bf0ff3 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 9fe8a8b783dc proc: Avoid mixing integer types in mem_rw() omits 7f0e5972c9b4 kernel/hung_task.c: Monitor killed tasks. omits 8b440028116d fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 488fe1490487 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits eade6b346ff4 mm: fix comments mentioning i_mutex omits e11d3ff0e755 mm: fix typos and grammar error in comments omits c6c414d0e122 mm/highmem: Remove deprecated kmap_atomic omits 7af4115f793d mm/memory_hotplug: rate limit page migration warnings omits 2a0c8a2d1bea selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 2885eae0ad73 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits a1acf7e27254 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 0e41c02e41aa mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits ac2c9fddf0a8 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 364252fd313a mm: make variable names for populate_vma_page_range() consistent omits aba5dbb9d7c8 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 0c0150d9956e nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits 56a64f2e17ff mm: thp: check total_mapcount instead of page_mapcount omits e53b7433f30f mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits a8e4b917e897 arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix omits 124d36c36b65 arm64: drop pfn_valid_within() and simplify pfn_valid() omits dd54e7fd92be arm64: decouple check whether pfn is in linear map from pf [...] omits dedb301be5ca memblock: update initialization of reserved pages omits ceb8303b9df1 include/linux/mmzone.h: add documentation for pfn_valid() omits b93e37bdf227 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 2fb8a88cbf9e mm/kconfig: move HOLES_IN_ZONE into mm omits b0287e43fb42 userfaultfd/selftests: exercise minor fault handling shmem [...] omits 72cfac82ddce userfaultfd/selftests: reinitialize test context in each test omits 9c9db903230e userfaultfd/selftests: create alias mappings in the shmem test omits 1861e1c4ef59 userfaultfd/selftests: use memfd_create for shmem test type omits 42660ee254d8 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 37aa962fe33a userfaultfd/shmem: advertise shmem minor fault support omits c9a4579a9f53 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 6867a29320b7 userfaultfd/shmem: support minor fault registration for shmem omits f7e89f242f0d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 9c13671876ea userfaultfd/selftests: add pagemap uffd-wp test omits 95cef007c355 mm/pagemap: export uffd-wp protection information omits 4ea87799951f mm/userfaultfd: fail uffd-wp registration if not supported omits dd474fdf9432 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits 1a10f3fe4203 mm/userfaultfd: fix uffd-wp special cases for fork() omits 35fdc57897d2 mm/thp: simplify copying of huge zero page pmd when fork omits 81ccff4b04da userfaultfd/selftests: unify error handling omits 4cf4973d1ff4 userfaultfd/selftests: only dump counts if mode enabled omits d006792cb6af userfaultfd/selftests: dropping VERIFY check in locking_thread omits b731566bfb51 userfaultfd/selftests: remove the time() check on delayed uffd omits 3c48c95011bb userfaultfd/selftests: use user mode only omits 05d927ac0126 powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 6416b283b207 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits 5d8b050eb4df mm/vmalloc: enable mapping of huge pages at pte level in vmap omits f8712dee6dc5 x86: define only {pud/pmd}_{set/clear}_huge when useful omits cf4deed586e2 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits c76e659b6556 mm/hugetlb: change parameters of arch_make_huge_pte() omits b94ec438de4d mm/huge_memory.c: don't discard hugepage if other processe [...] omits 9c56d6ce1edc mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 4ff3168b7abe mm/huge_memory.c: add missing read-only THP checking in tr [...] omits ebdd1f89c456 mm/huge_memory.c: use page->deferred_list omits 15436ee584f3 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 12cfc348744d mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits faffbf892c92 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits eb0cbc4395d6 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 8e3d379f730e mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits a6b527ea886a mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits be665be8cabe mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits bc6b3525f912 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 2dbb12d19dd5 mm: hugetlb: defer freeing of HugeTLB pages omits 11b8381abe94 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 3b2e35669686 mm: hugetlb: gather discrete indexes of tail page omits 5b87a07c0aef mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 50b92bd73f04 mm: memory_hotplug: factor out bootmem core functions to b [...] omits 68f99ff04576 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits eb4bbeb3ee68 mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 673589a01696 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits ef504cac8bf8 mm/page_alloc: reduce duration that IRQs are disabled for [...] omits acc6f9de2f32 mm/page_alloc: batch the accounting updates in the bulk allocator omits 851a7a26af0a mm/vmstat: inline NUMA event counter updates omits e332c66a4fef mm/vmstat: convert NUMA statistics to basic NUMA counters omits e481fac7d80b mm/page_alloc: convert per-cpu list protection to local_lock omits 676535512684 mm/page_alloc: split per cpu page lists and zone stats -fix omits b2dfe27d8b8a mm/page_alloc: split per cpu page lists and zone stats omits 35814e61d193 mm/page_alloc: switch to pr_debug omits ccf8aa7203ae mm: optimise nth_page for contiguous memmap omits 7327384ecb5b mm: constify page_count and page_ref_count omits 0c790225fb27 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits 054e9ac5a858 mm: make compound_head const-preserving omits bd698882a7aa mm/page_owner: constify dump_page_owner omits 36d18743f5ed mm/debug: factor PagePoisoned out of __dump_page omits fed8b4cb6bea mm: make __dump_page static omits 72908f741725 mm/mmzone.h: simplify is_highmem_idx() omits 0dcb12247bd4 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits cd3062ed8976 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits ff5187c0a992 fix for "printk: introduce dump_stack_lvl()" omits f4d1ef9e640c printk: introduce dump_stack_lvl() omits 534ee16f33cf powerpc/mm: enable move pmd/pud omits 54bc3daf4785 mm/mremap: allow arch runtime override omits 5c6b3d52b6be mm/mremap: move TLB flush outside page table lock omits fb393438dc94 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits 2117d5f92019 drm/radeon: Add HD-audio component notifier support (v2) omits 6f568a9487af drm/amdgpu/display: restore the backlight on modeset (v2) omits 93f67fd5dd6c drm/amdgpu/display: add helper functions to get/set backli [...] omits 85d120e4f594 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 46cb74534644 Revert "drm/amd/display: To modify the condition in indica [...] omits 463fe3c404e0 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits c1d1dbab197a drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits f8fe377b8539 drm/amdgpu: only check for _PR3 on dGPUs omits 3f56c5154004 drm/amdgpu: add another raven1 gfxoff quirk omits cad80e7d0c80 usb/host: enable auto power control for xhci-pci omits 49cb13afb7f8 drm/amdgpu: remove unsafe optimization to drop preamble ib omits 1b1471ea98f2 drm/amdgpu: Field type update in drm_amdgpu_info_vbios omits e2316111fc9d drm/amdgpu: Add vbios info ioctl interface omits ad892ce462ac drm/amd/display: Fix typo of format termination newline omits a77a127b517d drm/amd/display: enable idle optimizations for beige goby omits c06f80499c1c drm/amd/display: Enable HDCP for Beige Goby omits b632e81aee3e drm/amd/display: Update DCN303 SR Exit Latency omits 87f4cab78d74 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 omits 67866b76083c drm/amd/amdgpu: Enable DCN IP init for Beige Goby omits eff8aa142b4d drm/amd/display: Add DM support for Beige Goby omits 714dbed3bd1d drm/amd/display: Edit license info for beige goby DC files omits 774f62c52062 drm/amd/display: Initial DC support for Beige Goby omits dc1a78098c2d drm/amd/display: Add register definitions for Beige Goby omits 8ff3bf62811f drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby omits 5dd59c12cca4 drm/amd/amdgpu: Enable gfxoff for beige_goby omits 83360865a222 drm/amd/pm: Use the PPTable from VBIOS for beige_goby omits a22895bd67f5 drm/amdgpu: add cgls for beige_goby omits 28c2de90d414 drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY omits f71419941bce drm/amdgpu: enable ih CG for beige_goby omits d965d73c3be5 drm/amdgpu: enable hdp CG and LS for beige_goby omits 74bc96946dda drm/amdgpu: enable mc CG and LS for beige_goby omits 26f75cfd7a1c drm/amdgpu: enable athub/mmhub PG for beige_goby omits fa8c81333e6f drm/amdgpu: support athub cg setting for beige_goby omits 7999aa70667b drm/amdgpu: enable GFX clock gating for beige_goby omits e4453779b254 drm/amd/pm: use macro to get pptable members omits 234c6201694c drm/amd/pm: update smu11 driver interface header for beige_goby omits 7da04ca02bab drm/amd/pm: add mode1 support for beige_goby omits 3fd1710a30c9 drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby omits 38813385c699 drm/amdgpu: Enable VCN for Beige Goby omits 45671d1b9604 drm/amdgpu: add gc_10_3_5 golden setting for beige_goby omits be126601d308 drm/amdgpu: add mmhub client support for beige goby omits 522abae98eae drm/amd/amdgpu: add psp support for beige_goby omits ad1bdc0d9265 drm/amd/amdgpu: add smu support for beige_goby omits 7a362c5b2334 drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support omits 28683dc69d01 drm/amdkfd: support beige_goby KFD omits 87a0ffba16b4 drm/amd/amdgpu: Use IP discovery table for beige goby omits 8a3800636120 drm/amd/amdgpu: support cp_fw_write_wait for beige_goby omits fa4e1d77eabe drm/amd/amdgpu: add virtual display support for beige_goby omits a6ecd3761633 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] omits ac772281676a drm/amd/amdgpu: add sdma ip block for beige_goby omits 0e0573327bba drm/amd/amdgpu: add gfx ip block for beige_goby omits fdf4a8ee076d drm/amd/amdgpu: add ih ip block for beige_goby omits 31d6f2b8188f drm/amd/amdgpu: add gmc ip block for beige_goby omits dc1258a6d883 drm/amd/amdgpu: add common ip block for beige_goby omits 25dcdd9f3e7d drm/amd/amdgpu: add mmhub support for beige_goby omits a59f15b791b9 drm/amd/amdgpu: initialize IP offset for beige_goby omits a43516e02dbd drm/amd/amdgpu: add common support for beige_goby omits be8e15f4f931 drm/amd/amdgpu: add gmc support for beige_goby omits 2af868571e27 drm/amd/amdgpu: add support for beige_goby firmware omits 9a98c7273368 drm/amd/amdgpu: set asic family and ip blocks for beige_goby omits 7f88d71f64a6 drm/amd/amdgpu: set fw load type for beige_goby omits 579ef724d4a0 drm/amd/amdgpu: add beige_goby asic type omits 6e4a1c918c72 drm/amd/display: 3.2.136 omits 3f5cc36143c2 drm/amd/display: [FW Promotion] Release 0.0.66 omits cc57d2c1063d drm/amd/display: Refactor and add visual confirm for HW Fl [...] omits 2633ed807b08 drm/amd/display: Use the correct max downscaling value for [...] omits ea8b9e653365 drm/amd/display: Avoid get/put vblank when stream disabled omits 0058726b4764 drm/amd/display: Correct DPCD revision for eDP v1.4 omits 23f818729fa5 drm/amd/display: Add Overflow check to skip MALL omits ea805d7f25ac drm/amd/display: Refactor suspend/resume of Secure display omits d32f95bcdf7c drm/amd/display: consider channel coding in configure lttpr mode omits 23f22293d0b2 drm/amd/display: rename perform_link_training_int function omits cfd12ac3bca8 drm/amd/display: decide link training settings based on ch [...] omits 5908b5af2386 drm/amd/display: determine dp link encoding format from li [...] omits f4bb9d483002 drm/amd/display: Disconnect non-DP with no EDID omits 0c454c5d06ab drm/amd/display: Minor refactor of DP PHY test automation omits e6ff5a51fac8 drm/amd/display: Document set RECOUT operation omits fddb3d106460 drm/amd/display: Add kernel-doc to some hubp functions omits 0564e687e660 drm/amd/display: Remove legacy comments omits 4b8dc21a5080 drm/amd/display: Add documentation for power gate plane omits 505acac06e94 drm/amd/display: Add get_current_time interface to dmub_srv omits 02d1787bfeca drm/amd/display: treat memory as a single-channel for asym [...] omits a02a8898eb1f drm/amd/pm: Reset max GFX clock after disabling determinism omits cf1df785ab5c drm/amd/pm: Fix showing incorrect frequencies on aldebaran omits 0cccbd1f84e5 drm/amd/pm: Add custom/current freq to pstates omits aa9649004b42 drm/amdgpu: Conditionally reset RAS counters on boot omits 967b9f63e2a6 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] omits b0d378784d3d drm/amdgpu: Refine the error report when flush tlb. omits 2a6eb4faf882 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV omits d0c0fe10ce6d bpf: Avoid using ARRAY_SIZE on an uninitialized pointer omits 8ba1030385e3 bpf: Clarify a bpf_bprintf_prepare macro omits 93a47dd87611 Defer close only when lease is enabled. omits 8fab01c91a8d Merge branch 'for-5.14/libata' into for-next omits 8dcdf418d1d4 Merge branch 'for-5.14/libata' into for-next omits 2fcb8bacdff6 Merge branch 'for-5.14/drivers' into for-next omits b0654bb826d1 Merge branch 'for-5.14/block' into for-next omits 6956524ad783 rsxx: Use struct_size() in vmalloc() omits 49ab4d09ae52 blk-mq: Use request queue-wide tags for tagset-wide sbitmap omits 268259458806 blk-mq: Some tag allocation code refactoring omits 5f91d1c4507c blk-mq: clearing flush request reference in tags->rqs[] omits a936ea70a7fe blk-mq: clear stale request in tags->rq[] before freeing o [...] omits 829f2ee249e9 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] omits bd9043aa34af block: avoid double io accounting for flush request omits 3e61083a0ff1 block: remove unneeded parenthesis from blk-sysfs omits dff58ed08d56 blkcg: drop CLONE_IO check in blkcg_can_attach() omits 71584a1a725b aoe: remove unnecessary mutex_init() omits ce798c9b1070 block_dump: remove comments in docs omits 5f176d42755e block_dump: remove block_dump feature omits 8ff428d0b8da block_dump: remove block_dump feature in mark_inode_dirty() omits 3da05329d571 Merge branch 'acpi-dptf' into linux-next omits 694b490b2112 Merge branch 'devprop' into linux-next omits 63597e5f703d mm/mremap: use range flush that does TLB and page walk cac [...] omits 85c9c156e862 powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits 94bd3c601aaf powerpc/mm/book3s64: fix possible build error omits 2812d6aa9424 mm/mremap: use pmd/pud_poplulate to update page table entries omits d9236bead04c selftest/mremap_test: avoid crash with static build omits 31fdda88b714 selftest/mremap_test: update the test to handle pagesize o [...] omits 648b995a1767 mm/memory.c: fix comment of finish_mkwrite_fault() omits 695500a8fe78 mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 6f8c2150060c mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 1a97fe73c3a9 mm/mmap: introduce unlock_range() for code cleanup omits 49e25fe6d59c mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits 02fce3f41016 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits b58ddbea642d binfmt-remove-in-tree-usage-of-map_executable-fix omits a29368d0fa87 binfmt: remove in-tree usage of MAP_EXECUTABLE omits 2ec91c6e8ef1 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 15e963bb1657 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix omits 3c1fb8bd0505 mm: improve mprotect(R|W) efficiency on pages referenced once omits 5c827bc7c3e8 mm: vmscan: remove noinline_for_stack omits 61037f0e16f8 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits 546be61e80b9 mm: memcontrol: simplify the logic of objcg pinning memcg omits 88d4fa5eb55f mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits f087f48d6497 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits ea87d298a0c6 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits 5c10f9df63cb mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 3730729b13f3 mm: memcontrol: fix page charging in page replacement omits bf763ffa18c3 mm: memcontrol: fix root_mem_cgroup charging omits 59f29d18eac5 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 1f2cfa7448f4 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits 1f0afc0eb5ac mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits 423497524d7e mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits fd688a395a46 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits cc3486f9ba17 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits ad01460376c9 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits eee9b5bf6680 mm/memcg: optimize user context object stock access omits d0e9b75015c9 mm/memcg: improve refill_obj_stock() performance omits 10bb09e3d8fa mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits fe098528dce9 mm/memcg: move mod_objcg_state() to memcontrol.c omits b224b676603c mm/shmem: fix shmem_swapin() race with swapoff omits 0e9b86627a13 mm/swap: remove confusing checking for non_swap_entry() in [...] omits 9a9be77cab66 swap: fix do_swap_page() race with swapoff omits 0399cd074a2c mm/swapfile: use percpu_ref to serialize against concurren [...] omits 6f4a4e00af58 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits 17dff2c492fc mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits d6c1ea1f47bb mm: gup: pack has_pinned in MMF_HAS_PINNED omits 21ffd7b88fc8 mm: gup: allow FOLL_PIN to scale in SMP omits a1e8c2417703 mm/gup_benchmark: support threading omits d7fa876b1118 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits 3889798e0b6a mm/page-writeback: update the comment of Dirty position control omits 84452583d22e mm/page-writeback: Fix performance when BDI's share of rat [...] omits cb6fb3dc46d8 mm: page-writeback: kill get_writeback_state() comments omits bd0cbe55fb15 tools/vm/page_owner_sort.c: check malloc() return omits 9259ac080a33 kfence: test: fix for "mm, slub: change run-time assertion [...] omits 102574f72988 mm, slub: change run-time assertion in kmalloc_index() to [...] omits b6fbd0a804c2 slub: remove resiliency_test() function omits 60bb43e5b727 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits e8e79d1235ef mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits 5ab5618fd843 mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits f218a77c017f kunit: make test->lock irq safe omits 023daf7974ba doc: watchdog: modify the doc related to "watchdog/%u" omits 73abf33a4a4d doc: watchdog: modify the explanation related to watchdog thread omits d14a1d518f32 kernel: watchdog: modify the explanation related to watchd [...] omits 630b4d5bdf80 ocfs2: fix ocfs2 corrupt when iputting an inode omits 4bad2455877d ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 3f20bb54f6db ocfs2: remove repeated uptodate check for buffer omits 564e116a4d36 ocfs2: remove redundant assignment to pointer queue omits 7a5c764b55c1 ocfs2: fix snprintf() checking omits dc1c78cd5b19 ocfs2: remove unnecessary INIT_LIST_HEAD() omits 604ab05f2fd4 streamline_config.pl: add softtabstop=4 for vim users omits cc4321224b00 streamline_config.pl: make spacing consistent omits b9601acf6ed1 ia64: headers: drop duplicated words omits 29e57a4220f1 kthread: switch to new kerneldoc syntax for named variable [...] omits 906e5a33ab1c /proc/kpageflags: do not use uninitialized struct pages omits cb9e44c5e243 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits b76aa5229ff3 ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] omits df4a5bafe6fa Revert "mm/gup: check page posion status for coredump." omits 27d9c18bb9aa media: staging: media: atomisp: remove unnecessary pr_info calls omits e316303192e9 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() omits a92b7b5caac6 media: staging: media: atomisp: fix CamelCase variable naming omits 7f7308674922 media: staging: media: atomisp: reformat code comment blocks omits 145bb588cefa media: staging: media: atomisp: remove unnecessary braces omits 756de71d29c9 media: staging: media: atomisp: balance braces around if.. [...] omits 66a71c9592fb media: staging: media: atomisp: Fix line split style issues omits 4192e38067e8 media: staging: media: atomisp: Refactor ia_css_stream_load() omits db5db88fa7d7 media: staging: media: atomisp: Fix alignment and line len [...] omits ab622c5310bc media: staging: media: atomisp: Replace if else clause wit [...] omits 6f96dccfe2e1 media: staging: media: atomisp: Remove a superfluous else [...] omits 498ed76d9fec media: staging: media: atomisp: Remove all redundant asser [...] omits a168f274214f media: staging: media: atomisp: Fix the rest of sh_css.c b [...] omits 13084b1c661e media: staging: media: atomisp: Remove redundant assertion [...] omits e8b1177de0ce media: staging: media: atomisp: Fix sh_css.c brace coding [...] omits 824b4200da46 media: staging: media: tegra-video: Align line break to ma [...] omits ddcf5d563b5d media: staging: media: atomisp: pci: Balance braces around [...] omits 2038e164fb12 media: staging: media: atomisp: pci: Balance braces around [...] omits ffd6303dacb8 media: staging: media: atomisp: pci: Balance braces around [...] omits fbc26c48e691 media: staging: media: atomisp: pci: Balance braces around [...] omits 4976a50e118e Merge branch 'locking/core' omits 5ddc83ab98a4 Merge branch 'objtool/core' omits 2ef4aefe894d Merge branch 'perf/core' omits 9cd1e2a7a7ee Merge branch 'sched/core' omits c0442b63d183 Merge branch 'timers/nohz' omits 150e682a0e8e Merge branch 'x86/asm' omits 1287e6e50b2d Merge branch 'x86/boot' omits 9a241b8d614e Merge branch 'x86/cleanups' omits ac14af245586 Merge branch 'x86/cpu' omits 41f6755c2348 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. omits d6e41c1bd2e1 SMB3: incorrect file id in requests compounded with open omits b8bc266bd4b5 Merge branch 'v5.14-clk/next' into for-next omits e16bb0264db5 Merge branch 'v5.14-armsoc/dts64' into for-next omits 10026f5e68f1 Merge branch 'v5.14-armsoc/dts32' into for-next omits 01933c1e2886 Merge branch 'v5.14-armsoc/drivers' into for-next omits 32c0ff83550e hv_utils: Fix passing zero to 'PTR_ERR' warning omits 2d58cee61309 selftests/bpf: Test ringbuf mmap read-only and read-write [...] omits a66e1307dbb7 tools/memory-model: Heuristics using data_race() must hand [...] omits c9b235c63fe9 tools/memory-model: Add example for heuristic lockless reads omits a2b574a97fa8 tools/memory-model: Make read_foo_diagnostic() more clearl [...] omits 9085a71bd964 torture: Make torture.sh accept --do-all and --donone omits 2431eb443d25 torture: Add clocksource-watchdog testing to torture.sh omits f1680da4e529 refscale: Add measurement of clock readout omits 11aa459e5c50 Merge branch 'lkmm-dev.2021.05.10c' into HEAD omits 22a3ceabc542 Merge branch 'clocksource.2021.05.13a' into HEAD omits 65e76560a883 Merge branch 'lkmm.2021.05.10c' into HEAD omits acf4bc3bb959 Merge branch 'kcsan.2021.05.14a' into HEAD omits 36c2b343636b kcsan: Use URL link for pointing access-marking.txt omits 6ba46fcc4019 kcsan: Document "value changed" line omits 5142f05eb009 kcsan: Report observed value changes omits abe8997a9148 kcsan: Remove kcsan_report_type omits 6317ff267999 kcsan: Remove reporting indirection omits 4ac64d4fb47a kcsan: Refactor access_info initialization omits 54ac8927516b kcsan: Fold panic() call into print_report() omits 78c000d870cb kcsan: Refactor passing watchpoint/other_info omits 2d9c0d1ce01c kcsan: Distinguish kcsan_report() calls omits e01e09beb0cc kcsan: Simplify value change detection omits 7ecc836638e3 kcsan: Add pointer to access-marking.txt to data_race() bullet omits 0d7108e1e13d kcsan: Fix debugfs initcall return type omits 25b8ae935dcd drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] omits b3110dcdbc55 drm/amdkfd: heavy-weight flush TLB after unmap omits a4ad47d88b4f Revert "drm/amdkfd: flush TLB after updating GPU page table" omits 6891e15300c0 drm/amdgpu: Fill adev->unique_id with data from PF2VF msg omits 5dfd70e870bb drm/amdgpu: flush TLB if valid PDE turns into PTE omits 6b623436763b drm/radeon: use the dummy page for GART if needed omits daf6f6ab23c7 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr omits ecf599f3a4a5 drm/amdgpu: check contiguous flags instead of mm_node omits 13ff478c5c2a drm/amdgpu: set the contiguous flag if possible omits 61960e69b34a drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram omits 6402eeb35009 drm/amdgpu: re-apply "use the new cursor in the VM code" v2 omits 328faaf1b3ed drm/amdgpu: query boot config cap before issue psp cmd omits 19f9d0ebb4fe drm/amdgpu: add helper function to query dynamic boot config cap omits cdb90dd5eb55 drm/amdgpu: switch to cached fw flags for mem training cap omits 212158a3bd11 drm/amdgpu: switch to cached fw flags for sram ecc cap omits 3bbb7a61de82 drm/amdgpu: switch to cached fw flags for gpu virt cap omits 8497501d2337 drm/amdgpu: add atomfirmware helper function to query fw cap omits c9a7c013569d selftests/bpf: Convert static to global in tc_redirect progs omits 657a3d308df2 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits 9069df486b2d Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits f8900b0628a0 Merge remote-tracking branch 'spi/for-5.14' into spi-next omits 8c59b8074e92 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 07dd242b9413 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits f2ffa8f9e32d dt-bindings: soc: rockchip: convert grf.txt to YAML omits 4a5ea88748d5 Merge branch 'misc-5.13' into next-fixes omits 9e6dd507c69e Merge branch 'fixes-for-master' into for-next-20210514 omits 520750ac65f8 Merge branch 'for-next-next-v5.13-20210514' into for-next- [...] omits d29d0a0a1e5d Merge branch 'for-next-current-v5.12-20210514' into for-ne [...] omits 1fc565b5ee6d Merge branch 'ext/qu/subpage-prep-13' into for-next-next-v [...] omits 89c69d15169c Merge branch 'ext/jth/zone-compress-fixes' into for-next-n [...] omits 39a12c2e8393 Merge branch 'misc-next' into for-next-next-v5.13-20210514 omits f8d45b3766b8 Merge branch 'misc-5.13' into for-next-current-v5.12-20210514 omits c8217c505032 btrfs: zoned: fix compressed writes omits aef4a18f9913 btrfs: zoned: pass start block to btrfs_use_zone_append omits a9bcab7677c4 btrfs: rename PagePrivate2 to PageOrdered inside btrfs omits 66ea961f7c80 btrfs: refactor btrfs_invalidatepage() for subpage support omits 6ec5feb089e5 btrfs: introduce btrfs_lookup_first_ordered_range() omits fd991eb7f4d0 btrfs: update comments in btrfs_invalidatepage() omits ea3e20ce62c1 set_bit does not imply a barrier omits cb0ac8e744fa btrfs: refactor how we finish ordered extent io for endio [...] omits 004103c825b0 btrfs: make Private2 lifespan more consistent omits 19992d6d10cd btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() omits cc9c3411e5e6 btrfs: make subpage metadata write path call its own endio [...] omits f0b46e334b4d btrfs: refactor submit_extent_page() to make bio and its f [...] omits 8935c8a70f01 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] omits 8d3ac8474bb1 btrfs: remove the unused parameter @len for btrfs_bio_fits [...] omits 94f505fa7cb7 btrfs: make free space cache size consistent across differ [...] omits 1553ff3f5b03 btrfs: scrub: fix subpage repair error caused by hard code [...] omits 1fad65bd2acf drm/amdgpu: Complete multimedia bandwidth interface omits 6466b9cf38d3 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory omits f1f3c69d831a drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory omits d9de3aa1d633 drm/amdgpu: Add compile flag for securedisplay omits b820a5f55ed7 drm/amdkfd: refine the poison data consumption handling omits 703190407039 iio: dac: ad5770r: Put fwnode in error case during ->probe() omits 966e34689729 btrfs: remove io_failure_record::in_validation omits 42c9df081aea btrfs: submit read time repair only for each corrupted sector omits b4e8824337f8 btrfs: make btrfs_verify_data_csum() to return a bitmap omits 598883cc675c btrfs: fix removed dentries still existing after log is synced omits 488abb0f5c83 iio: gyro: fxas21002c: balance runtime power in error path omits 918b4d4c9a0b Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] omits b1d96e9c8a6e Merge branch 'imx/defconfig' into for-next omits 276daa8728fb Merge branch 'imx/dt64' into for-next omits 622a7536a574 Merge branch 'imx/dt' into for-next omits 4e708d49f07c Merge branch 'imx/bindings' into for-next omits 839d71d436cf Merge branch 'imx/soc' into for-next omits fca97b2be4db btrfs: return whole extents in fiemap omits c7a7393c5c3f btrfs: rename check_async_write and let it return bool omits 4d8def203b31 btrfs: avoid RCU stalls while running delayed iputs omits c14661057b9f btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] omits 43f917d59bd4 btrfs: zoned: bail out if we can't read a reliable write pointer omits 057e1f5da475 btrfs: zoned: sanity check zone type omits c4a9e5234e5b btrfs: handle preemptive delalloc flushing slightly differently omits d4e822de6c66 btrfs: only ignore delalloc if delalloc is much smaller th [...] omits 954b054f5a8c btrfs: don't include the global rsv size in the preemptive [...] omits ad25cc31b111 btrfs: use the global rsv size in the preemptive thresh ca [...] omits 6010699bfd49 btrfs: take into account global rsv in need_preemptive_reclaim omits 74c5977b7faf btrfs: only clamp the first time we have to start flushing omits 69c22c8959e7 btrfs: check worker before need_preemptive_reclaim omits 403df2685875 btrfs: remove stale comment for argument seed of btrfs_fin [...] omits a89b9b7cd2bc btrfs: correct try_lock_extent() usage in read_extent_buff [...] omits c87db2405fe8 bpf: Fix BPF_JIT kconfig symbol dependency omits 1d8154780f58 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 0617eecaa19d Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits d74ebb76967f Merge branch 'asm-generic-unaligned' into asm-generic omits ae30d41eb54e drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] omits d4355962249a drm/amdkfd: new range accessible by all GPUs omits ddc55afe3c2e drm/amd/pm: Update aldebaran pmfw interface omits 05c71016fa3b drm/amd/amdgpu: Cancel the hrtimer in sw_fini omits a948d323e09a drm/amd/pm: enable ASPM by default omits 6c6151f1d4b5 drm/amdgpu: update the method for harvest IP for specific SKU omits 52eceb33c434 drm/amdgpu: add judgement when add ip blocks (v2) omits 77b17f80efd6 drm/amdgpu: add synchronization among waves in the same th [...] omits a030ab99c902 drm/amdgpu/display: fix dal_allocation documentation omits a673e827f904 gfs2: Fix mmap + page fault deadlock omits edfe2003d02e gfs2: Prevent direct-I/O write fallback errors from getting lost omits 3fb6180b0b97 mmc: core: Add support for cache ctrl for SD cards omits 713830797b5d mmc: sdhci-pci-gli: Fine tune GL9763E L1 entry delay omits f73121bb953f dt-bindings: mmc: renesas,mmcif: Convert to json-schema omits 17217b56e536 mmc: jz4740: Remove redundant error printing in jz4740_mmc [...] omits d9c6eef0b5f6 mmc: usdhi6rol0: fix error return code in usdhi6_probe() omits 3fc8efa0cdc1 drivers: memstick: core:ms_block.c: Fix alignment of block [...] omits 5e4bdbd7d5f3 mmc: core: Move eMMC cache flushing to a new bus_ops callback omits 54a8c58fbc52 mmc: block: Disable CMDQ on the ioctl path omits f127edfb0114 mmc: core: Add support for Power Off Notification for SD cards omits 3a713434e36a mmc: core: Read performance enhancements registers for SD cards omits 9783244dd574 mmc: core: Read the SD function extension registers for po [...] omits 275bd7ffd6d5 mmc: core: Parse the SD SCR register for support of CMD48/ [...] omits 3d9b47ac745a mmc: core: Drop open coding in mmc_sd_switch() omits f41134b51427 mmc: core: Prepare mmc_send_cxd_data() to be re-used for a [...] omits dfd23a9ee886 mmc: core: Enable eMMC sleep commands to use HW busy polling omits 0905a7d74945 mmc: core: Extend re-use of __mmc_poll_for_busy() omits be97540b3b53 mmc: core: Re-structure some code in __mmc_poll_for_busy() omits cd80a4ad7d8e mmc: core: Take into account MMC_CAP_NEED_RSP_BUSY for eMM [...] omits f47361a2350a mmc: core: Drop open coding when preparing commands with b [...] omits 59c0c8ee5493 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] omits e5bee59ee710 tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline omits 6128152b7ec4 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states omits 3be8a90fd433 asm-generic: simplify asm/unaligned.h omits ba2f2c6588a0 asm-generic: uaccess: 1-byte access is always aligned omits 0681a2543f47 netpoll: avoid put_unaligned() on single character omits cefaab9a03d4 mwifiex: re-fix for unaligned accesses omits a9f342458709 apparmor: use get_unaligned() only for multi-byte words omits 61187e51d6f5 partitions: msdos: fix one-byte get_unaligned() omits 40b36711c3c5 dt-bindings: mmc: rockchip-dw-mshc: add description for rk3568 omits 5c5b27fb93f6 dt-bindings: mmc: sdhci-am654: Remove duplicate ti,j721e-s [...] omits cd3c66dc4d02 Merge branch 'fixes' into next omits 648634c52918 Merge branch 'fixes' into next omits 37255637b865 mmc: s3cmci: move to use request_irq by IRQF_NO_AUTOEN flag omits 79053496a28d Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] omits ef566ba2d7d9 signal: Remove the last few si_perf references omits 4cf4e48fff05 signal: sort out si_trapno and si_perf omits e0436ab602fe signalfd: Remove SIL_FAULT_PERF_EVENT fields from signalfd [...] omits f6a2c711f1e3 signal: Deliver all of the siginfo perf data in _perf omits fe3b0cd3d19a signal: Factor force_sig_perf out of perf_sigtrap omits c90d00d95cb1 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] omits 137555de8440 signal: Remove __ARCH_SI_TRAPNO omits bd49616484a3 signal: Use dedicated helpers to send signals with si_trapno set omits 51b3ff1ecc4d signal: Implement SIL_FAULT_TRAPNO omits 861a8c64443e siginfo: Move si_trapno inside the union inside _si_fault omits d467414b1205 signal: Verify the alignment and size of siginfo_t omits 82254cc09f5a arm64: Add compile-time asserts for siginfo_t offsets omits c130a51d2c4b arm: Add compile-time asserts for siginfo_t offsets omits 6ca627c563d5 sparc64: Add compile-time asserts for siginfo_t offsets omits 835109266494 Merge branch 'devel' into for-next omits f9743e4d0a62 Merge branch 'i2c/for-5.13' into i2c/for-next omits d1820965ffa6 Merge branch 'i2c/for-5.13' into i2c/for-next omits ddbdf77756f6 Merge branch 'i2c/for-5.13' into i2c/for-next omits 8466794e18b5 Merge branch 'i2c/for-current' into i2c/for-next omits 42a65e6bcd40 Merge branch 'i2c/for-5.13' into i2c/for-next omits bb90758e6720 Merge branch 'i2c/for-5.13' into i2c/for-next omits 38c466aa4528 Merge branch 'i2c/for-5.13' into i2c/for-next omits f4648c741299 Merge branch 'for-next/overflow' into for-next/kspp omits 9b5fe2192ce1 Merge branch 'i2c/for-5.13' into i2c/for-next omits d8c808855283 Merge branch 'i2c/for-current' into i2c/for-next omits c0dccb2c9def Merge branch 'i2c/for-5.13' into i2c/for-next omits 5eb856cc058a Merge branch 'i2c/for-current' into i2c/for-next omits d98ce468bd98 Merge branch 'i2c/for-5.13' into i2c/for-next omits 253e86ed5fe4 Merge branch 'i2c/for-current' into i2c/for-next omits 58da3e5095e8 Merge branch 'i2c/for-current' into i2c/for-next omits 24f9176c2f65 Merge branch 'i2c/for-5.13' into i2c/for-next omits 44e97f6fb29b Merge branch 'fixes' into for-next omits a912fd5163f4 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits fcc341051d07 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 91a531e82151 Merge branch 'omap-for-v5.13/soc' into for-next omits 159a17f5b3a9 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 08fbd49b0227 Merge branch 'omap-for-v5.13/defconfig' into for-next omits cf37ae99833c Merge branch 'omap-for-v5.13/soc' into for-next omits c399315ddbce Merge branch 'omap-for-v5.13/ti-sysc' into for-next omits 0788badec106 Merge branches 'fixes' and 'omap-for-v5.12/ti-sysc' into for-next omits 2acaad748aa8 Merge branch 'i2c/for-current' into i2c/for-next omits b462cecfa323 fs: Fix typo issue omits c9260dd4623a Merge branch 'fixes' into for-next omits 5c04e2e0cc34 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits b086d4ede8c4 Merge branch 'fixes' into for-next omits e39825cdce3a ARM: OMAP4: Fix PMIC voltage domains for bionic omits 4cd3c0242ffb ARM: OMAP4: PM: update ROM return address for OSWR and OFF omits 4ec86bae0f57 bus: ti-sysc: Detect more modules for debugging omits ee3f149895c7 bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect de [...] omits ce80dcb4ab77 bus: ti-sysc: Fix initializing module_pa for modules witho [...] adds 293837b9ac8d Revert "i915: fix remap_io_sg to verify the pgprot" adds c3d0e3fd41b7 Merge tag 'fs.idmapped.mount_setattr.v5.13-rc3' of gitolit [...] adds 7ac177143cae Merge tag 'quota_for_v5.13-rc3' of git://git.kernel.org/pu [...] adds 50f09a3dd587 Merge tag 'char-misc-5.13-rc3' of git://git.kernel.org/pub [...] adds ff67dbd554b2 platform/x86: ideapad-laptop: fix a NULL pointer dereference adds b09aaa3f2c0e platform/x86: ideapad-laptop: fix method name typo adds 79d341e26ebc platform/x86: hp_accel: Avoid invoking _INI to speed up resume adds 647e6cc979b0 platform/surface: aggregator: Do not mark interrupt as shared adds ba6e1d8422bd platform/surface: aggregator: avoid clang -Wconstant-conve [...] adds 773fe1d74404 platform/surface: aggregator: Add platform-drivers-x86 lis [...] adds 9795d8232a24 platform/surface: dtx: Fix poll function adds 1c0e5701c5e7 platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue adds 86bf2b8ffec4 platform/x86: gigabyte-wmi: streamline dmi matching adds 8605d64f485f platform/x86: gigabyte-wmi: add support for X570 UD adds dac282def6f5 platform/x86: gigabyte-wmi: add support for B550 Aorus Elite adds b68e182a3062 platform/x86: intel_int0002_vgpio: Only call enable_irq_wa [...] adds f048630bdd55 platform/x86: hp-wireless: add AMD's hardware id to the su [...] adds 3a53587423d2 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios adds bc1eca606d80 platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE [...] adds 39a6172ea88b platform/x86: touchscreen_dmi: Add info for the Mediacom W [...] adds e68671e9e127 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 [...] adds 9ebd8118162b Merge tag 'platform-drivers-x86-v5.13-2' of git://git.kern [...] adds 9f079c1bdc90 ALSA: dice: disable double_pcm_frames mode for M-Audio Pro [...] adds 4c6fe8c547e3 ALSA: dice: fix stream format for TC Electronic Konnekt Li [...] adds 05ca44763033 ALSA: line6: Fix racy initialization of LINE6 MIDI adds 6aa37a53ff23 Merge tag 'sound-5.13-rc3' of git://git.kernel.org/pub/scm [...] adds 6863b4d7bf19 RDMA/mlx5: Verify that DM operation is reasonable adds 97f30d324ce6 RDMA/mlx5: Recover from fatal event in dual port mode adds dc07628bd2bb RDMA/rxe: Return CQE error if invalid lkey was supplied adds 889d916b6f8a RDMA/core: Don't access cm_id after its destruction adds cfa3b797118e RDMA/mlx5: Fix query DCT via DEVX adds 463a3f66473b RDMA/uverbs: Fix a NULL vs IS_ERR() bug adds f01da525b3de Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds a0eb553b6ff6 Merge tag 'for-5.13/dm-fixes' of git://git.kernel.org/pub/ [...] adds a0d8b0eda310 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 976aac5f8829 kcsan: Fix debugfs initcall return type adds 921dd2359770 Merge branch 'urgent.2021.05.20a' of git://git.kernel.org/ [...] adds d37316b72e8b ARM: npcm: wpcm450: select interrupt controller driver adds ba816d3c265c Merge tag 'arm-soc-fixes-5.13-1' of git://git.kernel.org/p [...] adds b80bfc59c60d drm/exynos: correct exynos_drm_fimd kerneldoc adds 04562956fd41 drm/exynos: Remove redundant error printing in exynos_dsi_probe() adds a470c5665b3b drm/exynos/decon5433: Remove redundant error printing in e [...] adds 7544f3ee01f7 Merge tag 'exynos-drm-fixes-for-v5.13-rc3' of git://git.ke [...] adds 7e008b02557c dma-buf: fix unintended pin/unpin warnings adds af8d80bf7c25 Merge tag 'drm-misc-fixes-2021-05-20' of git://anongit.fre [...] adds 036867e93ebf drm/i915/gem: Pin the L-shape quirked object as unshrinkable adds 023dfa9602f5 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 adds 145e06b58f86 drm/i915/gvt: Move mdev attribute groups into kvmgt module adds eddd1b8f467f Merge tag 'gvt-fixes-2021-05-19' of https://github.com/int [...] adds 4996c342b214 Merge tag 'drm-intel-fixes-2021-05-20' of git://anongit.fr [...] adds 84c63d040938 drm/amd/display: Use the correct max downscaling value for [...] adds 0c8df343c200 drm/radeon: use the dummy page for GART if needed adds d53751568359 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] adds dbd1003d1252 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] adds 080039273b12 drm/amd/display: Disconnect non-DP with no EDID adds fa7e6abc75f3 drm/amd/amdgpu: fix refcount leak adds ab95cb3e1bc4 drm/amdgpu: add video_codecs query support for aldebaran adds 1e5c37385097 drm/amdgpu: Fix a use-after-free adds 99c45ba5799d drm/amdgpu: update gc golden setting for Navi12 adds 77194d8642dd drm/amdgpu: update sdma golden setting for Navi12 adds 9c2876d56f1c drm/amd/amdgpu: fix a potential deadlock in gpu reset adds a2b4785f0128 drm/amdgpu: stop touching sched.ready in the backend adds dd6ad0516ee3 Merge tag 'amd-drm-fixes-5.13-2021-05-19' of https://gitla [...] adds 79a106fc6585 Merge tag 'drm-fixes-2021-05-21-1' of git://anongit.freede [...] adds 93bb533a340b Merge tag 'for-linus' of git://github.com/openrisc/linux adds c1f47ebc9b24 Merge tag 'modules-for-v5.13-rc3' of git://git.kernel.org/ [...] adds add0b32ef914 siginfo: Move si_trapno inside the union inside _si_fault adds 9abcabe31118 signal: Implement SIL_FAULT_TRAPNO adds af5eeab7e8e8 signal: Factor force_sig_perf out of perf_sigtrap adds 0683b53197b5 signal: Deliver all of the siginfo perf data in _perf adds 922e3013046b signalfd: Remove SIL_PERF_EVENT fields from signalfd_siginfo adds a0e31f3a38e7 Merge branch 'for-v5.13-rc3' of git://git.kernel.org/pub/s [...] adds 4710ccc52e8e dt-bindings: media: renesas,drif: Use graph schema adds c17611592d96 dt-bindings: More removals of type references on common pr [...] adds 5328bf8ba44e Merge tag 'devicetree-fixes-for-5.13-2' of git://git.kerne [...] adds 011ff616ffe8 Merge tag 'mmc-v5.13-rc1' of git://git.kernel.org/pub/scm/ [...] adds e8085a07097b Merge tag 'gpio-fixes-for-v5.13-rc3' of git://git.kernel.o [...] adds c0d46717b957 SMB3: incorrect file id in requests compounded with open adds d201d7631ca1 cifs: fix memory leak in smb2_copychunk_range adds e83aa3528a38 cifs: Fix inconsistent indenting adds 860b69a9d771 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. adds 0ab95c2510b6 Defer close only when lease is enabled. adds 9687c85dfbf8 Fix KASAN identified use-after-free issue. adds 8bb14ca1714f Merge tag '5.13-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 6416954ca75b btrfs: release path before starting transaction when cloni [...] adds 91df99a6eb50 btrfs: do not BUG_ON in link_to_fixup_dir adds e380adfc213a btrfs: zoned: pass start block to btrfs_use_zone_append adds 764c7c9a464b btrfs: zoned: fix parallel compressed writes adds 45af60e7ced0 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/s [...] adds 9d5e8492eee0 xfs: adjust rt allocation minlen when extszhint > rtextsize adds 676a659b60af xfs: retry allocations when locality-based search fails adds 16c9de54dc86 xfs: fix deadlock retry tracepoint arguments adds e3c2b047475b xfs: restore old ioctl definitions adds a3969ef463f9 Merge tag 'xfs-5.13-fixes-1' of git://git.kernel.org/pub/s [...] adds ae897fda4f50 x86/Xen: swap NX determination and GDT setup on BSP adds 4ba50e7c423c xen-pciback: redo VF placement in the virtual topology adds c81d3d246025 xen-pciback: reconfigure also from backend watch handler adds 23d729263037 Merge tag 'for-linus-5.13b-rc3-tag' of git://git.kernel.or [...] adds 7a274727702c io_uring: don't modify req->poll for rw adds ba5ef6dc8a82 io_uring: fortify tctx/io_wq cleanup adds b9231dfbcbc0 Merge tag 'io_uring-5.13-2021-05-22' of git://git.kernel.d [...] adds fec356a61aa3 nvmet: fix memory leak in nvmet_alloc_ctrl() adds 03504e3b54cc nvme-loop: fix memory leak in nvme_loop_create_ctrl() adds 825619b09ad3 nvme-tcp: fix possible use-after-completion adds a0fdd1418007 nvme-tcp: rerun io_work if req_list is not empty adds a7d139145a66 nvme-fc: clear q_live at beginning of association teardown adds 9a66e6bd7e9b Merge tag 'nvme-5.13-2021-05-20' of git://git.infradead.or [...] adds 6c60ff048ca1 block: prevent block device lookups at the beginning of de [...] adds bc6a38513260 block: fix a race between del_gendisk and BLKRRPART adds 4ff2473bdb4c Merge tag 'block-5.13-2021-05-22' of git://git.kernel.dk/l [...] adds f9f74dc218c3 mm/shuffle: fix section mismatch warning adds f10628d2f613 Revert "mm/gup: check page posion status for coredump." adds a11ddb37bf36 ipc/mqueue, msg, sem: avoid relying on a stack reference p [...] adds 4d1cd3b2c5c1 tools/testing/selftests/exec: fix link error adds f70b00496f2a kasan: slab: always reset the tag in get_freepointer_safe() adds 0f90b88dbcd1 watchdog: reliable handling of timestamps adds f747e6667ebb linux/bits.h: fix compilation error with GENMASK adds 43b2ec977ce3 proc: remove Alexey from MAINTAINERS adds 1b6d63938a9d lib: kunit: suppress a compilation warning of frame size adds e32905e57358 userfaultfd: hugetlbfs: fix new flag usage in error path adds 34c5c89890d6 Merge branch 'akpm' (patches from Andrew) adds 4d7620341eda Merge tag 'kbuild-fixes-v5.13' of git://git.kernel.org/pub [...] adds e2f5efd0f0e2 powerpc: Fix early setup to make early_ioremap() work adds 5665bc35c1ed powerpc/64s/syscall: Use pt_regs.trap to distinguish sysca [...] adds d72500f99284 powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls adds 28ceac6959e1 Merge tag 'powerpc-5.13-4' of git://git.kernel.org/pub/scm [...] adds fea63d54f7a3 x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch adds a50c5bebc99c x86/sev-es: Invalidate the GHCB after completing VMGEXIT adds 0024430e920f x86/build: Fix location of '-plugin-opt=' flags adds b250f2f7792d x86/sev-es: Don't return NULL from sev_es_get_ghcb() adds c25bbdb56406 x86/sev-es: Forward page-faults which happen during emulation adds 4954f5b8ef0b x86/sev-es: Use __put_user()/__get_user() for data accesses adds 7de7ac8d6069 Merge tag 'x86_urgent_for_v5.13_rc3' of git://git.kernel.o [...] adds b4764905ea5b Merge tag 'irqchip-fixes-5.13-1' of git://git.kernel.org/p [...] adds f73d2a429334 Merge tag 'irq-urgent-2021-05-23' of git://git.kernel.org/ [...] adds 89e70d5c583c locking/lockdep: Correct calling tracepoints adds 3a010c493271 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due [...] adds 0898678c742e Merge tag 'locking-urgent-2021-05-23' of git://git.kernel. [...] adds 3317c26a4b41 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR adds 488e13a489e9 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomi [...] adds 6ebb6814a1ef Merge tag 'perf-urgent-2021-05-23' of git://git.kernel.org [...] adds c4681547bcce Linux 5.13-rc3 adds 0b07154f066a dt-bindings: spi: spi-mux: rename flash node adds d7aed20d446d MAINTAINERS: Add Alain Volmat as STM32 SPI maintainer adds c37fe6aff89c Merge tag 'v5.13-rc2' into spi-5.13 adds bda7db1d952c spi: sc18is602: don't consider the chip select byte in sc1 [...] adds b4e46c9954ad spi: sc18is602: implement .max_{transfer,message}_size() f [...] adds f71d49e01be6 Merge tag 'spi-fix-v5.13-rc3' of git://git.kernel.org/pub/ [...] adds 940d71c6462e wq: handle VM suspension in stall detection adds 5df7ae7bed41 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds 45e1ba40837a cgroup: disable controllers at parse time adds 08b2b6fdf6b2 cgroup: fix spelling mistakes adds 1434a3127887 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds 35d96e631860 bonding: init notify_work earlier to avoid uninitialized use adds 444d7be9532d net/smc: remove device from smcd_dev_list after failed dev [...] adds 1d482e666b8e netlink: disable IRQs for netlink_lock_table() adds 5aec55b46c62 gve: Check TX QPL was actually assigned adds e96b491a0ffa gve: Update mgmt_msix_idx if num_ntfy changes adds 5218e919c8d0 gve: Add NULL pointer checks when freeing irqs. adds f81781835f0a gve: Upgrade memory barrier in poll routine adds fbd4a28b4fa6 gve: Correct SKB queue index validation. adds 37781fd24f34 Merge branch 'gve-fixes' adds 1dde47a66d4f net: mdiobus: get rid of a BUG_ON() adds be07f056396d tipc: simplify the finalize work queue adds 33e6b1674f33 net: lan78xx: advertise tx software timestamping support adds a710b9ffbeba net: hns3: fix incorrect resp_msg issue adds a289a7e5c1d4 net: hns3: put off calling register_netdev() until client [...] adds 73a13d8dbe33 net: hns3: fix user's coalesce configuration lost issue adds 9bb5a495424f net: hns3: check the return of skb_checksum_help() adds c9fd37a9450b Merge branch 'hns3-fixes' adds c71b99640d2d ethtool: stats: Fix a copy-paste error adds 3410fbcd47dc {net, RDMA}/mlx5: Fix override of log_max_qp by other device adds dca59f4a7919 net/mlx5e: Fix nullptr in add_vlan_push_action() adds 442b3d7b671b net/mlx5: Set reformat action when needed for termination rules adds fca086617af8 net/mlx5: Fix err prints and return when creating terminat [...] adds 82041634d96e net/mlx5: SF, Fix show state inactive when its inactivated adds fe7738eb3ca3 net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() adds 83026d83186b net/mlx5e: Fix null deref accessing lag dev adds eb96cc15926f net/mlx5e: Make sure fib dev exists in fib event adds 77ecd10d0a8a net/mlx5e: reset XPS on error flow if netdev isn't registered yet adds 97817fcc684e net/mlx5e: Fix multipath lag activation adds 7d1a3d08c8a6 net/mlx5e: Reject mirroring on source port change encap rules adds 5e7923acbd86 net/mlx5e: Fix error path of updating netdev queues adds 7c9f131f366a {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table adds 75e8564e919f net/mlx5: Don't overwrite HCA capabilities when setting MS [...] adds 6ff51ab8aa8f net/mlx5: Set term table as an unmanaged flow table adds e63052a5dd3c mlx5e: add add missing BH locking around napi_schdule() adds be338bdafaeb Merge tag 'mlx5-fixes-2021-05-18' of git://git.kernel.org/ [...] adds 88c380df84fb cxgb4: avoid accessing registers when clearing filters adds d5b3bd6ab541 dt-bindings: net: renesas,ether: Update Sergei's email address adds 4d52ebc7ace4 net: hso: bail out on interrupt URB allocation failure adds 8570e75a5543 selftests: Add .gitignore for nci test suite adds 63e39d29b3da ixgbe: fix large MTU request from VF adds 503c599a4f53 net: encx24j600: fix kernel-doc syntax in file headers adds 13a6f3153922 net/qla3xxx: fix schedule while atomic in ql_sem_spinlock adds b3dcb3127786 net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() adds 4691ffb18ac9 net: stmmac: fix system hang if change mac address after i [...] adds 5cb4a593821f Merge branch 'stmmac-fixes' adds 430bfe057612 net: ethernet: mtk_eth_soc: Fix DIM support for MT7628/88 adds e5bfaed7508f MAINTAINERS: s390/net: add netdev list adds fc516d3a6aa2 net: dsa: bcm_sf2: Fix bcm_sf2_reg_rgmii_cntrl() call for [...] adds c7718ee96dbc net: lantiq: fix memory corruption in RX ring adds 29bf1993fdba MAINTAINERS: remove Ioana Radulescu from dpaa2-eth adds aced3ce57cd3 RDS tcp loopback connection can hang adds 8f03eeb6e0a0 net:sfc: fix non-freed irq in legacy irq mode adds e29f011e8fc0 ipv6: record frag_max_size in atomic fragments in input path adds 1e69abf98921 MAINTAINERS: Add entries for CBS, ETF and taprio qdiscs adds ad79fd2c42f7 net: ethernet: mtk_eth_soc: Fix packet statistics support [...] adds 5eff1461a6de net: macb: ensure the device is available before accessing [...] adds 3a62fed2fd7b net/sched: fq_pie: re-factor fix for fq_pie endless loop adds e70f7a11876a net/sched: fq_pie: fix OOB access in the traffic path adds 835744e8b537 Merge branch 'fq_pie-fixes' adds 474a2ddaa192 net: dsa: mt7530: fix VLAN traffic leaks adds 4dd649d130c6 NFC: nfcmrvl: fix kernel-doc syntax in file headers adds 9b76eade1642 sch_dsmark: fix a NULL deref in qdisc_reset() adds 1a44fb38cc65 r8152: check the informaton of the device adds 1a6e9a9c68c1 net: hso: fix control-request directions adds ba61cf167cb7 net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S adds dc596e3fe63f net: dsa: sja1105: call dsa_unregister_switch when allocat [...] adds cec279a898a3 net: dsa: sja1105: add error handling in sja1105_setup() adds 6729188d2646 net: dsa: sja1105: error out on unsupported PHY mode adds ed040abca4c1 net: dsa: sja1105: use 4095 as the private VLAN for untagg [...] adds b38e659de966 net: dsa: sja1105: update existing VLANs from the bridge V [...] adds 93c5d741d14b Merge branch 'sja1105-fixes' adds a4dd4fc6105e net: appletalk: cops: Fix data race in cops_probe1 adds 48b491a5cc74 net: hsr: fix mac_len checks adds 46a8b29c6306 net: usb: fix memory leak in smsc75xx_bind adds 8c42a49738f1 net: dsa: microchip: enable phy errata workaround on 9567 adds cd12a9ee080e Merge remote-tracking branch 'net/master' adds 6bdacdb48e94 bpf: Fix BPF_JIT kconfig symbol dependency adds 8f1634b82189 selftests/bpf: Convert static to global in tc_redirect progs adds 704e2beba23c selftests/bpf: Test ringbuf mmap read-only and read-write [...] adds 8afcc19fbf08 bpf: Clarify a bpf_bprintf_prepare macro adds 0af02eb2a7d7 bpf: Avoid using ARRAY_SIZE on an uninitialized pointer adds ceb11679d9fc bpf, offload: Reorder offload callback 'prepare' in verifier adds 84316ca4e100 bpf: Set mac_len in bpf_skb_change_head adds 8afeb7b165e9 Merge remote-tracking branch 'bpf/master' adds d866455d4de5 Merge remote-tracking branch 'ipsec/master' adds 22cbdbcfb61a netfilter: conntrack: unregister ipv4 sockopts on error unwind adds c781471d67a5 netfilter: nf_tables: missing error reporting for not sele [...] adds 983c4fcb81d6 netfilter: nf_tables: extended netlink error reporting for [...] adds ddb80b802878 Merge remote-tracking branch 'netfilter/master' adds 6bf34d90b6ff Merge remote-tracking branch 'wireless-drivers/master' adds 51cb8e206afd ALSA: usb-audio: fix control-request direction adds 764fa6e686e0 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci adds 265d1a90e4fb ALSA: usb-audio: scarlett2: Improve driver startup messages adds 119b75c15077 ALSA: hda/realtek: Headphone volume is controlled by Front mixer adds 9ebaef0540a9 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i adds 2b899f31f1a6 ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_cre [...] adds 5777e3261d72 Merge remote-tracking branch 'sound-current/for-linus' adds cdf112d4c65f ASoC: fsl: fix SND_SOC_IMX_RPMSG dependency adds 8c08652614cb ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older [...] adds 833bc4cf9754 ASoC: cs35l33: fix an error code in probe() adds af2702549d68 ASoC: qcom: lpass-cpu: Use optional clk APIs adds 41daf6ba594d ASoC: core: Fix Null-point-dereference in fmt_single_name() adds 9a2ebf1ffb55 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds 083ddc56d2f0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 0b1e55267372 regulator: da9121: Return REGULATOR_MODE_INVALID for invalid mode adds 34991ee96fd8 regulator: fan53880: Fix missing n_voltages setting adds 687c9e3b1a81 regulator: Check ramp_delay_table for regulator_set_ramp_d [...] adds 855bfff9d623 regulator: fixed: Ensure enable_counter is correct if reg_ [...] adds 98e48cd9283d regulator: core: resolve supply for boot-on/always-on regulators adds 36cb555fae08 regulator: scmi: Fix off-by-one for linear regulators .n_v [...] adds 0514582a1a5b regulator: bd70528: Fix off-by-one for buck123 .n_voltages [...] adds 4c668630bf8e regulator: bd71828: Fix .n_voltages settings adds 8d6ee30c11a9 regulator: hisilicon: use the correct HiSilicon copyright adds 6f55c5dd1118 regulator: max77620: Use device_set_of_node_from_dev() adds 62499a94ce5b regulator: max77620: Silence deferred probe error adds a072cbda97a9 Merge series "Fix MAX77620 regulator driver regression" fr [...] adds a9ca01a0d1b8 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds b2dd226c1fb8 Merge remote-tracking branch 'regulator-fixes/for-linus' adds c4666729a149 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds 13817d466eb8 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves adds 3efe28470745 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 13bc2f810437 Merge remote-tracking branch 'spi-fixes/for-linus' adds 86305ebdce37 Merge remote-tracking branch 'pci-current/for-linus' adds 5881fa8dc2de debugfs: fix security_locked_down() call for SELinux adds 80dd33cf72d1 drivers: base: Fix device link removal adds 0c8713153fbf drivers: base: Reduce device link removal code duplication adds 3ddb4135824c Merge remote-tracking branch 'driver-core.current/driver-c [...] adds df8f2be2fd0b serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART adds 1f06f5713f52 serial: 8250: Use BIT(x) for UART_{CAP,BUG}_* adds 31fae7c8b18c serial: 8250: 8250_omap: Fix possible interrupt storm adds e0e242087920 serial: 8250_pci: Add support for new HPE serial device adds 016002848c82 serial: rp2: use 'request_firmware' instead of 'request_fi [...] adds 41a11442e23a Merge remote-tracking branch 'tty.current/tty-linus' adds 4f2629ea67e7 USB: usbfs: Don't WARN about excessively large memory allocations adds 25dda9fc56bd usb: dwc3: gadget: Properly track pending and queued SG adds dcb4b8ad6a44 misc/uss720: fix memory leak in uss720_probe adds acf5631c239d usb: typec: mux: Fix matching with typec_altmode_desc adds 8c9b3caab3ac usb: typec: ucsi: Clear pending after acking connector change adds c58bbe3477f7 usb: typec: tcpm: Use LE to CPU conversion when accessing [...] adds 10505b720189 usb: Restore the usb_header label adds 6a4c8f60da8f Merge tag 'usb-serial-5.13-rc3' of https://git.kernel.org/ [...] adds 746e4acf87bc USB: trancevibrator: fix control-request direction adds 2cbd838e0e48 Merge tag 'usb-v5.13-rc3' of git://git.kernel.org/pub/scm/ [...] adds 0bc3ee92880d usb: typec: tcpm: Properly interrupt VDM AMS adds a20dcf53ea98 usb: typec: tcpm: Respond Not_Supported if no snk_vdo adds e752dbc59e12 usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() adds b106776080a1 thunderbolt: dma_port: Fix NVM read buffer bounds and offs [...] adds 22c7a18ed5f0 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue adds e6809703e164 Merge tag 'thunderbolt-for-v5.13-rc4' of git://git.kernel. [...] adds 9418c0c0d6d8 Merge remote-tracking branch 'usb.current/usb-linus' adds 7ebdf821e96a Merge remote-tracking branch 'phy/fixes' adds e0112a7c9e84 staging: emxx_udc: fix loop in _nbu2ss_nuke() adds 2a54c8c9ebc2 iio: gyro: fxas21002c: balance runtime power in error path adds 98b7b0ca0828 iio: dac: ad5770r: Put fwnode in error case during ->probe() adds a1caeebab07e iio: adc: ad7768-1: Fix too small buffer passed to iio_pus [...] adds 01fcf129f61b iio: adc: ad7923: Fix undersized rx buffer. adds 4ed243b1da16 iio: adc: ad7793: Add missing error code in ad7793_setup() adds 54732a5322ff Merge tag 'iio-fixes-5.13b-take2' of https://git.kernel.or [...] adds f64be16c2505 Merge remote-tracking branch 'staging.current/staging-linus' adds d33ca7d2e8db Merge tag 'soundwire-5.13-fixes' of git://git.kernel.org/p [...] adds 02625c965239 video: hgafb: correctly handle card detect failure during probe adds bda7d3ab06f1 kgdb: fix gcc-11 warnings harder adds d67b0693eb22 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f4535ada3970 Merge remote-tracking branch 'ide/master' adds d1ce2c79156d vfio/pci: Fix error return code in vfio_ecap_init() adds 2a55ca373501 vfio/pci: zap_vma_ptes() needs MMU adds 78b238147e4d vfio/iommu_type1: Use struct_size() for kzalloc() adds 752774ce7793 samples: vfio-mdev: fix error handing in mdpy_fb_probe() adds dc51ff91cf2d vfio/platform: fix module_put call in error flow adds a546a9e86452 Merge remote-tracking branch 'vfio-fixes/for-linus' adds a4f85a0d7f5c Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 1cfd569575d5 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds db8e712e0687 bus: ti-sysc: Fix missing quirk flags for sata adds e9aa9c75c58e Merge branch 'omap-for-v5.13/ti-sysc' into fixes adds 3c4e0147c269 ARM: OMAP1: Fix use of possibly uninitialized irq variable adds 7c302314f37b ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_tab [...] adds 040ab72ee10e ARM: OMAP2+: Fix build warning when mmc_omap is not built adds 85ebe5aeef9b Merge branch 'fixes-rc1' into fixes adds ec527f23e06a bus: ti-sysc: Fix am335x resume hang for usb otg module adds 118142872534 Merge remote-tracking branch 'omap-fixes/fixes' adds 9c17f4619f53 next-20210524/kvm-fixes adds 9237263c178c Merge remote-tracking branch 'hwmon-fixes/hwmon' adds e2165f8f95f4 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 037239c36e72 Merge branch 'misc-5.13' into next-fixes adds cc03d3cb5d47 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b17a227d35fb Merge remote-tracking branch 'vfs-fixes/fixes' adds 70ca3c57ff91 scsi: target: core: Avoid smp_processor_id() in preemptible code adds b4150b68815e scsi: target: tcmu: Fix xarray RCU warning adds 8c7e7b8486cd scsi: libsas: Use _safe() loop in sas_resume_port() adds 5aaeca258f55 scsi: target: iblock: Fix smp_processor_id() BUG messages adds 7e7606330b16 scsi: aic7xxx: Restore several defines for aic7xxx firmware build adds b4de11dfb569 scsi: aic7xxx: Remove multiple definition of globals adds 122c81c563b0 scsi: bnx2fc: Return failure if io_req is already in ABTS [...] adds e662502b3a78 scsi: vmw_pvscsi: Set correct residual data length adds 7907a021e4bb scsi: hisi_sas: Drop free_irq() of devm_request_irq() allo [...] adds 2ef7665dfd88 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal adds e03a79869a88 Merge remote-tracking branch 'scsi-fixes/fixes' adds 1264454b8211 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds eac2f3059e02 riscv: stacktrace: fix the riscv stacktrace when CONFIG_FR [...] adds 97a031082320 riscv: Select ARCH_USE_MEMTEST adds 02ccdeed1817 riscv: kprobes: Fix build error when MMU=n adds bab0d47c0ebb riscv: kexec: Fix W=1 build warnings adds 3d281340e158 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 405403413048 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 11dbc62a73a7 Documentation: kunit: add tips for running KUnit adds d7eab3df8f39 Documentation: kunit: Update kunit_tool page adds 45efcfb7fe0e Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 963cdcc37e98 tee: Fix fall-through warnings for Clang adds 47ce0b65bfb3 atm: fore200e: Fix fall-through warnings for Clang adds 18a0e8d0f103 watchdog: Fix fall-through warnings for Clang adds fc7980915a86 vxge: Fix fall-through warnings for Clang adds c3754da3b739 reiserfs: Fix fall-through warnings for Clang adds ebd0476256be nfp: Fix fall-through warnings for Clang adds 9b8b84c168b6 netxen_nic: Fix fall-through warnings for Clang adds cc9fd18032ef bnxt_en: Fix fall-through warnings for Clang adds d66aea44b0ac qlcnic: Fix fall-through warnings for Clang adds 79121184f8e7 ipv4: Fix fall-through warnings for Clang adds f5e9724c42d9 braille_console: Fix fall-through warnings for Clang adds 5ef73b6e6521 firewire: core: Fix fall-through warnings for Clang adds 3752445d79ee hwmon: (corsair-cpro) Fix fall-through warnings for Clang adds 58e31cf015e6 hwmon: (max6621) Fix fall-through warnings for Clang adds 731d5f441e1c ide: Fix fall-through warnings for Clang adds 6518e3fc972e net: netrom: Fix fall-through warnings for Clang adds 5af5a020ddd1 net/packet: Fix fall-through warnings for Clang adds 3754fa747dc0 rds: Fix fall-through warnings for Clang adds 0572b37b27f4 sctp: Fix fall-through warnings for Clang adds 1c78ba492410 tipc: Fix fall-through warnings for Clang adds 135436a7d2cd xfrm: Fix fall-through warnings for Clang adds 5e89c156c525 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds c2f4d499c349 Merge remote-tracking branch 'kbuild/for-next' adds 6fd2aff07e88 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 1b1774998b2d partitions: msdos: fix one-byte get_unaligned() adds dd979d7a08ad apparmor: use get_unaligned() only for multi-byte words adds 8f4e3d48bb50 mwifiex: re-fix for unaligned accesses adds e3e220767106 netpoll: avoid put_unaligned() on single character adds d40d8179482c asm-generic: uaccess: 1-byte access is always aligned adds 803f4e1eab7a asm-generic: simplify asm/unaligned.h adds 14462376858e Merge branch 'asm-generic-unaligned' into asm-generic adds 045bf5f66ec7 Merge remote-tracking branch 'asm-generic/master' adds 3be23dc9473e Merge remote-tracking branch 'arm/for-next' adds e4446c62fd9f Merge remote-tracking branch 'actions/for-next' adds 5a24ab48eeb2 Merge remote-tracking branch 'amlogic/for-next' adds 804f35eb2968 Merge remote-tracking branch 'aspeed/for-next' adds df3475bd547d Merge remote-tracking branch 'at91/at91-next' adds 576ecae3f07e Merge remote-tracking branch 'drivers-memory/for-next' adds dabea675faf1 arm64: dts: ls1028a: fix memory node adds e98d98028989 arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance adds ac0cbf9d13dc arm64: dts: zii-ultra: fix 12V_MAIN voltage adds 779b56bb6797 ARM: imx: pm-imx27: Include "common.h" adds 25201269c6ec arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage adds 52387bb9a4a7 arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage adds 7c8f0338cdac ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property adds 0e2fa4959c4f ARM: dts: imx7d-pico: Fix the 'tuning-step' property adds b73eb6b3b91f ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells adds 4ed57c97b414 soc: imx: gpcv2: move to more ideomatic error handling in probe adds 4ac6317a3701 soc: imx: gpcv2: move domain mapping to domain driver probe adds cbca0b4fd211 soc: imx: gpcv2: switch to clk_bulk_* API adds 256f07edbdd2 soc: imx: gpcv2: split power up and power down sequence control adds 58d268619aa9 soc: imx: gpcv2: wait for ADB400 handshake adds 1382eb1967d7 soc: imx: gpcv2: add runtime PM support for power-domains adds c0ce75395f8d soc: imx: gpcv2: allow domains without power-sequence control adds fe58c887fb8c soc: imx: gpcv2: add support for optional resets adds f89867cee8e8 soc: imx: gpcv2: add support for i.MX8MM power domains adds 52393663ec33 soc: imx: gpcv2: Add support for missing i.MX8MM VPU/DISPM [...] adds c2d7cedf34bc soc: imx: gpcv2: move reset assert after requesting domain [...] adds 0af73aa87227 Merge branch 'imx/drivers' into for-next adds 66e69d8849e9 ARM: imx6q: remove PHY fixup for KSZ9031 adds 5fff104f04dc ARM: imx6q: remove part of ar8031_phy_fixup() adds 4d3b70d980c2 ARM: imx6q: remove BMCR_PDOWN handler in ar8035_phy_fixup() adds f5d9aa79dfdf ARM: imx6q: remove clk-out fixup for the Atheros AR8031 an [...] adds 582368377926 ARM: imx6q: remove Atheros AR8035 SmartEEE fixup adds d500c6c42bed ARM: imx6sx: remove Atheros AR8031 PHY fixup adds 7a4e95d68970 ARM: imx7d: remove Atheros AR8031 PHY fixup adds 6965f55ec6c5 Merge branch 'imx/soc' into for-next adds 7486d6df6179 dt-bindings: add dasheng vendor prefix adds db34eb5cc488 dt-bindings: arm: imx: Add i.mx6q DaSheng COM-9XX SBC adds 7ba861fff0cd dt-bindings: imx: gpcv2: add support for optional resets adds 54ca489ebae8 dt-bindings: power: add defines for i.MX8MM power domains adds 13e077d521cc Merge branch 'imx/bindings' into for-next adds 445ae16ac1c5 ARM: dts: imx28: Add DTS description of imx28 based XEA board adds 14954ee82262 ARM: dts: imx6ul-14x14-evk: Switch to fsl-asoc-card sound card adds 034ebde3b8c7 ARM: dts: imx7d-sdb: Add HDMI audio sound card adds d178918891a1 ARM: dts: imx6dl-yapp4: Use aliases to set custom MMC devi [...] adds 4b7f6f3b251a ARM: dts: imx: Add i.mx6q DaSheng COM-9XX SBC board support adds 861920974aa5 ARM: dts: imx6qdl-sabresd: Add asrc support for wm8962 sound card adds 37f592901258 ARM: dts: imx6qdl-sabresd: Configure the gpio for hp detect adds d943728fc7f2 ARM: dts: imx6: edmqmx6: set phy-mode to RGMII-ID adds 723de6a4126b ARM: dts: imx6dl-riotboard: configure PHY clock and set pr [...] adds 77e6025c2416 ARM: dts: i.MX51: digi-connectcore-som: Correct Ethernet n [...] adds 1c147690231b ARM: dts: imx53-ard: Correct Ethernet node name adds 03bde7b53027 Merge branch 'imx/dt' into for-next adds 83297eaddf7a arm64: dts: fsl-ls1028a: Correct ECAM PCIE window ranges adds f17d0bcb3c9e arm64: dts: imx8mm: specify dma-ranges adds 0631ba361a7e arm64: dts: imx8mn: specify dma-ranges adds cadd1beb7201 arm64: dts: imx8mq: assign PCIe clocks adds 57bbd15f7b95 arm64: dts: imx8: conn: fix enet clock setting adds 12ea3629f4fb Merge branch 'imx/dt64' into for-next adds b99f904e5045 arm64: defconfig: enable Layerscape EDAC driver adds c8b0795265b6 Merge branch 'imx/defconfig' into for-next adds 6262cde9cd7a Merge remote-tracking branch 'imx-mxs/for-next' adds c822c0927ed8 Merge remote-tracking branch 'keystone/next' adds 6513578166bc Merge remote-tracking branch 'mediatek/for-next' adds b8ffc48b5a2b Merge remote-tracking branch 'mvebu/for-next' adds 68f6941a6aec ARM: OMAP1: Remove leading spaces in Kconfig adds ac189a7a999b ARM: OMAP2+: CM: remove omap2_set_globals_cm() adds 57f2bf41b9e0 ARM: OMAP2+: remove omap2_set_globals_control() adds d61f263495d7 Merge branch 'omap-for-v5.13/genpd-cleanup' into omap-for- [...] adds 239e3a050adb Merge branch 'omap-for-v5.14/cleanup' into for-next adds 80d872f97d83 ARM: omap2plus_defconfig: Add WL1251 and WEXT modules adds e7d7b033091a ARM: omap2plus_defconfig: Add LP5523 LED driver adds 9385695fb3c1 Merge branch 'omap-for-v5.14/defconfig' into for-next adds 6bb0ad80c52d ARM: dts: dra76-evm: remove ov5640 adds 3d7bf58546ba ARM: dts: osd3358-sm-red: group in the same phandle all it [...] adds a4578e77223a Merge branch 'omap-for-v5.14/dt' into for-next adds e3a59a7c36fb Merge remote-tracking branch 'omap/for-next' adds f41313fae933 Merge remote-tracking branch 'qcom/for-next' adds 4278f3782aa6 Merge remote-tracking branch 'raspberrypi/for-next' adds 0f12382759d5 Merge remote-tracking branch 'renesas/next' adds df90f0a71ae2 Merge remote-tracking branch 'reset/reset/next' adds 091664803e7e Merge branch 'v5.14-armsoc/drivers' into for-next adds 38ed607b0dc5 Merge branch 'v5.14-armsoc/dts32' into for-next adds 849037e1a469 Merge branch 'v5.14-armsoc/dts64' into for-next adds 4cc573096563 Merge branch 'v5.14-clk/next' into for-next adds 2f3877d609e7 clk: rockchip: fix rk3568 cpll clk gate bits adds dd1599446681 Merge branch 'v5.14-clk/next' into for-next adds ceeb885e5002 Merge remote-tracking branch 'rockchip/for-next' adds 8bc021b4b581 Merge remote-tracking branch 'samsung-krzk/for-next' adds a3b884cef873 firmware: arm_scmi: Add clock management to the SCMI power domain adds 131bb8e3981d Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 79da670cda7e arm64: smccc: Add support for SMCCCv1.2 extended input/out [...] adds 3f939f87c910 firmware: arm_ffa: Add initial FFA bus support for device [...] adds 0ebc7c929034 firmware: arm_ffa: Add initial Arm FFA driver support adds b46efab6bf95 firmware: arm_ffa: Add support for SMCCC as transport to F [...] adds 437b70e4d681 firmware: arm_ffa: Setup in-kernel users of FFA partitions adds 84cc1893ebd6 firmware: arm_ffa: Add support for MEM_* interfaces adds 9ae648c16be5 Merge branch 'v5.13/ffa' of git://git.kernel.org/pub/scm/l [...] adds cfdcd9772740 Merge remote-tracking branch 'scmi/for-linux-next' adds 47e4dc4e63e1 clk: sunxi-ng: v3s: fix incorrect postdivider on pll-audio adds 92ed36755747 dt-bindings: arm: Add NanoPi R1S H5 adds 9962cb9be2db arm64: dts: allwinner: h5: Add NanoPi R1S H5 support adds cd8d60399ac5 dt-bindings: pwm: allwinner: add v3s pwm compatible adds 1d34350cdb6b ARM: dts: sun8i: v3s: add pwm controller to v3s dts adds 49b9e240b84d ARM: dts: sun8i: v3s: add DMA controller to v3s dts adds 93bc32b0397e ARM: dts: sun8i: v3s: add DMA properties to peripherals su [...] adds 5348915db9b8 ARM: dts: sun8i: v3s: add analog codec and frontend to v3s dts adds 78e8db071b68 ASoC: dt-bindings: sun8i-a23-codec-analog: add compatible [...] adds 8575276c1fe3 ARM: dts: sun8i: V3: add codec analog frontend to V3 dts adds ce09d1a6800d dt-bindings: sound: sun4i-i2s: add Allwinner V3 I2S compatible adds 65a50bca7717 ARM: dts: sun8i: V3: add I2S interface to V3 dts adds 086a43023809 ARM: dts: sun8i: r40: Add timer node adds 091d5db0abd6 arm64: dts: allwinner: pinephone: Set audio card name adds b19d3479f25e ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode adds 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] adds e2e86f7377e0 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 054ec01e96c8 Merge remote-tracking branch 'tegra/for-next' adds a144f6f58575 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 547be9a05dc8 arm64: dts: ti: k3-am65-iot2050-common: Disable mailbox nodes adds dfb5fe4abcc4 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds a46263a62280 Merge remote-tracking branch 'clk-imx/for-next' adds 877c0e1aa62d Merge remote-tracking branch 'clk-renesas/renesas-clk' adds ec3f2d085b98 Merge remote-tracking branch 'csky/linux-next' adds 507bdbd3012f Merge remote-tracking branch 'h8300/h8300-next' adds 9f65658a790e Merge remote-tracking branch 'm68k/for-next' adds 854a45ddf90e Merge remote-tracking branch 'mips/mips-next' adds f5397c3ee0a3 riscv: mm: add _PAGE_LEAF macro adds 141682f5b9d6 riscv: mm: make pmd_bad() check leaf condition adds c3b2d67046d2 riscv: mm: add param stride for __sbi_tlb_flush_range adds e88b333142e4 riscv: mm: add THP support on 64-bit adds aab4d4a1a409 Merge remote-tracking branch 'riscv/next-thp' into for-next adds 756a8896b616 riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMD adds 36bdac763c68 riscv: mm: Remove setup_zero_page() adds b40f6bcb0448 riscv: enable generic PCI resource mapping adds 11c2f6c1b303 Merge remote-tracking branches 'riscv/next-misc' and 'risc [...] adds c813ba37e6f9 Merge remote-tracking branch 'risc-v/for-next' adds d0e1a91f4910 Merge remote-tracking branch 'sh/for-next' adds ccc9e16cb1a2 Merge branch 'misc-5.13' into for-next-current-v5.12-20210521 adds 3f62b5fd376a Merge branch 'for-next-current-v5.12-20210521' into for-ne [...] adds 07f7f644893c btrfs: correct try_lock_extent() usage in read_extent_buff [...] adds 51fe5147e492 btrfs: remove stale comment for argument seed of btrfs_fin [...] adds fd21c59a204d btrfs: check worker before need_preemptive_reclaim adds 6e833db7d677 btrfs: only clamp the first time we have to start flushing adds 943b061b0401 btrfs: take into account global rsv in need_preemptive_reclaim adds 52ef286f07b5 btrfs: use the global rsv size in the preemptive thresh ca [...] adds db72a9e0d908 btrfs: don't include the global rsv size in the preemptive [...] adds a6b0afb65b74 btrfs: only ignore delalloc if delalloc is much smaller th [...] adds a845758ff14b btrfs: handle preemptive delalloc flushing slightly differently adds 8dd3bb633700 btrfs: zoned: print message when zone sanity check type fails adds 7bf83cd5283a btrfs: zoned: bail out if we can't read a reliable write pointer adds ae4e09e86c07 btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] adds 82fd46674e0d btrfs: avoid RCU stalls while running delayed iputs adds 51109accb010 btrfs: rename check_async_write and let it return bool adds 0f860183345e btrfs: return whole extents in fiemap adds 60e2d2c40c0d btrfs: fix removed dentries still existing after log is synced adds fd35b137dfba btrfs: make btrfs_verify_data_csum() to return a bitmap adds 8079d26860fc btrfs: submit read time repair only for each corrupted sector adds e7b0fda31738 btrfs: remove io_failure_record::in_validation adds 51cec60db05d btrfs: release path before starting transaction when cloni [...] adds b0885beee2ba btrfs: do not BUG_ON in link_to_fixup_dir adds 05e806368aaf btrfs: return EAGAIN if defrag is canceled adds a71984f50e94 btrfs: scrub: fix subpage repair error caused by hard code [...] adds 366de8214bab btrfs: make free space cache size consistent across differ [...] adds ab3739d89dfa btrfs: remove the unused parameter @len for btrfs_bio_fits [...] adds 5ba3a7582f9e btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] adds 6b0c9a12c982 btrfs: refactor submit_extent_page() to make bio and its f [...] adds 487bffb2f3d4 btrfs: make subpage metadata write path call its own endio [...] adds 42ad45184686 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() adds 8a895556f7fa btrfs: make Private2 lifespan more consistent adds 7209c761ec7b btrfs: refactor how we finish ordered extent io for endio [...] adds bbfe9615a347 btrfs: update comments in btrfs_invalidatepage() adds c78c01fd550c btrfs: introduce btrfs_lookup_first_ordered_range() adds f2f5c71c4117 btrfs: refactor btrfs_invalidatepage() for subpage support adds 6922c03ada8f btrfs: rename PagePrivate2 to PageOrdered inside btrfs adds 2259d4d349e1 btrfs: fix hang when run_delalloc_range() failed adds c839a5a93487 btrfs: zoned: pass start block to btrfs_use_zone_append adds d5edf73bedb1 btrfs: zoned: fix parallel compressed writes adds 4884c6d9ba16 btrfs: zoned: factor out zoned device lookup adds 87ba74708d0c btrfs: fix error handling in btrfs_del_csums adds 5d5323a86f57 btrfs: return errors from btrfs_del_csums in cleanup_ref_head adds c3bcb1ad83e0 btrfs: mark ordered extent and inode with error if we fail [...] adds bc8e53d628cb btrfs: fixup error handling in fixup_inode_link_counts adds 352d4572e540 btrfs: check error value from btrfs_update_inode in tree log adds c4f9ec654db5 btrfs: abort in rename_exchange if we fail to insert the s [...] adds 62ffebdbc6c7 btrfs: fix typos in comments adds c69875d4e4f2 Merge branch 'misc-next' into for-next-next-v5.13-20210521 adds b151e4c40018 btrfs: scrub: per-device bandwidth control adds beaa91029cb0 Merge branch 'dev/scrub-bw-sysfs' into for-next-next-v5.13 [...] adds 2dab87438065 btrfs: do not write supers if we have an fs error adds 35ab69c770cd btrfs: always abort the transaction if we abort a trans handle adds e095c4af47e8 btrfs: add a btrfs_has_fs_error helper adds 8cca570dd208 btrfs: do not infinite loop in data reclaim if we aborted adds 8beb71a8a7a4 btrfs: change handle_fs_error in recover_log_trees to aborts adds 0f0c0ec852ee Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210521 adds 69b59c4fcb95 Merge branch 'for-next-next-v5.13-20210521' into for-next- [...] adds 98a55e55c7a4 Merge branch 'fixes-for-master' into for-next-20210521 adds c98b59d0cc6b Merge remote-tracking branch 'btrfs/for-next' adds cf8b63759cfa Merge remote-tracking branch 'ceph/master' adds 29a088b8b92e cifs: set server->cipher_type to AES-128-CCM for SMB3.0 adds 9a7615fa533a cifs: fix string declarations and assignments in tracepoints adds 7d1da3f1649d cifs: change format of CIFS_FULL_KEY_DUMP ioctl adds 37b7b0e0d7f4 Merge remote-tracking branch 'cifs/for-next' adds 8602c3e2ceef cifsd: Do not use 0 or 0xFFFFFFFF for TreeID adds eb817368f50c cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE adds 8b42d863889a Merge pull request #48 from namjaejeon/cifsd-for-next adds be29a3709b89 cifsd: fix build error without CONFIG_OID_REGISTRY adds 4ead0568f798 Merge pull request #49 from namjaejeon/cifsd-for-next adds fee0ad18be25 Merge remote-tracking branch 'cifsd/cifsd-for-next' adds ab57e9d40312 erofs: fix error return code in erofs_read_superblock() adds c439c3306fea erofs: remove the occupied parameter from z_erofs_pagevec_ [...] adds 54a2a354b830 Merge remote-tracking branch 'erofs/dev' adds c6267f8c8063 Merge remote-tracking branch 'ext3/for_next' adds 5db479f049c4 f2fs: compress: rename __cluster_may_compress adds ee68d27181f0 f2fs: add cp_error check in f2fs_write_compressed_pages adds b763f3bedc2d f2fs: restructure f2fs page.private layout adds cad83c968c2e f2fs: fix to avoid racing on fsync_entry_slab by multi fil [...] adds d927ccfccb00 f2fs: Prevent swap file in LFS mode adds 89e53ff1651a f2fs: atgc: fix to set default age threshold adds fbec3b963ae1 f2fs: compress: remove unneeded f2fs_put_dnode() adds 91f0fb6903ed f2fs: compress: clean up parameter of __f2fs_cluster_blocks() adds 13ad01c1c72f f2fs: compress: remove unneeded preallocation adds 3a6ad9ea7128 f2fs: return success if there is no work to do adds 0e100cff46dd f2fs: add MODULE_SOFTDEP to ensure crc32 is included in th [...] adds e5743eb6f2e3 f2fs: immutable file can have null address in compressed chunk adds c7d833f10511 f2fs: support RO feature adds a40c2e09501a Merge remote-tracking branch 'f2fs/dev' adds 577ebd195f95 fs: Fix typo issue adds cf1031ed4752 jfs: Remove trailing semicolon in macros adds 10d0a205723b Merge remote-tracking branch 'jfs/jfs-next' adds bb0023889011 fs/nfs: Use fatal_signal_pending instead of signal_pending adds 769b01ea68b6 NFS: fix an incorrect limit in filelayout_decode_layout() adds d1d973950ace pNFS/NFSv4: Remove redundant initialization of 'rd_size' adds e877a88d1f06 SUNRPC in case of backlog, hand free slots directly to wai [...] adds a421d218603f NFSv4: Fix a NULL pointer dereference in pnfs_mark_matchin [...] adds d275880abce9 SUNRPC: Fix Oops in xs_tcp_send_request() when transport i [...] adds 6afe83c9888d Merge remote-tracking branch 'nfs/linux-next' adds a948b1142cae NFSD: Fix TP_printk() format specifier in nfsd_clid_class adds 87b2394d60c3 NFSD: Add an RPC authflavor tracepoint display helper adds 27787733ef44 NFSD: Add nfsd_clid_cred_mismatch tracepoint adds 744ea54c869c NFSD: Add nfsd_clid_verf_mismatch tracepoint adds 0bfaacac57e6 NFSD: Remove trace_nfsd_clid_inuse_err adds 7e3b32ace609 NFSD: Add nfsd_clid_confirmed tracepoint adds cee8aa074281 NFSD: Add nfsd_clid_reclaim_complete tracepoint adds c41a9b7a906f NFSD: Add nfsd_clid_destroyed tracepoint adds 2958d2ee7102 NFSD: Add a couple more nfsd_clid_expired call sites adds 237f91c85ace NFSD: Add tracepoints for SETCLIENTID edge cases adds e8f80c5545ec NFSD: Add tracepoints for EXCHANGEID edge cases adds 1736aec82a15 NFSD: Constify @fh argument of knfsd_fh_hash() adds 8476c69a7fa0 NFSD: Capture every CB state transition adds 167145cc64ce NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros adds 806d65b617d8 NFSD: Add cb_lost tracepoint adds b200f0e35338 NFSD: Adjust cb_shutdown tracepoint adds 9f57c6062bf3 NFSD: Remove spurious cb_setup_err tracepoint adds 3c92fba557c6 NFSD: Enhance the nfsd_cb_setup tracepoint adds 2cde7f8118f0 NFSD: Add an nfsd_cb_lm_notify tracepoint adds 87512386e951 NFSD: Add an nfsd_cb_offload tracepoint adds 17d76ddf76e4 NFSD: Replace the nfsd_deleg_break tracepoint adds 4ade892ae1c3 NFSD: Add an nfsd_cb_probe tracepoint adds 1d2bf65983a1 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints adds d6cbe98ff32a NFSD: Update nfsd_cb_args tracepoint adds b0bc8520e632 nfsd4: Expose the callback address and state of each NFS4 client adds 4b912600c12f nfsd: Prevent truncation of an unlinked inode from blockin [...] adds ec79990df716 nfsd: move some commit_metadata()s outside the inode lock adds 1808d90e8458 NFSD add vfs_fsync after async copy is done adds d803759efa2d Merge remote-tracking branch 'nfsd/nfsd-next' adds ba605bb8c858 Merge remote-tracking branch 'v9fs/9p-next' adds 3771ebdf3bf3 Merge remote-tracking branch 'vfs/for-next' adds 11b3dda5e8b6 lib: vsprintf: scanf: Negative number must have field width > 1 adds 900fdc457376 lib: vsprintf: Fix handling of number field widths in vsscanf adds 50f530e176ea lib: test_scanf: Add tests for sscanf number conversion adds ef04d4ff4b19 selftests: lib: Add wrapper script for test_scanf adds 2d66d9a31ab7 Merge branch 'for-5.14-vsprintf-scanf' into for-next adds fa281a072ecf Merge remote-tracking branch 'printk/for-next' adds 9e00e479afe9 Merge remote-tracking branch 'hid/for-next' adds 34569e775e39 docs: hwmon: Add an entry for mp2888 adds 66ddebc06eb0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds ee62c89cd459 docs: update sysfs-platform_profile.rst reference adds e437c1a3e713 docs: vcpu-requests.rst: fix reference for atomic ops adds 50bd52fef16d docs: translations/zh_CN: fix a typo at 8.Conclusion.rst adds 716c9d9403d0 docs: sched-bwc.rst: fix a typo on a doc name adds 4b0c9948a4c2 docs: update pin-control.rst references adds 0a5fab9f0858 docs: virt: api.rst: fix a pointer to SGX documentation adds 5286bd25e209 docs: ABI: iommu: remove duplicated definition for sysfs-k [...] adds 13d6f96750c8 docs: ABI: sysfs-class-backlight: unify ambient light zone nodes adds 1ca5d41c371e docs: ABI: sysfs-class-led-trigger-pattern: remove repeat [...] adds 61fa308f23b5 samples/kprobes: Fix typo in handler_fault() adds db1ea668843e samples/kprobes: Fix typo in handler_post() adds cc3496bf8685 docs: Use fallthrough pseudo-keyword adds 76001b8bbf48 docs: Add more message type documentations for checkpatch adds fa5b8fef20b1 docs/zh_CN: add parisc index translation adds b24247ded3e3 docs/zh_CN: add parisc debugging.rst translation adds 5fb82175a2ae docs/zh_CN: add parisc registers.rst translation adds 2bc602cb0e0d docs: block: blk-mq.rst: correct drive -> driver adds 0e7c52da1ab8 Documentation: checkpatch: Tweak BIT() macro include adds 061bc1809a64 Merge remote-tracking branch 'jc_docs/docs-next' adds 29dd19e3ac7b media: exynos4-is: remove a now unused integer adds 56c1f0876293 media: sti: fix obj-$(config) targets adds 0a016c35a326 media: staging: media: atomisp: pci: Balance braces around [...] adds b6465b1d74b8 media: staging: media: atomisp: pci: Balance braces around [...] adds 41d1f1b03909 media: staging: media: atomisp: pci: Balance braces around [...] adds d1ca04c476d6 media: staging: media: atomisp: pci: Balance braces around [...] adds 049eda0749fa media: staging: media: tegra-video: Align line break to ma [...] adds 6ceb557604e8 media: staging: media: atomisp: Fix sh_css.c brace coding [...] adds c0633711b00a media: staging: media: atomisp: Remove redundant assertion [...] adds 7394bf6d3c1e media: staging: media: atomisp: Fix the rest of sh_css.c b [...] adds dfdd8ceb6f74 media: staging: media: atomisp: Remove all redundant asser [...] adds 9d634547323e media: staging: media: atomisp: Remove a superfluous else [...] adds d4bc34d18201 media: staging: media: atomisp: Replace if else clause wit [...] adds 7796e455170e media: staging: media: atomisp: Fix alignment and line len [...] adds 58a328830e49 media: staging: media: atomisp: Refactor ia_css_stream_load() adds 684e025c7165 media: staging: media: atomisp: Fix line split style issues adds 43692e9e1b8b media: staging: media: atomisp: balance braces around if.. [...] adds 21837c2c27cd media: staging: media: atomisp: remove unnecessary braces adds f50559f0c9b4 media: staging: media: atomisp: reformat code comment blocks adds 4c999ae366e1 media: staging: media: atomisp: fix CamelCase variable naming adds 2dfc978ac0f3 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() adds 637959f7e273 media: staging: media: atomisp: remove unnecessary pr_info calls adds 4eb48acac1e9 media: s2255drv: remove redundant assignment to variable field adds b07006ff9365 media: mc: mc-entity.c: Fix typo adds 71c415181284 media: rkisp1: rksip1-capture.c: Improve comments and fix typos adds 27ba44270b5e media: rkisp1: rkisp1-params.c: Fix typos adds be8656e62e9e media: cpia2: fix memory leak in cpia2_usb_probe adds b2cd0b31ed89 media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] adds 3d37ef41bed0 media: cobalt: fix race condition in setting HPD adds 67a7e53d5b21 media: hevc: Fix dependent slice segment flags adds 414e0a6437f9 media: qcom/camss: Use devm_platform_ioremap_resource_byname adds 8edcb5049ac2 media: I2C: change 'RST' to "RSET" to fix multiple build errors adds f8194e5e63fd media: pvrusb2: fix warning in pvr2_i2c_core_done adds 09f4310c6bfb media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 adds 3b330849512e media: hantro: imx: reuse MB_DIM define adds c78b22aaaa90 media: hantro: imx: remove duplicate dec_base init adds d72a96b6c053 media: hantro: imx: remove unused include adds bbc42ab0da98 media: hantro: introduce hantro_g1.c for common API adds 18d6c8b7b4c9 media: hantro: add fallback handling for single irq/clk adds 0d705395afa4 media: dt-bindings: Document SAMA5D4 VDEC bindings adds 82ad940c0094 media: hantro: add initial SAMA5D4 support adds bb9212fd9710 media: ARM: dts: sama5d4: enable Hantro G1 VDEC adds bac4bf35e611 Merge remote-tracking branch 'v4l-dvb/master' adds 401b0e5dcab6 media: i2c: ak7375: use pm_runtime_resume_and_get() adds 7917f27941c3 media: i2c: dw9714: use pm_runtime_resume_and_get() adds ed8f47b06125 media: i2c: dw9768: use pm_runtime_resume_and_get() adds d5e75e8b4a24 media: i2c: dw9807-vcm: use pm_runtime_resume_and_get() adds c36c7d56ad44 media: i2c: hi556: use pm_runtime_resume_and_get() adds 3c11dfe3be25 media: i2c: imx214: use pm_runtime_resume_and_get() adds 30ad45591265 media: i2c: imx219: use pm_runtime_resume_and_get() adds 018ef4301711 media: i2c: imx258: use pm_runtime_resume_and_get() adds bb94b8f3a76e media: i2c: imx274: use pm_runtime_resume_and_get() adds 739d9c64150a media: i2c: imx290: use pm_runtime_resume_and_get() adds c0f8f1b6a101 media: i2c: imx319: use pm_runtime_resume_and_get() adds 5f070f4df4fd media: i2c: imx355: use pm_runtime_resume_and_get() adds e7c018a96355 media: i2c: mt9m001: use pm_runtime_resume_and_get() adds 67d44de2f842 media: i2c: ov02a10: use pm_runtime_resume_and_get() adds cc9351ff1055 media: i2c: ov13858: use pm_runtime_resume_and_get() adds c12ede18c38b media: i2c: ov2659: use pm_runtime_resume_and_get() adds c679b2365a9e media: i2c: ov2685: use pm_runtime_resume_and_get() adds b9be93aa55b4 media: i2c: ov2740: use pm_runtime_resume_and_get() adds 5187df40bf3d media: i2c: ov5647: use pm_runtime_resume_and_get() adds 6b19d2970086 media: i2c: ov5648: use pm_runtime_resume_and_get() adds f151c230dced media: i2c: ov5670: use pm_runtime_resume_and_get() adds f236bb2490b6 media: i2c: ov5675: use pm_runtime_resume_and_get() adds 1541ac5ffd4c media: i2c: ov5695: use pm_runtime_resume_and_get() adds 45bbff806cab media: i2c: ov7740: use pm_runtime_resume_and_get() adds 529e78dea6a0 media: i2c: ov8856: use pm_runtime_resume_and_get() adds 586ee057ba6b media: i2c: ov8865: use pm_runtime_resume_and_get() adds 279a085db8c8 media: i2c: ov9734: use pm_runtime_resume_and_get() adds 81f2fe55d12b media: i2c: tvp5150: use pm_runtime_resume_and_get() adds a959a7bf3b93 media: i2c: video-i2c: use pm_runtime_resume_and_get() adds 2450f59d2416 media: i2c: ccs-core: use pm_runtime_resume_and_get() adds 75ecb9c83cf9 staging: media: imx7-mipi-csis: use pm_runtime_resume_and_get() adds deb9119f807a staging: media: atomisp: use pm_runtime_resume_and_get() adds 7af42f3136d8 staging: media: ipu3: use pm_runtime_resume_and_get() adds e21e1e94ce10 staging: media: cedrus_video: use pm_runtime_resume_and_get() adds dc8276b78917 staging: media: tegra-vde: use pm_runtime_resume_and_get() adds c09ffca53fcd staging: media: tegra-video: use pm_runtime_resume_and_get() adds 0314339a0a49 media: rockchip/rga: use pm_runtime_resume_and_get() adds bc700a13cd3f media: sti/hva: use pm_runtime_resume_and_get() adds 0ccb25b8279c media: ipu3: use pm_runtime_resume_and_get() adds 7295e537bb2b media: coda: use pm_runtime_resume_and_get() adds 97df01fae800 media: mtk-jpeg: use pm_runtime_resume_and_get() adds 09dfb36ce250 media: camss: use pm_runtime_resume_and_get() adds f6bf35ee3e4d media: venus: core: use pm_runtime_resume_and_get() adds 1938ab0d271f media: venus: vdec: use pm_runtime_resume_and_get() adds 85368a213e2d media: venus: venc: use pm_runtime_resume_and_get() adds c311f53362b0 media: rcar-fcp: use pm_runtime_resume_and_get() adds 8102cf89ecd5 media: rkisp1: use pm_runtime_resume_and_get() adds a8779c2752f2 media: s3c-camif: use pm_runtime_resume_and_get() adds 67b92f54186c media: s5p-mfc: use pm_runtime_resume_and_get() adds 75c573eb7041 media: stm32: use pm_runtime_resume_and_get() adds 79e790ff0bc5 media: sunxi: use pm_runtime_resume_and_get() adds 588bc430133c media: ti-vpe: use pm_runtime_resume_and_get() adds 71aeaedc9683 media: vsp1: use pm_runtime_resume_and_get() adds 334fe327a8b4 media: rcar-vin: use pm_runtime_resume_and_get() adds 10f05966c520 media: hantro: use pm_runtime_resume_and_get() adds 89cf71e62cd3 media: davinci: fix two kernel-doc comments adds 12ccb76280f8 media: lirc: remove out of date comment adds 58c08df5751d media: rc: remove tango ir driver and keymap adds 52518e513d6d media: rc: clean up Kconfig dependencies adds ca8519ddc4d7 media: siano: use DEFINE_MUTEX() for mutex lock and LIST_H [...] adds afccc0bbab59 media: dvb-frontends: remove redundant words and fix sever [...] adds 9c87ae1a0dbe media: rc: i2c: Fix an error message adds 37d9d42f9e78 media: lmedm04: delete lme2510_get_adapter_count() adds c680ed46e418 media: dvb-usb: fix wrong definition adds 118f3e1562f2 media: uapi: mpeg2: Rename "quantization" to "quantisation" adds 81bbb65f1981 media: uapi: mpeg2: rework quantisation matrices semantics adds 88e78409a83a media: uapi: mpeg2: Cleanup flags adds f329e21e9dad media: uapi: mpeg2: Split sequence and picture parameters adds b6d7e8031c9c media: uapi: mpeg2: Move reference buffer fields adds 701a6a410c31 media: hantro/cedrus: Remove unneeded slice size and slice offset adds 45f97ba1ce80 media: uapi: mpeg2: Remove V4L2_CID_MPEG_VIDEO_MPEG2_SLICE_PARAMS adds 2f0968827a48 media: uapi: Move the MPEG-2 stateless control type out of [...] adds 3c994c6d21db media: controls: Log MPEG-2 stateless control in .std_log adds f4815b399111 media: uapi: move MPEG-2 stateless controls out of staging adds d2fcc9c2de11 media: imx: imx7_mipi_csis: Fix logging of only error even [...] adds 7fe1de81ddda media: imx: imx7_mipi_csis: Count the CSI-2 debug interrupts adds ca403b37cd95 media: imx: imx7_mipi_csis: Update ISP_CONFIG macros for q [...] adds eed6a93044e3 media: imx: imx7_mipi_csis: Move static data to top of mip [...] adds 2cb7c5c08cf2 media: imx: imx7_mipi_csis: Minimize locking in get/set format adds 90ce0472182f media: imx: imx7_mipi_csis: Don't set subdev data adds b329650e3f2d media: imx: imx7_mipi_csis: Reorganize code in sections adds 996f6f517dc7 media: imx: imx7_mipi_csis: Set the CLKSETTLE register field adds 492d418c082c media: imx: imx7_mipi_csis: Drop unused csis_hw_reset structure adds 3acb88893a79 media: imx: imx7_mipi_csis: Store CSI-2 data type in forma [...] adds cbf15686dd8b media: imx: imx7_mipi_csis: Drop csi_state phy field adds b0db06bb98b5 media: imx: imx7_mipi_csis: Rename mipi_sd to sd adds f65ffcd8abf9 media: imx: imx7_mipi_csis: Rename csi_state flag field to state adds e71bcbe65f67 media: imx: imx7_mipi_csis: Turn csi_state irq field into [...] adds deb1c97283a4 media: imx: imx7_mipi_csis: Don't pass pdev to mipi_csis_p [...] adds 96703073ecb3 media: imx: imx7_mipi_csis: Pass csi_state to mipi_csis_su [...] adds 62bd05a4f9ff media: imx: imx7_mipi_csis: Drop csi_state pdev field adds b4eb02656d09 media: imx: imx7_mipi_csis: Make csi_state num_clocks fiel [...] adds 0092d4a8ea7f media: imx: imx7_mipi_csis: Reorganize csi_state structure adds 7479454cfef0 media: imx: imx7_mipi_csis: Reorganize mipi_csis_probe() adds 88fc81388df9 media: imx: imx7_mipi_csis: Reject invalid data-lanes settings adds acdff8e14ae9 media: imx: imx7_mipi_csis: Move PHY control to dedicated [...] adds 85b62ff2cb97 media: dt-bindings: media: nxp,imx7-mipi-csi2: Add i.MX8MM [...] adds f0e7cfbb43f1 media: imx: imx7_mipi_csis: Add i.MX8MM support adds 2fb27551ba40 media: imx: imx7_mipi_csis: Update MAINTAINERS adds f999258f5aac Merge remote-tracking branch 'v4l-dvb-next/master' adds 0df316b8ec04 ACPI: IORT: Handle device properties with software node API adds a3a55fa736a4 Merge branch 'devprop' into linux-next adds 6d27975851b1 ACPI: scan: Rearrange dep_unmet initialization adds f59a905b962c ACPI: PM: s2idle: Add missing LPS0 functions for AMD adds b9370dceabb7 ACPI: PM / fan: Put fan device IDs into separate header file adds 65ea8f2c6e23 ACPI: processor idle: Fix up C-state latency if not ordered adds 14fad24d0520 x86/acpi: Switch to pr_xxx log functions adds c1344e3e8747 Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] adds bab858b30cbe ACPI: DPTF: Add new PCH FIVR methods adds 6306f0431914 ACPI: EC: Make more Asus laptops use ECDT _GPE adds b7a732a73ac5 ACPI: APEI: Don't warn if ACPI is disabled adds 45b10e3e0170 ACPI: sbshc: Fix fall-through warning for Clang adds f00d2d32cc67 ACPI: event: Remove redundant initialization of local variable adds c6190da87364 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] adds daadabfbd36d drivers: pnp: isapnp: proc.c: Remove unnecessary local variables adds b15fc7c2c88e PNP: Remove pnp_alloc() adds 5bb5ceac1275 PNP: Switch over to dev_dbg() adds 1651709b5167 Merge branch 'pnp' into linux-next adds c3d175e4852b cpufreq: intel_pstate: hybrid: Avoid exposing two global a [...] adds eb3693f0521e cpufreq: intel_pstate: hybrid: CPU-specific scaling factor adds fbdc21e9b038 cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode adds 706c5328851d cpufreq: intel_pstate: Add Cometlake support in no-HWP mode adds 9ff6774b9718 cpufreq: sc520_freq: add 'fallthrough' to one case adds c17108d7145e Merge branch 'pm-cpufreq' into linux-next adds 73ec5fe881e9 Merge remote-tracking branch 'pm/linux-next' adds 17a8b0b6dde6 cpufreq: blacklist SC7280 in cpufreq-dt-platdev adds 88bf5a85fe98 dt-bindings: dvfs: Add support for generic performance domains adds 70d99a8f0442 cpufreq: mediatek: add support for mt8365 adds b791c7f94680 cpufreq: scmi: Fix an error message adds 4814d9c5d3b9 cpufreq: dt: Rename black/white-lists adds 23af576f8a3e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 18b380ed61f8 PM / devfreq: Add missing error code in devfreq_add_device() adds 7dbc0d246891 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status adds 5e480ab94db8 PM / devfreq: tegra30: Support thermal cooling adds a15fc9aa5b38 PM / devfreq: imx8m-ddrc: Remove DEVFREQ_GOV_SIMPLE_ONDEMA [...] adds bd6b6fdebbe6 Merge remote-tracking branch 'devfreq/devfreq-next' adds ac9fd3c80340 opp: use list_del_init instead of list_del/INIT_LIST_HEAD adds cd035eb4697b Merge remote-tracking branch 'opp/opp/linux-next' adds 591f762b2750 RDMA/hns: Remove the condition of light load for posting DWQE adds e3d65124ce2b RDMA/ucma: Cleanup to reduce duplicate code adds e6a1f8c696be RDMA/mlx5: Remove redundant assignment to ret adds 74ec2424737a IB/srpt: Remove redundant assignment to ret adds 16149eddd380 RDMA/core: Remove never used ib_modify_wq function call adds 7c6c2f5337b7 RDMA: Remove unnecessary struct declaration adds 620ccaaa46d1 IB/hfi1: Delete an unneeded bool conversion adds 021c1f24f002 RDMA/mlx5: Support SQD2RTS for modify QP adds c906b86e9c44 RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response adds 69e0a42f3f79 RDMA/hns: Remove unused parameter udata adds aca496fb61d3 RDMA/mlx4: Remove unused parameter udata adds 0bedd3d0050b RDMA/mlx5: Remove unused parameter udata adds cd5b010ffff2 RDMA/rxe: Remove unused parameter udata adds 6dc760027d29 RDMA/bnxt_re: Drop unnecessary NULL checks after container_of adds 12a7a9966247 IB/hfi1: Remove the repeated declaration adds 800de3f55770 RDMA/cxgb4: Remove useless assignments adds b6989da85a27 RDMA/hns: Refactor extend link table allocation adds 4511624a3514 RDMA/hns: Rename CMDQ head/tail pointer to PI/CI adds 21090b5d8c98 RDMA/hns: Remove Receive Queue of CMDQ adds 331859d320f5 RDMA/hns: Remove unused CMDQ member adds 2b36fe8c4066 Merge remote-tracking branch 'rdma/for-next' adds 2e68ea926841 ipv4: Calculate multipath hash inside switch statement adds ce5c9c20d364 ipv4: Add a sysctl to control multipath hash fields adds 4253b4986f98 ipv4: Add custom multipath hash policy adds 67db5ca73b1f ipv6: Use a more suitable label name adds b95b6e072a92 ipv6: Calculate multipath hash inside switch statement adds ed13923f980e ipv6: Add a sysctl to control multipath hash fields adds 73c2c5cbb15a ipv6: Add custom multipath hash policy adds 511e8db54036 selftests: forwarding: Add test for custom multipath hash adds 185b0c190bb6 selftests: forwarding: Add test for custom multipath hash [...] adds b7715acba4d3 selftests: forwarding: Add test for custom multipath hash [...] adds 22ba9d0d6c0d Merge branch 'custom-multipath-hash' adds 4ac9e23cf2cc cipso: correct comments of cipso_v4_cache_invalidate() adds 0d56e5c191b1 net: dsa: qca8k: fix missing unlock on error in qca8k_vlan [...] adds 78524c01edb2 net: wan: remove redundant blank lines adds 23c235412411 net: wan: add some required spaces adds a4e591477611 net: wan: remove redundant braces {} adds da8e6fddbae3 net: wan: remove redundant space adds a3f3e831dc2a net: wan: fix variable definition style adds 46212b69d470 Merge branch 'wan-cleanups' adds 44e261c715b6 cxgb4: clip_tbl: use list_del_init instead of list_del/INI [...] adds e2bd6bad9c1e net: dcb: Remove unnecessary INIT_LIST_HEAD() adds 86544c3de6a2 net: mdio: provide shim implementation of devm_of_mdiobus_ [...] adds 1756055de284 ibmveth: fix kobj_to_dev.cocci warnings adds bc6d076daa8c tun: use DEVICE_ATTR_RO macro adds 959dc069aed8 net: 3com: remove leading spaces before tabs adds 40b1f92676f2 net: alteon: remove leading spaces before tabs adds 106b4cb59766 net: amd: remove leading spaces before tabs adds a22cf81d634c net: apple: remove leading spaces before tabs adds 90e4403a6d37 net: broadcom: remove leading spaces before tabs adds 21b128fde6e0 net: chelsio: remove leading spaces before tabs adds cf82f9b165e4 net: dec: remove leading spaces before tabs adds e6f0f977407f net: dlink: remove leading spaces before tabs adds c11c900143e4 net: ibm: remove leading spaces before tabs adds 717dc24dc5d6 net: marvell: remove leading spaces before tabs adds 4a0949778c4e net: natsemi: remove leading spaces before tabs adds f95a73a8a8a8 net: realtek: remove leading spaces before tabs adds bf53445d81e3 net: seeq: remove leading spaces before tabs adds a294ddfccb45 net: sis: remove leading spaces before tabs adds 996d7ab8badf net: smsc: remove leading spaces before tabs adds b54f440cb871 net: sun: remove leading spaces before tabs adds d1e4916fa703 net: fealnx: remove leading spaces before tabs adds 223f02acce1a net: xircom: remove leading spaces before tabs adds 59909c1ab71d net: 8390: remove leading spaces before tabs adds 2174fbd71914 net: fujitsu: remove leading spaces before tabs adds 798c04f64283 Merge branch 'net-dev-leading-spaces' adds 4b63b27fc59a net: e1000: remove repeated word "slot" for e1000_main.c adds e77471f1de0d net: e1000: remove repeated words for e1000_hw.c adds 59398afda176 net: e1000e: remove repeated word "the" for ich8lan.c adds 800b74a57363 net: e1000e: remove repeated word "slot" for netdev.c adds 0d27895bcbb4 net: e1000e: fix misspell word "retreived" adds 4bebe324079e Merge branch 'intel-cleanups' adds f7e0318a314f netlabel: remove unused parameter in netlbl_netlink_auditinfo() adds 9cc52f5a533a dt-bindings: net: nfc: s3fwrn5: Add optional clock adds 340f42f7ff0b nfc: s3fwrn5: i2c: Enable optional clock from device tree adds eb0e4d59b6ed net: Add notifications when multipath hash field change adds 7725c1c8f732 mlxsw: spectrum_router: Replace if statement with a switch [...] adds 9d23d3eb6f41 mlxsw: spectrum_router: Move multipath hash configuration [...] adds 28bc824807a5 mlxsw: reg: Add inner packet fields to RECRv2 register adds b7b8f435ea3b mlxsw: spectrum_outer: Factor out helper for common outer fields adds 01848e05f8bb mlxsw: spectrum_router: Add support for inner layer 3 mult [...] adds daeabf89eb89 mlxsw: spectrum_router: Add support for custom multipath h [...] adds 9287aa2bfd54 Merge branch 'mlxsw-mphash-policies' adds 119220d81258 bpf, arm64: Remove redundant switch case about BPF_DIV and [...] adds c49661aa6f70 skmsg: Remove unused parameters of sk_msg_wait_data() adds fa7b83bf3b15 bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto adds 79a7f8bdb159 bpf: Introduce bpf_sys_bpf() helper and program type. adds cdf7fb0a9f3d bpf: Introduce bpfptr_t user/kernel pointer. adds af2ac3e13e45 bpf: Prepare bpf syscall to be used from kernel and user space. adds 5452fc9a17fc libbpf: Support for syscall program type adds 00899e7e8d9d selftests/bpf: Test for syscall program type adds c571bd752e91 bpf: Make btf_load command to be bpfptr_t compatible. adds 2341d6bb133d selftests/bpf: Test for btf_load command. adds 387544bfa291 bpf: Introduce fd_idx adds 3d78417b60fb bpf: Add bpf_btf_find_by_name_kind() helper. adds 3abea089246f bpf: Add bpf_sys_close() helper. adds b12688267280 libbpf: Change the order of data and text relocations. adds 9ca1f56ababe libbpf: Add bpf_object pointer to kernel_supports(). adds e2fa0156a434 libbpf: Preliminary support for fd_idx adds 67234743736a libbpf: Generate loader program out of BPF ELF file. adds 30f51aedabda libbpf: Cleanup temp FDs when intermediate sys_bpf fails. adds 7723256bf244 libbpf: Introduce bpf_map__initial_value(). adds d510296d331a bpftool: Use syscall/loader program in "prog load" and "ge [...] adds 4d1b62986125 selftests/bpf: Convert few tests to light skeleton. adds 0a9306629983 selftests/bpf: Convert atomics test to light skeleton. adds eb0f1e0c7f10 selftests/bpf: Convert test printk to use rodata. adds 1a532eb28df3 selftests/bpf: Convert test trace_printk to lskel. adds 3d4316776876 Merge branch 'bpf-loader-progs' adds 5d67f349590d bpf: Add cmd alias BPF_PROG_RUN adds 3a2daa724864 bpf: Make some symbols static adds 7b16509b29e0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 05ff8435e505 net/sched: cls_api: increase max_reclassify_loop adds 20e76d3d044d net: ethernet: ixp4xx: Fix return value check in ixp4xx_et [...] adds a49e72b3bda7 net: qrtr: ns: Fix error return code in qrtr_ns_init() adds e40d2cca0189 net: phy: add MediaTek Gigabit Ethernet PHY driver adds ba751e28d442 net: dsa: mt7530: add interrupt support adds 4006f986c091 dt-bindings: net: dsa: add MT7530 interrupt controller binding adds f494f0935ffb staging: mt7621-dts: enable MT7530 interrupt controller adds 0f844e4c993d Merge branch 'mt7530-interrupt-support' adds 2682ea324b00 mISDN: Remove obsolete PIPELINE_DEBUG debugging information adds d96b0e59468d net: hns3: refactor dump reg of debugfs adds 365e860aa7a7 net: hns3: refactor dump reg dcb info of debugfs adds d2f737cf21b8 net: hns3: refactor queue map of debugfs adds e44c495d95e0 net: hns3: refactor queue info of debugfs adds b5a0b70d77b9 net: hns3: refactor dump fd tcam of debugfs adds 7679f28e32a4 net: hns3: refactor dump tm map of debugfs adds cad7c215a4b1 net: hns3: refactor dump tm of debugfs adds 0e32038dc856 net: hns3: refactor dump tc of debugfs adds 6571ec2eda65 net: hns3: refactor dump qos pause cfg of debugfs adds 28d3bada7d42 net: hns3: refactor dump qos pri map of debugfs adds 95b195869b7d net: hns3: refactor dump qos buf cfg of debugfs adds 484e1ed1b25a net: hns3: refactor dump qs shaper of debugfs adds 7b07ab06e6b0 net: hns3: refactor dump mac tnl status of debugfs adds 058c3be95235 net: hns3: refactor dump serv info of debugfs adds b4689aaf1863 net: hns3: remove the useless debugfs file node cmd adds dc185ae6ab87 Merge branch 'hns3-debugfs' adds c169a93c8176 net: wan: remove leading spaces before tabs adds 094fefd663ad net: usb: remove leading spaces before tabs adds 1d314fc1a157 net: slip: remove leading spaces before tabs adds 63b63138f656 net: ppp: remove leading spaces before tabs adds d1542f85dfc2 net: hamradio: remove leading spaces before tabs adds a597111a3ce3 net: fddi: skfp: remove leading spaces before tabs adds 20a4fc3bc284 net: appletalk: remove leading spaces before tabs adds cf9207d77aef ifb: remove leading spaces before tabs adds 9e5914cc9571 mii: remove leading spaces before tabs adds 938263064ea7 Merge branch 'net-leading-spaces' adds 0c20f2d29fff igc: Move igc_xdp_is_enabled() adds 73a6e3721261 igc: Refactor __igc_xdp_run_prog() adds f485164867d3 igc: Refactor igc_clean_rx_ring() adds 4609ffb9f615 igc: Refactor XDP rxq info registration adds a27e6e73e550 igc: Introduce TX/RX stats helpers adds 6123429516c7 igc: Introduce igc_unmap_tx_buffer() helper adds 859b4dfa4115 igc: Replace IGC_TX_FLAGS_XDP flag by an enum adds fc9df2a0b520 igc: Enable RX via AF_XDP zero-copy adds 9acf59a752d4 igc: Enable TX via AF_XDP zero-copy adds 92b13cabeacd Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 86a5ad0a4608 net: bonding: add some required blank lines adds 8ce390bb9859 net: bonding: fix code indent for conditional statements adds 52333512701b net: bonding: remove unnecessary braces adds 97a1111d9ca6 net: bonding: use tabs instead of space for code indent adds ba102914fa4f Merge branch 'bond-cleanups' adds 4b99b7498277 NFC: st21nfca: remove unnecessary variable and labels adds 07b5dc1d515a ibmvnic: remove default label from to_string switch adds 25173dd4093a selftests: net: devlink_port_split.py: skip the test if no [...] adds 48afdaea04eb net: atm: use DEVICE_ATTR_RO macro adds 7567d603b3f1 net: usb: hso: use DEVICE_ATTR_RO macro adds 86fe2f8aa14f net: cdc_ncm: use DEVICE_ATTR_RW macro adds d0d62baa7f50 net: xilinx_emaclite: Do not print real IOMEM pointer adds 48e8c6f1612b net: phy: add driver for Motorcomm yt8511 phy adds ca021f0dd851 net: dsa: sja1105: send multiple spi_messages instead of u [...] adds 718bad0e4da9 net: dsa: sja1105: adapt to a SPI controller with a limite [...] adds 44be5c42e3ed Merge branch 'sja1105-spi' adds 492625791649 net: wan: fix an code style issue about "foo* bar" adds 974221c6cf54 net: wan: add some required spaces adds eab9948140d1 net: wan: fix the code style issue about trailing statements adds 145efe6c279b net: wan: remove redundant blank lines adds 1bf705d4f231 net: wan: add braces {} to all arms of the statement adds 70fe4523c8f6 net: wan: add necessary () to macro argument adds faf5954d7f0c Merge branch 'wan-cleanups' adds ae8102b87b9a caif_virtio: Fix some typos in caif_virtio.c adds 4057c58da21c net: bonding: bond_alb: Fix some typos in bond_alb.c adds 31d990cb2628 sfc: farch: fix compile warning in efx_farch_dimension_res [...] adds b269875f91c3 net: phy: Fix inconsistent indenting adds 04fdfad68b81 atm: Fix typo adds 030c8198d744 net: hns3: Fix return of uninitialized variable ret adds 30a2e9c0f5cf net: dsa: sja1105: stop reporting the queue levels in etht [...] adds 039b167d68a3 net: dsa: sja1105: don't use burst SPI reads for port statistics adds f07b300c8157 Merge branch 'sja1105-stats' adds b193f2ed533f dpaa2-eth: setup the of_node field of the device adds 30f43d6f1cab dpaa2-eth: name the debugfs directory after the DPNI object adds b12a6b7193e1 Merge branch 'dpaa2-eth-of_node' adds f5120f599880 dpaa2-eth: don't print error from dpaa2_mac_connect if tha [...] adds 52af13a41489 net: ftgmac100: add missing error return code in ftgmac100 [...] adds 3880fc37beba sfc: use DEVICE_ATTR_*() macro adds 4934fb7dc409 sfc: falcon: use DEVICE_ATTR_*() macro adds 0056982f093d ehea: Use DEVICE_ATTR_*() macro adds 190e6e291a4c net: r6040: Use logical or for MDIO operations adds 06666907a38a net: r6040: Use ETH_FCS_LEN adds 2ae83ed289c0 Merge branch 'r6040-cleanups' adds 5d6c3d91ad72 net: r6040: Allow restarting auto-negotiation adds ec7d6dd870d4 ethernet: ucc_geth: Use kmemdup() rather than kmalloc+memcpy adds 62f148d8dde6 nfc: st-nci: remove unnecessary assignment and label adds 1e6e76101fd9 net: hns3: configure promisc mode for VF asynchronously adds 4e2471f7b6ef net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace [...] adds feeb371272fe Merge branch 'hns3-promisc-updates' adds 542043e91df4 net: dsa: sja1105: parameterize the number of ports adds f238fef1b3de net: dsa: sja1105: avoid some work for unused ports adds 82760d7f2ea6 net: dsa: sja1105: dimension the data structures for a lar [...] adds df2a81a35ebb net: dsa: sja1105: don't assign the host port using dsa_up [...] adds c50376783f23 net: dsa: sja1105: skip CGU configuration if it's unnecessary adds fd6f2c257b0b net: dsa: sja1105: dynamically choose the number of static [...] adds f78a2517cf73 net: dsa: sja1105: use sja1105_xfer_u32 for the reset procedure adds 38fbe91f2287 net: dsa: sja1105: configure the multicast policers, if present adds 1bf658eefe38 net: dsa: sja1105: allow the frame buffer size to be customized adds d9d15a662cff Merge branch 'sja1105-sja1110-prep' adds 8890d0a1891a net: wan: remove redundant blank lines adds b32db030b96e net: wan: fix an code style issue about "foo* bar" adds f0328a192290 net: wan: add blank line after declarations adds 261795f4113b net: wan: code indent use tabs where possible adds e5877104b5ec net: wan: fix the code style issue about trailing statements adds c3b6b5c64f39 net: wan: add some required spaces adds 87feef1cfbbe net: wan: move out assignment in if condition adds 336d781bd952 net: wan: replace comparison to NULL with "!card" adds 80d67b95d1fe net: wan: fix the comments style issue adds d1406175f968 net: wan: add braces {} to all arms of the statement adds c1eaf3c09c54 Merge branch 'wan-cleanups' adds cea2dfd1359b Merge remote-tracking branch 'net-next/master' adds f9bceaa59c5c libbpf: Skip bpf_object__probe_loading for light skeleton adds 3e87f192b405 bpf: Add lookup_and_delete_elem support to hashtab adds d59b9f2d1b22 bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags adds 49c299b69444 selftests/bpf: Add bpf_lookup_and_delete_elem tests adds 5556bacaa561 Merge branch 'Add lookup_and_delete_elem support to BPF ha [...] adds 5804b1f8c4ef Merge remote-tracking branch 'bpf-next/for-next' adds 2aca71c7c7d1 netfilter: nft_exthdr: Support SCTP chunks adds 0dc0f088e731 netfilter: nft_set_pipapo_avx2: Skip LDMXCSR, we don't nee [...] adds 0808b0454411 netfilter: add and use nft_set_do_lookup helper adds b1bc08f6474f netfilter: nf_tables: prefer direct calls for set lookups adds 845064d752ce netfilter: Remove leading spaces in Kconfig adds ede031a27d27 Merge remote-tracking branch 'netfilter-next/master' adds ace4e30dbca7 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 adds e495dbe5beec Bluetooth: btqca: Add support for firmware image with mbn [...] adds 55c9850addcc Bluetooth: btqca: Moved extracting rom version info to com [...] adds d82795d80cb2 dt-bindings: net: bluetooth: Convert Qualcomm BT binding t [...] adds f17d4d7ef732 dt-bindings: net: bluetooth: Add device tree bindings for [...] adds 3f4598868685 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) adds b8950e6815b6 Bluetooth: Remove spurious error message adds a563f2a47ca3 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails adds 48c8becdd0c3 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response adds 2aaf532ca1b6 Bluetooth: btusb: Use firmware_request_nowarn adds 3c12c376e965 Bluetooth: btusb: Add support USB ALT 3 for WBS adds 7e17367e0169 Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro adds c7e1e7ccd606 Bluetooth: Translate additional address type during le_conn_comp adds b3682f800961 Merge remote-tracking branch 'bluetooth/master' adds 43a511c44e58 gfs2: Prevent direct-I/O write fallback errors from getting lost adds 4194dec4b416 gfs2: Fix I_NEW check in gfs2_dinode_in adds 20265d9a67e4 gfs2: fix scheduling while atomic bug in glocks adds 865cc3e9cc0b gfs2: fix a deadlock on withdraw-during-mount adds f5456b5d67cf gfs2: Clean up revokes on normal withdraws adds 75c38a3754f8 gfs2: Fix use-after-free in gfs2_glock_shrink_scan adds c861120d918f gfs2: Fix mmap locking for write faults adds efc1ffae38fd gfs2: Clean up the error handling in gfs2_page_mkwrite adds 528d2f919ce2 gfs2: Add wrapper for iomap_file_buffered_write adds b7f4ad2849db gfs2: Add gfs2_holder_is_compatible helper adds 2ac05ced42a9 gfs2: Fix mmap + page fault deadlocks (part 1) adds 8d5e69b6eba8 iov_iter: Add iov_iter_fault_in_writeable() adds 2410169be8bf gfs2: Add wrappers for accessing journal_info adds 62713fe2a596 gfs2: Encode glock holding and retry flags in journal_info adds 8fdfebb90c45 gfs2: Add LM_FLAG_OUTER glock holder flag adds f2e249414acb gfs2: Fix mmap + page fault deadlocks (part 2) adds 75069590915f gfs2: Fix do_gfs2_set_flags description adds 7dba8d686670 Merge remote-tracking branch 'gfs2/for-next' adds 5101eef60dc3 Merge remote-tracking branch 'mtd/mtd/next' adds 05970baa645b Merge remote-tracking branch 'nand/nand/next' adds 2d016672528a crypto: testmgr - fix initialization of 'secret_size' adds c5ae16f5c6b9 crypto: ecdh - extend 'cra_driver_name' with curve name adds a225762057d6 crypto: hisilicon/hpre - extend 'cra_driver_name' with curve name adds 0b0553b701f8 crypto: hisilicon/hpre - fix unmapping invalid dma address adds e0a6f390d44b crypto: hisilicon/hpre - the macro 'HPRE_ADDR' expands adds c9a753b9733d crypto: hisilicon/hpre - init a structure member each line adds 9201c0774c22 crypto: hisilicon/hpre - replace macro with inline function adds b94c910afda0 crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV' adds 58be5ce3461e crypto: hisilicon/hpre - delete rudundant initialization adds 82119db8cacb crypto: hisilicon/hpre - use 'GENMASK' to generate mask value adds 0c176d8d7d97 crypto: hisilicon/hpre - delete rudundant macro definition adds 302e909cb22b crypto: hisilicon/hpre - add 'default' for switch statement adds 5c93a2ebc7ad hwrng: omap - Enable driver for TI K3 family adds 4c0716ee1d97 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() adds 5c8552325e01 crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() adds d699c5d0bd81 crypto: sa2ul - Use of_device_get_match_data() helper adds daeec7388eb2 crypto: sa2ul - Use devm_platform_ioremap_resource() adds c858401cb4a8 crypto: sa2ul - Remove child devices in remove adds dbbc5c06955c crypto: hisilicon/qm - initialize the device before doing tasks adds 3121f021c00a crypto: hisilicon/qm - modify 'QM_RESETTING' clearing error adds 3b9c24dec891 crypto: hisilicon/qm - adjust order of device error configuration adds b7da13d092a4 crypto: hisilicon/qm - enable to close master ooo when NFE occurs adds a6f8e68e238a crypto: ccp - Fix a resource leak in an error handling path adds 88931f955c76 Merge remote-tracking branch 'crypto/master' adds 3a3ca7265316 Merge tag 'drm-misc-next-2021-05-12' of git://anongit.free [...] adds 41ab70e06e13 Merge tag 'imx-drm-next-2021-05-12' of git://git.pengutron [...] adds ae25ec2fc6c5 Merge tag 'drm-misc-next-2021-05-17' of git://anongit.free [...] adds 929b734ad34b drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 adds ec279384c6a0 drm/i915: Initialize err in remap_io_sg() adds 2ba047855096 Merge tag 'drm-intel-next-2021-05-19-1' of git://anongit.f [...] adds cbd4945ca5b8 drm/amdgpu/display: fix dal_allocation documentation adds 1acbb613c445 drm/amdgpu: add synchronization among waves in the same th [...] adds 7bd939d04db9 drm/amdgpu: add judgement when add ip blocks (v2) adds 32358093b66d drm/amdgpu: update the method for harvest IP for specific SKU adds 0064b0ce85bb drm/amd/pm: enable ASPM by default adds 0aa0725fa717 drm/amd/amdgpu: Cancel the hrtimer in sw_fini adds 6e6fe7c9285e drm/amd/pm: Update aldebaran pmfw interface adds a9a76beed265 drm/amdkfd: new range accessible by all GPUs adds 2bb5b5f688cb drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] adds c99c4d0ca57c Merge tag 'amd-drm-next-5.14-2021-05-19' of https://gitlab [...] adds e2b1f9f52bb6 drm/amdkfd: refine the poison data consumption handling adds 195c41fba46c drm/amdgpu: Add compile flag for securedisplay adds 0c6f7777cf37 drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory adds 2b2339eeaff5 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory adds ed9d205363c3 drm/amdgpu: Complete multimedia bandwidth interface adds 5968c6a2ba8f drm/amdgpu: add atomfirmware helper function to query fw cap adds 58ff791ad3ef drm/amdgpu: switch to cached fw flags for gpu virt cap adds 698b1010864e drm/amdgpu: switch to cached fw flags for sram ecc cap adds 82a520301628 drm/amdgpu: switch to cached fw flags for mem training cap adds cffd6f9d42bd drm/amdgpu: add helper function to query dynamic boot config cap adds c6a11133337c drm/amdgpu: query boot config cap before issue psp cmd adds 0ccc3ccf5b3a drm/amdgpu: re-apply "use the new cursor in the VM code" v2 adds 2b77ade8b90f drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram adds abf91e0d3316 drm/amdgpu: set the contiguous flag if possible adds dfffdf5e6597 drm/amdgpu: check contiguous flags instead of mm_node adds 3b5d86fc2382 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr adds a6ce1e1aab3f drm/radeon: use the dummy page for GART if needed adds bf546940d5aa drm/amdgpu: flush TLB if valid PDE turns into PTE adds 5228cd65742a drm/amdgpu: Fill adev->unique_id with data from PF2VF msg adds 7a3ae1e249c2 Revert "drm/amdkfd: flush TLB after updating GPU page table" adds 765385ec00a9 drm/amdkfd: heavy-weight flush TLB after unmap adds ea46eaf26c6c drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] adds e0972f8c21d2 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV adds d9c7f753b8b4 drm/amdgpu: Refine the error report when flush tlb. adds 8ef4f94addd7 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] adds 8f6368a9c926 drm/amdgpu: Conditionally reset RAS counters on boot adds eed13b0e374e drm/amd/pm: Add custom/current freq to pstates adds e943dd8861f7 drm/amd/pm: Fix showing incorrect frequencies on aldebaran adds 5709121a58a2 drm/amd/pm: Reset max GFX clock after disabling determinism adds 132c894e93f1 drm/amd/display: treat memory as a single-channel for asym [...] adds 980d6042c1dc drm/amd/display: Add get_current_time interface to dmub_srv adds 2334470369f1 drm/amd/display: Add documentation for power gate plane adds 7969b6ecb356 drm/amd/display: Remove legacy comments adds 568bb205d2a4 drm/amd/display: Add kernel-doc to some hubp functions adds 194038fd736f drm/amd/display: Document set RECOUT operation adds 5e9ff15976c2 drm/amd/display: Minor refactor of DP PHY test automation adds 6cb2ce8e31a3 drm/amd/display: Disconnect non-DP with no EDID adds 55bac4a77a86 drm/amd/display: determine dp link encoding format from li [...] adds 4c247f8c57f3 drm/amd/display: decide link training settings based on ch [...] adds 37f270c6d805 drm/amd/display: rename perform_link_training_int function adds f1900a9b0f64 drm/amd/display: consider channel coding in configure lttpr mode adds d98af2725d42 drm/amd/display: Refactor suspend/resume of Secure display adds 3bb68cec4db8 drm/amd/display: Add Overflow check to skip MALL adds 67c268a50a11 drm/amd/display: Correct DPCD revision for eDP v1.4 adds bbc49fc0326b drm/amd/display: Avoid get/put vblank when stream disabled adds 60d177fdf884 drm/amd/display: Use the correct max downscaling value for [...] adds 3ca402375a21 drm/amd/display: Refactor and add visual confirm for HW Fl [...] adds 41a9e02bb0ab drm/amd/display: [FW Promotion] Release 0.0.66 adds 6b8dd1337a23 drm/amd/display: 3.2.136 adds 6f1695918c2a drm/amd/amdgpu: add beige_goby asic type adds 2542e3c654f2 drm/amd/amdgpu: set fw load type for beige_goby adds b41f5b7ab026 drm/amd/amdgpu: set asic family and ip blocks for beige_goby adds f7b97efef6dc drm/amd/amdgpu: add support for beige_goby firmware adds d2bfc50de286 drm/amd/amdgpu: add gmc support for beige_goby adds 8573035a95f5 drm/amd/amdgpu: add common support for beige_goby adds fd5b4b44e453 drm/amd/amdgpu: initialize IP offset for beige_goby adds ece6fb068d69 drm/amd/amdgpu: add mmhub support for beige_goby adds aa2caa2ad6b8 drm/amd/amdgpu: add common ip block for beige_goby adds 2d527ea6fd32 drm/amd/amdgpu: add gmc ip block for beige_goby adds a1dede364b99 drm/amd/amdgpu: add ih ip block for beige_goby adds 898319ca1e17 drm/amd/amdgpu: add gfx ip block for beige_goby adds 8760403e1965 drm/amd/amdgpu: add sdma ip block for beige_goby adds 67b35b08e7a1 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] adds 5663da86c90d drm/amd/amdgpu: add virtual display support for beige_goby adds afee60e4c54b drm/amd/amdgpu: support cp_fw_write_wait for beige_goby adds 0e5f4b098888 drm/amd/amdgpu: Use IP discovery table for beige goby adds 5cf607cc357d drm/amdkfd: support beige_goby KFD adds c86eb51705ae drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support adds 4d3526690a4b drm/amd/amdgpu: add smu support for beige_goby adds c0729819104a drm/amd/amdgpu: add psp support for beige_goby adds 77a3e25102c3 drm/amdgpu: add mmhub client support for beige goby adds 3df8ecc8a1de drm/amdgpu: add gc_10_3_5 golden setting for beige_goby adds f703d4b6f206 drm/amdgpu: Enable VCN for Beige Goby adds 09c31c778daf drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby adds 5ed7715dbb36 drm/amd/pm: add mode1 support for beige_goby adds fbe8115c6ab7 drm/amd/pm: update smu11 driver interface header for beige_goby adds 7077b19a3824 drm/amd/pm: use macro to get pptable members adds bc6bd46bc370 drm/amdgpu: enable GFX clock gating for beige_goby adds d75caec8a454 drm/amdgpu: support athub cg setting for beige_goby adds 147de218c231 drm/amdgpu: enable athub/mmhub PG for beige_goby adds 5d36b865e4f7 drm/amdgpu: enable mc CG and LS for beige_goby adds 170c193ffd97 drm/amdgpu: enable hdp CG and LS for beige_goby adds a764bef36de0 drm/amdgpu: enable ih CG for beige_goby adds e47e4c0e4f1b drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY adds d69d278fc72f drm/amdgpu: add cgls for beige_goby adds ac79f42a7217 drm/amd/pm: Use the PPTable from VBIOS for beige_goby adds ece3cbadb4f5 drm/amd/amdgpu: Enable gfxoff for beige_goby adds 2db8378f098e drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby adds 8198ace7a074 drm/amd/display: Add register definitions for Beige Goby adds cd6d421e3d1a drm/amd/display: Initial DC support for Beige Goby adds 015b448985a4 drm/amd/display: Edit license info for beige goby DC files adds 656fe9b65663 drm/amd/display: Add DM support for Beige Goby adds ddaed58b577d drm/amd/amdgpu: Enable DCN IP init for Beige Goby adds fa5d21edbbc1 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 adds e5fd073fd463 drm/amd/display: Update DCN303 SR Exit Latency adds ac87f9429453 drm/amd/display: Enable HDCP for Beige Goby adds 258ec890cc50 drm/amd/display: enable idle optimizations for beige goby adds 49da4c2be53e drm/amd/display: Fix typo of format termination newline adds 4aa7e6e07b6b drm/amd/amdgpu: psp program IH_RB_CTRL on sienna_cichlid adds 0a6fb5028665 drm/amd/amdgpu: fix refcount leak adds c780b2eedbd0 drm/amdgpu: Rename kfd_bo_va_list to kfd_mem_attachment adds 4e94272f8a99 drm/amdgpu: Keep a bo-reference per-attachment adds 7141394edc05 drm/amdgpu: Simplify AQL queue mapping adds 264fb4d332f5 drm/amdgpu: Add multi-GPU DMA mapping helpers adds b72ed8a2de8e drm/amdgpu: DMA map/unmap when updating GPU mappings adds 9e5d275319e2 drm/amdgpu: Move kfd_mem_attach outside reservation adds 5ac3c3e45fb9 drm/amdgpu: Add DMA mapping of GTT BOs adds e552ee40b02b drm/amdgpu: Move dmabuf attach/detach to backend_(un)bind adds 96b62c8aa47b drm/amdkfd: fix a resource leakage issue adds 295c4f513f50 drm/amdgpu: add video_codecs query support for aldebaran adds 1f6256590c11 drm/amdgpu: Query correct register for DF hashing on Aldebaran adds 3d6c91641bc8 drm/amdgpu/display: add helper functions to get/set backli [...] adds 7230362c78d4 drm/amdgpu/display: restore the backlight on modeset (v2) adds a8e56b80df87 drm/amdgpu: Fix a use-after-free adds 6c65d8678c5e drm/amdgpu: update gc golden setting for Navi12 adds 87476d12c5ce drm/amdgpu: update sdma golden setting for Navi12 adds 9a530062d57f drm/amdgpu: modify system reference clock source for navi+ (V2) adds 6e8bcdd63a1e drm/amd/amdgpu: fix a potential deadlock in gpu reset adds 81db370c8819 drm/amdgpu: stop touching sched.ready in the backend adds 9a91e5e0af5e Merge tag 'amd-drm-next-5.14-2021-05-21' of https://gitlab [...] adds 2f419ea26d29 Merge remote-tracking branch 'drm/drm-next' adds 17f46f488a5d drm/virtio: Fixes a potential NULL pointer dereference on [...] adds cec7f1774605 drm/virtio: Fix double free on probe failure adds 058acb33d100 drm/virtio: free virtqueues on probe failure adds 69fbffcc305e drm: bridge: it66121: fix an error code in it66121_probe() adds 337ed732b35c drm: bridge: it66121: fix a resource leak in probe adds 60487584a79a drm/bridge: anx7625: refactor power control to use runtime [...] adds 409776fa3c42 drm/bridge: anx7625: add suspend / resume hooks adds fcb93ec3e87f drm/bridge: ti-sn65dsi86: fix a ternary type promotion bug adds b67f7599c90a dt-bindings: display: add google, cros-ec-anx7688.yaml adds 44602b10d7f2 drm/bridge: Add ChromeOS EC ANX7688 bridge driver support adds f7f525030854 drm: log errors in drm_gem_fb_init_with_funcs adds e52e4a3132a6 gpu: drm: replace occurrences of invalid character adds 267d51d77fda drm/ttm: Remap all page faults to per process dummy page. adds 72c8c97b1522 drm/amdgpu: Split amdgpu_device_fini into early and late adds e9669fb78262 drm/amdgpu: Add early fini callback adds d10d0daa2072 drm/amdgpu: Handle IOMMU enabled case. adds 03f9016ed820 drm/amdgpu: Remap all page faults to per process dummy page. adds ded13b9cfd59 PCI: Add support for dev_groups to struct pci_driver adds 35bba8313b95 drm/amdgpu: Convert driver sysfs attributes to static attributes adds f89f8c6bafd0 drm/amdgpu: Guard against write accesses after device removal adds 75973e5802af drm/sched: Make timeout timer rearm conditional. adds ca4e17244bd2 drm/amdgpu: Prevent any job recoveries after device is unplugged. adds 54a85db8dea4 drm/amdgpu: Fix hang on device removal. adds c61cdbdbffc1 drm/scheduler: Fix hang when sched_entity released adds 0b10ab80695d drm/sched: Avoid data corruptions adds 984f8261bbdf drm/amd/display: Remove superfluous drm_mode_config_cleanup adds 98c6e6a7e2a1 drm/amdgpu: Verify DMA opearations from device are done adds 07775fc13878 drm/amdgpu: Unmap all MMIO mappings adds 3203e497eb76 drm/bridge: anx7625: Synchronously run runtime suspend. adds 808a4ae5fa7d vgaarb: Use ACPI HID name to find integrated GPU adds ea8c9ed53f87 drm: Fix missing unlock and free on error in drm_legacy_ad [...] adds 6d0a12c734c3 drm/ttm: Explain why ttm_bo_add_move_fence uses a shared slot adds 91cdb2b0e630 dt-bindings: display: convert faraday,tve200 adds 72667f1cd164 drm/panel: s6e63m0: Depromote debug prints adds 9146bc275b7f drm/mcde: Remove redundant error printing in mcde_dsi_probe() adds 304ba5dca49a Merge drm/drm-next into drm-misc-next adds fc7a8abcee22 drm/vc4: Fix clock source for VEC PixelValve on BCM2711 adds 082152aacd04 dt-bindings: display: bcm2835-vec: Add BCM2711 compatible adds a122d70bb81f drm/vc4: Separate VEC compatible variants adds bf6de8e61509 drm/vc4: txp: Properly set the possible_crtcs mask adds 47a50743031a drm/vc4: crtc: Skip the TXP adds c6883985d463 drm/vc4: crtc: Pass the drm_atomic_state to config_pv adds 5a184d959d5a drm/vc4: crtc: Fix vc4_get_crtc_encoder logic adds b601c16b7ba8 drm/vc4: crtc: Lookup the encoder from the register at boot adds 5b0060004236 drm/vc4: hdmi: Prevent clock unbalance adds 7c9005703ff5 drm/vc4: hvs: Make the HVS bind first adds 7d9061e097e8 drm/vc4: hdmi: Properly compute the BVB clock rate adds 86e3a65fdb63 drm/vc4: hdmi: Check and warn if we can't reach 4kp60 frequencies adds c85695a2016e drm/vc4: hdmi: Enable the scrambler adds 257d36d493e9 drm/vc4: hdmi: Add a workqueue to set scrambling adds a596fcd9cbc7 drm/panel: panel-simple: Add missing pm_runtime_dont_use_a [...] adds be5c9fce2449 Merge remote-tracking branch 'drm-misc/for-linux-next' adds d2aa1356834d drm/amd/display: take dc_lock in short pulse handler only adds b804a75d22cb drm/amd/pm: correct MGpuFanBoost setting adds 0b7db431e352 drm/amdgpu/pm: Update metrics table (v2) adds 61e2d322b8c4 drm/amdgpu/pm: add new fields for Navi1x (v3) adds 78842457127d drm/amdgpu/pm: display vcn pp dpm (v4) adds 8200b1cd85bb drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error adds 9256e54209f5 drm/amd/pm: Update PPTable struct for beige_goby adds a5504e9ad48a drm/amdgpu: Indirect register access for Navi12 sriov adds cda722d2a8b2 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds d697f3d8b9f1 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds a9dc23bee253 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 7373fc5e2ee4 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds f2958a8b8774 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 6ba3f59eb4d9 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds f5e25a83c1e2 drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] adds 9f04eb7acffd drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV adds f55c0d65270a drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate adds 386061cd99c1 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate adds aef06d2b1b8c drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate adds 41884cdda653 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate adds 210d1637d32c drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] adds 4271bf11bd5f drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] adds 223ce1d55cf9 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate adds 3ffa59a01c26 drm/radeon/radeon_cs: Fix incorrectly documented function [...] adds c4cd63f952f9 drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity adds e72d4a8b08f8 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions adds 590a74c6d183 drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot adds 094b457bcbe4 drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions adds acf69d930457 drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] adds 57f671cd2caf drm/amd/amdgpu/si_dma: Fix some function name disparity adds f72c26fcc330 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] adds 5ce270576041 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] adds 52456b426b65 drm/radeon/radeon_vm: Fix function naming disparities adds d34c42d44235 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] adds 9f7724f0888e drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue adds 5f7d8ee71e1f drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] adds 2cce318c3b3b drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue adds 463e2989977a drm/radeon/r100: Realign doc header with function 'r100_cs [...] adds 5a2ec861b8ae drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] adds 9f88be53c8ec drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] adds 47a6c67648cb drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers adds 8d55be744b45 drm/amd/amdgpu/sdma_v5_0: Fix typo in function name adds 1c7f15c7006c drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions adds ef6f76407cd7 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name adds 29ec545844a0 drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity adds f18939021a36 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse adds 20a3e5349051 drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] adds c15e2739b887 drm/amd/pm: Correct reserved uint32_t number in beige_goby [...] adds 5051cb794ac5 drm/amd/pm: fix return value in aldebaran_set_mp1_state() adds 6abb3f434c00 drm/amd/display: Allow bandwidth validation for 0 streams. adds b453e42a6e8b drm/amdgpu: Add new placement for preemptible SG BOs adds 5bb198930a73 drm/amdgpu: Use preemptible placement for KFD adds b0781603af15 drm/amd/display: Fix GPU scaling regression by FS video support adds cd11b58ccef8 drm/amdgpu/display: make backlight setting failure messages debug adds 77bf762f8b30 drm/amdgpu/acpi: unify ATCS handling (v3) adds e0fb14c8dcec drm/amdgpu/apci: switch ATIF/ATCS probe order adds f43ae2d1806c drm/amdgpu: Fix inconsistent indenting adds 09455ae24598 drm/amd/amdkfd: Drop unnecessary NULL check after container_of adds f0f819845965 drm/amdgpu: Add vbios info ioctl interface adds c0ed4e651934 drm/amdgpu: remove unsafe optimization to drop preamble ib adds 2864f034509e usb/host: enable auto power control for xhci-pci adds acab30ff99c0 drm/amdgpu: add another raven1 gfxoff quirk adds 22372cb52ccc drm/amdgpu: only check for _PR3 on dGPUs adds 12ae79d38197 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds e4991317a6a9 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 0d27c955005c Revert "drm/amd/display: To modify the condition in indica [...] adds 34bbf4ca12a1 drm/amdgpu: check whether s2idle is enabled to determine s0ix adds da79c46085ec drm/radeon: Add HD-audio component notifier support (v2) adds e7a852c8e957 Merge remote-tracking branch 'amdgpu/drm-next' adds c24760cf42c3 drm/i915/dmc: s/intel_csr/intel_dmc adds ec2b1485a065 drm/i915/dmc: s/HAS_CSR/HAS_DMC adds 0633cdcbaa77 drm/i915/dmc: Rename macro names containing csr adds 74ff150d9871 drm/i915/dmc: Rename functions names having "csr" adds 32f9402d56d8 drm/i915/dmc: s/intel_csr.c/intel_dmc.c and s/intel_csr.h/ [...] adds db514cac08fd drm/i915/xelpd: Calculate VDSC RC parameters adds c33ebdb717e9 drm/i915/xelpd: Add rc_qp_table for rcparams calculation adds 7959ffe5768c drm/i915/adl_p: Add dedicated SAGV watermarks adds 93a6497188b8 drm/i915/adl_p: Setup ports/phys adds 55ce306c2aa1 drm/i915/adl_p: Implement TC sequences adds 14076e464550 drm/i915/adl_p: Don't config MBUS and DBUF during display [...] adds 247bdac958fc drm/i915/adl_p: Add ddb allocation support adds 835c176cb1c4 drm/i915: Introduce MBUS relative dbuf offsets adds f4dc00863226 drm/i915/adl_p: MBUS programming adds 510b28148891 drm/i915/adl_p: Tx escape clock with DSI adds 8aa2d2ef4641 drm/i915/display: Replace dc3co_enabled with dc3co_exitlin [...] adds 2d776579728b drm/i915/display: Add PSR interrupt error check function adds ca962882268a drm/i915/adl_p: Define and use ADL-P specific DP translati [...] adds 226c83263b10 drm/i915/adl_p: Add PLL Support adds 414002f1bb8e drm/i915/adl_p: Program DP/HDMI link rate to DDI_BUF_CTL adds e2ca757b6fa4 drm/i915/adlp: Add PIPE_MISC2 programming adds 4d32fe2f14a7 drm/i915/adl_p: Update memory bandwidth parameters adds cb4920cc40f6 drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 adds 273895109a04 drm/i915/gvt: Add missing macro name changes adds fabfea1256b6 Merge remote-tracking branch 'drm-intel/for-linux-next' adds c178fbd96c26 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 3d7a0dd8f39b dt-bindings: msm: disp: add yaml schemas for DPU bindings adds 4dbe55c97741 dt-bindings: msm: dsi: add yaml schemas for DSI bindings adds 8fc939e72ff8 dt-bindings: msm: dsi: add yaml schemas for DSI PHY bindings adds 665a69611a73 dt-bindings: msm/dp: Add bindings of MSM DisplayPort controller adds 8dbde399044b drm/msm/dp: handle irq_hpd with sink_count = 0 correctly adds d8c52bfe4c0f Merge remote-tracking branch 'drm-msm/msm-next' adds eb45095245d7 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 1f89d2fe1607 regmap: Add MDIO bus support adds 9dee1f9fc504 Merge series "RTL8231 GPIO expander support" from Sander V [...] adds e56360d6a119 regmap: mdio: Don't modify output if error happened adds dfde31c9d10f Merge remote-tracking branch 'regmap/for-5.14' into regmap-next adds ecea970bc787 Merge remote-tracking branch 'regmap/for-next' adds 08fdced60ca0 ALSA: rawmidi: Add framing mode adds bae3ce494298 ALSA: usx2y: Avoid camelCase adds 4c0a58ef36f3 ALSA: usx2y: Fix spaces adds a829dd5b3840 ALSA: usx2y: Coding style fixes adds 4e268db74770 ALSA: usx2y: Fix potential leaks of uninitialized memory adds a11aa8537e13 ALSA: usx2y: Avoid self-killing adds 02d382af1c4e ALSA: usx2y: Fix potential memory leaks adds c1f24841683f ALSA: usxy2: Fix potential doubly allocations adds 64a06f195d3b ALSA: usx2y: Fix shmem initialization adds cae0cf651adc ALSA: usx2y: Don't call free_pages_exact() with NULL address adds 2ac7a12ead2b ALSA: usx2y: Cleanup probe and disconnect callbacks adds e8bfa15fefcd ALSA: usx2y: Nuke pcm_list adds 5d6fb80a142b Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" adds ffe66bbee152 ALSA: firewire-lib/motu: use int type for the value of bit [...] adds c127d5cd350a ALSA: oxfw: code refactoring for existent device entry wit [...] adds bb5d776b6d30 ALSA: oxfw: code refactoring to detect mackie models adds 2239924be45c ALSA: oxfw: add explicit device entry for Loud Technologie [...] adds c59bc10e7f6a ALSA: oxfw: add explicit device entry for Loud Technologie [...] adds 95d0c24d3955 ALSA: oxfw: add comment for the type of ASICs adds a092f000b9b0 ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 adds 6a3ce97da2ab ALSA: firewire-lib: code refactoring for jumbo payload quirk adds a6f9169323f0 ALSA: oxfw: code refactoring for wrong_dbs quirk adds 07a35edc59d1 ALSA: oxfw: add quirk flag for blocking transmission method adds 3fda230b3ef8 Merge branch 'topic/firewire' into for-next adds a6de7b32b686 ALSA: rawmidi: fix incorrect array bounds check on clock_names adds 9ec730052fa2 ALSA: usb-audio: Refactoring UAC2/3 clock setup code adds 481f17c41803 ALSA: usb-audio: Handle error for the current selector gracefully adds 6d60b7a3d334 ALSA: firewire-lib: code refactoring to refer the same fra [...] adds c09010eeb373 ALSA: firewire-lib: handle the case that empty isochronous [...] adds d32872f30604 ALSA: firewire-lib: code refactoring for sequence descriptor' adds 3e106f4f690e ALSA: firewire-lib: code refactoring for helper function t [...] adds ebd2a647e2f6 ALSA: firewire-lib: code refactoring for parser of IR cont [...] adds 4fd1878766a1 ALSA: firewire-lib: code refactoring for check of CIP head [...] adds 705794c53b00 ALSA: firewire-lib: check cycle continuity adds 73246fc4c990 ALSA: firewire-lib: insert descriptor for skipped cycle adds e878e8c53e5b Merge branch 'topic/firewire' into for-next adds 67d92ee7a50b ALSA: firewire-lib: code refactoring for size of CIP header adds c75f36789d3c ALSA: firewire-lib: code refactoring for calculation of co [...] adds 233dbbc7af5d ALSA: firewire-lib: code refactoring for selection of IT c [...] adds da3623abfbef ALSA: firewire-lib: start processing content of packet at [...] adds 26541cb15a1a ALSA: firewire-lib: skip initial packets instead of schedu [...] adds bd165079dedb ALSA: firewire-lib: code refactoring to start several IT/I [...] adds 9b1fcd9bf802 ALSA: firewire-lib: start processing content of packet at [...] adds bdaedca74d62 ALSA: firewire-lib: change waking up timing to process packets adds be22db77dc50 ALSA: usb-audio: Fix uninitialized variable at __uac_clock [...] adds 344f0f821a7e ALSA: firewire-lib: Fix uninitialized variable err issue adds 8070d2652e73 ALSA: firewire-lib: add flag to unaware of syt in CIP header adds 6f24bb8a157c ALSA: firewire-lib: pool sequence of packet in IT context [...] adds 7ca7cddab2ce ALSA: firewire-lib: code refactoring for generation of pac [...] adds c79b7158b04a ALSA: firewire-lib: code refactoring for generation of syt [...] adds c9f3ac2aae9f ALSA: firewire-lib: code refactoring for generation of dat [...] adds 13d11f14ae40 ALSA: firewire-lib: code refactoring for transfer delay adds 3f5a3a61815f Merge remote-tracking branch 'sound/for-next' adds d14eece945a8 ASoC: rk3328: fix missing clk_disable_unprepare() on error [...] adds 5a3f869c5b4d ASoC: soc-core: use DEVICE_ATTR_RO macro adds 375904e39319 ASoC: hisilicon: fix missing clk_disable_unprepare() on er [...] adds 11480dbfe1d5 ASoC: wm8750: convert to the json-schema adds 8b4ba1d31771 ASoC: soc-dai: fix up hw params only if it is needed adds 172dd9216d2b ASoC: meson: g12a-toacodec: use regmap fields to prepare S [...] adds 7487238c5f53 ASoC: meson: g12a-toacodec: add support for SM1 TOACODEC adds 60339074c4e4 Merge series "ASoC: meson: g12a-toacodec: add support for [...] adds b9c035aa43b8 ASoC: topology: Fix using uninitialized pointer adds 623cd9cfcac5 ASoC: dt-bindings: imx-card: Add binding doc for imx sound card adds aa736700f42f ASoC: imx-card: Add imx-card machine driver adds fd979ec12eeb ASoC: SOF: Check desc->ops directly in acpi/pci/of probe f [...] adds e5eaa4e66f53 ASoC: SOF: pci: No need to cast second time to save the desc adds 3b2e93ed1238 ASoC: SOF: ops: print out the polling register adds c03459415c51 ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead so [...] adds ccaea61a8d1b ASoC: SOF: topology: fix assignment to use le32_to_cpu adds 4f50f16e9414 ASoC: SOF: ops: don't return void value adds 9d5536e0e1ca ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI adds c0fbe9fd311a ASoC: Intel: common: Add entries for sdw codecs in ADL mat [...] adds 03effde3a2ea ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload adds 17ba36b70469 ASoC: dt-bindings: codecs: Add bindings for nxp, tfa989x adds af00978a0a06 ASoC: codecs: Add driver for NXP/Goodix TFA989x (TFA1) amplifiers adds 17c2d247ddd2 ASoC: dt-bindings: renesas: rsnd: tidyup properties adds cf9d5c6619fa ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() adds d6956a7dde6f ASoC: rsnd: add null CLOCKIN support adds eb37ca9c98ae Merge series "ASoC: rsnd: add D3 support" from Kuninori Mo [...] adds ad321de079e1 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next adds 7827fda6c829 Merge remote-tracking branch 'sound-asoc/for-next' adds 80b6b776f819 Merge remote-tracking branch 'modules/modules-next' adds 4a24efa16e7d sata_highbank: fix deferred probing adds 2d3a62fbae8e pata_rb532_cf: fix deferred probing adds bfc1f378c895 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() adds 15e4f69476d0 Merge branch 'for-5.14/libata' into for-next adds 12e0613715e1 block_dump: remove block_dump feature in mark_inode_dirty() adds 3af3d772f721 block_dump: remove block_dump feature adds 51fd43e28010 block_dump: remove comments in docs adds 65a8db393a8e aoe: remove unnecessary mutex_init() adds b5f3352e0868 blkcg: drop CLONE_IO check in blkcg_can_attach() adds 8c390ff910c5 block: remove unneeded parenthesis from blk-sysfs adds 84da7acc3ba5 block: avoid double io accounting for flush request adds 2e315dc07df0 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] adds bd63141d585b blk-mq: clear stale request in tags->rq[] before freeing o [...] adds 364b61818f65 blk-mq: clearing flush request reference in tags->rqs[] adds 56b68085e536 blk-mq: Some tag allocation code refactoring adds d97e594c5166 blk-mq: Use request queue-wide tags for tagset-wide sbitmap adds 1fe3c33d5695 Merge branch 'for-5.14/block' into for-next adds 8184035805dc rsxx: Use struct_size() in vmalloc() adds cae7e156d77e Merge branch 'for-5.14/drivers' into for-next adds 7f02c72da989 io_uring: improve sqpoll event/state handling adds e90672631e24 io_uring: improve sq_thread waiting check adds ff95e5874080 io_uring: remove unused park_task_work adds 6d78264383f4 io_uring: simplify waking sqo_sq_wait adds b0d0967561d3 io_uring: get rid of files in exit cancel adds bb1068186009 io_uring: make fail flag not link specific adds ec6247723662 io_uring: shuffle rarely used ctx fields adds f15e2191cf65 io_uring: better locality for rsrc fields adds afdaae757378 io_uring: remove dependency on ring->sq/cq_entries adds 6e1f520a8e27 io_uring: deduce cq_mask from cq_entries adds d5d591fa84eb io_uring: kill cached_cq_overflow adds c188ef3298f0 io_uring: rename io_get_cqring adds ffdde143b53c io_uring: don't bounce submit_state cachelines adds 6bcec6cee54e Merge branch 'for-5.14/io_uring' into for-next adds 58d009829a58 Merge remote-tracking branch 'block/for-next' adds bfa37c3fed7b dm btree: improve btree residency adds 8afd6d77d028 dm space maps: don't reset space map allocation cursor whe [...] adds 377107bbc37b dm space maps: improve performance with inc/dec on ranges [...] adds 42ee011e2d75 dm space map disk: cache a small number of index entries adds 61bd3f366ded Merge remote-tracking branch 'device-mapper/for-next' adds 0de2718a4095 mmc: s3cmci: move to use request_irq by IRQF_NO_AUTOEN flag adds adcc34f2531d dt-bindings: mmc: sdhci-am654: Remove duplicate ti,j721e-s [...] adds eb4fe0b9801f dt-bindings: mmc: rockchip-dw-mshc: add description for rk3568 adds 1dbd1a565448 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] adds 955a0bf2000f mmc: core: Drop open coding when preparing commands with b [...] adds 8c0a2922fa46 mmc: core: Take into account MMC_CAP_NEED_RSP_BUSY for eMM [...] adds 8a85c31fe61f mmc: core: Re-structure some code in __mmc_poll_for_busy() adds 6776f7dc36a8 mmc: core: Extend re-use of __mmc_poll_for_busy() adds 25c193d3b483 mmc: core: Enable eMMC sleep commands to use HW busy polling adds b9452a88a596 mmc: core: Prepare mmc_send_cxd_data() to be re-used for a [...] adds d2355f548cd9 mmc: core: Drop open coding in mmc_sd_switch() adds 4ab3e75dbd65 mmc: core: Parse the SD SCR register for support of CMD48/ [...] adds cae548d9c814 mmc: core: Read the SD function extension registers for po [...] adds 98ac8c53e1a7 mmc: core: Read performance enhancements registers for SD cards adds 24d558f75ba3 mmc: core: Add support for Power Off Notification for SD cards adds 1ddad40a398d mmc: block: Disable CMDQ on the ioctl path adds bf1d491b9189 mmc: core: Move eMMC cache flushing to a new bus_ops callback adds 3902f4e38d8e drivers: memstick: core:ms_block.c: Fix alignment of block [...] adds ac5eb12c4dec mmc: usdhi6rol0: fix error return code in usdhi6_probe() adds 48851b13877e mmc: jz4740: Remove redundant error printing in jz4740_mmc [...] adds a3927680df3a dt-bindings: mmc: renesas,mmcif: Convert to json-schema adds d39f68b6e041 mmc: sdhci-pci-gli: Fine tune GL9763E L1 entry delay adds ec6198f88e00 mmc: core: Add support for cache ctrl for SD cards adds 28eb8453759d dt-bindings: mmc: add no-mmc-hs400 flag adds 5c39b018cf62 mmc: sdhci-esdhc-imx: advertise HS400 mode through MMC caps adds 35b958c0f9bd mmc: core: add support for disabling HS400 mode via DT adds 5fae1598bb4d memstick: rtsx_usb_ms: fix UAF adds e56fb7221439 dt-bindings: mmc: rockchip-dw-mshc: Add Rockchip RK1808 adds 7f89144e3d9c mmc: mediatek: use data instead of mrq parameter from msdc [...] adds fafb011c9f53 mmc: mediatek: remove useless data parameter from msdc_dat [...] adds 260955cb8142 dt-bindings: mmc: Clean-up examples to match documented bindings adds fef88f2ed040 mmc: cqhci: fix typo adds c4a0252bdb35 mmc: cqhci: introduce get_trans_desc_offset() adds 97ef5413beb1 mmc: core: Use pm_runtime_resume_and_get() to replace open coding adds ef9d2580da10 mmc: sdhci_am654: Use pm_runtime_resume_and_get() to repla [...] adds 094c0a754039 mmc: sdhci-omap: Use pm_runtime_resume_and_get() to replac [...] adds 1f3d5758d0a7 mmc: vub3000: fix control-request direction adds 57a6b5d77071 mmc: core: Add a missing SPDX license header adds 47f4bdf989c0 mmc: sdhci-of-aspeed: Configure the SDHCIs as specified by [...] adds 0739ff35d36f Merge remote-tracking branch 'mmc/next' adds c06a40e9513d mfd: lp87565: Fix typo in define names adds 5258f7eed42f mfd: lp87565: Move LP87565_regulator_id to .c file adds 55d3d229fc55 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs adds 76c4061ed0eb mfd: mp2629: Select MFD_CORE to fix build error adds 5317dca75467 mfd: mt6397: Add MT6358 register definitions for power key adds e3ee026343e9 mfd: mt6397: Use named IRQs instead of index (keys) adds 2e254bcd53f0 mfd: mt6397: Add PMIC keys for MT6358 adds 811a1dcc35d3 mfd: si476x-cmd: Fix two typos of 'returned' adds bb1b606b6329 mfd: wcd934x: Add macro for adding new interrupts adds 599901ac63ba mfd: wcd934x: Add additional interrupts required for MBHC support adds 943d5075abd7 mfd: Remove software node conditionally and locate at right place adds f260f9bd624b mfd: syscon: Free the allocated name field of struct regma [...] adds 827f0ffd77f1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE adds c0468cac9836 mfd: lp87565: Handle optional reset pin adds 4c496ba62f8c mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] adds b6edf0e28e2b mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag adds 1d05c79e115f mfd: rn5t618: Fix IRQ trigger by changing it to level mode adds 900947ffbdd3 backlight: rt4831: Adds DT binding document for Richtek RT [...] adds 3a73930d97cb mfd: rt4831: Adds support for Richtek RT4831 adds bd018cc4ec89 mfd: rt4831: Adds DT binding document for Richtek RT4831 adds cbed8db35fb5 mfd: mt6360: Rearrange include file adds b36a292e3f28 mfd: mt6360: Remove redundant brackets around raw numbers adds ff2d10602f55 mfd: mt6360: Indicate sub-dev compatible name by using "-" adds 2c0dc4dcd905 mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] adds b6a65c0653ff mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata adds ae1c1bc9e89c mfd: mt6360: Rename mt6360_pmu by mt6360 adds 906d19612611 mfd: mt6360: Remove handle_post_irq callback function adds 89942892514f mfd: mt6360: Fix flow which is used to check ic exist adds 0731e3e5ded0 mfd: mt6360: Merge header file into driver and remove unus [...] adds 86930808d852 mfd: mt6360: Merge different sub-devices I2C read/write adds f152da901833 mfd: axp20x: Allow AXP 806 chips without interrupt lines adds 1f1cd5676420 mfd: ioc3: Directly include linux/irqdomain.h adds 550d489184a0 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" adds 049e115b999c Merge remote-tracking branch 'mfd/for-mfd-next' adds 6d1c32dbedd7 backlight: lm3630a_bl: Put fwnode in error case during ->probe() adds f3e6c298e3ed backlight: rt4831: Adds DT binding document for Richtek RT [...] adds 190ccab3185e backlight: rt4831: Adds support for Richtek RT4831 backlight adds 0ada4e1d70e0 Merge remote-tracking branch 'backlight/for-backlight-next' adds 5a342f2b20e4 Merge remote-tracking branch 'battery/for-next' adds 3799fa23afa4 regulator: bd71815: Fix missing include files adds 7075359c8e0d regulator: fan53880: Convert to use .probe_new adds a7f003147b78 regulator: fan53555: Fix slew_shift setting for tcs4525 adds 79c7e1447c1c regulator: fan53555: Cleanup unused define and redundant a [...] adds 5ba3747dbc9a regulator: bd71815: add select to fix build adds 8590ccd4dfd2 regulator: max8973: Convert to use regulator_set_ramp_dela [...] adds 7c556aec1409 regulator: bd70528: Convert to use regulator_set_ramp_dela [...] adds 67fb42566de9 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds fcba53bec29d Merge remote-tracking branch 'regulator/for-next' adds e1c0d6e52b94 Merge remote-tracking branch 'security/next-testing' adds 81dbd5918dc7 Merge remote-tracking branch 'apparmor/apparmor-next' adds 49219d9b8785 evm: fix writing <securityfs>/evm overflow adds f38fae6b8cac Merge remote-tracking branch 'integrity/next-integrity' adds d974d7da68c7 Merge remote-tracking branch 'keys/keys-next' adds 3dd39ce91506 Merge remote-tracking branch 'selinux/next' adds 0169d8f33ab7 Revert "Smack: Handle io_uring kernel thread privileges" adds 093d91234e80 Merge remote-tracking branch 'smack/next' adds d6177a6556f8 iommu/amd: Clear DMA ops when switching domain adds a017c567915f iommu/amd: Fix wrong parentheses on page-specific invalidations adds 382d91fc0f4f iommu/virtio: Add missing MODULE_DEVICE_TABLE adds 1a590a1c8bf4 iommu/vt-d: Check for allocation failure in aux_detach_device() adds 54c80d907400 iommu/vt-d: Use user privilege for RID2PASID translation adds 7206ca981109 Merge remote-tracking branch 'iommu/next' adds 719924db1e08 Merge remote-tracking branch 'audit/next' adds d0413118bbc3 docs: dt: remove stale property-units.txt, link to current schema adds bb63744b02e9 dt-bindings: pwm: brcm,iproc-pwm: convert to the json-schema adds 1d92d5569cca dt-bindings: display: Fix spacing in lvds.yaml adds 50e02e9a030a dt-bindings: timer: arm,twd: Convert to json-schema adds 2e684660e56d dt-bindings: arm: scu: Convert to json-schema adds 1a60317bc83f dt-bindings: rng: mediatek: convert to yaml schema adds 70c1fc34f3c6 dt-bindings: rng: mediatek: add mt8365 to mtk rng binding adds f218d838ef58 Merge remote-tracking branch 'devicetree/for-next' adds 94acf80755c8 spi: pxa2xx: Propagate firmware node to the child SPI cont [...] adds 778c12e69481 spi: pxa2xx: Switch to use SPI core GPIO (descriptor) CS handling adds de6926f307e7 spi: pxa2xx: Switch to use SPI core GPIO (legacy) CS handling adds ccd60b2030a0 spi: pxa2xx: Drop duplicate chip_select in struct chip_data adds eb743ec600be spi: pxa2xx: Drop unneeded '!= 0' comparisons adds 684a3ac720c3 spi: pxa2xx: Fix printf() specifiers adds 8083d6b812ca spi: pxa2xx: Fix style of and typos in the comments and messages adds f96e6c0ef63b spi: pxa2xx: Update documentation to point out that it's outdated adds 70252440b2b6 spi: pxa2xx: Use predefined mask when programming FIFO thresholds adds 6328caf04320 spi: fix some invalid char occurrences adds a2bd5afd59c1 spi: lm70llp: add parenthesis for sizeof adds 722cb2b197e1 spi: mpc512x-psc: add parenthesis for sizeof adds ac7357ac769e spi: mpc52xx: add parenthesis for sizeof adds 75d4c2d64b30 spi: mpc52xx-psc: add parenthesis for sizeof adds 8267dc6d6889 spi: omap2-mcspi: add parenthesis for sizeof adds 19bae51b0191 spi: omap-uwire: add parenthesis for sizeof adds 07c74f844b74 spi: ppc4xx: add parenthesis for sizeof adds b8b0da8312f5 Merge series "drivers: spi - add parenthesis for sizeof" f [...] adds dbfac814bb73 spi: pxa2xx: Fix inconsistent indenting adds 42a7dfa26fc6 spi: ath79: drop platform data adds ab053f48f926 spi: ath79: set number of chipselect lines adds aa946f04d384 Merge remote-tracking branch 'spi/for-5.14' into spi-next adds 697c2a8157af Merge remote-tracking branch 'spi/for-next' adds 1897907cca5a Documentation/x86: Add buslock.rst adds ef4ae6e44131 x86/bus_lock: Set rate limit for bus lock adds 9d839c280b64 Documentation/admin-guide: Add bus lock ratelimit adds d28397eaf4c2 Documentation/x86: Add ratelimit in buslock.rst adds e8f72716d82c Merge branch 'x86/splitlock' adds d06aca989c24 x86/elf: Use _BITUL() macro in UAPI headers adds 2a6c037570c3 Merge branch 'x86/misc' adds 7cd60e43a6de uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ adds 939ef713297d x86/signal: Introduce helpers to get the maximum signal fr [...] adds 1c33bb050750 x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ adds bdf6c8b84a4f selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if [...] adds 2beb4a53fc3f x86/signal: Detect and prevent an alternate signal stack overflow adds 8919f0727699 selftest/x86/signal: Include test cases for validating sig [...] adds 564c1193b05c Merge branch 'x86/fpu' adds 2e958a8a510d x86/entry/x32: Rename __x32_compat_sys_* to __x64_compat_sys_* adds 6218d0f6b8de x86/syscalls: Switch to generic syscalltbl.sh adds 44fe4895f47c x86/syscalls: Stop filling syscall arrays with *_sys_ni_syscall adds f63815eb1d90 x86/unistd: Define X32_NR_syscalls only for 64-bit kernel adds 49f731f1972e x86/syscalls: Use __NR_syscalls instead of __NR_syscall_max adds 3cba325b358f x86/syscalls: Switch to generic syscallhdr.sh adds 15c82d98a0f7 selftests/x86/syscall: Update and extend syscall_numbering_64 adds c5c39488dcb5 selftests/x86/syscall: Simplify message reporting in sysca [...] adds 795e2a023b80 selftests/x86/syscall: Add tests under ptrace to syscall_n [...] adds 059549489172 x86/entry/64: Sign-extend system calls on entry to int adds b337b4965e3a x86/entry: Treat out of range and gap system calls the same adds 82cd5ac34afe Merge branch 'x86/entry' adds b2d3579b5c95 Merge branch 'x86/cpu' adds 5546a9e09a9f Merge branch 'x86/cleanups' adds ced53ab68227 Merge branch 'x86/boot' adds b1efd0ff4bd1 x86/cpu: Init AP exception handling from cpu_init_secondary() adds 1dcc917a0eed x86/idt: Rework IDT setup for boot CPU adds ac2da779e0f7 Merge branch 'x86/apic' adds 09fe880ed7a1 MAINTAINERS: Add myself as context tracking maintainer adds 1f387a595784 Merge branch 'timers/nohz' adds 90a0ff4ec9c6 sched,stats: Further simplify sched_info adds fcb501704554 delayacct: Document task_delayacct sysctl adds 00b89fe0197f sched: Make the idle task quack like a per-CPU kthread adds 570a752b7a9b lib/smp_processor_id: Use is_percpu_thread() instead of nr [...] adds 0c18f2ecfcc2 sched/uclamp: Fix wrong implementation of cpu.uclamp.min adds 93b73858701f sched/uclamp: Fix locking around cpu_util_update_eff() adds 1699949d3314 sched: Fix a stale comment in pick_next_task() adds fa4388aac3a5 Merge branch 'sched/core' adds f471fac77b41 perf/x86/intel/uncore: Generalize I/O stacks to PMON mappi [...] adds c1777be3646b perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] adds 10337e95e04c perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] adds d70d4c73ab1a Merge branch 'perf/core' adds 20c5dc816ce7 Merge branch 'objtool/core' adds bc326f6e9a7f Merge branch 'locking/core' adds c2b1063e8feb genirq: Add a IRQF_NO_DEBUG flag adds 4d80d6ca5d77 genirq: Export affinity setter for modules adds 006ae1970a8c Merge branch 'irq/affinity' into irq/core adds fb3930dce04d Merge branch 'irq/core' adds 668a84c1bfb2 efi/fdt: fix panic when no valid fdt found adds 45add3cc99fe efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared adds c4039b29fe96 efi/libstub: prevent read overflow in find_file_option() adds 942859d969de efi: cper: fix snprintf() use in cper_dimm_err_location() adds e169fba4f464 Merge tag 'efi-urgent-for-v5.13-rc2' of git://git.kernel.o [...] adds e0cb1dd88836 Merge branch 'efi/urgent' adds 55fc610c8cda efi/apple-properties: Handle device properties with softwa [...] adds edbd1bc4951e efi/dev-path-parser: Switch to use for_each_acpi_dev_match() adds bb11580f61b6 x86/efi: Log 32/64-bit mismatch with kernel as an error adds 267be9dbacf4 Merge tag 'efi-next-for-v5.14' of git://git.kernel.org/pub [...] adds 19c0a3af4ad1 Merge branch 'efi/core' adds b28bf88f295c Merge remote-tracking branch 'tip/auto-latest' adds 2e2f16d5cdb3 EDAC/aspeed: Use proper format string for printing resource adds 75a93fd057ec Merge remote-tracking branch 'edac/edac-for-next' adds cf868c2af244 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states adds 474d0997361c tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline adds 641faf1b9064 Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] adds ea0484644e5b kcsan: Add pointer to access-marking.txt to data_race() bullet adds 6f2d98192c3f kcsan: Simplify value change detection adds 793c2579beef kcsan: Distinguish kcsan_report() calls adds 95f7524d7f0c kcsan: Refactor passing watchpoint/other_info adds 97aa6139e1b5 kcsan: Fold panic() call into print_report() adds 39b2e763f2de kcsan: Refactor access_info initialization adds 19dfdc05ffed kcsan: Remove reporting indirection adds 609f80974645 kcsan: Remove kcsan_report_type adds 7bbe6dc0ade7 kcsan: Report observed value changes adds b930226f3db8 kcsan: Document "value changed" line adds 117232c0b912 kcsan: Use URL link for pointing access-marking.txt adds 0989e6e41237 Merge branch 'kcsan.2021.05.18a' into HEAD adds 4b26c984195e Merge branch 'lkmm.2021.05.10c' into HEAD adds 66bc0d04ee92 Merge branch 'clocksource.2021.05.13a' into HEAD adds af8cc259d4ec Merge branch 'lkmm-dev.2021.05.10c' into HEAD adds 079c93aa23e7 refscale: Add measurement of clock readout adds 61e016b66e0b torture: Add clocksource-watchdog testing to torture.sh adds 093790c29a12 torture: Make torture.sh accept --do-all and --donone adds fb510d83f455 rcu: Fix to include first blocked task in stall warning adds e16a01dc1178 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] adds a6ccac3c5891 rcutorture: Preempt rather than block when testing task stalls adds bf5da4a551b3 tools/memory-model: Make read_foo_diagnostic() more clearl [...] adds 0747714bcd5a tools/memory-model: Add example for heuristic lockless reads adds 46bad6903aed tools/memory-model: Heuristics using data_race() must hand [...] adds 9bcae6c73b2a tools/memory-model: Document data_race(READ_ONCE()) adds 450f51ab3536 rcu: Remove special bit at the bottom of the ->dynticks counter adds f6f1bfd8471e rcu/nocb: Start moving nocb code to its own plugin file adds 756330011488 rcu: Weaken ->dynticks accesses and updates adds 3a5a49a63247 rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() adds fa9882cea6d7 Documentation/RCU: Fix emphasis markers adds 8825e31a8c0d rcu: Mark accesses to ->rcu_read_lock_nesting adds c32e39abe640 rcu: Mark accesses in tree_stall.h adds 399a8f91964e Documentation/RCU: Fix nested inline markup adds 77299888a51e rculist: Unify documentation about missing list_empty_rcu() adds 96100b1ecfd7 rcu/tree: Handle VM stoppage in stall detection adds 5f47b19cd121 rcu: Do not disable gp stall detection in rcu_cpu_stall_reset() adds 16b0662a5c98 rcu: Start timing stall repetitions after warning complete adds d938ecd878a6 Merge remote-tracking branch 'rcu/rcu/next' adds dac93c4c1ba9 Merge remote-tracking branch 'percpu/for-next' adds c2951d4c0907 platform/x86: dell-wmi-sysman: Make populate_foo_data func [...] adds 4bf9d1e4fdd1 platform/x86: intel_cht_int33fe: Correct "displayport" fwn [...] adds 2a2fd02f2ddc platform/x86: dcdbas: drop unneeded assignment in host_con [...] adds 94edf5fb18b4 MAINTAINERS: Update info for telemetry adds b16422455829 platform/x86: samsung-laptop: use octal numbers for rwx fi [...] adds 70c14eb8723e platform/x86: samsung-laptop: set debugfs blobs to read only adds 05b553d8d3e5 platform/x86: toshiba_haps: Fix missing newline in pr_debu [...] adds a706321e2d1f platform/x86: Rename hp-wireless to wireless-hotkey adds 20535f6ce8d8 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quir [...] adds 3f6c859c4953 platform/x86: asus-nb-wmi: Revert "add support for ASUS RO [...] adds 98d11531e02d Merge remote-tracking branch 'drivers-x86/for-next' adds 096c97d4ca2f Merge remote-tracking branch 'leds/for-next' adds 0f9c3df66eb6 Merge remote-tracking branch 'ipmi/for-next' adds e1327a127703 export: Make CRCs robust to symbol trimming adds 2100c9b06046 drm/i915/gvt: remove local storage of debugfs file adds 2435628e5611 b43legacy: don't save dentries for debugfs adds 77b98d456d60 b43: don't save dentries for debugfs adds 1be4ec2456a7 scsi: snic: debugfs: remove local storage of debugfs files adds 393b06383fb7 debugfs: remove return value of debugfs_create_bool() adds fb05b14c5b99 debugfs: remove return value of debugfs_create_ulong() adds fd03c075e362 drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO adds 6245c693fb25 Merge remote-tracking branch 'driver-core/driver-core-next' adds 92c6dc0beb68 usb: typec: wcove: Fx wrong kernel doc format adds e3d59eff47b8 USB: gadget: lpc32xx_udc: remove debugfs dentry variable adds 1531a2bb4494 USB: gadget: s3c2410_udc: remove dentry storage for debugfs file adds 1d50071b53f2 USB: gadget: pxa25x_udc: remove dentry storage for debugfs file adds 005775859a3d fsl-usb: add need_oc_pp_cycle flag for 85xx also adds 53ad92fdf7c3 usb: gadget: tegra-xudc: Constify static structs adds 106133dacc00 usb: gadget: s3c-hsudc: Use struct_size() in devm_kzalloc() adds 7142452387c7 USB: Verify the port status when timeout happens during po [...] adds c5c7489dc982 Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" adds 62d472d8ad88 usb: musb: Add missing PM suspend and resume functions for [...] adds 7d076c2f5590 usb: musb: Check devctl status again for a spurious sessio [...] adds 3f87443b4ee6 dt-bindings: usb: sunxi-musb: Add H616 compatible string adds c63fef4c4302 dt-bindings: usb: Add H616 compatible string adds 880287910b18 usb: common: usb-conn-gpio: fix NULL pointer dereference o [...] adds ddaf0d6dc467 usb: common: usb-conn-gpio: use dev_err_probe() to print log adds 24bb0076d7bc usb: fix spelling mistakes in header files adds abfabc8ae3bd usb: isp1760: fix strict typechecking adds 1da9e1c06873 usb: isp1760: move to regmap for register access adds 03e28d5233d5 usb: isp1760: use relaxed primitives adds f9a88370e675 usb: isp1760: remove platform data struct and code adds a74f639c5b56 usb: isp1760: hcd: refactor mempool config and setup adds 3eb96e04be99 usb: isp1760: use dr_mode binding adds 60d789f3bfbb usb: isp1760: add support for isp1763 adds e7a990e00cb1 dt-bindings: usb: nxp,isp1760: add bindings adds d369c9187c18 usb: isp1763: add peripheral mode adds b274e2a44e16 usb: atm: cxacru: Fix typo in comment adds 80a3c7f70e99 usb: gadget: tegra-xudc: Don't print error on probe deferral adds 77b57218ac2f usb: gadget: tegra-xudc: Use dev_err_probe() adds 18538a50239b USB: cdnsp: drop irq-flags initialisations adds 8879904b1935 USB: dwc2: drop irq-flags initialisations adds c9c5f057d0d6 USB: gadget: drop irq-flags initialisations adds 56d426146cdf dt-bindings: usb: dwc2: add compatible for RK3308 USB controller adds d112efbe6dbf usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled adds dea6f87e60d1 usb: typec: tcpm: Refactor logic to enable/disable auto vb [...] adds 59d4d06c8ab0 usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP adds 7257fbc7c598 usb: typec: tcpci: Implement callback for apply_rc adds 5cc59c418fde USB: core: WARN if pipe direction != setup packet direction adds 6705fbfa7915 Merge remote-tracking branch 'usb/usb-next' adds 94cc7aeaf6c0 USB: serial: make usb_serial_driver::write_room return uint adds 155591d3ceee USB: serial: make usb_serial_driver::chars_in_buffer return uint adds 3aed3af202aa USB: serial: digi_acceleport: reduce chars_in_buffer over- [...] adds dcbc0ae4f8fc USB: serial: digi_acceleport: add chars_in_buffer locking adds 9a8253a7c2da USB: serial: io_edgeport: drop buffer-callback sanity checks adds 683c5cfa5d1c USB: serial: mos7720: drop buffer-callback sanity checks adds 661867161f63 USB: serial: mos7840: drop buffer-callback return-value comments adds 17cd3a106e97 USB: serial: drop irq-flags initialisations adds e99c4074a9ef Merge remote-tracking branch 'usb-serial/usb-next' adds c9820b6285da Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds f985b0b6e1db dt-bindings: serial: amlogic, meson-uart: add fifo-size property adds 27d44e05d7b8 tty: serial: meson: retrieve port FIFO size from DT adds 92e06e12212a dt-bindings: serial: renesas,scif: Document r9a07g044 bindings adds 064b6e47b2b2 serial: sh-sci: Add support for RZ/G2L SoC adds 1e49b0954c91 serial: kgdb_nmi: remove redundant initialization of variable c adds 1d751b04a49d dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK1808 adds 18ee37e1382a serial: drop irq-flags initialisations adds d4d6f03c4fb3 serial: max310x: Try to get crystal clock rate from property adds cb1b206cff46 serial: sc16is7xx: Use devm_clk_get_optional() adds 4503b1c29db4 tty: pty: remove redundant initialization of variable fd adds f6038cf46e37 tty: pty: correct function name pty_resize() adds 758dfe3ddcae MAINTAINERS: TTY LAYER: add some ./include/linux/ header files adds 4bc2bd5aefd6 serial: liteuart: Add support for earlycon adds b8be5db573b8 tty/serial: clean up uart_match_port adds cd256b068f80 tty/serial: make port of serial8250_register_8250_port const adds 756a4e4a7a4b tty: fix kernel-doc for tty_{read,write} adds d06e256f7a4b tty: fix kernel-doc for {start,stop}_tty adds 816cea10285d tty: vt: selection: Correct misspelled function sel_loadlut() adds 1d31d0caa33f tty: serdev: core: Fix misspelled function name __serdev_d [...] adds a1c0da88f1ca tty: tty_buffer: Fix incorrectly documented function __tty [...] adds 6ef6785d781e tty: tty_jobctrl: Fix 2 incorrectly documented functions adds ef80f77ba29e tty: n_hdlc: Fix a little doc-rot in n_hdlc_tty_read() adds 0e4b5597350e tty: serial: st-asc: Demote a kernel-doc formatting abuse adds 542a121aea6d tty: n_gsm: Fix function naming and provide missing param [...] adds b50155c65c57 tty: serial: xilinx_uartps: Fix documentation for cdns_uar [...] adds f421ed33ee2b Revert "serial: sh-sci: Add support for RZ/G2L SoC" adds 2ac62268a2c0 tty: hvc_console: Remove the repeated words 'no' and 'from' adds 1a5a443c3f87 Merge remote-tracking branch 'tty/tty-next' adds 03e3e31ee5c8 Merge 50f09a3dd587 ("Merge tag 'char-misc-5.13-rc3' of git [...] adds 4e2898164656 char: pcmcia: cm4000_cs: Remove unused variable 'tmp' adds a9af9ae81443 char: pcmcia: cm4040_cs: Remove unused variable 'uc' adds d80758c02fcf char: hpet: Remove unused variable 'm' adds f40b70d3daf5 char: hw_random: pseries-rng: Demote non-conformant kernel [...] adds 4d070b8b7456 comedi: comedi_8254: Fix descriptions for 'i8254' and 'iobase' adds 7b89d91c5d7f comedi: drivers: ni_tio: Fix slightly broken kernel-doc an [...] adds 69484d97dd3f comedi: drivers: ni_routes: Demote non-conforming kernel-d [...] adds d3a2bfde6b11 comedi: drivers: comedi_isadma: Fix misspelling of 'dma_chan1' adds 8c55a99dc77a parport: Use string_upper() instead of open coded variant adds 6a072b2e3722 w1: w1_therm: correct function name bulk_read_support() adds c6fa1a96db26 w1: w1_therm: fix build warning in w1_seq_show() adds ddb20bcf7738 w1: ds2438: fixed a coding style issue adds c9f2713531a9 w1: ds2438: fixed if brackets coding style issue adds 67c6964228b6 w1: ds2438: changed sysfs macro for rw file adds 1f5e7518f063 w1: ds2438: fixing bug that would always get page0 adds fd6ec5d79507 w1: ds2438: adding support for reading page1 adds c999fbbdcf77 w1: ds2438: support for writing to offset register adds d9eb95845dc8 uio: Remove leading spaces in Kconfig adds 208012f05163 misc: bcm-vk: Replace zero-length array with flexible arra [...] adds 46ad05724591 sysfs: Add helper BIN_ATTRIBUTE_GROUPS adds b63866efa10c eeprom: ee1004: Let device core handle attribute eeprom adds 78429edfeed8 misc: xilinx-sdfec: Drop unnecessary NULL check after cont [...] adds 281e46844699 misc: alcor_pci: fix inverted branch condition adds 30ec10b3dd3a Merge remote-tracking branch 'char-misc/char-misc-next' adds f5ecea194a66 extcon: intel-mrfld: Sync hardware and software state on init adds 11fb12ed9bc9 extcon: max8997: Add missing modalias string adds 4e617848b718 Merge remote-tracking branch 'extcon/extcon-next' adds 43aea39ea230 Merge remote-tracking branch 'phy-next/next' adds 1b5fc4ea300f Merge remote-tracking branch 'soundwire/next' adds e2a027109422 staging: rtl8712: fix the bssid in mp_start_test() adds ae12cf6bf904 staging: rtl8188eu: Drop unnecessary NULL check after cont [...] adds 934de9eef1c5 staging: rtl8192u: Fix variable shadowing warning adds 7f02d57e7c20 staging: rtl8723bs: fix coding style for if comparisions adds 509af4f98d44 staging: rtl8188eu: rename struct field bLedOn adds 83e9f677a4ef Staging: rtl8723bs: remove unnecessary braces in HalBtc872 [...] adds 426ddc529877 Staging: rtl8723bs: fix spaces in HalBtc8723b1Ant.c adds 3750ae9e79b6 Staging: rtl8723bs: fix indentation in HalBtc8723b1Ant.c adds aa62018944a8 Staging: rtl8723bs: fix comparison formatting in HalBtc872 [...] adds 557c2325364a Staging: rtl8723bs: add missing blank line in HalBtc8723b1Ant.c adds f7d21f444a41 Staging: rtl8723bs: fix line continuations in HalBtc8723b1Ant.c adds 0c21b72a7f19 Staging: rtl8723bs: remove dead code in HalBtc8723b1Ant.c adds d5af74ead205 staging: rtl8188eu: use safe iterator in rtw_free_network_queue adds 565a45a1c301 staging: rtl8188eu: use safe iterator in rtw_free_all_stainfo adds 39b19c63a39a staging: rtl8188eu: use safe iterator in expire_timeout_chk adds b0f2044c61d9 staging: rtl8188eu: use safe iterator in rtw_acl_remove_sta adds 2253748164d8 staging: rtl8188eu: use safe iterator in rtw_sta_flush adds af39f935c1fa staging: rtl8188eu: use safe iterator in rtw_free_xmitframe_queue adds 1c82975b5f4c staging: vchiq_core: fix return type of vchiq_init_state adds 63e24ae26fd5 staging: vchiq_core: drop unnecessary release_count adds 21711c7ee13e staging: vchiq_core: separate postfix increment adds 8ba5f91bab63 staging: vc04_services: remove __VCCOREVER__ adds 0705a939c2b8 staging: vchiq_arm: balance braces for if-else statements adds 20ebcf0bf1fd staging: vchiq_core: introduce poll_services_of_group adds 2f440843a7d4 staging: vchiq_core: avoid indention in poll_services_of_group adds 022b5a3cd8c0 staging: vchiq_arm: Use define for doorbell irq adds 618150c1252a staging: vchiq_arm: drop ftrace-like logging adds a140f3a02a50 staging: vchiq_arm: Prefer kzalloc(sizeof(*waiter)...) adds fd3e03d71f6e staging: vchiq_arm: drop non-beneficial comments adds f299b34ef27c staging: vchiq_arm: add blank line after declarations adds 7040e9d7b7c5 staging: vchiq_arm: re-arrange function header adds ed720b2bfad2 staging: vchiq_core: reduce indention in release_service_messages adds 1d702f5962f7 staging: vchiq_core: fix comment in vchiq_shutdown_internal adds e39ff0e4eab6 staging: vchiq_arm: make vchiq_shutdown_internal return void adds 1a64ab341d5f staging: vchiq_arm: Avoid unnecessary line breaks adds 4c51210461f9 staging: vchiq_core: introduce parse_message adds 5c56a4485cfc staging: vchiq_core: introduce defines for close_recvd adds 286bc9f48cad staging: vchiq_core: introduce defines for retry_poll adds 51d4aa6d6bf3 staging: rtl8723bs: remove duplicate names for _rtw_read8() adds 8ff74e4307b4 staging: rtl8723bs: remove duplicate names for _rtw_read16() adds 16b1b3c8221a staging: rtl8723bs: remove duplicate names for _rtw_read32() adds 7f06caf9a40b staging: rtl8723bs: remove duplicate names for _rtw_write8() adds 1c42d72e4747 staging: rtl8723bs: remove duplicate names for _rtw_write16() adds 4d6bfc6f6270 staging: rtl8723bs: remove duplicate names for _rtw_write32() adds 3bdc1bc67ed3 staging: rtl8723bs: remove duplicate name for _rtw_write_port() adds 73861d26a5f4 staging: rtl8723bs: remove _rtw_sd_f0_read8() adds 6f8ef160190d staging: vc04_services: fix a whitespace coding style issue adds 9b0644fc4381 staging: iio: fix some formatting issues adds 946c945301db staging: rtl8192e: delete extra blank lines adds 403e6946d119 staging: rtl8723bs: remove if (true) statement adds b9f38e913a92 staging: comedi: Remove unused variable ‘min_full_scale’ a [...] adds 9a032e3f7e04 staging: greybus: audio: Fix sparse warning. adds ede4ac7b67eb staging: emxx_udc: fix loop in _nbu2ss_nuke() adds 5d4f6b9e207a Staging: greybus: fix open parenthesis error in gbphy.c adds 62d7ecaf56ba staging: greybus: spi: add blank line after variable declaration adds d23dc8cd1339 staging: rtl8723bs: HalBtc8723b1Ant.c: fix build warnings [...] adds 7ca8d993d070 staging: rtl8723bs: rtl8723b_hal_init.c: fix build warning [...] adds 1b4c0f3bbdbd staging: rtl8723bs: rename get_ra() due to global symbol c [...] adds e9df885ff5c2 Merge remote-tracking branch 'staging/staging-next' adds 2f51b16aabb9 iio: buffer: Remove redundant assignment to in_loc adds bb031a264d0a iio: adis16480: support burst read function adds 49ecbf2d2a0b iio: Drop Duplicated "mount-matrix" parameter adds 4cea89749c65 staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] adds 9601a5dd5a61 iio: afe: iio-rescale: Support processed channels adds 3d7ede6c03ed dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] adds 4dc230efbdeb staging: iio: cdc: ad7746: use dt for capacitive channel setup. adds c32fcba33b6b Merge remote-tracking branch 'iio/togreg' adds ab8cb1591629 Merge remote-tracking branch 'icc/icc-next' adds ebf2f4df7052 Merge remote-tracking branch 'dmaengine/next' adds 4bdcc6ec5b81 Merge branch 'master' into for-next adds b0565a089634 Merge branch 'for-5.13-fixes' into for-next adds 6962681ee8c6 Merge branch 'for-5.13-fixes' into for-next adds a511b9702a60 Merge remote-tracking branch 'cgroup/for-next' adds 71d439702175 Merge branch 'fixes' into for-next adds 31ff791600e3 Merge branch 'misc' into for-next adds 8d2fb45f427f Merge remote-tracking branch 'scsi/for-next' adds b592d66235f5 scsi: ufs: ufs-exynos: Move definitions from .h to .c adds 2a38d2a8b4a6 scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) adds d9a231226f28 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 adds 8e060b310f8f scsi: arcmsr: Update driver version to v1.50.00.05-20210429 adds faa6c1d92cb0 scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in [...] adds 2d535031eb2e scsi: pmcraid: Fix typos adds 1ecc820db0b9 scsi: bfa: Fix typo adds 8f942f9d4b06 scsi: bfa: Fix inconsistent indenting adds ab17122e758e scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() adds e2ac7ab281c0 scsi: ufs: Use designated initializers in ufs_pm_lvl_states[] adds 824731258b65 scsi: target: tcmu: Fix boolreturn.cocci warnings adds 98f92dff1412 scsi: core: Remove leading spaces in Kconfig adds 40d6b939e4df scsi: Fix spelling mistakes in header files adds ecd7beb37871 scsi: ufs: core: Clean up whitespace adds 86cfe4ad248d scsi: fas216: Use fallthrough pseudo-keyword adds 5ac3c649f11c scsi: ufs: ufs-exynos: Make a const array static, makes ob [...] adds cb9eb11fd572 scsi: qla2xxx: Remove redundant assignment to rval adds ee8868c5c78f scsi: scsi_dh_alua: Retry RTPG on a different path after failure adds 01131e7aae5d scsi: lpfc: Fix unreleased RPIs when NPIV ports are created adds fa21189db9ab scsi: lpfc: Fix non-optimized ERSP handling adds e30d55137ede scsi: lpfc: Fix "Unexpected timeout" error in direct attac [...] adds 1037e4b4f81d scsi: lpfc: Add ndlp kref accounting for resume RPI path adds 4012baeab6ca scsi: lpfc: Fix Node recovery when driver is handling simu [...] adds fe83e3b9b422 scsi: lpfc: Fix node handling for Fabric Controller and Do [...] adds 04c1d9c50ae3 scsi: lpfc: Ignore GID-FT response that may be received af [...] adds 5aa615d195f1 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to [...] adds 3e49af9393c6 scsi: lpfc: Add a option to enable interlocked ABTS before [...] adds 8eced807077d scsi: lpfc: Reregister FPIN types if ELS_RDF is received f [...] adds e5e0280db792 scsi: lpfc: Update lpfc version to 12.8.0.10 adds ea2f0f77538c scsi: core: Cap scsi_host cmd_per_lun at can_queue adds cff93fb5117c Merge remote-tracking branch 'scsi-mkp/for-next' adds fdbb34a426cf Merge remote-tracking branch 'vhost/linux-next' adds e53884eacbb1 Merge remote-tracking branch 'rpmsg/for-next' adds 2a9a2ccaab99 gpio: stmpe: fully use convert probe to device-managed adds 1189827a2cf7 gpio: da9055: remove platform_set_drvdata() + cleanup probe adds fd80b8ba3aa5 gpiolib: Make use of assign_bit() API (part 2) adds 9e23bf6b00fd gpiolib: Use sysfs_emit() in "show" functions adds ec5aa31bbed6 gpio: visconti: remove platform_set_drvdata() + cleanup probe adds 6681db5ef540 gpio: adp5520: cleanup probe error path + remove platform_ [...] adds aa93b0f39a07 gpio: altera-a10sr: remove platform_set_drvdata() + cleanup probe adds 21dde316cac7 gpio: bd9571mwv: remove platform_set_drvdata() + cleanup probe adds 91d594b2db51 gpio: tps68470: remove platform_set_drvdata() + cleanup probe adds 94a7b66910ea gpio: xgene: simplify probe, return devm_gpiochip_add_data [...] adds 4d2a72635b55 gpio: da9052: remove platform_set_drvdata() + cleanup probe adds 10a476164b08 gpio: gpio-tegra186: remove empty remove hook adds 6e153938b7f0 gpio: gpio-tegra186: remove platform_set_drvdata() + clean [...] adds cc7af0bfa0d9 gpio: tps6586x: remove platform_set_drvdata() + cleanup probe adds 3660660a8e86 gpio: tc3589x: emove platform_set_drvdata() + cleanup probe adds 0cef30b8beaf gpio: tps65218: remove platform_set_drvdata() + cleanup probe adds effe3781b6cc gpio: tps65912: remove platform_set_drvdata() + cleanup probe adds d3d84b877546 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 5b2d3326cdf8 gpio: crystalcove: remove platform_set_drvdata() + cleanup probe adds f3019092eca0 gpio: wcove: Use IRQ hardware number getter instead of dir [...] adds 5d9936648285 gpio: wcove: Unify style of to_reg() with to_ireg() adds 2b71b66ac041 gpio: wcove: Split error handling for CTRL and IRQ registers adds 2cedd434b4a4 Merge remote-tracking branch 'gpio-intel/for-next' adds 333944c7c375 pinctrl: aspeed: Fix minor documentation error adds ac5f8197d15c dt-bindings: pinctrl: convert Broadcom Northstar to the js [...] adds d62bd5ce12d7 pinctrl: amd: Implement irq_set_wake adds 969ef42b1ae0 pinctrl: qcom: spmi-mpp: Add compatible for pmi8994 adds d7f444499d6f pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE adds 57b55eeb7552 pinctrl: Keep enum pin_config_param ordered by name (part 2) adds 0f9facdbd9d4 pinctrl: ocelot: Remove redundant error printing in ocelot [...] adds ef9385fbf30e pinctrl: iproc-gpio: Remove redundant error printing in ip [...] adds 676e2d075040 pinctrl: qcom: spmi-gpio: Add support for pm7325 adds f9fb145b27cd dt-bindings: pinctrl: qcom-pmic-gpio: Add pm7325 support adds 529f5d0beb8d pinctrl/amd: Add device HID for new AMD GPIO controller adds 3dc58221cadb pinctrl: npcm: Align a few entries in the pin function table adds 9f96bd5ae866 Merge branch 'devel' into for-next adds 3bd96d27d317 Merge remote-tracking branch 'pinctrl/for-next' adds c838bf73c4e5 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' adds b15d7517db2c Merge remote-tracking branch 'livepatching/for-next' adds 3ab680fd5cd5 Merge remote-tracking branch 'coresight/next' adds b0ddc5b17005 rtc: bd70528: fix BD71815 watchdog dependency adds f765e349c3e1 rtc: m41t80: add support for fixed clock adds 206e04ec7539 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE adds 8df65d4adca6 dt-bindings: convert rtc/faraday,ftrtc01 to yaml adds 54b909436ede rtc: fix snprintf() checking in is_rtc_hctosys() adds 37401019fe32 rtc: efi: Remove the repeated module alias adds bcae59d0d45b rtc: imxdi: add wakeup support adds df9dc710b377 Merge remote-tracking branch 'rtc/rtc-next' adds de9716fab6df Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 1cb61759d407 init: verify that function is initcall_t at compile-time adds 24845dcb170e Makefile: LTO: have linker check -Wframe-larger-than adds e1af496cbe9b pgo: add clang's Profile Guided Optimization infrastructure adds f4a35e00d248 Merge branch 'for-next/clang/features' into for-next/kspp adds 84737dac7483 Merge remote-tracking branch 'kspp/for-next/kspp' adds 3252329a1d64 Merge remote-tracking branch 'gnss/gnss-next' adds 00221a94b1c3 Merge remote-tracking branch 'slimbus/for-next' adds bc421f39dc38 Merge remote-tracking branch 'nvmem/for-next' adds c6a8625fa4c6 hv_utils: Fix passing zero to 'PTR_ERR' warning adds 0c914bcd9f9f Merge remote-tracking branch 'hyperv/hyperv-next' adds 851ba11b99e2 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 71153319a1f3 Merge remote-tracking branch 'fpga/for-next' adds 4a94e23362f0 bus: mhi: core: Validate channel ID when processing comman [...] adds 0f0781531acb bus: mhi: core: Fix power down latency adds a610f3c65d3b bus: mhi: Wait for M2 state during system resume adds f2d1f6da88b1 Merge remote-tracking branch 'mhi/mhi-next' adds e723f22aab14 Merge remote-tracking branch 'rust/rust-next' adds 5f50d6b20ca3 cxl/mem: Move some definitions to mem.h adds 8ac75dd6ab30 cxl/mem: Introduce 'struct cxl_regs' for "composable" CXL devices adds 5f653f7590ab cxl/core: Rename bus.c to core.c adds 399d34ebc248 cxl/core: Refactor CXL register lookup for bridge reuse adds 35c32e3095d3 cxl/docs: Fix "Title underline too short" warning adds c755146b2ec2 Merge remote-tracking branch 'cxl/next' adds b2c28e0f8a4e Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' adds df3e9f748d31 mm,hwpoison: fix race with hugetlb page allocation adds 1442ec399453 kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] adds 7dc4b407da65 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds d2aab71d81bb /proc/kpageflags: do not use uninitialized struct pages adds b6483cb9f1d8 kthread: switch to new kerneldoc syntax for named variable [...] adds 7b36d2244139 ia64: headers: drop duplicated words adds 867d8a20cb43 ia64: mca_drv: fix incorrect array size calculation adds e21501c2a2b9 streamline_config.pl: make spacing consistent adds d7689e016f73 streamline_config.pl: add softtabstop=4 for vim users adds 9b627b25bd8c scripts/spelling.txt: add more spellings to spelling.txt adds ca61b2bcc953 ocfs2: remove unnecessary INIT_LIST_HEAD() adds e19d3207bd84 ocfs2: fix snprintf() checking adds 60c57eca379c ocfs2: remove redundant assignment to pointer queue adds a41e4e4f42a9 ocfs2: remove repeated uptodate check for buffer adds 064946614d17 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 6f120a2df303 ocfs2: fix ocfs2 corrupt when iputting an inode adds 35ff376814fa kernel: watchdog: modify the explanation related to watchd [...] adds 309e0c7eb550 doc: watchdog: modify the explanation related to watchdog thread adds 48b38ee55899 doc: watchdog: modify the doc related to "watchdog/%u" adds b2e38b28c708 kunit: make test->lock irq safe adds e68667ca91f0 mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds 30e02eb754cf mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] adds b190ca4dc74b mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] adds fc67f6c7986a slub: remove resiliency_test() function adds 7fead0c158c7 mm, slub: change run-time assertion in kmalloc_index() to [...] adds 692d5bccbfd7 kfence: test: fix for "mm, slub: change run-time assertion [...] adds f3c02f7962b7 mm, slub: fix support for clang 10 adds 2f771b1cbaf2 lib/hexdump: add a raw pointer printing format for slub debugging adds 061d9da524b9 slub: print raw pointer addresses when debugging adds 0933f61b5e9a slub: actually use 'message' in restore_bytes() adds ce5774e26bb7 tools/vm/page_owner_sort.c: check malloc() return adds f55422bdf2b5 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] adds 39b6e063150d mm: page-writeback: kill get_writeback_state() comments adds 3b4c0270650b mm/page-writeback: Fix performance when BDI's share of rat [...] adds 1179968f90a1 mm/page-writeback: update the comment of Dirty position control adds 3aa635bb6fce mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds 1f31fd735b8b mm/gup_benchmark: support threading adds b9cfa2d055ba mm: gup: allow FOLL_PIN to scale in SMP adds eddf878442c5 mm: gup: pack has_pinned in MMF_HAS_PINNED adds d2b02adf3180 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes adds 7a381662c189 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED adds 5a558bc8ac71 mm/swapfile: use percpu_ref to serialize against concurren [...] adds 8fcaafda5ac7 swap: fix do_swap_page() race with swapoff adds 281c477130ea mm/swap: remove confusing checking for non_swap_entry() in [...] adds a0d9cecf836b mm/shmem: fix shmem_swapin() race with swapoff adds 8f23f5f6f1c4 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] adds de6592d75570 mm/swap: remove unused local variable nr_shadows adds 292a2275e8ec mm/swap_slots.c: delete meaningless forward declarations adds 46d9209734da mm/swap: remove unused global variable nr_swapper_spaces adds 23fa5f3d4de2 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] adds 3c6bf9dddf25 mm/memcg: move mod_objcg_state() to memcontrol.c adds c631b9f302ee mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds 6bb09e1e3bba mm/memcg: improve refill_obj_stock() performance adds f7eda57ca002 mm/memcg: optimize user context object stock access adds e2991807e2c0 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] adds b991e7735448 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds 993d5b20a44a mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds 5d87b385b080 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] adds 0a11ece7879e mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 adds 7d8fc54f8914 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix adds 42e0c54ac05f mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds 36044bd2e71f mm: memcontrol: fix root_mem_cgroup charging adds 772ef47e8248 mm: memcontrol: fix page charging in page replacement adds 1a03a78d7579 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds 49b0add345f2 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds 44fcf4a97ea2 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds 197eb953b227 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds 5e7517470d39 mm: memcontrol: simplify the logic of objcg pinning memcg adds ecea42da7f3f mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds 4823bf1eef2c mm: vmscan: remove noinline_for_stack adds 9a2288977da6 memcontrol: use flexible-array member adds 482c09f57dd3 mm: improve mprotect(R|W) efficiency on pages referenced once adds 10d8be510ccc mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix adds 2f5453a6f65b perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds 5fae0f95c42a binfmt: remove in-tree usage of MAP_EXECUTABLE adds 88171837d754 binfmt-remove-in-tree-usage-of-map_executable-fix adds ba2d4896adda mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds c8c8c48ac6ea mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds ceb9da86dbde mm/mmap: introduce unlock_range() for code cleanup adds 029188e3403e mm-mmap-introduce-unlock_range-for-code-cleanup-fix adds 669ac363ce3a mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds 101a4a1c871d mm/memory.c: fix comment of finish_mkwrite_fault() adds 2ba386da812c selftest/mremap_test: update the test to handle pagesize o [...] adds 6ec1a3ab62e0 selftest/mremap_test: avoid crash with static build adds 05f2964d3ba8 mm/mremap: use pmd/pud_poplulate to update page table entries adds f8cb68e56bd3 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix adds 4cab3786d3aa powerpc/mm/book3s64: fix possible build error adds 7006e99fb7fc powerpc/mm/book3s64: update tlb flush routines to take a p [...] adds b9b1e4e4799f powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] adds d9fe477773e6 mm/mremap: use range flush that does TLB and page walk cac [...] adds fcb4acb31907 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] adds bfe2967a27f2 mm/mremap: move TLB flush outside page table lock adds 998630bb3be6 mm/mremap: allow arch runtime override adds 2211ff0c1e98 powerpc/mm: enable move pmd/pud adds b18e422ded60 mm/page_alloc: add an alloc_pages_bulk_array_node() helper adds 832429817cd9 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() adds 7b56b11050f8 mm/vmalloc: print a warning message first on failure adds d50c45581dda printk: introduce dump_stack_lvl() adds d2f12e41c6b0 fix for "printk: introduce dump_stack_lvl()" adds d87e63609fd9 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds 36d23a44adea mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] adds 8072a5e5e1ac mm/mmzone.h: simplify is_highmem_idx() adds 23a8803c239f mm: make __dump_page static adds b5a793e9ed10 mm/page_alloc: bail out on fatal signal during reclaim/com [...] adds a882885c4593 mm/debug: factor PagePoisoned out of __dump_page adds 0062b0b70d0c mm/page_owner: constify dump_page_owner adds 7991bd262e14 mm: make compound_head const-preserving adds 0d1816249d99 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds b59f9d05844f mm: constify page_count and page_ref_count adds 3a854ce8605c mm: optimise nth_page for contiguous memmap adds 47671d91e22d mm/page_alloc: switch to pr_debug adds 34020422616a mm/page_alloc: split per cpu page lists and zone stats adds 430f2bf5b55f mm/page_alloc: split per cpu page lists and zone stats -fix adds f887caa49d14 mm/page_alloc: split per cpu page lists and zone stats -fix -fix adds de5e93cf9f05 mm/page_alloc: convert per-cpu list protection to local_lock adds 173ed7cf1428 mm/vmstat: convert NUMA statistics to basic NUMA counters adds 30386bb1fa03 mm/vmstat: inline NUMA event counter updates adds 5c455fc158cf mm/page_alloc: batch the accounting updates in the bulk allocator adds a3b9b6386911 mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 90b184d22346 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds 4353349f7d98 mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds 07bbd75d4133 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds 4a273df45cbe mm,hwpoison: make get_hwpoison_page call get_any_page() adds 37f79bbcb070 mm: memory_hotplug: factor out bootmem core functions to b [...] adds a7d87c909449 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP adds 068746058a75 mm: hugetlb: gather discrete indexes of tail page adds 1c191f852a98 mm: hugetlb: free the vmemmap pages associated with each H [...] adds fe1bd4965763 mm: hugetlb: defer freeing of HugeTLB pages adds 7cb90993839c mm: hugetlb: alloc the vmemmap pages associated with each [...] adds 96d054d6b9db mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap adds d8aaf2a0ebee mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] adds 573d6fba46e6 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] adds 99e1539d4a6d mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate adds 7c69cac1db93 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] adds ac2823dd0315 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] adds cfd4a6b04202 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds 6592db577150 mm/huge_memory.c: use page->deferred_list adds 1e507d34d772 mm/huge_memory.c: add missing read-only THP checking in tr [...] adds 9dd2b449be9c mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] adds 5d2ffbd25b68 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] adds da8061a3ac24 mm/huge_memory.c: don't discard hugepage if other processe [...] adds 12e9149f6635 mm/hugetlb: change parameters of arch_make_huge_pte() adds 043df8649e1b mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge adds 67f4529cd3b9 x86: define only {pud/pmd}_{set/clear}_huge when useful adds c850c24bda92 arm64: define only {pud/pmd}_{set/clear}_huge when useful adds 3b4890bdf566 mm/vmalloc: enable mapping of huge pages at pte level in vmap adds f1313a3a0715 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc adds 5b1c575cf67a powerpc/8xx: add support for huge pages on VMAP and VMALLOC adds accb8ed8c426 userfaultfd/selftests: use user mode only adds a3e5749fdc61 userfaultfd/selftests: remove the time() check on delayed uffd adds 1a8202f91c6c userfaultfd/selftests: dropping VERIFY check in locking_thread adds 513cd620a93c userfaultfd/selftests: only dump counts if mode enabled adds 2e18ce0693b7 userfaultfd/selftests: unify error handling adds af85da6945a6 mm/thp: simplify copying of huge zero page pmd when fork adds c57323780cd3 mm/userfaultfd: fix uffd-wp special cases for fork() adds 2a0231cb7fc1 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit adds f5e82a1826a8 mm/userfaultfd: fail uffd-wp registration if not supported adds 1e8745cad28b mm/pagemap: export uffd-wp protection information adds a71ee4810deb userfaultfd/selftests: add pagemap uffd-wp test adds 507345ff6f84 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] adds 307c04858b51 userfaultfd/shmem: support minor fault registration for shmem adds 678c60ab7e10 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem adds c12c2794065b userfaultfd/shmem: advertise shmem minor fault support adds 7fd4e9457328 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] adds bcdac14cb248 userfaultfd/selftests: use memfd_create for shmem test type adds d7ec6efb9ab7 userfaultfd/selftests: create alias mappings in the shmem test adds a6e2d0b31d8c userfaultfd/selftests: reinitialize test context in each test adds f25611d315af userfaultfd-selftests-reinitialize-test-context-in-each-test-fix adds 96a21928936c userfaultfd/selftests: exercise minor fault handling shmem [...] adds 819ac563b0f6 mm/kconfig: move HOLES_IN_ZONE into mm adds b6ed64011058 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] adds bc510e81d04d include/linux/mmzone.h: add documentation for pfn_valid() adds d24008db3935 memblock: update initialization of reserved pages adds 0085160c0522 arm64: decouple check whether pfn is in linear map from pf [...] adds dfe215e9bac2 arm64: drop pfn_valid_within() and simplify pfn_valid() adds 89fb47db72f2 arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix adds 9feca0fe5a9b mm: migrate: fix missing update page_private to hugetlb_pa [...] adds 3d544208d519 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs adds 0e51ad98ce92 mm: thp: check total_mapcount instead of page_mapcount adds 56967556d83e mm/huge_memory.c: remove unused variable 'count' adds 2fea967660bd mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix adds c7eca0c5a397 mm: memory: add orig_pmd to struct vm_fault adds 6d3989143441 mm: memory: make numa_migrate_prep() non-static adds 7e6d5d326066 mm: thp: refactor NUMA fault handling adds b79ea21cbc30 mm: migrate: account THP NUMA migration counters correctly adds e2a82b5866a8 mm: migrate: don't split THP for misplaced NUMA page adds 3566c8d5771e mm: migrate: check mapcount for THP instead of refcount adds 04b31e068ccb mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] adds 419ff0441a92 mm/thp: update mm_struct's MM_ANONPAGES stat for huge zero pages adds bae0f1803ce3 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] adds 72f16fe89b81 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc adds 17ca0d883cac nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes adds 9787449ef637 mm: make variable names for populate_vma_page_range() consistent adds 1480a5517239 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] adds 915df66c89a7 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] adds 7dd2b5530957 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT adds 374ed94c930d selftests/vm: add protection_keys_32 / protection_keys_64 [...] adds 06d7c6c5e80a selftests/vm: add test for MADV_POPULATE_(READ|WRITE) adds 5c0d3b433b56 mm/memory_hotplug: rate limit page migration warnings adds c838311ee875 mm/highmem: Remove deprecated kmap_atomic adds b1b9c7e07ea9 mm: fix typos and grammar error in comments adds e4cb5ca20662 mm: fix comments mentioning i_mutex adds 814b29bec224 mm: define default value for FIRST_USER_ADDRESS adds 1f46143b027c mm: fix spelling mistakes adds 9204129bb09c mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages adds 404e9cf1ea75 mm/vmalloc: include header for prototype of set_iounmap_nonlazy adds 18388e361723 mm/page_alloc: make should_fail_alloc_page a static functi [...] adds 580bb27d65c8 mm/mapping_dirty_helpers: remove double Note in kerneldoc adds a53ec6a35c8a mm/early_ioremap: add prototype for early_memremap_pgprot_adjust adds b5f27000e5b2 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] adds b48807d27faa mm/memory_hotplug: fix kerneldoc comment for __try_online_node adds 91a43f651de3 mm/memory_hotplug: fix kerneldoc comment for __remove_memory adds b470efb4f6af mm/zbud: add kerneldoc fields for zbud_pool adds f685ba2f653d mm/z3fold: add kerneldoc fields for z3fold_pool adds df90e9eb1785 mm/swap: make swap_address_space an inline function adds de06540b3f63 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations adds d2a17937961c mm/page_alloc: move prototype for find_suitable_fallback adds b7ab8e341977 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM adds d44ded81e182 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 91b07931ba94 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 37950a4d6b61 kernel/hung_task.c: Monitor killed tasks. adds 19f8d6c991d4 proc: Avoid mixing integer types in mem_rw() adds 5989b2e5dd17 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER adds 389031c85a1d fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM adds ac3b09990c95 fs/proc/kcore: don't read offline sections, logically offl [...] adds a69230c36d18 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] adds eed4d81524bd virtio-mem: use page_offline_(start|end) when setting Page [...] adds 1558788e2d1c fs/proc/kcore: use page_offline_(freeze|thaw) adds 12e80f5a8509 procfs: allow reading fdinfo with PTRACE_MODE_READ adds 9ccfaebc202d procfs/dmabuf: add inode number to /proc/*/fdinfo adds 828fecd281b8 sysctl: remove redundant assignment to first adds 3b9dc52e94a9 proc/sysctl: make protected_* world readable adds 618894e4c98e kernel.h: split out panic and oops helpers adds 477764bbbed4 kernelh-split-out-panic-and-oops-helpers-fix adds 8d3cb8175802 kernel.h: split out panic and oops helpers (ia64 fix) adds 63e3271ddeb0 lib: decompress_bunzip2: remove an unneeded semicolon adds 022d7656003a lib/string_helpers: switch to use BIT() macro adds c2f95e2c708d lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] adds 49fb66d70879 lib/string_helpers: drop indentation level in string_escape_mem() adds d8862e6a2131 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII adds 033183137111 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] adds 94ff89d1c149 lib/string_helpers: allow to append additional characters [...] adds 7d2d8194071a lib/test-string_helpers: print flags in hexadecimal format adds 07910f428b99 lib/test-string_helpers: get rid of trailing comma in terminators adds 47ecd3f970e9 lib/test-string_helpers: add test cases for new features adds 5d557503a8e2 MAINTAINERS: add myself as designated reviewer for generic [...] adds aced44dfdcd5 seq_file: introduce seq_escape_mem() adds 6d0b138778d4 seq_file: add seq_escape_str() as replica of string_escape_str() adds f8646314f9d2 seq_file: convert seq_escape() to use seq_escape_str() adds f7b0a9bbab39 nfsd: avoid non-flexible API in seq_quote_mem() adds b64b1b3f9f43 seq_file: drop unused *_escape_mem_ascii() adds 2197cc59f988 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static adds c8d4c4b70e68 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] adds 7949929c1b48 checkpatch: scripts/spdxcheck.py now requires python3 adds c34b0d70ea3c init: print out unknown kernel parameters adds e6e6c3bd3fea init/main.c: silence some -Wunused-parameter warnings adds 96089d0f1456 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 88e3e3340152 x86: signal: don't do sas_ss_reset() until we are certain [...] adds f4bca74689b5 samples/kprobes: fix typo in handler_fault() adds 8abc5f6c789d samples/kprobes: fix typo in handler_post() adds f5045d0c52d8 lib/decompressors: remove set but not used variabled 'level' adds 055d5b168216 lib-decompressors-remove-set-but-not-used-variabled-level-fix adds 396eb1ee234c ipc sem: use kvmalloc for sem_undo allocation adds 1a35b71e32aa ipc: use kmalloc for msg_queue and shmid_kernel adds c5ea479305e0 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock adds 55435a09740d Merge branch 'akpm-current/current' adds 2fb9e549cb42 mm/slub: use stackdepot to save stack trace in objects adds c417aa7a9145 slub: STACKDEPOT: rename save_stack_trace() adds b9941f892cb5 mm/slub: use stackdepot to save stack trace in objects-fix adds 2c3822c3619f mmap: make mlock_future_check() global adds f018305ce15f riscv/Kconfig: make direct map manipulation options depend on MMU adds 321665f266bb set_memory: allow querying whether set_direct_map_*() is a [...] adds 9ac7a458692f mm: introduce memfd_secret system call to create "secret" [...] adds 45213a5620af mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] adds e60a7bbb1eef PM: hibernate: disable when there are active secretmem users adds a41116f7e3ad arch, mm: wire up memfd_secret system call where relevant adds fc9fb1687771 secretmem: test: add basic selftest for memfd_secret(2) adds a92176471664 buildid: only consider GNU notes for build ID parsing adds 33d4087f03c4 buildid: add API to parse build ID out of buffer adds 14e5264958fb buildid: stash away kernels build ID on init adds a1bcb82cac46 buildid-stash-away-kernels-build-id-on-init-fix adds c69afaf0997b dump_stack: add vmlinux build ID to stack traces adds 9ee6682aa528 module: add printk formats to add module build ID to stacktraces adds de18ec4dfdc1 module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds 284a7f5a3182 buildid: fix build when CONFIG_MODULES is not set adds cc5efd98c091 arm64: stacktrace: use %pSb for backtrace printing adds aee8f88c510b x86/dumpstack: use %pSb/%pBb for backtrace printing adds 3f7ae7eac168 scripts/decode_stacktrace.sh: support debuginfod adds 5897a714bee6 scripts/decode_stacktrace.sh: silence stderr messages from [...] adds 1daf9b04e669 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] adds 3d90830f55a9 buildid: mark some arguments const adds 2948df25a7b7 buildid: fix kernel-doc notation adds fc38b97b9f61 kdump: use vmlinux_build_id to simplify adds 1e02e99e4dcc Merge branch 'akpm/master' adds 5d765451c240 Add linux-next specific files for 20210525
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (a1f92694393a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-driver-w1_ds2438 | 13 + Documentation/ABI/testing/sysfs-class-backlight | 100 + .../ABI/testing/sysfs-class-backlight-adp5520 | 31 - .../ABI/testing/sysfs-class-backlight-adp8860 | 37 - .../testing/sysfs-class-backlight-driver-adp8870 | 32 - .../ABI/testing/sysfs-class-led-driver-el15203000 | 9 - .../ABI/testing/sysfs-class-led-trigger-pattern | 3 + .../ABI/testing/sysfs-kernel-iommu_groups | 12 +- Documentation/ABI/testing/sysfs-platform-dptf | 42 + .../RCU/Design/Requirements/Requirements.rst | 8 +- Documentation/RCU/checklist.rst | 24 +- Documentation/RCU/rcu_dereference.rst | 6 +- Documentation/RCU/stallwarn.rst | 8 +- Documentation/admin-guide/kernel-parameters.txt | 13 + Documentation/admin-guide/pm/intel_pstate.rst | 6 + Documentation/admin-guide/sysctl/kernel.rst | 7 + Documentation/block/blk-mq.rst | 4 +- Documentation/dev-tools/checkpatch.rst | 172 +- Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/kunit/index.rst | 1 + Documentation/dev-tools/kunit/kunit-tool.rst | 140 +- Documentation/dev-tools/kunit/running_tips.rst | 259 + Documentation/dev-tools/kunit/start.rst | 2 + Documentation/dev-tools/pgo.rst | 127 + Documentation/devicetree/bindings/arm/arm,scu.yaml | 46 + Documentation/devicetree/bindings/arm/cpus.yaml | 7 + Documentation/devicetree/bindings/arm/fsl.yaml | 1 + Documentation/devicetree/bindings/arm/scu.txt | 28 - Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/arm/ux500/boards.txt | 4 +- .../devicetree/bindings/clock/idt,versaclock5.yaml | 2 - .../bindings/display/brcm,bcm2835-vec.yaml | 4 +- .../display/bridge/google,cros-ec-anx7688.yaml | 82 + .../devicetree/bindings/display/faraday,tve200.txt | 54 - .../bindings/display/faraday,tve200.yaml | 68 + .../bindings/display/msm/dp-controller.yaml | 146 + .../bindings/display/msm/dpu-sc7180.yaml | 228 + .../bindings/display/msm/dpu-sdm845.yaml | 212 + .../devicetree/bindings/display/msm/dpu.txt | 141 - .../bindings/display/msm/dsi-controller-main.yaml | 185 + .../bindings/display/msm/dsi-phy-10nm.yaml | 68 + .../bindings/display/msm/dsi-phy-14nm.yaml | 66 + .../bindings/display/msm/dsi-phy-20nm.yaml | 71 + .../bindings/display/msm/dsi-phy-28nm.yaml | 68 + .../bindings/display/msm/dsi-phy-common.yaml | 40 + .../devicetree/bindings/display/msm/dsi.txt | 249 - .../devicetree/bindings/display/panel/lvds.yaml | 46 +- .../bindings/dvfs/performance-domain.yaml | 74 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 1 - .../devicetree/bindings/iio/cdc/adi,ad7746.yaml | 77 + Documentation/devicetree/bindings/input/input.yaml | 1 - .../bindings/interconnect/qcom,rpmh.yaml | 1 - .../leds/backlight/richtek,rt4831-backlight.yaml | 62 + .../bindings/media/microchip,sama5d4-vdec.yaml | 47 + .../bindings/media/nxp,imx7-mipi-csi2.yaml | 109 +- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/renesas,drif.yaml | 20 +- .../devicetree/bindings/media/tango-ir.txt | 21 - .../devicetree/bindings/mfd/google,cros-ec.yaml | 20 + .../devicetree/bindings/mfd/richtek,rt4831.yaml | 90 + .../devicetree/bindings/mmc/mmc-controller.yaml | 25 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 1 + .../devicetree/bindings/net/dsa/mt7530.txt | 6 + .../bindings/net/nfc/samsung,s3fwrn5.yaml | 5 + .../devicetree/bindings/net/qcom,ipa.yaml | 1 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 69 - .../bindings/net/qualcomm-bluetooth.yaml | 183 + .../devicetree/bindings/net/renesas,ether.yaml | 2 +- .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 4 +- .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 55 - .../bindings/pinctrl/brcm,ns-pinmux.yaml | 94 + .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 + .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt | 1 + .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 12 + .../bindings/power/supply/sc2731-charger.yaml | 2 +- .../devicetree/bindings/property-units.txt | 48 - .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 3 + .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 - .../devicetree/bindings/pwm/brcm,iproc-pwm.yaml | 45 + Documentation/devicetree/bindings/rng/mtk-rng.txt | 22 - Documentation/devicetree/bindings/rng/mtk-rng.yaml | 54 + .../devicetree/bindings/rtc/faraday,ftrtc010.txt | 28 - .../devicetree/bindings/rtc/faraday,ftrtc010.yaml | 59 + .../devicetree/bindings/rtc/rtc-m41t80.txt | 9 + .../bindings/serial/amlogic,meson-uart.yaml | 5 + .../devicetree/bindings/serial/renesas,scif.yaml | 4 + .../bindings/serial/snps-dw-apb-uart.yaml | 1 + .../devicetree/bindings/soc/rockchip/grf.txt | 61 + .../devicetree/bindings/soc/rockchip/grf.yaml | 260 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 + .../sound/allwinner,sun8i-a23-codec-analog.yaml | 9 +- .../devicetree/bindings/sound/fsl,rpmsg.yaml | 2 +- .../devicetree/bindings/sound/imx-audio-card.yaml | 122 + .../devicetree/bindings/sound/nxp,tfa989x.yaml | 54 + .../devicetree/bindings/sound/renesas,rsnd.yaml | 10 +- Documentation/devicetree/bindings/sound/wm8750.txt | 18 - .../devicetree/bindings/sound/wm8750.yaml | 42 + Documentation/devicetree/bindings/spi/spi-mux.yaml | 2 +- .../devicetree/bindings/timer/arm,twd-timer.yaml | 56 + .../devicetree/bindings/timer/arm,twd.txt | 53 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 3 + Documentation/devicetree/bindings/usb/dwc2.yaml | 1 + .../devicetree/bindings/usb/nxp,isp1760.yaml | 69 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/arm,twd-wdt.yaml | 50 + .../devicetree/bindings/writing-bindings.rst | 3 +- Documentation/driver-api/cxl/memory-devices.rst | 8 +- Documentation/driver-api/usb/usb.rst | 2 + Documentation/filesystems/debugfs.rst | 4 +- Documentation/gpu/i915.rst | 12 +- Documentation/hwmon/index.rst | 1 + Documentation/networking/ip-sysctl.rst | 58 + Documentation/powerpc/syscall64-abi.rst | 10 + Documentation/scheduler/sched-bwc.rst | 2 +- Documentation/spi/pxa2xx.rst | 58 +- .../translations/it_IT/process/coding-style.rst | 2 +- Documentation/translations/zh_CN/index.rst | 2 +- .../translations/zh_CN/parisc/debugging.rst | 42 + Documentation/translations/zh_CN/parisc/index.rst | 28 + .../translations/zh_CN/parisc/registers.rst | 153 + .../translations/zh_CN/process/8.Conclusion.rst | 2 +- .../translations/zh_CN/process/coding-style.rst | 2 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 214 + .../userspace-api/media/v4l/ext-ctrls-codec.rst | 222 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 11 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 12 + .../userspace-api/media/v4l/vidioc-queryctrl.rst | 18 +- .../userspace-api/media/videodev2.h.rst.exceptions | 5 +- Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/vcpu-requests.rst | 2 +- Documentation/w1/slaves/w1_ds2438.rst | 19 +- Documentation/x86/buslock.rst | 126 + Documentation/x86/elf_auxvec.rst | 53 + Documentation/x86/index.rst | 2 + MAINTAINERS | 74 +- Makefile | 10 +- Next/SHA1s | 256 +- Next/merge.log | 5343 ++++++++++++-------- arch/Kconfig | 1 + arch/alpha/include/uapi/asm/siginfo.h | 2 + arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/traps.c | 24 +- arch/alpha/mm/fault.c | 4 +- arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 132 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +- arch/arm/boot/dts/dra76-evm.dts | 35 - arch/arm/boot/dts/imx28-lwe.dtsi | 170 + arch/arm/boot/dts/imx28-xea.dts | 99 + arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 2 +- arch/arm/boot/dts/imx53-ard.dts | 2 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 2 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 2 + arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-ds.dts | 17 + arch/arm/boot/dts/imx6qdl-ds.dtsi | 458 ++ arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 10 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 50 +- arch/arm/boot/dts/imx7d-meerkat96.dts | 2 +- arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/imx7d-sdb.dts | 7 + arch/arm/boot/dts/sama5d4.dtsi | 7 + arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 2 +- arch/arm/boot/dts/sun8i-r40.dtsi | 12 + arch/arm/boot/dts/sun8i-v3.dtsi | 31 + arch/arm/boot/dts/sun8i-v3s.dtsi | 48 + arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/configs/omap2plus_defconfig | 5 + arch/arm/kernel/signal.c | 39 - arch/arm/mach-imx/mach-imx6q.c | 85 - arch/arm/mach-imx/mach-imx6sx.c | 26 - arch/arm/mach-imx/mach-imx7d.c | 22 - arch/arm/mach-imx/pm-imx27.c | 1 + arch/arm/mach-npcm/Kconfig | 1 + arch/arm/mach-omap1/Kconfig | 12 +- arch/arm/mach-omap1/board-h2.c | 4 +- arch/arm/mach-omap1/pm.c | 10 +- arch/arm/mach-omap2/board-n8x0.c | 2 +- arch/arm/mach-omap2/cm.h | 1 - arch/arm/mach-omap2/cm_common.c | 13 - arch/arm/mach-omap2/control.c | 5 - arch/arm/mach-omap2/control.h | 1 - arch/arm64/Kbuild | 3 +- arch/arm64/boot/dts/allwinner/Makefile | 1 + .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 1 + .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 195 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 3 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 50 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 1 + .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 10 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 23 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 16 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 48 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/set_memory.h | 4 +- arch/arm64/kernel/asm-offsets.c | 9 + arch/arm64/kernel/signal.c | 39 - arch/arm64/kernel/signal32.c | 39 - arch/arm64/kernel/smccc-call.S | 57 + arch/arm64/mm/mmu.c | 20 +- arch/arm64/mm/pageattr.c | 10 +- arch/arm64/net/bpf_jit_comp.c | 13 +- arch/ia64/include/asm/pal.h | 1 + arch/ia64/kernel/mca_drv.c | 2 +- arch/mips/include/uapi/asm/siginfo.h | 2 + arch/powerpc/include/asm/book3s/64/tlbflush.h | 2 +- arch/powerpc/include/asm/ptrace.h | 45 +- arch/powerpc/include/asm/syscall.h | 42 +- arch/powerpc/kernel/setup_64.c | 4 +- arch/riscv/Kconfig | 4 + arch/riscv/include/asm/kexec.h | 4 +- arch/riscv/include/asm/pci.h | 2 + arch/riscv/include/asm/pgtable-64.h | 3 +- arch/riscv/include/asm/pgtable-bits.h | 5 + arch/riscv/include/asm/pgtable.h | 176 +- arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/kernel/machine_kexec.c | 11 +- arch/riscv/kernel/probes/kprobes.c | 2 + arch/riscv/kernel/stacktrace.c | 14 +- arch/riscv/mm/init.c | 6 - arch/riscv/mm/pageattr.c | 8 +- arch/riscv/mm/tlbflush.c | 17 +- arch/sparc/include/uapi/asm/siginfo.h | 3 + arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 37 - arch/sparc/kernel/signal_64.c | 36 - arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/um/kernel/skas/syscall.c | 2 +- arch/x86/Kconfig | 1 + arch/x86/Makefile | 12 +- arch/x86/boot/Makefile | 1 + arch/x86/boot/compressed/Makefile | 1 + arch/x86/crypto/Makefile | 3 + arch/x86/entry/common.c | 4 + arch/x86/entry/entry_64.S | 3 +- arch/x86/entry/syscall_32.c | 20 +- arch/x86/entry/syscall_64.c | 17 +- arch/x86/entry/syscall_x32.c | 35 +- arch/x86/entry/syscalls/Makefile | 36 +- arch/x86/entry/syscalls/syscallhdr.sh | 35 - arch/x86/entry/syscalls/syscalltbl.sh | 46 - arch/x86/entry/vdso/Makefile | 1 + arch/x86/events/core.c | 6 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/lbr.c | 26 +- arch/x86/events/intel/uncore.h | 1 + arch/x86/events/intel/uncore_snbep.c | 173 +- arch/x86/events/perf_event.h | 6 + arch/x86/include/asm/Kbuild | 1 + arch/x86/include/asm/desc.h | 2 - arch/x86/include/asm/elf.h | 4 + arch/x86/include/asm/fpu/signal.h | 2 + arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/set_memory.h | 4 +- arch/x86/include/asm/sigframe.h | 2 + arch/x86/include/asm/syscall_wrapper.h | 10 +- arch/x86/include/asm/unistd.h | 8 +- arch/x86/include/uapi/asm/auxvec.h | 4 +- arch/x86/include/uapi/asm/hwcap2.h | 6 +- arch/x86/kernel/acpi/boot.c | 118 +- arch/x86/kernel/cpu/common.c | 31 +- arch/x86/kernel/cpu/intel.c | 42 +- arch/x86/kernel/fpu/signal.c | 19 + arch/x86/kernel/idt.c | 40 +- arch/x86/kernel/sev-shared.c | 1 + arch/x86/kernel/sev.c | 136 +- arch/x86/kernel/signal.c | 88 +- arch/x86/kernel/signal_compat.c | 6 - arch/x86/kernel/smpboot.c | 3 +- arch/x86/kernel/traps.c | 9 +- arch/x86/kernel/vmlinux.lds.S | 2 + arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/platform/efi/Makefile | 1 + arch/x86/platform/efi/efi.c | 2 +- arch/x86/purgatory/Makefile | 1 + arch/x86/realmode/rm/Makefile | 1 + arch/x86/um/sys_call_table_32.c | 14 +- arch/x86/um/sys_call_table_64.c | 15 +- arch/x86/um/vdso/Makefile | 1 + arch/x86/xen/enlighten_pv.c | 8 +- block/genhd.c | 11 +- block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 - block/partitions/msdos.c | 24 +- crypto/ecdh.c | 4 +- crypto/testmgr.h | 8 +- drivers/accessibility/braille/braille_console.c | 1 + drivers/acpi/apei/einj.c | 2 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/device_pm.c | 6 +- drivers/acpi/dptf/dptf_pch_fivr.c | 9 + drivers/acpi/ec.c | 16 + drivers/acpi/event.c | 2 +- drivers/acpi/fan.c | 7 +- drivers/acpi/fan.h | 13 + drivers/acpi/processor_idle.c | 40 + drivers/acpi/sbshc.c | 1 - drivers/acpi/scan.c | 60 +- drivers/acpi/x86/s2idle.c | 4 + drivers/ata/pata_octeon_cf.c | 5 +- drivers/ata/pata_rb532_cf.c | 6 +- drivers/ata/sata_highbank.c | 6 +- drivers/atm/fore200e.c | 1 + drivers/atm/zeprom.h | 2 +- drivers/base/core.c | 68 +- drivers/base/node.c | 2 +- drivers/base/regmap/Kconfig | 6 +- drivers/base/regmap/Makefile | 1 + drivers/base/regmap/regmap-mdio.c | 59 + drivers/bluetooth/btqca.c | 90 +- drivers/bluetooth/btqca.h | 14 +- drivers/bluetooth/btusb.c | 13 +- drivers/bluetooth/hci_qca.c | 114 +- drivers/bus/mhi/core/main.c | 15 +- drivers/bus/mhi/core/pm.c | 19 +- drivers/bus/ti-sysc.c | 56 +- drivers/char/hpet.c | 4 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/pseries-rng.c | 2 +- drivers/char/mem.c | 4 - drivers/char/pcmcia/cm4000_cs.c | 3 +- drivers/char/pcmcia/cm4040_cs.c | 3 +- drivers/clk/rockchip/clk-rk3568.c | 10 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 4 +- drivers/comedi/drivers/comedi_8254.c | 3 +- drivers/comedi/drivers/comedi_isadma.c | 2 +- drivers/comedi/drivers/jr3_pci.c | 15 - drivers/comedi/drivers/ni_routes.c | 6 +- drivers/comedi/drivers/ni_tio.c | 12 +- drivers/cpufreq/cpufreq-dt-platdev.c | 10 +- drivers/cpufreq/intel_pstate.c | 250 +- drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/sc520_freq.c | 1 + drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/crypto/ccp/sp-pci.c | 6 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 89 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 199 +- drivers/crypto/hisilicon/qm.c | 136 +- drivers/crypto/hisilicon/sec2/sec_main.c | 48 +- drivers/crypto/hisilicon/zip/zip_main.c | 38 +- drivers/crypto/sa2ul.c | 46 +- drivers/cxl/Makefile | 4 +- drivers/cxl/bus.c | 29 - drivers/cxl/core.c | 87 + drivers/cxl/cxl.h | 82 +- drivers/cxl/mem.c | 93 +- drivers/cxl/{cxl.h => mem.h} | 77 +- drivers/devfreq/Kconfig | 1 - drivers/devfreq/devfreq.c | 1 + drivers/devfreq/imx-bus.c | 14 - drivers/devfreq/tegra30-devfreq.c | 1 + drivers/dma-buf/dma-buf.c | 10 +- drivers/edac/aspeed_edac.c | 4 +- drivers/extcon/extcon-intel-mrfld.c | 9 + drivers/extcon/extcon-max8997.c | 1 + drivers/firewire/core-topology.c | 1 + drivers/firmware/Kconfig | 1 + drivers/firmware/Makefile | 1 + drivers/firmware/arm_ffa/Kconfig | 21 + drivers/firmware/arm_ffa/Makefile | 6 + drivers/firmware/arm_ffa/bus.c | 210 + drivers/firmware/arm_ffa/common.h | 31 + drivers/firmware/arm_ffa/driver.c | 730 +++ drivers/firmware/arm_ffa/smccc.c | 39 + drivers/firmware/arm_scmi/scmi_pm_domain.c | 26 + drivers/firmware/efi/apple-properties.c | 2 +- drivers/firmware/efi/cper.c | 4 +- drivers/firmware/efi/dev-path-parser.c | 49 +- drivers/firmware/efi/fdtparams.c | 3 + drivers/firmware/efi/libstub/Makefile | 1 + drivers/firmware/efi/libstub/file.c | 2 +- drivers/firmware/efi/memattr.c | 5 - drivers/gpio/gpio-adp5520.c | 18 +- drivers/gpio/gpio-altera-a10sr.c | 11 +- drivers/gpio/gpio-bd9571mwv.c | 11 +- drivers/gpio/gpio-crystalcove.c | 10 +- drivers/gpio/gpio-da9052.c | 11 +- drivers/gpio/gpio-da9055.c | 11 +- drivers/gpio/gpio-lp87565.c | 6 +- drivers/gpio/gpio-stmpe.c | 32 +- drivers/gpio/gpio-tc3589x.c | 11 +- drivers/gpio/gpio-tegra186.c | 14 +- drivers/gpio/gpio-tps65218.c | 13 +- drivers/gpio/gpio-tps6586x.c | 13 +- drivers/gpio/gpio-tps65912.c | 12 +- drivers/gpio/gpio-tps68470.c | 12 +- drivers/gpio/gpio-visconti.c | 10 +- drivers/gpio/gpio-wcove.c | 39 +- drivers/gpio/gpio-xgene.c | 11 +- drivers/gpio/gpiolib-sysfs.c | 34 +- drivers/gpu/drm/amd/amdgpu/Makefile | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 132 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 42 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 536 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 15 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 126 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 190 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 64 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 114 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 16 +- drivers/gpu/drm/amd/amdgpu/atom.c | 18 +- drivers/gpu/drm/amd/amdgpu/atom.h | 3 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 8 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 118 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 1 - drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 26 +- drivers/gpu/drm/amd/amdgpu/nv.c | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 97 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 7 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 6 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 87 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 6 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 50 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 4 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 4 + drivers/gpu/drm/amd/include/aldebaran_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 + .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 3 + drivers/gpu/drm/amd/include/atombios.h | 10 +- drivers/gpu/drm/amd/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 69 + .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 46 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 85 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 14 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 33 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 50 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 + drivers/gpu/drm/bridge/Kconfig | 12 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/analogix/anx7625.c | 181 +- drivers/gpu/drm/bridge/analogix/anx7625.h | 1 - drivers/gpu/drm/bridge/cros-ec-anx7688.c | 191 + drivers/gpu/drm/bridge/ite-it66121.c | 10 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 4 +- drivers/gpu/drm/drm_bufs.c | 10 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 7 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/i915/Kconfig | 1 - drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/icl_dsi.c | 21 +- drivers/gpu/drm/i915/display/intel_atomic.c | 20 + drivers/gpu/drm/i915/display/intel_atomic.h | 1 + drivers/gpu/drm/i915/display/intel_bw.c | 2 +- drivers/gpu/drm/i915/display/intel_csr.h | 21 - drivers/gpu/drm/i915/display/intel_ddi.c | 43 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 53 + drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 4 + drivers/gpu/drm/i915/display/intel_display.c | 85 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 30 +- drivers/gpu/drm/i915/display/intel_display_power.c | 88 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 +- .../drm/i915/display/{intel_csr.c => intel_dmc.c} | 333 +- drivers/gpu/drm/i915/display/intel_dmc.h | 21 + .../gpu/drm/i915/display/intel_dp_link_training.c | 71 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 69 +- drivers/gpu/drm/i915/display/intel_psr.c | 57 +- drivers/gpu/drm/i915/display/intel_qp_tables.c | 309 ++ drivers/gpu/drm/i915/display/intel_qp_tables.h | 14 + drivers/gpu/drm/i915/display/intel_tc.c | 132 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 105 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 + drivers/gpu/drm/i915/gt/gen7_renderclear.c | 5 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 2 +- drivers/gpu/drm/i915/gvt/gvt.c | 124 +- drivers/gpu/drm/i915/gvt/gvt.h | 3 - drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/hypercall.h | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 133 +- drivers/gpu/drm/i915/gvt/mpt.h | 4 +- drivers/gpu/drm/i915/i915_drv.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 8 +- drivers/gpu/drm/i915/i915_gem.c | 11 +- drivers/gpu/drm/i915/i915_gpu_error.c | 12 +- drivers/gpu/drm/i915/i915_gpu_error.h | 2 +- drivers/gpu/drm/i915/i915_mm.c | 75 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 152 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_pm.c | 303 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 5 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 55 + drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 + drivers/gpu/drm/msm/dp/dp_display.c | 57 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 6 +- drivers/gpu/drm/panel/panel-simple.c | 2 + drivers/gpu/drm/r128/r128_drv.h | 2 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/r100.c | 2 +- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/scheduler/sched_entity.c | 8 +- drivers/gpu/drm/scheduler/sched_main.c | 35 +- drivers/gpu/drm/ttm/ttm_bo.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 54 +- drivers/gpu/drm/vc4/vc4_crtc.c | 68 +- drivers/gpu/drm/vc4/vc4_drv.c | 11 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 145 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 10 + drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 3 + drivers/gpu/drm/vc4/vc4_txp.c | 2 +- drivers/gpu/drm/vc4/vc4_vec.c | 27 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 4 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 4 + drivers/gpu/vga/vgaarb.c | 31 +- drivers/hv/hv_util.c | 2 +- drivers/hwmon/corsair-cpro.c | 1 + drivers/hwmon/max6621.c | 2 +- drivers/ide/siimage.c | 1 + drivers/iio/accel/bma180.c | 3 +- drivers/iio/accel/bma400_core.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 3 +- drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 3 +- drivers/iio/accel/kxsd9.c | 2 +- drivers/iio/adc/ad7768-1.c | 8 +- drivers/iio/adc/ad7793.c | 1 + drivers/iio/adc/ad7923.c | 4 +- drivers/iio/afe/iio-rescale.c | 41 +- drivers/iio/gyro/bmg160_core.c | 3 +- drivers/iio/gyro/itg3200_core.c | 3 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/imu/adis16480.c | 160 +- drivers/iio/imu/bmi160/bmi160_core.c | 3 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 2 +- drivers/iio/industrialio-buffer.c | 1 - drivers/iio/industrialio-core.c | 7 +- drivers/iio/magnetometer/ak8974.c | 3 +- drivers/iio/magnetometer/ak8975.c | 2 +- drivers/iio/magnetometer/bmc150_magn.c | 3 +- drivers/iio/magnetometer/hmc5843_core.c | 3 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/infiniband/core/cma.c | 5 +- drivers/infiniband/core/ucma.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 4 +- drivers/infiniband/core/verbs.c | 21 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 18 - drivers/infiniband/hw/bnxt_re/main.c | 12 - drivers/infiniband/hw/cxgb4/qp.c | 1 - drivers/infiniband/hw/hfi1/pio.h | 2 - drivers/infiniband/hw/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_common.h | 4 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 361 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 73 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 4 +- drivers/infiniband/hw/mlx4/cq.c | 8 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 6 +- drivers/infiniband/hw/mlx5/dm.c | 3 + drivers/infiniband/hw/mlx5/doorbell.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 5 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/mlx5/mr.c | 6 +- drivers/infiniband/hw/mlx5/odp.c | 3 +- drivers/infiniband/hw/mlx5/qp.c | 16 +- drivers/infiniband/hw/mlx5/qpc.c | 6 + drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/sw/rxe/rxe_comp.c | 16 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 1 - drivers/iommu/amd/iommu.c | 4 +- drivers/iommu/intel/iommu.c | 9 +- drivers/iommu/intel/pasid.c | 3 +- drivers/iommu/virtio-iommu.c | 1 + drivers/isdn/mISDN/dsp_pipeline.c | 46 +- drivers/md/dm-era-target.c | 24 +- drivers/md/dm-thin-metadata.c | 91 +- drivers/md/persistent-data/dm-array.c | 52 +- drivers/md/persistent-data/dm-btree-internal.h | 13 + drivers/md/persistent-data/dm-btree-remove.c | 4 +- drivers/md/persistent-data/dm-btree-spine.c | 16 +- drivers/md/persistent-data/dm-btree.c | 539 +- drivers/md/persistent-data/dm-btree.h | 10 +- drivers/md/persistent-data/dm-space-map-common.c | 534 +- drivers/md/persistent-data/dm-space-map-common.h | 34 +- drivers/md/persistent-data/dm-space-map-disk.c | 83 +- drivers/md/persistent-data/dm-space-map-metadata.c | 109 +- drivers/md/persistent-data/dm-space-map.h | 18 +- .../md/persistent-data/dm-transaction-manager.c | 61 + .../md/persistent-data/dm-transaction-manager.h | 22 +- drivers/media/common/siano/smsdvb-main.c | 7 +- drivers/media/dvb-frontends/drx39xyj/drxj.h | 35 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 4 - drivers/media/i2c/ak7375.c | 10 +- drivers/media/i2c/ccs/ccs-core.c | 7 +- drivers/media/i2c/dw9714.c | 10 +- drivers/media/i2c/dw9768.c | 10 +- drivers/media/i2c/dw9807-vcm.c | 10 +- drivers/media/i2c/hi556.c | 3 +- drivers/media/i2c/imx214.c | 6 +- drivers/media/i2c/imx219.c | 6 +- drivers/media/i2c/imx258.c | 6 +- drivers/media/i2c/imx274.c | 3 +- drivers/media/i2c/imx290.c | 6 +- drivers/media/i2c/imx319.c | 6 +- drivers/media/i2c/imx355.c | 6 +- drivers/media/i2c/ir-kbd-i2c.c | 4 +- drivers/media/i2c/mt9m001.c | 9 +- drivers/media/i2c/ov02a10.c | 6 +- drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2659.c | 6 +- drivers/media/i2c/ov2685.c | 7 +- drivers/media/i2c/ov2740.c | 6 +- drivers/media/i2c/ov5647.c | 9 +- drivers/media/i2c/ov5648.c | 6 +- drivers/media/i2c/ov5670.c | 6 +- drivers/media/i2c/ov5675.c | 3 +- drivers/media/i2c/ov5695.c | 6 +- drivers/media/i2c/ov7740.c | 6 +- drivers/media/i2c/ov8856.c | 3 +- drivers/media/i2c/ov8865.c | 6 +- drivers/media/i2c/ov9734.c | 3 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 6 +- drivers/media/i2c/s5c73m3/s5c73m3.h | 2 +- drivers/media/i2c/s5k4ecgx.c | 10 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 10 +- drivers/media/i2c/tvp5150.c | 16 +- drivers/media/i2c/video-i2c.c | 12 +- drivers/media/mc/mc-entity.c | 2 +- drivers/media/pci/cobalt/cobalt-driver.c | 1 + drivers/media/pci/cobalt/cobalt-driver.h | 7 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 3 +- drivers/media/platform/coda/coda-common.c | 7 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 1 - drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 9 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 14 +- drivers/media/platform/qcom/camss/camss-ispif.c | 12 +- drivers/media/platform/qcom/camss/camss-vfe.c | 8 +- drivers/media/platform/qcom/venus/pm_helpers.c | 3 +- drivers/media/platform/qcom/venus/vdec.c | 6 +- drivers/media/platform/qcom/venus/venc.c | 5 +- drivers/media/platform/rcar-fcp.c | 10 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 15 +- drivers/media/platform/rcar-vin/rcar-dma.c | 6 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 6 +- drivers/media/platform/rockchip/rga/rga-buf.c | 3 +- drivers/media/platform/rockchip/rga/rga.c | 4 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 19 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 5 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s3c-camif/camif-core.c | 5 +- drivers/media/platform/s5p-mfc/s5p_mfc_pm.c | 6 +- drivers/media/platform/sti/bdisp/Makefile | 2 +- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/hva/Makefile | 2 +- drivers/media/platform/sti/hva/hva-hw.c | 17 +- drivers/media/platform/stm32/stm32-dcmi.c | 5 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 6 +- drivers/media/platform/ti-vpe/cal-video.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 8 +- drivers/media/platform/ti-vpe/vpe.c | 8 +- drivers/media/platform/vsp1/vsp1_drv.c | 10 +- drivers/media/rc/Kconfig | 83 +- drivers/media/rc/Makefile | 1 - drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-tango.c | 89 - drivers/media/rc/tango-ir.c | 267 - drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 3 - drivers/media/usb/airspy/airspy.c | 3 - drivers/media/usb/cpia2/cpia2.h | 1 + drivers/media/usb/cpia2/cpia2_core.c | 12 + drivers/media/usb/cpia2/cpia2_usb.c | 13 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 9 +- drivers/media/usb/dvb-usb/cxusb.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 3 - drivers/media/usb/msi2500/msi2500.c | 3 - drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/s2255/s2255drv.c | 2 - drivers/media/v4l2-core/v4l2-ctrls.c | 122 +- drivers/memstick/host/rtsx_usb_ms.c | 10 +- drivers/mfd/Kconfig | 12 + drivers/mfd/Makefile | 1 + drivers/mfd/axp20x.c | 24 +- drivers/mfd/da9052-i2c.c | 1 + drivers/mfd/intel-lpss-pci.c | 13 + drivers/mfd/ioc3.c | 1 + drivers/mfd/lp87565.c | 27 + drivers/mfd/max8907.c | 6 +- drivers/mfd/mfd-core.c | 15 +- drivers/mfd/mt6360-core.c | 552 +- drivers/mfd/mt6397-core.c | 20 +- drivers/mfd/rn5t618.c | 2 +- drivers/mfd/rt4831.c | 115 + drivers/mfd/si476x-cmd.c | 4 +- drivers/mfd/stmpe-i2c.c | 2 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/wcd934x.c | 50 +- drivers/misc/bcm-vk/bcm_vk_msg.c | 3 +- drivers/misc/bcm-vk/bcm_vk_msg.h | 2 +- drivers/misc/cardreader/alcor_pci.c | 2 +- drivers/misc/eeprom/ee1004.c | 26 +- drivers/misc/kgdbts.c | 3 +- drivers/misc/lis3lv02d/lis3lv02d.h | 1 + drivers/misc/xilinx_sdfec.c | 3 - drivers/mmc/core/block.c | 1 + drivers/mmc/core/host.c | 3 + drivers/mmc/core/sdio.c | 6 +- drivers/mmc/host/cqhci-core.c | 21 +- drivers/mmc/host/mtk-sd.c | 25 +- drivers/mmc/host/sdhci-esdhc-imx.c | 5 +- drivers/mmc/host/sdhci-of-aspeed.c | 48 + drivers/mmc/host/sdhci-omap.c | 5 +- drivers/mmc/host/sdhci_am654.c | 6 +- drivers/mmc/host/vub300.c | 2 +- drivers/net/appletalk/cops.c | 34 +- drivers/net/appletalk/ltpc.c | 6 +- drivers/net/bonding/bond_alb.c | 13 +- drivers/net/bonding/bond_debugfs.c | 3 +- drivers/net/bonding/bond_main.c | 7 +- drivers/net/bonding/bond_netlink.c | 2 +- drivers/net/bonding/bond_procfs.c | 1 + drivers/net/bonding/bond_sysfs.c | 7 + drivers/net/caif/caif_virtio.c | 6 +- drivers/net/dsa/bcm_sf2.c | 5 +- drivers/net/dsa/microchip/ksz9477.c | 1 + drivers/net/dsa/mt7530.c | 272 +- drivers/net/dsa/mt7530.h | 20 +- drivers/net/dsa/qca8k.c | 16 +- drivers/net/dsa/sja1105/sja1105.h | 48 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 36 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 23 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 1089 ++-- drivers/net/dsa/sja1105/sja1105_flower.c | 13 +- drivers/net/dsa/sja1105/sja1105_main.c | 258 +- drivers/net/dsa/sja1105/sja1105_spi.c | 122 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 13 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 9 +- drivers/net/dsa/sja1105/sja1105_tas.c | 14 +- drivers/net/dsa/sja1105/sja1105_tas.h | 2 +- drivers/net/dsa/sja1105/sja1105_vl.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 14 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/8390/smc-ultra.c | 6 +- drivers/net/ethernet/8390/stnic.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 26 +- drivers/net/ethernet/amd/amd8111e.c | 4 +- drivers/net/ethernet/amd/amd8111e.h | 6 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 12 +- drivers/net/ethernet/amd/nmclan_cs.c | 12 +- drivers/net/ethernet/amd/sun3lance.c | 12 +- drivers/net/ethernet/apple/bmac.c | 30 +- drivers/net/ethernet/apple/mace.c | 8 +- drivers/net/ethernet/broadcom/b44.c | 20 +- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1 + drivers/net/ethernet/cadence/macb_main.c | 3 + drivers/net/ethernet/chelsio/cxgb3/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 4 +- drivers/net/ethernet/dec/tulip/de4x5.c | 6 +- drivers/net/ethernet/dec/tulip/dmfe.c | 18 +- drivers/net/ethernet/dec/tulip/pnic2.c | 4 +- drivers/net/ethernet/dec/tulip/uli526x.c | 10 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 12 +- drivers/net/ethernet/faraday/ftgmac100.c | 6 +- drivers/net/ethernet/fealnx.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 6 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 25 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 + drivers/net/ethernet/freescale/ucc_geth.c | 3 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 6 +- drivers/net/ethernet/google/gve/gve_main.c | 21 +- drivers/net/ethernet/google/gve/gve_tx.c | 10 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 25 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 646 ++- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 110 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 64 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 1699 ++++--- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 13 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 56 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 44 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 215 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 19 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 18 +- drivers/net/ethernet/ibm/emac/emac.h | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 3 +- drivers/net/ethernet/ibm/ibmvnic.c | 6 +- drivers/net/ethernet/intel/e1000/e1000_hw.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/e1000e/phy.c | 2 +- drivers/net/ethernet/intel/igc/igc.h | 33 +- drivers/net/ethernet/intel/igc/igc_base.h | 2 + drivers/net/ethernet/intel/igc/igc_main.c | 656 ++- drivers/net/ethernet/intel/igc/igc_xdp.c | 109 +- drivers/net/ethernet/intel/igc/igc_xdp.h | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 16 +- drivers/net/ethernet/lantiq_xrx200.c | 14 +- drivers/net/ethernet/marvell/skge.h | 2 +- drivers/net/ethernet/marvell/sky2.c | 30 +- drivers/net/ethernet/marvell/sky2.h | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 77 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 24 +- .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 2 + .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 26 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 + .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 61 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 22 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 84 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 239 +- drivers/net/ethernet/microchip/encx24j600_hw.h | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 6 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 + .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 1 + drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 1 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 + drivers/net/ethernet/rdc/r6040.c | 9 +- drivers/net/ethernet/realtek/8139cp.c | 6 +- drivers/net/ethernet/realtek/8139too.c | 6 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/seeq/ether3.c | 10 +- drivers/net/ethernet/sfc/ef10.c | 17 +- drivers/net/ethernet/sfc/efx.c | 6 +- drivers/net/ethernet/sfc/efx_common.c | 12 +- drivers/net/ethernet/sfc/falcon/efx.c | 4 +- drivers/net/ethernet/sfc/falcon/falcon_boards.c | 10 +- drivers/net/ethernet/sfc/farch.c | 13 +- drivers/net/ethernet/sfc/nic.c | 1 + drivers/net/ethernet/sis/sis900.c | 22 +- drivers/net/ethernet/smsc/smc9194.c | 42 +- drivers/net/ethernet/smsc/smc91x.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 23 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/sungem.c | 20 +- drivers/net/ethernet/sun/sunhme.c | 6 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 5 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 4 +- drivers/net/fddi/skfp/ess.c | 6 +- drivers/net/fddi/skfp/h/supern_2.h | 2 +- drivers/net/hamradio/baycom_epp.c | 4 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hamradio/mkiss.c | 6 +- drivers/net/hamradio/scc.c | 20 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/ifb.c | 4 +- drivers/net/mii.c | 2 +- drivers/net/phy/Kconfig | 11 + drivers/net/phy/Makefile | 2 + drivers/net/phy/mdio_bus.c | 3 +- drivers/net/phy/mediatek-ge.c | 112 + drivers/net/phy/motorcomm.c | 136 + drivers/net/phy/phy_device.c | 2 +- drivers/net/ppp/bsd_comp.c | 2 +- drivers/net/slip/slhc.c | 2 +- drivers/net/tun.c | 16 +- drivers/net/usb/cdc_ncm.c | 36 +- drivers/net/usb/hso.c | 25 +- drivers/net/usb/lan78xx.c | 1 + drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/r8152.c | 42 +- drivers/net/usb/smsc75xx.c | 8 +- drivers/net/wan/c101.c | 39 +- drivers/net/wan/fsl_ucc_hdlc.c | 3 +- drivers/net/wan/hd64572.c | 95 +- drivers/net/wan/lmc/lmc.h | 2 +- drivers/net/wan/wanxl.c | 190 +- drivers/net/wan/z85230.c | 8 +- drivers/net/wireless/broadcom/b43/debugfs.c | 34 +- drivers/net/wireless/broadcom/b43/debugfs.h | 3 - drivers/net/wireless/broadcom/b43legacy/debugfs.c | 29 +- drivers/net/wireless/broadcom/b43legacy/debugfs.h | 3 - drivers/nfc/nfcmrvl/fw_dnld.h | 2 +- drivers/nfc/nfcmrvl/i2c.c | 2 +- drivers/nfc/nfcmrvl/nfcmrvl.h | 2 +- drivers/nfc/nfcmrvl/spi.c | 2 +- drivers/nfc/nfcmrvl/uart.c | 2 +- drivers/nfc/nfcmrvl/usb.c | 2 +- drivers/nfc/s3fwrn5/i2c.c | 30 +- drivers/nfc/st-nci/se.c | 8 +- drivers/nfc/st21nfca/dep.c | 59 +- drivers/nvme/host/fc.c | 12 + drivers/nvme/host/tcp.c | 5 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/loop.c | 4 +- drivers/opp/of.c | 3 +- drivers/parport/probe.c | 11 +- drivers/pci/pci-driver.c | 1 + drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 3 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 3 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 4 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 33 +- drivers/pinctrl/pinctrl-equilibrium.c | 1 + drivers/pinctrl/pinctrl-ocelot.c | 4 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 1 + drivers/platform/mellanox/mlxbf-tmfifo.c | 11 +- drivers/platform/surface/aggregator/controller.c | 3 +- drivers/platform/surface/surface_dtx.c | 8 +- drivers/platform/x86/Kconfig | 11 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/asus-nb-wmi.c | 77 - drivers/platform/x86/dell/dcdbas.c | 3 +- drivers/platform/x86/dell/dell-smbios-wmi.c | 3 +- .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 5 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 39 +- .../x86/dell/dell-wmi-sysman/int-attributes.c | 16 + .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 6 + .../x86/dell/dell-wmi-sysman/string-attributes.c | 16 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 3 +- drivers/platform/x86/gigabyte-wmi.c | 38 +- drivers/platform/x86/hp-wireless.c | 100 - drivers/platform/x86/hp_accel.c | 22 +- drivers/platform/x86/ideapad-laptop.c | 13 +- drivers/platform/x86/intel_cht_int33fe_typec.c | 4 +- drivers/platform/x86/intel_int0002_vgpio.c | 80 +- drivers/platform/x86/intel_punit_ipc.c | 1 + drivers/platform/x86/samsung-laptop.c | 35 +- drivers/platform/x86/toshiba_haps.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 43 + drivers/platform/x86/wireless-hotkey.c | 103 + drivers/pnp/base.h | 1 - drivers/pnp/card.c | 2 +- drivers/pnp/core.c | 17 +- drivers/pnp/interface.c | 4 +- drivers/pnp/resource.c | 2 +- drivers/regulator/Kconfig | 1 + drivers/regulator/bd70528-regulator.c | 37 +- drivers/regulator/bd71815-regulator.c | 2 + drivers/regulator/core.c | 6 + drivers/regulator/da9121-regulator.c | 10 +- drivers/regulator/fan53555.c | 4 +- drivers/regulator/fan53880.c | 8 +- drivers/regulator/fixed.c | 7 +- drivers/regulator/helpers.c | 2 +- drivers/regulator/hi6421v600-regulator.c | 2 +- drivers/regulator/hi655x-regulator.c | 2 +- drivers/regulator/lp87565-regulator.c | 11 + drivers/regulator/max77620-regulator.c | 17 +- drivers/regulator/max8973-regulator.c | 37 +- drivers/regulator/scmi-regulator.c | 2 +- drivers/rtc/Kconfig | 3 +- drivers/rtc/proc.c | 4 +- drivers/rtc/rtc-efi.c | 1 - drivers/rtc/rtc-imxdi.c | 4 + drivers/rtc/rtc-m41t80.c | 12 + drivers/rtc/rtc-mxc_v2.c | 1 + drivers/scsi/Kconfig | 2 +- drivers/scsi/aic7xxx/aicasm/aicasm_gram.y | 1 - drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h | 2 +- drivers/scsi/aic7xxx/scsi_message.h | 11 + drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 11 +- drivers/scsi/arm/fas216.c | 2 +- drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_svc.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 1 + drivers/scsi/device_handler/scsi_dh_alua.c | 70 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 12 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/hosts.c | 3 + drivers/scsi/libsas/sas_port.c | 4 +- drivers/scsi/lpfc/lpfc.h | 2 + drivers/scsi/lpfc/lpfc_attr.c | 11 + drivers/scsi/lpfc/lpfc_crtn.h | 1 + drivers/scsi/lpfc/lpfc_ct.c | 43 +- drivers/scsi/lpfc/lpfc_debugfs.c | 11 +- drivers/scsi/lpfc/lpfc_disc.h | 1 + drivers/scsi/lpfc/lpfc_els.c | 299 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 81 +- drivers/scsi/lpfc/lpfc_init.c | 7 - drivers/scsi/lpfc/lpfc_mbox.c | 3 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 40 +- drivers/scsi/lpfc/lpfc_nvme.c | 14 +- drivers/scsi/lpfc/lpfc_scsi.c | 45 +- drivers/scsi/lpfc/lpfc_sli.c | 39 +- drivers/scsi/lpfc/lpfc_sli.h | 3 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/pmcraid.h | 4 +- drivers/scsi/qedf/qedf_dbg.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 2 - drivers/scsi/qla2xxx/qla_target.c | 2 + drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/snic/snic_debugfs.c | 23 +- drivers/scsi/snic/snic_trc.h | 3 - drivers/scsi/ufs/ufs-exynos.c | 29 +- drivers/scsi/ufs/ufs-exynos.h | 26 - drivers/scsi/ufs/ufshcd.c | 14 +- drivers/scsi/ufs/ufshcd.h | 16 +- drivers/scsi/vmw_pvscsi.c | 8 +- drivers/soc/imx/gpcv2.c | 542 +- drivers/spi/spi-ath79.c | 9 +- drivers/spi/spi-bcm2835.c | 10 +- drivers/spi/spi-lm70llp.c | 2 +- drivers/spi/spi-mpc512x-psc.c | 4 +- drivers/spi/spi-mpc52xx-psc.c | 4 +- drivers/spi/spi-mpc52xx.c | 2 +- drivers/spi/spi-omap-100k.c | 2 +- drivers/spi/spi-omap-uwire.c | 2 +- drivers/spi/spi-omap2-mcspi.c | 4 +- drivers/spi/spi-ppc4xx.c | 4 +- drivers/spi/spi-pxa2xx-dma.c | 4 +- drivers/spi/spi-pxa2xx-pci.c | 7 +- drivers/spi/spi-pxa2xx.c | 203 +- drivers/spi/spi-pxa2xx.h | 16 +- drivers/spi/spi-sc18is602.c | 9 +- drivers/staging/emxx_udc/emxx_udc.c | 4 +- drivers/staging/greybus/audio_topology.c | 4 +- drivers/staging/greybus/gbphy.c | 4 +- drivers/staging/greybus/spilib.c | 1 + drivers/staging/iio/addac/adt7316.c | 12 +- drivers/staging/iio/cdc/ad7746.c | 56 +- drivers/staging/iio/cdc/ad7746.h | 28 - drivers/staging/media/atomisp/pci/atomisp_fops.c | 4 +- drivers/staging/media/hantro/Kconfig | 10 +- drivers/staging/media/hantro/Makefile | 4 + drivers/staging/media/hantro/hantro_drv.c | 55 +- drivers/staging/media/hantro/hantro_g1.c | 39 + drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 115 +- drivers/staging/media/hantro/hantro_hw.h | 6 +- drivers/staging/media/hantro/hantro_mpeg2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 27 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 36 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 106 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 117 + drivers/staging/media/imx/imx7-mipi-csis.c | 1019 ++-- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 5 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 97 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 6 +- drivers/staging/media/tegra-vde/vde.c | 21 +- drivers/staging/media/tegra-video/csi.c | 3 +- drivers/staging/media/tegra-video/vi.c | 3 +- drivers/staging/mt7621-dts/mt7621.dtsi | 4 + drivers/staging/rtl8188eu/core/rtw_ap.c | 28 +- drivers/staging/rtl8188eu/core/rtw_led.c | 36 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 10 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 3 - drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 8 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 4 +- drivers/staging/rtl8188eu/include/rtw_led.h | 2 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 5 - drivers/staging/rtl8192u/r8192U_core.c | 4 - drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 159 +- drivers/staging/rtl8723bs/core/rtw_io.c | 33 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 6 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 342 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 +- drivers/staging/rtl8723bs/include/rtw_io.h | 42 +- drivers/staging/rtl8723bs/include/wifi.h | 2 +- drivers/staging/vc04_services/Makefile | 2 +- .../include/linux/raspberrypi/vchiq.h | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 175 +- .../interface/vchiq_arm/vchiq_connected.h | 8 - .../vc04_services/interface/vchiq_arm/vchiq_core.c | 897 ++-- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 2 +- .../interface/vchiq_arm/vchiq_debugfs.c | 6 +- drivers/target/target_core_iblock.c | 4 +- drivers/target/target_core_transport.c | 2 +- drivers/target/target_core_user.c | 14 +- drivers/tee/tee_core.c | 1 + drivers/thunderbolt/dma_port.c | 11 +- drivers/thunderbolt/usb4.c | 9 +- drivers/tty/hvc/hvc_console.c | 4 +- drivers/tty/n_gsm.c | 6 +- drivers/tty/n_hdlc.c | 4 +- drivers/tty/pty.c | 4 +- drivers/tty/serdev/core.c | 2 +- drivers/tty/serial/8250/8250.h | 32 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 1 + drivers/tty/serial/8250/8250_core.c | 4 +- drivers/tty/serial/8250/8250_omap.c | 12 + drivers/tty/serial/8250/8250_pci.c | 18 + drivers/tty/serial/8250/8250_port.c | 12 + drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 2 +- drivers/tty/serial/liteuart.c | 21 + drivers/tty/serial/max310x.c | 40 +- drivers/tty/serial/meson_uart.c | 5 +- drivers/tty/serial/omap-serial.c | 10 +- drivers/tty/serial/rp2.c | 52 +- drivers/tty/serial/sc16is7xx.c | 26 +- drivers/tty/serial/serial_core.c | 20 +- drivers/tty/serial/st-asc.c | 4 +- drivers/tty/serial/stm32-usart.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 10 +- drivers/tty/tty_buffer.c | 2 +- drivers/tty/tty_io.c | 77 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/tty/vt/selection.c | 2 +- drivers/uio/Kconfig | 2 +- drivers/usb/atm/cxacru.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.c | 4 +- drivers/usb/common/usb-conn-gpio.c | 56 +- drivers/usb/core/devio.c | 11 +- drivers/usb/core/hub.c | 21 + drivers/usb/core/quirks.c | 1 - drivers/usb/core/urb.c | 3 + drivers/usb/dwc2/gadget.c | 12 +- drivers/usb/dwc3/gadget.c | 13 +- drivers/usb/gadget/udc/fsl_udc_core.c | 8 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 5 +- drivers/usb/gadget/udc/mv_u3d_core.c | 2 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa25x_udc.h | 4 - drivers/usb/gadget/udc/renesas_usb3.c | 5 +- drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 7 +- drivers/usb/gadget/udc/s3c2410_udc.h | 1 - drivers/usb/gadget/udc/tegra-xudc.c | 30 +- drivers/usb/host/ehci-fsl.c | 8 +- drivers/usb/isp1760/Kconfig | 5 +- drivers/usb/isp1760/isp1760-core.c | 513 +- drivers/usb/isp1760/isp1760-core.h | 44 +- drivers/usb/isp1760/isp1760-hcd.c | 1021 ++-- drivers/usb/isp1760/isp1760-hcd.h | 57 +- drivers/usb/isp1760/isp1760-if.c | 41 +- drivers/usb/isp1760/isp1760-regs.h | 435 +- drivers/usb/isp1760/isp1760-udc.c | 250 +- drivers/usb/isp1760/isp1760-udc.h | 13 +- drivers/usb/misc/trancevibrator.c | 4 +- drivers/usb/misc/uss720.c | 1 + drivers/usb/musb/musb_core.c | 9 + drivers/usb/musb/omap2430.c | 32 + drivers/usb/serial/cyberjack.c | 4 +- drivers/usb/serial/cypress_m8.c | 16 +- drivers/usb/serial/digi_acceleport.c | 46 +- drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/generic.c | 12 +- drivers/usb/serial/io_edgeport.c | 39 +- drivers/usb/serial/io_ti.c | 12 +- drivers/usb/serial/ir-usb.c | 6 +- drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/kobil_sct.c | 4 +- drivers/usb/serial/metro-usb.c | 12 +- drivers/usb/serial/mos7720.c | 29 +- drivers/usb/serial/mos7840.c | 17 +- drivers/usb/serial/opticon.c | 6 +- drivers/usb/serial/oti6858.c | 12 +- drivers/usb/serial/quatech2.c | 6 +- drivers/usb/serial/sierra.c | 8 +- drivers/usb/serial/ti_usb_3410_5052.c | 16 +- drivers/usb/serial/usb-wwan.h | 4 +- drivers/usb/serial/usb_wwan.c | 12 +- drivers/usb/typec/mux.c | 7 +- drivers/usb/typec/tcpm/tcpci.c | 27 + drivers/usb/typec/tcpm/tcpm.c | 97 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 19 +- drivers/vfio/pci/Kconfig | 1 + drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/video/backlight/Kconfig | 8 + drivers/video/backlight/Makefile | 1 + drivers/video/backlight/lm3630a_bl.c | 4 +- drivers/video/backlight/rt4831-backlight.c | 203 + drivers/video/fbdev/hgafb.c | 2 +- drivers/virtio/virtio_mem.c | 2 + drivers/w1/slaves/w1_ds2438.c | 122 +- drivers/w1/slaves/w1_therm.c | 5 +- drivers/watchdog/machzwd.c | 1 + drivers/xen/xen-pciback/vpci.c | 14 +- drivers/xen/xen-pciback/xenbus.c | 22 +- fs/aio.c | 9 +- fs/block_dev.c | 18 +- fs/btrfs/backref.c | 2 +- fs/btrfs/compression.c | 18 +- fs/btrfs/ctree.c | 5 +- fs/btrfs/ctree.h | 11 +- fs/btrfs/delalloc-space.c | 2 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 8 +- fs/btrfs/extent-tree.c | 5 +- fs/btrfs/extent_io.c | 22 +- fs/btrfs/file-item.c | 12 +- fs/btrfs/file.c | 2 +- fs/btrfs/inode.c | 50 +- fs/btrfs/ioctl.c | 8 +- fs/btrfs/locking.c | 4 +- fs/btrfs/ordered-data.c | 5 +- fs/btrfs/props.c | 2 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/reflink.c | 5 + fs/btrfs/scrub.c | 70 +- fs/btrfs/send.c | 2 +- fs/btrfs/space-info.c | 33 +- fs/btrfs/super.c | 13 +- fs/btrfs/sysfs.c | 28 + fs/btrfs/tests/extent-map-tests.c | 2 +- fs/btrfs/transaction.c | 19 +- fs/btrfs/transaction.h | 1 - fs/btrfs/tree-log.c | 55 +- fs/btrfs/volumes.c | 8 +- fs/btrfs/volumes.h | 3 + fs/btrfs/zoned.c | 25 +- fs/btrfs/zoned.h | 9 + fs/cifs/cifs_ioctl.h | 25 +- fs/cifs/cifspdu.h | 3 +- fs/cifs/file.c | 20 +- fs/cifs/fs_context.c | 2 +- fs/cifs/ioctl.c | 143 +- fs/cifs/misc.c | 12 +- fs/cifs/smb2ops.c | 2 + fs/cifs/smb2pdu.c | 7 + fs/cifs/trace.h | 29 +- fs/cifsd/Kconfig | 1 + fs/cifsd/mgmt/ksmbd_ida.c | 4 +- fs/cifsd/smb2pdu.c | 52 +- fs/cifsd/smb2pdu.h | 8 + fs/cifsd/smbfsctl.h | 1 + fs/cifsd/vfs.c | 2 +- fs/cifsd/vfs.h | 3 +- fs/debugfs/file.c | 33 +- fs/debugfs/inode.c | 9 +- fs/erofs/super.c | 1 + fs/erofs/zdata.c | 4 +- fs/erofs/zpvec.h | 5 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 84 +- fs/f2fs/data.c | 71 +- fs/f2fs/dir.c | 8 +- fs/f2fs/f2fs.h | 102 +- fs/f2fs/file.c | 7 +- fs/f2fs/gc.c | 7 +- fs/f2fs/inline.c | 4 +- fs/f2fs/inode.c | 2 +- fs/f2fs/node.c | 10 +- fs/f2fs/node.h | 29 - fs/f2fs/recovery.c | 23 +- fs/f2fs/segment.c | 22 +- fs/f2fs/super.c | 42 +- fs/gfs2/aops.c | 6 +- fs/gfs2/bmap.c | 31 +- fs/gfs2/file.c | 173 +- fs/gfs2/glock.c | 40 +- fs/gfs2/glock.h | 27 +- fs/gfs2/glops.c | 2 +- fs/gfs2/incore.h | 41 + fs/gfs2/inode.c | 2 +- fs/gfs2/log.c | 10 +- fs/gfs2/log.h | 1 + fs/gfs2/lops.c | 9 +- fs/gfs2/lops.h | 1 + fs/gfs2/meta_io.c | 6 +- fs/gfs2/super.c | 2 +- fs/gfs2/trans.c | 16 +- fs/gfs2/util.c | 1 + fs/hugetlbfs/inode.c | 2 +- fs/io_uring.c | 357 +- fs/jfs/jfs_txnmgr.c | 2 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/nfs4proc.c | 4 +- fs/nfs/pnfs.c | 17 +- fs/nfsd/nfs4callback.c | 45 +- fs/nfsd/nfs4proc.c | 16 +- fs/nfsd/nfs4state.c | 90 +- fs/nfsd/nfsfh.h | 7 +- fs/nfsd/trace.c | 15 + fs/nfsd/trace.h | 258 +- fs/nfsd/vfs.c | 8 +- fs/nfsd/xdr4.h | 1 + fs/proc/kcore.c | 67 +- fs/reiserfs/namei.c | 1 + fs/signalfd.c | 4 +- fs/xfs/libxfs/xfs_fs.h | 4 + fs/xfs/scrub/common.c | 4 +- fs/xfs/xfs_bmap_util.c | 98 +- include/asm-generic/early_ioremap.h | 9 + include/asm-generic/uaccess.h | 2 +- include/asm-generic/vmlinux.lds.h | 34 + include/drm/ttm/ttm_bo_api.h | 2 + include/dt-bindings/leds/rt4831-backlight.h | 23 + include/dt-bindings/power/imx8mm-power.h | 22 + include/linux/arm-smccc.h | 55 + include/linux/arm_ffa.h | 266 + include/linux/bits.h | 2 +- include/linux/bpf.h | 21 +- include/linux/bpf_types.h | 2 + include/linux/bpf_verifier.h | 1 + include/linux/bpfptr.h | 75 + include/linux/btf.h | 2 +- include/linux/cgroup-defs.h | 6 +- include/linux/cgroup.h | 2 +- include/linux/const.h | 8 + include/linux/debugfs.h | 26 +- include/linux/device.h | 8 +- include/linux/export.h | 5 + include/linux/genhd.h | 2 - include/linux/gfp.h | 9 + include/linux/huge_mm.h | 39 +- include/linux/hugetlb.h | 6 + include/linux/iio/iio.h | 3 +- include/linux/init.h | 3 +- include/linux/interrupt.h | 38 +- include/linux/irq.h | 2 + include/linux/kcore.h | 3 - include/linux/kthread.h | 2 + include/linux/memcontrol.h | 3 +- include/linux/memremap.h | 2 +- include/linux/mfd/lp87565.h | 40 +- include/linux/mfd/madera/pdata.h | 2 +- include/linux/mfd/mt6358/registers.h | 2 + include/linux/mfd/mt6360.h | 240 - include/linux/mfd/rohm-bd70528.h | 4 +- include/linux/mfd/rohm-bd71828.h | 10 +- include/linux/migrate.h | 23 - include/linux/minmax.h | 10 +- include/linux/mlx5/driver.h | 44 +- include/linux/mlx5/mpfs.h | 18 + include/linux/mm.h | 7 +- include/linux/mm_types.h | 4 +- include/linux/mm_types_task.h | 5 + include/linux/mmzone.h | 7 +- include/linux/of_mdio.h | 7 + include/linux/page-flags.h | 22 + include/linux/pci.h | 3 + include/linux/pinctrl/pinconf-generic.h | 20 +- include/linux/platform_data/spi-ath79.h | 16 - include/linux/platform_data/ti-sysc.h | 1 + include/linux/platform_profile.h | 2 +- include/linux/printk.h | 1 + include/linux/pxa2xx_ssp.h | 9 +- include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 2 +- include/linux/rcutiny.h | 3 - include/linux/regmap.h | 36 + include/linux/sched/signal.h | 31 +- include/linux/serial_8250.h | 2 +- include/linux/serial_core.h | 3 +- include/linux/set_memory.h | 4 +- include/linux/signal.h | 2 +- include/linux/skmsg.h | 3 +- include/linux/slab.h | 2 +- include/linux/spi/pxa2xx_spi.h | 12 +- include/linux/surface_aggregator/device.h | 6 +- include/linux/swap.h | 6 +- include/linux/sysfs.h | 6 + include/linux/uio.h | 1 + include/linux/usb.h | 2 +- include/linux/usb/composite.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/hcd.h | 4 +- include/linux/usb/isp1760.h | 19 - include/linux/usb/otg-fsm.h | 6 +- include/linux/usb/otg.h | 2 +- include/linux/usb/quirks.h | 2 +- include/linux/usb/serial.h | 10 +- include/linux/usb/tcpm.h | 4 + include/linux/usb/typec_dp.h | 2 +- include/linux/wait.h | 4 +- include/media/hevc-ctrls.h | 3 +- include/media/mpeg2-ctrls.h | 82 - include/media/rc-map.h | 1 - include/media/v4l2-ctrls.h | 11 +- include/net/ip_fib.h | 43 + include/net/ipv6.h | 8 + include/net/netfilter/nf_tables_core.h | 30 + include/net/netns/ipv4.h | 1 + include/net/netns/ipv6.h | 3 +- include/rdma/ib_verbs.h | 3 - include/scsi/iscsi_proto.h | 2 +- include/scsi/libfc.h | 6 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/sg.h | 2 +- include/sound/rawmidi.h | 2 + include/uapi/asm-generic/siginfo.h | 5 - include/uapi/drm/amdgpu_drm.h | 12 +- include/uapi/linux/auxvec.h | 3 + include/uapi/linux/bpf.h | 52 +- include/uapi/linux/lirc.h | 1 - include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/v4l2-controls.h | 112 + include/uapi/linux/videodev2.h | 7 + include/uapi/rdma/mlx5-abi.h | 1 + include/uapi/sound/asound.h | 30 +- init/main.c | 26 +- ipc/sem.c | 11 +- kernel/Makefile | 1 + kernel/bpf/bpf_iter.c | 13 +- kernel/bpf/btf.c | 70 +- kernel/bpf/hashtab.c | 98 + kernel/bpf/syscall.c | 228 +- kernel/bpf/verifier.c | 101 +- kernel/cgroup/cgroup-v1.c | 2 +- kernel/cgroup/cgroup.c | 21 +- kernel/cgroup/cpuset.c | 2 +- kernel/cgroup/rdma.c | 2 +- kernel/cgroup/rstat.c | 2 +- kernel/irq/chip.c | 2 +- kernel/irq/handle.c | 2 +- kernel/irq/manage.c | 38 +- kernel/irq/settings.h | 12 + kernel/kthread.c | 43 +- kernel/locking/lockdep.c | 4 +- kernel/locking/mutex-debug.c | 4 +- kernel/locking/mutex-debug.h | 2 +- kernel/locking/mutex.c | 18 +- kernel/locking/mutex.h | 4 +- kernel/pgo/Kconfig | 35 + kernel/pgo/Makefile | 5 + kernel/pgo/fs.c | 390 ++ kernel/pgo/instrument.c | 183 + kernel/pgo/pgo.h | 211 + kernel/power/snapshot.c | 4 +- kernel/rcu/rcutorture.c | 7 +- kernel/rcu/tree.c | 109 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_nocb.h | 1496 ++++++ kernel/rcu/tree_plugin.h | 1496 +----- kernel/rcu/tree_stall.h | 107 +- kernel/sched/core.c | 51 +- kernel/sched/stats.h | 21 +- kernel/signal.c | 62 +- kernel/watchdog.c | 34 +- kernel/workqueue.c | 12 +- lib/Kconfig.debug | 3 + lib/Makefile | 2 + lib/decompress_unlzo.c | 3 +- lib/hexdump.c | 12 +- lib/iov_iter.c | 20 +- lib/kstrtox.c | 13 +- lib/kstrtox.h | 2 + lib/smp_processor_id.c | 6 +- lib/test_scanf.c | 751 +++ lib/vsprintf.c | 88 +- localversion-next | 2 +- mm/debug_vm_pgtable.c | 58 +- mm/huge_memory.c | 166 +- mm/hugetlb.c | 17 + mm/internal.h | 24 +- mm/mapping_dirty_helpers.c | 2 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 120 +- mm/memory.c | 33 +- mm/memory_hotplug.c | 10 +- mm/migrate.c | 204 +- mm/mmap_lock.c | 2 + mm/mremap.c | 2 +- mm/page_alloc.c | 7 +- mm/secretmem.c | 6 +- mm/shuffle.h | 4 +- mm/slub.c | 27 +- mm/swap_slots.c | 2 - mm/swap_state.c | 8 - mm/swapfile.c | 65 +- mm/userfaultfd.c | 28 +- mm/util.c | 40 + mm/vmalloc.c | 86 +- mm/vmscan.c | 2 +- mm/z3fold.c | 2 + mm/zbud.c | 2 + net/atm/atm_sysfs.c | 24 +- net/bluetooth/hci_event.c | 31 +- net/bluetooth/l2cap_core.c | 8 +- net/bluetooth/rfcomm/tty.c | 10 +- net/bpf/test_run.c | 45 +- net/core/filter.c | 23 +- net/core/skmsg.c | 3 +- net/dcb/dcbnl.c | 2 - net/ethtool/stats.c | 2 +- net/hsr/hsr_device.c | 2 + net/hsr/hsr_forward.c | 30 +- net/hsr/hsr_forward.h | 8 +- net/hsr/hsr_main.h | 4 +- net/hsr/hsr_slave.c | 11 +- net/ipv4/ah4.c | 1 + net/ipv4/cipso_ipv4.c | 3 +- net/ipv4/esp4.c | 1 + net/ipv4/fib_frontend.c | 6 + net/ipv4/fib_semantics.c | 1 + net/ipv4/ip_vti.c | 1 + net/ipv4/ipcomp.c | 1 + net/ipv4/route.c | 127 +- net/ipv4/sysctl_net_ipv4.c | 31 +- net/ipv4/tcp_bpf.c | 9 +- net/ipv4/udp_bpf.c | 8 +- net/ipv6/ip6_fib.c | 9 +- net/ipv6/reassembly.c | 4 +- net/ipv6/route.c | 131 +- net/ipv6/sysctl_net_ipv6.c | 31 +- net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/Kconfig | 2 +- net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nf_tables_api.c | 25 +- net/netfilter/nft_exthdr.c | 51 + net/netfilter/nft_lookup.c | 35 +- net/netfilter/nft_objref.c | 4 +- net/netfilter/nft_set_bitmap.c | 5 +- net/netfilter/nft_set_hash.c | 17 +- net/netfilter/nft_set_pipapo.h | 2 - net/netfilter/nft_set_pipapo_avx2.c | 9 +- net/netfilter/nft_set_pipapo_avx2.h | 2 - net/netfilter/nft_set_rbtree.c | 5 +- net/netlabel/netlabel_calipso.c | 4 +- net/netlabel/netlabel_cipso_v4.c | 4 +- net/netlabel/netlabel_mgmt.c | 8 +- net/netlabel/netlabel_unlabeled.c | 10 +- net/netlabel/netlabel_user.h | 4 +- net/netlink/af_netlink.c | 6 +- net/netrom/nr_route.c | 4 + net/packet/af_packet.c | 1 + net/qrtr/ns.c | 4 +- net/rds/connection.c | 23 +- net/rds/tcp.c | 4 +- net/rds/tcp.h | 3 +- net/rds/tcp_connect.c | 1 + net/rds/tcp_listen.c | 6 + net/rds/threads.c | 2 + net/sched/cls_api.c | 2 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_fq_pie.c | 19 +- net/sctp/input.c | 3 +- net/smc/smc_ism.c | 11 +- net/sunrpc/clnt.c | 7 - net/sunrpc/xprt.c | 68 +- net/sunrpc/xprtsock.c | 2 + net/tipc/core.c | 4 +- net/tipc/core.h | 8 +- net/tipc/discover.c | 4 +- net/tipc/link.c | 6 + net/tipc/link.h | 1 + net/tipc/net.c | 15 +- net/xfrm/xfrm_interface.c | 1 + samples/kprobes/kprobe_example.c | 33 +- samples/vfio-mdev/mdpy-fb.c | 13 +- scripts/Makefile.lib | 10 + scripts/spelling.txt | 16 + security/integrity/evm/evm_secfs.c | 5 +- security/smack/smack_access.c | 5 +- sound/core/rawmidi.c | 93 +- sound/core/rawmidi_compat.c | 4 +- sound/firewire/Kconfig | 4 +- sound/firewire/amdtp-am824.c | 4 +- sound/firewire/amdtp-am824.h | 2 +- sound/firewire/amdtp-stream.c | 862 ++-- sound/firewire/amdtp-stream.h | 89 +- sound/firewire/bebob/bebob.c | 2 +- sound/firewire/bebob/bebob_stream.c | 29 +- sound/firewire/dice/dice-pcm.c | 4 +- sound/firewire/dice/dice-stream.c | 17 +- sound/firewire/dice/dice-tcelectronic.c | 4 +- sound/firewire/dice/dice.c | 24 + sound/firewire/dice/dice.h | 3 +- sound/firewire/digi00x/amdtp-dot.c | 2 +- sound/firewire/digi00x/digi00x-stream.c | 7 +- sound/firewire/fireface/ff-stream.c | 7 +- sound/firewire/fireworks/fireworks_stream.c | 8 +- sound/firewire/motu/amdtp-motu.c | 13 +- sound/firewire/motu/motu-stream.c | 7 +- sound/firewire/motu/motu.h | 3 +- sound/firewire/oxfw/oxfw-stream.c | 39 +- sound/firewire/oxfw/oxfw.c | 137 +- sound/firewire/oxfw/oxfw.h | 13 +- sound/firewire/tascam/amdtp-tascam.c | 6 +- sound/firewire/tascam/tascam-stream.c | 7 +- sound/pci/hda/patch_realtek.c | 32 + sound/soc/codecs/Kconfig | 11 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs35l33.c | 1 + sound/soc/codecs/rk3328_codec.c | 28 +- sound/soc/codecs/tfa989x.c | 298 ++ sound/soc/fsl/Kconfig | 14 + sound/soc/fsl/Makefile | 2 + sound/soc/fsl/imx-card.c | 844 ++++ sound/soc/hisilicon/hi6210-i2s.c | 14 +- sound/soc/intel/boards/sof_sdw.c | 16 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 45 + sound/soc/meson/g12a-toacodec.c | 143 +- sound/soc/qcom/lpass-cpu.c | 12 +- sound/soc/sh/rcar/adg.c | 37 +- sound/soc/soc-core.c | 10 +- sound/soc/soc-dai.c | 13 +- sound/soc/soc-topology.c | 2 +- sound/soc/sof/intel/hda-dai.c | 5 + sound/soc/sof/intel/hda.c | 8 +- sound/soc/sof/loader.c | 2 +- sound/soc/sof/ops.h | 10 +- sound/soc/sof/sof-acpi-dev.c | 5 +- sound/soc/sof/sof-of-dev.c | 5 +- sound/soc/sof/sof-pci-dev.c | 7 +- sound/soc/sof/topology.c | 2 +- sound/usb/clock.c | 298 +- sound/usb/format.c | 2 +- sound/usb/line6/driver.c | 4 + sound/usb/line6/pod.c | 5 - sound/usb/line6/variax.c | 6 - sound/usb/mixer_quirks.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 81 +- sound/usb/mixer_scarlett_gen2.h | 2 +- sound/usb/usx2y/us122l.c | 61 +- sound/usb/usx2y/us122l.h | 2 +- sound/usb/usx2y/usX2Yhwdep.c | 135 +- sound/usb/usx2y/usX2Yhwdep.h | 2 +- sound/usb/usx2y/usb_stream.c | 82 +- sound/usb/usx2y/usb_stream.h | 23 +- sound/usb/usx2y/usbus428ctldefs.h | 104 +- sound/usb/usx2y/usbusx2y.c | 389 +- sound/usb/usx2y/usbusx2y.h | 65 +- sound/usb/usx2y/usbusx2yaudio.c | 684 +-- sound/usb/usx2y/usx2yhwdeppcm.c | 627 +-- sound/usb/usx2y/usx2yhwdeppcm.h | 4 +- tools/bpf/bpftool/Makefile | 2 +- tools/bpf/bpftool/gen.c | 386 +- tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/main.h | 1 + tools/bpf/bpftool/prog.c | 107 +- tools/bpf/bpftool/xlated_dumper.c | 3 + tools/include/linux/bits.h | 2 +- tools/include/linux/const.h | 8 + tools/include/uapi/linux/bpf.h | 52 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/bpf.c | 13 + tools/lib/bpf/bpf.h | 2 + tools/lib/bpf/bpf_gen_internal.h | 41 + tools/lib/bpf/gen_loader.c | 729 +++ tools/lib/bpf/libbpf.c | 390 +- tools/lib/bpf/libbpf.h | 13 + tools/lib/bpf/libbpf.map | 3 + tools/lib/bpf/libbpf_internal.h | 2 + tools/lib/bpf/skel_internal.h | 123 + .../memory-model/Documentation/access-marking.txt | 49 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 16 +- tools/testing/selftests/bpf/prog_tests/atomics.c | 72 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 6 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 10 +- .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 6 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 10 +- .../testing/selftests/bpf/prog_tests/kfunc_call.c | 6 +- .../selftests/bpf/prog_tests/ksyms_module.c | 2 +- .../selftests/bpf/prog_tests/lookup_and_delete.c | 288 ++ tools/testing/selftests/bpf/prog_tests/ringbuf.c | 8 +- tools/testing/selftests/bpf/prog_tests/syscall.c | 55 + .../selftests/bpf/prog_tests/trace_printk.c | 5 +- tools/testing/selftests/bpf/progs/syscall.c | 121 + .../selftests/bpf/progs/test_lookup_and_delete.c | 26 + tools/testing/selftests/bpf/progs/test_ringbuf.c | 4 +- tools/testing/selftests/bpf/progs/test_subprogs.c | 13 + tools/testing/selftests/bpf/progs/trace_printk.c | 6 +- tools/testing/selftests/bpf/test_lru_map.c | 8 + tools/testing/selftests/bpf/test_maps.c | 17 + tools/testing/selftests/exec/Makefile | 6 +- tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/config | 1 + tools/testing/selftests/lib/scanf.sh | 4 + tools/testing/selftests/nci/.gitignore | 1 + tools/testing/selftests/net/devlink_port_split.py | 8 +- .../net/forwarding/custom_multipath_hash.sh | 364 ++ .../net/forwarding/gre_custom_multipath_hash.sh | 456 ++ .../net/forwarding/ip6gre_custom_multipath_hash.sh | 458 ++ tools/testing/selftests/seccomp/seccomp_bpf.c | 27 +- tools/testing/selftests/sigaltstack/sas.c | 20 +- .../tc-testing/tc-tests/qdiscs/fq_pie.json | 8 +- tools/testing/selftests/vm/memfd_secret.c | 2 +- tools/testing/selftests/vm/userfaultfd.c | 6 +- tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/sigaltstack.c | 128 + tools/testing/selftests/x86/syscall_numbering.c | 491 +- 1780 files changed, 47449 insertions(+), 22405 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-driver-w1_ds2438 delete mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp5520 delete mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp8860 delete mode 100644 Documentation/ABI/testing/sysfs-class-backlight-driver-adp8870 delete mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-el15203000 create mode 100644 Documentation/dev-tools/kunit/running_tips.rst create mode 100644 Documentation/dev-tools/pgo.rst create mode 100644 Documentation/devicetree/bindings/arm/arm,scu.yaml delete mode 100644 Documentation/devicetree/bindings/arm/scu.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/google,cros-ec [...] delete mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.txt create mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dp-controller.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sc7180.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sdm845.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu.txt create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-28nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-common.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi.txt create mode 100644 Documentation/devicetree/bindings/dvfs/performance-domain.yaml create mode 100644 Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml create mode 100644 Documentation/devicetree/bindings/leds/backlight/richtek,rt4831 [...] create mode 100644 Documentation/devicetree/bindings/media/microchip,sama5d4-vdec.yaml delete mode 100644 Documentation/devicetree/bindings/media/tango-ir.txt create mode 100644 Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml delete mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt create mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm4708-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,ns-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/property-units.txt delete mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt create mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml create mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.txt delete mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.yaml create mode 100644 Documentation/devicetree/bindings/sound/imx-audio-card.yaml create mode 100644 Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml delete mode 100644 Documentation/devicetree/bindings/sound/wm8750.txt create mode 100644 Documentation/devicetree/bindings/sound/wm8750.yaml create mode 100644 Documentation/devicetree/bindings/timer/arm,twd-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/arm,twd.txt create mode 100644 Documentation/devicetree/bindings/usb/nxp,isp1760.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/arm,twd-wdt.yaml create mode 100644 Documentation/translations/zh_CN/parisc/debugging.rst create mode 100644 Documentation/translations/zh_CN/parisc/index.rst create mode 100644 Documentation/translations/zh_CN/parisc/registers.rst create mode 100644 Documentation/x86/buslock.rst create mode 100644 Documentation/x86/elf_auxvec.rst create mode 100644 arch/arm/boot/dts/imx28-lwe.dtsi create mode 100644 arch/arm/boot/dts/imx28-xea.dts create mode 100644 arch/arm/boot/dts/imx6q-ds.dts create mode 100644 arch/arm/boot/dts/imx6qdl-ds.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts delete mode 100644 arch/x86/entry/syscalls/syscallhdr.sh delete mode 100644 arch/x86/entry/syscalls/syscalltbl.sh create mode 100644 drivers/acpi/fan.h create mode 100644 drivers/base/regmap/regmap-mdio.c delete mode 100644 drivers/cxl/bus.c create mode 100644 drivers/cxl/core.c copy drivers/cxl/{cxl.h => mem.h} (50%) create mode 100644 drivers/firmware/arm_ffa/Kconfig create mode 100644 drivers/firmware/arm_ffa/Makefile create mode 100644 drivers/firmware/arm_ffa/bus.c create mode 100644 drivers/firmware/arm_ffa/common.h create mode 100644 drivers/firmware/arm_ffa/driver.c create mode 100644 drivers/firmware/arm_ffa/smccc.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c create mode 100644 drivers/gpu/drm/bridge/cros-ec-anx7688.c delete mode 100644 drivers/gpu/drm/i915/display/intel_csr.h rename drivers/gpu/drm/i915/display/{intel_csr.c => intel_dmc.c} (66%) create mode 100644 drivers/gpu/drm/i915/display/intel_dmc.h create mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.c create mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.h delete mode 100644 drivers/media/rc/keymaps/rc-tango.c delete mode 100644 drivers/media/rc/tango-ir.c create mode 100644 drivers/mfd/rt4831.c create mode 100644 drivers/net/phy/mediatek-ge.c create mode 100644 drivers/net/phy/motorcomm.c delete mode 100644 drivers/platform/x86/hp-wireless.c create mode 100644 drivers/platform/x86/wireless-hotkey.c delete mode 100644 drivers/staging/iio/cdc/ad7746.h create mode 100644 drivers/staging/media/hantro/hantro_g1.c create mode 100644 drivers/staging/media/hantro/sama5d4_vdec_hw.c create mode 100644 drivers/video/backlight/rt4831-backlight.c create mode 100644 include/dt-bindings/leds/rt4831-backlight.h create mode 100644 include/dt-bindings/power/imx8mm-power.h create mode 100644 include/linux/arm_ffa.h create mode 100644 include/linux/bpfptr.h delete mode 100644 include/linux/mfd/mt6360.h create mode 100644 include/linux/mlx5/mpfs.h delete mode 100644 include/linux/platform_data/spi-ath79.h delete mode 100644 include/linux/usb/isp1760.h delete mode 100644 include/media/mpeg2-ctrls.h create mode 100644 kernel/pgo/Kconfig create mode 100644 kernel/pgo/Makefile create mode 100644 kernel/pgo/fs.c create mode 100644 kernel/pgo/instrument.c create mode 100644 kernel/pgo/pgo.h create mode 100644 kernel/rcu/tree_nocb.h create mode 100644 lib/test_scanf.c create mode 100644 sound/soc/codecs/tfa989x.c create mode 100644 sound/soc/fsl/imx-card.c create mode 100644 tools/lib/bpf/bpf_gen_internal.h create mode 100644 tools/lib/bpf/gen_loader.c create mode 100644 tools/lib/bpf/skel_internal.h create mode 100644 tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c create mode 100644 tools/testing/selftests/bpf/prog_tests/syscall.c create mode 100644 tools/testing/selftests/bpf/progs/syscall.c create mode 100644 tools/testing/selftests/bpf/progs/test_lookup_and_delete.c create mode 100755 tools/testing/selftests/lib/scanf.sh create mode 100644 tools/testing/selftests/nci/.gitignore create mode 100755 tools/testing/selftests/net/forwarding/custom_multipath_hash.sh create mode 100755 tools/testing/selftests/net/forwarding/gre_custom_multipath_hash.sh create mode 100755 tools/testing/selftests/net/forwarding/ip6gre_custom_multipath_hash.sh create mode 100644 tools/testing/selftests/x86/sigaltstack.c