This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 35cc7a930af4 mm/mmap: add inline munmap_vma_range() for code readability omits bd11d1bf0ec0 mm/mmap: add inline vma_next() for readability of mmap code omits 926018e74e12 mm/migrate: avoid possible unnecessary process right check [...] omits 84e59cbc5d5f mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits f6236811ba12 mm/memory-failure: remove a wrapper for alloc_migration_target() omits f01163203618 mm/madvise: check fatal signal pending of target process omits 2ab74ce34356 mm/madvise: Remove duplicate include omits 902c2fc8bc36 mm/madvise: introduce process_madvise() syscall: an extern [...] omits d5e9ef049589 pid: move pidfd_get_pid() to pid.c omits f6321ae51054 mm/madvise: pass task and mm to do_madvise omits 07f39eb68d3c ia64: fix build error with !COREDUMP omits 7fb90b3600c0 x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig omits 346a5e3fc364 Merge branch 'akpm-current/current' into master omits c5ae88610480 Merge remote-tracking branch 'memblock/for-next' into master omits d12cabd06f50 Merge remote-tracking branch 'notifications/notifications- [...] omits a772aee38bbf Merge remote-tracking branch 'mhi/mhi-next' into master omits b49d2b112ff3 Merge remote-tracking branch 'trivial/for-next' into master omits 8d21419fe67e Merge remote-tracking branch 'fpga/for-next' into master omits 09e588fe60f8 Merge remote-tracking branch 'pidfd/for-next' into master omits 8f7cf79931bc Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits d7945841f4be Merge remote-tracking branch 'auxdisplay/auxdisplay' into master omits ad39f7ed463a Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 29b0411ab2d5 Merge remote-tracking branch 'xarray/xarray' into master omits a751b76396c0 Merge remote-tracking branch 'nvmem/for-next' into master omits 8027aaa26397 Merge remote-tracking branch 'fsi/next' into master omits 70c12f7200fb Merge remote-tracking branch 'kspp/for-next/kspp' into master omits a89b9f71809f Merge remote-tracking branch 'ntb/ntb-next' into master omits 8a655a2c689b Merge remote-tracking branch 'at24/at24/for-next' into master omits 8601ee6bc726 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits f376a6f9093f Merge remote-tracking branch 'coresight/next' into master omits 9269c88a2790 Merge remote-tracking branch 'livepatching/for-next' into master omits 1069c6661327 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits f4a265e17e7c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 85ef2d8a305c Merge remote-tracking branch 'rpmsg/for-next' into master omits 0b519482b805 Merge remote-tracking branch 'scsi/for-next' into master omits 69b29a841dfd Merge remote-tracking branch 'dmaengine/next' into master omits d07b0b94421e Merge remote-tracking branch 'mux/for-next' into master omits cb73186c99fc Merge remote-tracking branch 'staging/staging-next' into master omits e78b187f679d Merge remote-tracking branch 'soundwire/next' into master omits 8c4d649e18ba Merge remote-tracking branch 'extcon/extcon-next' into master omits e49e3b8f437e Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 4cccc6eeb69c Merge remote-tracking branch 'tty/tty-next' into master omits 92594ee36f53 Merge remote-tracking branch 'phy-next/next' into master omits 1a6134433b4a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits c3e370f9a910 Merge remote-tracking branch 'usb/usb-next' into master omits 99f4b441ac3e Merge remote-tracking branch 'ipmi/for-next' into master omits c4a3825de322 Merge remote-tracking branch 'leds/for-next' into master omits 6e32087150bd Merge remote-tracking branch 'rcu/rcu/next' into master omits cdc610474838 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits a7f29abcb19c Merge remote-tracking branch 'edac/edac-for-next' into master omits 48f0f064f021 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 412ef2728cdf Merge remote-tracking branch 'tip/auto-latest' into master omits 738e06b89b04 Merge remote-tracking branch 'spi/for-next' into master omits babc5d68dc1c Merge remote-tracking branch 'devicetree/for-next' into master omits ce7c7f9e2729 Merge remote-tracking branch 'audit/next' into master omits 68c2370f8977 Merge remote-tracking branch 'selinux/next' into master omits 2dcda1e5bceb Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits be15b78de6cd Merge remote-tracking branch 'security/next-testing' into master omits 1f4a87cbcd90 Merge remote-tracking branch 'regulator/for-next' into master omits cdeb2654479c Merge remote-tracking branch 'mfd/for-mfd-next' into master omits 59c9733cd90b ROMFS: support inode blocks calculation omits 6d9bdae1a2fe scripts-gdb-update-for-lockless-printk-ringbuffer-checkpat [...] omits 46b31d36e90c scripts/gdb: update for lockless printk ringbuffer omits 6ccd3a931837 scripts/gdb: add utils.read_ulong() omits fcb33e2d2161 scripts/gdb/tasks: add headers and improve spacing format omits 0e3d07e1ed53 scripts/gdb/proc: add struct mount & struct super_block ad [...] omits b5ea2c1dc086 aio: simplify read_events() omits 5bc9ab9eff3c panic: dump registers on panic_on_warn omits 5adad088dba5 autofs: harden ioctl table omits 7683b8ea8aeb tools/testing/selftests: add self-test for verifying load [...] omits 05c9a870f35f fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits fad9e01ee44f fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 43bce4a03f7a fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits 00c7e32bccbb const_structs.checkpatch: add phy_ops omits d1524407da32 checkpatch: add test for comma use that should be semicolon omits c47044d43aa3 checkpatch: move repeated word test omits 48aef17eb10d checkpatch: add --kconfig-prefix omits ac9b7cf178f8 bitops: use the same mechanism for get_count_order[_long] omits d4e2d091ca2f bitops: simplify get_count_order_long() omits 338a30a69ab6 lib: test_sysctl: delete duplicated words omits fedd5c794590 lib: syscall: delete duplicated words omits 0c1d8fceb516 lib: radix-tree: delete duplicated words omits f70a6d84d999 lib: earlycpio: delete duplicated words omits 919e36690764 lib: dynamic_queue_limits: delete duplicated words + fix typo omits 507cf9656c8e lib: devres: delete duplicated words omits f4af02654217 lib: decompress_bunzip2: delete duplicated words omits 9ca811741f8f lib: libcrc32c: delete duplicated words omits ec4aa4c377e2 lib: bitmap: delete duplicated words omits e6e95f1aef0f get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits a657c51eeb36 fs: configfs: delete repeated words in comments omits 1388f45f38ea proc/sysctl: make protected_* world readable omits b36e201d0813 kernel/hung_task.c: Monitor killed tasks. omits c6ba0f9a9caf fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 417c42ecb389 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7dac213fda49 mm/highmem.c: clean up endif comments omits 86dba671793d mm/page_reporting.c: drop stale list head check in page_re [...] omits 50823f6ca9e7 mm/slab.h: remove duplicate include omits 6e46d3646ac8 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits 6e270db7d8e9 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits d52ff938db8b mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits c824fd0ce30c mm/memory_hotplug: simplify page onlining omits eb305f19cd27 mm/page_isolation: simplify return value of start_isolate_ [...] omits 7a0e22110124 mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits aaad7b3fa681 mm/page_alloc: simplify __offline_isolated_pages() omits 13be4a388033 mm/memory_hotplug: simplify page offlining omits 7582c14b3278 mm/memory_hotplug: enforce section granularity when onlini [...] omits 9d75a2ddbb92 mm/memory_hotplug: inline __offline_pages() into offline_pages() omits d60125a51816 mm/util.c: update the kerneldoc for kstrdup_const() omits ab57b4eff475 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 5d46cf237022 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits f54e5f65c59e mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits d9d500a35e44 mm,hwpoison: double-check page count in __get_any_page() omits d509a73a4ae8 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 313e22409216 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 7248b1de0ff9 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 8c344026c868 mm,hwpoison: rework soft offline for in-use pages omits aed08775f050 mm,hwpoison: rework soft offline for free pages omits 1ccc62215908 mm,hwpoison: unify THP handling for hard and soft offline omits a5155de5e342 mm,hwpoison: kill put_hwpoison_page omits 02e4427e56b8 mm,hwpoison: unexport get_hwpoison_page and make it static omits 2145b8f769d8 mm,hwpoison-inject: don't pin for hwpoison_filter omits eb8e36a346e6 mm, hwpoison: remove recalculating hpage omits e6462383926a mm,hwpoison: cleanup unused PageHuge() check omits 4596d2137641 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits 51f898e883da memblock: use separate iterators for memory and reserved regions omits 85bb60503269 memblock: implement for_each_reserved_mem_region() using _ [...] omits b64ec7a626a1 memblock: remove unused memblock_mem_size() omits 91dd124f1a15 x86/setup: simplify reserve_crashkernel() omits 69578ef3d722 x86/setup: simplify initrd relocation and reservation omits 77e9fd730a12 arch, drivers: replace for_each_membock() with for_each_me [...] omits c395c2ab03cc arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits bf10e1fb79b8 memblock: reduce number of parameters in for_each_mem_range() omits cfac1aa1b4b0 memblock-make-memblock_debug-and-related-functionality-pri [...] omits 222e9b026b48 memblock: make memblock_debug and related functionality private omits 9e939075f7c7 memblock: make for_each_memblock_type() iterator private omits 0369e7e64bee mircoblaze: drop unneeded NUMA and sparsemem initializations omits 8eff6df89bca riscv: drop unneeded node initialization omits 984c3daf2e13 h8300, nds32, openrisc: simplify detection of memory extents omits 8171db1f5963 arm64: numa: simplify dummy_numa_init() omits 8e0b3c096dc4 arm, xtensa: simplify initialization of high memory pages omits 6b7ec331d3c5 dma-contiguous: simplify cma_early_percent_memory() omits 90437bef2463 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 4b262d0bf341 MIPS: do not call flush_tlb_all when setting pmd entry omits bf97aa297ea8 mm/huge_memory.c: update tlb entry if pmd is changed omits 439a27b34c11 doc/vm: fix typo in the hugetlb admin documentation omits 6df979463ccc mm/hugetlb.c: remove the unnecessary non_swap_entry() omits 2cb85e50229d mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits d255e54ec741 mm, isolation: avoid checking unmovable pages across pageb [...] omits 7e3b8c0aacab mm: document semantics of ZONE_MOVABLE omits 47f5d6c9708e virtio-mem: don't special-case ZONE_MOVABLE omits 3e91e5be2272 mm/page_isolation: cleanup set_migratetype_isolate() omits 8a4c2193c987 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 43ba6fa3119e mm/page_isolation: exit early when pageblock is isolated i [...] omits cd06082b037c mm/page_alloc: tweak comments in has_unmovable_pages() omits 969d61938d25 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits 61b9b4784426 mm/memory-failure: do pgoff calculation before for_each_process() omits de57630ae992 mm/dmapool.c: replace hard coded function name with __func__ omits b3e0db3b07c0 mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits d68050ab716e mm: simplify PageDoubleMap with PF_SECOND policy omits 718e710224f5 mm: move PageDoubleMap bit omits add0bca92588 mm/mmap.c: fix the adjusted length error omits 51610056c472 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 1d487b48a3d9 mm: smaps*: extend smap_gather_stats to support specified [...] omits 76c01a3efe44 mmap locking API: add mmap_lock_is_contended() omits fb7339a8a52d mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits 2e1550e75714 mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 9c5f9b36ccc8 mm/memory.c: replace vmf->vma with variable vma omits 5a35486f0b70 mm/memory.c: fix typo in __do_fault() comment omits fe3baa70bf07 mm: account PMD tables like PTE tables omits f08749cdd109 mm: memcontrol: Use the preferred form for passing the siz [...] omits 57ad705737e6 mm: memcontrol: use flex_array_size() helper in memcpy() omits e4e3a1fb487c mm, memcg: rework remote charging API to support nesting omits 0da82f4ae107 mm/memremap.c: convert devmap static branch to {inc,dec} omits eff9efa69233 mm: remove superfluous __ClearPageActive() omits 51ab79f4b059 mm: remove activate_page() from unuse_pte() omits 5339c6f99d22 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits ea2506cbede3 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits b5977a18b2fa mm/gup: don't permit users to call get_user_pages with FOL [...] omits 862f32515bd4 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits a12b2d3cee8a mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits 6c56f0cb7267 mm/debug.c: do not dereference i_ino blindly omits fb6a984027a0 device-dax: add a range mapping allocation attribute omits b3b6f2db53a1 dax/hmem: introduce dax_hmem.region_idle parameter omits c9de243b76c0 device-dax: add an 'align' attribute omits 7ad229c3dd07 device-dax: make align a per-device property omits 93ce8cf1ce21 device-dax: introduce 'mapping' devices omits 5e1c2f7ce6aa device-dax: add dis-contiguous resource support omits c7bd8687bd59 mm/memremap_pages: support multiple ranges per invocation omits 6b4dd6db1650 mm/memremap_pages: convert to 'struct range' omits 6c956f1d0568 device-dax: add resize support omits 1eefd86b6975 drivers/base: make device_find_child_by_name() compatible [...] omits 775775d41abc device-dax: introduce 'seed' devices omits 3774776cf2f5 device-dax: add an allocation interface for device-dax instances omits ddbda715edc6 device-dax: kill dax_kmem_res omits 1bbb2a8c8ebc device-dax: make pgmap optional for instance creation omits dc54b3dbdabe device-dax: move instance creation parameters to 'struct d [...] omits 79541c848bbd device-dax: drop the dax_region.pfn_flags attribute omits 07a1f74956d6 ACPI: HMAT: attach a device for each soft-reserved range omits c36f93c29a94 mm/memory_hotplug: introduce default phys_to_target_node() [...] omits f5ba5328d4a8 resource: report parent to walk_iomem_res_desc() callback omits a7764b907871 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits 5a4d67ba2b8c efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits 6c9d098d0522 x86/numa: add 'nohmat' option omits d2eff7d6ae61 x86/numa: cleanup configuration dependent command-line options omits 40dfd7ad08e2 mm/kmemleak: rely on rcu for task stack scanning omits 1b41a3a3ff60 mm/slub: make add_full() condition more explicit omits c3ef5f0ab629 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits 08e4261e5f00 mm/slub.c: branch optimization in free slowpath omits 68d4ed829b1d kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 4e6871edd63f ramfs: support O_TMPFILE omits 000dbddc7e9d ocfs2: fix ocfs2 corrupt when iputting an inode omits 1b62bbbc3572 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 76b3334664f9 ocfs2: delete repeated words in comments omits e16c3516b875 ntfs: add check for mft record size in superblock omits 94e8dbce32b4 scripts/tags.sh: exclude tools directory from tags generation omits 07d9e54f8d5c checkpatch: test $GIT_DIR changes omits 3fcbef55f8fa mm, THP, swap: fix allocating cluster for swapfile by mistake omits 55c9814f5ea7 mm-slub-re-initialize-randomized-freelist-sequence-in-calc [...] omits fdb4c54ffb5f mm: slub: re-initialize randomized freelist sequence in ca [...] omits 3e85b5508456 fork: silence a false postive warning in __mmdrop omits e9b6fa47d34d /proc/kpageflags: do not use uninitialized struct pages omits 7d0a71c1a626 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits a618537bd99a mm: madvise: fix vma user-after-free omits 3efef8529949 mm/gup_benchmark: update the documentation in Kconfig omits 09b1db0d5aab checkpatch: fix the usage of capture group ( ... ) omits a9354f1a10d5 mm: track page table modifications in __apply_to_page_range() omits 3c4fc6898169 MAINTAINERS: update Cavium/Marvell entries omits 9f71d426ee2b mm: slub: fix conversion of freelist_corrupted() omits d37eb60c0210 memcg: fix use-after-free in uncharge_batch omits 19543a5dce75 Merge remote-tracking branch 'mmc/next' into master omits 6ca095bbf5fb Merge remote-tracking branch 'sound-asoc/for-next' into master omits 933af967bc34 Merge remote-tracking branch 'sound/for-next' into master omits 1b7b82ff3549 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 3725ab20479b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits c5b1117fb04b Merge remote-tracking branch 'drm-msm/msm-next' into master omits a9a8c050c5bb Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits b251f31bfc33 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 91c8610fab1f Merge remote-tracking branch 'crypto/master' into master omits f925777905d8 Merge remote-tracking branch 'bluetooth/master' into master omits f80bbda11ed4 Merge remote-tracking branch 'wireless-drivers-next/master [...] omits a324677aeaca Merge remote-tracking branch 'bpf-next/master' into master omits 636600176edf Merge remote-tracking branch 'net-next/master' into master omits 62d89142756b Merge remote-tracking branch 'rdma/for-next' into master omits 64b6aba62a47 Merge remote-tracking branch 'swiotlb/linux-next' into master omits 14afc56f1969 Merge remote-tracking branch 'dlm/next' into master omits 93634304ad24 Merge remote-tracking branch 'ieee1394/for-next' into master omits 290e403db2db Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 52cdd3cb0f9f Merge remote-tracking branch 'opp/opp/linux-next' into master omits d1ef0b323861 Merge remote-tracking branch 'cpupower/cpupower' into master omits 8a5dd9812395 Merge remote-tracking branch 'pm/linux-next' into master omits 35b194ba6295 Merge remote-tracking branch 'v4l-dvb/master' into master omits f3ca2ab6bbfe Merge remote-tracking branch 'jc_docs/docs-next' into master omits 47ab515edbf9 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits bdc759d721d1 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 2857296d514b Merge remote-tracking branch 'i3c/i3c/next' into master omits dba0fc20b140 Merge remote-tracking branch 'hid/for-next' into master omits 7ae112c67170 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 75cb522e3664 Merge remote-tracking branch 'printk/for-next' into master omits 454a6034c029 Merge remote-tracking branch 'zonefs/for-next' into master omits 60135bdbc36c Merge remote-tracking branch 'cel/cel-next' into master omits 44b1eca83793 Merge remote-tracking branch 'fuse/for-next' into master omits 391a7fde09f4 Merge remote-tracking branch 'f2fs/dev' into master omits 55f932392bc3 Merge remote-tracking branch 'ext3/for_next' into master omits 00be9d231430 Merge remote-tracking branch 'exfat/dev' into master omits 425c38f39ade Merge remote-tracking branch 'erofs/dev' into master omits 1a3cfe62a2c6 Merge remote-tracking branch 'configfs/for-next' into master omits e94e60ce9c04 Merge remote-tracking branch 'ceph/master' into master omits ce6f41301b57 Merge remote-tracking branch 'btrfs/for-next' into master omits b9cf7351079b Merge remote-tracking branch 'risc-v/for-next' into master omits df5a3817a505 Merge remote-tracking branch 'nds32/next' into master omits ccb1cef31826 Merge remote-tracking branch 'mips/mips-next' into master omits d17f32639c93 Merge remote-tracking branch 'm68knommu/for-next' into master omits 36fe5fb275d9 Merge remote-tracking branch 'ia64/next' into master omits 0bf58d7a98d9 Merge remote-tracking branch 'h8300/h8300-next' into master omits 4624bde61886 Merge remote-tracking branch 'clk/clk-next' into master omits cf672958258b Merge remote-tracking branch 'uniphier/for-next' into master omits 510b823f40fa Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 77202528831a Merge remote-tracking branch 'tegra/for-next' into master omits 087633ff5aff Merge remote-tracking branch 'samsung-krzk/for-next' into master omits d89169e1c676 Merge remote-tracking branch 'rockchip/for-next' into master omits 6921ab5fddf7 Merge remote-tracking branch 'reset/reset/next' into master omits 71afccfa2c02 Merge remote-tracking branch 'renesas/next' into master omits 28def1adfb1e Merge remote-tracking branch 'realtek/for-next' into master omits cc556d572509 Merge remote-tracking branch 'qcom/for-next' into master omits 0f3f229fc4e5 Merge remote-tracking branch 'omap/for-next' into master omits 6f1ed98c0692 Merge remote-tracking branch 'mvebu/for-next' into master omits 6641e46b582f Merge remote-tracking branch 'mediatek/for-next' into master omits 8db87951e576 Merge remote-tracking branch 'keystone/next' into master omits 32cad22ec45f Merge remote-tracking branch 'imx-mxs/for-next' into master omits f10dd830121a Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits f851fc7fb8ea Merge remote-tracking branch 'at91/at91-next' into master omits be1fe537cb8c Merge remote-tracking branch 'amlogic/for-next' into master omits 1767a20c0f52 Merge remote-tracking branch 'arm-soc/for-next' into master omits 843691aa8e60 Merge remote-tracking branch 'arm/for-next' into master omits 78e8f1980aa2 Merge remote-tracking branch 'kbuild/for-next' into master omits 90854ecf6e2a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits b933d6b73a0a Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 72481cd58e17 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits 3f0192d9def4 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits cf1d1e61463e Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 38d7b227337b Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 653818956598 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes [...] omits 6b0a9e5376c4 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits c76f01c3267c Merge remote-tracking branch 'omap-fixes/fixes' into master omits bcf46bf179a7 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits 8137bac79426 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits b3aff7302cb7 Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits 2671cbbeef12 Merge remote-tracking branch 'ide/master' into master omits c515c007b16d Merge remote-tracking branch 'crypto-current/master' into master omits a86cbb1bc85e Merge remote-tracking branch 'soundwire-fixes/fixes' into master omits 5d633db488be Merge remote-tracking branch 'char-misc.current/char-misc- [...] omits 74879916113c Merge remote-tracking branch 'staging.current/staging-linu [...] omits 0f796efb2223 Merge remote-tracking branch 'phy/fixes' into master omits 072091d0437a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 61717abd8ccd Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] omits 3b998f9a69e6 Merge remote-tracking branch 'usb.current/usb-linus' into master omits 3500238226ba Merge remote-tracking branch 'tty.current/tty-linus' into master omits ba62fd631952 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits bb8d4d5e2fe7 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits ef7b9ebbbf71 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 265f63e7e02d Merge remote-tracking branch 'sound-current/for-linus' int [...] omits c75a25cbcdca Merge remote-tracking branch 'mac80211/master' into master omits 64d4285cd489 Merge remote-tracking branch 'wireless-drivers/master' int [...] omits fdbedbe17d28 Merge remote-tracking branch 'ipsec/master' into master omits 6e8889624b0f Merge remote-tracking branch 'net/master' into master omits 880d699066e8 Merge remote-tracking branch 'sparc/master' into master omits ad620f6a7795 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits b6e3adb0c1b2 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits 3ab261f744fd Merge remote-tracking branch 'arc-current/for-curr' into master omits e20238e01c6b Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits af0ae69ba532 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 8091399665d9 Merge remote-tracking branch 'spi/for-5.10' into spi-next omits 790e319f35a8 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 6226406b8031 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits 285ca9944216 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits b0531b897c9a opp: Set required OPPs in reverse order when scaling down omits b11044e5204e opp: Reduce code duplication in _set_required_opps() omits 428b6eaf2cde cpufreq: dt: Refactor initialization to handle probe defer [...] omits c67ba698f5fe opp: Allow dev_pm_opp_get_opp_table() to return -EPROBE_DEFER omits 4f4f6454c680 f2fs: change virtual mapping way for compression pages omits 9aa9b9084208 f2fs: support age threshold based garbage collection omits 746879e0d55c f2fs: compress: use more readable atomic_t type for {cic,dic}.ref omits e4421649069f f2fs: fix compile warning omits 31dd9db71769 f2fs: support 64-bits key in f2fs rb-tree node entry omits 91d6487e5433 f2fs: inherit mtime of original block during GC omits 7d3ed1c77df9 f2fs: record average update time of segment omits f550c88d3c65 f2fs: introduce inmem curseg omits 3b2e967004ad f2fs: compress: remove unneeded code omits 718b059c0a74 f2fs: remove duplicated type casting omits 295f01877e1c f2fs: support zone capacity less than zone size omits 4dc299bd0861 f2fs: Return EOF on unaligned end of file DIO read omits 70bf71cc7d81 f2fs: fix indefinite loop scanning for free nid omits a2c53db1f001 f2fs: Fix type of section block count variables omits a407942f1825 Documentation/features: refresh RISC-V arch support files omits 0854ab24c098 Merge branch 'arm64-defconfig-for-5.10' into for-next omits 61a81695927c Merge branches 'arm64-for-5.9-2' and 'drivers-for-5.9-2' i [...] omits c21519606494 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9' [...] omits fff556f7894b Merge branch 'drivers-fixes-for-5.9' into for-next omits 8a3b3373891c arm64: defconfig: Enable Lontium LT9611 driver omits 2d241843b6f3 soc: qcom: geni: Fix unused label warning adds b9aa527ae38b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d7d1f235aaff Merge tag 'libnvdimm-fix-v5.9-rc3' of git://git.kernel.org [...] adds 2217b9826246 binfmt_flat: revert "binfmt_flat: don't offset the data start" adds abb3438d69fb Merge tag 'm68knommu-for-v5.9-rc3' of git://git.kernel.org [...] adds 37016ab49214 irqchip/eznps: Fix build error for !ARC700 builds adds d99dc14972f0 Merge remote-tracking branch 'arc-current/for-curr' into master adds 3a497d60d057 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds f93e58ec852b Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds dd4c71108761 Merge remote-tracking branch 'sparc/master' into master adds d3b990b7f327 netlabel: fix problems with mapping removal adds 1ee39c1448c4 drivers/net/wan/lapbether: Added needed_tailroom adds be769db2f958 net: Get rid of consume_skb when tracing is off adds 5978fac03ea3 net: dsa: sja1105: Do not use address of compatible member [...] adds d0cac91817c8 MAINTAINERS: GENET: Add missing platform data file adds 9fac261c1eb5 MAINTAINERS: B53: Add DT binding file adds f69ccc563df0 MAINTAINERS: GENET: Add DT binding file adds ccaab4d3df98 MAINTAINERS: GENET: Add UniMAC MDIO controller files adds e063713c05bc MAINTAINERS: Add entry for Broadcom Ethernet PHY drivers adds 3ad1b1e16dbf MAINTAINERS: Remove self from PHY LIBRARY adds 799b87120c24 Merge branch 'MAINTAINERS-Remove-self-from-PHY-LIBRARY' adds f97c04c316d8 NFC: st95hf: Fix memleak in st95hf_in_send_cmd adds e2d79cd8875f net: arc_emac: Fix memleak in arc_mdio_probe adds 15ac5cdafb92 firestream: Fix memleak in fs_open adds 4341b7d91640 dt-bindings: net: dsa: Fix typo adds 59ebb4305c43 net: ocelot: Add of_node_put() before return statement adds 966b8266a462 sfc: fix boolreturn.cocci warning and rename function adds 303216e76dca batman-adv: Avoid uninitialized chaddr when handling DHCP adds d8bf0c016422 batman-adv: Fix own OGM check in aggregated OGMs adds 279e89b2281a batman-adv: bla: use netif_rx_ni when not in interrupt context adds 99408c422d33 Merge tag 'batadv-net-for-davem-20200824' of git://git.ope [...] adds b274e47d9e3f gtp: add GTPA_LINK info to msg sent to userspace adds 8e4efd4706f7 net: dsa: mt7530: Add of_node_put() before break and retur [...] adds e104684108fc net: caif: fix error code handling adds 99d469fc64d0 net: ethernet: ti: cpsw: fix clean up of vlan mc entries f [...] adds 2c6500e82e51 net: ethernet: ti: cpsw_new: fix clean up of vlan mc entri [...] adds 052cfb91cce1 Merge remote-tracking branch 'net/master' into master adds b474959d5afd bpf: Fix a buffer out-of-bound access when filling raw_tp [...] adds 2b10af318ad3 selftests/bpf: Fix test_progs-flavor run getting number of tests adds 7787b6fc938e bpf, sysctl: Let bpf_stats_handler take a kernel pointer buffer adds f3bc8305e65c Merge remote-tracking branch 'bpf/master' into master adds 013a3151e11b Merge remote-tracking branch 'ipsec/master' into master adds 8de4193d3d0e Merge remote-tracking branch 'wireless-drivers/master' int [...] adds 32e01d871370 Merge remote-tracking branch 'mac80211/master' into master adds baa5b28b7a47 RDMA/rtrs-srv: Replace device_register with device_initial [...] adds 60b1af64eb35 RDMA/rxe: Fix the parent sysfs read when the interface has [...] adds f04ea0add1da Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds ee0761d1d822 ALSA: ca0106: fix error code handling adds 216116eae439 ALSA: hda: Fix 2 channel swapping for Tegra adds 23d63a31d9f4 ALSA: hda/tegra: Program WAKEEN register for Tegra adds eed8f88b109a Revert "ALSA: hda: Add support for Loongson 7A1000 controller" adds 27ab438c9c80 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 1959ba4e40ce Merge tag 'v5.9-rc2' into asoc-5.9 adds 7ad26d6671db ASoC: pcm3168a: ignore 0 Hz settings adds d062085d61b1 ASoC: ti: fixup ams_delta_mute() function name adds 3e354b1e202c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 3bec5b6aae83 Merge tag 'v5.9-rc2' into regulator-5.9 adds dc5a0ecb193d Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 2ea370a9173f spi: spi-cadence-quadspi: Populate get_name() interface adds d1770b49661f Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds e1467a787f4a Merge remote-tracking branch 'spi-fixes/for-linus' into master adds f3603552fee4 Merge remote-tracking branch 'tty.current/tty-linus' into master adds b1cd1b65afba USB: gadget: u_f: add overflow checks to VLA macros adds 2b74b0a04d3e USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb() adds 41dd70b36827 USB: PHY: JZ4770: Fix static checker warning. adds 23e26d057753 usb: typec: tcpm: Fix Fix source hard reset response for T [...] adds edb70dce1074 Merge remote-tracking branch 'usb.current/usb-linus' into master adds b770eb76791f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] adds e4ef943225c9 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 4e8d8eda622e Merge remote-tracking branch 'phy/fixes' into master adds 73bf54d49dd4 Merge remote-tracking branch 'staging.current/staging-linu [...] adds 62544ba8819e Merge remote-tracking branch 'char-misc.current/char-misc- [...] adds 62bdc02753ca Merge remote-tracking branch 'soundwire-fixes/fixes' into master adds 8824d19b4586 thunderbolt: Disable ports that are not implemented adds 813050e0a9b8 thunderbolt: Use maximum USB3 link rate when reclaiming if [...] adds 28926e07f7ff Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] adds 6fdc33b5eb19 Merge remote-tracking branch 'crypto-current/master' into master adds e4b8685e218c Merge remote-tracking branch 'ide/master' into master adds f87151798c79 Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds 0661cef675d3 dmaengine: pl330: Fix burst length if burst size is smalle [...] adds 33ebffa10599 dmaengine: ti: k3-udma: Fix the TR initialization for prep [...] adds 05655541c950 dmaengine: dw-edma: Fix scatter-gather address calculation adds 6d6018fc30be drivers/dma/dma-jz4780: Fix race condition between probe a [...] adds afc62f6d419f Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds 6b6cf2b5debd mfd: core: Fix double-free in mfd_remove_devices_fn() adds dddf4ddc3971 mfd: mfd-core: Ensure disabled devices are ignored without error adds 5ed385fa6bd5 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' int [...] adds 33e4e7466d1e Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds a926426e470b Merge remote-tracking branch 'omap-fixes/fixes' into master adds 78d423aa0164 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 806c0bee7a93 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 9d682ea6bcc7 vboxsf: Fix the check for the old binary mount-arguments struct adds 1a97ee573ebe Merge remote-tracking branch 'vfs-fixes/fixes' into master adds f308a35f547c scsi: qedf: Fix null ptr reference in qedf_stag_change_work adds 38660389a769 scsi: libcxgbi: Fix a use after free in cxgbi_conn_xmit_pdu() adds 75d46c6d15ef scsi: scsi_debug: Remove superfluous close zone in resp_op [...] adds ba36eacb1316 Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 710d4d916e6d dt-bindings: mmc: Add missing description for clk_in/out_sd1 adds f3e57280e36e Merge remote-tracking branch 'mmc-fixes/fixes' into master adds d7d832b4326e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds 854ec9adbced Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds cc8d8429d223 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 2d9ad4cfaf4d Merge tag 'v5.9-rc2' into drm-misc-fixes adds 7fd5b25499bc drm/omap: fix incorrect lock state adds 6b34ba1e5a5e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 33c108b9f661 Merge remote-tracking branch 'kbuild/for-next' into master new 63fcdec31ca0 Merge remote-tracking branch 'arm/for-next' into master new 0b6cd59d9c2d Merge remote-tracking branch 'arm-soc/for-next' into master new c71f313913fb Merge remote-tracking branch 'amlogic/for-next' into master new c3b1d561869a ARM: dts: aspeed: Remove flash layout from Facebook AST250 [...] new f883a606097d ARM: dts: aspeed: cmm: Set 32MB FMC flash layout new 11c4124d5343 ARM: dts: aspeed: yamp: Set 32MB FMC flash layout new ac6cec4c3acf ARM: dts: aspeed: minipack: Update 64MB FMC flash layout new bc8d756d5ba0 ARM: dts: aspeed: Add Facebook Wedge400 BMC new fe84b8fd24d0 ARM: dts: aspeed: wedge40: Update FMC flash0 label new 7c32a9d95c9a ARM: dts: aspeed: wedge40: Update UART4 pin settings new 3781b74000db Merge remote-tracking branch 'aspeed/for-next' into master new b07fd39a578c Merge remote-tracking branch 'at91/at91-next' into master new 4bfbf95d36d5 Merge remote-tracking branch 'drivers-memory/for-next' int [...] new 6dc110c85470 Merge remote-tracking branch 'imx-mxs/for-next' into master new 5b0a415f90c1 Merge remote-tracking branch 'keystone/next' into master new 6dc2a493d4a4 Merge remote-tracking branch 'mediatek/for-next' into master new df54165a0b4f Merge remote-tracking branch 'mvebu/for-next' into master new f76c4c7e8629 Merge remote-tracking branch 'omap/for-next' into master new 0f9425ade73f Merge remote-tracking branch 'realtek/for-next' into master new 72e7ef46f144 ARM: shmobile: defconfig: Refresh for v5.9-rc1 new ddc0e61a2e3e arm64: defconfig: Enable RPC-IF support new 578450883bb1 arm64: dts: renesas: r8a774a1: Add PCIe EP nodes new d12d16205f79 arm64: dts: renesas: r8a774b1: Add PCIe EP nodes new 0c77ecdcfcd3 arm64: dts: renesas: r8a774c0: Add PCIe EP node new 5a81ade1dd28 ARM: dts: r8a7742: Add CAN support new be571bec2cfd ARM: dts: r8a7742-iwg21m: Sort the nodes alphabetically new c0ed2ee793f1 ARM: dts: r8a7742-iwg21m: Add RTC support new 7da4d2a8c6bc arm64: dts: renesas: r8a774e1-hihope-rzg2h: Enable HS400 mode new 928bfbc6c76c soc: renesas: Use menu for Renesas SoC new 15c95b417a9c Merge branches 'renesas-arm-defconfig-for-v5.10', 'renesas [...] new 7e32f6e44cdd Merge remote-tracking branch 'renesas/next' into master new 935e8f50e9b7 Merge remote-tracking branch 'reset/reset/next' into master new 7f6936fb9b55 Merge remote-tracking branch 'rockchip/for-next' into master new a8534cfe9fcb Merge remote-tracking branch 'samsung-krzk/for-next' into master new 26f15cd6c9e4 Merge remote-tracking branch 'tegra/for-next' into master new ce1a7c017298 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new 90d537b34629 Merge remote-tracking branch 'uniphier/for-next' into master new 4ef842175644 Merge remote-tracking branch 'clk/clk-next' into master new aba0834ebbd9 Merge remote-tracking branch 'h8300/h8300-next' into master new ededde073423 Merge remote-tracking branch 'ia64/next' into master new 18725db3018e Merge remote-tracking branch 'm68knommu/for-next' into master new ec47126acbef Merge remote-tracking branch 'mips/mips-next' into master new 963db1b5d227 Merge remote-tracking branch 'nds32/next' into master new 82f2028f8c31 RISC-V: Move DT mapping outof fixmap new 3d109b0e0949 RISC-V: Add early ioremap support new d5eed079d9c8 RISC-V: Implement late mapping page table allocation functions new b83250cec278 include: pe.h: Add RISC-V related PE definition new 07f31baa5943 RISC-V: Add PE/COFF header for EFI stub new 92efdc54a2c0 RISC-V: Add EFI stub support. new f75fa0a51b8b efi: Rename arm-init to efi-init common for all arch new f082dac8ac32 Merge remote-tracking branch 'risc-v/for-next' into master new e3fa22d2f1bd Merge remote-tracking branch 'btrfs/for-next' into master new 1ee161a0fac9 Merge remote-tracking branch 'ceph/master' into master new cf30ac4986bb Merge remote-tracking branch 'configfs/for-next' into master new 8b9e97432dd7 Merge remote-tracking branch 'erofs/dev' into master new d87bb0a3b64c Merge remote-tracking branch 'exfat/dev' into master new 9cb367ac38d7 Merge remote-tracking branch 'ext3/for_next' into master new 0c3c0f5ab8eb f2fs: Fix type of section block count variables new 16ad521a8e4b f2fs: fix indefinite loop scanning for free nid new b2ebca3dded8 f2fs: Return EOF on unaligned end of file DIO read new 031bdce11d45 f2fs: support zone capacity less than zone size new e535e6dce3ba f2fs: remove duplicated type casting new 380f69c7621e f2fs: compress: remove unneeded code new 0a3a39400dad f2fs: introduce inmem curseg new e8202d292444 f2fs: record average update time of segment new 5fdbaedbe007 f2fs: inherit mtime of original block during GC new 4523b266d773 f2fs: support 64-bits key in f2fs rb-tree node entry new 3a0538bac470 f2fs: fix compile warning new 85771145bea6 f2fs: compress: use more readable atomic_t type for {cic,dic}.ref new 782386185137 f2fs: support age threshold based garbage collection new aab99bec74ed f2fs: change virtual mapping way for compression pages new aa51f4cb90a3 unicode: Add utf8_casefold_hash new c36fcdc575fe fs: Add standard casefolding support new da0815f3bce1 f2fs: Use generic casefolding support new 0dfef010f853 Merge remote-tracking branch 'f2fs/dev' into master new ed858cd740d3 Merge remote-tracking branch 'fuse/for-next' into master new 730aa797a54e Merge remote-tracking branch 'cel/cel-next' into master new e8e4a4b0b435 Merge remote-tracking branch 'zonefs/for-next' into master new 680d982a9ca6 Merge remote-tracking branch 'printk/for-next' into master new 5929bd2b8622 Merge remote-tracking branch 'pstore/for-next/pstore' into master new 887a7a8223b5 Merge remote-tracking branch 'hid/for-next' into master new ab70935d37bb i2c: Remove 'default n' from busses/Kconfig new e3cb82c6d6f6 i2c: core: Don't fail PRP0001 enumeration when no ID table exist new e4682b8a688b i2c: acpi: Remove dead code, i.e. i2c_acpi_match_device() new 914a7b3563b8 i2c: rcar: in slave mode, clear NACK earlier new 0204081128d5 i2c: iproc: Fix shifting 31 bits new 3f7462407ce3 Merge branch 'i2c/for-current' into i2c/for-next new a051715f92e9 Merge remote-tracking branch 'i2c/i2c/for-next' into master new 0e9c4bd27dee Merge remote-tracking branch 'i3c/i3c/next' into master new 581a4a9bcf72 Merge remote-tracking branch 'dmi/dmi-for-next' into master new e1e860de0220 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new 7a49558ee1a1 Merge remote-tracking branch 'jc_docs/docs-next' into master new f332063bf58d Merge remote-tracking branch 'v4l-dvb/master' into master new 33f61d725a86 ACPI: OSL: Prevent acpi_release_memory() from returning too early new 564577581405 Merge branch 'acpi-mm' into linux-next new 1c502821992d Documentation: fix pm/intel_pstate build warning and wording new 4958dfca3d0f Merge branch 'pm-cpufreq' into linux-next new cade424c4fe5 Merge remote-tracking branch 'pm/linux-next' into master new dd461cd9183f opp: Allow dev_pm_opp_get_opp_table() to return -EPROBE_DEFER new 284e3734450c cpufreq: dt: Refactor initialization to handle probe defer [...] new 99bcfd231280 cpufreq: tegra186: Fix initial frequency new cd7b4ea8927a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] new b0f2f0258c4b Merge remote-tracking branch 'cpupower/cpupower' into master new ebab4fb68485 Merge branch 'opp/defer-probe' (early part) into HEAD new 91ac5f9f05bb opp: Reduce code duplication in _set_required_opps() new 8c6269534d00 opp: Set required OPPs in reverse order when scaling down new 9c3ca813bbac Merge remote-tracking branch 'opp/opp/linux-next' into master new 2d9873f417b6 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] new 059d6bb163fa Merge remote-tracking branch 'ieee1394/for-next' into master new 757abe8d7d70 Merge remote-tracking branch 'dlm/next' into master new 5e86b3bd1d80 Merge remote-tracking branch 'swiotlb/linux-next' into master new 213b07155c44 Merge remote-tracking branch 'rdma/for-next' into master new c8acc09c229e typhoon: switch from 'pci_' to 'dma_' API new 5d63ccea0521 starfire: switch from 'pci_' to 'dma_' API new 85eb5bc33717 net: atheros: switch from 'pci_' to 'dma_' API new 7ee0db9d7e98 mlxsw: spectrum_trap: Adjust default policer burst size fo [...] new f033ad8d85cc selftests: mlxsw: Decrease required rate accuracy new 8e0d8ce4fc8b selftests: mlxsw: Increase burst size for rate test new b36cca02dc6e selftests: mlxsw: Increase burst size for burst test new 24f54c522590 selftests: forwarding: Fix mausezahn delay parameter in mi [...] new ffff9c9cb451 selftests: mlxsw: Reduce runtime of tc-police scale test new 5bf01b571cf4 mlxsw: spectrum_ethtool: Remove internal speeds from PTYS [...] new f6d89dc51e51 Merge branch 'mlxsw-Misc-updates' new 9ab901794833 chelsio: switch from 'pci_' to 'dma_' API new 52306dee5443 qed: move out devlink logic into a new file new 755f982bb1ff qed/qede: make devlink survive recovery new b75d05b2da5c qed: fix kconfig help entries new 53916a67c330 qed: implement devlink info request new 9524067b9a91 qed: health reporter init deinit seq new 4f5a8db27eb9 qed: use devlink logic to report errors new b228cb1602ea qed*: make use of devlink recovery infrastructure new 27fed78737ae qed: implement devlink dump new c5c642c55e2f qed: align adjacent indent new adc100d09888 qede: make driver reliable on unload after failures new 0caeba3d3c1f Merge branch 'qed-introduce-devlink-health-support' new 755114497815 net: Avoid access icmp_err_convert when icmp code is ICMP_ [...] new 373c15c2e915 net: Use helper macro RT_TOS() in __icmp_send() new 421572175ba5 octeontx2-af: Support to enable/disable HW timestamping new 4086f2a06a35 octeontx2-af: Add support for Marvell PTP coprocessor new c9c12d339d93 octeontx2-pf: Add support for PTP clock new 64d123fc25e1 Merge branch 'Add-PTP-support-for-Octeontx2' new 426988ee84c1 batman-adv: Start new development cycle new c3b92dd49094 batman-adv: Drop unused function batadv_hardif_remove_inte [...] new 6f5b92a79c4a batman-adv: types.h: delete duplicated words new 21ba5ab2aa8a batman-adv: Drop repeated words in comments new 0093870aa891 batman-adv: Migrate to linux/prandom.h new 079f921e9f4d Merge tag 'batadv-next-for-davem-20200824' of git://git.op [...] new 8b4510d76cde net: gain ipv4 mtu when mtu is not locked new 4718a471f1a7 netlink: remove duplicated nla_need_padding_for_64bit() check new cca852831c06 cxgb4: add error handlers to LE intr_handler new 0316a211168d net: Set ping saddr after we successfully get the ping port new 0ce779a9f501 net: Avoid unnecessary inet_addr_type() call when addr is [...] new fdf1923bf9f7 net: Remove duplicated midx check against 0 new 343d8c6014db net: clean up codestyle for net/ipv4 new e7fee115bf2c 8390: Avoid comma separated statements new 2d59079ff749 fs_enet: Avoid comma separated statements new ac937e1f7d7a wan: sbni: Avoid comma separated statements new dee847793fac ipv6: fib6: Avoid comma separated statements new ca65a280fb4b sunrpc: Avoid comma separated statements new 441e73e79402 Merge remote-tracking branch 'net-next/master' into master new 35a8b6dd339f samples: bpf: Cleanup bpf_load.o from Makefile new 3677d0a13171 samples: bpf: Refactor kprobe tracing programs with libbpf new f0c328f8af5d samples: bpf: Refactor tracepoint tracing programs with libbpf new 0fcdfffe8034 selftests/bpf: Enable tc verbose mode for test_sk_assign new 1f00d375af84 bpf: Renames in preparation for bpf_local_storage new 4cc9ce4e7399 bpf: Generalize caching for sk_storage. new f836a56e84ff bpf: Generalize bpf_sk_storage new 450af8d0f6be bpf: Split bpf_local_storage to bpf_sk_storage new 8ea636848aca bpf: Implement bpf_local_storage for inodes new 30897832d8b9 bpf: Allow local storage to be used from LSM programs new cd324d7abb3d bpf: Add selftests for local_storage new 2532f849b513 bpf: Disallow BPF_PRELOAD in allmodconfig builds new 193a983c5bc4 tools resolve_btfids: Add size check to get_id function new a5f53b1d59c2 tools resolve_btfids: Add support for set symbols new 6298399bfc10 bpf: Move btf_resolve_size into __btf_resolve_size new 69ff30479270 bpf: Add elem_id pointer as argument to __btf_resolve_size new 887c31a39c49 bpf: Add type_id pointer as argument to __btf_resolve_size new dafe58fc1917 bpf: Remove recursion call in btf_struct_access new 1c6d28a6ac56 bpf: Factor btf_struct_access function new faaf4a790d93 bpf: Add btf_struct_ids_match function new eae2e83e6263 bpf: Add BTF_SET_START/END macros new 6e22ab9da793 bpf: Add d_path helper new 68a26bc7922e bpf: Update .BTF_ids section in btf.rst with sets info new 762f85156835 selftests/bpf: Add verifier test for d_path helper new e4d1af4b16f8 selftests/bpf: Add test for d_path helper new cd04b04de119 selftests/bpf: Add set test to resolve_btfids new 293e8a7904fb Merge remote-tracking branch 'bpf-next/master' into master new 6c21ece66bf3 Merge remote-tracking branch 'wireless-drivers-next/master [...] new d5c808f7d3d9 Merge remote-tracking branch 'bluetooth/master' into master new 3033fd177bcc crypto: stm32 - Add missing header inclusions new 6779d0e6b0fe crypto: arm/curve25519 - include <linux/scatterlist.h> new 7359440d28a0 Merge remote-tracking branch 'crypto/master' into master new c703af9f4d62 Merge remote-tracking branch 'amdgpu/drm-next' into master new 82f1ee814918 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds 8401e2edf770 drm/radeon: stop using TTM_MEMTYPE_FLAG_MAPPABLE adds 902d77f3568a drm/amdgpu: stop using TTM_MEMTYPE_FLAG_MAPPABLE adds 9fadd6d1e297 drm/ttm: remove TTM_MEMTYPE_FLAG_MAPPABLE new 4031ead37239 drm: pl111: Update documentation new 6142b1b82ce4 drm/todo: Plumb drm_atomic_state all over new 0d3df1c603de dt-bindings: vendor-prefixes: Add Lontium vendor prefix new 8a72a2de0a4f dt-bindings: display: bridge: Add documentation for LT9611 new 23278bf54afe drm/bridge: Introduce LT9611 DSI to HDMI bridge new 2a5c2ff5848e drm/panel: add connector type to boe,hv070wsa-100 panel new ddb8e853dc85 drm/panel: panel-simple: validate panel description new 9f069c6fbc72 drm/panel: panel-simple: add default connector_type new 385ca38da29c drm/bridge: tc358764: drop drm_connector_(un)register new 1644127f83bc drm/bridge: tc358764: add drm_panel_bridge support new 5b851515eff3 drm/bridge: parade-ps8622: add drm_panel_bridge support new 43c601a6e85e drm/bridge: megachips: add helper to create connector new 77860a7c892e drm/bridge: megachips: get drm_device from bridge new a3d495ce5c0b drm/bridge: megachips: enable detect bridge operation new 489ce80fa494 drm/bridge: megachips: add get_edid bridge operation new a8ef18d7dd48 drm/bridge: megachips: make connector creation optional new 136d73a8c88d drm/bridge: tc358767: add detect bridge operation new 731f4badcb3b drm/bridge: tc358767: add get_edid bridge operation new de5e6c027ae6 drm/bridge: tc358767: add drm_panel_bridge support new 4151c14cdda6 drm/bridge: nxp-ptn3460: add get_edid bridge operation new 8f22c21dce5b drm/bridge: nxp-ptn3460: add drm_panel_bridge support new 31ed1b5dff46 kernel/params.c: Align last argument with a tab new 7d8365771ffb moduleparams: Add hexint type parameter new 7427a7a0b3b8 drm/amdgpu: Change type of module param `ppfeaturemask` to hexint new d59bc6324208 drm/ttm: fix pipelined gutting for evictions v2 new fcf863ec0768 drm: mxsfb: Remove fbdev leftovers new c42001e357f7 drm: mxsfb: Use drm_panel_bridge new 8c6619ff2211 drm: mxsfb: Use BIT() macro to define register bitfields new 92000371c829 drm: mxsfb: Remove unused macros from mxsfb_regs.h new 8a460068494a drm: mxsfb: Clarify format and bus width configuration new f14fec8481ce drm: mxsfb: Pass mxsfb_drm_private pointer to mxsfb_reset_block() new 7865cd5aae22 drm: mxsfb: Use LCDC_CTRL register name explicitly new eb28c5cee2a8 drm: mxsfb: Remove register definitions from mxsfb_crtc.c new f16a008921aa drm: mxsfb: Remove unneeded includes new 40a726b82e26 drm: mxsfb: Rename mxsfb_crtc.c to mxsfb_kms.c new ae1ed0093281 drm: mxsfb: Stop using DRM simple display pipeline helper new 1e5d7963bb77 drm: mxsfb: Move vblank event arm to CRTC .atomic_flush() new 07b7fd77b48c drm: mxsfb: Don't touch AXI clock in IRQ context new b9f5937680a8 drm: mxsfb: Enable vblank handling new f4098b07efb8 drm: mxsfb: Remove mxsfb_devdata unused fields new b13aeb9e212d drm: mxsfb: Add i.MX7 and i.MX8M to the list of supported [...] new f6d94e715817 drm: mxsfb: Update internal IP version number for i.MX6SX new c6ddee8220bf drm: mxsfb: Drop non-OF support new d9ef0d315032 drm: mxsfb: Turn mxsfb_set_pixel_fmt() into a void function new 51b777f2b11e drm: mxsfb: Merge mxsfb_set_pixel_fmt() and mxsfb_set_bus_fmt() new b963ad95a06a drm: mxsfb: Remove unnecessary spaces after tab new 63aa581c3019 drm: mxsfb: Support the alpha plane new a26a4790a82a dt-bindings: Add vendor prefix for Powertip new 051e95ee7ec1 dt-bindings: Add DT bindings for Powertip PH800480T013 new d69de69f2be1 drm/panel: simple: Add Powertip PH800480T013 panel new c114e7231304 drm/ingenic: Handle errors of drm_atomic_get_plane_state new 639abb72f189 drm/ingenic: Validate mode in a .mode_valid callback new 85b3bfa266e8 drm/hisilicon: Fixed the warning: Assignment of 0/1 to boo [...] new cfb9b89f116a drm/doc: device hot-unplug for userspace new 3debcdf066e5 drm/ingenic: ipu: Only restart manually on older SoCs new c0fd208ee3bc drm/ingenic: ipu: Remove YUV422 from supported formats on JZ4725B new 38ee474fc63f drm/ingenic: ipu: Only enable clock when needed new 418d2ad1ac52 drm/ttm: initialize the system domain with defaults v2 new be1213a341a2 drm/ttm: remove TTM_MEMTYPE_FLAG_FIXED v2 new b0691b34f1e0 drm/radeon: stop implementing init_mem_type new 473633540c2f drm/amdgpu: stop implementing init_mem_type new 3629ca5dfb9a drm/vmwgfx: stop implementing init_mem_type v2 new 009869fde901 drm/nouveau: stop implementing init_mem_type new ccd0dc437f25 drm/qxl: stop implementing init_mem_type new ded9f8eaddaa drm/vram-helper: stop implementing init_mem_type new 1a3fb590856a drm/ttm: remove the init_mem_type callback new c3ee8c65f637 drm/panel: remove return value of function drm_panel_add new 1d865be98686 dt-bindings: Add vendor prefix for Chefree new 44de5cee2038 dt-bindings: Add DT bindings for Chefree CH101OLHLWH-002 new 07c913c4d710 drm/panel: simple: Add Chefree CH101OLHLWH-002 panel new 098619118612 drm/vkms: fix xrgb on compute crc new 70eca5d5d3e1 drm/syncobj: Tune down unordered timeline DRM_ERROR new 6a470dc2a12e drm/ast: Embed CRTC and connector in struct ast_private new d50ace1e72f0 drm/ast: Separate DRM driver from PCI code new fbe01716ed4a drm/ast: Replace driver load/unload functions with device [...] new 365c0e70da83 drm/ast: Replace struct_drm_device.dev_private with to_ast [...] new 21d79b690e78 drm/ast: Don't use ast->dev if dev is available new e0f5a738cfe5 drm/ast: Embed struct drm_device in struct ast_private new 2c0b6566d621 drm/ast: Managed release of ast firmware new 4bc85b82c8ba drm/ast: Manage release of firmware backup memory new cff0adca1edd drm/ast: Managed device release new 0b34d58b6c32 drm/mgag200: Enable caching for SHMEM pages new 42452165dc77 drm/mgag200: Move register initialization into helper function new 2021708e0d6e drm/mgag200: Initialize PCI registers early during device setup new 78e5b5036a1e drm/mgag200: Enable MGA mode during device register initia [...] new b9fa77ec1a59 drm/mgag200: Set MISC memory flags in mm init code new 9053cad2f093 drm/mgag200: Clear <page> field during MM init new fb18825fa038 drm/mgag200: Move G200SE's unique id into model-specific data new e20dfd27f7aa drm/mgag200: Add support for G200 desktop cards new 2d05f56af8f5 fbdev: Remove trailing whitespace new 85806f6d58f4 omapfb/dss: Include the right header new ad04fae0de07 fbdev: Use fallthrough pseudo-keyword new d3dc135187b9 drm/mgag200: Set PCI option register in G200SE models new 8e1ba47c60bc video: fbdev: pvr2fb: initialize variables new 56dc01f18d3d drm/vmwgfx: consolidate ttm object creation and populate new a2d6ddc417f1 drm/vmwgfx: drop bo map/unmap dma functions. new bd549d35b4be nouveau: use ttm populate mapping functions. (v2) new 9c4cbb3a66e0 qxl/ttm: drop the unusued no wait flag to reserve function new 46bca88bbdd3 drm/ttm/amdgpu: consolidate ttm reserve paths new 20784cdf4b8c drm/ttm: use a helper for unlocked moves to the lru tail new 5977ffeaf33c drm/vram-helper: remove populate/unpopulate new a2ff1e81d04e drm/ttm: export memory type debug entrypoint. new ed165d452c2b drm/nouveau/ttm: don't fill in blank ttm debug callback new a0bb77cb77e2 drm/vmwgfx/gmrid: don't provide pointless ttm debug callback new 00c2f6b3e841 drm/qxl/ttm: call ttm manager debug (v2) new e22054debc07 drm/vram-helper: call the ttm manager debug function new 747074bb04b5 drm/ttm: split the mm manager init code (v2) new 3c90424bd7df drm/ttm: provide a driver-led init path for range mm manag [...] new 158d20d1857f drm/amdgpu/ttm: init managers from the driver side. new e33dc18228ac drm/radeon: use new ttm man init path new 129ac4dcb520 drm/qxl/ttm: use new init path for manager new a9136ab56ba9 drm/vram_helper: use new ttm manager init function new e9172ada4460 drm/nouveau: use new memory manager init paths new 252f8d7b9174 drm/vmwgfx/ttm: convert vram mm init to new code paths new 621617780a62 drm/vmwgfx/ttm: switch gmrid allocator to new init paths. new 5969793f8656 drm/ttm: convert system manager init to new code. new 98399abd52b2 drm/ttm: purge old manager init path. new a006a3ce8efc drm/ttm: pass man around instead of mem_type in some places new 4265accbfc72 drm/ttm: make some inline helper functions for cleanup pat [...] new 56ee8b1c71ff drm/ttm: start allowing drivers to use new takedown path (v2) new 6fe1c54353f9 drm/amdgpu/ttm: use new takedown path new e0830704de7c drm/vmwgfx: takedown vram manager new cff099e70cc1 drm/vram_helper: call explicit mm takedown new 058b5e34d8e6 drm/nouveau: use new cleanup paths new f0fe3f7bc53c drm/radeon/ttm: use new takedown paths new 06feb5df1af5 drm/qxl/ttm: use new takedown path new 6eee6675e01d drm/vmwgfx: fix gmrid takedown paths to new interface new 085097e5ae5e drm/ttm: remove range manager legacy takedown path new 0cf0a7984268 drm/ttm: make TTM responsible for cleaning system only. new 9eca33f4a139 drm/ttm: add wrapper to get manager from bdev. new 6c28aed6e5b7 drm/amdgfx/ttm: use wrapper to get ttm memory managers new 3004add06d1c drm/vram-helper: use wrapper to access memory managers new f301da74a417 drm/nouveau/ttm: use wrapper to access memory managers new 3d3b4fb9aab3 drm/qxl/ttm: use wrapper to access memory manager new 47c0550f5ebd drm/radeon/ttm: use wrapper to access memory manager new 089cafc198ec drm/vmwgfx/ttm: use wrapper to access memory manager new 01057278bc68 drm/ttm: rename manager variable to make sure wrapper is used. new d398811ebfa8 drm/ttm: allow drivers to provide their own manager subclasses new 0af135b892bf drm/amdgpu/ttm: use bo manager subclassing for vram/gtt mgrs new 37205891d84f drm/ttm: make ttm_range_man_init/takedown take type + args new 3a1fc38edac7 drm/ttm: move range manager to subclassed driver allocation new d575a891e69e drm/vmwgfx/ttm: move thp to driver managed new 9488e46a4f89 drm/vmwgfx/gmrid: convert to driver controlled allocation. new b6fad57e5903 drm/nouveau/ttm: move to driver allocated manager new 7ee6c95e05e9 drm/ttm: drop priv pointer in memory manager new a29050c4cd7f drm/amdgpu/ttm: remove man->bdev references. new 7541ce1a6f2b drm/ttm: drop man->bdev link. new a751612d4cb7 drm/ttm: drop list of memory managers from device. (v2) new 90a0489a718b drm/ttm: drop type manager has_type new 3f48f938ad21 drm/ttm: add a wrapper for checking if manager is in use new 80938c28ee67 drm/ttm: rename bo manager to range manager. new 9de59bc20149 drm/ttm: rename ttm_mem_type_manager -> ttm_resource_manager. new 2966141ad2dd drm/ttm: rename ttm_mem_reg to ttm_resource. new 77f47d239545 drm/amdgpu: make sure userptr ttm is allocated new 3a74265c54f8 drm/panfrost: Make sure GPU is powered on when reading GPU [...] new 72ef7fe96fd2 drm/panfrost: Add compatible string for bifrost new 862cc626210e drm/panfrost: avoid static declaration new 9713e942a539 drm/panfrost: clean headers in devfreq new eb9dd67249b5 drm/panfrost: don't use pfdevfreq.busy_count to know if hw [...] new 9bfacfc82f90 drm/panfrost: introduce panfrost_devfreq struct new ed85df3f6074 drm/panfrost: use spinlock instead of atomic new 81f2fbe62cb5 drm/panfrost: properly handle error in probe new d3c335da0200 drm/panfrost: rename error labels in device_init new 25e247bbf85a drm/panfrost: move devfreq_init()/fini() in device new 512f21227fd3 drm/panfrost: dynamically alloc regulators new fd587ff01d59 drm/panfrost: add regulators to devfreq new 9df0e0c18896 drm/panfrost: perfcnt: fix ref count leak in panfrost_perf [...] new 018315d399fc drm/mgag200: fix build on alpha arch new 87154ff86bf6 drm: Remove unnecessary drm_panel_attach and drm_panel_detach new 4f297b9c82e1 drm/amdgpu/ttm: move vram/gtt mgr allocations to mman. new 373627930f02 drm/amdgpu/ttm: drop the adev link from vram mgr new e4fbdd8b5d5a drm/gma500: fix spelling mistake "pannel" -> "panel" new 5bd858d7bfd2 drm/vkms: guarantee vblank when capturing crc new 57fb54082d5d drm/vgem: add missing platform_device_unregister() in vgem_init() new 7995bd132961 drm/vkms: add missing platform_device_unregister() in vkms_init() new ad28cd694293 drm/v3d: convert to use module_platform_driver new 8b0d47e879b8 dt-binding: Add DSI/LVDS TC358775 bridge bindings new b26975593b17 display/drm/bridge: TC358775 DSI/LVDS driver new a343160235f5 drm/vmwgfx/ttm: fix the non-THP cleanup path. new e5b92773287c drm: report dp downstream port type as a subconnector property new fb82313462ba drm/i915: utilize subconnector property for DP new 65bf2cf95d3a drm/amdgpu: utilize subconnector property for DP through atombios new 0f877894a330 drm/amdgpu: utilize subconnector property for DP through D [...] new d2f6a8f454b6 drm/panel-notatek-nt35510: Fix MTP read init new ed7d94597fad drm/hisilicon: Remove the unused include statements new 13b0d4a9ae0c drm/hisilicon: Code refactoring for hibmc_drv_de new e92ae67d6ed8 drm/ttm: rename ttm_resource_manager_func callbacks new b2458726b38c drm/ttm: give resource functions their own [ch] files new 82dd18096c71 drm/radeon: drop superflous AGP handling new 534b1f9071d9 Merge drm/drm-next into drm-misc-next new 97722439eeed dt-bindings: Add DT bindings for Toshiba TC358762 DSI-to-D [...] new 1930d19cb499 drm/bridge: tc358762: Add basic driver for Toshiba TC35876 [...] new 70c7fe17f370 drm/hisilicon: Fix build error of no type of module_init new ea66a9be7e93 drm/mcde: Rename flow function new 709c27730a11 drm/mcde: Fix display data flow control new 44c3867a56e3 drm/mcde: Improve pixel fetcher FIFO depth setting new f6fd1d70609c drm/mcde: Support using DSI in LP mode new c4842d4d0f74 drm/mcde: Fix display pipeline restart new 42bac89a1730 drm/mcde: Enable the DSI link with display new f098f168e91c drm: panel: Fix bus format for OrtusTech COM43H4M85ULC panel new 72957f48aaaa drm/mcde: Retry DSI read/write transactions new 5b44f125eff9 drm/panel: novatek,nt39016: Handle backlight the standard way new bdfd720fb25a drm/panel: novatek,nt39016: Add missing CR to error messages new 656b75963673 drm/panel: simple: Convert sharp,ls020b1dd01d from timings [...] new c1bd32b5f6b5 drm/panel: simple: Tweak timings of sharp,ls020b1dd01d for [...] new e6c21e6f9cf4 drm/panel: simple: Add 50Hz mode for sharp,ls020b1dd01d new b7d71b6e1f03 drm/panel: ilitek-ili9881c: prepare for adding support for [...] new 82df3aa4968c dt-bindings: ili9881c: add compatible string for Feixin K1 [...] new 1c243751c095 drm/panel: ilitek-ili9881c: add support for Feixin K101-IM [...] new 5f3e7503b97b drm/panel: Add helper for reading DT rotation new 4a135d54410f drm/panel: Read panel orientation for BOE TV101WUM-NL6 new 58310c2ec994 drm/panel: lvds: Read panel orientation new 5759c9674c20 drm/panel-simple: Read panel orientation new 087e3d479155 dt-bindings: panel: rocktech,jh057n00900: Modernize new 5f374e63d214 dt-bindings: panel: rocktech,jh057n00900: Add myself as ma [...] new d4c5c2f33119 drm/virtgpu: remove redundant assignments to width and height new 51c3b0cc32d2 drm/virtio: Revert "drm/virtio: Call the right shmem helpers" new 66c8ef900611 drm/qxl: don't take vga ports on rev5+ new 77cf3a6827fe drm/virtio: Use struct_size() helper in kmalloc() new bbaac1354cc9 drm/qxl: Replace deprecated function in qxl_display new a0308938ec81 virtio: add dma-buf support for exported objects new 592d9fba33c2 virtio-gpu: add VIRTIO_GPU_F_RESOURCE_UUID feature new c84adb304c10 drm/virtio: Support virtgpu exported resources new f13478c9da83 drm/sun4i: Constify static structs new 652bcaec7da0 MAINTAINERS: Change maintainer for hisilicon DRM driver new d85ddd1318e6 Merge v5.9-rc1 into drm-misc-next new d3d1bbe794ab drm/malidp: Use struct drm_gem_object_funcs.get_sg_table i [...] new faa962bbae31 dt-bindings: vendor-prefixes: Add mantix vendor prefix new b9ab1248d801 dt-bindings: Add Mantix MLAF057WE51-X panel bindings new 72967d5616d3 drm/panel: Add panel driver for the Mantix MLAF057WE51-X D [...] new 5936b3bdaa88 drm/panel: samsung: Use dev_ based logging new b75efff5f542 drm/panel: leadtek: Use dev_ based logging new c8cf6990f986 drm/panel: raydium: Use dev_ based logging new 65d5c86fc55f drm/panel: sitronix: Use dev_ based logging new a25b6b273f70 drm/panel: Use dev_ based logging new 9fe2f897499f virtio: fix build for configs without dma-bufs new 9c6b876c91c0 drm: ast: fix double __iomem sparse warning new 172c1e857280 drm: gma500: Convert to GPIO descriptors new cdd296cdae1a drm/gma500: fix error check new 0b06286579b8 drm/ttm: fix broken merge between drm-next and drm-misc-next new 2f4b769e4d18 drm/panel: novatek,nt39016: Reorder calls in probe new d738005da9c5 drm/panel: novatek,nt39016: Remove 'dev' field in priv struct new 35201cc1f805 drm: omapdrm: Delete surplus GPIO includes new 227c6d109ce5 drm/omap: fix spelling mistake "propert" -> "property" new 8b87014f23e4 drm/tidss: implement WA for AM65xx erratum i2000 new 9517130c9b4b dt-bindings: display: simple: Add KD116N21-30NV-A010 compatible new fc26a3758b55 drm: panel: simple: Add KD116N21-30NV-A010 new 7f7fb53f62cb drm/bridge/tc358775: Fix for PTR_ERR new f688a345f0d7 drm/brige/megachips: Add checking if ge_b850v3_lvds_init() [...] new 098754fe3ce7 drm/ttm: init mem->bus in common code. new ebb21aa1882f drm/ttm: drop bus.size from bus placement. new 8e77b8506ec5 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] new a95f954944c7 Merge remote-tracking branch 'drm-msm/msm-next' into master new b1f7567aa4eb Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new 74f551d98339 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new f4d95b69e103 Merge remote-tracking branch 'sound/for-next' into master new afa86a047ede Merge tag 'v5.9-rc2' into asoc-5.10 new 672072976bf0 ASoC: hdac_hdmi: tidy up a memset() new c81a4ef72536 ASoC: SOF: topology: (cosmetic) remove redundant variable [...] new f738d8156d05 ASoC: SOF: (cosmetic) use the "bool" type where it makes sense new f3e9ed5e9060 ASoC: SOF: topology: remove unnecessary memory alloc for s [...] new f46ff50660e8 ASoC: SOF: topology: reduce the log level for unhandled widgets new 277ff2364b3e ASoC: SOF: IPC: reduce verbosity of IPC pointer updates new 71d551f5aaed ASoC: SOF: acpi: add dev_dbg() log for probe completion new d5d023592e29 ASoC: SOF: Intel: add dev_dbg log when driver is not selected new 135ab457e776 ASoC: Intel: use consistent HDAudio spelling in comments/docs new 9db6f4329cd2 Merge series "ASoC: SOF: trivial code/log/comment improvem [...] new cd018773c645 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next new 9749a46befb7 Merge remote-tracking branch 'sound-asoc/for-next' into master new 9b5fbad1dcee Input: MT - avoid comma separated statements new 02d8d79f83ab Merge remote-tracking branch 'input/next' into master new 09d40987ab46 dt-bindings: mmc: Add Sparx5 SDHCI controller bindings new 5cd13fca9f3d mmc: sdhci-of-sparx5: Add Sparx5 SoC eMMC driver new 10a70e0d4edd Merge branch 'fixes' into next new 9933bec4a721 Merge remote-tracking branch 'mmc/next' into master new 92143215f263 Merge remote-tracking branch 'mfd/for-mfd-next' into master new 8fada2d4c213 power: supply: Add dependency to lego-ev3-battery Kconfig options new 93d660de3f31 power: supply: bq2515x: Constify static variables new ef805f217709 dt-bindings: power: reset: Convert reboot-mode to YAML new 5d824c9be936 Merge remote-tracking branch 'battery/for-next' into master new 3485e56cb8e6 Merge tag 'v5.9-rc2' into regulator-5.10 new ab6019d7fe81 regulator: rt4801: Specify additionalProperties: false new 79bb4ac46a7f Merge remote-tracking branch 'regulator/for-5.10' into reg [...] new 09275f02bd38 Merge remote-tracking branch 'regulator/for-next' into master new af50d5bf7270 Merge remote-tracking branch 'security/next-testing' into master new a483a9cce892 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new 1b8b31a2e612 selinux: convert policy read-write lock to RCU new 1b77016642c6 Merge remote-tracking branch 'selinux/next' into master new 1ef95fbd7ac6 Merge remote-tracking branch 'audit/next' into master new d76d29d361d1 Merge remote-tracking branch 'devicetree/for-next' into master new fb535aa01705 Merge tag 'v5.9-rc2' into spi-5.10 new 9442a12d16a9 spi: spi-fsl-espi: Remove use of %p new 410c081be7ac Merge remote-tracking branch 'spi/for-5.10' into spi-next new 12c607583bed Merge remote-tracking branch 'spi/for-next' into master new 65de555f58ed Merge remote-tracking branch 'tip/auto-latest' into master new 5e423d3169f5 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new 334f23cadfae Merge remote-tracking branch 'edac/edac-for-next' into master new a150dac5a8fb irqchip: Revert modular support for drivers using IRQCHIP_ [...] new e579076ac0a3 irqchip/stm32-exti: Avoid losing interrupts due to clearin [...] new 821fc9e261f3 irqchip/ingenic: Leave parent IRQ unmasked on suspend new e6df9766894d Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new 25e6e115dd1d Merge remote-tracking branch 'rcu/rcu/next' into master new 4b762659e8d4 Merge remote-tracking branch 'leds/for-next' into master new 34ed3c66ead9 Merge remote-tracking branch 'ipmi/for-next' into master new 810c30830ede Merge remote-tracking branch 'usb/usb-next' into master new deff2ea4cdb8 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] new 4dcd887df47e Merge remote-tracking branch 'phy-next/next' into master new 52c3c3a59234 Revert "vc_screen: extract vcs_read_buf_header" new 519c1951d869 Merge remote-tracking branch 'tty/tty-next' into master new aba4fe8f2421 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] new 57a3706b02e2 extcon: Replace HTTP links with HTTPS ones new ccee85691877 Merge remote-tracking branch 'extcon/extcon-next' into master new 296ef3738195 Merge remote-tracking branch 'soundwire/next' into master new a75c17ec7092 Merge remote-tracking branch 'staging/staging-next' into master new 76edc3446f5a Merge remote-tracking branch 'mux/for-next' into master new 8f757317b864 dmaengine: ti: k3-udma: Remove redundant is_slave_directio [...] new 6139521db7d4 dmaengine: dw-edma: Fix typo in comments offset new 112ec61b2122 dmaengine: pl330: fix instruction dump formatting new b377e670bac5 dmaengine: axi-dmac: move version read in probe new a88fdece44d4 dmaengine: axi-dmac: move active_descs list init after dev [...] new 08b36dba23e5 dmaengine: axi-dmac: move clock enable earlier new 06b6e88c7ecf dmaengine: axi-dmac: wrap entire dt parse in a function new 3061a65c1b3d dmaengine: axi-dmac: wrap channel parameter adjust into function new 78a2f92e4c4a dmaengine: axi-dmac: add support for reading bus attribute [...] new e80d90ac0113 Merge remote-tracking branch 'dmaengine/next' into master new 5834e6530d6b Merge remote-tracking branch 'scsi/for-next' into master new 8bb2dde069d8 scsi: ufs: Properly release resources if a task is aborted [...] new f09219e48b40 scsi: mpt3sas: Memset config_cmds.reply buffer with zeros new af6ec1eee5ed scsi: mpt3sas: Dump system registers for debugging new 9e73ed2e4cf5 scsi: mpt3sas: Cancel the running work during host reset new 5afa9d444407 scsi: mpt3sas: Rename and export interrupt mask/unmask functions new 521e9c0b6286 scsi: mpt3sas: Add functions to check if any cmd is outsta [...] new 711a923c14d9 scsi: mpt3sas: Postprocessing of target and LUN reset new 0491bdc7ee1e scsi: mpt3sas: Update driver version to 35.100.00.00 new ce1437935064 scsi: smartpqi: Identify physical devices without issuing INQUIRY new 3af06083ba21 scsi: smartpqi: Add id support for SmartRAID 3152-8i new 244ca45e15cf scsi: smartpqi: Update logical volume size after expansion new 9e68cccc8ef7 scsi: smartpqi: Avoid crashing kernel for controller issues new 4d15ad381301 scsi: smartpqi: Support device deletion via sysfs new 8b664fefa341 scsi: smartpqi: Add RAID bypass counter new ce60a2b827d7 scsi: smartpqi: Bump version to 1.2.16-010 new 68bdb3db6ce3 scsi: ufs-qcom: Remove unused MSM bus scaling APIs new a521bbc38ddc scsi: qedf: Check for port type and role before processing [...] new 7fb8ff080689 scsi: qedf: Check the validity of rjt frame before processing new b09ea43fecd2 scsi: qedf: Do not kill timeout work for original I/O on R [...] new 39d0357dd5ed scsi: qedf: Send cleanup even for RRQ on timeout new 1f6d1d4ca2ca scsi: qedf: Initiate cleanup for ELS commands as well new 22ddec31b0d4 scsi: qedf: Don't process ELS completion if event is flush [...] new 3079285bd73c scsi: qedf: Fix race between ELS completion and flushing E [...] new f273c54bb7db scsi: ufs: Change ufshcd_comp_devman_upiu() to ufshcd_comp [...] new b0008625795b scsi: ufs: Remove several redundant goto statements new 29707fab5845 scsi: ufs: Change fDeviceInit busy wait new 50807f22c89f scsi: ufs: Remove an unpaired ufshcd_scsi_unblock_requests [...] new 460d74a0911c scsi: ufs: ufs-mediatek: Modify the minimum RX/TX lane count to 2 new 33fff97cbdc1 scsi: mptfc: Remove unneeded cast from memory allocation new 8fee79ed8ea2 scsi: mptctl: Remove unneeded cast from memory allocation new f672d7d35f88 scsi: mvsas: Remove superfluous memset() new 7b1d88629807 scsi: pmcraid: Remove superfluous memset() new bef93fbfcf4a scsi: qla2xxx: Remove superfluous memset() new 4a636e9c7a21 scsi: mpt3sas: Remove superfluous memset() new ca358af1d1bb scsi: dc395x: Use %*ph to print small buffer new ee9108fedf63 scsi: libcxgbi: Use kvzalloc instead of opencoded kzalloc/vzalloc new e555cd5f17be scsi: aacraid: Remove pci-dma-compat wrapper API new daf4b00b7576 scsi: aic7xxx: Remove pci-dma-compat wrapper API new ece0eeff4c72 scsi: dc395x: Remove pci-dma-compat wrapper API new a5a20c4a294e scsi: mpt3sas: Remove pci-dma-compat wrapper API new 8f31fa53d36b scsi: hpsa: Remove pci-dma-compat wrapper API new 8d1f1ffaeb27 scsi: qla2xxx: Remove pci-dma-compat wrapper API new ec090ef8cd1c scsi: megaraid: Remove pci-dma-compat wrapper API new 574918e69720 scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_ [...] new 650b323c8e7c scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call new cb562b132bf8 scsi: snic: Fix spelling mistakes of "Queueing" new 886a0b54f8e6 scsi: bnx2fc: Fix spelling mistake "couldnt" -> "couldn't" new 29779a22af6f scsi: csiostor: Fix spelling mistake "couldnt" -> "couldn't" new a9b83986fd6e scsi: lpfc: Fix spelling mistake "Cant" -> "Can't" new 715f43c66c45 scsi: aic7xxx: Fix error code handling new 8905cbdae986 scsi: qla2xxx: Remove redundant variable initialization new bbf2d06a9d76 scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() new ca4fb89a3d71 scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() new 44f4daf8678a scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() new 32417d7844ab scsi: esas2r: Remove unnecessary casts new edef77528b69 Merge remote-tracking branch 'scsi-mkp/for-next' into master new bad098ffa826 Merge remote-tracking branch 'rpmsg/for-next' into master new 3c48d22a503b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] new 0160b83ea784 Merge remote-tracking branch 'pinctrl-intel/for-next' into master new 75ed995244d8 Merge remote-tracking branch 'livepatching/for-next' into master new bdbb0612f576 Merge remote-tracking branch 'coresight/next' into master new 10b2f8fa2078 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new 99363d1c26c8 eeprom: at24: Tidy at24_read() new c9a6c11c2209 Merge remote-tracking branch 'at24/at24/for-next' into master new b9289f4b64f9 Merge remote-tracking branch 'ntb/ntb-next' into master new 52783be63b94 Merge remote-tracking branch 'kspp/for-next/kspp' into master new 266aeefb45b2 Merge remote-tracking branch 'fsi/next' into master new 12d459eb4993 Merge remote-tracking branch 'nvmem/for-next' into master new d22a5d4b4777 Merge remote-tracking branch 'xarray/xarray' into master new b2b70b1c1223 Merge remote-tracking branch 'hyperv/hyperv-next' into master new b39f5ff0a132 Merge remote-tracking branch 'auxdisplay/auxdisplay' into master new c79be12db7da Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new 8ad17dc954ff Merge remote-tracking branch 'pidfd/for-next' into master new c7f489f86c79 Merge remote-tracking branch 'fpga/for-next' into master new b9cda15a417f Merge remote-tracking branch 'trivial/for-next' into master new 3af31acd7116 Merge remote-tracking branch 'mhi/mhi-next' into master new 9e370591412e Merge remote-tracking branch 'notifications/notifications- [...] new 7274f5752a3b Merge remote-tracking branch 'memblock/for-next' into master new 41d5c6e2c7b2 memcg: fix use-after-free in uncharge_batch new ddb75956e4d7 mm: slub: fix conversion of freelist_corrupted() new ab8187bd8ab0 MAINTAINERS: update Cavium/Marvell entries new 60fda2f76684 MAINTAINERS: add LLVM maintainers new 5934637641c8 lib/string.c: implement stpcpy new 92c8c2b735db mm: track page table modifications in __apply_to_page_range() new 324fd9625e87 ARCH_PAGE_TABLE_SYNC_MASK needs vmalloc.h new 52a89542d922 ipc: adjust proc_ipc_sem_dointvec definition to match prototype new a1495916b5c4 fork: adjust sysctl_max_threads definition to match prototype new 460bb7eb9ec4 checkpatch: fix the usage of capture group ( ... ) new 74491a65ed03 mm/gup_benchmark: update the documentation in Kconfig new eafb2c9300be mm: madvise: fix vma user-after-free new b2840531df58 mm/migrate: fixup setting UFFD_WP flag new 065073998440 mm/rmap: fixup copying of soft dirty and uffd ptes new 668447028fd7 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 3c8b2e70b2fe /proc/kpageflags: do not use uninitialized struct pages new 2cf2b8b359fc fork: silence a false postive warning in __mmdrop new 05156e034903 mm: slub: re-initialize randomized freelist sequence in ca [...] new b8873e2fc3b5 mm-slub-re-initialize-randomized-freelist-sequence-in-calc [...] new 8744d79b95bf mm, THP, swap: fix allocating cluster for swapfile by mistake new 2e7805b919d0 checkpatch: test $GIT_DIR changes new 46a7454634fe scripts/tags.sh: exclude tools directory from tags generation new 36a9f349dada ntfs: add check for mft record size in superblock new 031268d78654 ocfs2: delete repeated words in comments new eb93f2ba4c52 ocfs2: clear links count in ocfs2_mknod() if an error occurs new e6d55bf71ec2 ocfs2: fix ocfs2 corrupt when iputting an inode new a77872d3dccb ramfs: support O_TMPFILE new 57ccc5b8f87e kernel/watchdog: flush all printk nmi buffers when hardloc [...] new a3ef29a0aef8 mm/slub.c: branch optimization in free slowpath new 70db69e44f2e mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc new 050cb0f9b851 mm/slub: make add_full() condition more explicit new 5d6485cdb2b7 mm/kmemleak: rely on rcu for task stack scanning new 7469c1a14fb2 x86/numa: cleanup configuration dependent command-line options new a05d19606e8b x86/numa: add 'nohmat' option new e4fc8812000c x86/numa: fix build when CONFIG_ACPI is not set new 9bbb6d7de490 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] new f7782cc946fe ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] new 15464efa7755 resource: report parent to walk_iomem_res_desc() callback new 5218724c3d56 mm/memory_hotplug: introduce default phys_to_target_node() [...] new dbb8733abb1c mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] new bd295a352cfa ACPI: HMAT: attach a device for each soft-reserved range new b522c04d55d0 device-dax: drop the dax_region.pfn_flags attribute new 2b09621c34ec device-dax: move instance creation parameters to 'struct d [...] new 3595a677f0f9 device-dax: make pgmap optional for instance creation new 96933ccef900 device-dax: kill dax_kmem_res new aca7a5f21aff device-dax: add an allocation interface for device-dax instances new d59983f27e06 device-dax: introduce 'seed' devices new dc34d6145bb0 drivers/base: make device_find_child_by_name() compatible [...] new 44fc7277af55 device-dax: add resize support new 9779c04c5c9a mm/memremap_pages: convert to 'struct range' new 975a14c67785 mm/memremap_pages: support multiple ranges per invocation new 454c727769f5 device-dax: add dis-contiguous resource support new 5ad4552fa0c0 device-dax: introduce 'mapping' devices new 6fef53e78c92 device-dax: make align a per-device property new d8c06dc26eee device-dax-make-align-a-per-device-property-fix new f464f9a6a06f device-dax: add an 'align' attribute new de7b19b95e26 dax/hmem: introduce dax_hmem.region_idle parameter new e97e296e58df device-dax: add a range mapping allocation attribute new 03abd78f67f1 mm/debug.c: do not dereference i_ino blindly new 81196fd3c873 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] new 11f1622e233a mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag new 68eaa1fb3bd4 mm/gup: don't permit users to call get_user_pages with FOL [...] new da3746e1c9df mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] new 00a0f8ea2ed7 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity new 9e51e121d324 mm: remove activate_page() from unuse_pte() new 6a08c18d49d7 mm: remove superfluous __ClearPageActive() new a09cdb467252 mm/memremap.c: convert devmap static branch to {inc,dec} new f291589a8256 mm, memcg: rework remote charging API to support nesting new 099abdac6852 mm: memcontrol: use flex_array_size() helper in memcpy() new 1ac25de84661 mm: memcontrol: Use the preferred form for passing the siz [...] new e714ed6eb5d2 mm: account PMD tables like PTE tables new 046e2755d525 arm: __pmd_free_tlb(): call page table desctructor new 2a00ee6bcee8 mm/memory.c: fix typo in __do_fault() comment new e773d1f906ca mm/memory.c: replace vmf->vma with variable vma new 888f608740a6 mm/mmap: rename __vma_unlink_common() to __vma_unlink() new 9d34c247847d mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] new cc423cfd9654 mmap locking API: add mmap_lock_is_contended() new 4d7232800eb6 mm: smaps*: extend smap_gather_stats to support specified [...] new 4ca851e70b0d mm: proc: smaps_rollup: do not stall write attempts on mmap_lock new 3ad6d0336599 mm/mmap.c: fix the adjusted length error new 0eefb2f10801 mm: move PageDoubleMap bit new 34927407d1db mm: simplify PageDoubleMap with PF_SECOND policy new 35076694d60f mm/dmapool.c: replace open-coded list_for_each_entry_safe() new f97639fa0d98 mm/dmapool.c: replace hard coded function name with __func__ new 96427bddcd17 mm/memory-failure: do pgoff calculation before for_each_process() new 532017a20165 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion new 25609bce0dea mm/page_alloc: tweak comments in has_unmovable_pages() new 6034623a054c mm/page_isolation: exit early when pageblock is isolated i [...] new e91a21b22752 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] new 183e2ac8fc70 mm/page_isolation: cleanup set_migratetype_isolate() new f2995d0dd75e virtio-mem: don't special-case ZONE_MOVABLE new dbd663f2dd18 mm: document semantics of ZONE_MOVABLE new 0655aa78f8ff mm, isolation: avoid checking unmovable pages across pageb [...] new 1fad5d12e1d0 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool new c0407e74589a mm/hugetlb.c: remove the unnecessary non_swap_entry() new 880b5e7b5773 doc/vm: fix typo in the hugetlb admin documentation new 4995880b4da7 mm/huge_memory.c: update tlb entry if pmd is changed new a743be4a66b7 MIPS: do not call flush_tlb_all when setting pmd entry new 50157243346d KVM: PPC: Book3S HV: simplify kvm_cma_reserve() new f2b0955287f5 dma-contiguous: simplify cma_early_percent_memory() new 90508bc5d960 arm, xtensa: simplify initialization of high memory pages new a83c6c6b27f3 arm64: numa: simplify dummy_numa_init() new 6bce0c0704d9 h8300, nds32, openrisc: simplify detection of memory extents new ee558f402e12 riscv: drop unneeded node initialization new d1ec0962c676 mircoblaze: drop unneeded NUMA and sparsemem initializations new a89ea64eebd1 memblock: make for_each_memblock_type() iterator private new fc0b5fa772fd memblock: make memblock_debug and related functionality private new 3d737381bfca memblock-make-memblock_debug-and-related-functionality-pri [...] new 2c83c74d6f18 memblock: reduce number of parameters in for_each_mem_range() new b729d5fe75db arch, mm: replace for_each_memblock() with for_each_mem_pf [...] new 52e1a745395d arch, drivers: replace for_each_membock() with for_each_me [...] new bc4e7c2ead32 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix new fc319106247e x86/setup: simplify initrd relocation and reservation new 6e50f7672ffa x86/setup: simplify reserve_crashkernel() new e6b569ac4499 memblock: remove unused memblock_mem_size() new 7aefa5bd5266 memblock: implement for_each_reserved_mem_region() using _ [...] new ddf13e6cb64d memblock: use separate iterators for memory and reserved regions new 0f3168a9a1c8 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] new f593a65da3e2 mm,hwpoison: cleanup unused PageHuge() check new c4651ed64135 mm, hwpoison: remove recalculating hpage new 3cc390503d21 mm,hwpoison-inject: don't pin for hwpoison_filter new 59519964a384 mm,hwpoison: unexport get_hwpoison_page and make it static new 0895d7885895 mm,hwpoison: kill put_hwpoison_page new 98844a57bc3a mm,hwpoison: unify THP handling for hard and soft offline new 9fbdb1116107 mm,hwpoison: rework soft offline for free pages new 97efade5d9e1 mm,hwpoison: rework soft offline for in-use pages new 9846af57758e mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new ee49c798db16 mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] new 9dcafa407889 mm,hwpoison: return 0 if the page is already poisoned in s [...] new 32db1b72975b mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 5dc7f79068ac mm,hwpoison: double-check page count in __get_any_page() new 8d5c84ce3cb7 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 2b784054f545 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 360a13d80b9e mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 20276b8d3e04 mm/util.c: update the kerneldoc for kstrdup_const() new 4b688061c5db mm/memory_hotplug: inline __offline_pages() into offline_pages() new 46d449904c74 mm/memory_hotplug: enforce section granularity when onlini [...] new 2ce96700f3df mm/memory_hotplug: simplify page offlining new b0309767a362 mm/page_alloc: simplify __offline_isolated_pages() new 085f93c8eb3d mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() new 6c64151386da mm/page_isolation: simplify return value of start_isolate_ [...] new ff7932469967 mm/memory_hotplug: simplify page onlining new 4edad91d4d73 mm/page_alloc: drop stale pageblock comment in memmap_init [...] new 6477f7e81651 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] new 5f85d583b2e4 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] new 29de4c60a1c3 mm/slab.h: remove duplicate include new 145f1b6f46fa mm/page_reporting.c: drop stale list head check in page_re [...] new f4cc23ad8c4f mm/highmem.c: clean up endif comments new 7c28194a9e6c fs/buffer.c: add debug print for __getblk_gfp() stall problem new 6a7ba6c45dcb fs/buffer.c: dump more info for __getblk_gfp() stall problem new e2a8e4d0decb kernel/hung_task.c: Monitor killed tasks. new 6a0a80881b74 proc/sysctl: make protected_* world readable new 533d908d8b8f fs: configfs: delete repeated words in comments new 01540e42ee88 get_maintainer: add test for file in VCS new 9cae6e6370e2 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback new de81a7d5fcc4 lib: bitmap: delete duplicated words new ff977744aff0 lib: libcrc32c: delete duplicated words new 00928e23fb69 lib: decompress_bunzip2: delete duplicated words new c1c0bb30c7a8 lib: devres: delete duplicated words new de55fdd9a064 lib: dynamic_queue_limits: delete duplicated words + fix typo new fca04fde73be lib: earlycpio: delete duplicated words new dabb664c91ec lib: radix-tree: delete duplicated words new 21dc8a454876 lib: syscall: delete duplicated words new 5c76b5fd915c lib: test_sysctl: delete duplicated words new ea7e956a80cf bitops: simplify get_count_order_long() new d09f87799b05 bitops: use the same mechanism for get_count_order[_long] new 55f8051b5a45 checkpatch: add --kconfig-prefix new f55c4cf57eb6 checkpatch: move repeated word test new d279cd150f04 checkpatch: add test for comma use that should be semicolon new ad2c3f30a401 const_structs.checkpatch: add phy_ops new 861d1729ed58 checkpatch: warn if trace_printk and friends are called new ce8329bd0b5f fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] new 2acfac478c2a fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] new beae0bfefbab fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] new edc89603d012 tools/testing/selftests: add self-test for verifying load [...] new 25eeb84a80b9 autofs: harden ioctl table new 30702ce694dd panic: dump registers on panic_on_warn new 940138727c05 aio: simplify read_events() new 0ffa03deb736 scripts/gdb/proc: add struct mount & struct super_block ad [...] new 6569f9b2c459 scripts/gdb/tasks: add headers and improve spacing format new e1df8eee6374 ROMFS: support inode blocks calculation new c70d3d05273c Merge branch 'akpm-current/current' into master new 2e6aee5ee899 x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig new caece18d1feb scripts/gdb: add utils.read_ulong() new 620d80e9cb49 scripts/gdb: update for lockless printk ringbuffer new 0261daefc38a scripts-gdb-update-for-lockless-printk-ringbuffer-checkpat [...] new 19bd695b0f7b ia64: fix build error with !COREDUMP new 473ac76c2d1d mm/madvise: pass task and mm to do_madvise new b988a26d557f pid: move pidfd_get_pid() to pid.c new 9dd3255ed434 mm/madvise: introduce process_madvise() syscall: an extern [...] new 92e2e28b1d88 mm/madvise: Remove duplicate include new e43016261422 mm/madvise: check fatal signal pending of target process new 1f8c7a40c0dc mm/memory-failure: remove a wrapper for alloc_migration_target() new a9ea3c5bf0e9 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new b0d41bc65246 mm/migrate: avoid possible unnecessary process right check [...] new c6032cecddc4 mm/mmap: add inline vma_next() for readability of mmap code new 47218ce75033 mm/mmap: add inline munmap_vma_range() for code readability
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 (35cc7a930af4) \ N -- N -- N refs/heads/akpm (47218ce75033)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 796 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/pm/intel_pstate.rst | 4 +- Documentation/bpf/btf.rst | 25 + .../bindings/display/bridge/lontium,lt9611.yaml | 176 +++ .../bindings/display/bridge/toshiba,tc358762.yaml | 127 ++ .../bindings/display/bridge/toshiba,tc358775.yaml | 215 ++++ .../bindings/display/panel/ilitek,ili9881c.yaml | 4 +- .../display/panel/mantix,mlaf057we51-x.yaml | 70 ++ .../bindings/display/panel/panel-simple.yaml | 6 + .../display/panel/rocktech,jh057n00900.yaml | 40 +- .../devicetree/bindings/mmc/arasan,sdhci.yaml | 10 +- .../bindings/mmc/microchip,dw-sparx5-sdhci.yaml | 65 ++ Documentation/devicetree/bindings/net/dsa/dsa.txt | 2 +- .../bindings/power/reset/reboot-mode.txt | 25 - .../bindings/power/reset/reboot-mode.yaml | 47 + .../regulator/richtek,rt4801-regulator.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 8 + Documentation/gpu/drm-uapi.rst | 114 +- Documentation/gpu/pl111.rst | 8 +- Documentation/gpu/todo.rst | 46 + MAINTAINERS | 30 +- arch/arc/plat-eznps/include/plat/ctop.h | 1 - arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 17 + arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 47 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 5 +- ...nipack.dts => aspeed-bmc-facebook-wedge400.dts} | 236 ++-- arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 17 + .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 13 - arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 28 +- arch/arm/boot/dts/r8a7742.dtsi | 34 + arch/arm/configs/shmobile_defconfig | 1 - arch/arm/crypto/curve25519-glue.c | 1 + arch/arm/include/asm/tlb.h | 1 + arch/arm/mm/pmsa-v7.c | 2 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 38 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 38 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 19 + .../boot/dts/renesas/r8a774e1-hihope-rzg2h.dts | 4 + arch/arm64/configs/defconfig | 3 +- arch/riscv/Kconfig | 23 + arch/riscv/Makefile | 1 + arch/riscv/configs/defconfig | 1 + arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/efi.h | 36 + arch/riscv/include/asm/fixmap.h | 16 +- arch/riscv/include/asm/io.h | 1 + arch/riscv/include/asm/pgtable.h | 1 + arch/riscv/include/asm/sections.h | 13 + arch/riscv/kernel/Makefile | 4 + arch/riscv/kernel/efi-header.S | 104 ++ arch/riscv/kernel/head.S | 17 +- arch/riscv/kernel/head.h | 2 - arch/riscv/kernel/image-vars.h | 51 + arch/riscv/kernel/setup.c | 10 +- arch/riscv/kernel/vmlinux.lds.S | 22 +- arch/riscv/mm/init.c | 189 ++- drivers/acpi/osl.c | 19 +- drivers/atm/firestream.c | 1 + drivers/cpufreq/cpufreq-dt.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 30 + drivers/crypto/stm32/stm32-crc32.c | 2 + drivers/crypto/stm32/stm32-hash.c | 1 + drivers/dax/device.c | 4 - drivers/dma/dma-axi-dmac.c | 138 ++- drivers/dma/dma-jz4780.c | 38 +- drivers/dma/dw-edma/dw-edma-core.c | 11 +- drivers/dma/dw-edma/dw-edma-v0-regs.h | 2 +- drivers/dma/pl330.c | 4 +- drivers/dma/ti/k3-udma.c | 16 +- drivers/extcon/extcon-palmas.c | 2 +- drivers/extcon/extcon-usb-gpio.c | 2 +- drivers/firmware/efi/Kconfig | 3 +- drivers/firmware/efi/Makefile | 2 +- drivers/firmware/efi/{arm-init.c => efi-init.c} | 0 drivers/firmware/efi/libstub/Makefile | 10 + drivers/firmware/efi/libstub/riscv-stub.c | 110 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 92 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 171 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 112 +- drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 18 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 41 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 3 + drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/ast/ast_cursor.c | 11 +- drivers/gpu/drm/ast/ast_dp501.c | 23 +- drivers/gpu/drm/ast/ast_drv.c | 82 +- drivers/gpu/drm/ast/ast_drv.h | 43 +- drivers/gpu/drm/ast/ast_main.c | 74 +- drivers/gpu/drm/ast/ast_mm.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 40 +- drivers/gpu/drm/ast/ast_post.c | 6 +- drivers/gpu/drm/bridge/Kconfig | 31 + drivers/gpu/drm/bridge/Makefile | 3 + drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 12 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 9 - drivers/gpu/drm/bridge/lontium-lt9611.c | 1230 ++++++++++++++++++++ .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 109 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 101 +- drivers/gpu/drm/bridge/panel.c | 7 - drivers/gpu/drm/bridge/parade-ps8622.c | 100 +- drivers/gpu/drm/bridge/tc358762.c | 280 +++++ drivers/gpu/drm/bridge/tc358764.c | 109 +- drivers/gpu/drm/bridge/tc358767.c | 123 +- drivers/gpu/drm/bridge/tc358775.c | 749 ++++++++++++ drivers/gpu/drm/bridge/ti-sn65dsi86.c | 3 - drivers/gpu/drm/drm_connector.c | 49 +- drivers/gpu/drm/drm_dp_helper.c | 71 ++ drivers/gpu/drm/drm_gem_vram_helper.c | 49 +- drivers/gpu/drm/drm_panel.c | 85 +- drivers/gpu/drm/drm_syncobj.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dpi.c | 8 - drivers/gpu/drm/exynos/exynos_drm_dsi.c | 7 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 9 - drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +- drivers/gpu/drm/gma500/mdfld_device.c | 20 + drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 2 +- drivers/gpu/drm/gma500/mdfld_dsi_output.c | 55 +- drivers/gpu/drm/gma500/mdfld_dsi_output.h | 2 +- drivers/gpu/drm/gma500/mdfld_output.h | 2 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 1 - drivers/gpu/drm/gma500/psb_intel_sdvo.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 58 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 3 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 2 - drivers/gpu/drm/i915/display/intel_dp.c | 8 + drivers/gpu/drm/imx/imx-ldb.c | 10 - drivers/gpu/drm/imx/parallel-display.c | 6 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 41 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 38 +- drivers/gpu/drm/mcde/mcde_display.c | 218 +++- drivers/gpu/drm/mcde/mcde_drm.h | 67 +- drivers/gpu/drm/mcde/mcde_drv.c | 81 +- drivers/gpu/drm/mcde/mcde_dsi.c | 276 +++-- drivers/gpu/drm/mgag200/Kconfig | 12 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 227 +++- drivers/gpu/drm/mgag200/mgag200_drv.h | 19 +- drivers/gpu/drm/mgag200/mgag200_mm.c | 8 + drivers/gpu/drm/mgag200/mgag200_mode.c | 153 ++- drivers/gpu/drm/mgag200/mgag200_reg.h | 4 + .../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 7 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 1 - drivers/gpu/drm/mxsfb/Kconfig | 8 +- drivers/gpu/drm/mxsfb/Makefile | 2 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 343 ------ drivers/gpu/drm/mxsfb/mxsfb_drv.c | 252 ++-- drivers/gpu/drm/mxsfb/mxsfb_drv.h | 42 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 571 +++++++++ drivers/gpu/drm/mxsfb/mxsfb_out.c | 99 -- drivers/gpu/drm/mxsfb/mxsfb_regs.h | 107 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 137 +-- drivers/gpu/drm/nouveau/nouveau_bo.h | 14 +- drivers/gpu/drm/nouveau/nouveau_bo0039.c | 4 +- drivers/gpu/drm/nouveau/nouveau_bo5039.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo74c1.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo85b5.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo9039.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo90b5.c | 2 +- drivers/gpu/drm/nouveau/nouveau_boa0b5.c | 2 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 8 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 10 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 4 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 176 ++- drivers/gpu/drm/nouveau/nouveau_ttm.h | 6 +- drivers/gpu/drm/nouveau/nv17_fence.c | 2 +- drivers/gpu/drm/nouveau/nv50_fence.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 1 - drivers/gpu/drm/omapdrm/dss/hdmi5.c | 1 - drivers/gpu/drm/omapdrm/dss/venc.c | 2 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 3 +- drivers/gpu/drm/omapdrm/omap_drv.c | 17 - drivers/gpu/drm/panel/Kconfig | 11 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-arm-versatile.c | 4 +- .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 6 +- drivers/gpu/drm/panel/panel-boe-himax8279d.c | 48 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 12 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 51 +- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 23 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 25 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 7 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 277 ++++- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 35 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 4 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 37 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 58 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 49 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 4 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 4 +- drivers/gpu/drm/panel/panel-lvds.c | 13 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 328 ++++++ drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 60 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 46 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 4 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 13 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 4 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 4 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 6 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 37 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 18 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 20 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 7 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 27 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 9 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 9 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 26 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 7 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 4 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 201 +++- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 14 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 61 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 4 +- drivers/gpu/drm/panel/panel-sony-acx424akp.c | 85 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 7 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 4 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 6 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 42 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 63 +- drivers/gpu/drm/panel/panel-visionox-rm69299.c | 41 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 51 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 175 ++- drivers/gpu/drm/panfrost/panfrost_devfreq.h | 30 +- drivers/gpu/drm/panfrost/panfrost_device.c | 61 +- drivers/gpu/drm/panfrost/panfrost_device.h | 14 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 16 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 14 +- drivers/gpu/drm/panfrost/panfrost_job.c | 10 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 10 +- drivers/gpu/drm/pl111/pl111_drv.c | 20 +- drivers/gpu/drm/qxl/qxl_cmd.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 22 +- drivers/gpu/drm/qxl/qxl_drv.c | 6 +- drivers/gpu/drm/qxl/qxl_drv.h | 2 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 2 +- drivers/gpu/drm/qxl/qxl_object.c | 4 +- drivers/gpu/drm/qxl/qxl_object.h | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 75 +- drivers/gpu/drm/radeon/radeon.h | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 4 +- drivers/gpu/drm/radeon/radeon_object.c | 2 +- drivers/gpu/drm/radeon/radeon_object.h | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 123 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 6 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 9 - drivers/gpu/drm/sti/sti_dvo.c | 2 - drivers/gpu/drm/sun4i/sun4i_backend.c | 2 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 2 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 2 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 11 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 13 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 6 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 5 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 2 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 2 +- drivers/gpu/drm/tegra/dsi.c | 4 +- drivers/gpu/drm/tegra/output.c | 10 - drivers/gpu/drm/tidss/tidss_dispc.c | 32 +- drivers/gpu/drm/tidss/tidss_dispc.h | 4 + drivers/gpu/drm/ttm/Makefile | 3 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 347 ++---- drivers/gpu/drm/ttm/ttm_bo_util.c | 104 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 8 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 12 +- .../ttm/{ttm_bo_manager.c => ttm_range_manager.c} | 89 +- drivers/gpu/drm/ttm/ttm_resource.c | 151 +++ drivers/gpu/drm/ttm/ttm_tt.c | 6 +- drivers/gpu/drm/v3d/v3d_drv.c | 13 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/virtio/Kconfig | 1 + drivers/gpu/drm/virtio/virtgpu_display.c | 2 - drivers/gpu/drm/virtio/virtgpu_drv.c | 3 + drivers/gpu/drm/virtio/virtgpu_drv.h | 21 + drivers/gpu/drm/virtio/virtgpu_gem.c | 3 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 4 + drivers/gpu/drm/virtio/virtgpu_object.c | 8 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 96 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 55 + drivers/gpu/drm/vkms/vkms_composer.c | 22 +- drivers/gpu/drm/vkms/vkms_drv.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 73 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 75 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 60 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 73 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 121 +- drivers/i2c/Kconfig | 1 - drivers/i2c/busses/Kconfig | 3 - drivers/i2c/busses/i2c-bcm-iproc.c | 4 +- drivers/i2c/busses/i2c-rcar.c | 1 + drivers/i2c/i2c-core-acpi.c | 10 - drivers/i2c/i2c-core-base.c | 2 +- drivers/i2c/i2c-core.h | 9 - drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 8 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 1 + drivers/input/input-mt.c | 11 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-ingenic.c | 2 +- drivers/irqchip/irq-mtk-cirq.c | 4 +- drivers/irqchip/irq-mtk-sysirq.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 14 +- drivers/irqchip/qcom-pdc.c | 8 +- drivers/message/fusion/mptctl.c | 5 +- drivers/message/fusion/mptfc.c | 6 +- drivers/mfd/mfd-core.c | 12 +- drivers/misc/eeprom/at24.c | 14 +- drivers/mmc/host/Kconfig | 12 + drivers/mmc/host/Makefile | 1 + drivers/mmc/host/sdhci-of-sparx5.c | 269 +++++ drivers/net/dsa/mt7530.c | 5 +- drivers/net/dsa/ocelot/felix.c | 1 + drivers/net/dsa/sja1105/sja1105_main.c | 2 +- drivers/net/ethernet/3com/typhoon.c | 61 +- drivers/net/ethernet/8390/axnet_cs.c | 17 +- drivers/net/ethernet/8390/lib8390.c | 14 +- drivers/net/ethernet/8390/pcnet_cs.c | 6 +- drivers/net/ethernet/adaptec/starfire.c | 77 +- drivers/net/ethernet/arc/emac_mdio.c | 1 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 48 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 57 +- drivers/net/ethernet/atheros/atlx/atl1.c | 48 +- drivers/net/ethernet/atheros/atlx/atl2.c | 12 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 10 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 64 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 + drivers/net/ethernet/chelsio/cxgb4/t4_regs.h | 8 + .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 11 +- drivers/net/ethernet/marvell/octeontx2/af/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 29 + drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 4 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 21 + drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 275 +++++ drivers/net/ethernet/marvell/octeontx2/af/ptp.h | 25 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 29 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 5 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 39 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 43 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 31 + .../net/ethernet/marvell/octeontx2/nic/Makefile | 3 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 7 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 19 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 28 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 168 ++- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 212 ++++ .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.h | 13 + .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 87 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 1 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 6 - .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 38 - .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 22 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 25 +- drivers/net/ethernet/qlogic/Kconfig | 5 +- drivers/net/ethernet/qlogic/qed/Makefile | 1 + drivers/net/ethernet/qlogic/qed/qed.h | 3 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 9 + drivers/net/ethernet/qlogic/qed/qed_devlink.c | 259 +++++ drivers/net/ethernet/qlogic/qed/qed_devlink.h | 20 + drivers/net/ethernet/qlogic/qed/qed_main.c | 116 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 + drivers/net/ethernet/qlogic/qede/qede_main.c | 38 +- drivers/net/ethernet/sfc/ef100_rx.c | 8 +- drivers/net/ethernet/ti/cpsw.c | 2 +- drivers/net/ethernet/ti/cpsw_new.c | 2 +- drivers/net/gtp.c | 1 + drivers/net/wan/lapbether.c | 1 + drivers/net/wan/sbni.c | 101 +- drivers/nfc/st95hf/core.c | 2 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/bq2515x_charger.c | 12 +- drivers/scsi/aacraid/aachba.c | 4 +- drivers/scsi/aacraid/commctrl.c | 20 +- drivers/scsi/aacraid/commsup.c | 8 +- drivers/scsi/aacraid/linit.c | 4 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 7 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 6 +- drivers/scsi/csiostor/csio_hw.c | 2 +- drivers/scsi/csiostor/csio_scsi.c | 6 +- drivers/scsi/cxgbi/libcxgbi.c | 10 +- drivers/scsi/cxgbi/libcxgbi.h | 16 - drivers/scsi/dc395x.c | 16 +- drivers/scsi/esas2r/esas2r_ioctl.c | 28 +- drivers/scsi/hpsa.c | 16 +- drivers/scsi/lpfc/lpfc_debugfs.c | 2 +- drivers/scsi/megaraid.c | 192 +-- drivers/scsi/mpt3sas/mpt3sas_base.c | 1 - drivers/scsi/mpt3sas/mpt3sas_ctl.c | 10 +- drivers/scsi/mvsas/mv_init.c | 4 - drivers/scsi/pmcraid.c | 1 - drivers/scsi/qedf/qedf_main.c | 2 +- drivers/scsi/qla2xxx/qla_mbx.c | 4 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 4 +- drivers/scsi/qla2xxx/qla_target.c | 4 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_debug.c | 2 - drivers/scsi/snic/snic_scsi.c | 4 +- drivers/scsi/ufs/ufs-mediatek.h | 4 +- drivers/scsi/ufs/ufshcd.c | 34 +- drivers/soc/renesas/Kconfig | 2 +- drivers/spi/spi-cadence-quadspi.c | 9 + drivers/spi/spi-fsl-espi.c | 2 +- drivers/thunderbolt/switch.c | 1 + drivers/thunderbolt/tb.h | 2 +- drivers/thunderbolt/tunnel.c | 12 +- drivers/tty/vt/vc_screen.c | 31 +- drivers/usb/gadget/function/f_ncm.c | 81 +- drivers/usb/gadget/u_f.h | 38 +- drivers/usb/phy/phy-jz4770.c | 1 + drivers/usb/typec/tcpm/tcpm.c | 28 +- drivers/video/fbdev/arcfb.c | 2 +- drivers/video/fbdev/core/fbmem.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c | 2 +- drivers/video/fbdev/pvr2fb.c | 2 + drivers/video/fbdev/savage/savagefb_driver.c | 1 - drivers/virtio/Kconfig | 7 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio.c | 6 + drivers/virtio/virtio_dma_buf.c | 88 ++ fs/f2fs/dir.c | 84 +- fs/f2fs/f2fs.h | 4 - fs/f2fs/segment.c | 6 - fs/f2fs/super.c | 10 +- fs/f2fs/sysfs.c | 10 +- fs/libfs.c | 87 ++ fs/unicode/utf8-core.c | 23 +- fs/vboxsf/super.c | 2 +- include/drm/drm_connector.h | 3 + include/drm/drm_dp_helper.h | 8 + include/drm/drm_mode_config.h | 6 + include/drm/drm_panel.h | 15 +- include/drm/ttm/ttm_bo_api.h | 109 +- include/drm/ttm/ttm_bo_driver.h | 355 ++---- include/drm/ttm/ttm_resource.h | 261 +++++ include/drm/ttm/ttm_tt.h | 10 +- include/linux/acpi.h | 2 + include/linux/bpf.h | 14 + include/linux/bpf_local_storage.h | 163 +++ include/linux/bpf_lsm.h | 29 + include/linux/bpf_types.h | 3 + include/linux/btf.h | 3 +- include/linux/btf_ids.h | 51 +- include/linux/f2fs_fs.h | 3 - include/linux/fb.h | 18 +- include/linux/fs.h | 16 + include/linux/memory_hotplug.h | 28 +- include/linux/moduleparam.h | 7 +- include/linux/pe.h | 3 + include/linux/qed/qed_if.h | 82 +- include/linux/skbuff.h | 9 + include/linux/unicode.h | 3 + include/linux/virtio.h | 1 + include/linux/virtio_dma_buf.h | 37 + include/net/bpf_sk_storage.h | 14 + include/net/sock.h | 4 +- include/soc/nps/common.h | 6 + include/sound/soc-acpi.h | 2 +- include/uapi/drm/drm_mode.h | 21 +- include/uapi/linux/bpf.h | 69 +- include/uapi/linux/virtio_gpu.h | 19 + ipc/ipc_sysctl.c | 2 +- kernel/bpf/Makefile | 2 + kernel/bpf/bpf_inode_storage.c | 273 +++++ kernel/bpf/bpf_local_storage.c | 600 ++++++++++ kernel/bpf/bpf_lsm.c | 21 +- kernel/bpf/bpf_struct_ops.c | 6 +- kernel/bpf/btf.c | 163 ++- kernel/bpf/preload/Kconfig | 4 +- kernel/bpf/syscall.c | 5 +- kernel/bpf/verifier.c | 32 +- kernel/fork.c | 2 +- kernel/params.c | 17 +- kernel/sysctl.c | 3 +- kernel/trace/bpf_trace.c | 48 + lib/nlattr.c | 3 +- lib/string.c | 24 + mm/memory-failure.c | 2 - mm/memory.c | 1 + mm/migrate.c | 17 +- mm/rmap.c | 9 +- net/batman-adv/bat_iv_ogm.c | 1 + net/batman-adv/bat_v_elp.c | 1 + net/batman-adv/bat_v_ogm.c | 12 +- net/batman-adv/bridge_loop_avoidance.c | 7 +- net/batman-adv/fragmentation.c | 2 +- net/batman-adv/gateway_client.c | 6 +- net/batman-adv/hard-interface.c | 19 +- net/batman-adv/hard-interface.h | 1 - net/batman-adv/main.c | 1 - net/batman-adv/main.h | 2 +- net/batman-adv/multicast.c | 2 +- net/batman-adv/network-coding.c | 4 +- net/batman-adv/send.c | 2 +- net/batman-adv/soft-interface.c | 4 +- net/batman-adv/types.h | 4 +- net/caif/cfrfml.c | 4 +- net/core/bpf_sk_storage.c | 830 +++---------- net/core/skbuff.c | 2 + net/ipv4/icmp.c | 4 +- net/ipv4/ip_options.c | 35 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ip_sockglue.c | 5 +- net/ipv4/ping.c | 23 +- net/ipv4/raw.c | 5 +- net/ipv4/route.c | 9 +- net/ipv6/ip6_fib.c | 12 +- net/netlabel/netlabel_domainhash.c | 59 +- net/sunrpc/sysctl.c | 6 +- samples/bpf/Makefile | 18 +- samples/bpf/cpustat_kern.c | 36 +- samples/bpf/cpustat_user.c | 47 +- samples/bpf/lathist_kern.c | 24 +- samples/bpf/lathist_user.c | 42 +- samples/bpf/offwaketime_kern.c | 52 +- samples/bpf/offwaketime_user.c | 66 +- samples/bpf/spintest_kern.c | 36 +- samples/bpf/spintest_user.c | 68 +- samples/bpf/syscall_tp_kern.c | 24 +- samples/bpf/syscall_tp_user.c | 54 +- samples/bpf/test_current_task_under_cgroup_kern.c | 27 +- samples/bpf/test_current_task_under_cgroup_user.c | 52 +- samples/bpf/test_probe_write_user_kern.c | 12 +- samples/bpf/test_probe_write_user_user.c | 49 +- samples/bpf/trace_output_kern.c | 15 +- samples/bpf/trace_output_user.c | 55 +- scripts/bpf_helpers_doc.py | 2 + scripts/checkpatch.pl | 6 + scripts/get_maintainer.pl | 3 + security/bpf/hooks.c | 6 + security/selinux/hooks.c | 1 - security/selinux/include/security.h | 5 +- security/selinux/ss/services.c | 487 ++++---- security/selinux/ss/services.h | 5 - sound/pci/ca0106/ca0106_main.c | 3 +- sound/pci/hda/hda_intel.c | 2 - sound/pci/hda/hda_tegra.c | 7 + sound/pci/hda/patch_hdmi.c | 5 + sound/soc/codecs/hdac_hdmi.c | 2 +- sound/soc/codecs/pcm3168a.c | 7 + sound/soc/intel/Kconfig | 2 +- sound/soc/intel/skylake/skl.c | 6 +- sound/soc/sof/Kconfig | 2 +- sound/soc/sof/intel/Kconfig | 2 +- sound/soc/sof/ipc.c | 16 +- sound/soc/sof/pcm.c | 8 +- sound/soc/sof/sof-acpi-dev.c | 2 + sound/soc/sof/sof-pci-dev.c | 6 +- sound/soc/sof/sof-priv.h | 10 +- sound/soc/sof/topology.c | 20 +- sound/soc/ti/ams-delta.c | 4 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 3 +- tools/bpf/bpftool/map.c | 3 +- tools/bpf/resolve_btfids/main.c | 29 +- tools/include/linux/btf_ids.h | 51 +- tools/include/uapi/linux/bpf.h | 69 +- tools/lib/bpf/libbpf_probes.c | 5 +- tools/testing/selftests/bpf/prog_tests/d_path.c | 147 +++ .../selftests/bpf/prog_tests/resolve_btfids.c | 39 +- tools/testing/selftests/bpf/prog_tests/sk_assign.c | 2 +- .../selftests/bpf/prog_tests/test_local_storage.c | 60 + tools/testing/selftests/bpf/progs/local_storage.c | 140 +++ tools/testing/selftests/bpf/progs/map_ptr_kern.c | 6 +- tools/testing/selftests/bpf/progs/test_d_path.c | 58 + tools/testing/selftests/bpf/test_progs.c | 4 +- tools/testing/selftests/bpf/test_verifier.c | 19 +- tools/testing/selftests/bpf/verifier/d_path.c | 37 + .../drivers/net/mlxsw/devlink_trap_policer.sh | 33 +- .../selftests/drivers/net/mlxsw/tc_police_scale.sh | 12 +- .../testing/selftests/net/forwarding/mirror_lib.sh | 2 +- 597 files changed, 15795 insertions(+), 6992 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358762.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/mantix,mlaf057w [...] create mode 100644 Documentation/devicetree/bindings/mmc/microchip,dw-sparx5-sdhci.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/reboot-mode.txt create mode 100644 Documentation/devicetree/bindings/power/reset/reboot-mode.yaml copy arch/arm/boot/dts/{aspeed-bmc-facebook-minipack.dts => aspeed-bmc-facebook-we [...] create mode 100644 arch/riscv/include/asm/efi.h create mode 100644 arch/riscv/include/asm/sections.h create mode 100644 arch/riscv/kernel/efi-header.S create mode 100644 arch/riscv/kernel/image-vars.h rename drivers/firmware/efi/{arm-init.c => efi-init.c} (100%) create mode 100644 drivers/firmware/efi/libstub/riscv-stub.c create mode 100644 drivers/gpu/drm/bridge/lontium-lt9611.c create mode 100644 drivers/gpu/drm/bridge/tc358762.c create mode 100644 drivers/gpu/drm/bridge/tc358775.c delete mode 100644 drivers/gpu/drm/mxsfb/mxsfb_crtc.c create mode 100644 drivers/gpu/drm/mxsfb/mxsfb_kms.c delete mode 100644 drivers/gpu/drm/mxsfb/mxsfb_out.c create mode 100644 drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c rename drivers/gpu/drm/ttm/{ttm_bo_manager.c => ttm_range_manager.c} (61%) create mode 100644 drivers/gpu/drm/ttm/ttm_resource.c create mode 100644 drivers/mmc/host/sdhci-of-sparx5.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/ptp.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/ptp.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.h create mode 100644 drivers/net/ethernet/qlogic/qed/qed_devlink.c create mode 100644 drivers/net/ethernet/qlogic/qed/qed_devlink.h create mode 100644 drivers/virtio/virtio_dma_buf.c create mode 100644 include/drm/ttm/ttm_resource.h create mode 100644 include/linux/bpf_local_storage.h create mode 100644 include/linux/virtio_dma_buf.h create mode 100644 kernel/bpf/bpf_inode_storage.c create mode 100644 kernel/bpf/bpf_local_storage.c create mode 100644 tools/testing/selftests/bpf/prog_tests/d_path.c create mode 100644 tools/testing/selftests/bpf/prog_tests/test_local_storage.c create mode 100644 tools/testing/selftests/bpf/progs/local_storage.c create mode 100644 tools/testing/selftests/bpf/progs/test_d_path.c create mode 100644 tools/testing/selftests/bpf/verifier/d_path.c