This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allmodconfig in repository toolchain/ci/linux.
omits bd78794fc00f Add linux-next specific files for 20200304 omits 4a877975566e Merge branch 'akpm/master' omits 7014137e201b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 66770a93208f drivers/tty/serial/sh-sci.c: suppress warning omits b9543be3b3d3 ipc/util.c: sysvipc_find_ipc() should increase position index omits de504b6c4cb2 kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 1c776fa0cfb3 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits 1b791ada1359 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits e1e63c42c080 asm-generic: remove pgtable-nop4d-hack.h omits 639058756a01 unicore32: remove __ARCH_USE_5LEVEL_HACK omits eb6591e4cc9b sh: add support for folded p4d page tables omits 11b11a586ab9 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits f071abb30eeb sh: fault: modernize printing of kernel messages omits 91466b24b0ea fix for "powerpc: add support for folded p4d page tables" omits 156fb4964d84 powerpc: add support for folded p4d page tables omits a432b2f0da1d powerpc/32: drop get_pteptr() omits 3d2d7cedf792 openrisc: add support for folded p4d page tables omits 4b4c402da798 nios2: add support for folded p4d page tables omits 086b1ac9e0a0 ia64: add support for folded p4d page tables omits fa52e4754939 hexagon: remove __ARCH_USE_5LEVEL_HACK omits 6c61fe39dec6 h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits c7eddafda436 arm-arm64-add-support-for-folded-p4d-page-tables-fix-fix omits 90cc6eddbb47 arm64/mm: implement unmap_hotplug_p4d_range omits 5d4d4a4a2866 arm/arm64: add support for folded p4d page tables omits 4512108ce70d net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 3571f168516f net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 64bf619b7596 mm: vm_insert_pages() checks if pte_index defined omits 70b4d25ba222 add missing page_count() check to vm_insert_pages(). omits 36cfc798f4e0 mm-add-vm_insert_pages-fix omits aa3757f365a6 mm/memory.c: add vm_insert_pages() omits 35d78890211a mm: define pte_index as macro for x86 omits 6dd8b308fea3 mm: bring sparc pte_index() semantics inline with other platforms omits 8acc8272b160 mm/memory.c: refactor insert_page to prepare for batched-l [...] omits 843f01365ccc mm: annotate a data race in page_zonenum() omits 038c5d9dbb57 mm/rmap: annotate a data race at tlb_flush_batched omits 6076c0313315 mm/util.c: annotate an data race at vm_committed_as omits 22705626066c mm/mempool: fix a data race in mempool_free() omits b11f209cb3a2 mm/list_lru: fix a data race in list_lru_count_one omits 3a98a183706b mm/memcontrol: fix a data race in scan count omits 42f8651d6b49 mm/page_counter: fix various data races at memsw omits c547aaf7d290 mm-swapfile-fix-and-annotate-various-data-races-v2 omits fcd38a922764 mm/swapfile: fix and annotate various data races omits feaf4434cc76 mm/filemap.c: fix a data race in filemap_fault() omits e5aea7636bad mm/kmemleak: annotate various data races obj->ptr omits 033a743b4def mm/swap_state: mark various intentional data races omits 51d6e7b04577 mm-page_io-mark-various-intentional-data-races-v2 omits 93c46b0b7f7f mm/page_io: mark various intentional data races omits a1bb7695355f mm/frontswap: mark various intentional data races omits 06eff5655a1f drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 49556deb6c6d Merge branch 'akpm-current/current' omits 89e286ce8978 ubsan: include bug type in report header omits 5435e48dda75 kasan: unset panic_on_warn before calling panic() omits 898f77e7ce7a ubsan: check panic_on_warn omits 8dcd3daaa293 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits fb1e2a449119 ubsan: split "bounds" checker from other options omits 1b8117b4f9dc ubsan: add trap instrumentation option omits 89760937a331 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 981e53ed9b60 aio: simplify read_events() omits 0be113d05493 kernel/relay.c: fix read_pos error when multiple readers omits c369a70c4977 loop: charge i/o to mem and blk cg omits 054d5faded8a mm: charge active memcg when no mm is set omits c21c0ae51b90 loop: fix irq lock ordering bug omits 5fc27e183577 loop: fix IS_ERR() vs NULL bugs in loop_prepare_queue() omits 871dac381941 loop: use worker per cgroup instead of kworker omits f0127618ee86 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits f4ddd351c126 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits 7289fd582feb samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits f93576614f9f samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits c84856b723b1 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits bde5f761f4e0 fs/binfmt_elf.c: allocate less for static executable omits 77f916d0f6f3 fs/binfmt_elf.c: delete "loc" variable omits c43e722aad72 fs/epoll: make nesting accounting safe for -rt kernel omits 742f2111f709 kselftest: introduce new epoll test case omits d22ff9328f3b epoll: fix possible lost wakeup on epoll_ctl() path omits 625a4df8acfa checkpatch: improve Gerrit Change-Id: test omits 6f505bdc8b41 checkpatch: add command-line option for TAB size omits 553be911cf36 checkpatch: fix multiple const * types omits fdbfc4b7ce25 checkpatch: fix minor typo and mixed space+tab in indentation omits b586f5db46cc checkpatch: prefer fallthrough; over fallthrough comments omits dffe80633811 checkpatch: support "base-commit:" format omits 7fa7652b578a checkpatch: check SPDX tags in YAML files omits 1bc800f76419 checkpatch: remove email address comment from email addres [...] omits c2c7a0c52094 lib: optimize cpumask_local_spread() omits 58ce9f580cc0 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 493243e9cae4 string: add stracpy and stracpy_pad mechanisms omits 20b2c75861e6 lib/test_kmod.c: remove a NULL test omits 945953b67e28 lib/rbtree: fix coding style of assignments omits 455907b22f97 lib/test_bitmap.c: make use of EXP2_IN_BITS omits 765dacc8f72d lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits 6597c51a9e93 percpu_counter: fix a data race at vm_committed_as omits a20082284822 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits 8b37e1e7ecff lib/stackdepot.c: build with -fno-builtin omits 303b7c0292b8 lib/stackdepot.c: check depot_index before accessing the s [...] omits ff6706086956 lib: test_stackinit.c: XFAIL switch variable init tests omits 3a7c29aa542c lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 20f949ac5b75 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits d46069e6ae31 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 73eb2d0fc10f lib/ts_bm.c: replace zero-length array with flexible-array member omits 471c51be5144 lib/bch.c: replace zero-length array with flexible-array member omits e404ff893ddc lib/test_lockup: test module to generate lockups omits 09a12eb0e1c8 bitops: always inline sign extension helpers omits a20cad3db443 MAINTAINERS: add an entry for kfifo omits 2205e8a24698 kernel/extable.c: use address-of operator on section symbols omits 75bdf451f3f1 asm-generic: fix unistd_32.h generation format omits 0a118a20eb78 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 9043108d77fa proc: faster open/read/close with "permanent" files omits 6ab7d16867ca fs/proc/inode.c: annotate close_pdeo() for sparse omits d18f2b2d6716 kernel/hung_task.c: Monitor killed tasks. omits f373904f2363 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 81624326a5d0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 22385554c324 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits e7720b5f2bb4 mm: fix ambiguous comments for better code readability omits b008eba6db4f mm/zsmalloc: add missing annotation for unpin_tag() omits 7753f1be0de7 mm/zsmalloc: add missing annotation for pin_tag() omits 612b67e653ab mm/zsmalloc: add missing annotation for migrate_read_unlock() omits a01113fae2bf mm/zsmalloc: add missing annotation for migrate_read_lock() omits 589e7fd7aa1c mm/slub: add missing annotation for put_map() omits 21f1c1dc36f3 mm/slub: add missing annotation for get_map() omits 290d34d63d63 mm/mempolicy: add missing annotation for queue_pages_pmd() omits 21f7350b5931 mm/hugetlb: add missing annotation for gather_surplus_pages() omits fe77b643e888 mm/compaction: add missing annotation for compact_lock_irqsave omits 507a5fc54e14 mm/memcontrol: add missing annotation for lock_page_lru() omits 09eb94958cca mm/memcontrol: add missing annotation for unlock_page_lru() omits f74f29c8a245 mm/zswap: allow setting default status, compressor and all [...] omits c2d1802c3639 mm: prevent a warning when casting void* -> enum omits 80b43671008f mm: huge tmpfs: try to split_huge_page() when punching hole omits 31e2e3d75369 mm/shmem.c: distribute switch variables for initialization omits 7499ba61237f mm/memory_hotplug.c: cleanup __add_pages() omits 9efdf7f64ae6 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 5f36b8b4d5f1 mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits d816bdd19915 mm/page_ext.c: drop pfn_present() check when onlining omits d559268ae4b9 drivers/base/memory.c: drop pages_correctly_probed() omits 974d95f7ab4f drivers/base/memory.c: drop section_count omits 8d45d5deb1a5 drivers/base/memory.c: indicate all memory blocks as removable omits a70788b3d3ac mm/page_reporting: add free page reporting documentation omits 86706ad2551f mm/page_reporting: add budget limit on how many pages can [...] omits f9f89edb136e mm/page_reporting: rotate reported pages to the tail of the list omits 19b31069fcd8 virtio-balloon: add support for providing free page report [...] omits 2fd80d799703 virtio-balloon: pull page poisoning config out of free pag [...] omits 9b64c7e04e20 mm: introduce Reported pages omits feb4107c0898 mm: add function __putback_isolated_page omits 3df17ddeafdf mm: use zone and order instead of free area in free_list m [...] omits 37e882f851f9 mm: adjust shuffle code to allow for future coalescing omits 109a84f77d44 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 8a73e83bfd0e drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits af1c2532a170 mm-migratec-migrate-pg_readahead-flag-fix omits 2e972c09d6d2 mm/migrate.c: migrate PG_readahead flag omits 0b8f58ae86be mm/migrate.c: unify "not queued for migration" handling in [...] omits 27c9821dd8d1 mm/migrate.c: check pagelist in move_pages_and_store_status() omits 0993d43dad43 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 92acd999a779 mm/migrate.c: no need to check for i > start in do_pages_move() omits c6726e0e6388 hugetlb_cgroup: add hugetlb_cgroup reservation docs omits 7b65b57ac3c7 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 4b972988cd3a hugetlb: remove check_coalesce_bug debug code omits 8d0c3cfad968 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits ac2d8461c504 hugetlb: support file_region coalescing again omits 812d2a7c7f19 hugetlb_cgroup: support noreserve mappings omits ecc5cdc2457e hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits 08a5648d4c71 hugetlb_cgroup: add accounting for shared mappings omits d8ed3ac366f5 mm/hugetlb: fix file_region entry allocations omits 9d0e69d732c6 hugetlb: disable region_add file_region coalescing omits 54f5672e80b4 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits 10c48f2d29ca hugetlb_cgroup: add reservation accounting for private mappings omits 412a609363fa mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 9f956d6728a4 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 731332b258e9 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits c77c83510bac mm/memblock.c: remove redundant assignment to variable max_addr omits 356d102135c9 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits 7f5fe4f56da1 mm/mempolicy: check hugepage migration is supported by arc [...] omits fac93333329f mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits ae949ce7a6e5 mm, compaction: fully assume capture is not NULL in compac [...] omits b841248c9a83 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits ece12e8332cd mm,thp,compaction,cma: allow THP migration for CMA allocations omits 4df5fdbe3f9a mm,compaction,cma: add alloc_contig flag to compact_control omits ad3f30a44723 mm/vmscan.c: Clean code by removing unnecessary assignment omits aba87281110f mm/vmscan.c: fix data races using kswapd_classzone_idx omits 406ae6ce8394 mm/vmscan.c: remove cpu online notification for now omits c53ce00b5768 mm: vmscan: replace open codings to NUMA_NO_NODE omits 5165e79cb3f4 mm: vmpressure: use mem_cgroup_is_root API omits 20b6dba371df mm: vmpressure: don't need call kfree if kstrndup fails omits 4b7d191de997 mm/page_alloc: increase default min_free_kbytes bound omits 0f7b1d255905 mm/sparse: rename pfn_present() to pfn_in_present_section() omits 07efe59a94e3 mm/sparsemem: get address to page struct instead of addres [...] omits 23eab50ef1cf selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits 73005ebb5b17 selftest: add MREMAP_DONTUNMAP selftest omits 1b9d9f3fedb1 selftest-add-mremap_dontunmap-selftest-fix omits dc6c474a0e7f selftests: add MREMAP_DONTUNMAP selftest omits 9a35a3d92660 mm-add-mremap_dontunmap-to-mremap-v7 omits bf51224ec28d mm-add-mremap_dontunmap-to-mremap-v6 omits 54e0b963a474 mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 712f698435ae mm/vma: make is_vma_temporary_stack() available for general use omits f5b3d26e2d32 mm/vma: make vma_is_foreign() available for general use omits 06822198bd25 mm/vma: move VM_NO_KHUGEPAGED into generic header omits fd569c5f715d mm/mmap.c: fix the adjusted length error omits c05a28a70289 mm/vma: append unlikely() while testing VMA access permissions omits c55623193aea mm/vma: replace all remaining open encodings with vma_is_a [...] omits e2901be6bd19 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits acae8f554b52 mm/vma: make vma_is_accessible() available for general use omits 5ef23b9b4cc4 mm/vma: add missing VMA flag readable name for VM_SYNC omits 6c40717614c3 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 99ddde08957c Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 95bf4e67f54a mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 102110241450 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits f4e0b1727fcf mm: memcontrol: recursive memory.low protection omits d0e3f0cf602d mm: memcontrol: clean up and document effective low/min ca [...] omits 0df8a20ea95c mm: memcontrol: fix memory.low proportional distribution omits 846b489fb44c mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 1d67044ecccf mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits 26fb56eca68d mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits cc6ecb8ec7c5 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits 6c007f8032f7 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 8a60b67d6f0d mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits 7e6985efc86c mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 omits e846b72a59c1 mm: memcg/slab: introduce mem_cgroup_from_obj() omits 4eb1f89d2f18 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits e84a60c1e01e mm, memcg: fix build error around the usage of kmem_caches omits 6ffce905e69c mm/swap.c: annotate data races for lru_rotate_pvecs omits 228453ea9326 mm/swapfile: fix data races in try_to_unuse() omits b87fea0cc335 mm/swap.c: not necessary to export __pagevec_lru_add() omits 17be4221dcd3 mm/swapfile.c: fix comments for swapcache_prepare omits d1cb085805f0 mm: dump_page(): additional diagnostics for huge pinned pages omits 5333b224b8c3 mm: improve dump_page() for compound pages omits cbf107a0d399 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 82bab175295d mm/gup_benchmark: support pin_user_pages() and related calls omits 2241a50d0def mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits c4135762b7d5 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 6b4d8ea353fe mm/gup: track FOLL_PIN pages omits 3c16e4339997 mm/gup: require FOLL_GET for get_user_pages_fast() omits edae0df8c94f mm/gup: pass gup flags to two more routines omits da8416ae4e63 mm: introduce page_ref_sub_return() omits 34e2f5ee2c0a mm/gup: pass a flags arg to __gup_device_* functions omits bc8abdbd0b97 mm/gup: split get_user_pages_remote() into two routines omits 7c2839067628 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits 7e1973d783ba mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits da550d1b6814 Merge remote-tracking branch 'fpga/for-next' omits 765d4b9548b7 Merge remote-tracking branch 'hmm/hmm' omits 84c5ef313f7e Merge remote-tracking branch 'devfreq/devfreq-next' omits 54b74d26a4ea Merge remote-tracking branch 'kgdb/kgdb/for-next' omits b9f48c5068cd Merge remote-tracking branch 'xarray/xarray' omits c580c9b7573a Merge remote-tracking branch 'nvmem/for-next' omits 00ec1e3cc5fc Merge remote-tracking branch 'slimbus/for-next' omits 3fa94fac4480 Merge remote-tracking branch 'fsi/next' omits 36edf02d7f68 Merge remote-tracking branch 'ntb/ntb-next' omits f4a9468aa84a Merge remote-tracking branch 'at24/at24/for-next' omits 83fa1b4f5102 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits f405f6208645 Merge remote-tracking branch 'rtc/rtc-next' omits d53e65fecb1b Merge remote-tracking branch 'coresight/next' omits 520900f31cfa Merge remote-tracking branch 'livepatching/for-next' omits 4770371ed9d9 Merge remote-tracking branch 'kselftest/next' omits 2c489fd1f002 Merge remote-tracking branch 'random/dev' omits 5bb7227b6e18 Merge remote-tracking branch 'ktest/for-next' omits 88fc80f88fc8 Merge remote-tracking branch 'userns/for-next' omits dd539b2bbc82 Merge remote-tracking branch 'pinctrl/for-next' omits f7a80a345e78 Merge remote-tracking branch 'gpio/for-next' omits e63182d52af6 Merge remote-tracking branch 'rpmsg/for-next' omits b597ce755d82 Merge remote-tracking branch 'vhost/linux-next' omits 7f9161bcf758 Merge remote-tracking branch 'scsi/for-next' omits 66cf7d6be14c Merge remote-tracking branch 'cgroup/for-next' omits 523ecdceccfa Merge remote-tracking branch 'slave-dma/next' omits 50cd2b66dc6f Merge remote-tracking branch 'icc/icc-next' omits 3be0e0ef1d8e Merge remote-tracking branch 'mux/for-next' omits de0908b1ff15 Merge remote-tracking branch 'staging/staging-next' omits 289e822ffce8 Merge remote-tracking branch 'thunderbolt/next' omits 811291d4fbd5 Merge remote-tracking branch 'soundwire/next' omits aa97da9b6a00 Merge remote-tracking branch 'extcon/extcon-next' omits b166b54bd26a Merge remote-tracking branch 'char-misc/char-misc-next' omits 9092879ea9e6 Merge remote-tracking branch 'tty/tty-next' omits 24dfc5d445ec Merge remote-tracking branch 'phy-next/next' omits 534be38d708d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits c8d9d1c203cc Merge remote-tracking branch 'usb-serial/usb-next' omits c6fbf81c2713 Merge remote-tracking branch 'usb/usb-next' omits 11e61501243d Merge remote-tracking branch 'driver-core/driver-core-next' omits 4b12d4f4556b Merge remote-tracking branch 'ipmi/for-next' omits 40e61c1eec6c Merge remote-tracking branch 'leds/for-next' omits 914912e6fb8d Merge remote-tracking branch 'chrome-platform/for-next' omits 54577fbdd3a2 Merge remote-tracking branch 'drivers-x86/for-next' omits dcd416880d44 Merge remote-tracking branch 'workqueues/for-next' omits 2584ced5ed10 Merge remote-tracking branch 'percpu/for-next' omits 39026c7a17cc Merge remote-tracking branch 'xen-tip/linux-next' omits faf0f668d1d7 Merge remote-tracking branch 'kvms390/next' omits 22bff2c93f88 Merge remote-tracking branch 'rcu/rcu/next' omits f4ce68933add Merge remote-tracking branch 'edac/edac-for-next' omits e5b140654456 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 6c3a7b4486c7 Merge remote-tracking branch 'tip/auto-latest' omits c510b427edfe Merge remote-tracking branch 'spi/for-next' omits 0f64b9e8aa38 Merge remote-tracking branch 'devicetree/for-next' omits 99fdd5c32ad2 Merge remote-tracking branch 'audit/next' omits 0310ae9102ca Merge remote-tracking branch 'iommu/next' omits f8705c460b92 Merge remote-tracking branch 'tpmdd/next' omits 22679e4de076 Merge remote-tracking branch 'smack/for-next' omits 8e75c8790958 Merge remote-tracking branch 'selinux/next' omits 3d14aef134e4 Merge remote-tracking branch 'keys/keys-next' omits 5968829505bd Merge remote-tracking branch 'integrity/next-integrity' omits b30a8d250f69 Merge remote-tracking branch 'apparmor/apparmor-next' omits 352edcc8dbf6 Merge remote-tracking branch 'security/next-testing' omits 9b92a4415458 Merge remote-tracking branch 'regulator/for-next' omits 468ed40990ea Merge remote-tracking branch 'battery/for-next' omits e66c7f839595 Merge remote-tracking branch 'mfd/for-mfd-next' omits f1213ea34ab3 Merge remote-tracking branch 'mmc/next' omits f6203580ffc0 Merge remote-tracking branch 'device-mapper/for-next' omits 7e433b8197ed Merge remote-tracking branch 'block/for-next' omits 0a2c7bc64dc5 Merge remote-tracking branch 'modules/modules-next' omits a2fe8ae41293 Merge remote-tracking branch 'sound-asoc/for-next' omits 2f361cbb0ad2 Merge remote-tracking branch 'sound/for-next' omits 20c33dff94ff Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 3603afda0d39 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 4d274d8ba68c Merge remote-tracking branch 'drm-intel/for-linux-next' omits 072ea3b826ed Merge remote-tracking branch 'amdgpu/drm-next' omits 7eaa25910150 Merge remote-tracking branch 'drm/drm-next' omits 54cdb224749a Merge remote-tracking branch 'crypto/master' omits 5aadcdf447e2 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 2e47b1a76691 Merge remote-tracking branch 'gfs2/for-next' omits aa187918f67a Merge remote-tracking branch 'mac80211-next/master' omits d9fc9125585e Merge remote-tracking branch 'bluetooth/master' omits 42ce01f44085 Merge remote-tracking branch 'wireless-drivers-next/master' omits e0ac1cc61af3 Merge remote-tracking branch 'nfc-next/master' omits 39aea630e4ac Merge remote-tracking branch 'netfilter-next/master' omits d766ca7468f0 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 90c9f0043284 Merge remote-tracking branch 'ipsec-next/master' omits b745f90aefec Merge remote-tracking branch 'bpf-next/master' omits e48d49f60364 Merge remote-tracking branch 'net-next/master' omits 25a9dbe0e6a0 Merge remote-tracking branch 'rdma/for-next' omits 65aa3882118a Merge remote-tracking branch 'swiotlb/linux-next' omits 541ea99cee8d Merge remote-tracking branch 'ieee1394/for-next' omits 83b57bfad080 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 6544d7d27061 Merge remote-tracking branch 'cpupower/cpupower' omits c4d90ea36686 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 69c6f9ffb303 Merge remote-tracking branch 'pm/linux-next' omits 85b413d39fe7 Merge remote-tracking branch 'v4l-dvb/master' omits 1ef425cb26bd Merge remote-tracking branch 'jc_docs/docs-next' omits d8d8297ed752 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 19e8ecafda58 Merge branch 'io_uring-buf-select' into for-next omits 79fa7b66c261 Merge branch 'for-5.7/io_uring' into for-next omits 3970b85a59f1 io_uring: fix 32-bit pointer cast warnings omits 3bb67165cf24 Merge branch 'dmi/master' omits f641116371a3 io_uring: provide means of removing buffers omits ede6c476b57d io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG omits d5b28d8e545a net: abstract out normal and compat msghdr import omits 2537bf848ce8 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV omits 8f351d251fb9 io_uring: support buffer selection for OP_READ and OP_RECV omits b7081e1cda62 io_uring: add IORING_OP_PROVIDE_BUFFERS omits 2184da8b85e9 Merge remote-tracking branch 'i3c/i3c/next' omits f70de635531b io_uring: buffer registration infrastructure omits 8d9b41845cd6 Merge remote-tracking branch 'i2c/i2c/for-next' omits 13357715a8ee Merge remote-tracking branch 'hid/for-next' omits c1f59f281d71 Merge remote-tracking branch 'pstore/for-next/pstore' omits efc65dfd270a Merge remote-tracking branch 'pci/next' omits 5a6eaaf19fbc Merge remote-tracking branch 'printk/for-next' omits f2286cdea059 Merge remote-tracking branch 'file-locks/locks-next' omits dd8f2a54fb50 Merge remote-tracking branch 'xfs/for-next' omits e7a381f372c5 Merge remote-tracking branch 'v9fs/9p-next' omits d800f4772c8f Merge remote-tracking branch 'ubifs/linux-next' omits c573622bd782 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 8aea4b3dabb5 Merge remote-tracking branch 'nfsd/nfsd-next' omits 1f75da2a9426 Merge remote-tracking branch 'fuse/for-next' omits 38b75ebfd8f3 Merge remote-tracking branch 'f2fs/dev' omits bba94ba72211 Merge remote-tracking branch 'ext3/for_next' omits dfa4ec41b165 Merge remote-tracking branch 'erofs/dev' omits efa6a3969330 Merge remote-tracking branch 'cifs/for-next' omits 8416821cbac5 Merge remote-tracking branch 'btrfs/for-next' omits 86eca723ce47 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 0ff6b7de9275 Merge remote-tracking branch 'sh/sh-next' omits 863f2245b357 Merge remote-tracking branch 's390/features' omits 5456d91553d4 Merge remote-tracking branch 'risc-v/for-next' omits 5acfdeb1a7fe Merge remote-tracking branch 'soc-fsl/next' omits 1ca6902bce2d Merge remote-tracking branch 'openrisc/for-next' omits 1fe328da70d7 Merge remote-tracking branch 'nds32/next' omits 8c87635ed97a Merge remote-tracking branch 'mips/mips-next' omits 04b92970d59c Merge remote-tracking branch 'microblaze/next' omits 5478affe4462 Merge remote-tracking branch 'm68knommu/for-next' omits 19841c4f3b94 Merge remote-tracking branch 'm68k/for-next' omits af84bff8a609 Merge remote-tracking branch 'h8300/h8300-next' omits 693a95b925e8 Merge remote-tracking branch 'csky/linux-next' omits da44908d4905 Merge remote-tracking branch 'clk/clk-next' omits b4a741d28860 Merge remote-tracking branch 'tegra/for-next' omits 2d7a76e46c46 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits ccf3a7b91d3d Merge remote-tracking branch 'scmi/for-linux-next' omits 3e570722a4f6 Merge remote-tracking branch 'samsung-krzk/for-next' omits 83890e3fe798 Merge remote-tracking branch 'rockchip/for-next' omits 642f7ae9248a Merge remote-tracking branch 'reset/reset/next' omits b22931f9212b Merge remote-tracking branch 'renesas/next' omits ad0685df8b93 Merge remote-tracking branch 'realtek/for-next' omits dcb2cb3a2361 Merge remote-tracking branch 'raspberrypi/for-next' omits 00e44b7bc915 Merge remote-tracking branch 'qcom/for-next' omits 03c990baa936 Merge remote-tracking branch 'omap/for-next' omits 5adcd50c8a85 Merge remote-tracking branch 'mvebu/for-next' omits 8d9efd1f0004 Merge remote-tracking branch 'mediatek/for-next' omits b541674026f2 Merge remote-tracking branch 'keystone/next' omits 1d2b20752847 Merge remote-tracking branch 'imx-mxs/for-next' omits 655a1f8c0389 Merge remote-tracking branch 'at91/at91-next' omits a92c6e341ce9 Merge remote-tracking branch 'aspeed/for-next' omits 5fef152f3ae9 Merge remote-tracking branch 'amlogic/for-next' omits 7d00f728ee4b Merge remote-tracking branch 'arm-soc/for-next' omits 07590da3c5fa Merge remote-tracking branch 'arm-perf/for-next/perf' omits b51bc04e14a1 Merge remote-tracking branch 'arm64/for-next/core' omits 67d1aebb6b14 Merge remote-tracking branch 'arm/for-next' omits 8c2d390f202c Merge remote-tracking branch 'dma-mapping/for-next' omits e8659b70ea4e Merge remote-tracking branch 'kbuild/for-next' omits 9a2d7559870c Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 02c04c823da1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 974e5f7543c6 Merge remote-tracking branch 'pidfd-fixes/fixes' omits cccd441c81c0 Merge remote-tracking branch 'risc-v-fixes/fixes' omits efc9e1e3708a Merge remote-tracking branch 'mmc-fixes/fixes' omits 7e712e4b3c4b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits ae4e9477af75 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits dab1ac403115 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits c19df94e8e2c Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 70cb1789f93f Merge remote-tracking branch 'kvm-fixes/master' omits 4d493b817151 Merge remote-tracking branch 'omap-fixes/fixes' omits a80e93234b09 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 6ef24c56d22b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 2719ef036a7d Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 793eeeecdfb6 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 5c6b5b5b0d37 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits d008c34428a3 Merge remote-tracking branch 'phy/fixes' omits 9410407301c0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 39a0d5d5005c Merge remote-tracking branch 'tty.current/tty-linus' omits ceeaffb8b410 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits d49bfa91741a Merge remote-tracking branch 'spi-fixes/for-linus' omits d421ace543ab Merge remote-tracking branch 'regulator-fixes/for-linus' omits 86517c00de78 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 05fe0a51c148 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 14340a4b30a5 Merge remote-tracking branch 'sound-current/for-linus' omits 747e8af1c98b Merge remote-tracking branch 'rdma-fixes/for-rc' omits 35a580afc614 Merge remote-tracking branch 'wireless-drivers/master' omits e9c05ae47939 Merge remote-tracking branch 'ipsec/master' omits 594c6edd921d Merge remote-tracking branch 'bpf/master' omits fcb91e31b5d3 Merge remote-tracking branch 'net/master' omits ea75b084d6f9 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 48433ec4bf45 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 99d9173fd7fa Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 525462e209a8 Merge remote-tracking branch 'arm-current/fixes' omits 961f2cb470f5 Merge remote-tracking branch 'arc-current/for-curr' omits ee7e1573c4fb Merge remote-tracking branch 'fixes/master' omits 69be07638815 cifs: do d_move in rename omits c80d827b192f cifs: add SMB2_open() arg to return POSIX data omits a2e002d987d4 io_uring: get next work with submission ref drop omits 9557f77131c0 io_uring: remove @nxt from handlers omits 62e0c6b73a2c io_uring: make submission ref putting consistent omits 7e6d3bf911e1 Merge branch 'spi-5.7' into spi-next omits 47f0124ede27 Merge branch 'spi-5.6' into spi-linus omits 8c67a5f6c038 Merge branch 'regulator-5.7' into regulator-next omits 4388f5ed16bb Merge branch 'regulator-5.6' into regulator-linus omits 41255988fc2d Merge branch 'asoc-5.7' into asoc-next omits 2ce492438c5e Merge branch 'asoc-5.6' into asoc-linus omits 8ba286ed01e0 cifs: plumb smb2 POSIX dir enumeration omits 75b29b314b37 cifs: add smb2 POSIX info level omits 2f94a73640d5 cifs: rename posix create rsp omits 3cb4e3ff0a1e cifs: print warning once if mounting with vers=1.0 omits 9b7af89ee823 smb3: fix performance regression with setting mtime omits e4a82861aa43 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits 113dd2ced645 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits 6970363a60b1 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits fac55a2a6164 cifs: handle prefix paths in reconnect omits 32d590417fed cifs: potential unintitliazed error code in cifs_getattr() omits 14b894d59153 cifs: do not ignore the SYNC flags in getattr omits 0c1960d98f14 Merge branches 'iommu/fixes', 'arm/qcom', 'x86/amd', 'virt [...] omits 1a5d4fe92df7 Merge branch 'core/objtool' omits 31b674eb6035 Merge branch 'efi/core' omits b6f49a212e47 Merge branch 'efi/urgent' omits d49d01ecdcdf Merge branch 'locking/core' omits a47d8a0913d0 Merge branch 'locking/kcsan' omits bc4871f25978 Merge branch 'perf/core' omits e03a6c5b9795 Merge branch 'perf/urgent' omits 5a86c75cfd22 Merge branch 'ras/core' omits 2e4852197ce9 Merge branch 'ras/urgent' omits 2fcac61c1ad4 Merge branch 'sched/core' omits 3d5d0b364a61 Merge branch 'sched/rt' omits f3d7a43a8245 Merge branch 'sched/urgent' omits 056e82a2d624 Merge branch 'timers/core' omits bf77e6aa069b Merge branch 'timers/nohz' omits ba1e96c0d01f Merge branch 'x86/boot' omits f572786e9e55 Merge branch 'x86/build' omits e97ba4311f5b Merge branch 'x86/cleanups' omits 8511feae73d2 Merge branch 'x86/entry' omits 6cb922770e0d Merge branch 'x86/fpu' omits 1736e71954c0 Merge branch 'x86/kdump' omits ec77a4203137 Merge branch 'x86/splitlock' omits 0df1aebd98be Merge branch 'x86/urgent' omits ee9acda9faa6 mm/kmemleak.c: use address-of operator on section symbols omits ee82b181143f mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits 4df947a2534a mm/slub.c: replace cpu_slab->partial with wrapped APIs omits d7519a1ad89a kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits f919035f8192 ramfs: support O_TMPFILE omits 5338f0a14b72 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits 6e58eedaa10a ocfs2: remove useless err omits ca0fbfb26084 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits d77387f2f4a0 ocfs2: there is no need to log twice in several functions omits e2ed46d6172e ocfs2: remove dlm_lock_is_remote omits 6c30e71348ce ocfs2: use OCFS2_SEC_BITS in macro omits ef7bac935eeb ocfs2: remove unused macros omits ed191b14223d ocfs2: remove FS_OCFS2_NM omits 5c76fb6de734 scripts/spelling.txt: add syfs/sysfs pattern omits 967b633d2fb4 asm-generic: make more kernel-space headers mandatory omits e8db53676d98 kthread: mark timer used by delayed kthread works as IRQ safe omits 31609748dbec x86/mm: Split vmalloc_sync_all() omits 2a7d368c393b arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description omits a24db851d67b mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] omits 5d97c1857ade mm/z3fold.c: do not include rwlock.h directly omits 35d956e762ba fat: fix uninit-memory access for partial initialized inode omits a98f2fe55e8b /proc/kpageflags: do not use uninitialized struct pages omits 91bbcc9c93e3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits d63ceb5d4c47 mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] omits afdd52cbc016 mm: avoid data corruption on CoW fault into PFN-mapped VMA omits bef828948940 mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() omits 7a5d45bd468f mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] omits 366164b7ca50 mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] omits 2640696a7bd5 mm/swapfile.c: move inode_lock out of claim_swapfile omits 71aebe0e9c84 posix-cpu-timers: Stop disabling timers on mt-exec omits 672ebe8eb017 posix-cpu-timers: Store a reference to a pid not a task omits 9687d8c82a8a Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] omits cf6e914a6b40 xen: Replace zero-length array with flexible-array member omits de323e651df4 arm64/mm: Enable memory hot remove omits 0bd9bf9a6163 arm64/mm: Hold memory hotplug lock while walking for kerne [...] omits 8b4b27328db7 drm/amdgpu/display: Fix Pollock Variant Detection omits 0790797fa393 drm/amdgpu/display: fix pci revision id fetching omits 21a7271489b4 drm/amdgpu: add sysfs interface to set arbitrary sclk valu [...] omits ed0ebfa836f2 drm/amdgpu/smu: add a send message lock omits 81a5afce44d5 drm/amdgpu/smu: add an update table lock omits bd62d4638b14 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits c5d6ed51cc25 drm/amdgpu: Enter low power state if CRTC active. omits 0e2707c7002d drm/amdgpu: work around llvm bug #42576 omits e3b6d1df51c0 drm/ttm: fix leaking fences via ttm_buffer_object_transfer omits 893b026e5734 drm/ttm: individualize resv objects before calling release_notify omits d87a4843887e drm/ttm: replace dma_resv object on deleted BOs v3 omits db1c8f9f6a17 drm/ttm: rework BO delayed delete. v2 omits d82d88d3db30 drm/ttm: use RCU in ttm_bo_flush_all_fences omits dedbc2fc5d5b drm/ttm: cleanup ttm_buffer_object_transfer omits ef2da51c66d5 drm/ttm: refine ghost BO resv criteria omits 6d872590a199 drm/ttm: flush the fence on the bo after we individualize [...] omits af01e97ea2fa drm/amdkfd: Enable GWS based on FW Support omits e058a758df33 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits e317821fe382 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits 1bc897a8f6cf drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 5f078aaca1f8 drm/amd/display: Indicate use of TMZ buffers to DC omits 78a8fb321fce drm/amdgpu: implement TMZ accessor (v3) omits e55d369a344c drm/amdgpu: remove the alignment placeholder for secure buffer omits ad87e0988806 drm/amdgpu: move CS secure flag next the structs where it's used omits 8c9b89ea90f0 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits acc8978d580d drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits fe90ade3b4ea drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits d889ddc69e52 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits bb1db9908de6 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 92315844ab48 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 5a94098e22fe drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 6792fe62c7d7 drm/amdgpu: job is secure iff CS is secure (v5) omits 56721b2ea0b8 drm/amdgpu: expand the context control interface with trust flag omits 415528987339 drm/amdgpu: expand the emit tmz interface with trusted flag omits 493a1819de6e drm/amdgpu: add tmz bit in frame control packet omits c6326cd01cbf drm/amdgpu: add function to check tmz capability (v4) omits 049d2fca1c2b drm/amdgpu: add amdgpu_tmz data structure omits 63ed12dcabb5 drm/amdgpu: add tmz feature parameter (v2) omits 5d0d937640d5 drm/amdgpu: define the TMZ bit for the PTE omits 8f1a61db1440 drm/amdgpu: add UAPI to create secure commands (v3) omits 96692e2a9338 drm/amdgpu: add UAPI for creating encrypted buffers omits 542bf38f11d1 mailmap: Update email address omits 00862b8de3aa Merge branch 'v5.6-next/soc' into for-next omits 780daf927dff Merge branch 'v5.6-next/dts64' into for-next omits b6559a9563d6 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] omits 51425149b872 mmc: mmci: Add support for sdmmc variant revision 2.0 omits 259aa289a9fa mmc: mmci_sdmmc: Implement signal voltage callbacks omits da6d5681c844 mmc: mmci: Add callbacks for to manage signal voltage switch omits f084b1809d44 mmc: mmci_sdmmc: Add execute tuning with delay block omits 7ff3c44a98f3 dt-bindings: mmc: mmci: add delay block base register for sdmmc omits 978986d088ee mmc: mmci: Add private pointer for variant omits 39ac70cbe74d mmc: mmci: Add a reference at mmc_host_ops in mmci struct omits b638974ab774 mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma omits 93defb85ca2e mmc: mmci_sdmmc: Replace sg_dma_xxx macros omits 5443430072ab mmc: core: Fixup support for HW busy detection for HPI commands omits 6e6b8d5e7e78 mmc: core: Convert to mmc_poll_for_busy() for HPI commands omits 50755425a73b mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() omits ed744ac891a3 mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard omits 36f167043bfd mmc: core: Update CMD13 busy check for CMD6 commands omits c191937bfb92 mmc: core: Enable re-use of mmc_blk_in_tran_state() omits dccb7c7d0e5d mmc: core: Split up mmc_poll_for_busy() omits 787727f74583 mmc: core: Drop redundant in-parameter to __mmc_switch() omits 10f06cddc23e mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] omits 2b9122e5c3e0 mmc: core: Drop unused define omits 8d28926fadfd mmc: core: Throttle polling rate for CMD6 omits 1f3663ab3e0d mmc: host: sdhci-sprd: Add software queue support omits 03c7848f23ab mmc: host: sdhci: Add a variable to defer to complete requ [...] omits c57379fd6e3d mmc: host: sdhci: Add request_done ops for struct sdhci_ops omits 68de2a65e127 mmc: core: Enable the MMC host software queue for the SD card omits eb1814dd49d5 mmc: Add MMC host software queue support omits a98ae2687521 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts omits 84f371938735 Merge branch 'fixes' into next omits 0601d9189599 mmc: sdhci-of-arasan: Remove quirk for broken base clock omits ac7ac3a1437a mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] omits fce2bcc4de1a firmware: xilinx: Add DLL reset support omits fab7ab49b422 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] omits 49dbebe26202 mmc: tmio: remove superfluous callback wrappers omits 3122c16609f3 mmc: tmio: factor out TAP usage omits 47ffea62ccfb mmc: tmio: enforce retune after runtime suspend omits e89561948ec3 mmc: tmio: give callback a generic name omits 96f886e7aadb mmc: renesas_sdhi: complain loudly if driver needs update omits 5cd51174617b mmc: tmio: refactor tuning execution into SDHI driver omits 968e94d11ba3 mmc: renesas_sdhi: cleanup SCC defines omits 7f12135b2d68 mmc: renesas_sdhi: enforce manual correction for Gen3 omits 839ada764937 mmc: renesas_sdhi: only check CMD status for HS400 manual [...] omits bb4f0504da6e mmc: renesas_sdhi: Add manual correction omits 603a546a8c0b mmc: renesas_sdhi: remove double clear of automatic correction omits 9391e7a9a1e2 Merge branch 'for-5.6' into for-next adds e130a920f693 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds 852fb4a72822 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds c105df5d865a Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 2873dc25477f Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 8b614cb8f1dc Merge tag '5.6-rc4-smb3-fixes' of git://git.samba.org/sfre [...] adds 776e49e8ddb5 Merge tag 'for-5.6/dm-fixes' of git://git.kernel.org/pub/s [...] adds 6fd145da21af Merge tag 'dmaengine-fix-5.6-rc5' of git://git.infradead.o [...] adds acb4d372a031 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers adds 8c1b0767ae0c Hyper-V: add myself as a maintainer adds 5313b2a58ef0 HID: hyperv: NULL check before some freeing functions is n [...] adds 9f65ed5fe41c Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds 742b3de7c5d3 Merge remote-tracking branch 'fixes/master' adds 52caac2b6043 Merge remote-tracking branch 'arc-current/for-curr' adds 04a893084c90 Merge remote-tracking branch 'arm-current/fixes' adds 8c867387160e arm64: dts: socfpga: agilex: Fix gmac compatible adds 820d15632ec1 Merge tag 'socfpga_dts_fix_for_v5.6_v2' of git://git.kerne [...] adds 41bae0caf5dc ARM: socfpga_defconfig: Add back DEBUG_FS adds d4d89e25fc7b Merge tag 'socfpga_defconfig_fix_for_v5.6' of git://git.ke [...] adds 31f4b51c41df Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 970d060a2a76 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds fc37a1632d40 powerpc: fix hardware PMU exception bug on PowerVM compati [...] adds 59bee45b9712 powerpc/mm: Fix missing KUAP disable in flush_coherent_icache() adds bd646d4ae01c Merge remote-tracking branch 'powerpc-fixes/fixes' adds 582b4e55403e s390/mm: fix panic in gup_fast on large pud adds df057c914a9c s390/pci: Fix unexpected write combine on resource adds b291544f46ad Merge remote-tracking branch 's390-fixes/fixes' adds a9b952d267e5 bnxt_en: reinitialize IRQs when MTU is modified adds 22630e28f9c2 bnxt_en: fix error handling when flashing from file adds ab124d580ad4 Merge branch 'bnxt_en-2-bug-fixes' adds 8750939b6ad8 devlink: validate length of param values adds ff3b63b8c299 devlink: validate length of region addr/len adds 4c16d64ea040 fib: add missing attribute validation for tun_id adds 9322cd7c4af2 nl802154: add missing attribute validation adds b60673c4c418 nl802154: add missing attribute validation for dev_type adds ab02ad660586 can: add missing attribute validation for termination adds 31d9a1c52496 macsec: add missing attribute validation for port adds b5ab1f1be618 openvswitch: add missing attribute validation for hash adds 7e6dc03eeb02 net: fq: add missing attribute validation for orphan mask adds e13aaa0643da net: taprio: add missing attribute validation for txtime delay adds dd25cb272ccc team: add missing attribute validation for port ifindex adds 669fcd779590 team: add missing attribute validation for array index adds 213320a67962 tipc: add missing attribute validation for MTU property adds 361d23e41ca6 nfc: add missing attribute validation for SE API adds 88e706d5168b nfc: add missing attribute validation for deactivate target adds 6ba3da446551 nfc: add missing attribute validation for vendor subcommand adds a6fbcddad6a4 Merge branch 'net-add-missing-netlink-policies' adds 617940123e01 net/ipv6: need update peer route when modify metric adds d0098e4c6b83 net/ipv6: remove the old peer route if change it to a new one adds 0d29169a708b selftests/net/fib_tests: update addr_metric_test for peer [...] adds f650bcd4ef5d Merge branch 'Fix-IPv6-peer-route-update' adds 8640f8dc6d65 net: dsa: fix phylink_start()/phylink_stop() calls adds f8a0fea9518c docs: networking: net_failover: Fix a few typos adds 707518348ae7 devlink: remove trigger command from devlink-region.rst adds 43de81b0601d net: phy: bcm63xx: fix OOPS due to missing driver name adds 20d8bb0d172d phylink: Improve error message when validate failed adds 116ca924aea6 cxgb4: fix checks for max queues to allocate adds 209c65b61d94 drivers/of/of_mdio.c:fix of_mdiobus_register() adds 110a40dfb708 slip: make slhc_compress() more robust against malicious packets adds 3ec2ba41c363 Merge remote-tracking branch 'net/master' adds 52e7c083b417 mailmap: Update email address adds 19f7c0c17c05 Merge remote-tracking branch 'bpf/master' adds a9dbf8494ea7 Merge remote-tracking branch 'ipsec/master' adds dc15af8e9dbd netfilter: nf_conntrack: ct_cpu_seq_next should increase p [...] adds bb71f846a000 netfilter: synproxy: synproxy_cpu_seq_next should increase [...] adds db25517a5509 netfilter: xt_recent: recent_seq_next should increase posi [...] adds ee84f19cbbe9 netfilter: x_tables: xt_mttg_seq_next should increase posi [...] adds 2d285f26ecd0 netfilter: nf_tables: free flowtable hooks on hook register error adds c049b3450072 netfilter: cthelper: add missing attribute validation for [...] adds 9d6effb2f152 netfilter: nft_payload: add missing attribute validation f [...] adds 88a637719a15 netfilter: nft_tunnel: add missing attribute validation fo [...] adds 2c26913775cb Merge remote-tracking branch 'netfilter/master' adds 7f74d3ebb6fa Merge remote-tracking branch 'wireless-drivers/master' adds 1e473443c903 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 78def224f59c ALSA: hda/realtek - Add Headset Mic supported adds 76f7dec08fd6 ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 adds 0d45e86d2267 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aor [...] adds 8b33a134a9cc ALSA: hda/realtek - Enable the headset of ASUS B9450FA wit [...] adds a1f88aa093ad Merge remote-tracking branch 'sound-current/for-linus' adds 0d6defc7e0e4 ASoC: stm32: sai: manage rebind issue adds 3fb83cbee1de ASoC: wm8741: Fix typo in Kconfig prompt adds 667bc2270850 Merge branch 'asoc-5.6' into asoc-linus adds 6f39ef72eba6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds e764c3bfa2e5 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 02fbabd5f4ed regulator: stm32-vrefbuf: fix a possible overshoot when re [...] adds 2339289c9c69 Merge branch 'regulator-5.6' into regulator-linus adds c7b8be9609e9 Merge remote-tracking branch 'regulator-fixes/for-linus' adds f9981d4f50b4 spi: spi_register_controller(): free bus id on error paths adds 5b289b22eedc Merge branch 'spi-5.6' into spi-linus adds 903b1e1dc398 Merge remote-tracking branch 'spi-fixes/for-linus' adds 21eb93f432b1 driver core: Call sync_state() even if supplier has no consumers adds ac338acf514e driver core: Add dev_has_sync_state() adds 77036165d8bc driver core: Skip unnecessary work when device doesn't hav [...] adds 6825872e4869 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 4a3e20847420 tty:serial:mvebu-uart:fix a wrong return adds 10c5ccc3c6d3 serial: 8250_exar: add support for ACCES cards adds b85c82108335 MAINTAINERS: Add missed files related to Synopsys DesignWare UART adds 8b24816a74da Merge remote-tracking branch 'tty.current/tty-linus' adds 8a7c47fb7285 usb: cdns3: gadget: link trb should point to next request adds 4bf2dd65135a usb: cdns3: gadget: toggle cycle bit before reset endpoint adds 96b4ea324ae9 phy: allwinner: Fix GENMASK misuse adds f06947f275f1 usb: usb251xb: fix regulator probe and error handling adds b96ed52d781a usb: quirks: add NO_LPM quirk for Logitech Screen Share adds 86d92f546595 usb: storage: Add quirk for Samsung Fit flash adds 63d6d7ed475c usb: core: hub: fix unhandled return by employing a void function adds 60e3f6e4ac5b usb: core: hub: do error out if usb_autopm_get_interface() fails adds 1f8b39bc99a3 usb: core: port: do error out if usb_autopm_get_interface() fails adds dad2aff3e827 usb: dwc3: gadget: Update chain bit correctly when using sg list adds 19f3c1e98bd1 Merge tag 'phy-for-5.6-rc_v2' of git://git.kernel.org/pub/ [...] adds e1dd4f47959e Merge remote-tracking branch 'usb.current/usb-linus' adds 0fdf4c29bedd Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds f0fe2c0f050d binder: prevent UAF for binderfs devices II adds 6c5203bb1d5d Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds e9d0e7511fda thunderbolt: Fix error code in tb_port_is_width_supported() adds f74738724b1a Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 346953cf6a8a Merge remote-tracking branch 'kselftest-fixes/fixes' adds 640785074562 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds caf764fd8e35 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds b46b2b7ba6e1 ARM: dts: Fix dm814x Ethernet by changing to use rgmii-id mode adds 406fad0bc1e5 Merge remote-tracking branch 'omap-fixes/fixes' adds c2c90975f671 Merge remote-tracking branch 'kvm-fixes/master' adds 68f006c87feb Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 5ebe2cb01866 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b94858a7eae1 dt-bindings: mfd: zii,rave-sp: Fix a typo ("onborad") adds 8c6687efcfd2 dt-bindings: mfd: tps65910: Improve grammar adds 50bbd62ce7a1 dt-bindings: mfd: Fix typo in file name of twl-familly.txt adds 8d62d9c4bc05 dt-bindings: arm: Correct links to idle states definitions adds ac9686a936a1 dt-bindings: arm: Fix cpu compatibles in the hierarchical [...] adds 3261227d136d dt-bindings: power: Convert domain-idle-states bindings to [...] adds 07f5ae220b36 dt-bindings: bus: Drop empty compatible string in example adds 6198adeaf215 MAINTAINERS: update ALLWINNER CPUFREQ DRIVER entry adds 7e0e68718164 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 0a9d1e3f3f03 drm/exynos: dsi: propagate error value and silence meaning [...] adds c0fd99d659ba drm/exynos: dsi: fix workaround for the legacy clock name adds 3b6a9b19ab65 drm/exynos: hdmi: don't leak enable HDMI_EN regulator if p [...] adds 755d7a928a0c Merge tag 'exynos-drm-fixes-for-v5.6-rc5' of git://git.ker [...] adds 318caac7c81c drm/mediatek: Find the cursor plane instead of hard coding it adds 26d696192aa5 drm/mediatek: Ensure the cursor plane is on top of other overlays adds 551c5f557475 drm/mediatek: Add plane check in async_check function adds c12b59adf213 drm/mediatek: Add fb swap in async_update adds 60fa8c13ab1a drm/mediatek: Move gce event property to mutex device node adds 839cbf053142 drm/mediatek: Make sure previous message done or be aborte [...] adds 3d2ed431b8f3 drm/mediatek: Handle component type MTK_DISP_OVL_2L correctly adds 70b8ea1ab1d3 Merge tag 'mediatek-drm-fixes-5.6' of https://github.com/c [...] adds dc3dc1f79613 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 08f56f8f3799 drm/i915/perf: Reintroduce wait on OA configuration completion adds 169c0aa4bc17 drm/i915/gt: Drop the timeline->mutex as we wait for retirement adds 30bef4ce44bf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 31e43f31890c mmc: sdhci-pci-gli: Enable MSI interrupt for GL975x adds 9c38b6dc20ea Merge remote-tracking branch 'mmc-fixes/fixes' adds 484e07bf8007 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers adds e71de1bf3592 Hyper-V: add myself as a maintainer adds c1088d6c08fd HID: hyperv: NULL check before some freeing functions is n [...] adds 1a53be73faee Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds aa2734202acc riscv: Force flat memory model with no-mmu adds a160eed4b783 riscv: Fix range looking for kernel image memblock adds 759bdc168181 RISC-V: Add kconfig option for QEMU virt machine adds a4485398b6b8 RISC-V: Enable QEMU virt machine support in defconfigs adds 81e2d3c52c0e RISC-V: Select SYSCON Reboot and Poweroff for QEMU virt machine adds d2047aba2e68 RISC-V: Select Goldfish RTC driver for QEMU virt machine adds 0a91330b2af9 riscv: dts: Add GPIO reboot method to HiFive Unleashed DTS file adds 5da7072ccb3f Merge remote-tracking branch 'risc-v-fixes/fixes' adds 302585f58cd4 Merge remote-tracking branch 'pidfd-fixes/fixes' adds a4769905f0ae drm/sun4i: de2/de3: Remove unsupported VI layer formats adds 169ca4b38932 drm/sun4i: Add separate DE3 VI layer formats adds 20896ef13734 drm/sun4i: Fix DE2 VI layer format support adds 1b79cfd99ff5 drm: kirin: Revert "Fix for hikey620 display offset problem" adds e8dca30f7118 drm/bridge: dw-hdmi: fix AVI frame colorimetry adds 7f925373eccf Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 80ea5ab902aa Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds a82d7ddcb6c6 Merge remote-tracking branch 'kbuild/for-next' adds 36be34be51da Merge remote-tracking branch 'dma-mapping/for-next' adds 6e051c3c3f15 Merge remote-tracking branch 'arm/for-next' adds bf2b59f60ee1 arm64/mm: Hold memory hotplug lock while walking for kerne [...] adds bbd6ec605c0f arm64/mm: Enable memory hot remove adds 90765f745b08 arm64: Update comment for ASID() macro adds 857a141d7fb7 arm64: remove gratuitious/stray .ltorg stanzas adds 09a4d4c88c6e Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] adds 56ec9c42e568 Merge remote-tracking branch 'arm64/for-next/core' adds f38afce5c77f Merge remote-tracking branch 'arm-perf/for-next/perf' adds 1a68a771beb0 Merge tag 'v5.6-rc4' into for-next adds 9f4a50c1e7f4 Merge branch 'arm/fixes' into for-next adds 02145bcdfd96 ARM: Document merges adds 09e7f9a4c8e2 Merge branch 'arm/fixes' into for-next adds 996b7a785920 Merge remote-tracking branch 'arm-soc/for-next' adds 19da512f9907 Merge remote-tracking branch 'amlogic/for-next' adds f45f2ccc992a Merge remote-tracking branch 'aspeed/for-next' adds f60d3d703bed Merge remote-tracking branch 'at91/at91-next' adds 190a4106c6e6 Merge remote-tracking branch 'imx-mxs/for-next' adds 86ed84aa2cb0 Merge remote-tracking branch 'keystone/next' adds 5afc2b83ac28 ARM: dts: mediatek: add mt7629 pwm support adds 5236347bde42 arm64: dts: mediatek: add dtsi for MT8516 adds 9983822c8cf9 arm64: dts: mediatek: add pumpkin board dts adds 06ea767b9900 Merge branch 'v5.6-next/dts64' into for-next adds 28f0b8961045 Merge branch 'v5.6-next/soc' into for-next adds 40b80f6e4f3a Merge remote-tracking branch 'mediatek/for-next' adds b5da59e5f29d Merge remote-tracking branch 'mvebu/for-next' adds 060ccdefdafc Merge branch 'fixes' into for-next adds cef766300353 drm/omap: Prepare DSS for probing without legacy platform data adds e28bb32b6d99 Merge branch 'omap-for-v5.7/dss-probe' into omap-for-v5.7/ti-sysc adds 69e60903aaf5 bus: ti-sysc: Fix wrong offset for display subsystem reset quirk adds 25bfaaa73c7d bus: ti-sysc: Detect EDMA and set quirk flags for tptc adds 4d0dd3802ee1 dt-bindings: bus: ti-sysc: Add support for PRUSS SYSC type adds b2745d92bb01 bus: ti-sysc: Add support for PRUSS SYSC type adds 1e4f7c8fbf46 Merge branch 'omap-for-v5.7/ti-sysc' into for-next adds 63b34416aa7e ARM: dts: Configure interconnect target module for omap4 dss adds 4c8d1c8d62cd ARM: dts: Configure interconnect target module for omap4 dispc adds 3a97c4b9a160 ARM: dts: Configure interconnect target module for omap4 rfbi adds 663de788d4e2 ARM: dts: Configure interconnect target module for omap4 venc adds 0b98d5183472 ARM: dts: Configure interconnect target module for omap4 dsi1 adds dc7578e99d42 ARM: dts: Configure interconnect target module for omap4 dsi2 adds 8f6615634150 ARM: dts: Configure interconnect target module for omap4 hdmi adds 715a5a978733 ARM: dts: Configure interconnect target module for omap5 dss adds 2472a4e00a29 ARM: dts: Configure interconnect target module for omap5 dispc adds b9a4e149533b ARM: dts: Configure interconnect target module for omap5 rfbi adds 5a507162f096 ARM: dts: Configure interconnect target module for omap5 dsi1 adds 98e1a6a86a22 ARM: dts: Configure interconnect target module for omap5 dsi2 adds 671ab615bd50 ARM: dts: Configure interconnect target module for omap5 hdmi adds a50371f2efe8 ARM: dts: Configure interconnect target module for dra7 dss adds 9a95196c43ab ARM: dts: Configure interconnect target module for dra7 dispc adds c4f4728b03f6 ARM: dts: Configure interconnect target module for dra7 hdmi adds 3b6ff6bb5a8a ARM: dts: Move am437x dss to the interconnect target module in l4 adds 9fd8a854d14e ARM: dts: Configure interconnect target module for am437x dispc adds 11ef2bfc60ad ARM: dts: Configure interconnect target module for am437x rfbi adds a2ebc75fa9e0 ARM: OMAP2+: Drop legacy platform data for omap4 dss adds 19da9c0ece41 ARM: OMAP2+: Drop legacy platform data for omap5 DSS adds 6fa1a9863c3c ARM: OMAP2+: Drop legacy platform data for dra7 DSS adds c760f610c966 ARM: OMAP2+: Drop legacy platform data for am437x DSS adds a3e2a6c85c9d Merge branch 'omap-for-v5.7/accelerators' into omap-for-v5 [...] adds ce5ca149a6dc ARM: dts: AM33xx-l4: Update PRUSS interconnect target-module node adds 44e66a5d9d8f ARM: dts: AM4372: Add the PRU-ICSS interconnect target-mod [...] adds ecdeca6d961c ARM: dts: dra7: Add PRU-ICSS interconnect target-module nodes adds 81557a5f112b Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next adds b75ca5217743 ARM: OMAP: replace setup_irq() by request_irq() adds a3ae5449fcf3 Merge branch 'omap-for-v5.7/omap1' into for-next adds a253ff802581 Merge remote-tracking branch 'omap/for-next' adds 80b9b88c3c69 Merge remote-tracking branch 'qcom/for-next' adds 4e8c2f20a6be Merge remote-tracking branch 'raspberrypi/for-next' adds a1b6da16c9a3 Merge remote-tracking branch 'realtek/for-next' adds 3fc2b99e273e Merge remote-tracking branch 'renesas/next' adds 5febc543a187 dt-bindings: reset: imx7: Add support for i.MX8MN adds 50edf7b0d404 dt-bindings: reset: imx7: Document usage on i.MX8MP SoC adds 04684708ce01 reset: imx7: Add support for i.MX8MP SoC adds b03023399f1d Merge remote-tracking branch 'reset/reset/next' adds 28d062a9a762 Merge remote-tracking branch 'rockchip/for-next' adds 65c918279301 Merge remote-tracking branch 'samsung-krzk/for-next' adds e53d7f24f724 Merge remote-tracking branch 'scmi/for-linux-next' adds 865251bb240b Merge remote-tracking branch 'sunxi/sunxi/for-next' adds bcc09b7d06a4 Merge remote-tracking branch 'tegra/for-next' adds 5eab997cec46 Merge remote-tracking branch 'clk/clk-next' adds 2ed13e8360c4 Merge remote-tracking branch 'csky/linux-next' adds f0a3266edb4b Merge remote-tracking branch 'h8300/h8300-next' adds 89a0efb62f24 Merge remote-tracking branch 'm68k/for-next' adds d46bda506225 Merge remote-tracking branch 'm68knommu/for-next' adds a8de43552d85 Merge remote-tracking branch 'microblaze/next' adds f2368cf1d61d Merge remote-tracking branch 'mips/mips-next' adds 1ad89ebc240e Merge remote-tracking branch 'nds32/next' adds 26b12114c95f Merge remote-tracking branch 'openrisc/for-next' adds f98df5ed0a67 powerpc/pseries/vio: Remove stray #ifdef CONFIG_PPC_PSERIES adds 8cbb00a90103 powerpc/pseries/Makefile: Remove CONFIG_PPC_PSERIES check adds 72c4ebbac476 powerpc/papr_scm: Mark papr_scm_ndctl() as static adds ba32f4b02105 powerpc/process: Remove unneccessary #ifdef CONFIG_PPC64 i [...] adds f52153ab383f Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_* adds 9255782f7061 sysfs: Wrap __compat_only_sysfs_link_entry_to_kobj functio [...] adds d418b19f34ed powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files adds 8852c07a881b powerpc/powernv: Move core and fadump_release_opalcore und [...] adds 3f5f1f22ef10 Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files d [...] adds d8e73458f33a powerpc/fadump: sysfs for fadump memory reservation adds 030e34743095 powerpc/32s: Don't flush all TLBs when flushing one page adds 9e27086292aa powerpc/32: Warn and return ENOSYS on syscalls from kernel adds c06f0aff035e powerpc: Don't use thread struct for saving SRR0/1 on syscall. adds a83836dbc53e powerpc/pseries: Avoid NULL pointer dereference when drmem [...] adds e1347a020b81 powerpc/32s: Slenderize _tlbia() for powerpc 603/603e adds 05642cf7289c powerpc/32: don't restore r0, r6-r8 on exception entry pat [...] adds 0b1c524caaae powerpc/32: refactor pmd_offset(pud_offset(pgd_offset... adds 2efc7c085f05 powerpc/32: drop get_pteptr() adds 365ad0b60d94 powerpc/83xx: Fix some typo in some warning message adds 88654d5b4476 powerpc/83xx: Add some error handling in 'quirk_mpc8360e_q [...] adds 860286cf3396 powerpc/kernel: no need to check return value of debugfs_c [...] adds c4fd527f52ec powerpc/kvm: no need to check return value of debugfs_crea [...] adds 08f6a7974ab9 powerpc/mm: book3s64: hash_utils: no need to check return [...] adds f3c05201950a powerpc/mm: ptdump: no need to check return value of debug [...] adds e04906aa1fba powerpc/cell/axon_msi: no need to check return value of de [...] adds f344f0ab9939 powerpc/powernv: no need to check return value of debugfs_ [...] adds c4b78169e366 powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() adds 6453f9ed9d4e powerpc/mm: Don't kmap_atomic() in pte_offset_map() on PPC32 adds d42c6d0f8d00 powerpc/Makefile: Mark phony targets as PHONY adds 16985f2d2509 powerpc/powernv: Treat an empty reboot string as default adds 672e480aa210 powerpc/powernv: Add explicit fast-reboot support adds fcdb524d440d powerpc/kernel/sysfs: Refactor current sysfs.c adds 22697da36d0c powerpc/kernel/sysfs: Add new config option PMU_SYSFS to e [...] adds 3d13e839e801 powerpc: Rename current_stack_pointer() to current_stack_frame() adds 0e63f0151719 powerpc: Add current_stack_pointer as a register global adds 84ab14893054 powerpc/irq: Use current_stack_pointer in check_stack_overflow() adds 0dec6e1cca7e powerpc/irq: use IS_ENABLED() in check_stack_overflow() adds 532d43a73cf1 powerpc/irq: Use current_stack_pointer in do_IRQ() adds a05f0e5be4e8 powerpc/smp: Use nid as fallback for package_id adds e7214ae9d85a powerpc/vphn: Check for error from hcall_vphn adds 76b7bfb1732d powerpc/numa: Handle extra hcall_vphn error cases adds 413e40550c5c powerpc/numa: Use cpu node map of first sibling thread adds dc909d8b0c9c powerpc/numa: Early request for home node associativity adds 247257b03b04 powerpc/numa: Remove late request for home node associativity adds 6fffa9884126 Merge remote-tracking branch 'powerpc/next' adds 2d192bca797d Merge remote-tracking branch 'soc-fsl/next' adds 3a7d0d6fe855 Merge remote-tracking branch 'risc-v/for-next' adds 124377596023 s390/mm: mark private defines for vm_fault_t as such adds e189b172d212 MAINTAINERS: Update s390/cio maintainer adds 5e674c308bab MAINTAINERS: Update s390/pci maintainer adds 9a8e438afbd1 Merge remote-tracking branch 's390/features' adds c348c430426a Merge remote-tracking branch 'sh/sh-next' adds 98060484e232 xtensa: replace setup_irq() by request_irq() adds 4aac2d8281e8 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next adds f0ea6eee23a4 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 62e47931abe5 Merge remote-tracking branch 'btrfs/for-next' adds e0a2af96fc71 cifs: potential unintitliazed error code in cifs_getattr() adds 106046cadcc0 cifs: do not ignore the SYNC flags in getattr adds 7e06053f1d6c cifs: handle prefix paths in reconnect adds fc5bfd63cac5 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] adds 3fb1f63f69d8 cifs: use mod_delayed_work() for &server->reconnect if alr [...] adds 0079dae42c8a cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() adds fd8f6ad0f7e6 smb3: fix performance regression with setting mtime adds 88f051072e05 cifs: print warning mounting with vers=1.0 adds 9465247ca670 cifs: rename posix create rsp adds d1a06f8a54f3 cifs: add smb2 POSIX info level adds 10d7b1e046a3 cifs: plumb smb2 POSIX dir enumeration adds d5f436061706 cifs: add SMB2_open() arg to return POSIX data adds eb205a3c8df6 cifs: do d_move in rename adds 3b3ba59958b3 cifs: allow unlock flock and OFD lock across fork adds 8c70752869f5 fs/cifs: fix gcc warning in sid_to_id adds ff6b61886d76 CIFS: Warn less noisily on default mount adds 0ddee848f717 Merge remote-tracking branch 'cifs/for-next' adds 71a636bc3915 Merge remote-tracking branch 'erofs/dev' adds cffa0103bd28 Merge remote-tracking branch 'ext3/for_next' adds ce2ddabdaa12 f2fs: fix to avoid using uninitialized variable adds 30d167c6126b f2fs: fix to avoid use-after-free in f2fs_write_multi_pages() adds 14b3b901c187 Merge remote-tracking branch 'f2fs/dev' adds 1619fb7d53b6 Merge remote-tracking branch 'fuse/for-next' adds 1cef21842ff3 NFS: Ensure the fs_context has the correct fs_type before [...] adds 1821b26a1fed NFS: Don't hard-code the fs_type when submounting adds 75a9b9176157 NFS: Fix leak of ctx->nfs_server.hostname adds 55dee1bc0d72 nfs: add minor version to nfs_server_key for fscache adds b8e881936c34 Merge remote-tracking branch 'nfs-anna/linux-next' adds 9f75ec0fbbbb Merge remote-tracking branch 'nfsd/nfsd-next' adds b48f46c36376 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 20e576863d05 Merge remote-tracking branch 'ubifs/linux-next' adds e174706713e2 Merge remote-tracking branch 'v9fs/9p-next' adds 267de6ae551c Merge remote-tracking branch 'xfs/for-next' adds 1ac994525b9d iomap: Remove pgoff from tracepoints adds 2c2d405a69b5 Merge remote-tracking branch 'iomap/iomap-for-next' adds d0dc426625a3 locks: fix a potential use-after-free problem when wakeup [...] adds 384753f455d0 Merge remote-tracking branch 'file-locks/locks-next' adds 19c406cd1d98 Merge remote-tracking branch 'printk/for-next' adds 83b1b50ae079 Merge remote-tracking branch 'pci/next' adds c00d01532948 Merge remote-tracking branch 'pstore/for-next/pstore' adds b836031b06ac Merge remote-tracking branch 'hid/for-next' adds d9fc0973202b Merge remote-tracking branch 'i2c/i2c/for-next' adds 83eafc66b2da Merge remote-tracking branch 'i3c/i3c/next' adds edd8d3fc3965 Merge branch 'dmi/master' adds bb0f8dec47c5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds cc83e1221e18 Merge remote-tracking branch 'jc_docs/docs-next' adds 2362f53dde2c media: vimc: replace vimc->pdev.dev with vimc->mdev.dev adds 4babf057c143 media: vimc: allocate vimc_device dynamically adds 403265137f7a media: vimc: use-after-free fix - release vimc in the v4l_ [...] adds 6990570f7e0a media: v4l2-core: fix a use-after-free bug of sd->devnode adds aead0ffbf078 media: v4l2-core: fix entity initialization in device_regi [...] adds 204c7b3c066f media: spi: gs1662: Use new structure for SPI transfer delays adds 60d70d75c12d media: v4l2: Switch to new kerneldoc syntax for named vari [...] adds e3004605a0c9 media: imx: Propagate quantization and encoding in CSI adds 1db56284b9da media: ti-vpe: cal: fix disable_irqs to only the intended target adds 7af80a697d1d media: staging: tegra-vde: Use devm_platform_ioremap_resou [...] adds 34217262898a media: staging: media: usbvision: Add missing MEDIA_USB_SU [...] adds 2fae4d6aabc8 media: v4l2-ctrls: v4l2_ctrl_request_complete() should alw [...] adds 2b48e113866a media: v4l2-mem2mem: handle draining, stopped and next-buf [...] adds d4d137de5f31 media: vicodec: use v4l2-mem2mem draining, stopped and nex [...] adds 876f123b8956 media: meson: vdec: bring up to compliance adds d7647e7c90f5 media: meson: vdec: add H.264 decoding support adds 7624c9cd5b26 media: meson: vdec: align stride on 32 bytes adds 09b455d1daf5 media: meson: vdec: add helpers for lossless framebuffer c [...] adds 823a7300340e media: meson: vdec: add common HEVC decoder support adds e9a3eb4819ca media: meson: vdec: add VP9 input support adds 00c43088aa68 media: meson: vdec: add VP9 decoder support adds 3b49434bde40 Merge remote-tracking branch 'v4l-dvb/master' adds 40ab82e08d78 intel_idle: Simplify LAPIC timer reliability checks adds bc721c1e4517 intel_idle: Clean up definitions of cpuidle callbacks adds 30a996fbb359 intel_idle: Relocate definitions of cpuidle callbacks adds 7f843dd71258 intel_idle: Add __initdata annotations to init time variables adds ab1a8522d81e intel_idle: Annotate init time data structures adds 6eb0443ac89d intel_idle: Reorder declarations of static variables adds 6eacb15fef4e intel_idle: Clean up kerneldoc comments for multiple functions adds a472e4b5921e intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) adds 317e5ec3ecaa intel_idle: Update copyright notice, known limitations and [...] adds aacb1c78f0ba Merge branch 'pm-cpuidle' into linux-next adds 03b22496502d Documentation: cpufreq: Move legacy driver documentation adds ea28c454067f docs: cpufreq: fix a broken reference adds 86f57e19fcf8 docs: cpu-freq: convert index.txt to ReST adds 70e2c48f7fdb docs: cpu-freq: convert core.txt to ReST adds b2b2747bd9da docs: cpu-freq: convert cpu-drivers.txt to ReST adds ef4a75de69cb docs: cpu-freq: convert cpufreq-stats.txt to ReST adds cf60e2de9bbe Merge branch 'pm-docs' into linux-next adds a534e924c58d PM: QoS: annotate data races in pm_qos_*_value() adds de8a9b84e7f2 Merge branch 'pm-qos' into linux-next adds 7589238a8cf3 Revert "software node: Simplify software_node_release() function" adds 1458d72fc668 Merge branch 'devprop' into linux-next adds 04900fa3ab68 ACPI / AC: Cleanup DMI quirk table adds 8c3f6993c221 ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry adds 2288eba5ca74 ACPI: OSL: Add missing __acquires/__releases annotations adds 966f58df1753 ACPI: video: remove redundant assignments to variable result adds 07761a4cd43c ACPI: list_for_each_safe() -> list_for_each_entry_safe() adds aadcbe3bee91 Merge branches 'acpi-battery', 'acpi-osl', 'acpi-video' an [...] adds c111566bea7c PM: runtime: Add pm_runtime_get_if_active() adds 42beb82ec4dc PM: sleep: core: Use built-in RCU list checking adds 2591e7b17c0d PM: sleep: wakeup: Use built-in RCU list checking adds 27565c9e22dd powercap: idle_inject: Replace zero-length array with flex [...] adds b1cf30bfad6a Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] adds 0d94b0626cea PNP: add missing include/linux/pnp.h to MAINTAINERS adds cf840f6c32df Merge branch 'pnp' into linux-next adds bfa26f7c88da Merge remote-tracking branch 'pm/linux-next' adds d82d28d9ca2c Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 278db579c26d Merge remote-tracking branch 'cpupower/cpupower' adds 74a0375528cf Merge remote-tracking branch 'thermal/thermal/linux-next' adds 066adc3c6265 Merge remote-tracking branch 'ieee1394/for-next' adds e370a3239d15 Merge remote-tracking branch 'swiotlb/linux-next' adds 40321e9b291a Merge remote-tracking branch 'rdma/for-next' adds ca68e1384fd1 net: dsa: sja1105: add 100baseT1_Full support adds a7442ec3bf89 octeontx2-af: fix spelling mistake "backpessure" -> "backp [...] adds c34b961a2492 net/sched: act_ct: Create nf flow table per zone adds 64ff70b80fd4 net/sched: act_ct: Offload established connections to flow table adds 46475bb20f4b net/sched: act_ct: Software offload of established flows adds 630fe59e384e Merge branch 'act_ct-Software-offload-of-conntrack_in' adds c04d102ba56e doc: sfp-phylink: correct code indentation adds acf1ee44ca5d devlink: Introduce devlink port flavour virtual adds 162add8cbae4 net/mlx5e: Use devlink virtual flavour for VF devlink port adds 0a303214f8cb Merge branch 'devlink-virtual-port' adds 1954b86016cf mptcp: Check connection state before attempting send adds 76c42a29c0eb mptcp: Use per-subflow storage for DATA_FIN sequence number adds 6d37a0b857c3 mptcp: Only send DATA_FIN with final mapping adds a29b56c45114 Merge branch 'mptcp-Improve-DATA_FIN-transmission' adds 84ea1f854172 selftests: forwarding: lib: Add tc_rule_handle_stats_get() adds 844f05565469 selftests: forwarding: Convert until_counter_is() to take [...] adds 47b0e096a938 selftests: forwarding: tc_common: Convert to use busywait adds 7b522ba27636 selftests: mlxsw: qos_defprio: Use until_counter_is adds 78efdb5c9fd4 Merge branch 'net-selftests' adds e6a98f8081e2 liquidio: Replace zero-length array with flexible-array member adds 30a87f150bd6 net: mlxfw: Replace zero-length array with flexible-array member adds a1dc1d6a05a7 net: qrtr: Respond to HELLO message adds 71046abfffe9 net: qrtr: Fix FIXME related to qrtr_ns_init() adds e762ae5d0547 Merge branch 'net-qrtr-Nameserver-fixes' adds e3c0a635103d net/broadcom: Clean broadcom code from driver versions adds 1611bec5fcd9 net/broadcom: Don't set N/A FW if it is not available adds af9b33c51b16 net/brocade: Delete driver version adds b6334be64d6f net/liquidio: Delete driver version assignment adds d4bb38156fe6 net/liquidio: Delete non-working LIQUIDIO_PACKAGE check adds b2c1e1d5a4ef net/cavium: Clean driver versions adds 46ca70a3d5b4 net/cavium: Delete N/A assignments for ethtool adds 01e392aa4908 net/chelsio: Delete drive and module versions adds 50ad85c28a16 net/chelsio: Don't set N/A for not available FW adds 1bcdfb53acab net/cirrus: Delete driver version adds f95f42b72ce5 net/cisco: Delete driver and module versions adds 3f29c285c98e net/cortina: Delete driver version from ethtool output adds 469c9e1ae73d net/davicom: Delete ethtool version assignment adds 6b80fb17f330 net/dec: Delete driver versions adds 02ff70b292f3 net/dlink: Remove driver version and release date adds 672c88dbb69d net/dnet: Delete static version from the driver adds 80a1608f3327 net/emulex: Delete driver version adds d560b733ed53 net/faraday: Delete driver version from the drivers adds 39dc02da5c10 net/fealnx: Delete driver version adds ed0a72e0de16 net/freescale: Clean drivers from static versions adds 1c944a9c7ef6 net/freescale: Don't set zero if FW not-available in dpaa adds bf5d4c064cf7 net/freescale: Don't set zero if FW not-available in ucc_geth adds ec6de57cb79b net/freescale: Don't set zero if FW iand bus not-available [...] adds d65848922527 Merge branch 'net-module-and-fw-vers' adds 29e59fd4fb48 net: mscc: ocelot: make ocelot_ace_rule support multiple ports adds a56d7a345dd6 net: mscc: ocelot: simplify tc-flower offload structures adds ce6659c55b7d net: mscc: ocelot: replace "rule" and "ocelot_rule" variab [...] adds d3ac98668640 net: mscc: ocelot: return directly in ocelot_cls_flower_{r [...] adds ed13233d8fe2 net: mscc: ocelot: spell out full "ocelot" name instead of "oc" adds e0632940bc4c net: mscc: ocelot: don't rely on preprocessor for vcap key [...] adds 1ba8f6561a3b net: mscc: ocelot: remove port_pcs_init indirection for VSC7514 adds 8551cdeb2ad1 net: mscc: ocelot: parameterize the vcap_is2 properties adds ed11bb1f9657 net: dsa: Add bypass operations for the flower classifier- [...] adds 07d985eef073 net: dsa: felix: Wire up the ocelot cls_flower methods adds eae340faea7b Merge branch 'Wire-up-Ocelot-tc-flower-to-Felix-DSA' adds 97ec3b21b207 gianfar: remove unnecessary zeroing coalesce settings adds 07ac9d16b4a5 net/sched: act_ct: Fix ipv6 lookup of offloaded connections adds 4cc5fdec6dfe net/sched: act_ct: Use pskb_network_may_pull() adds ef71037047b0 Merge branch 'act_ct-software-offload-of-established-flows-fixes' adds 90baeb9dd265 pie: use term backlog instead of qlen adds 220d4ac74ed6 pie: remove unnecessary type casting adds 105e808c1da2 pie: remove pie_vars->accu_prob_overflows adds 5c5840e4b968 pie: realign comment adds f6f8ef9a8691 Merge branch 'pie-minor-improvements' adds 69df578c5f4b net: mscc: ocelot: eliminate confusion between CPU and NPI port adds 1cf3299b038b net: dsa: felix: Allow unknown unicast traffic towards the [...] adds 5a1c63f12941 Merge branch 'Allow-unknown-unicast-traffic-to-CPU-for-Felix-DSA' adds 87578b50d8ad net: marvell: add PCI_STATUS_SIG_TARGET_ABORT to PCI statu [...] adds a84bf9970eab net: skfp: add PCI_STATUS_REC_TARGET_ABORT to PCI status e [...] adds 90760b21aef4 r8169: add PCI_STATUS_PARITY to PCI status error bits adds d6e055e8733d PCI: Add constant PCI_STATUS_ERROR_BITS adds ec5d9e87842a PCI: Add pci_status_get_and_clear_errors adds 2864a883f931 r8169: use pci_status_get_and_clear_errors adds 0800d88e2c2c net: sun: use pci_status_get_and_clear_errors adds 3ae944b829d6 net: skfp: use new constant PCI_STATUS_ERROR_BITS adds 75e1fd42e6e1 PCI: pci-bridge-emul: Use new constant PCI_STATUS_ERROR_BITS adds ec46bf925a7f sound: bt87x: use pci_status_get_and_clear_errors adds e7c298854a04 Merge branch 'PCI-Add-and-use-constant-PCI_STATUS_ERROR_BI [...] adds 8d8963c3db6c net: phy: marvell10g: add mdix control adds a585c03e63fd net: phy: marvell10g: add energy detect power down tunable adds c9cc1c815d36 net: phy: marvell10g: place in powersave mode at probe adds aec128f9ab1d Merge branch 'marvell10g-tunable-and-power-saving-support' adds eed22a0685d6 net: rmnet: add missing module alias adds fcf8f4eb81fb net: rmnet: print error message when command fails adds 9c9cc918152e net: rmnet: use GFP_KERNEL instead of GFP_ATOMIC adds d99045283ec1 Merge branch 'rmnet-cleanups' adds 56dc0a0eac99 hsr: fix refcnt leak of hsr slave interface adds 95cddcb5cc20 ethtool: add infrastructure for centralized checking of co [...] adds 4a1ce0107e09 xgbe: let core reject the unsupported coalescing parameters adds c885bff6c23e enic: let core reject the unsupported coalescing parameters adds d0ee0e620fa2 stmmac: let core reject the unsupported coalescing parameters adds 0e72ea19e395 nfp: let core reject the unsupported coalescing parameters adds 987b191c16f9 ionic: let core reject the unsupported coalescing parameters adds 60d339641a2a hisilicon: let core reject the unsupported coalescing parameters adds 4a80a1833871 ice: let core reject the unsupported coalescing parameters adds f704d24371a4 bnxt: reject unsupported coalescing params adds 55808762f3c3 mlx5: reject unsupported coalescing params adds f9f12f57e2a5 e1000e: reject unsupported coalescing params adds a51e520653a6 virtio_net: reject unsupported coalescing params adds f3588909c185 Merge branch 'ethtool-consolidate-parameter-checking-for-i [...] adds aaca94080789 net: sched: Make FIFO Qdisc offloadable adds ee88450d2509 mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state adds c4e372e2ac7c mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace adds 7bec1a45d570 mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc adds b9b72999eb86 selftests: forwarding: ETS: Use Qdisc counters adds 6349021701d0 Merge branch 'mlxsw-Offload-FIFO' adds 5de3a2386ec3 net: tulip: Replace zero-length array with flexible-array member adds d0b8f63da868 Merge remote-tracking branch 'net-next/master' adds cf62089b0edd bpf: Add gso_size to __sk_buff adds b0ac4941aa2a bpf: Sync uapi bpf.h to tools/ adds 62511ceadf6e selftests/bpf: Test new __sk_buff field gso_size adds 5fc40f37396c Merge branch 'bpf_gso_size' adds 320a36063e14 libbpf: Fix handling of optional field_name in btf_dump__e [...] adds 1aae4bdd7879 bpf: Switch BPF UAPI #define constants used from BPF progr [...] adds 7cb30aaab3f2 libbpf: Assume unsigned values for BTF_KIND_ENUM adds 367d82f17eff tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton adds 0641cadac467 Merge branch 'bpf-uapi-enums' adds af73d78bd384 kbuild: Remove debug info from kallsyms linking adds cc6fa771024f selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF adds 88fd9e5352fe bpf: Refactor trampoline update code adds 7e639208e88d bpf: JIT helpers for fmod_ret progs adds ae24082331d9 bpf: Introduce BPF_MODIFY_RETURN adds 6ba43b761c41 bpf: Attachment verification for BPF_MODIFY_RETURN adds aca228cd3387 tools/libbpf: Add support for BPF_MODIFY_RETURN adds da00d2f117a0 bpf: Add test ops for BPF_PROG_TYPE_TRACING adds 3d08b6f29cf3 bpf: Add selftests for BPF_MODIFY_RETURN adds 9ce601029058 Merge branch 'bpf_modify_ret' adds ca6cb5447cec riscv, bpf: Factor common RISC-V JIT code adds 5f316b65e99f riscv, bpf: Add RV32G eBPF JIT adds 06b741521622 bpf, doc: Add BPF JIT for RV32G to BPF documentation adds dad737c926b5 MAINTAINERS: Add entry for RV32G BPF JIT adds 69191754ff29 bpf: Remove unnecessary CAP_MAC_ADMIN check adds 3e7c67d90e3e bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET adds aaeec8073eda Merge remote-tracking branch 'bpf-next/master' adds 53d5ae985f2c Merge remote-tracking branch 'ipsec-next/master' adds 1326034b3ce7 net/mlx5: Expose raw packet pacing APIs adds 9151c1ceee7d Merge remote-tracking branch 'mlx5-next/mlx5-next' adds c998f15fb926 Merge remote-tracking branch 'netfilter-next/master' adds e584499cd829 Merge remote-tracking branch 'nfc-next/master' adds 3630e062507d Merge remote-tracking branch 'wireless-drivers-next/master' adds 8a208b24d770 Bluetooth: hci_qca: Make bt_en and susclk not mandatory fo [...] adds 08bb4da90150 Bluetooth: guard against controllers sending zero'd events adds eb82dfe642b9 MAINTAINERS: adjust to 6lowpan doc ReST conversion adds 77131dfec6af Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpi [...] adds 65abd2662d0b Merge remote-tracking branch 'bluetooth/master' adds 9feb0d8dc43a Merge remote-tracking branch 'mac80211-next/master' adds ed231ab7a3c3 Merge remote-tracking branch 'gfs2/for-next' adds 803fb0c2bd7e Merge remote-tracking branch 'spi-nor/spi-nor/next' adds fc3dd0c2ea11 Merge remote-tracking branch 'crypto/master' adds 1eb07616e241 Merge remote-tracking branch 'drm/drm-next' adds 94b5c215ce5c drm/amdgpu: Add num_banks and num_ranks to gfx config structure adds fd7d08bad7a4 drm/amdkfd: Make get_tile_config() generic adds f2cc50cefd0f drm/amdkfd: change SDMA MQD memory type adds 89510a2737ae drm/amdgpu/sriov: Use kiq to copy the gpu clock adds 460c484f2411 drm/amdgpu: Initialize SPM_VMID with 0xf (v2) adds d2790e10d3c3 drm/amdgpu: no need to clean debugfs at amdgpu adds 6c26d558bfc1 drm/amdgpu: release drm_device after amdgpu_driver_unload_kms adds 2622e2ae27b5 drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings [...] adds 1c58267cbe46 drm/amdgpu/powerplay: Refactor SMU message handling for safety adds ae458c7b9dcc drm/amdgpu/powerplay: Remove deprecated smc_read_arg adds eb696d041fa5 drm/amdgpu/smu: Add message sending lock adds 1d21a84661b4 drm/amdgpu: clean wptr on wb when gpu recovery adds 1da7d4a8ab79 drm/amdgpu: Write blocked CP registers using RLC on VF adds b84fe6ffc1bf drm/amdkfd: fix indentation issue adds c94279345379 drm/amd/display: fix indentation issue on a hunk of code adds e599f01f44a7 drm/amd/display: Fix dmub_psr_destroy() adds 9100c359b5e9 drm/amd/display: dc_link: code clean up on enable_link_dp [...] adds 5b2b2416faf3 drm/amd/display: dc_link: code clean up on detect_dp function adds 31faff1a1c2d drm/amdgpu: add lock option for smu_set_soft_freq_range() adds 0cf64555fe6c drm/amdgpu: Add debugfs interface to set arbitrary sclk fo [...] adds f091c1c70e89 drm/amdgpu: disable 3D pipe 1 on Navi1x adds 752c683dbb65 drm/amdgpu: fix IB test MCBP bug adds 341dfe9073d1 drm/amdgpu: stop using sratch_reg in IB test adds 022b65181631 drm/amdgpu: Rearm IRQ in Navi10 SR-IOV if IRQ lost adds 834a9a9f04c7 drm/amd/display: Link training TPS1 workaround add back in dpcd adds a09f8e295cec drm/amd/display: Move mod_hdcp_displays to mod_hdcp struct adds e625c1eae2d3 drm/amd/display: Add driver support for enabling PSR on DMCUB adds c14b726ee0ca drm/amd/display: only include FEC overhead if both asic an [...] adds 8d8c82b69987 drm/amd/display: add worst case dcc meta pitch to fake plane adds 9b31b4e8b085 drm/amd/display: Make clock table struct more accessible adds 3c1fcc554250 drm/amd/display: fix typo "to found" -> "to find" adds e8f9ecf261fe drm/amd/display: add vsc update support for test pattern request adds 10b4e64e58b4 drm/amd/display: program DPG_OFFSET_SEGMENT for odm_pipe adds df8e34ac27e8 drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice adds 7bc3807fe1d0 drm/amd/display: Workaround to do HDCP authentication twic [...] adds 78fe9f63947a drm/amd/display: Remove DISPCLK Limit Floor for Certain SM [...] adds 3cfe9fb69adf drm/amd/display: Disable freesync borderless on Renoir adds f9b9b6d9722b drm/amd/display: fix dcc swath size calculations on dcn1 adds 8f174fdbe9a8 drm/amd/display: change number of cursor policy for dml ca [...] adds ffa121419257 drm/amd/display: Set clock optimization required after upd [...] adds 8151306be02e drm/amd/display: Add 'disable FEC for specific monitor' in [...] adds 6d0d6456084e drm/amd/display: Clear link settings on MST disable connector adds f3607bfb93d2 drm/amd/display: 3.2.75 adds e6ea8c342fb4 drm/amd/display: Add ABM command structs to DMCUB adds ccb6af1e2583 drm/amd/display: Fix default logger mask definition adds bcc5042a2209 drm/amd/display: set lttpr mode before link settings adds 8a43cf88b7d6 drm/amdgpu/sriov: skip programing some regs with new L1 policy adds ffbed184d209 drm/amd/powerplay: fix pre-check condition for setting clo [...] adds 781345f9ef03 drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case adds e7429606bb6a drm/amdgpu/sriov: Use VF-accessible register for gpu_clock_count adds 86153f1be269 drm/amdgpu: add reset_ras_error_count function for SDMA adds fe5211f19a74 drm/amdgpu: add reset_ras_error_count function for MMHUB adds 279375c3311a drm/amdgpu: add reset_ras_error_count function for GFX adds 4a89ad9b3987 drm/amdgpu: add reset_ras_error_count function for HDP adds 1a0dd3d92833 drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 adds 95860efc447c drm/amdgpu: Add USBC PD FW load interface to PSP. adds 0dc93fd11740 drm/amdgpu: Add USBC PD FW load to PSP 11 adds 57430471e2fa drm/amdgpu: Add support for USBC PD FW download adds 6863d60732ac drm/amdgpu: Wrap clflush_cache_range with x86 ifdef adds 9340dfd3f594 drm/amdgpu/display: navi1x copy dcn watermark clock settin [...] adds 67a4addd0970 drm/amd/display: Remove pointless NULL checks in dmub_psr_ [...] adds 5be488046589 drm/amdgpu: add UAPI for creating encrypted buffers adds c76312456395 drm/amdgpu: add UAPI to create secure commands (v3) adds 2eef42e95dbe drm/amdgpu: define the TMZ bit for the PTE adds c2b1a456af28 drm/amdgpu: add tmz feature parameter (v2) adds 8e54a7d02609 drm/amdgpu: add amdgpu_tmz data structure adds d55a4c4164a9 drm/amdgpu: add function to check tmz capability (v4) adds 16db34585c28 drm/amdgpu: add tmz bit in frame control packet adds c5d8f0f8b9a8 drm/amdgpu: expand the emit tmz interface with trusted flag adds 572e3f054280 drm/amdgpu: expand the context control interface with trust flag adds d2a132064d7c drm/amdgpu: job is secure iff CS is secure (v5) adds ab8b22c5b2c7 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds d1e898d81e0a drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds c9f3fe771771 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 674340f25d7d drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 9403068369be drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 1fc0f206b0bf drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds c1ec59e39ebb drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 277a302ac4ee drm/amdgpu: move CS secure flag next the structs where it's used adds 1d299fd312d8 drm/amdgpu: remove the alignment placeholder for secure buffer adds 6091576e64fc drm/amdgpu: implement TMZ accessor (v3) adds 8da64ad66682 drm/amd/display: Indicate use of TMZ buffers to DC adds d4f748b79465 drm/amdgpu: Move to a per-IB secure flag (TMZ) adds 7ecde66a0551 drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds b20ab7923fa2 drm/amdgpu: also add the TMZ flag to GART adds e9f14edffceb drm/amdgpu: add TMZ handling to amdgpu_move_blit adds 712e0bf6c884 drm/amdgpu: stop evicting encrypted BOs to swap adds b3a4dd22c4f0 drm/amdgpu: Fine-grained TMZ support adds 89b440506071 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds e92eeb4c3886 drm/amdkfd: Enable GWS based on FW Support adds c0c79c1888d3 drm/ttm: fix leaking fences via ttm_buffer_object_transfer adds f6b3ea7c201d drm/amdgpu: work around llvm bug #42576 adds 5adcd7b55c61 drm/amdgpu: Enter low power state if CRTC active. adds 6cc56cabdef5 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds aa87f2130d32 drm/amdgpu/display: fix pci revision id fetching adds 7a57914f3a4f drm/amdgpu/display: Fix Pollock Variant Detection adds 84199e4c1fd5 drm/amdgpu/runpm: disable runpm on Vega10 adds 0958890ffb2e drm/amdgpu: don't enable runtime pm on navi12 adds 4293e9f92c1c Merge remote-tracking branch 'amdgpu/drm-next' adds beb7712923e5 drm/i915/hdcp: Mandate (seq_num_V==0) at first RecvId msg adds 391615d99836 drm/i915/hdcp: Fix config_stream_type() ret value adds 0883ce8146ed drm/dp: Introduce EDID-based quirks adds 17f5d57915be drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen [...] adds ba518bbd3f3c drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels adds b54fc5f5b7b5 drm/i915/gvt: Inlcude intel_gvt.h where needed adds 56ed441aa1ed drm/i915/ehl: Check PHY type before reading DPLL frequency adds 36e191f0644b drm/i915: Apply i915_request_skip() on submission adds 8e9f84cf5cac drm/i915/gt: Propagate change in error status to children [...] adds d59b1d1bdffa drm/i915: panel: Use intel_panel_compute_brightness() from [...] adds 8f1e57409079 drm/i915: Add invert-brightness quirk for Thundersoft TST1 [...] adds be90e344836a drm/i915/gt: Cancel banned contexts after GT reset adds 9b11bbf0c400 drm/i915/tgl: WaDisableGPGPUMidThreadPreemption adds e7f54e6c1981 drm/i915: Don't check uv_wm in skl_plane_wm_equals() adds 23baedd217ef drm/i915: Don't check for wm changes until we've compute t [...] adds a7f1e8e45f21 drm/i915: Enable transition watermarks for glk adds c834d03cca61 drm/i915: Implement display w/a 1140 for glk/cnl adds 2c1816af090d drm/i915/display: Decrease log level adds 07e9c59d63df drm/i915: Actually emit the await_start adds ab7a69020fb5 drm/i915: Return early for await_start on same timeline adds 81dcef4ceebf drm/i915/execlists: Show the "switch priority hint" in dumps adds 780e061eb9ba Merge remote-tracking branch 'drm-intel/for-linux-next' adds fab8f971cb1d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 1442d81fef99 drm/etnaviv: Replace zero-length array with flexible-array member adds 2477e7d4e195 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 9ec83b9e6343 Merge remote-tracking branch 'sound/for-next' adds 14beaccc36dc ASoc: amd: acp3x: Add missing include <linux/io.h> adds d98bf8894bfb Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] adds cc6eb9b512c8 Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] adds 2e4249f58074 ASoC: tlv320adcx140: Fix mic_bias and vref device tree ver [...] adds fd357ec595d3 ASoC: sprd: Allow the MCDT driver to build into modules adds 25c2f5156dd5 ASoC: soc-pcm: use defined stream adds 6e02feb0d266 ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths() adds b1a52f86cbf6 Merge branch 'asoc-5.7' into asoc-next adds e39e8d921234 Merge remote-tracking branch 'sound-asoc/for-next' adds 5528c7f008cd Merge remote-tracking branch 'modules/modules-next' adds 594506fec5fa io_uring: make submission ref putting consistent adds 014db0073cc6 io_uring: remove @nxt from handlers adds 7a743e225b2a io_uring: get next work with submission ref drop adds 3be86f986c23 Merge branch 'for-5.7/io_uring' into for-next adds dc026a73c722 io-wq: shuffle io_worker_handle_work() code adds 58e393198737 io-wq: optimise locking in io_worker_handle_work() adds f462fd36fc43 io-wq: optimise out *next_work() double lock adds e9fd939654f1 io_uring/io-wq: forward submission ref to async adds 21bb53b97f29 Merge branch 'for-5.7/io_uring' into for-next adds 5a2e745d4d43 io_uring: buffer registration infrastructure adds ddd9059f3e4b io_uring: add IORING_OP_PROVIDE_BUFFERS adds a99db8406521 io_uring: support buffer selection for OP_READ and OP_RECV adds f7e4223ce309 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV adds 1fa96c7f2c21 net: abstract out normal and compat msghdr import adds ec657c383c2a io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG adds 270c87c80763 io_uring: provide means of removing buffers adds a11e23e26ae5 io_uring: fix 32-bit pointer cast warnings adds 18d4e31dbcba io_uring: add end-of-bits marker and build time verify it adds dbe05255e12e io_uring: Fix unused function warnings adds e417079f484d Merge branch 'io_uring-buf-select' into for-next adds 2a1eafdab51f Merge remote-tracking branch 'block/for-next' adds a9a39aef5c51 mmc: renesas_sdhi: remove double clear of automatic correction adds ba47af28bae2 mmc: renesas_sdhi: Add manual correction adds 2ee22a49282c mmc: renesas_sdhi: only check CMD status for HS400 manual [...] adds 601a5f618737 mmc: renesas_sdhi: enforce manual correction for Gen3 adds e6bf84f77f9f mmc: renesas_sdhi: cleanup SCC defines adds 8856dac9f946 mmc: tmio: refactor tuning execution into SDHI driver adds 072d50a6fe46 mmc: renesas_sdhi: complain loudly if driver needs update adds 6011ba4f34e8 mmc: tmio: give callback a generic name adds 4fd4acf31ec6 mmc: tmio: enforce retune after runtime suspend adds 9a671f259278 mmc: tmio: factor out TAP usage adds 4e9d7b546eb5 mmc: tmio: remove superfluous callback wrappers adds 3f82626fb763 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] adds 87a2ded3878f firmware: xilinx: Add DLL reset support adds 81ff679269ac mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] adds 4e36521a109f mmc: sdhci-of-arasan: Remove quirk for broken base clock adds fafb5d13b871 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts adds 421da9554472 mmc: Add MMC host software queue support adds 2b9576f2a08e mmc: core: Enable the MMC host software queue for the SD card adds cfd63859a7e3 mmc: host: sdhci: Add request_done ops for struct sdhci_ops adds a6b61d950ac9 mmc: host: sdhci: Add a variable to defer to complete requ [...] adds e9306a68b813 mmc: host: sdhci-sprd: Add software queue support adds b0725d3d348b mmc: core: Throttle polling rate for CMD6 adds f9e84fb42ab7 mmc: core: Drop unused define adds 0a94ce66829b mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] adds 594946cbe36c mmc: core: Drop redundant in-parameter to __mmc_switch() adds 677d72e61a99 mmc: core: Split up mmc_poll_for_busy() adds 0e00ed1f4b29 mmc: core: Enable re-use of mmc_blk_in_tran_state() adds 2b5b9cf0cf8e mmc: core: Update CMD13 busy check for CMD6 commands adds c4122cd9712d mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard adds 34383d7cb8a4 mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() adds 0465560ab273 mmc: core: Convert to mmc_poll_for_busy() for HPI commands adds c26097b1b77c mmc: core: Fixup support for HW busy detection for HPI commands adds c338f54042b7 mmc: mmci_sdmmc: Replace sg_dma_xxx macros adds f532109f062a mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma adds 8dabedd8b121 mmc: mmci: Add a reference at mmc_host_ops in mmci struct adds c007dcba24ef mmc: mmci: Add private pointer for variant adds b456128259da dt-bindings: mmc: mmci: add delay block base register for sdmmc adds b5583f7b0082 mmc: mmci_sdmmc: Add execute tuning with delay block adds eddafbaf4be8 mmc: mmci: Add callbacks for to manage signal voltage switch adds 219cdb95de8e mmc: mmci_sdmmc: Implement signal voltage callbacks adds 21f587f30008 mmc: mmci: Add support for sdmmc variant revision 2.0 adds fbedd731d9b8 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] adds 3eb4094c98dd Merge branch 'fixes' into next adds 199b798b3a9b dt-bindings: mmc: sdhci-am654: Update Output tap delay binding adds 2f77befe4bc9 mmc: sdhci_am654: Update OTAPDLY writes adds 72d2c15e29f6 mmc: sdhci_am654: Enable DLL only for some speed modes adds 8a476d0d802d mmc: sdhci: do not enable card detect interrupt for gpio cd type adds 156d206f96fd mmc: sdhci-esdhc-imx: no fail when no pinctrl available adds a970ef166ce4 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs adds 1585bea0e143 mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME adds e40078b0f598 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding adds af4f7fd4d8a7 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support adds 99c33036d8c5 mmc: sdhci-esdhc-imx: optimize the clock setting adds 72977abc7de7 mmc: sdhci-esdhc-imx: optimize the strobe dll setting adds ef1178c5977b mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 adds a66baa18ae7e mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM adds 09bf9e48bdf4 mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci adds 27c27c7b498c mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode adds 65aa7b44ffa7 mmc: sdhci-esdhc-imx: restore pin state when resume back adds 42989393eaf7 Merge branch 'fixes' into next adds 8ee6af79e25a mmc: core: Fix indentation adds 505debe74dbb mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag adds 2b743166afed dt-bindings: mmc: sdhci-msm: Add CQE reg map adds 4361623c2bf0 mmc: mmc_test: Pass different sg lists for non-blocking requests adds 08a865dc679e Merge remote-tracking branch 'mmc/next' adds 7766e7027a8a Merge remote-tracking branch 'mfd/for-mfd-next' adds af4ba0ba634f Merge remote-tracking branch 'battery/for-next' adds e177440a1bba regulator: vqmmc-ipq4019-regulator: add binding document adds 385377acc5a1 Merge branch 'regulator-5.7' into regulator-next adds 273cf007d19e Merge remote-tracking branch 'regulator/for-next' adds c4de199b78ca Merge remote-tracking branch 'security/next-testing' adds 30b176ead4a8 Merge remote-tracking branch 'apparmor/apparmor-next' adds 36eb027d2385 Merge remote-tracking branch 'integrity/next-integrity' adds ed3ec9c939ae Merge remote-tracking branch 'keys/keys-next' adds 34a2dab488bc selinux: clean up error path in policydb_init() adds 91cd851d6a2d Merge remote-tracking branch 'selinux/next' adds 08805f439d68 Merge remote-tracking branch 'smack/for-next' adds a3db9ad2d370 Merge remote-tracking branch 'tpmdd/next' adds 65ac74f1de33 iommu/dma: Fix MSI reservation allocation adds f2ce16c3c15e iommu/omap: Fix pointer cast -Wpointer-to-int-cast warning [...] adds 6135a891dc0b iommu/omap: Fix printing format for size_t on 64-bit adds d84edddc447d iommu/omap: Fix -Woverflow warnings when compiling on 64-b [...] adds e93a1695d7fb iommu: Enable compile testing for some of drivers adds 3577d739bb74 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] adds 8144bb3b93fd Merge remote-tracking branch 'iommu/next' adds ea5d222f624e Merge remote-tracking branch 'audit/next' adds c5f3f6ab5bc1 dt-bindings: arm: Convert UniPhier System Cache to json-schema adds f206c0eeb476 dt-bindings: Add vendor prefix for Elida adds f15652859cbe dt-bindings: pwm: Update bindings for MT7629 SoC adds ce88cdeec3af Merge remote-tracking branch 'devicetree/for-next' adds d35054010b57 spi: spi-fsl-dspi: Use specific compatible strings for all [...] adds 1d8b4c95c37c spi: spi-fsl-dspi: Parameterize the FIFO size and DMA buffer size adds ca5052c8bfab spi: spi-fsl-dspi: LS2080A and LX2160A support XSPI mode adds 63669902f74a spi: spi-fsl-dspi: Support SPI software timestamping in al [...] adds 0feaf8f5afe0 spi: spi-fsl-dspi: Convert the instantiations that support [...] adds 50b62071deab spi: spi-fsl-dspi: Add specific compatibles for all Layers [...] adds cb71d8efd74c Merge series "Compatible string consolidation for NXP DSPI [...] adds 941be8a73f78 spi: fspi: enable fspi on imx8qxp and imx8mm adds d166a73503ef spi: fspi: dynamically alloc AHB memory adds b7461fa5be3c spi: spi-nxp-fspi: Enable the Octal Mode in MCR0 adds c7a1a20e36fa spi: spi-nxp-fspi: Add support for imx8mm, imx8qxp adds 29d2daf2c33c spi: spi-fsl-dspi: Make bus-num property optional adds 5de04175fa27 dt-bindings: spi: convert rockchip spi bindings to yaml adds db7dd939acf3 dt-bindings: spi: spi-rockchip: add description for rk3308 adds 6ac12131699b dt-bindings: spi: spi-rockchip: add description for rk3328 adds 53fadb4d90c7 spi: spi-fsl-dspi: Simplify bytes_per_word gymnastics adds 6d6af5796e5d spi: spi-fsl-dspi: Remove unused chip->void_write_data adds 5542bd797190 spi: spi-fsl-dspi: Don't mask off undefined bits adds 8f8303ee0585 spi: spi-fsl-dspi: Add comments around dspi_pop_tx and dsp [...] adds 547248fbed23 spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_f [...] adds a3185c38dc6c spi: spi-fsl-dspi: Implement .max_message_size method for [...] adds 6a726824aaa3 spi: Do spi_take_timestamp_pre for as many times as necessary adds d59c90a2400f spi: spi-fsl-dspi: Convert TCFQ users to XSPI FIFO mode adds 6c1c26ecd9a3 spi: spi-fsl-dspi: Accelerate transfers using larger word [...] adds 6365504d42d9 spi: spi-fsl-dspi: Optimize dspi_setup_accel for lowest in [...] adds ea93ed4c181b spi: spi-fsl-dspi: Use EOQ for last word in buffer even fo [...] adds e9bac90036d3 spi: spi-fsl-dspi: Take software timestamp in dspi_fifo_write adds 4a8ee2ab49ea Merge series "TCFQ to XSPI migration for NXP DSPI driver" [...] adds ef026b0ebc03 Merge branch 'spi-5.7' into spi-next adds 1f2be1bee26c Merge remote-tracking branch 'spi/for-next' adds 6d74aac7d77f Merge branch 'x86/splitlock' adds 82361ba44576 Merge branch 'x86/kdump' adds 40c4ac3fa359 Merge branch 'x86/fpu' adds aa54cdeff778 Merge branch 'x86/entry' adds d73eee4c8c53 Merge branch 'x86/cleanups' adds f1721b87a5d3 Merge branch 'x86/build' adds 1b439e27132c Merge branch 'x86/boot' adds ecc421e05bab sys/sysinfo: Respect boottime inside time namespace adds 0fd98c631148 Merge branch 'timers/urgent' adds 8e45219695fb Merge branch 'timers/nohz' adds 55e8c8eb2c7b posix-cpu-timers: Store a reference to a pid not a task adds b95e31c07c5e posix-cpu-timers: Stop disabling timers on mt-exec adds 4cbbc3a0eeed timekeeping: Prevent 32bit truncation in scale64_check_overflow() adds 38f7b0b1316d hrtimer: Cast explicitely to u32t in __ktime_divns() adds d441dceb5dce tick/common: Make tick_periodic() check for missing ticks adds 374b5e27bf86 Merge branch 'timers/core' adds 74e7c0fad08e Merge branch 'sched/rt' adds be947ef1a5ad Merge branch 'sched/core' adds 6667cc3101cc Merge branch 'ras/urgent' adds 5b74dec422f9 Merge branch 'ras/core' adds cff20b3151cc perf tests bp_account: Make global variable static adds ebcb9464a2ae perf env: Do not return pointers to local variables adds 7125f204501e perf parse-events: Use asprintf() instead of strncpy() to [...] adds e4d9b04b973b perf bench: Share some global variables to fix build with gcc 10 adds b5c0951860ba perf symbols: Don't try to find a vmlinux file when lookin [...] adds b95b4d5ef061 Merge tag 'perf-urgent-for-mingo-5.6-20200303' of git://gi [...] adds 7963ae71b820 Merge branch 'perf/urgent' adds 95a432ddba16 Merge branch 'perf/core' adds 15cd37284f5d Merge branch 'locking/kcsan' adds 9407dbf36d60 Merge branch 'locking/core' adds 30073b2c0bca irqdomain: Fix function documentation of __irq_domain_allo [...] adds 80b8f5cb6dde Merge branch 'irq/core' adds b480aa700ad3 Merge branch 'efi/core' adds 6f2bc932d8ff Merge branch 'core/objtool' adds a52ebe15b37b Merge remote-tracking branch 'tip/auto-latest' adds dede5c1798ea Merge remote-tracking branch 'clockevents/timers/drivers/next' adds a1c8a6587978 Merge remote-tracking branch 'edac/edac-for-next' adds c9af03c14bfd Default enable RCU list lockdep debugging with PROVE_RCU adds 51e873dc87a6 tools/memory-model: Fix "conflict" definition adds 8cc9e5989080 kcsan: Fix a typo in a comment adds c278a23e185b kcsan: Update Documentation/dev-tools/kcsan.rst adds 79a927f722b2 kcsan: Update API documentation in kcsan-checks.h adds 85fdb0f715c5 Merge remote-tracking branch 'rcu/rcu/next' adds df6f59cbf6e8 Merge remote-tracking branch 'kvms390/next' adds e8dc73c9f9ea xen: Replace zero-length array with flexible-array member adds 1b6a51e86cce xenbus: req->body should be updated before req->state adds 8130b9d5b5ab xenbus: req->err should be updated before req->state adds 2f69a110e7bb xen/xenbus: fix locking adds 4ab50af63d2e xen/blkfront: fix ring info addressing adds 189042da3067 Merge remote-tracking branch 'xen-tip/linux-next' adds 15617dffa387 percpu_ref: Fix comment regarding percpu_ref_init flags adds 780d2a9c86dc include/bitmap.h: add missing parameter in docs adds a392d26f32cd include/bitmap.h: add new functions to documentation adds cfe2a689f755 Merge branch 'for-5.7' into for-next adds 60478540be2d Merge remote-tracking branch 'percpu/for-next' adds 2333e829952f workqueue: Make workqueue_init*() return void adds 2dfaa4cc16d6 Merge branch 'for-5.7' into for-next adds e0bfecd86894 Merge remote-tracking branch 'workqueues/for-next' adds 397aa663e3ee Merge remote-tracking branch 'drivers-x86/for-next' adds 4ada65d89e16 Merge remote-tracking branch 'chrome-platform/for-next' adds c5860b05c359 Merge remote-tracking branch 'leds/for-next' adds 930a9cb5a895 Merge remote-tracking branch 'ipmi/for-next' adds f8d3a2114bd4 Merge remote-tracking branch 'driver-core/driver-core-next' adds 75f81a7ffe4d usb: typec: Add sysfs node to show cc orientation adds 6e1591947304 udc: s3c-hsudc: Silence warning about supplies during defe [...] adds c06a1c378a9d usb: gadget: net2280: Distribute switch variables for init [...] adds 9cb9322a26ae usb: phy: tegra: Include proper GPIO consumer header to fi [...] adds 67540460193b usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP adds ef441dd6af91 usb: typec: mux: Allow the muxes to be named adds 774a9df6aeac usb: typec: mux: Add helpers for setting the mux state adds d1c6a769cdf4 usb: typec: mux: Allow the mux handles to be requested wit [...] adds 69af044a7700 usb: roles: Leave the private driver data pointer to the drivers adds bce3052f0c16 usb: roles: Provide the switch drivers handle to the switc [...] adds e5256194cb51 usb: roles: Allow the role switches to be named adds a7914d1072fb device property: Export fwnode_get_name() adds ca469c292edc usb: typec: Add definitions for Thunderbolt 3 Alternate Mode adds 6701adfa9693 usb: typec: driver for Intel PMC mux control adds c7795aa67dd4 Merge remote-tracking branch 'usb/usb-next' adds 4bd36dd91ed1 Merge remote-tracking branch 'usb-serial/usb-next' adds 5fba9a4c1f99 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 922003733d42 dt-bindings: phy: Remove Cadence MHDP PHY dt binding adds c6d8eef38b7f dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format. adds d7258b2d861e phy: cadence-dp: Rename to phy-cadence-torrent adds be8da7d77658 phy: cadence-torrent: Adopt Torrent nomenclature adds 3721407ad3c7 phy: cadence-torrent: Add wrapper for PHY register access adds 6ab65d06772f phy: cadence-torrent: Add wrapper for DPTX register access adds 39f62e0b5126 phy: cadence-torrent: Refactor code for reusability adds f139ef1ced05 phy: cadence-torrent: Add 19.2 MHz reference clock support adds 13a6a4d16596 phy: cadence-torrent: Implement PHY configure APIs adds 4b315374c25b phy: cadence-torrent: Use regmap to read and write Torrent [...] adds 38793a0a9d8d phy: cadence-torrent: Use regmap to read and write DPTX PH [...] adds daeb7750650f phy: cadence-torrent: Add platform dependent initializatio [...] adds eb0d7c04e7cc phy: cadence-torrent: Add support for subnode bindings adds 2447a52a6b26 phy: qcom-qmp: Add MSM8996 UFS QMP support adds f336ba79afc5 phy: socionext: Use devm_platform_ioremap_resource() adds 619de43e34b8 dt-bindings: phy: socionext: Add Pro5 support and remove P [...] adds fe29a75aac09 phy: uniphier-usb3ss: Add Pro5 support adds 35ea194ac89f phy: uniphier-usb3hs: Add legacy SoC support for Pro5 adds 9e9dfea2a080 phy: uniphier-usb3hs: Change Rx sync mode to avoid communi [...] adds 01db32d9690c phy: uniphier-pcie: Add legacy SoC support for Pro5 adds 2e06aa8c0d1d phy: uniphier-pcie: Add SoC-dependent phy-mode function support adds 24e5ea201c86 phy: qcom: qmp: Use power_on/off ops for PCIe adds 39e2e375b5ef phy: amlogic: G12A: Fix misuse of GENMASK macro adds 0d5f799881e4 dt-bindings: phy-mtk-tphy: add two optional properties for u2phy adds dda43d93ec02 dt-bindings: phy-mtk-tphy: make the ref clock optional adds bec1bfa60231 dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock adds 88e203c74f0e dt-bindings: phy-mtk-tphy: add a new reference clock adds 297d1c1554f1 dt-bindings: phy-mtk-tphy: add the properties about addres [...] adds 0723aa4a510e phy: phy-mtk-tphy: add a property for disconnect threshold adds e5ae09adde9a phy: phy-mtk-tphy: add a property for internal resistance adds 6a8eaacd7cf1 phy: phy-mtk-tphy: make the ref clock optional adds 7327176a8d60 phy: phy-mtk-tphy: remove unused u3phya_ref clock adds 33f12efe336f phy: phy-mtk-tphy: add a new reference clock adds d66fa3548102 arm64: dts: mt2712: use non-empty ranges for usb-phy adds 96a3fbf66202 Merge remote-tracking branch 'phy-next/next' adds bd79796ae5db Merge remote-tracking branch 'tty/tty-next' adds be5b8436bf17 Merge remote-tracking branch 'char-misc/char-misc-next' adds aa1d28664cb5 Merge remote-tracking branch 'extcon/extcon-next' adds b5e76cf34595 Merge remote-tracking branch 'soundwire/next' adds 5951e26e87e9 Merge remote-tracking branch 'thunderbolt/next' adds a89af1e1b970 staging: exfat: remove symlink feature adds ece19f3ec8de staging: exfat: rename buf_cache_t's 'flag' to 'locked' adds 2777313cf234 Staging: exfat: fixed a long line coding style issue adds dbcf85e2728f staging: exfat: remove 'file creation modes' adds 3eca76cc2d17 staging: exfat: clean up d_entry rebuilding. adds 580f57c2cf61 staging: exfat: remove redundant if statements adds 72db61d7d17a staging: kpc2000: prevent underflow in cpld_reconfigure() adds 3b4922deaf37 staging: vt6656: Use mac80211 duration for tx headers adds 2812ab8963e6 staging: vt6656: Remove STATUS enums from TX path adds c3aee6626184 staging: vt6656: use vnt_vt3184_agc array directly adds f75bb88fef1a staging: vt6656: vnt_vt3184_init remove stack copy to array. adds 0fd349fd1d22 staging: vt6656: vnt_int_start_interrupt remove spin lock. adds 05f665dd0faa staging: vt6656: Remove function vnt_int_process_data. adds 10e9a359cea7 staging: vt6656: Delete int.c/h file and move functions to [...] adds 3c505f508f44 staging: vt6656: Move vnt_rx_data to usbpipe.c adds 7db73c8c9028 staging: vt6656: Remove unnecessary local variables initia [...] adds efabc44b8004 staging: wilc1000: use correct data for memcpy in wilc_hif [...] adds f79a8a85cc52 staging: wilc1000: remove unnecessary always true 'if' conditions adds 0fc6d4e4ce01 staging: wilc1000: use flexible-array member instead of ze [...] adds 886e25aa9a1e Merge remote-tracking branch 'staging/staging-next' adds 7ec873a49e38 Merge remote-tracking branch 'mux/for-next' adds 298658f8cbaa Merge remote-tracking branch 'icc/icc-next' adds 579c5b377cf7 Merge remote-tracking branch 'slave-dma/next' adds 190ecb190a9c cgroup: fix psi_show() crash on 32bit ino archs adds c4873b237ac2 Merge branch 'for-5.6-fixes' into for-next adds 2e5383d7904e cgroup1: don't call release_agent when it is "" adds 9f7b2d1eba99 Merge branch 'for-5.6-fixes' into for-next adds a83599336ba8 Merge remote-tracking branch 'cgroup/for-next' adds e1ed3688fdef Merge remote-tracking branch 'scsi/for-next' adds 5fb802201402 Merge remote-tracking branch 'vhost/linux-next' adds 71651378b191 Merge remote-tracking branch 'rpmsg/for-next' adds b6902852fc66 Merge remote-tracking branch 'gpio/for-next' adds d98a23a1af9a gpio: uapi: Improve phrasing around arrays representing em [...] adds c1c8b1ff0a19 docs: gpio: driver.rst: don't mark literal blocks twice adds 696eabb5a0c5 gpio: pl061: Warn when IRQ line has not been configured adds 4ad4faa70236 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 42cb70305cff Merge remote-tracking branch 'pinctrl/for-next' adds 9e0d1590cf3b Merge remote-tracking branch 'userns/for-next' adds b6caf468c6a1 Merge remote-tracking branch 'ktest/for-next' adds 2c01a250e8aa Merge remote-tracking branch 'random/dev' adds 23ca08b923e0 Merge remote-tracking branch 'kselftest/next' adds 399ee03c7071 Merge remote-tracking branch 'livepatching/for-next' adds 749c4ad29ea7 coresight: cti: Remove unnecessary NULL check in cti_sig_t [...] adds 6ef5b3b102db Merge remote-tracking branch 'coresight/next' adds a9cd1c753488 Merge remote-tracking branch 'rtc/rtc-next' adds d5e1be79fe1d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 4ae1674b89d0 Merge remote-tracking branch 'at24/at24/for-next' adds 80e583bf18b4 Merge remote-tracking branch 'ntb/ntb-next' adds 0c77fea78045 Merge remote-tracking branch 'fsi/next' adds 526e7c8db5ed Merge remote-tracking branch 'slimbus/for-next' adds f8f782f63bac nvmem: core: validate nvmem config before parsing adds 09fafe56af65 nvmem: check for NULL reg_read and reg_write before dereferencing adds f9692c8e90f0 nvmem: imx-ocotp: Drop unnecessary initializations adds 0c70114d382f Bindings: nvmem: add bindings for JZ4780 efuse adds 50a09dfd394a nvmem: add driver for JZ4780 efuse adds b5051c8fd339 Documentation: ABI: nvmem: add documentation for JZ4780 efuse ABI adds 149cf40462e4 Merge remote-tracking branch 'nvmem/for-next' adds 162ffa6aa55d Merge remote-tracking branch 'xarray/xarray' adds 1ff9f3ae8459 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers adds 58edaa94a572 Hyper-V: add myself as a maintainer adds 40d1d2d6e89e HID: hyperv: NULL check before some freeing functions is n [...] adds d93d09b59091 Merge remote-tracking branch 'hyperv/hyperv-next' adds 4db99947ea4f Merge remote-tracking branch 'kgdb/kgdb/for-next' adds d789214d72a7 Merge remote-tracking branch 'devfreq/devfreq-next' adds cd2550ed4849 Merge remote-tracking branch 'hmm/hmm' adds 1b8ae3c1e5ba Merge remote-tracking branch 'fpga/for-next' adds b5dfaac68a21 mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] adds 559058c8dd2f mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] adds fc43a4e27298 mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() adds 490d0778c0ad mm: avoid data corruption on CoW fault into PFN-mapped VMA adds c9942d0a53ef mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] adds ff46b94a53a7 fat: fix uninit-memory access for partial initialized inode adds 86c5929c62c9 mm/z3fold.c: do not include rwlock.h directly adds 17c58c3580d0 mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] adds 0b3dbdd5bed5 arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description adds 58b60b3aa6e6 mm/swapfile.c: move inode_lock out of claim_swapfile adds 266c4489c0c4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 108e2f18d636 /proc/kpageflags: do not use uninitialized struct pages adds f5a8e119a651 mm: fork: fix kernel_stack memcg stats for various stack i [...] adds 346a7b0b3bb1 vfs: partially revert "don't allow writes to swap files" adds 6a9df125012c x86/mm: Split vmalloc_sync_all() adds 0119b0e5fff8 kthread: mark timer used by delayed kthread works as IRQ safe adds 945c644de452 asm-generic: make more kernel-space headers mandatory adds cdb7c1e369e2 scripts/spelling.txt: add syfs/sysfs pattern adds f98390df7d97 ocfs2: remove FS_OCFS2_NM adds 11117f7f299e ocfs2: remove unused macros adds 6614c3d7a7ba ocfs2: use OCFS2_SEC_BITS in macro adds 6b9a5636524e ocfs2: remove dlm_lock_is_remote adds fad97e8c87c3 ocfs2: there is no need to log twice in several functions adds f6738e746779 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" adds 2c357c9d5b52 ocfs2: remove useless err adds 2d2e169b404c ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] adds a2d8c232154b ocfs2: replace zero-length array with flexible-array member adds 8129d958f36e ramfs: support O_TMPFILE adds 7e03f0d0ba78 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds d3b8e6dc4ac0 mm/slub.c: replace cpu_slab->partial with wrapped APIs adds 22b168e61902 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds 4d7f73940264 mm/kmemleak.c: use address-of operator on section symbols adds 77a7c3e2706d mm/Makefile: disable KCSAN for kmemleak adds 054343d9a160 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds 5a419026c5c8 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds 07129543c44a mm/gup: split get_user_pages_remote() into two routines adds 20829adb53ba mm/gup: pass a flags arg to __gup_device_* functions adds 3d1aab909144 mm: introduce page_ref_sub_return() adds 5e8d4a489de0 mm/gup: pass gup flags to two more routines adds 939d18c466ac mm/gup: require FOLL_GET for get_user_pages_fast() adds d766128c900b mm/gup: track FOLL_PIN pages adds 6e6ce85aaf90 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds 400f695360b6 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds d8b704a4dc4d mm/gup_benchmark: support pin_user_pages() and related calls adds 9284f77ac79d selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds f039cadf7d6f mm: improve dump_page() for compound pages adds e9a4b52c3a86 mm: dump_page(): additional diagnostics for huge pinned pages adds dd0725ab8a3c mm/swapfile.c: fix comments for swapcache_prepare adds 5d219e1bd2f3 mm/swap.c: not necessary to export __pagevec_lru_add() adds 04852ca019be mm/swapfile: fix data races in try_to_unuse() adds 9188f9d311fe mm, memcg: fix build error around the usage of kmem_caches adds 109fae3305bd mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds 709f241992bd mm: memcg/slab: introduce mem_cgroup_from_obj() adds be5c3433fb19 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 adds eb297f79e2b2 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds 9b58c0dd899e mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds 01ff70628eff mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds 48f1b6034544 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds 8f9d362fc301 mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds 508f1078e8ce mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 76a43e4be451 mm: memcontrol: fix memory.low proportional distribution adds 218daa478997 mm: memcontrol: clean up and document effective low/min ca [...] adds 99a40cda64b1 mm: memcontrol: recursive memory.low protection adds 0f33040b2b82 memcg: css_tryget_online cleanups adds a2db4a8a73b5 mm/vmscan: remove unnecessary lruvec adding adds d4202039330d mm-vmscan-remove-unnecessary-lruvec-adding-checkpatch-fixes adds f431734559e2 mm/memcg: fold lock_page_lru into commit_charge adds f8565ab75ac8 mm/page_idle: no unlikely double check for idle page counting adds d7cd4836549a mm/thp: move lru_add_page_tail func to huge_memory.c adds 9918a216da6d mm/thp: clean up lru_add_page_tail adds c8cba0cc2a80 mm/thp: narrow lru locking adds fa9ccc2d02d7 mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds dcfa27afe696 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds 6c7fb9524304 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds 74d1b97f0033 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 64ae5c23f578 mm/vma: add missing VMA flag readable name for VM_SYNC adds 0545e9e34c26 mm/vma: make vma_is_accessible() available for general use adds 03e1bdedd6d6 mm/vma: replace all remaining open encodings with is_vm_hu [...] adds 022da588eca9 mm/vma: replace all remaining open encodings with vma_is_a [...] adds ace8ead223d4 mm/vma: append unlikely() while testing VMA access permissions adds 495d6dfdb0ea mm/mmap.c: fix the adjusted length error adds 6e88187ee41b mm/vma: move VM_NO_KHUGEPAGED into generic header adds e53682cfd453 mm/vma: make vma_is_foreign() available for general use adds 1a81e8596f7f mm/vma: make is_vma_temporary_stack() available for general use adds 03bce19d8ab3 mm: add pagemap.h to the fine documentation adds 367ef5e7dc8a mm/mremap: add MREMAP_DONTUNMAP to mremap() adds bec50958a250 mm-add-mremap_dontunmap-to-mremap-v6 adds a5eaaf76840d mm-add-mremap_dontunmap-to-mremap-v7 adds 6b13c9c72904 selftests: add MREMAP_DONTUNMAP selftest adds 08182663e803 selftest-add-mremap_dontunmap-selftest-fix adds 5b5a2ae5e953 selftest: add MREMAP_DONTUNMAP selftest adds fa87864acd2f selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds 2f9262f7126c mm/sparsemem: get address to page struct instead of addres [...] adds c898680be7c0 mm/sparse: rename pfn_present() to pfn_in_present_section() adds 97f4ea76d4f4 kasan: detect negative size in memory operation function adds 519e500fac64 kasan: add test for invalid size in memmove adds 47c8982c8bc2 mm/page_alloc: increase default min_free_kbytes bound adds bda86bbae6a3 mm: vmpressure: don't need call kfree if kstrndup fails adds 6387bc6dd9a4 mm: vmpressure: use mem_cgroup_is_root API adds c1cb6bdbcad0 mm: vmscan: replace open codings to NUMA_NO_NODE adds 88314c17878b mm/vmscan.c: remove cpu online notification for now adds dce63dca377a mm/vmscan.c: fix data races using kswapd_classzone_idx adds 0a69996e21fb mm/vmscan.c: Clean code by removing unnecessary assignment adds 05495b8f0781 mm,compaction,cma: add alloc_contig flag to compact_control adds 03d6310c527c mm,thp,compaction,cma: allow THP migration for CMA allocations adds 767a7beec855 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix adds ef816826b218 mm, compaction: fully assume capture is not NULL in compac [...] adds 211da001f1be mm/compaction: really limit compact_unevictable_allowed to [...] adds b7d0ea5ed112 mm/compaction: Disable compact_unevictable_allowed on RT adds 337b0403e96c mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds 98d340ef62ac mm/mempolicy: check hugepage migration is supported by arc [...] adds 80578b9af37e mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 1bd77a79e65f mm/memblock.c: remove redundant assignment to variable max_addr adds 4b8b98a7595d hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 20177cf20032 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 53e7b37a908f mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds 3958b578f1f3 hugetlb_cgroup: add reservation accounting for private mappings adds 92992754bceb hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds 23643bac9ed9 hugetlb: disable region_add file_region coalescing adds 965c8c0f9072 mm/hugetlb: fix file_region entry allocations adds a1694ec2554d hugetlb_cgroup: add accounting for shared mappings adds 7e7e2f948da4 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds 1c8ff0edb48e hugetlb_cgroup: support noreserve mappings adds bfe8039f9d56 hugetlb: support file_region coalescing again adds 2cce9823e73d hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds 471529ef72c7 hugetlb: remove check_coalesce_bug debug code adds 60efeecfe087 hugetlb_cgroup: add hugetlb_cgroup reservation tests adds faab2aba263e hugetlb_cgroup: add hugetlb_cgroup reservation docs adds b64337df0c69 mm/hugetlb.c: clean code by removing unnecessary initialization adds 9e5902da34ac mm/migrate.c: no need to check for i > start in do_pages_move() adds d197c5b9819d mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds d09e3267177f mm/migrate.c: check pagelist in move_pages_and_store_status() adds 34931d133fd8 mm/migrate.c: unify "not queued for migration" handling in [...] adds e399da3a153d mm/migrate.c: migrate PG_readahead flag adds de64424e189c mm-migratec-migrate-pg_readahead-flag-fix adds 6ebaf344ea03 mm/ksm.c: update get_user_pages() argument in comment adds b8d2dc287589 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 7127b3cd88c4 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 9556aaf638f3 mm/madvise: pass task and mm to do_madvise adds 7a1b7f3d8085 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 8718e075897a fix process_madvise build break for arm64 adds d7499a285f39 mm/madvise: check fatal signal pending of target process adds 2822db8e87d5 pid: move pidfd_get_pid() to pid.c adds 00adb013ca4c mm/madvise: support both pid and pidfd for process_madvise adds d70f08c083d5 mm/madvise: employ mmget_still_valid() for write lock adds 56377dc6bed8 mm/madvise: allow KSM hints for remote API adds b29d7a20514b mm: adjust shuffle code to allow for future coalescing adds 4f7121e7c1d8 mm: use zone and order instead of free area in free_list m [...] adds 97620d8e68da mm: add function __putback_isolated_page adds a948de33e3a9 mm: introduce Reported pages adds bc38b3664d85 virtio-balloon: pull page poisoning config out of free pag [...] adds 26943eac4b8a virtio-balloon: add support for providing free page report [...] adds b9ebf025395f mm/page_reporting: rotate reported pages to the tail of the list adds 8cc552fe537f mm/page_reporting: add budget limit on how many pages can [...] adds 66056543ea19 mm/page_reporting: add free page reporting documentation adds b55e2c666077 drivers/base/memory.c: indicate all memory blocks as removable adds 5d1755974817 drivers/base/memory.c: drop section_count adds fc869519dec8 drivers/base/memory.c: drop pages_correctly_probed() adds 47cae6fa943a mm/page_ext.c: drop pfn_present() check when onlining adds 1f744c218509 mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds f216c2333e88 mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 7ec94c77c223 mm/memory_hotplug.c: cleanup __add_pages() adds 01e9310244de mm/shmem.c: distribute switch variables for initialization adds a2511bef76fb mm/shmem.c: Clean code by removing unnecessary assignment adds b79b36b5c0e2 mm: huge tmpfs: try to split_huge_page() when punching hole adds 2b686cfad74d mm: prevent a warning when casting void* -> enum adds 6db887b42f00 mm/zswap: allow setting default status, compressor and all [...] adds 3292ccb8317e mm/compaction: add missing annotation for compact_lock_irqsave adds 39c1a737dd1b mm/hugetlb: add missing annotation for gather_surplus_pages() adds ce2456c70beb mm/mempolicy: add missing annotation for queue_pages_pmd() adds cda2320db5c8 mm/slub: add missing annotation for get_map() adds 1b4876b6e66e mm/slub: add missing annotation for put_map() adds b99f94b3ff14 mm/zsmalloc: add missing annotation for migrate_read_lock() adds 7b5f86211fa1 mm/zsmalloc: add missing annotation for migrate_read_unlock() adds 78d63cc22133 mm/zsmalloc: add missing annotation for pin_tag() adds 01af02d7021b mm/zsmalloc: add missing annotation for unpin_tag() adds 8abcb139a9dd mm: fix ambiguous comments for better code readability adds adfcf5fcf10a mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds f407871fb0a5 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds a9a93fa8d7ea fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 0828e98e3165 kernel/hung_task.c: Monitor killed tasks. adds 9984fb7b80fc fs/proc/inode.c: annotate close_pdeo() for sparse adds 19d632a44901 proc: faster open/read/close with "permanent" files adds 538743c99cb7 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds 366f2f175bb8 asm-generic: fix unistd_32.h generation format adds 6cc185ca9e3f kernel/extable.c: use address-of operator on section symbols adds d0cdf7654095 MAINTAINERS: add an entry for kfifo adds 572b2a0f787e bitops: always inline sign extension helpers adds 1da1fefe838a lib/test_lockup: test module to generate lockups adds 1d3d970225f9 lib/bch.c: replace zero-length array with flexible-array member adds 3cb05cfb3701 lib/ts_bm.c: replace zero-length array with flexible-array member adds 5159a604aafa lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 83431c46ae85 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds e7218a88ddd7 lib/scatterlist: fix sg_copy_buffer() kerneldoc adds 68ea51daca25 lib: test_stackinit.c: XFAIL switch variable init tests adds bc54dbbd87c9 lib/stackdepot.c: check depot_index before accessing the s [...] adds a286d317e7c4 lib/stackdepot.c: build with -fno-builtin adds 2d8fce24a0fb kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds c787970f3654 percpu_counter: fix a data race at vm_committed_as adds 7f6cc0758469 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds 2ca9d57edb8f lib/test_bitmap.c: make use of EXP2_IN_BITS adds c1c6e2d1e493 lib/rbtree: fix coding style of assignments adds ad6bf16a1fae lib/test_kmod.c: remove a NULL test adds 4f601e69e964 string: add stracpy and stracpy_pad mechanisms adds 79e8792dc547 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 22c06cd4c714 lib: optimize cpumask_local_spread() adds 3e62119e6a9e checkpatch: remove email address comment from email addres [...] adds 9c78897a2765 checkpatch: check SPDX tags in YAML files adds a9b8d8e942d9 checkpatch: support "base-commit:" format adds 10ba4070cc04 checkpatch: prefer fallthrough; over fallthrough comments adds 8f8df6f09509 checkpatch: fix minor typo and mixed space+tab in indentation adds 11172e7a1cf5 checkpatch: fix multiple const * types adds 2cadb3d9ebe0 checkpatch: add command-line option for TAB size adds 10e3566f8164 checkpatch: improve Gerrit Change-Id: test adds cbbf54550b68 epoll: fix possible lost wakeup on epoll_ctl() path adds a31dfdb2c943 kselftest: introduce new epoll test case adds c20217487b76 fs/epoll: make nesting accounting safe for -rt kernel adds e4931edc52e7 fs/binfmt_elf.c: delete "loc" variable adds fdf0ff955df0 fs/binfmt_elf.c: allocate less for static executable adds e761971e6851 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 9b879d4ebaae samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds 09961c32e71b samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds dcce4972220f kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds 20a8dd5080ab gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 31ca2bbbff36 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds e7d2a3fb05ba kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds f5ea0f84b79f kernel/relay.c: fix read_pos error when multiple readers adds 4e3b16905498 aio: simplify read_events() adds 0e36755db2f3 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds 0455468b83ca ubsan: add trap instrumentation option adds 171e19534d9d ubsan: split "bounds" checker from other options adds 2523bd8057e5 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds 6c9e33133cc9 ubsan: check panic_on_warn adds 32f670982de3 kasan: unset panic_on_warn before calling panic() adds 3fe9fedcaff5 ubsan: include bug type in report header adds 5a40c2209523 ipc/mqueue.c: fix a brace coding style issue adds 120359931943 Merge branch 'akpm-current/current' adds 4cae7eda423e drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds bd9118b0268c mm/frontswap: mark various intentional data races adds 5f622e315edd mm/page_io: mark various intentional data races adds 127e6926fd46 mm-page_io-mark-various-intentional-data-races-v2 adds 89d95dfc024f mm/swap_state: mark various intentional data races adds 26b7791f4499 mm/filemap.c: fix a data race in filemap_fault() adds bba398ae552f mm/swapfile: fix and annotate various data races adds 2654849277ef mm-swapfile-fix-and-annotate-various-data-races-v2 adds d1b9e0001ffa mm/page_counter: fix various data races at memsw adds b036fb4cb396 mm/memcontrol: fix a data race in scan count adds 9b0c290e4fab mm/list_lru: fix a data race in list_lru_count_one adds eeaf2046ced6 mm/mempool: fix a data race in mempool_free() adds 4ad033ca703c mm/util.c: annotate an data race at vm_committed_as adds 0c7896478186 mm/rmap: annotate a data race at tlb_flush_batched adds 43d371693a34 mm: annotate a data race in page_zonenum() adds b94c80fabb25 mm/swap.c: annotate data races for lru_rotate_pvecs adds 2b21fb1eb29a mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 4ed86de0d19b mm: bring sparc pte_index() semantics inline with other platforms adds ec868dbd32c7 mm: define pte_index as macro for x86 adds 05ec362c727b mm/memory.c: add vm_insert_pages() adds 9cd6bc415a31 mm-add-vm_insert_pages-fix adds 9dc520f66e01 add missing page_count() check to vm_insert_pages(). adds 89473a7a7782 mm: vm_insert_pages() checks if pte_index defined. adds 20519acd2123 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds deaa98329cb6 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 3314f840d1a7 arm/arm64: add support for folded p4d page tables adds cab5d798d909 h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds ae0e1d104dcf hexagon: remove __ARCH_USE_5LEVEL_HACK adds 67ba2f94fb98 ia64: add support for folded p4d page tables adds b356031a852f nios2: add support for folded p4d page tables adds 4eddf1875b2d openrisc: add support for folded p4d page tables adds ad80c7f5a1d2 powerpc: add support for folded p4d page tables adds fffa48632042 fix for "powerpc: add support for folded p4d page tables" adds 2dfd0e4cbc33 sh: fault: modernize printing of kernel messages adds 22b16aa6c8be sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds 53d10fb0b90e sh: add support for folded p4d page tables adds 4450c548609a unicore32: remove __ARCH_USE_5LEVEL_HACK adds 2c31b6ea0989 asm-generic: remove pgtable-nop4d-hack.h adds e5ea5bcd9f73 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds d5fc5a10dfe0 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds 266783ffb3d2 seq_read-info-message-about-buggy-next-functions-fix adds e5751811d1c6 kernel/gcov/fs.c: gcov_seq_next() should increase position index adds dc671dea637b ipc/util.c: sysvipc_find_ipc() should increase position index adds c2cd77d4f506 drivers/tty/serial/sh-sci.c: suppress warning adds 85397d697ac8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 0b7a05737538 Merge branch 'akpm/master' adds b86a6a241b7c Add linux-next specific files for 20200306
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 (bd78794fc00f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../ABI/obsolete/sysfs-kernel-fadump_enabled | 9 + .../ABI/obsolete/sysfs-kernel-fadump_registered | 10 + .../ABI/obsolete/sysfs-kernel-fadump_release_mem | 10 + .../removed/sysfs-kernel-fadump_release_opalcore | 9 + Documentation/ABI/testing/sysfs-class-typec | 9 + .../ABI/testing/sysfs-driver-jz4780-efuse | 16 + Documentation/ABI/testing/sysfs-kernel-fadump | 40 + Documentation/admin-guide/pm/cpufreq_drivers.rst | 274 +++ Documentation/admin-guide/pm/working-state.rst | 1 + Documentation/admin-guide/sysctl/net.rst | 3 +- Documentation/admin-guide/sysctl/vm.rst | 3 + Documentation/core-api/mm-api.rst | 3 + Documentation/cpu-freq/amd-powernow.txt | 38 - Documentation/cpu-freq/{core.txt => core.rst} | 65 +- .../cpu-freq/{cpu-drivers.txt => cpu-drivers.rst} | 129 +- Documentation/cpu-freq/cpufreq-nforce2.txt | 19 - .../{cpufreq-stats.txt => cpufreq-stats.rst} | 119 +- Documentation/cpu-freq/index.rst | 39 + Documentation/cpu-freq/index.txt | 56 - Documentation/cpu-freq/pcc-cpufreq.txt | 207 -- Documentation/dev-tools/kcsan.rst | 206 +- Documentation/devicetree/bindings/arm/cpus.yaml | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 6 +- .../bindings/arm/socionext/cache-uniphier.txt | 60 - .../socionext/socionext,uniphier-system-cache.yaml | 102 + .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 1 - Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 + .../bindings/input/twl4030-pwrbutton.txt | 2 +- Documentation/devicetree/bindings/mfd/tps65910.txt | 4 +- .../mfd/{twl-familly.txt => twl-family.txt} | 0 .../devicetree/bindings/mfd/zii,rave-sp.txt | 2 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 5 + .../devicetree/bindings/mmc/sdhci-am654.txt | 21 +- .../devicetree/bindings/mmc/sdhci-msm.txt | 8 +- .../bindings/nvmem/ingenic,jz4780-efuse.yaml | 45 + .../devicetree/bindings/phy/phy-cadence-dp.txt | 30 - .../bindings/phy/phy-cadence-torrent.yaml | 143 ++ .../devicetree/bindings/phy/phy-mtk-tphy.txt | 32 +- .../devicetree/bindings/phy/qcom-qmp-phy.txt | 5 + .../devicetree/bindings/phy/uniphier-pcie-phy.txt | 13 +- .../bindings/phy/uniphier-usb3-hsphy.txt | 6 +- .../bindings/phy/uniphier-usb3-ssphy.txt | 5 +- .../bindings/power/domain-idle-state.txt | 33 - .../bindings/power/domain-idle-state.yaml | 64 + .../devicetree/bindings/power/power-domain.yaml | 22 +- .../devicetree/bindings/power/power_domain.txt | 2 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 5 + .../regulator/vqmmc-ipq4019-regulator.yaml | 42 + .../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +- .../devicetree/bindings/spi/spi-fsl-dspi.txt | 19 +- .../devicetree/bindings/spi/spi-nxp-fspi.txt | 3 + .../devicetree/bindings/spi/spi-rockchip.txt | 58 - .../devicetree/bindings/spi/spi-rockchip.yaml | 107 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/gpio/driver.rst | 4 +- Documentation/index.rst | 1 + .../networking/devlink/devlink-region.rst | 3 - Documentation/networking/filter.txt | 2 +- Documentation/networking/net_failover.rst | 6 +- Documentation/networking/sfp-phylink.rst | 32 +- Documentation/power/runtime_pm.rst | 6 + Documentation/powerpc/firmware-assisted-dump.rst | 32 +- MAINTAINERS | 27 +- Next/SHA1s | 142 +- Next/merge.log | 2152 +++++++++++++------- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arm/arm-soc-for-next-contents.txt | 2 + arch/arm/boot/dts/am33xx-l4.dtsi | 21 +- arch/arm/boot/dts/am4372.dtsi | 54 +- arch/arm/boot/dts/am437x-l4.dtsi | 77 +- arch/arm/boot/dts/am57-pruss.dtsi | 50 + arch/arm/boot/dts/am5718.dtsi | 1 + arch/arm/boot/dts/am5728.dtsi | 1 + arch/arm/boot/dts/am5748.dtsi | 1 + arch/arm/boot/dts/dm8148-evm.dts | 4 +- arch/arm/boot/dts/dm8148-t410.dts | 4 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 4 +- arch/arm/boot/dts/dra7.dtsi | 125 +- arch/arm/boot/dts/dra72x.dtsi | 6 +- arch/arm/boot/dts/dra74x.dtsi | 10 +- arch/arm/boot/dts/mt7629.dtsi | 14 + arch/arm/boot/dts/omap4-l4.dtsi | 1 + arch/arm/boot/dts/omap4.dtsi | 278 ++- arch/arm/boot/dts/omap5.dtsi | 241 ++- arch/arm/configs/socfpga_defconfig | 1 + arch/arm/mach-omap1/pm.c | 13 +- arch/arm/mach-omap1/time.c | 10 +- arch/arm/mach-omap1/timer32k.c | 10 +- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 101 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 404 ---- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 288 --- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 163 -- arch/arm/mach-omap2/timer.c | 11 +- arch/arm/tools/syscall.tbl | 1 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 6 +- arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 42 +- arch/arm64/boot/dts/mediatek/mt8516-pinfunc.h | 663 ++++++ arch/arm64/boot/dts/mediatek/mt8516-pumpkin.dts | 20 + arch/arm64/boot/dts/mediatek/mt8516.dtsi | 457 +++++ arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 221 ++ arch/arm64/include/asm/mmu.h | 6 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/head.S | 1 - arch/arm64/kernel/hibernate-asm.S | 2 - arch/arm64/mm/mmu.c | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/Makefile | 6 + arch/powerpc/boot/Makefile | 2 + arch/powerpc/include/asm/book3s/32/pgtable.h | 6 +- arch/powerpc/include/asm/drmem.h | 4 +- arch/powerpc/include/asm/kvm_host.h | 3 - arch/powerpc/include/asm/nohash/32/pgtable.h | 6 +- arch/powerpc/include/asm/opal-api.h | 1 + arch/powerpc/include/asm/perf_event.h | 2 +- arch/powerpc/include/asm/pgtable.h | 17 + arch/powerpc/include/asm/reg.h | 4 +- arch/powerpc/include/asm/topology.h | 10 +- arch/powerpc/kernel/cputable.c | 4 +- arch/powerpc/kernel/entry_32.S | 38 +- arch/powerpc/kernel/fadump.c | 134 +- arch/powerpc/kernel/head_32.h | 28 +- arch/powerpc/kernel/head_booke.h | 5 +- arch/powerpc/kernel/irq.c | 9 +- arch/powerpc/kernel/misc.S | 4 +- arch/powerpc/kernel/process.c | 4 +- arch/powerpc/kernel/setup-common.c | 3 +- arch/powerpc/kernel/smp.c | 35 +- arch/powerpc/kernel/stacktrace.c | 6 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/kernel/sysfs.c | 381 ++-- arch/powerpc/kernel/traps.c | 25 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 5 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 5 +- arch/powerpc/kvm/book3s_hv.c | 9 +- arch/powerpc/kvm/timing.c | 17 +- arch/powerpc/mm/book3s32/hash_low.S | 13 +- arch/powerpc/mm/book3s32/mmu.c | 2 +- arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/hash_utils.c | 7 +- arch/powerpc/mm/book3s64/iommu_api.c | 39 +- arch/powerpc/mm/kasan/kasan_init_32.c | 8 +- arch/powerpc/mm/mem.c | 8 +- arch/powerpc/mm/nohash/40x.c | 4 +- arch/powerpc/mm/numa.c | 97 +- arch/powerpc/mm/pgtable_32.c | 14 +- arch/powerpc/mm/ptdump/bats.c | 8 +- arch/powerpc/mm/ptdump/hashpagetable.c | 7 +- arch/powerpc/mm/ptdump/ptdump.c | 8 +- arch/powerpc/mm/ptdump/segment_regs.c | 8 +- arch/powerpc/platforms/83xx/km83xx.c | 9 +- arch/powerpc/platforms/Kconfig.cputype | 6 + arch/powerpc/platforms/cell/axon_msi.c | 6 +- arch/powerpc/platforms/powernv/memtrace.c | 7 - arch/powerpc/platforms/powernv/opal-core.c | 55 +- arch/powerpc/platforms/powernv/opal-imc.c | 24 +- arch/powerpc/platforms/powernv/pci-ioda.c | 5 - arch/powerpc/platforms/powernv/setup.c | 4 +- arch/powerpc/platforms/powernv/vas-debug.c | 37 +- arch/powerpc/platforms/pseries/Makefile | 2 - arch/powerpc/platforms/pseries/hotplug-memory.c | 8 +- arch/powerpc/platforms/pseries/papr_scm.c | 5 +- arch/powerpc/platforms/pseries/vio.c | 2 - arch/powerpc/platforms/pseries/vphn.c | 3 +- arch/riscv/Kconfig | 3 +- arch/riscv/Kconfig.socs | 24 + .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 5 + arch/riscv/configs/defconfig | 17 +- arch/riscv/configs/rv32_defconfig | 18 +- arch/riscv/mm/init.c | 2 +- arch/riscv/net/Makefile | 9 +- arch/riscv/net/bpf_jit.h | 514 +++++ arch/riscv/net/bpf_jit_comp32.c | 1310 ++++++++++++ .../riscv/net/{bpf_jit_comp.c => bpf_jit_comp64.c} | 605 +----- arch/riscv/net/bpf_jit_core.c | 166 ++ arch/s390/include/asm/pgtable.h | 6 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/s390/mm/fault.c | 10 +- arch/s390/pci/pci.c | 4 +- arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/net/bpf_jit_comp.c | 279 ++- arch/xtensa/kernel/smp.c | 8 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 + arch/xtensa/kernel/time.c | 12 +- drivers/acpi/ac.c | 25 +- drivers/acpi/acpi_video.c | 2 +- drivers/acpi/battery.c | 10 +- drivers/acpi/osl.c | 2 + drivers/acpi/proc.c | 14 +- drivers/acpi/wakeup.c | 24 +- drivers/android/binder.c | 12 +- drivers/android/binder_internal.h | 15 +- drivers/android/binderfs.c | 7 +- drivers/base/core.c | 27 +- drivers/base/power/main.c | 12 +- drivers/base/power/runtime.c | 36 +- drivers/base/power/wakeup.c | 13 +- drivers/base/property.c | 1 + drivers/base/swnode.c | 14 +- drivers/block/loop.c | 254 +-- drivers/block/loop.h | 14 +- drivers/block/xen-blkfront.c | 80 +- drivers/bluetooth/hci_qca.c | 55 +- drivers/bus/ti-sysc.c | 40 +- drivers/cpufreq/Kconfig.x86 | 2 +- drivers/gpio/gpio-pl061.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 3 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 33 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 26 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 26 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 23 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 22 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 42 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 117 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 172 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 117 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 2 + drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 55 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 + drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 12 + drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 12 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 36 + drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 3 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 81 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 39 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 69 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 16 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 + drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 46 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 8 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 78 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 96 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 3 + drivers/gpu/drm/amd/display/dc/dc_types.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 4 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 6 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 9 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 21 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 2 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 22 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 1 + .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 3 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 52 + .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 9 + drivers/gpu/drm/amd/display/include/logger_types.h | 63 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 12 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 21 +- .../amd/display/modules/hdcp/hdcp1_transition.c | 3 + .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 32 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 3 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 4 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 71 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 30 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 11 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 5 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 5 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 71 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 45 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 11 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 136 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 97 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 69 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 46 +- drivers/gpu/drm/drm_dp_helper.c | 79 + drivers/gpu/drm/drm_dp_mst_topology.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 12 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 22 +- drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 1 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 20 - drivers/gpu/drm/i915/display/intel_ddi.c | 8 +- drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 17 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 24 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 6 + drivers/gpu/drm/i915/display/intel_panel.c | 18 +- drivers/gpu/drm/i915/display/intel_psr.c | 2 +- drivers/gpu/drm/i915/display/intel_quirks.c | 10 + drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 4 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 6 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 16 +- drivers/gpu/drm/i915/gt/intel_reset.c | 21 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 4 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 9 +- drivers/gpu/drm/i915/gt/mock_engine.c | 4 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 4 +- drivers/gpu/drm/i915/gvt/gvt.c | 1 + drivers/gpu/drm/i915/i915_request.c | 78 +- drivers/gpu/drm/i915/i915_request.h | 5 +- drivers/gpu/drm/i915/i915_utils.c | 1 - drivers/gpu/drm/i915/i915_utils.h | 2 + drivers/gpu/drm/i915/intel_pm.c | 48 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 30 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 1 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 7 + drivers/gpu/drm/omapdrm/dss/dss.c | 25 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 25 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 104 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 11 + drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 66 +- drivers/hid/hid-hyperv.c | 6 +- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 6 +- drivers/idle/intel_idle.c | 302 +-- drivers/iommu/Kconfig | 16 +- drivers/iommu/dma-iommu.c | 16 +- drivers/iommu/omap-iommu.c | 10 +- drivers/iommu/omap-iopgtable.h | 3 +- drivers/media/platform/ti-vpe/cal.c | 16 +- drivers/media/platform/vicodec/vicodec-core.c | 162 +- drivers/media/platform/vimc/vimc-capture.c | 18 +- drivers/media/platform/vimc/vimc-common.c | 2 - drivers/media/platform/vimc/vimc-common.h | 27 +- drivers/media/platform/vimc/vimc-core.c | 93 +- drivers/media/platform/vimc/vimc-debayer.c | 21 +- drivers/media/platform/vimc/vimc-scaler.c | 21 +- drivers/media/platform/vimc/vimc-sensor.c | 20 +- drivers/media/spi/gs1662.c | 20 +- drivers/media/v4l2-core/v4l2-ctrls.c | 11 +- drivers/media/v4l2-core/v4l2-device.c | 8 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 221 +- drivers/mmc/core/mmc_test.c | 52 +- drivers/mmc/core/sdio_irq.c | 15 +- drivers/mmc/host/sdhci-esdhc-imx.c | 167 +- drivers/mmc/host/sdhci-esdhc.h | 1 + drivers/mmc/host/sdhci-pci-gli.c | 17 + drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mmc/host/sdhci_am654.c | 247 ++- drivers/net/can/dev.c | 1 + drivers/net/dsa/ocelot/felix.c | 47 +- drivers/net/dsa/ocelot/felix.h | 3 + drivers/net/dsa/ocelot/felix_vsc9959.c | 131 ++ drivers/net/dsa/sja1105/sja1105_main.c | 1 + drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 26 +- drivers/net/ethernet/broadcom/b44.c | 5 - drivers/net/ethernet/broadcom/bcm63xx_enet.c | 10 +- drivers/net/ethernet/broadcom/bcmsysport.c | 1 - drivers/net/ethernet/broadcom/bnx2.c | 11 - drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 8 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 7 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 7 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 31 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 1 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 1 - drivers/net/ethernet/broadcom/tg3.c | 11 +- drivers/net/ethernet/brocade/bna/bnad.c | 4 - drivers/net/ethernet/brocade/bna/bnad.h | 2 - drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 1 - drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 2 - drivers/net/ethernet/cavium/liquidio/lio_main.c | 8 - drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 5 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 6 - .../net/ethernet/cavium/liquidio/octeon_console.c | 12 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 6 - .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 2 - drivers/net/ethernet/chelsio/cxgb/common.h | 1 - drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 3 - drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 4 - drivers/net/ethernet/chelsio/cxgb3/version.h | 2 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 59 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 9 - drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c | 2 - drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 - drivers/net/ethernet/cisco/enic/enic.h | 2 - drivers/net/ethernet/cisco/enic/enic_ethtool.c | 24 +- drivers/net/ethernet/cisco/enic/enic_main.c | 3 - drivers/net/ethernet/cortina/gemini.c | 2 - drivers/net/ethernet/davicom/dm9000.c | 2 - drivers/net/ethernet/dec/tulip/de2104x.c | 15 - drivers/net/ethernet/dec/tulip/dmfe.c | 14 - drivers/net/ethernet/dec/tulip/tulip.h | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 26 +- drivers/net/ethernet/dec/tulip/uli526x.c | 13 - drivers/net/ethernet/dec/tulip/winbond-840.c | 12 - drivers/net/ethernet/dlink/dl2k.c | 9 - drivers/net/ethernet/dlink/sundance.c | 20 - drivers/net/ethernet/dnet.c | 1 - drivers/net/ethernet/dnet.h | 1 - drivers/net/ethernet/emulex/benet/be.h | 1 - drivers/net/ethernet/emulex/benet/be_ethtool.c | 1 - drivers/net/ethernet/emulex/benet/be_main.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 - drivers/net/ethernet/faraday/ftmac100.c | 3 - drivers/net/ethernet/fealnx.c | 20 - drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 11 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 13 - drivers/net/ethernet/freescale/enetc/enetc_vf.c | 12 - drivers/net/ethernet/freescale/fec_main.c | 1 - .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 - drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 2 - drivers/net/ethernet/freescale/gianfar.c | 2 - drivers/net/ethernet/freescale/gianfar.h | 1 - drivers/net/ethernet/freescale/gianfar_ethtool.c | 33 - drivers/net/ethernet/freescale/ucc_geth.c | 1 - drivers/net/ethernet/freescale/ucc_geth.h | 1 - drivers/net/ethernet/freescale/ucc_geth_ethtool.c | 2 - drivers/net/ethernet/hisilicon/hip04_eth.c | 16 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 1 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 59 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 2 +- drivers/net/ethernet/marvell/skge.h | 6 - drivers/net/ethernet/marvell/sky2.h | 6 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 39 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.h | 7 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 6 + .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/rl.c | 130 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 2 +- .../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 249 ++- drivers/net/ethernet/mscc/ocelot.c | 82 +- drivers/net/ethernet/mscc/ocelot.h | 10 - drivers/net/ethernet/mscc/ocelot_ace.c | 561 ++--- drivers/net/ethernet/mscc/ocelot_ace.h | 26 +- drivers/net/ethernet/mscc/ocelot_board.c | 163 +- drivers/net/ethernet/mscc/ocelot_flower.c | 256 +-- drivers/net/ethernet/mscc/ocelot_tc.c | 22 +- drivers/net/ethernet/mscc/ocelot_vcap.h | 403 ---- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 22 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 23 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 36 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 11 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 15 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 16 +- drivers/net/ethernet/sun/cassini.c | 28 +- drivers/net/ethernet/sun/sungem.c | 30 +- drivers/net/fddi/skfp/drvfbi.c | 4 +- drivers/net/fddi/skfp/h/skfbi.h | 5 - drivers/net/macsec.c | 1 + drivers/net/phy/bcm63xx.c | 1 + drivers/net/phy/marvell10g.c | 177 +- drivers/net/phy/phylink.c | 8 +- drivers/net/slip/slhc.c | 14 +- drivers/net/team/team.c | 2 + drivers/net/virtio_net.c | 14 +- drivers/nvmem/Kconfig | 12 + drivers/nvmem/Makefile | 2 + drivers/nvmem/core.c | 3 + drivers/nvmem/imx-ocotp.c | 8 +- drivers/nvmem/jz4780-efuse.c | 239 +++ drivers/nvmem/nvmem-sysfs.c | 6 + drivers/of/of_mdio.c | 1 + drivers/pci/pci-bridge-emul.c | 14 +- drivers/pci/pci.c | 23 + drivers/phy/allwinner/phy-sun50i-usb3.c | 2 +- drivers/phy/amlogic/phy-meson-g12a-usb2.c | 2 +- drivers/phy/cadence/Kconfig | 6 +- drivers/phy/cadence/Makefile | 2 +- drivers/phy/cadence/phy-cadence-dp.c | 541 ----- drivers/phy/cadence/phy-cadence-torrent.c | 1944 ++++++++++++++++++ drivers/phy/mediatek/phy-mtk-tphy.c | 64 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 112 +- drivers/phy/socionext/phy-uniphier-pcie.c | 102 +- drivers/phy/socionext/phy-uniphier-usb3hs.c | 92 +- drivers/phy/socionext/phy-uniphier-usb3ss.c | 8 +- drivers/powercap/idle_inject.c | 2 +- drivers/regulator/stm32-vrefbuf.c | 3 +- drivers/reset/reset-imx7.c | 101 + drivers/spi/spi-fsl-dspi.c | 565 +++-- drivers/spi/spi-nxp-fspi.c | 63 +- drivers/spi/spi.c | 51 +- drivers/staging/exfat/exfat.h | 10 +- drivers/staging/exfat/exfat_blkdev.c | 8 +- drivers/staging/exfat/exfat_cache.c | 27 +- drivers/staging/exfat/exfat_core.c | 34 +- drivers/staging/exfat/exfat_super.c | 41 +- drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/media/imx/imx-media-csi.c | 2 + drivers/staging/media/imx/imx7-media-csi.c | 2 + drivers/staging/media/meson/vdec/Makefile | 4 +- drivers/staging/media/meson/vdec/codec_h264.c | 485 +++++ drivers/staging/media/meson/vdec/codec_h264.h | 14 + .../staging/media/meson/vdec/codec_hevc_common.c | 297 +++ .../staging/media/meson/vdec/codec_hevc_common.h | 71 + drivers/staging/media/meson/vdec/codec_vp9.c | 2141 +++++++++++++++++++ drivers/staging/media/meson/vdec/codec_vp9.h | 13 + drivers/staging/media/meson/vdec/esparser.c | 200 +- drivers/staging/media/meson/vdec/hevc_regs.h | 218 ++ drivers/staging/media/meson/vdec/vdec.c | 105 +- drivers/staging/media/meson/vdec/vdec.h | 14 +- drivers/staging/media/meson/vdec/vdec_helpers.c | 123 +- drivers/staging/media/meson/vdec/vdec_helpers.h | 10 +- drivers/staging/media/meson/vdec/vdec_hevc.c | 231 +++ drivers/staging/media/meson/vdec/vdec_hevc.h | 13 + drivers/staging/media/meson/vdec/vdec_platform.c | 109 + drivers/staging/media/tegra-vde/vde.c | 55 +- drivers/staging/media/usbvision/Kconfig | 2 +- drivers/staging/vt6656/Makefile | 4 +- drivers/staging/vt6656/baseband.c | 20 +- drivers/staging/vt6656/device.h | 9 - drivers/staging/vt6656/dpc.c | 124 -- drivers/staging/vt6656/dpc.h | 24 - drivers/staging/vt6656/int.c | 126 -- drivers/staging/vt6656/int.h | 47 - drivers/staging/vt6656/main_usb.c | 14 +- drivers/staging/vt6656/rxtx.c | 61 +- drivers/staging/vt6656/usbpipe.c | 197 +- drivers/staging/vt6656/usbpipe.h | 23 + drivers/staging/wilc1000/cfg80211.c | 26 +- drivers/staging/wilc1000/hif.c | 2 +- drivers/staging/wilc1000/spi.c | 10 +- drivers/staging/wilc1000/wlan.c | 6 +- drivers/thunderbolt/switch.c | 2 +- drivers/tty/serial/8250/8250_exar.c | 33 + drivers/tty/serial/mvebu-uart.c | 2 +- drivers/usb/cdns3/core.c | 22 +- drivers/usb/cdns3/gadget.c | 19 +- drivers/usb/chipidea/core.c | 10 +- drivers/usb/core/hub.c | 8 +- drivers/usb/core/port.c | 10 +- drivers/usb/core/quirks.c | 3 + drivers/usb/dwc3/dwc3-meson-g12a.c | 10 +- drivers/usb/dwc3/gadget.c | 9 +- drivers/usb/gadget/udc/net2280.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 26 +- drivers/usb/gadget/udc/s3c-hsudc.c | 3 +- drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/misc/usb251xb.c | 20 +- drivers/usb/mtu3/mtu3_dr.c | 9 +- drivers/usb/musb/mediatek.c | 16 +- drivers/usb/phy/phy-tegra-usb.c | 3 +- drivers/usb/roles/class.c | 29 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 26 +- drivers/usb/storage/unusual_devs.h | 6 + drivers/usb/typec/class.c | 36 +- drivers/usb/typec/mux.c | 47 +- drivers/usb/typec/mux/Kconfig | 9 + drivers/usb/typec/mux/Makefile | 1 + drivers/usb/typec/mux/intel_pmc_mux.c | 434 ++++ drivers/usb/typec/tcpm/tcpm.c | 9 +- drivers/xen/xenbus/xenbus_comms.c | 4 + drivers/xen/xenbus/xenbus_probe.c | 10 +- drivers/xen/xenbus/xenbus_probe_backend.c | 5 +- drivers/xen/xenbus/xenbus_xs.c | 9 +- fs/block_dev.c | 3 - fs/cifs/cifsacl.c | 5 +- fs/cifs/connect.c | 15 +- fs/cifs/smb2file.c | 7 +- fs/cifs/smb2ops.c | 2 +- fs/f2fs/compress.c | 2 +- fs/f2fs/file.c | 16 +- fs/io-wq.c | 148 +- fs/io-wq.h | 6 +- fs/io_uring.c | 136 +- fs/iomap/buffered-io.c | 7 +- fs/iomap/trace.h | 27 +- fs/locks.c | 14 - fs/nfs/client.c | 1 + fs/nfs/fs_context.c | 9 + fs/nfs/fscache.c | 2 + fs/nfs/namespace.c | 2 +- fs/nfs/nfs4client.c | 1 - fs/ocfs2/journal.c | 2 +- fs/seq_file.c | 2 +- fs/sysfs/group.c | 28 +- include/drm/drm_dp_helper.h | 21 +- include/dt-bindings/bus/ti-sysc.h | 4 + include/dt-bindings/reset/imx8mp-reset.h | 50 + include/dt-bindings/reset/imx8mq-reset.h | 56 +- include/linux/bitmap.h | 8 +- include/linux/bpf.h | 24 +- include/linux/device.h | 11 + include/linux/ethtool.h | 45 +- include/linux/kasan.h | 2 +- include/linux/kcsan-checks.h | 98 +- include/linux/memcontrol.h | 11 +- include/linux/mlx5/driver.h | 11 +- include/linux/mlx5/mlx5_ifc.h | 26 +- include/linux/mm.h | 3 +- include/linux/mmc/host.h | 2 + include/linux/netdevice.h | 1 + include/linux/pagemap.h | 8 +- include/linux/pci.h | 8 + include/linux/pid.h | 1 + include/linux/platform_data/mmc-esdhc-imx.h | 1 + include/linux/platform_data/ti-sysc.h | 2 + include/linux/pm_runtime.h | 12 +- include/linux/spi/spi.h | 3 +- include/linux/swap.h | 4 +- include/linux/syscalls.h | 3 + include/linux/sysfs.h | 12 + include/linux/usb/role.h | 23 +- include/linux/usb/typec.h | 1 + include/linux/usb/typec_mux.h | 25 +- include/linux/usb/typec_tbt.h | 53 + include/linux/workqueue.h | 4 +- include/media/v4l2-device.h | 16 +- include/media/v4l2-mem2mem.h | 133 ++ include/media/v4l2-subdev.h | 2 +- include/net/dsa.h | 6 + include/net/fib_rules.h | 1 + include/net/pie.h | 31 +- include/net/pkt_cls.h | 15 + include/net/tc_act/tc_ct.h | 2 + include/soc/mscc/ocelot.h | 92 +- include/soc/mscc/ocelot_vcap.h | 205 ++ include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/bpf.h | 177 +- include/uapi/linux/devlink.h | 1 + include/uapi/linux/gpio.h | 8 +- include/uapi/linux/io_uring.h | 3 +- include/xen/xenbus.h | 3 +- ipc/mqueue.c | 5 +- kernel/bpf/bpf_struct_ops.c | 10 +- kernel/bpf/btf.c | 27 +- kernel/bpf/syscall.c | 1 + kernel/bpf/trampoline.c | 65 +- kernel/bpf/verifier.c | 25 + kernel/cgroup/cgroup-v1.c | 2 +- kernel/cgroup/cgroup.c | 7 +- kernel/exit.c | 17 - kernel/fork.c | 4 +- kernel/gcov/fs.c | 2 +- kernel/gcov/gcc_3_4.c | 6 +- kernel/irq/irqdomain.c | 4 +- kernel/kcsan/core.c | 2 +- kernel/pid.c | 17 + kernel/power/qos.c | 4 +- kernel/rcu/Kconfig.debug | 11 +- kernel/sys.c | 2 + kernel/sys_ni.c | 1 + kernel/sysctl.c | 27 +- kernel/time/hrtimer.c | 2 +- kernel/time/posix-cpu-timers.c | 5 + kernel/time/tick-common.c | 36 +- kernel/time/timekeeping.c | 3 +- kernel/trace/bpf_trace.c | 8 + kernel/workqueue.c | 8 +- lib/percpu-refcount.c | 7 +- lib/test_kasan.c | 18 + localversion-next | 2 +- mm/Makefile | 1 + mm/compaction.c | 4 + mm/filemap.c | 3 - mm/huge_memory.c | 51 +- mm/hugetlb.c | 2 +- mm/kasan/common.c | 25 +- mm/kasan/generic.c | 9 +- mm/kasan/generic_report.c | 11 + mm/kasan/kasan.h | 2 +- mm/kasan/report.c | 5 +- mm/kasan/tags.c | 9 +- mm/kasan/tags_report.c | 11 + mm/kmemleak.c | 9 +- mm/ksm.c | 2 +- mm/madvise.c | 144 +- mm/memcontrol.c | 95 +- mm/memory.c | 4 - mm/mmap.c | 8 +- mm/page_idle.c | 8 - mm/shmem.c | 13 +- mm/swap.c | 41 +- mm/vmscan.c | 32 +- net/bluetooth/hci_event.c | 6 + net/bpf/test_run.c | 64 +- net/core/devlink.c | 35 +- net/core/filter.c | 44 +- net/dsa/dsa_priv.h | 2 + net/dsa/port.c | 32 +- net/dsa/slave.c | 68 +- net/dsa/tag_ocelot.c | 3 +- net/ethtool/ioctl.c | 66 + net/hsr/hsr_slave.c | 5 +- net/ieee802154/nl_policy.c | 6 + net/ipv6/addrconf.c | 41 +- net/mptcp/options.c | 16 +- net/mptcp/protocol.c | 32 +- net/mptcp/protocol.h | 2 + net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 7 +- net/netfilter/nfnetlink_cthelper.c | 2 + net/netfilter/nft_payload.c | 1 + net/netfilter/nft_tunnel.c | 2 + net/netfilter/x_tables.c | 6 +- net/netfilter/xt_recent.c | 2 +- net/nfc/netlink.c | 4 + net/openvswitch/datapath.c | 1 + net/qrtr/ns.c | 56 +- net/qrtr/qrtr.c | 10 +- net/qrtr/qrtr.h | 2 +- net/sched/Kconfig | 2 +- net/sched/act_ct.c | 345 +++- net/sched/sch_fifo.c | 97 +- net/sched/sch_fq.c | 1 + net/sched/sch_fq_pie.c | 1 - net/sched/sch_pie.c | 47 +- net/sched/sch_taprio.c | 1 + net/tipc/netlink.c | 1 + scripts/link-vmlinux.sh | 28 +- security/selinux/ss/policydb.c | 18 +- sound/pci/bt87x.c | 7 +- sound/pci/hda/patch_realtek.c | 29 +- sound/soc/amd/acp3x-rt5682-max9836.c | 1 + sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/tlv320adcx140.c | 10 +- sound/soc/soc-pcm.c | 19 +- sound/soc/sprd/Kconfig | 2 +- sound/soc/sprd/sprd-mcdt.h | 2 +- sound/soc/stm/stm32_sai_sub.c | 20 +- tools/bpf/runqslower/runqslower.bpf.c | 3 - tools/include/uapi/linux/bpf.h | 179 +- tools/lib/bpf/btf_dump.c | 10 +- tools/lib/bpf/libbpf.c | 4 + tools/memory-model/Documentation/explanation.txt | 83 +- tools/perf/bench/bench.h | 4 + tools/perf/bench/epoll-ctl.c | 7 +- tools/perf/bench/epoll-wait.c | 11 +- tools/perf/bench/futex-hash.c | 12 +- tools/perf/bench/futex-lock-pi.c | 11 +- tools/perf/tests/bp_account.c | 2 +- tools/perf/util/env.c | 4 +- tools/perf/util/parse-events.c | 10 +- tools/perf/util/symbol.c | 13 +- tools/testing/selftests/bpf/Makefile | 11 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 12 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 14 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 69 +- .../selftests/bpf/prog_tests/modify_return.c | 65 + tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 1 + .../bpf/progs/btf_dump_test_case_syntax.c | 2 +- tools/testing/selftests/bpf/progs/modify_return.c | 49 + tools/testing/selftests/bpf/progs/test_skb_ctx.c | 2 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 47 + .../selftests/drivers/net/mlxsw/qos_defprio.sh | 18 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 14 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 6 +- tools/testing/selftests/net/fib_tests.sh | 34 +- tools/testing/selftests/net/forwarding/lib.sh | 27 +- tools/testing/selftests/net/forwarding/sch_ets.sh | 9 +- .../selftests/net/forwarding/sch_ets_tests.sh | 10 +- .../testing/selftests/net/forwarding/tc_common.sh | 32 +- 793 files changed, 23912 insertions(+), 10705 deletions(-) create mode 100644 Documentation/ABI/obsolete/sysfs-kernel-fadump_enabled create mode 100644 Documentation/ABI/obsolete/sysfs-kernel-fadump_registered create mode 100644 Documentation/ABI/obsolete/sysfs-kernel-fadump_release_mem create mode 100644 Documentation/ABI/removed/sysfs-kernel-fadump_release_opalcore create mode 100644 Documentation/ABI/testing/sysfs-driver-jz4780-efuse create mode 100644 Documentation/ABI/testing/sysfs-kernel-fadump create mode 100644 Documentation/admin-guide/pm/cpufreq_drivers.rst delete mode 100644 Documentation/cpu-freq/amd-powernow.txt rename Documentation/cpu-freq/{core.txt => core.rst} (69%) rename Documentation/cpu-freq/{cpu-drivers.txt => cpu-drivers.rst} (72%) delete mode 100644 Documentation/cpu-freq/cpufreq-nforce2.txt rename Documentation/cpu-freq/{cpufreq-stats.txt => cpufreq-stats.rst} (53%) create mode 100644 Documentation/cpu-freq/index.rst delete mode 100644 Documentation/cpu-freq/index.txt delete mode 100644 Documentation/cpu-freq/pcc-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/arm/socionext/cache-uniphier.txt create mode 100644 Documentation/devicetree/bindings/arm/socionext/socionext,uniph [...] rename Documentation/devicetree/bindings/mfd/{twl-familly.txt => twl-family.txt} (100%) create mode 100644 Documentation/devicetree/bindings/nvmem/ingenic,jz4780-efuse.yaml delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-dp.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml delete mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.txt create mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.yaml create mode 100644 Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regul [...] delete mode 100644 Documentation/devicetree/bindings/spi/spi-rockchip.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-rockchip.yaml create mode 100644 arch/arm/boot/dts/am57-pruss.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8516-pinfunc.h create mode 100644 arch/arm64/boot/dts/mediatek/mt8516-pumpkin.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8516.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi create mode 100644 arch/riscv/net/bpf_jit.h create mode 100644 arch/riscv/net/bpf_jit_comp32.c rename arch/riscv/net/{bpf_jit_comp.c => bpf_jit_comp64.c} (69%) create mode 100644 arch/riscv/net/bpf_jit_core.c delete mode 100644 drivers/net/ethernet/mscc/ocelot_vcap.h create mode 100644 drivers/nvmem/jz4780-efuse.c delete mode 100644 drivers/phy/cadence/phy-cadence-dp.c create mode 100644 drivers/phy/cadence/phy-cadence-torrent.c create mode 100644 drivers/staging/media/meson/vdec/codec_h264.c create mode 100644 drivers/staging/media/meson/vdec/codec_h264.h create mode 100644 drivers/staging/media/meson/vdec/codec_hevc_common.c create mode 100644 drivers/staging/media/meson/vdec/codec_hevc_common.h create mode 100644 drivers/staging/media/meson/vdec/codec_vp9.c create mode 100644 drivers/staging/media/meson/vdec/codec_vp9.h create mode 100644 drivers/staging/media/meson/vdec/hevc_regs.h create mode 100644 drivers/staging/media/meson/vdec/vdec_hevc.c create mode 100644 drivers/staging/media/meson/vdec/vdec_hevc.h delete mode 100644 drivers/staging/vt6656/dpc.c delete mode 100644 drivers/staging/vt6656/dpc.h delete mode 100644 drivers/staging/vt6656/int.c delete mode 100644 drivers/staging/vt6656/int.h create mode 100644 drivers/usb/typec/mux/intel_pmc_mux.c create mode 100644 include/dt-bindings/reset/imx8mp-reset.h create mode 100644 include/linux/usb/typec_tbt.h create mode 100644 include/soc/mscc/ocelot_vcap.h create mode 100644 tools/testing/selftests/bpf/prog_tests/modify_return.c create mode 100644 tools/testing/selftests/bpf/progs/modify_return.c