This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 407b0a62b422 Add linux-next specific files for 20200312 omits a6cfbbb30fca Merge branch 'akpm/master' omits 1a9a553316e3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 66da73202010 drivers/tty/serial/sh-sci.c: suppress warning omits e6dab36a82b7 ipc/util.c: sysvipc_find_ipc() should increase position index omits bd9b373b905c kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 894c29d7ee84 seq_read-info-message-about-buggy-next-functions-fix omits e14ff6080ba5 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits f1fa72bef8b4 mm/debug: add tests validating architecture page table helpers omits b159f7109920 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits ddd6330f4691 mm/special: create generic fallbacks for pte_special() and [...] omits ca21852bbff7 mm/memremap: set caching mode for PCI P2PDMA memory to WC omits d360360a73ea mm/memory_hotplug: add pgprot_t to mhp_params omits 1c3bcd3a331e powerpc/mm: thread pgprot_t through create_section_mapping() omits cf829fcbf114 x86/mm: introduce __set_memory_prot() omits ab5faab4917f x86/mm: thread pgprot_t through init_memory_mapping() omits d1b969b7b853 mm/memory_hotplug: rename mhp_restrictions to mhp_params omits ee317dd14cf1 mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits 99b52d50949c mm/vma: introduce VM_ACCESS_FLAGS omits 09141f4667b5 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits 9e074748f0bd net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 5aeaaf9f06a8 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 8074fb282051 mm: vm_insert_pages() checks if pte_index defined. omits 50ae3344d7e5 add missing page_count() check to vm_insert_pages(). omits 7db11b209b35 mm-add-vm_insert_pages-fix omits 5cca680ea666 mm/memory.c: add vm_insert_pages() omits 09adb777dfac mm: define pte_index as macro for x86 omits 5047fb29f1c5 mm: bring sparc pte_index() semantics inline with other platforms omits 5d89e1a7b555 mm/memory.c: refactor insert_page to prepare for batched-l [...] omits d0940f33d0cb mm/swap.c: annotate data races for lru_rotate_pvecs omits 0b8df480930f mm: annotate a data race in page_zonenum() omits 9a7308f00907 mm/rmap: annotate a data race at tlb_flush_batched omits 73414c76d77e mm/util.c: annotate an data race at vm_committed_as omits c6e1c0c7f828 mm/mempool: fix a data race in mempool_free() omits 8908f795063f mm/list_lru: fix a data race in list_lru_count_one omits 70ea00fd95a6 mm/memcontrol: fix a data race in scan count omits b1b1b9391bb2 mm/page_counter: fix various data races at memsw omits cee5193c19fe mm-swapfile-fix-and-annotate-various-data-races-v2 omits e272f5a5f628 mm/swapfile: fix and annotate various data races omits e8301649a7d7 mm/filemap.c: fix a data race in filemap_fault() omits 0d59d3c94417 mm/swap_state: mark various intentional data races omits ed3fb9f5e79f mm-page_io-mark-various-intentional-data-races-v2 omits 56646456064d mm/page_io: mark various intentional data races omits 7c950f118da6 mm/frontswap: mark various intentional data races omits 4015619946f5 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 9bdecfccb5ed Merge branch 'akpm-current/current' omits 826b707bc21a Merge remote-tracking branch 'fpga/for-next' omits 214fbb3c9627 Merge remote-tracking branch 'hmm/hmm' omits 3022966f476d Merge remote-tracking branch 'devfreq/devfreq-next' omits 9b2a0f3b24d3 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 929195a64b67 Merge remote-tracking branch 'hyperv/hyperv-next' omits a3ac9d128b96 Merge remote-tracking branch 'xarray/xarray' omits 419dabc6bf54 Merge remote-tracking branch 'nvmem/for-next' omits 53933055c1a4 Merge remote-tracking branch 'slimbus/for-next' omits 14cf1363a770 Merge remote-tracking branch 'fsi/next' omits 1a87e1dbb503 Merge remote-tracking branch 'ntb/ntb-next' omits 27e51d0fe2b0 Merge remote-tracking branch 'at24/at24/for-next' omits 644bdcef59b7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits f545e2a74fab Merge remote-tracking branch 'rtc/rtc-next' omits 2fc1f1ea30b6 Merge remote-tracking branch 'coresight/next' omits 4895598ec41a Merge remote-tracking branch 'livepatching/for-next' omits 1fad062fa298 Merge remote-tracking branch 'kselftest/next' omits 775393a64dc9 Merge remote-tracking branch 'random/dev' omits de48121899e3 Merge remote-tracking branch 'userns/for-next' omits e0e1e4d1b907 Merge remote-tracking branch 'pinctrl/for-next' omits 73840782c5f7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 68853de8acda Merge remote-tracking branch 'gpio/for-next' omits f9f949163724 Merge remote-tracking branch 'rpmsg/for-next' omits d3d63c141e71 Merge remote-tracking branch 'vhost/linux-next' omits cba994226ab6 Merge remote-tracking branch 'scsi-mkp/for-next' omits 7201e3e3eb59 Merge remote-tracking branch 'scsi/for-next' omits dc65f52cc121 Merge remote-tracking branch 'cgroup/for-next' omits 345894a19c7c Merge remote-tracking branch 'slave-dma/next' omits 3ce49ad2f3e1 Merge remote-tracking branch 'icc/icc-next' omits 8c3f1242ac40 Merge remote-tracking branch 'mux/for-next' omits 32d71f772e1e Merge remote-tracking branch 'staging/staging-next' omits 731c4fc0881b Merge remote-tracking branch 'thunderbolt/next' omits da8872611159 Merge remote-tracking branch 'soundwire/next' omits 8f7e823b26ef Merge remote-tracking branch 'extcon/extcon-next' omits 1fc4a38ebab1 Merge remote-tracking branch 'char-misc/char-misc-next' omits d5d9fc0eee14 Merge remote-tracking branch 'tty/tty-next' omits 9ed6cc3e23d9 Merge remote-tracking branch 'phy-next/next' omits cd8f063f424c Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits ec35dc3da13e Merge remote-tracking branch 'usb-serial/usb-next' omits 5ab3c1147400 Merge remote-tracking branch 'usb/usb-next' omits 387b07c5d08c Merge remote-tracking branch 'driver-core/driver-core-next' omits 0a0c4bc21a84 Merge remote-tracking branch 'ipmi/for-next' omits 6470ae8f5b43 Merge remote-tracking branch 'leds/for-next' omits bc4d66f14842 Merge remote-tracking branch 'chrome-platform/for-next' omits 9797deb9a1e5 Merge remote-tracking branch 'drivers-x86/for-next' omits b77a161cc876 ipc/mqueue.c: fix a brace coding style issue omits 625f6323f805 ubsan: include bug type in report header omits a77faecfc5a5 kasan: unset panic_on_warn before calling panic() omits 54bdf5fe2d63 ubsan: check panic_on_warn omits c54ca70ff3ff drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits f729d446a3a8 ubsan: split "bounds" checker from other options omits 354944048e1c ubsan: add trap instrumentation option omits 4f46aad077c3 usb: core: kcov: collect coverage from usb complete callback omits 3a0161aa1fed kcov: collect coverage from interrupts omits f6545ae1efbd kcov: clean up debug messages omits 3ef9678182b6 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 8d919960d80d aio: simplify read_events() omits 39f40d25c454 kernel/relay.c: fix read_pos error when multiple readers omits 0a72da32bbff kmod: make request_module() return an error when autoloadi [...] omits 5f8373cf21f2 kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits d6f9a67d102b gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits 29edeadd7ceb gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits 87e6375b79e1 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits 0d3e6c3917af samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 907e2ffcf932 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits 2f409d1b82b4 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 3981aaaeff81 fs/binfmt_elf.c: allocate less for static executable omits bd83efd27d1d fs/binfmt_elf.c: delete "loc" variable omits b90264a551ec fs/epoll: make nesting accounting safe for -rt kernel omits 7fe8070be824 kselftest: introduce new epoll test case omits 0aa074d9047a epoll: fix possible lost wakeup on epoll_ctl() path omits c9c74500937a checkpatch: check proper licensing of Devicetree bindings omits 55f14f5cda3e checkpatch: improve Gerrit Change-Id: test omits 2d73f458cb22 checkpatch: add command-line option for TAB size omits b03228e3b4ff checkpatch: fix multiple const * types omits e0519e05415a checkpatch: fix minor typo and mixed space+tab in indentation omits 3447a95b324f checkpatch: prefer fallthrough; over fallthrough comments omits 8aacfdffbe52 checkpatch: support "base-commit:" format omits 02298d4bfb63 checkpatch: check SPDX tags in YAML files omits 17acd08429d0 checkpatch: remove email address comment from email addres [...] omits 0e90afb26c75 lib/list: prevent compiler reloads inside 'safe' list iteration omits 6fa592862ce0 lib: optimize cpumask_local_spread() omits 0f765340675e linux/bits.h: add compile time sanity check of GENMASK inputs omits b2ae39e11c61 lib/test_kmod.c: remove a NULL test omits 7ae75d71323c lib/rbtree: fix coding style of assignments omits b52a8cca8fe1 lib/test_bitmap.c: make use of EXP2_IN_BITS omits a38601a09f80 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits 6cd50c85baa8 percpu_counter: fix a data race at vm_committed_as omits ee967b273363 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits 67371069ea37 lib/stackdepot.c: build with -fno-builtin omits 81cdf1607f84 lib/stackdepot.c: check depot_index before accessing the s [...] omits 4b518b02c457 lib: test_stackinit.c: XFAIL switch variable init tests omits 27e3c9c30bf6 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 06d2a868c811 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 7cb4dec08655 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits ba1449c70e21 lib/ts_bm.c: replace zero-length array with flexible-array member omits a3b667ed8411 lib/bch.c: replace zero-length array with flexible-array member omits 5c06b0f1edd7 lib/test_lockup: test module to generate lockups omits 6b77b00e07fd bitops: always inline sign extension helpers omits b99db48093a6 MAINTAINERS: add an entry for kfifo omits edd536e5a151 kernel/extable.c: use address-of operator on section symbols omits 3e6e9e365d31 asm-generic: fix unistd_32.h generation format omits a2c0c0062416 proc: speed up /proc/*/statm omits 7368a85fa1fb proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 4108f939b76b proc: faster open/read/close with "permanent" files omits 2ec5caa967db fs/proc/inode.c: annotate close_pdeo() for sparse omits 9beb896aa461 kernel/hung_task.c: Monitor killed tasks. omits 7c9b9dfd6c88 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 196123f5cb4f fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 31f087db2238 include/linux/swapops.h: correct guards for non_swap_entry() omits 932df73bd74e mm: use fallthrough; omits a1477b940654 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits bce26b45a18e mm: fix ambiguous comments for better code readability omits e2b81ed7094f mm/zsmalloc: add missing annotation for unpin_tag() omits 782be5dbe3f8 mm/zsmalloc: add missing annotation for pin_tag() omits 0af8cde202a6 mm/zsmalloc: add missing annotation for migrate_read_unlock() omits bc97e5a6bbea mm/zsmalloc: add missing annotation for migrate_read_lock() omits 4298e9127572 mm/slub: add missing annotation for put_map() omits 1f67a4349814 mm/slub: add missing annotation for get_map() omits 3d4db92f72d3 mm/mempolicy: add missing annotation for queue_pages_pmd() omits f7a5d6b8757a mm/hugetlb: add missing annotation for gather_surplus_pages() omits 0f9d1864921e mm/compaction: add missing annotation for compact_lock_irqsave omits b310c86a505e mm/zswap: allow setting default status, compressor and all [...] omits 4b56a7f5aa8c mm: prevent a warning when casting void* -> enum omits fe3bf634f840 mm: huge tmpfs: try to split_huge_page() when punching hole omits 6cba70179885 mm/shmem.c: Clean code by removing unnecessary assignment omits 3964a724fb57 mm/shmem.c: distribute switch variables for initialization omits 2bbca4e6f92e mm/memory_hotplug: allow to specify a default online_type omits f01d2667aadf mm/memory_hotplug: convert memhp_auto_online to store an o [...] omits 7c70b13e551d drivers/base/memory: store mapping between MMOP_* and stri [...] omits 3956c6e9e075 drivers/base/memory: map MMOP_OFFLINE to 0 omits 1af016a7fed2 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE omits 4149ffc7cbba mm/memory_hotplug.c: cleanup __add_pages() omits 4523f0a913d5 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 347c43c4582f mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 5cce63a1d44f mm/page_ext.c: drop pfn_present() check when onlining omits 9af3ae08aa89 drivers/base/memory.c: drop pages_correctly_probed() omits 3157b33ff771 drivers/base/memory.c: drop section_count omits 2626482c552c drivers/base/memory.c: indicate all memory blocks as removable omits 7ea8929a6b48 userfaultfd: selftests: add write-protect test omits e3769a8a4675 userfaultfd: selftests: refactor statistics omits 91f4f644def5 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally omits 3d2cbedc788a userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update omits cf4043312c20 userfaultfd: wp: don't wake up when doing write protect omits c83db4d436fd userfaultfd: wp: enabled write protection in userfaultfd API omits 6bb2238f5586 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl omits 7c06e4b9ba43 userfaultfd: wp: support write protection for userfault vma range omits f805944545a6 khugepaged: skip collapse if uffd-wp detected omits bccd5a48b6d2 userfaultfd: wp: support swap and page migration omits 665ea647faea userfaultfd: wp: add pmd_swp_*uffd_wp() helpers omits 136a9afb307c userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork omits 25d7a490621c userfaultfd: wp: apply _PAGE_UFFD_WP bit omits 7caf95802697 mm: merge parameters for change_protection() omits 657a2aac91b4 userfaultfd: wp: add UFFDIO_COPY_MODE_WP omits a430c2852d52 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers omits 1c45a8da0223 userfaultfd: wp: add WP pagetable tracking to x86 omits 18910cdad75e userfaultfd: wp: hook userfault handler to write protection fault omits 88c8003f95b3 userfaultfd: wp: add helper for writeprotect check omits b3ecff47df6b virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] omits c92692892e39 mm/page_reporting: add free page reporting documentation omits 964db12424d3 mm/page_reporting: add budget limit on how many pages can [...] omits 0a8577562670 mm/page_reporting: rotate reported pages to the tail of the list omits d17711d90db1 virtio-balloon: add support for providing free page report [...] omits f4589459fb24 virtio-balloon: pull page poisoning config out of free pag [...] omits 416874ed66b6 mm: introduce Reported pages omits 62c500de8496 mm: add function __putback_isolated_page omits 605c855a6331 mm: use zone and order instead of free area in free_list m [...] omits e995ecdb2fc1 mm: adjust shuffle code to allow for future coalescing omits 611a146b95b2 mm/madvise: allow KSM hints for remote API omits ecc6402b2c47 mm/madvise: employ mmget_still_valid() for write lock omits 0472ee730940 mm/madvise: support both pid and pidfd for process_madvise omits b045d790ddd2 pid: move pidfd_get_pid() to pid.c omits ee48f5fa5308 mm/madvise: check fatal signal pending of target process omits 2122bdeb42f4 fix process_madvise build break for arm64 omits 3d3f1ca307b0 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 28341d91e421 mm/madvise: pass task and mm to do_madvise omits c87ddb43f15b drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 43385025d64c drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits e424d4170598 mm/ksm.c: update get_user_pages() argument in comment omits 3d791d48a806 mm, thp: track fallbacks due to failed memcg charges separately omits 834df60b924e mm, shmem: add vmstat for hugepage fallback omits 938678d0da95 mm-migratec-migrate-pg_readahead-flag-fix omits 793a9cf5c716 mm/migrate.c: migrate PG_readahead flag omits 3dc2aa671055 mm/migrate.c: unify "not queued for migration" handling in [...] omits 677946970ee7 mm/migrate.c: check pagelist in move_pages_and_store_status() omits 83a38880b89c mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 151557245bd1 mm/migrate.c: no need to check for i > start in do_pages_move() omits 48108d5b0a30 mm: hugetlb: optionally allocate gigantic hugepages using cma omits 0b4d9550a36e mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() omits 467c20ac3df9 mm/hugetlb.c: clean code by removing unnecessary initialization omits 53a8a45f3fd7 hugetlb_cgroup: add hugetlb_cgroup reservation docs omits bdda961c6e94 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 7ff38275974e hugetlb: remove check_coalesce_bug debug code omits 0bdb521a66be hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits d8c5af416bf2 hugetlb: support file_region coalescing again omits 94a72370dc96 hugetlb_cgroup: support noreserve mappings omits 5eeaa5035043 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits 452a61e592b7 hugetlb_cgroup: add accounting for shared mappings omits 65546e2c603c mm/hugetlb: fix file_region entry allocations omits d3e84f3cc64d hugetlb: disable region_add file_region coalescing omits 9704ae9b2a96 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits 24602476d6c4 hugetlb_cgroup: add reservation accounting for private mappings omits 4c5ad6cf0a2f mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits b3bf9f4d12c9 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 8e636a0d7a58 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 6fdc8f8d1781 hugetlbfs: use i_mmap_rwsem to address page fault/truncate race omits f93f88064847 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits 73a35c5437c5 mm/memblock.c: remove redundant assignment to variable max_addr omits ee1ca0f0d081 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits e976a953e7b6 mm/mempolicy: check hugepage migration is supported by arc [...] omits f391dfbd7c11 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits 0dd70c6c25b0 mm/compaction: Disable compact_unevictable_allowed on RT omits 65739b3aca23 mm/compaction: really limit compact_unevictable_allowed to [...] omits a33200704075 mm, compaction: fully assume capture is not NULL in compac [...] omits e6f2cf885f49 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits 71b2bc908e19 mm,thp,compaction,cma: allow THP migration for CMA allocations omits 47dc76eef803 mm,compaction,cma: add alloc_contig flag to compact_control omits fd42cb3b003b mm/vmscan.c: Clean code by removing unnecessary assignment omits ae75b8279acb mm/vmscan.c: fix data races using kswapd_classzone_idx omits 465cc9d281e9 mm/vmscan.c: remove cpu online notification for now omits c13d2bfc7faa mm: vmscan: replace open codings to NUMA_NO_NODE omits ed5d0d01750c mm: vmpressure: use mem_cgroup_is_root API omits 04b16dd08d63 mm: vmpressure: don't need call kfree if kstrndup fails omits 4efb6eae1ded mm/page_alloc: simplify page_is_buddy() for better code re [...] omits 13c1c35f6112 mm/page_alloc.c: fix tick timer stall during deferred page init omits 949a693cdf1f mm/page_alloc.c: micro-optimisation Remove unnecessary branch omits 6d14c6af5172 mm/page_alloc.c: use free_area_empty() instead of open-coding omits 373a2186a14b mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits 5e9590080904 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 44f4766e9f38 mm, pagealloc: micro-optimisation: save two branches on ho [...] omits 6ff559754e23 mm/page_alloc: increase default min_free_kbytes bound omits 96f02b7dce6b kasan: fix -Wstringop-overflow warning omits b57de6840955 kasan: add test for invalid size in memmove omits 00befc4ecafa kasan-detect-negative-size-in-memory-operation-function-fix-2 omits 291e0a0138fa kasan/tags: fix -Wdeclaration-after-statement warn omits ae164cc37926 kasan: detect negative size in memory operation function omits 851fddecc381 mm/sparse: rename pfn_present() to pfn_in_present_section() omits 9abfcf2abd6e mm/sparsemem: get address to page struct instead of addres [...] omits 454249ba90d7 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits e12d1c7f4a57 selftest: add MREMAP_DONTUNMAP selftest omits d886dc5f3be5 selftest-add-mremap_dontunmap-selftest-fix omits 4cfa682f1de3 selftests: add MREMAP_DONTUNMAP selftest omits 4b88185739bb mm-add-mremap_dontunmap-to-mremap-v7 omits e96ce75cc518 mm-add-mremap_dontunmap-to-mremap-v6 omits cb97df69ba49 mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 00ea942a52a5 mm: clarify a confusing comment for remap_pfn_range() omits 09349319a539 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path omits 7424c87fb072 mm/gup: allow to react to fatal signals omits 71e44f5dcd8e mm/gup: allow VM_FAULT_RETRY for multiple times omits 69bcd2aa799f mm: allow VM_FAULT_RETRY for multiple times omits 86983555f3bc mm: introduce FAULT_FLAG_INTERRUPTIBLE omits 2718b6066540 mm: introduce FAULT_FLAG_DEFAULT omits 79cf1ac9e464 userfaultfd: don't retake mmap_sem to emulate NOPAGE omits abc39d6eacfa mm: return faster for non-fatal signals in user mode faults omits 2e1f0e4b06a1 sh/mm: use helper fault_signal_pending() omits 9955ef8d3ecf powerpc/mm: use helper fault_signal_pending() omits b22ce59702dd arm64/mm: use helper fault_signal_pending() omits f0a33759cf9e arc/mm: use helper fault_signal_pending() omits 2ef627a1ebdc x86/mm: use helper fault_signal_pending() omits 23c1b048fcfe mm-introduce-fault_signal_pending-fix omits 107a62b78d34 mm: introduce fault_signal_pending() omits 0daafa67f397 mm/gup: fix __get_user_pages() on fault retry of hugetlb omits 8c442943136e mm/gup: rename "nonblocking" to "locked" where proper omits 747cb22912a5 mm: add pagemap.h to the fine documentation omits d7325e06c7a0 mm/vma: make is_vma_temporary_stack() available for general use omits 7a669b54c0ca mm/vma: make vma_is_foreign() available for general use omits b1009d1990fd mm/vma: move VM_NO_KHUGEPAGED into generic header omits 35a243a99978 mm/mmap.c: fix the adjusted length error omits 88831abcb8ec mm/vma: append unlikely() while testing VMA access permissions omits bbfe8b9b3a9e mm/vma: replace all remaining open encodings with vma_is_a [...] omits 804de40f6b1f mm/vma: replace all remaining open encodings with is_vm_hu [...] omits a47fb1533c35 mm/vma: make vma_is_accessible() available for general use omits a2f4b9cde1ba mm/vma: add missing VMA flag readable name for VM_SYNC omits a8451fced454 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 2566ccf46b81 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 67c2011d4cc9 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 1c26b8fcbee7 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits dbd482ed36ae memcg-optimize-memorynuma_stat-like-memorystat-fix omits fce4d56b7ad8 mm/memcg: optimize memory.numa_stat like memory.stat omits 21f037fffa74 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused omits 3117a877578f memcg: css_tryget_online cleanups omits ad2ad142965b mm: memcontrol: recursive memory.low protection omits 215ebfd5a06e mm: memcontrol: clean up and document effective low/min ca [...] omits 2ab790248ce9 mm: memcontrol: fix memory.low proportional distribution omits 0b0461f78273 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 2a4300afc793 mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits 9c559f2b0b1e mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits e348c0fbfb7b mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits 953cb599c9c1 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 27bcfdf9761a mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits d211649303b6 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 omits 9d8bb03c3d0d mm: memcg/slab: introduce mem_cgroup_from_obj() omits abc9e2062ed8 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits abc18f1522c9 mm, memcg: fix build error around the usage of kmem_caches omits d5e0115735dd mm/swap_slots.c: assign|reset cache slot by value directly omits 5752103a284f mm/swapfile: fix data races in try_to_unuse() omits 84d099b64b4e mm/swap.c: not necessary to export __pagevec_lru_add() omits a1d942d1eef5 mm/swapfile.c: fix comments for swapcache_prepare omits ed02ecf74619 mm/gup/writeback: add callbacks for inaccessible pages omits 4eb5df4f99e9 mm: dump_page(): additional diagnostics for huge pinned pages omits 3931ffae9fc7 mm: improve dump_page() for compound pages omits c0e7ad979ddc selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 0f39ac749ef4 mm/gup_benchmark: support pin_user_pages() and related calls omits d5de5790d1d3 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits bddf5716bd4a mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 6379e529ebe4 mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" omits 7390ebb61063 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages omits 9691fd4f37ad mm/gup: track FOLL_PIN pages omits 50f4490bb31e mm/gup: require FOLL_GET for get_user_pages_fast() omits 6a91c29c4bbc mm/gup: pass gup flags to two more routines omits ed0f85c4b634 mm: introduce page_ref_sub_return() omits b7077acdb544 mm/gup: pass a flags arg to __gup_device_* functions omits c7668a70ee6e mm/gup: split get_user_pages_remote() into two routines omits 39a548aa3505 mm/filemap.c: remove unused argument from shrink_readahead [...] omits 8353fb5a0a78 mm/filemap.c: clear page error before actual read omits 415cb6be10ca mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits b955f4f3fbf5 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 3dbe089c947f mm/Makefile: disable KCSAN for kmemleak omits 56e89f9147d1 mm/kmemleak.c: use address-of operator on section symbols omits 9b40aa9be1e7 slub: relocate freelist pointer to middle of object omits 819e6cf965d4 slub: improve bit diffusion for freelist ptr obfuscation omits 069103c150a8 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits c8f49fbd3230 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 321ee219a17b kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 99bbb2b5bc75 fs_parse: Remove pr_notice() about each validation omits a279cc17b6b4 ramfs: support O_TMPFILE omits a86b29055602 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] omits a437d5b9806f ocfs2: dlm: replace zero-length array with flexible-array member omits 133dddb7c0e6 ocfs2: cluster: replace zero-length array with flexible-ar [...] omits fd8756b40bbb ocfs2: replace zero-length array with flexible-array member omits 38bbe14e67eb ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits e7eb5e864cae ocfs2: remove useless err omits cba61fad5440 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits e3e9a4d553cd ocfs2: there is no need to log twice in several functions omits 1b7a9b4e5ed6 ocfs2: remove dlm_lock_is_remote omits df4fb7e1f595 ocfs2: use OCFS2_SEC_BITS in macro omits 612a397e31c4 ocfs2: remove unused macros omits 0229bea2d9b0 ocfs2: remove FS_OCFS2_NM omits 1d3284edabf1 scripts/spelling.txt: add syfs/sysfs pattern omits 6d0d6ca9682d asm-generic: make more kernel-space headers mandatory omits 9db7546771c6 kthread: mark timer used by delayed kthread works as IRQ safe omits bd2aad12ef17 page-flags: fix a crash at SetPageError(THP_SWAP) omits 1c81ff4c750b mm-hotplug-fix-hot-remove-failure-in-sparsememvmemmap-case-fix omits dfdef73e9e29 mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case omits 029c0c749702 mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] omits 7008876a3188 memcg-fix-null-pointer-dereference-in-__mem_cgroup_usage_u [...] omits 71f1dc606982 memcg: fix NULL pointer dereference in __mem_cgroup_usage_ [...] omits 5f1ac30d173b x86/mm: Split vmalloc_sync_all() omits 3487d28f57a7 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits 64d35e05fbec /proc/kpageflags: do not use uninitialized struct pages omits ff1a2331f10b /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 61415d5b0568 mm/swapfile.c: move inode_lock out of claim_swapfile omits 8f9e45b7e3e1 Merge remote-tracking branch 'workqueues/for-next' omits 7744a7f08bb0 Merge remote-tracking branch 'percpu/for-next' omits b5e8af982dfd Merge remote-tracking branch 'xen-tip/linux-next' omits 1984ac1dc0f4 Merge remote-tracking branch 'kvms390/next' omits b0de2f3357bc Merge remote-tracking branch 'rcu/rcu/next' omits c6681a03b741 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 23cde4eb1a1e Merge remote-tracking branch 'edac/edac-for-next' omits c2f6b24de9a6 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 593c3f8f276d Merge remote-tracking branch 'tip/auto-latest' omits 66c7dc9c97f3 Merge remote-tracking branch 'spi/for-next' omits bc83f487c2a8 Merge remote-tracking branch 'devicetree/for-next' omits 29918337974a Merge remote-tracking branch 'audit/next' omits 1fef3afc3989 Merge remote-tracking branch 'iommu/next' omits a9e07f647c1d Merge remote-tracking branch 'tpmdd/next' omits 63e2cd5f3a05 Merge remote-tracking branch 'smack/for-next' omits 8d27aa744822 Merge remote-tracking branch 'selinux/next' omits 1af252174dac Merge remote-tracking branch 'keys/keys-next' omits 653a573749e4 Merge branch 'misc' into for-next omits f5fdcb5a8242 Merge branch 'fixes' into for-next omits d7947d4cdb6c Merge remote-tracking branch 'integrity/next-integrity' omits 4fefaded8c03 Merge remote-tracking branch 'apparmor/apparmor-next' omits c3c2f9e8992e Merge remote-tracking branch 'security/next-testing' omits 56ebca5a5f21 Merge remote-tracking branch 'regulator/for-next' omits a35d4e27f4b0 Merge remote-tracking branch 'battery/for-next' omits 3d3654ef17d5 Merge remote-tracking branch 'mfd/for-mfd-next' omits fe2c8dbeee5a Merge remote-tracking branch 'mmc/next' omits 2e317ebe064b next-20200311/block omits 0e6cf6394d74 Merge remote-tracking branch 'input/next' omits 681a8395b4ed Merge remote-tracking branch 'modules/modules-next' omits 606e5349a4b9 Merge remote-tracking branch 'sound-asoc/for-next' omits 4ba9fc7f8e57 Merge remote-tracking branch 'sound/for-next' omits fad54b4b858b Merge remote-tracking branch 'etnaviv/etnaviv/next' omits b851aa73f47e Merge remote-tracking branch 'imx-drm/imx-drm/next' omits bfc419f95177 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 0f1a5f41959e Merge remote-tracking branch 'drm-intel/for-linux-next' omits 73a11b5d5a65 Merge remote-tracking branch 'amdgpu/drm-next' omits cd4ac389b8ce Merge remote-tracking branch 'drm/drm-next' omits ec43b0a4c3ba Merge remote-tracking branch 'crypto/master' omits 273a83e0ef6c Merge remote-tracking branch 'spi-nor/spi-nor/next' omits e65118c0a55d Merge remote-tracking branch 'nand/nand/next' omits 0bb796505ffd Merge remote-tracking branch 'mtd/mtd/next' omits eb093ce5aa35 Merge remote-tracking branch 'gfs2/for-next' omits 27f8d6dce665 Merge remote-tracking branch 'mac80211-next/master' omits 5cb490db9890 Merge remote-tracking branch 'bluetooth/master' omits 886bef5a19a1 Merge remote-tracking branch 'netfilter-next/master' omits 74b018b3b149 Merge remote-tracking branch 'ipsec-next/master' omits d4784af64109 Merge remote-tracking branch 'bpf-next/master' omits d9642239aaeb Merge remote-tracking branch 'net-next/master' omits a81c78ef018d Merge remote-tracking branch 'rdma/for-next' omits 79d58151a5cb Merge remote-tracking branch 'swiotlb/linux-next' omits 9f0db5ae8c2d Merge remote-tracking branch 'ieee1394/for-next' omits b49f7d28f5f7 Merge remote-tracking branch 'thermal/thermal/linux-next' omits dcff1825edb7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 209dde1df7f2 Merge remote-tracking branch 'pm/linux-next' omits b82d1acb0616 Merge remote-tracking branch 'v4l-dvb/master' omits 333a2f1bb311 Merge remote-tracking branch 'jc_docs/docs-next' omits 3c99003c48b3 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits bc67dff36ec8 Merge branch 'dmi/master' omits 4cc58cab4af1 Merge remote-tracking branch 'i3c/i3c/next' omits a230e9166ff8 Merge remote-tracking branch 'i2c/i2c/for-next' omits b9a3b45e0e14 Merge remote-tracking branch 'hid/for-next' omits 85d09fd2a926 Merge remote-tracking branch 'pstore/for-next/pstore' omits 4a1a41601df2 Merge remote-tracking branch 'pci/next' omits 577d60f5dc59 Merge remote-tracking branch 'printk/for-next' omits 92efde7bf42e Merge remote-tracking branch 'vfs/for-next' omits 697d83ac0ec4 Merge remote-tracking branch 'file-locks/locks-next' omits 4080b261f98c Merge remote-tracking branch 'iomap/iomap-for-next' omits 09d2ad11dc06 Merge remote-tracking branch 'xfs/for-next' omits 6663be774e6c Merge remote-tracking branch 'v9fs/9p-next' omits ae0d2873c93a Merge remote-tracking branch 'ubifs/linux-next' omits c4b5fc8faa99 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 7ec8d5b81f35 Merge remote-tracking branch 'nfsd/nfsd-next' omits 35f7bbe0b1fa Merge remote-tracking branch 'nfs-anna/linux-next' omits ccd17a592fde Merge remote-tracking branch 'jfs/jfs-next' omits 0986d738c253 Merge remote-tracking branch 'fuse/for-next' omits 6c5be2b27c76 Merge remote-tracking branch 'f2fs/dev' omits 66b93afbac09 Merge remote-tracking branch 'ext4/dev' omits a916426b6d7e Merge remote-tracking branch 'ext3/for_next' omits 30bdb9cabd1c Merge remote-tracking branch 'erofs/dev' omits 7043c4007ac6 Merge remote-tracking branch 'cifs/for-next' omits a6246aaff10a Merge remote-tracking branch 'btrfs/for-next' omits e183ea796d68 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e1e01f98cf48 Merge remote-tracking branch 'sh/sh-next' omits ed3afa8b9ef1 Merge remote-tracking branch 's390/features' omits 2d8dac48b358 Merge remote-tracking branch 'risc-v/for-next' omits 58b686e07731 Merge remote-tracking branch 'soc-fsl/next' omits 8928eb4ddde5 Merge remote-tracking branch 'powerpc/next' omits 26bf56406a64 Merge remote-tracking branch 'openrisc/for-next' omits 34963739f129 Merge remote-tracking branch 'nds32/next' omits 1b301fa7e476 Merge remote-tracking branch 'mips/mips-next' omits d932d17fcd7f Merge remote-tracking branch 'microblaze/next' omits 507a55265cec Merge remote-tracking branch 'm68knommu/for-next' omits 4e6d6bfacbf7 Merge remote-tracking branch 'm68k/for-next' omits 1ce7e4d68454 Merge remote-tracking branch 'h8300/h8300-next' omits cfcfdc340d41 Merge remote-tracking branch 'csky/linux-next' omits d8f5baa84c71 Merge remote-tracking branch 'clk/clk-next' omits 2d7697b8f113 Merge remote-tracking branch 'tegra/for-next' omits 0a7d15e2a1ae Merge remote-tracking branch 'sunxi/sunxi/for-next' omits e6d71daefb63 Merge remote-tracking branch 'scmi/for-linux-next' omits 5d0fb437f9e3 Merge remote-tracking branch 'samsung-krzk/for-next' omits edbd18afc8e4 Merge remote-tracking branch 'rockchip/for-next' omits 888684ad8840 Merge remote-tracking branch 'reset/reset/next' omits 0cd7a3182a61 Merge remote-tracking branch 'renesas/next' omits 85f49ac957f9 Merge remote-tracking branch 'realtek/for-next' omits 0b8b50eb2e2e Merge remote-tracking branch 'raspberrypi/for-next' omits e1c5f09ce456 Merge remote-tracking branch 'qcom/for-next' omits 41d71931181b Merge remote-tracking branch 'omap/for-next' omits bece90a4d2be Merge remote-tracking branch 'mvebu/for-next' omits 6b582a81dce2 Merge remote-tracking branch 'mediatek/for-next' omits fe476a4915f6 Merge remote-tracking branch 'keystone/next' omits 11ca51898c48 Merge remote-tracking branch 'imx-mxs/for-next' omits 3e7b188d548e Merge remote-tracking branch 'at91/at91-next' omits 2a61fc80faa8 Merge remote-tracking branch 'aspeed/for-next' omits ed73260ea658 Merge remote-tracking branch 'amlogic/for-next' omits b0811818382e Merge remote-tracking branch 'arm-soc/for-next' omits ddf7d3237126 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 4e7812202a1f Merge remote-tracking branch 'arm64/for-next/core' omits 90f43f087e99 Merge remote-tracking branch 'arm/for-next' omits fb6d8edd33ad Merge remote-tracking branch 'dma-mapping/for-next' omits d8803e80aa95 Merge remote-tracking branch 'kbuild/for-next' omits 1fd94b617b7e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 878792b73893 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 236f49eafe51 Merge remote-tracking branch 'soc-fsl-fixes/fix' omits 05f42765a8d1 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 2329399d9884 Merge remote-tracking branch 'mmc-fixes/fixes' omits d59484dc2339 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c3b073b027a1 Merge remote-tracking branch 'scsi-fixes/fixes' omits fa7945ec6bab Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits 479249b6a9c0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 37fc492f37c8 Merge remote-tracking branch 'kvms390-fixes/master' omits ba1cee18388a Merge remote-tracking branch 'kvm-fixes/master' omits d3c780b9838d Merge remote-tracking branch 'omap-fixes/fixes' omits 18638c380dd9 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits b3ebde5e763b Merge remote-tracking branch 'crypto-current/master' omits 28744c77731d Merge remote-tracking branch 'input-current/for-linus' omits 5614b6004595 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 1d715d407d2d Merge remote-tracking branch 'staging.current/staging-linus' omits 46e3f0f792da Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits c7e8267cd5ee Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits b38e649ab46e Merge remote-tracking branch 'usb.current/usb-linus' omits 339cb40215a1 Merge remote-tracking branch 'regulator-fixes/for-linus' omits ff33c1d31f90 Merge remote-tracking branch 'regmap-fixes/for-linus' omits b10c945288db Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 407da43c48a5 Merge remote-tracking branch 'sound-current/for-linus' omits a84f6cf0c22f Merge remote-tracking branch 'wireless-drivers/master' omits 421451425332 Merge remote-tracking branch 'ipsec/master' omits c14bade11299 Merge remote-tracking branch 'bpf/master' omits 90bd2eb06d57 Merge remote-tracking branch 'net/master' omits b7dba21d3dc9 Merge remote-tracking branch 's390-fixes/fixes' omits 5a69fd01643b Merge remote-tracking branch 'arm-current/fixes' omits 703aa82c5f6f Merge remote-tracking branch 'arc-current/for-curr' omits c59b243c13ec Merge remote-tracking branch 'fixes/master' omits 6e2547ce1408 Merge branch 'spi-5.7' into spi-next omits 3a69e26ec8f8 Merge branch 'asoc-5.7' into asoc-next omits e05139ae9afe Merge branch 'asoc-5.6' into asoc-linus omits 54248d236439 Merge branch for-5.7/arm64/dt into for-next omits 03a8acbc2eaa Merge branch for-5.7/arm/defconfig into for-next omits 5c036206f503 Merge branch for-5.7/arm/dt into for-next omits 0cbcc203fe71 Merge branch for-5.7/memory into for-next omits b0c58902d252 Merge branch for-5.7/soc into for-next omits 60794e8f0ed3 Merge branch for-5.7/firmware into for-next omits edbf9bd304e6 Merge branch for-5.7/cpuidle into for-next omits 07b6e50e33db Merge branch for-5.7/clk into for-next omits d244c1e18322 Merge branch for-5.7/dt-bindings into for-next omits 4772eace8b2e arm64: tegra: Add support for PCIe endpoint mode in P2972- [...] omits 7261c522bc9e arm64: tegra: Add PCIe endpoint controllers nodes for Tegra194 omits e2de130a568c locks: reintroduce locks_delete_lock shortcut omits 10ee67e16c62 USB: serial: pl2303: add device-id for HP LD381 omits f4fdc1675c86 scsi: qla2xxx: add ring buffer for tracing debug logs omits d0561ffe9f1b scsi: aacraid: clean up warning cast-function-type omits a3b6a332e1ad Merge branch 'for-next-next-v5.6-20200311' into for-next-20200311 omits 28bb59e0e253 Merge branch 'for-next-current-v5.5-20200311' into for-nex [...] omits 4fa4c370a802 Merge branch 'ext/qu/find-all-leaves' into for-next-next-v [...] omits b98f39109c3c Merge branch 'ext/filipe/ranged-fsync-v3' into for-next-ne [...] omits 2d8f35bd793b Merge branch 'ext/josef/reloc-fixes-v2' into for-next-next [...] omits c62d0265c583 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] omits d6a015c8b6f6 Merge branch 'misc-next' into for-next-next-v5.6-20200311 omits a84e9b14be30 Merge branch 'misc-5.6' into for-next-next-v5.6-20200311 omits bda1b70ce9ee Merge branch 'misc-5.6' into for-next-current-v5.5-20200311 omits d7b4b305e552 btrfs: kill the subvol_srcu omits 92924561c2cf btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock omits 333e99f59828 btrfs: don't take an extra root ref at allocation time omits c33726cf7211 btrfs: hold a ref on the root on the dead roots list omits 194bca677273 btrfs: make inodes hold a ref on their roots omits b47746939233 btrfs: move the root freeing stuff into btrfs_put_root omits 77aadb1cf347 btrfs: move ino_cache_inode dropping omits fc401f8dc9c3 btrfs: make the extent buffer leak check per fs info omits 4ea239d167c8 Btrfs: make ranged full fsyncs more efficient omits eada2fe8d84d Btrfs: factor out inode items copy loop from btrfs_log_inode() omits c5bdf367cbc5 Btrfs: add helper to get the end offset of a file extent item omits 00f3a1995f0d Btrfs: fix missing file extent item for hole after ranged fsync omits 00b0e90df52f btrfs: remove a BUG_ON() from merge_reloc_roots() omits a19d1899c4f3 btrfs: hold a ref on the root->reloc_root omits 46948c42ecf8 btrfs: clear BTRFS_ROOT_DEAD_RELOC_TREE before dropping th [...] omits cddf33838f8c btrfs: free the reloc_control in a consistent way omits e1d3dea719ef btrfs: do not init a reloc root if we aren't relocating omits f8bb319723ad btrfs: account ticket size at add/delete time omits 20ee1d0f3336 btrfs: relocation: Use btrfs_find_all_leaves() to locate p [...] omits eab248b5a21d Merge branch 'misc-5.6' into next-fixes omits 67cc0429231a btrfs: fix log context list corruption after rename whiteo [...] omits afd736a4ad66 btrfs: add RCU locks around block group initialization omits 109c104e9537 btrfs: reloc: clean dirty subvols if we fail to start a tr [...] omits b0bd3b261d42 btrfs: unset reloc control if we fail to recover omits 6fb2a75295e9 btrfs: drop block from cache on error in relocation omits 52cad6b771e6 btrfs: fix log context list corruption after rename whiteo [...] omits a2061f67dfe2 btrfs: implement migratepage callback for data pages omits 38aed06aca9a btrfs: Remove block_rsv parameter from btrfs_drop_snapshot omits 0c20d0983327 btrfs: Remove __ prefix from btrfs_block_rsv_release omits 6e2393dbb70e scsi: ufs-mediatek: fix HOST_PA_TACTIVATE quirk for Samsun [...] omits ceed618a6b04 scsi: docs: convert ncr53c8xx.txt to ReST omits 26675affdc92 scsi: docs: convert arcmsr_spec.txt to ReST omits 4a27e089ec88 scsi: docs: convert wd719x.txt to ReST omits b64010c49333 scsi: docs: convert ufs.txt to ReST omits a6b7e4c83179 scsi: docs: convert tcm_qla2xxx.txt to ReST omits 64bd2e824dcc scsi: docs: convert sym53c8xx_2.txt to ReST omits 2148fbb059f6 scsi: docs: convert sym53c500_cs.txt to ReST omits e489329f13bb scsi: docs: convert st.txt to ReST omits 00aa7134b0c0 scsi: docs: convert smartpqi.txt to ReST omits 9a9404a4d0bc scsi: docs: convert sd-parameters.txt to ReST omits 386c3307e298 scsi: docs: convert scsi.txt to ReST omits 07618ee460b0 scsi: docs: convert scsi-parameters.txt to ReST omits da85f4e73d92 scsi: docs: convert scsi_mid_low_api.txt to ReST omits 6ae85a2136a3 scsi: docs: convert scsi-generic.txt to ReST omits 998ad8a55dea scsi: docs: convert scsi_fc_transport.txt to ReST omits 50769f2071a1 scsi: docs: convert scsi_eh.txt to ReST omits 430a7b39c25c scsi: docs: convert scsi-changer.txt to ReST omits 20ed04f2b954 scsi: docs: convert qlogicfas.txt to ReST omits cc5019eefbbe scsi: docs: convert ppa.txt to ReST omits 070e28484411 scsi: docs: convert NinjaSCSI.txt to ReST omits 7cec85238188 scsi: docs: convert megaraid.txt to ReST omits 49a2b714c50b scsi: docs: convert lpfc.txt to ReST omits 58b3e3020ae7 scsi: docs: convert link_power_management_policy.txt to ReST omits a7c4d9527722 scsi: docs: convert libsas.txt to ReST omits cd5da0f217a7 scsi: docs: convert hptiop.txt to ReST omits fe51d681edde scsi: docs: convert hpsa.txt to ReST omits 132ca35bc2f8 scsi: docs: convert g_NCR5380.txt to ReST omits a43593b9f7e6 scsi: docs: convert FlashPoint.txt to ReST omits 43afbdb91b8e scsi: docs: convert dpti.txt to ReST omits abc1a3389ea2 scsi: docs: convert dc395x.txt to ReST omits 410f52623e09 scsi: docs: convert cxgb3i.txt to ReST omits e846398d2305 scsi: docs: convert BusLogic.txt to ReST omits cf622afa9130 scsi: docs: convert bnx2fc.txt to ReST omits 96e57a3ae5a0 scsi: docs: convert bfa.txt to ReST omits d87d2617ea6a scsi: docs: convert aic7xxx.txt to ReST omits fb94beb917bb scsi: docs: convert aic79xx.txt to ReST omits 4ae49122c115 scsi: docs: convert aha152x.txt to ReST omits f7289820722b scsi: docs: convert advansys.txt to ReST omits aa9a6a0a237b scsi: docs: convert aacraid.txt to ReST omits 61e36f4a5a13 scsi: docs: convert 53c700.txt to ReST omits 4ade22f5b521 scsi: docs: include SCSI Transport SRP diagram at the doc body omits 03f1d8f67f5a scsi: docs: Add an empty index file for SCSI documents omits 244b988b1720 scsi: ibmvfc: Fix NULL return compiler warning omits 8a37a33dd254 scsi: fusion: fix if-statement empty body warning omits 19c88a37d6be drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 08df24895315 drm/amdgpu: work around llvm bug #42576 omits 7344a13e72d3 drm/ttm: fix leaking fences via ttm_buffer_object_transfer omits ff3d9ec47964 drm/amdkfd: Enable GWS based on FW Support omits 6143ffaf9e94 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits d05d3bf6ab50 drm/amdgpu: Fix per-IB secure flag GFX hang omits 140533f0270c drm/amdgpu: Fine-grained TMZ support omits 3ef3a51dc1c5 drm/amdgpu: stop evicting encrypted BOs to swap omits d249e1df8135 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 3885466bcdb2 drm/amdgpu: also add the TMZ flag to GART omits 729de279808b drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits 165eb7a03d4c drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 692050507110 drm/amd/display: Indicate use of TMZ buffers to DC omits 1794db42865b drm/amdgpu: implement TMZ accessor (v3) omits 06b8f63e1208 drm/amdgpu: remove the alignment placeholder for secure buffer omits 9375639e0b17 drm/amdgpu: move CS secure flag next the structs where it's used omits c9bfe5e333d2 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits afc61b87be7a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits f8523fb8494a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 9629aba26577 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 32a0d7b56a42 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits aab15cd8879f drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 74cae4f2cf37 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 56a5e9dd8858 drm/amdgpu: job is secure iff CS is secure (v5) omits 9ac820e6131d drm/amdgpu: expand the context control interface with trust flag omits 6a76b8a0181f drm/amdgpu: expand the emit tmz interface with trusted flag omits 361c80a6cbaa drm/amdgpu: add tmz bit in frame control packet omits 63f5adcb6e5e drm/amdgpu: add function to check tmz capability (v4) omits 84c55f897a7b drm/amdgpu: add amdgpu_tmz data structure omits ca97c8474673 drm/amdgpu: add tmz feature parameter (v2) omits 336aac7e1f18 drm/amdgpu: define the TMZ bit for the PTE omits 1fbc85c0073a drm/amdgpu: add UAPI to create secure commands (v3) omits d10c0b41b8d3 drm/amdgpu: add UAPI for creating encrypted buffers omits 432e9e41c3b5 Merge branch 'remotes/lorenzo/pci/vmd' omits 3ff42021181c Merge branch 'remotes/lorenzo/pci/tegra' omits 5b4522f404ad Merge branch 'remotes/lorenzo/pci/qcom' omits 334595f97bfa Merge branch 'remotes/lorenzo/pci/mobiveil' omits 4848e9294b2b Merge branch 'remotes/lorenzo/pci/hv' omits 7e18e3b9df7d Merge branch 'remotes/lorenzo/pci/endpoint' omits 1c7da0a3733b Merge branch 'remotes/lorenzo/pci/amlogic' omits 0f82575c8cda Merge branch 'pci/misc' omits 40eadaf7b141 Merge branch 'pci/interrupts' omits d8a113072b4f Merge branch 'pci/hotplug' omits 6b8d21ba7034 Merge branch 'pci/enumeration' omits a38722788857 exec: Use new infrastructure to fix deadlocks in execve omits 2d03823c8371 kernel: doc: remove outdated comment cred.c omits 20a3c5177785 mm: docs: Fix a comment in process_vm_rw_core omits fe94a2420464 selftests/ptrace: add test cases for dead-locks omits 80b6a7445eaa exec: Fix a deadlock in strace omits f9fc90104abb usb: serial: option: add ME910G1 ECM composition 0x110b omits 6390677444b0 MAINTAINERS: adjust to trusted keys subsystem creation omits 6792bd93360e tpm: tpm_tis_spi_cr50: use new structure for SPI transfer delays omits 34bbcd99e1e2 tpm_tis_spi: use new 'delay' structure for SPI transfer delays omits 30dae8d86dc2 tpm: tpm2_bios_measurements_next should increase position index omits 3fa780d0bc42 tpm: tpm1_bios_measurements_next should increase position index omits 885c2ebb851f tpm: Don't make log failures fatal omits a4909b4d377c Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] omits 91391b919e19 iommu/vt-d: Populate debugfs if IOMMUs are detected omits 863c0783c30d iommu/vt-d: Fix debugfs register reads omits 97d4868f449f iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT [...] omits c5d92d27bebe iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with p [...] omits 57744190bf30 iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint omits c37eb054f01c Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] omits da64dbe8ecee modpost: return error if module is missing ns imports and [...] omits 813afbf54654 modpost: rework and consolidate logging interface omits 62b84572163c exec: Infrastructure to allow fixing exec deadlocks omits 19cc304d28d5 btrfs: relocation: Check cancel request after each extent found omits 5ab41cfadea1 btrfs: relocation: Check cancel request after each data page read omits 5293ed2b819a btrfs: relocation: add error injection points for cancelli [...] omits 0ce3510a3c0d exec: Add exec_update_mutex to replace cred_guard_mutex omits f4420cc0365c Revert "rculist: Describe variadic macro argument in a Sph [...] omits 67ffb1a132e4 rcu: Fix the (t=0 jiffies) false positive omits c14bad208f7b rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits 2606bc879cd9 rcutorture: Add torture tests for RCU Tasks Rude omits cbd703932774 rcu-tasks: Add an RCU-tasks rude variant omits 37564025a3d7 rcu-tasks: Refactor RCU-tasks to allow variants to be added omits a82d1ecc6224 sched/core: Allow sampling state on a runnable (not running) task omits 4a25c7b07d46 sched/core: Add functions to prevent sleepers from awakening omits 00f35a750dc0 rcutorture: Add a test for synchronize_rcu_mult() omits e67d9c4d86a3 rcu: Reinstate synchronize_rcu_mult() omits ec4b30104efb rcu-tasks: Create struct to hold state information omits 689ddc85ae3f rcu-tasks: Move Tasks RCU to its own file omits 1a2e3486a9f2 exec: Move exec_mmap right after de_thread in flush_old_exec omits ac2000b0ce6c exec: Move cleanup of posix timers on exec out of de_thread omits b543efc56981 exec: Factor unshare_sighand out of de_thread and call it [...] omits 2431a746981e exec: Only compute current once in flush_old_exec omits 89ee9085423a Btrfs: implement full reflink support for inline extents omits 5a69a3df0b1e Btrfs: simplify inline extent handling when doing reflinks omits dcf18f110ea9 Btrfs: move all reflink implementation code into its own file omits 4d48bb60ad54 btrfs: scrub: Replace zero-length array with flexible-arra [...] omits d446396b8e1e btrfs: rcu-string: Replace zero-length array with flexible [...] omits dcc13e56c5c8 btrfs: delayed-inode: Replace zero-length array with flexi [...] omits c3301691d2cc btrfs: add RCU locks around block group initialization omits 136a18742d57 btrfs: reloc: clean dirty subvols if we fail to start a tr [...] omits a749ecda7b96 btrfs: unset reloc control if we fail to recover omits da3b13b2eba0 btrfs: drop block from cache on error in relocation omits c826df1217d3 kbuild: allow to run dt_binding_check without kernel confi [...] omits eef594eadc62 kbuild: allow to run dt_binding_check and dtbs_check in a [...] omits 12871efb45ff kbuild: avoid concurrency issue in parallel building dtbs [...] omits d590d0a6e6fe kconfig: make 'imply' obey the direct dependency omits af20db858358 kconfig: allow symbols implied by y to become m omits 385377acc5a1 Merge branch 'regulator-5.7' into regulator-next omits 2339289c9c69 Merge branch 'regulator-5.6' into regulator-linus omits d3a596779559 kbuild: Fix inconsistent comment omits 4ba1955b41a3 Merge branch 'misc' into for-next omits 8a8bc4867583 netfilter: xt_IDLETIMER: clean up some indenting omits 8d1f378a51fc netfilter: bitwise: add support for passing mask and xor v [...] omits 873b49ed8971 netfilter: bitwise: use more descriptive variable-names. omits 9fabbf56abfe netfilter: Replace zero-length array with flexible-array member omits 6b7b72a02d26 netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get [...] omits c892193c1ec5 scsi: iscsi: Add support for asynchronous iSCSI session de [...] omits 2ad0102d3d21 scsi: aacraid: Disabling TM path and only processing IOP reset omits 54b04c99d02e scsi: ibmvfc: Avoid loss of all paths during SVC node reboot omits 70df152cffc3 scsi: Replace zero-length array with flexible-array member omits 34656dda81ac scsi: ufs: Let the SCSI core allocate per-command UFS data omits d9d420abcea5 arm64: tegra: Add ethernet alias on Jetson TX1 omits 9bef7f7788b0 arm64: tegra: Populate LP8557 backlight regulator omits e6f4413c17a7 arm64: tegra: Fix Tegra186 SOR supply omits be6a1c5202b0 arm64: tegra: Add EEPROM supplies omits 214527ada4ee Merge branch 'misc' into for-next omits 84bc949984fd Merge branch 'fixes' into for-next omits a39476a24b44 arm64: tegra: Enable I2C controller for EEPROM omits d5110b5d84d3 netfilter: cleanup unused macro omits 2193eb9964cc netfilter: nf_tables: make all set structs const omits 4928787d4339 netfilter: nf_tables: make sets built-in omits e984c5a18b70 netfilter: nft_tunnel: add support for geneve opts omits 8eae783dc4f2 netfilter: xtables: Add snapshot of hardidletimer target omits 43edcb211c3d netfilter: flowtable: Use nf_flow_offload_tuple for stats as well omits c0cf33e910fe Merge branches 'fixes' and 'misc' into for-next omits 137e52259391 ARM: 8960/1: boot: Obtain start of physical memory from DTB omits d29ad70a813b PCI: mobiveil: Add PCIe Gen4 RC driver for Layerscape SoCs omits 3edeb49525bb dt-bindings: PCI: Add NXP Layerscape SoCs PCIe Gen4 controller omits 11d22cc395ca PCI: mobiveil: Add Header Type field check omits 029dea3cdc67 PCI: mobiveil: Add 8-bit and 16-bit CSR register accessors omits 52cae4c7082f PCI: mobiveil: Allow mobiveil_host_init() to be used to re [...] omits fc99b3311af7 PCI: mobiveil: Add callback function for link up check omits ed620e96541f PCI: mobiveil: Add callback function for interrupt initialization omits 03bdc3884019 PCI: mobiveil: Modularize the Mobiveil PCIe Host Bridge IP driver omits 39e3a03eea5b PCI: mobiveil: Collect the interrupt related operations in [...] omits 2ba24842d6b4 PCI: mobiveil: Move the host initialization into a function omits 1f442218d657 PCI: mobiveil: Introduce a new structure mobiveil_root_port omits 0a65b349c7fa Merge branch 'misc' into for-next omits 28822d633f20 Merge branch 'fixes' into for-next omits d29456d34def Merge branch 'regmap-5.6' into regmap-linus omits c2e87fd93396 ovl: allow remote upper omits a32bfaedd148 ovl: decide if revalidate needed on a per-dentry basis omits 49d55dcb966e ovl: separate detection of remote upper layer from stacked [...] omits f737aee0aa71 ovl: restructure dentry revalidation omits 1d797558ffc8 ovl: ignore failure to copy up unknown xattrs omits 3fc48733dcb6 ovl: document permission model omits 3fb0ab23ff19 ovl: simplify i_ino initialization omits 835f64ea5b5f ovl: factor out helper ovl_get_root() omits ca8a8a949101 ovl: fix out of date comment and unreachable code omits 672a38ba6a92 ovl: fix value of i_ino for lower hardlink corner case omits c423e58b4df1 arm64: tegra: smaug: Change clk_out_2 provider to PMC omits 273850ed51b1 ARM: tegra: Update sound node clocks in device tree omits 0a1935e0557b arm64: tegra: Add clock-cells property to Tegra PMC node omits dbbac846ba30 ARM: tegra: Add clock-cells property to PMC omits 6f7b716b491d soc: tegra: Add support for 32 kHz blink clock omits 5502f1102693 soc: tegra: Add Tegra PMC clocks registration into PMC driver omits e8042678cd43 clk: tegra: Remove CLK_M_DIV fixed clocks omits b56e0a439bc4 clk: tegra: Fix Tegra PMC clock out parents omits 78b5672e023c clk: tegra: Add Tegra OSC to clock lookup omits 302400a52309 clk: tegra: Add support for OSC_DIV fixed clocks omits b33fa296336a ARM: tegra: Remove USB 2-0 port from Jetson TK1 padctl omits 8fcdc51562cd arm64: tegra: Enable XUDC node on Jetson Nano omits e043ec6ade1f arm64: tegra: Update OTG port entries for Jetson Nano omits 92f85da1fcf5 arm64: tegra: Enable XUDC node on Jetson TX2 omits db38128ab1e6 arm64: tegra: Add XUDC node for Tegra186 omits 8a54081c132e arm64: tegra: Enable XUDC on Jetson TX1 omits 3cdc8900283b arm64: tegra: Add XUDC node for Tegra210 omits 8e64932f14cf arm64: tegra: Update OTG port entries for Jetson TX2 omits 5565d3f2a7b9 arm64: tegra: Update OTG port entries for Jetson TX1 omits 96bd124d2462 arm64: tegra: Enable XUSB host in P2972-0000 board omits 965166eb5b19 arm64: tegra: Add XUSB and pad controller on Tegra194 omits c1725a576c6c ARM: tegra: Enable Tegra cpuidle driver in tegra_defconfig omits 9246faddf13a ARM: multi_v7_defconfig: Enable Tegra cpuidle driver omits be92d90881a7 cpuidle: tegra: Disable CC6 state if LP2 unavailable omits 99e130e6b104 cpuidle: tegra: Squash Tegra114 driver into the common driver omits 5143bba8d9e2 cpuidle: tegra: Squash Tegra30 driver into the common driver omits 982c30f7ced0 cpuidle: Refactor and move out NVIDIA Tegra20 driver into [...] omits 9cd46e6f626b Merge branch 'for-5.7/arm/core' into for-5.7/cpuidle omits 06ddf3cba2ee ARM: tegra: cpuidle: Remove unnecessary memory barrier omits ef58d93d1c8e ARM: tegra: cpuidle: Make abort_flag atomic omits efdf7ad9abe6 ARM: tegra: cpuidle: Handle case where secondary CPU hangs [...] omits 7fce8205023c ARM: tegra: Make outer_disable() open-coded omits 22b18b898d8c ARM: tegra: Rename some of the newly exposed PM functions omits 12d9e0bb1c0f ARM: tegra: Expose PM functions required for new cpuidle driver omits 526ff42d312f ARM: tegra: Propagate error from tegra_idle_lp2_last() omits 76c24c341603 ARM: tegra: Change tegra_set_cpu_in_lp2() type to void omits b080d3491c58 ARM: tegra: Remove pen-locking from cpuidle-tegra20 omits 719c7e5991cc ARM: tegra: Add tegra_pm_park_secondary_cpu() omits 7c9bfef10e58 ARM: tegra: Compile sleep-tegra20/30.S unconditionally omits e027c9101352 arm64: tegra: Fix Tegra194 PCIe compatible string omits c0d03b53ef47 Merge branch 'mvebu/dt64' into mvebu/for-next omits cc94f1dd6765 Merge branch 'mvebu/dt' into mvebu/for-next omits 526eaf5d08a2 slimbus: Use the correct style for SPDX License Identifier omits 8f35288566d7 slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] omits e466bd8c2a29 dt-bindings: SLIMBus: add slim devices optional properties omits 1ef512b16bc8 NTB: Fix an error in get link status omits 29147f00140f NTB: Add Hygon Device ID adds 2644bc8569ba Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 3cc6e2c599cd Merge tag 'for-linus-5.6-2' of git://github.com/cminyard/l [...] adds 210391326502 gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache adds d9a9f4849fe0 cifs_atomic_open(): fix double-put on late allocation failure adds 807f030b44cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7395f62d95aa dpaa_eth: Remove unnecessary boolean expression in dpaa_ge [...] adds ab14961d10d0 net: fec: validate the new settings in fec_enet_set_coalesce() adds eecba79e694e MAINTAINERS: remove Sathya Perla as Emulex NIC maintainer adds f9fc28a8de2f net: caif: Add lockdep expression to RCU traversal primitive adds f3cc008bf6d5 sxgbe: Fix off by one in samsung driver strncpy size arg adds 46e4c421a053 net/packet: tpacket_rcv: do not increment ring index on drop adds a20f997010c4 net: dsa: Don't instantiate phylink for CPU/DSA ports unle [...] adds 267762538705 seg6: fix SRv6 L2 tunnels to use IANA-assigned protocol number adds f81649dfa534 s390/qeth: use page pointers to manage RX buffer pool adds 0f75e149298b s390/qeth: refactor buffer pool code adds 5d4f78564c9c s390/qeth: implement smarter resizing of the RX buffer pool adds 5e72b23774c2 Merge branch 's390-qeth-fixes' adds 06669ea346e4 net: memcg: fix lockdep splat in inet_csk_accept() adds 012fc74517b2 net: dsa: mv88e6xxx: Add missing mask of ATU occupancy register adds e1f550dc44a4 net: mvmdio: avoid error message for optional IRQ adds b09fe70ef520 taprio: Fix sending packets without dequeueing them adds 5eb01ddfcfb2 net: hns3: fix "tc qdisc del" failed issue adds 23b4201dead4 net: hns3: fix VF VLAN table entries inconsistent issue adds 903b85d3adce net: hns3: fix RMW issue for VLAN filter switch adds 59359fc8a2f7 net: hns3: clear port base VLAN when unload PF adds e4792ffe971d Merge branch 'hns3-fixes' adds 611d779af7ca net: phy: fix MDIO bus PM PHY resuming adds 9d0e0cd9a529 tc-testing: add ETS scheduler to tdc build configuration adds c0368595c163 net: systemport: fix index check to avoid an array out of [...] adds 1b51f69461e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 07dc3678bacc drm/exynos: Fix cleanup of IOMMU related objects adds e3c3b6e66da1 Merge tag 'exynos-drm-fixes-for-v5.6-rc5-v2' of git://git. [...] adds d5349775c172 drm/amd/display: update soc bb for nv14 adds f1c2cd3f8fb9 drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 adds 1d2686d417c5 drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings [...] adds d94432653519 Merge tag 'amd-drm-fixes-5.6-2020-03-11' of git://people.f [...] adds f31d83f047e1 Merge tag 'drm-intel-fixes-2020-03-12' of git://anongit.fr [...] adds b2feb1d6d348 drm/dp_mst: Rename drm_dp_mst_is_dp_mst_end_device() to be [...] adds fcf463807596 drm/dp_mst: Use full_pbn instead of available_pbn for band [...] adds 87212b51bff0 drm/dp_mst: Reprobe path resources in CSN handler adds 047d4cd2067b drm/dp_mst: Rewrite and fix bandwidth limit checks adds 16b78f052d01 Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12 [...] adds 0d81a3f29c0a Merge tag 'drm-fixes-2020-03-13' of git://anongit.freedesk [...] adds ddd2b85ff73b afs: Use kfree_rcu() instead of casting kfree() to rcu_callback_t adds 18d200460cd7 mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command adds d36561296bb5 Merge tag 'mmc-v5.6-rc1-2' of git://git.kernel.org/pub/scm [...] adds dcd6589b11d3 blk-iocost: fix incorrect vtime comparison in iocg_is_idle() adds 5e6bdd37c552 s390/dasd: fix data corruption for thin provisioned devices adds cc3200eac4c5 blk-mq: insert flush request to the front of dispatch queue adds b53df2e7442c block: Fix partition support for host aware zoned block devices adds 17829c5a42f7 Merge tag 'block-5.6-2020-03-13' of git://git.kernel.dk/li [...] adds 805b13adde39 io_uring: ensure RCU callback ordering with rcu_barrier() adds 5007928eaeb7 Merge tag 'io_uring-5.6-2020-03-13' of git://git.kernel.dk [...] adds 78511edc2dd4 Merge tag 'pm-5.6-rc6' of git://git.kernel.org/pub/scm/lin [...] adds 531d3040bc5c ovl: fix lock in ovl_llseek() adds 53afcd310e86 ovl: fix some xino configurations adds c853680453ac ovl: fix lockdep warning for async write adds 2af82177af47 Merge tag 'ovl-fixes-5.6-rc6' of git://git.kernel.org/pub/ [...] adds 7e6d869f5f02 Merge tag 'fuse-fixes-5.6-rc6' of git://git.kernel.org/pub [...] adds b0ea262a2347 Merge tag 'nfs-for-5.6-3' of git://git.linux-nfs.org/proje [...] adds fffb08b37df9 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 69a4d0baeeb1 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds a754acc3e4bc KVM: fix Kconfig menu text for -Werror adds 7a57c09bb1cb KVM: VMX: Condition ENCLS-exiting enabling on CPU support [...] adds 0c22056f8c43 KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_ [...] adds 997224fe6673 Merge tag 'kvm-s390-master-5.6-1' of git://git.kernel.org/ [...] adds 95fa10103dab KVM: nVMX: avoid NULL pointer dereference with incorrect E [...] adds 018cabb694e3 Merge branch 'kvm-null-pointer-fix' into kvm-master adds 6693075e0f46 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 3086ae071686 Merge tag 'arc-5.6-rc6' of git://git.kernel.org/pub/scm/li [...] adds 8daee952b438 i2c: acpi: put device when verifying client fails adds 58d6fee50e67 misc: eeprom: at24: fix regulator underflow adds 92bd1f2e1eed Merge tag 'at24-fixes-for-v5.6-rc6' of git://git.kernel.or [...] adds d3dca69085e9 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 59833696442c iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint adds 96788c7a7f1e iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with p [...] adds 81ee85d04624 iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT [...] adds ba3b01d7a6f4 iommu/vt-d: Fix debugfs register reads adds b0bb0c22c4db iommu/vt-d: Fix the wrong printing in RHSA parsing adds da72a379b2ec iommu/vt-d: Ignore devices with out-of-spec domain number adds 730ad0ede130 iommu/amd: Fix IOMMU AVIC not properly update the is_run b [...] adds 1da8347d8505 iommu/vt-d: Populate debugfs if IOMMUs are detected adds de28a65cd0e3 Merge tag 'iommu-fixes-v5.6-rc5' of git://git.kernel.org/p [...] adds b67775e12457 Merge tag 'efi-urgent-2020-03-15' of git://git.kernel.org/ [...] adds 52ac3777fc45 Merge tag 'ras-urgent-2020-03-15' of git://git.kernel.org/ [...] adds ffe6da91b00e Merge tag 'timers-urgent-2020-03-15' of git://git.kernel.o [...] adds f967140dfb74 perf/amd/uncore: Replace manual sampling check with CAP_NO [...] adds e99bc917fe02 Merge tag 'perf-urgent-2020-03-15' of git://git.kernel.org [...] adds 985e537a4082 x86/ioremap: Map EFI runtime services data as encrypted for SEV adds 469ff207b4c4 x86/vector: Remove warning on managed interrupt migration adds ec181b7f30bd Merge tag 'x86-urgent-2020-03-15' of git://git.kernel.org/ [...] adds 8d67743653dc futex: Unbreak futex hashing adds 34d5a4b336e7 Merge tag 'locking-urgent-2020-03-15' of git://git.kernel. [...] adds d01fd161e859 irqchip/gic-v3: Workaround Cavium erratum 38539 when readi [...] adds 92c227554c8e Merge tag 'irqchip-fixes-5.6-2' of git://git.kernel.org/pu [...] adds a42a7bb6f536 Merge tag 'irq-urgent-2020-03-15' of git://git.kernel.org/ [...] adds c6cb3c084603 Merge remote-tracking branch 'fixes/master' adds 46b7c49254f8 kbuild: Fix inconsistent comment adds 8cc4fd73501d kconfig: introduce m32-flag and m64-flag adds 3a7c733165a4 int128: fix __uint128_t compiler test in Kconfig adds 2eebb7abefb9 kbuild: doc: fix references to other documents adds 82f2bc2fcc01 kbuild: Disable -Wpointer-to-enum-cast adds fe04560d2020 Merge remote-tracking branch 'kbuild-current/fixes' adds eb127ef6a2ae Merge remote-tracking branch 'arm-current/fixes' adds 003b7985adf9 Merge remote-tracking branch 's390-fixes/fixes' adds 242a6df688dc Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds c80b18cbb04b rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 adds e2e57291097b wlcore: remove stray plus sign adds 94b18a87efdd Merge tag 'wireless-drivers-2020-03-13' of git://git.kerne [...] adds b1be2e8cd290 net_sched: hold rtnl lock in tcindex_partial_destroy_work() adds 0d1c3530e1bd net_sched: keep alloc_hash updated after hash allocation adds 13d0f7b814d9 net/bpfilter: fix dprintf usage for /dev/kmsg adds fc191af1bb0d net: stmmac: platform: Fix misleading interrupt error msg adds 46ea929b2b3f cxgb4: fix delete filter entry fail in unload path adds e1f8f78ffe98 net: ip_gre: Separate ERSPAN newlink / changelink callbacks adds 61fad6816fc1 net/packet: tpacket_rcv: avoid a producer race condition adds 0fda7600c2e1 geneve: move debug check after netdev unregister adds 99d0e61587f6 Merge remote-tracking branch 'net/master' adds fe304159c31c Merge remote-tracking branch 'ipsec/master' adds 0f9826f4753f RDMA/odp: Fix leaking the tgid for implicit ODP adds d372abf37676 MAINTAINERS: Update maintainers for HISILICON ROCE DRIVER adds ec16b6bbdab1 RDMA/mlx5: Fix the number of hwcounters of a dynamic counter adds e8b593cceec1 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 5461e0530c22 ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks adds f81d5e989645 Merge remote-tracking branch 'sound-current/for-linus' adds d95cf9324b1c MAINTAINERS: add entry for Sound Open Firmware drivers adds a5107b1a0993 MAINTAINERS: Update Cirrus Logic codec driver maintainers adds 16dcefc23eef ASoC: SOF: Intel: Fix stream cleanup on hw free adds 9b60441692d9 ASoC: qdsp6: q6asm-dai: only enable dais from device tree adds f864edff110d ASoC: qdsp6: q6routing: remove default routing adds 6187509ba5cc Merge series "ASoC: qdsp6: fix default FE dais and routing [...] adds c42464a4e673 ASoC: topology: Perform component check upfront adds 578194290d0b ASoC: wm_adsp: Use scnprintf() for the limited buffer output adds 5b7ddb86e613 ASoC: rt5682: Revise the DAC1 volume setting adds 1a0f2433d738 ASoC: max98357a: Add ACPI HID MAX98360A adds 7ce852d323d4 Merge branch 'asoc-5.6' into asoc-linus adds 39c2ca068786 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 87fc8230f7aa Merge branch 'regmap-5.6' into regmap-linus adds ec713ec16a52 Merge remote-tracking branch 'regmap-fixes/for-linus' adds b63e48fb50e1 USB: Disable LPM on WD19's Realtek Hub adds d16e7b62c5ad usb: typec: ucsi: displayport: Fix NULL pointer dereference adds 081da1325d35 usb: typec: ucsi: displayport: Fix a potential race during [...] adds b433e340e756 usb: host: xhci-plat: add a shutdown adds c5760c39118f Merge remote-tracking branch 'usb.current/usb-linus' adds 8e852a7953be USB: serial: option: add ME910G1 ECM composition 0x110b adds cecc113c1af0 USB: serial: pl2303: add device-id for HP LD381 adds b841f55e875c Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 768e06225489 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds bab0a0b03442 staging: wfx: fix warning about freeing in-use mutex durin [...] adds c918c27ac6f0 staging: wfx: fix lines ending with a comma instead of a s [...] adds 4bbc6a3e7ad0 staging: wfx: make warning about pending frame less scary adds 046cc2effd13 staging: wfx: fix RCU usage in wfx_join_finalize() adds ac42c12dd752 staging: wfx: fix RCU usage between hif_join() and ieee802 [...] adds dd53588479a9 Merge remote-tracking branch 'staging.current/staging-linus' adds f17f06a0c779 slimbus: ngd: add v2.1.0 compatible adds 098d553d8916 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds db71f76bd79a Merge remote-tracking branch 'input-current/for-linus' adds 0d8e4e723fc3 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds ec14a914b844 media: venus: firmware: Ignore secure call error on first resume adds a07962934fe2 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds cfb5d65f2595 ARM: dts: dra7: Add bus_dma_limit for L3 bus adds 4afc355b6b02 Merge remote-tracking branch 'omap-fixes/fixes' adds 236ebc20d9af btrfs: fix log context list corruption after rename whiteo [...] adds 0b3e06526e63 Merge branch 'misc-5.6' into next-fixes adds 49873f3215eb Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 34b8dbb506dc Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds 35595372d95c Remove redundant YYLOC global declaration adds fd14487ea091 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds dedc8d7e17ab Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 9f4179c6c7c9 Merge remote-tracking branch 'soc-fsl-fixes/fix' adds 8c34cd1a7f08 drm/bochs: downgrade pci_request_region failure from error [...] adds 47d215bb9783 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 52ec51a6dd00 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds b5154bf63e55 kbuild: avoid concurrency issue in parallel building dtbs [...] adds e10c4321dc1e kbuild: allow to run dt_binding_check and dtbs_check in a [...] adds 9dffecc1339b kbuild: allow to run dt_binding_check without kernel confi [...] adds 93c95e526a4e modpost: rework and consolidate logging interface adds 54b778476941 modpost: return error if module is missing ns imports and [...] adds 1cd9b3abf533 net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report() adds def2fbffe62c kconfig: allow symbols implied by y to become m adds 3a9dd3ecb207 kconfig: make 'imply' obey the direct dependency adds 7081a1d8b2c3 Merge remote-tracking branch 'kbuild/for-next' adds de6845afa312 Merge remote-tracking branch 'dma-mapping/for-next' adds 91274f962e94 ARM: 8962/1: kexec: drop invalid assembly argument adds bcb8573a1d89 ARM: 8963/1: boot: Obtain start of physical memory from DTB adds 881b9a5fb9c5 ARM: 8964/1: ebsa110: replace setup_irq() by request_irq() adds 76f7b04724d0 ARM: 8966/1: rpc: replace setup_irq() by request_irq() adds 122fa2cd6a11 Merge branches 'fixes' and 'misc' into for-next adds 184bf653a7a4 ARM: decompressor: factor out routine to obtain the inflat [...] adds e114412f6164 ARM: decompressor: prepare cache_clean_flush for doing by- [...] adds 401b368caaec ARM: decompressor: switch to by-VA cache maintenance for v7 cores adds 29a843aec0a2 Merge tag 'arm32-efi-cache-ops-for-rmk' of git://git.kerne [...] adds d46a35a9ad25 Merge branch 'devel-stable' into for-next adds 327645f4321b Merge remote-tracking branch 'arm/for-next' adds 1db5cdeccd81 arm64: cpufeature: add cpus_have_final_cap() adds b5475d8caedb arm64: kvm: hyp: use cpus_have_final_cap() adds 244c8e1aaa88 Merge branch 'for-next/final-cap-helper' into for-next/core adds a7678728412a Merge remote-tracking branch 'arm64/for-next/core' adds 19f22f95aa06 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 4c9fd07f9943 Merge remote-tracking branch 'arm-soc/for-next' adds 5ed1c3be2ff6 Merge remote-tracking branch 'amlogic/for-next' adds d421bc94f704 Merge remote-tracking branch 'aspeed/for-next' adds b667cacd1c56 Merge remote-tracking branch 'at91/at91-next' adds dbda3f5705ef Merge remote-tracking branch 'imx-mxs/for-next' adds 2ef9ebee8e0b Merge remote-tracking branch 'keystone/next' adds c65e2fdeba19 Merge remote-tracking branch 'mediatek/for-next' adds 49d5b5683aae ARM: orion5x: Drop unneeded select of PCI_DOMAINS_GENERIC adds cf8dcf2725a9 ARM: orion5x: ts78xx: Remove unneeded variable ret adds 37b146e3f2b4 ARM: orion: replace setup_irq() by request_irq() adds afb80cf1e6f6 arm: mach-dove: Mark dove_io_desc as __maybe_unused adds 46f94c7818e7 arm64: dts: clearfog-gt-8k: set gigabit PHY reset deassert delay adds 05abc6a5dec2 arm64: dts: mcbin: support 2W SFP modules adds 5253cb8c00a6 arm64: dts: marvell: espressobin: add ethernet alias adds a94484f24cb0 arm64: dts: marvell: espressobin: indicate dts version adds 004c64a8ea04 arm64: dts: marvell: build ESPRESSObin variants adds 664d9ebf8073 arm64: dts: marvell: fix non-existed cpu referrence in arm [...] adds d136d2588b21 arm64: dts: marvell: Fix cpu compatible for AP807-quad adds 912e10bb5888 Merge branch 'mvebu/dt64' into mvebu/for-next adds dd7ed253cfc9 Merge remote-tracking branch 'mvebu/for-next' adds 2dd7bbf97f25 Merge branch 'fixes' into for-next adds 6f29ad663bbd Merge remote-tracking branch 'omap/for-next' adds 5bcdf1009f1b arm64: dts: msm8916: Add fastrpc node adds 557a2aba5b83 arm64: dts: qcom: qcs404: Enable CQE support for eMMC adds f4820fd37bd5 arm64: dts: qcom: sc7180: Update reg names for SDHC adds 27ca1de07dc3 arm64: dts: qcom: sdm845: add slimbus nodes adds 3898fdc1c0f2 arm64: dts: qcom: sdm845: add apr nodes adds 45021d35fcb2 arm64: dts: qcom: c630: Enable audio support adds 606057bd8937 arm64: dts: qcom: sdm845: add pinctrl nodes for quat i2s adds 89a32a4e769c arm64: dts: qcom: db845c: add analog audio support adds d0a9e6319257 arm64: defconfig: Enable Truly NT35597 WQXGA panel adds 04fc94be4a81 devicetree: bindings: firmware: add ipq806x to qcom_scm adds fbe639b44a82 soc: qcom: Introduce Protection Domain Restart helpers adds a03a5b6313c2 dt-bindings: soc: qcom: apr: Add protection domain bindings adds 834735662602 soc: qcom: apr: Add avs/audio tracking functionality adds 26f8f87b009a Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] adds d538b863da31 Merge remote-tracking branch 'qcom/for-next' adds 4e9c6a8da31d Merge remote-tracking branch 'raspberrypi/for-next' adds b54a457f8d43 Merge remote-tracking branch 'realtek/for-next' adds 17ab3c3e31db arm64: dts: renesas: r8a77961: Add thermal nodes adds 42afeb28d280 arm64: dts: renesas: Add support for M3ULCB with R-Car M3-W+ adds 04456450f54b arm64: dts: renesas: r8a77961: salvator-xs: Fix memory uni [...] adds 5fc00fce6276 arm64: dts: renesas: r8a77965: Add CPUIdle support for CA57 cores adds 9aa7dea8d66e arm64: dts: renesas: r8a77990: Add CPUIdle support for CA53 cores adds e30f56800e69 arm64: dts: renesas: Add HiHope RZ/G2M board with idk-1110 [...] adds bf4540d5148c Merge branch 'renesas-arm64-dt-for-v5.7' into renesas-next adds 7043e491e452 Merge remote-tracking branch 'renesas/next' adds d89953b6ca5c Merge remote-tracking branch 'reset/reset/next' adds 9c0bd916baaf Merge remote-tracking branch 'rockchip/for-next' adds ec16f2c0f0c7 Merge remote-tracking branch 'samsung-krzk/for-next' adds 1996b3156efa Merge remote-tracking branch 'scmi/for-linux-next' adds fe3a04824f75 ARM: dts: sun8i: r40: Move AHCI device node based on addre [...] adds abe076fb0dfd ARM: dts: sun8i: r40: Fix register base address for SPI2 and SPI3 adds d9b553b02e69 ARM: dts: sun8i: r40: Move SPI device nodes based on addre [...] adds f81547ba7a98 dt-bindings: crypto: add new compatible for A33 SS adds 00cef5e404a6 ARM: dts: sun8i: a33: add the new SS compatible adds 45ebd342cff6 Merge branch 'sunxi/fixes-for-5.6' into sunxi/for-next adds da180322582b ARM: dts: sunxi: Fix DE2 clocks register range adds 3e9a1a8b7f81 arm64: dts: allwinner: a64: Fix display clock register range adds dbf72a8c0147 ARM: dts: sun8i: a83t: Add device node for rotation core adds 048cdfceebb7 arm64: dts: allwinner: a64: add node for rotation core adds 8afff9da61ea Merge branch 'sunxi/dt-for-5.7' into sunxi/for-next adds 6e6860395e36 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 5a00c7c7604f phy: tegra: xusb: Add usb-role-switch support adds 23babe30fb45 phy: tegra: xusb: Add usb-phy support adds d74ce0954cb2 phy: tegra: xusb: Add support to get companion USB 3 port adds 99fb933f4c92 phy: tegra: xusb: Add set_mode support for USB 2 phy on Tegra210 adds adf82123aa5c phy: tegra: xusb: Add set_mode support for UTMI phy on Tegra186 adds 262e543ce9f5 phy: tegra: xusb: Protect Tegra186 soc with config adds 58e7bd08b569 phy: tegra: xusb: Add Tegra194 support adds 04c929223d1d phy: tegra: xusb: Don't warn on probe defer adds 56d211165553 Merge branch for-5.7/phy into for-next adds df42458c60dd Merge branch 'for-5.7/phy' into for-5.7/usb adds 5d06652ebfd2 usb: xhci-tegra: Add OTG support adds 041960cf6937 usb: gadget: tegra-xudc: Remove usb-role-switch support adds 98012cc2ad74 usb: gadget: tegra-xudc: Add usb-phy support adds b8cc71cd94ad usb: gadget: tegra-xudc: Use phy_set_mode() to set/unset d [...] adds 9dd4fbef2f88 usb: gadget: tegra-xudc: Support multiple device modes adds 7c44bfd898eb Merge branch for-5.7/usb into for-next adds c33635708528 dt-bindings: phy: tegra: Add Tegra194 support adds 02cd06f2cc62 dt-bindings: phy: tegra-xusb: Add usb-role-switch adds eba512375e6b dt-bindings: usb: Add NVIDIA Tegra XUSB device mode contro [...] adds 6df95be6ae4d Merge branch for-5.7/dt-bindings into for-next adds 5e7322bbf036 Merge branch 'for-5.7/dt-bindings' into for-5.7/clk adds 9a85eb4d6242 clk: tegra: Add support for OSC_DIV fixed clocks adds 2b50e49b093c clk: tegra: Add Tegra OSC to clock lookup adds 6fe38aa8cac3 clk: tegra: Fix Tegra PMC clock out parents adds c9e28c25a0d0 clk: tegra: Remove CLK_M_DIV fixed clocks adds acbeec3d376c clk: tegra: Remove tegra_pmc_clk_init along with clk ids adds efdd205ccbfa clk: tegra: Remove audio clocks configuration from clock driver adds 3405430a9f39 Merge branch for-5.7/clk into for-next adds df25e554887f ARM: tegra: Compile sleep-tegra20/30.S unconditionally adds 859a6f6ee15e ARM: tegra: Add tegra_pm_park_secondary_cpu() adds d90bdb72bb42 ARM: tegra: Remove pen-locking from cpuidle-tegra20 adds f5619492c80b ARM: tegra: Change tegra_set_cpu_in_lp2() type to void adds 891e1286c138 ARM: tegra: Propagate error from tegra_idle_lp2_last() adds 7741868f3837 ARM: tegra: Expose PM functions required for new cpuidle driver adds 1f3e18ec95f6 ARM: tegra: Rename some of the newly exposed PM functions adds 7ed50dd5dd12 ARM: tegra: Make outer_disable() open-coded adds 51da5f1cd834 ARM: tegra: cpuidle: Handle case where secondary CPU hangs [...] adds f0c69bdfb072 ARM: tegra: cpuidle: Make abort_flag atomic adds 650a941c341b ARM: tegra: cpuidle: Remove unnecessary memory barrier adds f4577e1c6e02 Merge branch for-5.7/arm/core into for-next adds e8c04e501473 Merge branch 'for-5.7/arm/core' into for-5.7/cpuidle adds 860fbde438dc cpuidle: Refactor and move out NVIDIA Tegra20 driver into [...] adds 19461a499c9e cpuidle: tegra: Squash Tegra30 driver into the common driver adds 14e086baca50 cpuidle: tegra: Squash Tegra114 driver into the common driver adds 382ac8e22b90 cpuidle: tegra: Disable CC6 state if LP2 unavailable adds f9cb65f295cc Merge branch for-5.7/cpuidle into for-next adds de9085f26ae4 Merge branch for-5.7/firmware into for-next adds c66a455f05a8 Merge branch 'for-5.7/dt-bindings' into for-5.7/soc adds bd9638ed8e12 soc/tegra: Add Tegra PMC clocks registration into PMC driver adds 03e917b2a025 soc/tegra: Add support for 32 kHz blink clock adds 04fac2412ba4 soc/tegra: pmc: Add pins for Tegra194 adds 4825f5354ef2 soc/tegra: pmc: Cleanup whitespace usage adds efd6f45c5fa4 Merge branch for-5.7/soc into for-next adds 8d52fac84ffa Merge branch for-5.7/memory into for-next adds 989a57f9cf0e Merge branch 'for-5.7/dt-bindings' into for-5.7/arm/dt adds 24d43a30e759 ARM: tegra: Remove USB 2-0 port from Jetson TK1 padctl adds 86614b5d6d98 ARM: tegra: Add clock-cells property to PMC adds bdb2c52a6e56 ARM: tegra: Update sound node clocks in device tree adds 2ed831b74f42 Merge branch for-5.7/arm/dt into for-next adds 742d76ef0e90 ARM: multi_v7_defconfig: Enable Tegra cpuidle driver adds 224c66320504 ARM: tegra: Enable Tegra cpuidle driver in tegra_defconfig adds 325442ceebe7 Merge branch for-5.7/arm/defconfig into for-next adds dadf79561be0 Merge branch 'for-5.7/dt-bindings' into for-5.7/arm64/dt adds f9f711efd441 arm64: tegra: Fix Tegra194 PCIe compatible string adds fab7a0391b8b arm64: tegra: Add XUSB and pad controller on Tegra194 adds 92f37c0a0e10 arm64: tegra: Enable XUSB host in P2972-0000 board adds dbf91ff001e5 arm64: tegra: Update OTG port entries for Jetson TX1 adds 6895c83fda8c arm64: tegra: Update OTG port entries for Jetson TX2 adds e74db5a5b487 arm64: tegra: Add XUDC node for Tegra210 adds 6b3d85930104 arm64: tegra: Enable XUDC on Jetson TX1 adds 584f800c47b5 arm64: tegra: Add XUDC node for Tegra186 adds 0edc02022966 arm64: tegra: Enable XUDC node on Jetson TX2 adds 88d1049e16ea arm64: tegra: Update OTG port entries for Jetson Nano adds 9f2ff73856d4 arm64: tegra: Enable XUDC node on Jetson Nano adds 359ae651f4bd arm64: tegra: Add clock-cells property to Tegra PMC node adds d90bd9b76c79 arm64: tegra: smaug: Change clk_out_2 provider to PMC adds 9995f924b56f arm64: tegra: Enable I2C controller for EEPROM adds ec5fd197a9c7 arm64: tegra: Add EEPROM supplies adds 5f4ade92ed41 arm64: tegra: Fix Tegra186 SOR supply adds db705117d18b arm64: tegra: Populate LP8557 backlight regulator adds bcdf81cb268d arm64: tegra: Add ethernet alias on Jetson TX1 adds 0c988b731e64 arm64: tegra: Add PCIe endpoint controllers nodes for Tegra194 adds 84eaaf750003 arm64: tegra: Add support for PCIe endpoint mode in P2972- [...] adds 43d84418d537 Merge branch for-5.7/arm64/dt into for-next adds 4f4a082edb5c Merge remote-tracking branch 'tegra/for-next' adds dad4e7fda4bd clk: qcom: clk-rpmh: Wait for completion when enabling clocks adds 7d61e773c3ed clk: qcom: smd: Add support for MSM8976 rpm clocks adds cd5d5d8dec5e dt-bindings: clock: rpmcc: Document msm8976 compatible adds 57d98e8e75bd clk: qcom: clk-alpha-pll: Use common names for defines adds ee4adbbc9087 clk: qcom: clk-alpha-pll: Refactor trion PLL adds 59128c20a6a9 clk: qcom: clk-alpha-pll: Add support for controlling Lucid PLLs adds 98394efb48f5 dt-bindings: clock: Add SM8250 GCC clock bindings adds 3e5770921a88 clk: qcom: gcc: Add global clock controller driver for SM8250 adds 0e394a6c55de Merge branch 'clk-qcom' into clk-next adds cdfe32a766db Merge remote-tracking branch 'clk/clk-next' adds 3edc08c92271 Merge remote-tracking branch 'csky/linux-next' adds 0fad89aaa826 Merge remote-tracking branch 'h8300/h8300-next' adds 90341cd8e0a9 ia64: replace setup_irq() by request_irq() adds 172e7890406d tty/serial: cleanup after ioc*_serial driver removal adds 5140bbc9785b Merge remote-tracking branch 'ia64/next' adds 19ae9c4ad45c Merge remote-tracking branch 'm68k/for-next' adds 965f6435bdef Merge remote-tracking branch 'm68knommu/for-next' adds 76595f9c2fcd Merge remote-tracking branch 'microblaze/next' adds d239c751aa54 Merge remote-tracking branch 'mips/mips-next' adds b6cd5678dd8e Merge remote-tracking branch 'nds32/next' adds 2cc3920f5731 Merge remote-tracking branch 'openrisc/for-next' adds 8a29e21d8cb0 parisc: Replace setup_irq() by request_irq() adds 398e018d47f8 Merge remote-tracking branch 'parisc-hd/for-next' adds 3622915c991d Merge remote-tracking branch 'powerpc/next' adds 469bb9c5249d Merge remote-tracking branch 'soc-fsl/next' adds 019b2526912d Merge remote-tracking branch 'risc-v/for-next' adds 94e20f1d758f Merge remote-tracking branch 's390/features' adds 5cd2f844ef7c Merge remote-tracking branch 'sh/sh-next' adds 868b199c1044 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 3f50761a71d7 Merge branch 'misc-5.6' into for-next-current-v5.5-20200313 adds 98cc8991c54b Merge branch 'for-next-current-v5.5-20200313' into for-nex [...] adds 3c3774a7d74a Merge branch 'misc-5.6' into for-next-next-v5.6-20200313 adds 0102305c33a9 btrfs: add RCU locks around block group initialization adds 85cfb8bbcee8 btrfs: delayed-inode: Replace zero-length array with flexi [...] adds 0eb21b159240 btrfs: rcu-string: Replace zero-length array with flexible [...] adds c443006a934b btrfs: scrub: Replace zero-length array with flexible-arra [...] adds 10aaf0504a54 Btrfs: move all reflink implementation code into its own file adds 8e7f04c76ddb Btrfs: simplify inline extent handling when doing reflinks adds b6baafe15745 Btrfs: implement full reflink support for inline extents adds 09be3ee602de btrfs: relocation: add error injection points for cancelli [...] adds 7ea89b603be1 btrfs: relocation: Check cancel request after each data page read adds a849d6173e4b btrfs: relocation: Check cancel request after each extent found adds 9994e470071e btrfs: Remove __ prefix from btrfs_block_rsv_release adds 62811e9d38d6 btrfs: Remove block_rsv parameter from btrfs_drop_snapshot adds a2f8f2ed6243 btrfs: implement migratepage callback for data pages adds 59043269d4cb btrfs: fix log context list corruption after rename whiteo [...] adds 893af22d10d9 btrfs: account ticket size at add/delete time adds 187ab6316739 btrfs: fix missing file extent item for hole after ranged fsync adds 07b7cb0f1787 btrfs: add helper to get the end offset of a file extent item adds 73cf436828b9 btrfs: factor out inode items copy loop from btrfs_log_inode() adds ed38992744a8 btrfs: make ranged full fsyncs more efficient adds 0c2c339ae3e4 btrfs: fix ref-verify to catch operations on 0 ref extents adds 982e51a63635 btrfs: relocation: Use btrfs_find_all_leaves to locate dat [...] adds 18f473e6f592 btrfs: drop block from cache on error in relocation adds 64a1bc3277d9 btrfs: unset reloc control if we fail to recover adds f5565216da8b btrfs: reloc: clean dirty subvols if we fail to start a tr [...] adds 3eba67af68d7 btrfs: do not init a reloc root if we aren't relocating adds 3ed44f8787e6 btrfs: free the reloc_control in a consistent way adds 381bab641732 btrfs: clear DEAD_RELOC_TREE before dropping the reloc root adds c698f9504190 btrfs: hold a ref on the root->reloc_root adds c7a1d8d4c3b2 btrfs: remove a BUG_ON() from merge_reloc_roots() adds a63540163c5e btrfs: make the extent buffer leak check per fs info adds 24d3ce7ea856 btrfs: move ino_cache_inode dropping out of btrfs_free_fs_root adds 0faa7754d294 btrfs: move the root freeing stuff into btrfs_put_root adds 7db2e7f8273e btrfs: make inodes hold a ref on their roots adds db8583822ae8 btrfs: hold a ref on the root on the dead roots list adds 792a5ca65442 btrfs: don't take an extra root ref at allocation time adds 46f768d5abd8 btrfs: make btrfs_cleanup_fs_roots use the radix tree lock adds 55738ff1845b btrfs: kill the subvol_srcu adds 78addad3d08a Merge branch 'misc-next' into for-next-next-v5.6-20200313 adds 0228b05c4f1d btrfs: Remove BTRFS_SUBVOL_CREATE_ASYNC support adds c530cc220b71 btrfs: Remove transid argument from btrfs_ioctl_snap_creat [...] adds abd7f12c918b btrfs: Remove async_transid btrfs_mksubvol/create_subvol/c [...] adds c31b0ddf9420 Merge branch 'ext/nik/remove-async-subvol' into for-next-n [...] adds cbcef89c499e Merge branch 'for-next-next-v5.6-20200313' into for-next-20200313 adds cb27357a1446 Merge remote-tracking branch 'btrfs/for-next' adds d7dd88b2dbda CIFS: fiemap: do not return EINVAL if get nothing adds c94fb77d8852 Merge remote-tracking branch 'cifs/for-next' adds 9670bc2d6d4c Merge remote-tracking branch 'erofs/dev' adds aa5ad9a3ca0f Merge remote-tracking branch 'ext3/for_next' adds f8b852ea00a1 Merge remote-tracking branch 'ext4/dev' adds 08bb459f51f4 Merge remote-tracking branch 'f2fs/dev' adds 043e73298298 Merge remote-tracking branch 'jfs/jfs-next' adds 2541aac45e11 Merge remote-tracking branch 'nfsd/nfsd-next' adds 1372011d293b ovl: fix value of i_ino for lower hardlink corner case adds 9744078819de ovl: fix out of date comment and unreachable code adds 01fc3f7e5cff ovl: factor out helper ovl_get_root() adds 42c4cef40ea8 ovl: simplify i_ino initialization adds e395f4a06133 ovl: document permission model adds 6c9c8b6490e5 ovl: ignore failure to copy up unknown xattrs adds f0ec6544c660 ovl: restructure dentry revalidation adds 8f2973dab949 ovl: separate detection of remote upper layer from stacked [...] adds 82777a6086f5 ovl: decide if revalidate needed on a per-dentry basis adds b33dab2e0000 ovl: allow remote upper adds bc69bbf6f754 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds b0206575bca6 Merge remote-tracking branch 'ubifs/linux-next' adds 32cf35d5efc3 Merge remote-tracking branch 'v9fs/9p-next' adds 496b9bcd62b0 xfs: fix use-after-free when aborting corrupt attr inactivation adds a71e4228e6f2 xfs: fix xfs_rmap_has_other_keys usage of ECANCELED adds 8d57c21600a5 xfs: add a function to deal with corrupt buffers post-verifiers adds e83cf875d67a xfs: xfs_buf_corruption_error should take __this_address adds ce99494c9699 xfs: fix buffer corruption reporting when xfs_dir3_free_he [...] adds 1cb5deb5bc09 xfs: don't ever return a stale pointer from __xfs_dir3_free_read adds 6fb5aac73310 xfs: check owner of dir3 free blocks adds a10c21ed5d52 xfs: check owner of dir3 data blocks adds 1b2c1a63b678 xfs: check owner of dir3 blocks adds 2e107cf869ee xfs: mark dir corrupt when lookup-by-hash fails adds 806d3909a57e xfs: mark extended attr corrupt when lookup-by-hash fails adds 17bb60b74124 xfs: Use scnprintf() for avoiding potential buffer overflow adds 3d28e7e27891 xfs: fix regression in "cleanup xfs_dir2_block_getdents" adds 7cace18ab576 xfs: introduce new private btree cursor names adds 576af7322807 xfs: convert btree cursor ag-private member name adds 92219c292af8 xfs: convert btree cursor inode-private member names adds 8ef547976a18 xfs: rename btree cursor private btree member flags adds 352890735e52 xfs: make btree cursor private union anonymous adds 68422d90dad4 xfs: make the btree cursor union members named structure adds c4aa10d04196 xfs: make the btree ag cursor private union anonymous adds b941c71947a0 xfs: mark XLOG_FORCED_SHUTDOWN as unlikely adds cb3d425fa59a xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define adds 550319e9df3a xfs: remove the unused return value from xfs_log_unmount_write adds 6178d104075a xfs: remove dead code from xfs_log_unmount_write adds 13859c984301 xfs: cleanup xfs_log_unmount_write adds faf8ee8476c1 xfs: xfs_dabuf_map should return ENOMEM when map allocation fails adds ba525421e4c0 Merge remote-tracking branch 'xfs/for-next' adds 6fc9e52b39b9 Merge remote-tracking branch 'iomap/iomap-for-next' adds 24b3df7d3615 locks: reinstate locks_delete_block optimization adds 389270570ca9 Merge remote-tracking branch 'file-locks/locks-next' adds a8d1658db945 Merge remote-tracking branch 'vfs/for-next' adds f7afaf861585 Merge remote-tracking branch 'printk/for-next' adds 276b3c9de546 Merge branch 'pci/enumeration' adds 22c4b2678ae3 Merge branch 'pci/hotplug' adds 11b63f2385db Merge branch 'pci/interrupts' adds 4fbd7b212886 Merge branch 'pci/misc' adds 65a7a792785c Merge branch 'remotes/lorenzo/pci/amlogic' adds ee22d0c5e88b soc/tegra: bpmp: Update ABI header adds 9f04d18b1edf dt-bindings: PCI: tegra: Add DT support for PCIe EP nodes [...] adds 5b645b7fade9 PCI: tegra: Add support for PCIe endpoint mode in Tegra194 adds 725dc299d562 PCI: endpoint: Fix clearing start entry in configfs adds 3cbc78dc9213 Merge branch 'remotes/lorenzo/pci/endpoint' adds 92c602417522 Merge branch 'remotes/lorenzo/pci/hv' adds 79369265c748 Merge branch 'remotes/lorenzo/pci/qcom' adds 3dd39730ed36 Merge branch 'remotes/lorenzo/pci/tegra' adds 74f52f957efc Merge branch 'remotes/lorenzo/pci/vmd' adds 36abf890e5be Merge remote-tracking branch 'pci/next' adds 5bc557187171 Merge remote-tracking branch 'pstore/for-next/pstore' adds b08e8d8a508a HID: appleir: Remove unnecessary goto label adds 910a7e89cec6 HID: appleir: Use devm_kzalloc() instead of kzalloc() adds 26a72bdd906f Merge branch 'for-5.7/appleir' into for-next adds 839dcc9da40c Merge remote-tracking branch 'hid/for-next' adds bf22461ed2c2 i2c: stm32f7: do not backup read-only PECR register adds b2ca8800621b i2c: qcom-geni: Let firmware specify irq trigger flags adds 3b7d81f08a6a i2c: qcom-geni: Grow a dev pointer to simplify code adds 383c67cda2fb i2c: qcom-geni: Drop of_platform.h include adds 28969355ea26 Merge branch 'i2c/for-5.7' into i2c/for-next adds c9926acf4add Merge branch 'i2c/for-current' into i2c/for-next adds ab0dbccad5fd Merge branch 'i2c/for-current' into i2c/for-next adds 460df8172e39 Merge remote-tracking branch 'i2c/i2c/for-next' adds 247946d049b0 Merge remote-tracking branch 'i3c/i3c/next' adds 04278d6dcef7 Merge branch 'dmi/master' adds 02fc3c7cc73c hwmon: (nct7904) Fix the incorrect quantity for fan & temp [...] adds b1fbe673b89e hwmon: (pmbus/ibm-cffps) Add another PSU CCIN to version d [...] adds fdba51258d22 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds d02ef474feac Merge remote-tracking branch 'jc_docs/docs-next' adds 1076807ab260 next-20200312/v4l-dvb adds c823c17a8ea4 ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() adds a2b691772acd ACPI: EC: Avoid passing redundant argument to functions adds 7247f0c24c17 ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_h [...] adds e3cfabcd736a ACPI: EC: Simplify acpi_ec_add() adds 3d9b8dd8320d ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC adds 03e9a0e05739 ACPI: EC: Consolidate event handler installation code adds 0b0cbef30e18 Merge branch 'acpi-ec' into linux-next adds 94ff2a134919 Merge remote-tracking branch 'pm/linux-next' adds 0c868627e617 cpufreq: dt: Allow platform specific intermediate callbacks adds dbc045bc72bb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 6132dc6d704a Merge remote-tracking branch 'thermal/thermal/linux-next' adds 2bf6f8deb79c Merge remote-tracking branch 'ieee1394/for-next' adds f52cfd5d45f6 Merge remote-tracking branch 'swiotlb/linux-next' adds 30f2fe40c72b IB/mlx5: Introduce UAPIs to manage packet pacing adds 3e3cf2e82cca Merge branch 'mlx5_packet_pacing' into rdma.git for-next adds 6f00a54c2cdc Merge tag 'v5.6-rc5' into rdma.git for-next adds 679824148364 RDMA/rw: map P2P memory correctly for signature operations adds 32ac9e4399b1 RDMA/cma: Teach lockdep about the order of rtnl and lock adds 24a5b0ce7142 RDMA/bnxt_re: Remove a redundant 'memset' adds 2d870c5bd0ac RDMA/core: Remove the duplicate header file adds 0897f301bc28 RDMA/mlx5: Remove duplicate definitions of SW_ICM macros adds 41e684ef3f37 IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads adds fc2787a8a6c8 Merge remote-tracking branch 'rdma/for-next' adds 86eeb97de710 ftgmac100: Remove redundant judgement adds 81f954a44567 bareudp: Fixed bareudp receive handling adds 0fa81b304a79 cdc_ncm: Implement the 32-bit version of NCM Transfer Block adds c7211ff3be0f net: stmmac: selftests: Fix L3/L4 Filtering test adds dacf470b2641 net: slcan, slip -- no need for goto when if () will do adds 4cda75275f9f net: sched: make newly activated qdiscs visible adds 0d8a42c93a7a raw: Add missing annotations to raw_seq_start() and raw_se [...] adds 734c8f757439 tcp: Add missing annotation for tcp_child_process() adds 64fbca011976 net: Add missing annotation for *netlink_seq_start() adds 9b96a3e6dd4b net: ibm: remove set but not used variables 'err' adds dc3e19f4572b soc: qcom: ipa: fix spelling mistake "cahces" -> "caches" adds 767d3ded5fb8 net: mptcp: don't hang before sending 'MP capable with data' adds e6e0f093d978 dt-bindings: soc: qcom: fix IPA binding adds 7c4046b1c53b Revert "net: sched: make newly activated qdiscs visible" adds c7449b756943 sfc: ethtool: Refactor to remove fallthrough comments in c [...] adds 8213f6c9a275 net: be2net: reject unsupported coalescing params adds a3f9dd70bfcc net: dpaa: reject unsupported coalescing params adds d5e3c87d302c net: fec: reject unsupported coalescing params adds 4db086932370 net: gianfar: reject unsupported coalescing params adds 4f9546d24a12 net: hns: reject unsupported coalescing params adds 7b8fda64b29d net: hns3: reject unsupported coalescing params adds 86f0f963f8db net: e1000: reject unsupported coalescing params adds 194219a79259 net: fm10k: reject unsupported coalescing params adds 5f85d407ed4b net: i40e: reject unsupported coalescing params adds cf5d0f1c24b1 net: iavf: reject unsupported coalescing params adds a289108c2a62 net: igb: let core reject the unsupported coalescing parameters adds 3ff8000ddc7d net: igbvf: reject unsupported coalescing params adds dbfa497a26e1 net: igc: let core reject the unsupported coalescing parameters adds eb7975d3789f net: ixgbe: reject unsupported coalescing params adds e259b9114b1e net: ixgbevf: reject unsupported coalescing params adds af91fd7e17f1 Merge branch 'ethtool-consolidate-irq-coalescing-part-4' adds 16f6c2518f9e tcp: Remove unnecessary conditions in inet_csk_bind_conflict(). adds 4b01a9674231 tcp: bind(0) remove the SO_REUSEADDR restriction when ephe [...] adds 335759211a32 tcp: Forbid to bind more than one sockets haveing SO_REUSE [...] adds 7f204a7de8b0 selftests: net: Add SO_REUSEADDR test to check if 4-tuples [...] adds 93e616131a38 Merge branch 'bind_addr_zero' adds 9410c9409d3e net: sched: Introduce ingress classification function adds 7d17c544cd30 net: sched: Pass ingress block to tcf_classify_ingress adds 437192981932 net: sched: Change the block's chain list to an rcu list adds af699626ee26 net: sched: Support specifying a starting chain via tc skb ext adds 7f30db1ed80d net/mlx5: Introduce mapping infra for mapping unique ids to data adds 0f0d3827c0b4 net/mlx5: E-Switch, Move source port on reg_c0 to the uppe [...] adds 11b717d61526 net/mlx5: E-Switch, Get reg_c0 value on CQE adds 8f1e0b97cc70 net/mlx5: E-Switch, Mark miss packets with new chain id mapping adds dfd9e7500cd4 net/mlx5e: Rx, Split rep rx mpwqe handler from nic adds d6d27782864f net/mlx5: E-Switch, Restore chain id on miss adds 6ae4a6a594b8 net/mlx5e: Allow re-allocating mod header actions adds ea4cd837b99d net/mlx5e: Move tc tunnel parsing logic with the rest at t [...] adds 7f2fd0a5f8d8 net/mlx5e: Disallow inserting vxlan/vlan egress rules with [...] adds 0a7fcb78cc21 net/mlx5e: Support inner header rewrite with goto action adds 6724e66b90ee net/mlx5: E-Switch, Get reg_c1 value on miss adds b8ce90370977 net/mlx5e: Restore tunnel metadata on miss adds bf3347c4d15e Merge branch 'ct-offload' of git://git.kernel.org/pub/scm/ [...] adds 5b7cb7451585 net/mlx5: E-Switch, Enable reg c1 loopback when possible adds c6fe5729dcff net/mlx5e: en_rep: Create uplink rep root table after eswi [...] adds 978703f42549 netfilter: flowtable: Add API for registering to flow tabl [...] adds 9c26ba9b1f45 net/sched: act_ct: Instantiate flow table entry actions adds 30b0cf90c6dd net/sched: act_ct: Support restoring conntrack info on skbs adds 8b3646d6e0c4 net/sched: act_ct: Support refreshing the flow table entries adds edd5861e597b net/sched: act_ct: Enable hardware offload of flow table entires adds d18296ffd9cc net/mlx5: E-Switch, Introduce global tables adds 6fb0701a9cfa net/mlx5: E-Switch, Add support for offloading rules with [...] adds 43435e91396f net/mlx5: E-Switch, Support getting chain mapping adds ee1c45e87595 flow_offload: Add flow_match_ct to get rule ct match adds 4c3844d9e97e net/mlx5e: CT: Introduce connection tracking adds ac991b48d43c net/mlx5e: CT: Offload established flows adds 5c6b94604744 net/mlx5e: CT: Handle misses after executing CT action adds 1ef3018f5af3 net/mlx5e: CT: Support clear action adds f8ab30477690 Merge branch 'Introduce-connection-tracking-offload' adds 98130546da11 ethtool: rename ethnl_parse_header() to ethnl_parse_header [...] adds f70bb06563ed ethtool: update mapping of features to legacy ioctl requests adds 0524399d4612 ethtool: provide netdev features with FEATURES_GET request adds 88db6d1e4f62 ethtool: add ethnl_parse_bitset() helper adds 0980bfcd6954 ethtool: set netdev features with FEATURES_SET request adds 9c6451ef4881 ethtool: add FEATURES_NTF notification adds e16c3386fc4d ethtool: provide private flags with PRIVFLAGS_GET request adds f265d799596a ethtool: set device private flags with PRIVFLAGS_SET request adds 111dcba3c694 ethtool: add PRIVFLAGS_NTF notification adds e4a1717b677c ethtool: provide ring sizes with RINGS_GET request adds 2fc2929e8072 ethtool: set device ring sizes with RINGS_SET request adds bc9d1c995ecb ethtool: add RINGS_NTF notification adds 0c84979c951a ethtool: provide channel counts with CHANNELS_GET request adds e19c591eafad ethtool: set device channel counts with CHANNELS_SET request adds 546379b9a01b ethtool: add CHANNELS_NTF notification adds 82a9822b2677 Merge branch 'ethtool-netlink-interface-part-3' adds e31a50162feb bitfield.h: add FIELD_MAX() and field_max() adds 4639b38b7209 Revert "arm64: dts: sdm845: add IPA information" adds 0f70eedc0f77 Merge branch 'ipa-fixes' adds 8a765471a65e octeontx2-pf: unlock on error path in otx2_config_pause_frm() adds a8eceea84a3a inet: Use fallthrough; adds 1d3435793123 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 5ec82c49a21a ethtool: fix spelling mistake "exceeeds" -> "exceeds" adds 5b5c328f63fd net: ieee802154: ca8210: Use new structure for SPI transfe [...] adds 53cb2cfaa62d cfg802154: Replace zero-length array with flexible-array member adds 48f5d5cb80b4 Merge tag 'ieee802154-for-davem-2020-03-13' of git://git.k [...] adds fe4eb069edb7 bpftool: Use linux/types.h from source tree for profiler build adds 14e5728ff817 bpftool: Only build bpftool-prog-profile if supported by clang adds 39be909c38a4 bpftool: Skeleton should depend on libbpf adds 8d830f549dbd bpftool: Add _bpftool and profiler.skel.h to .gitignore adds b35f14f41041 libbpf: Split BTF presence checks into libbpf- and kernel- [...] adds 75a1e792c335 tools: bpftool: Allow all prog/map handles for pinning objects adds 132c1af0a23d tools: bpftool: Fix minor bash completion mistakes adds 1e2328e76254 fs/nsfs.c: Added ns_match adds b4490c5c4e02 bpf: Added new helper bpf_get_ns_current_pid_tgid adds 1c1052e0140a tools/testing/selftests/bpf: Add self-tests for new helper [...] adds 4823b7210b90 Merge branch 'bpf_get_ns_current_pid_tgid' adds d831ee84bfc9 bpf: Add bpf_xdp_output() helper adds 6ae32b29c09b tools: bpftool: Restore message on failure to guess program type adds 2b5cf9fb7484 selftests/bpf: Guarantee that useep() calls nanosleep() syscall adds 4cd729fa022c selftests/bpf: Make tcp_rtt test more robust to failures adds 98868668367b bpf: Abstract away entire bpf_link clean up procedure adds b56cd05c55a1 x86/mm: Rename is_kernel_text to __is_kernel_text adds 6a64037d4bf2 bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER adds 535911c80ad4 bpf: Add struct bpf_ksym adds bfea9a8574f3 bpf: Add name to struct bpf_ksym adds ecb60d1c670e bpf: Move lnode list node to struct bpf_ksym adds ca4424c920f5 bpf: Move ksym_tnode to bpf_ksym adds eda0c92902b5 bpf: Add bpf_ksym_find function adds cbd76f8d5ac9 bpf: Add prog flag to struct bpf_ksym object adds dba122fb5e12 bpf: Add bpf_ksym_add/del functions adds a108f7dcfa01 bpf: Add trampolines to kallsyms adds 517b75e44c7b bpf: Add dispatchers to kallsyms adds 7ac88eba185b bpf: Remove bpf_image tree adds 1afbcd9466f2 Merge branch 'generalize-bpf-ksym' adds 4e1fd25d19e8 selftests/bpf: Fix usleep() implementation adds 5996a587a466 bpf_helpers_doc.py: Fix warning when compiling bpftool adds dcce11d545cc bpf: Add missing annotations for __bpf_prog_enter() and __ [...] adds bcd66b10b5e9 tools/bpf: Move linux/types.h for selftests and bpftool adds 30b4cb36b111 selftests/bpf: Fix spurious failures in accept due to EAGAIN adds 3e2671fb9a95 selftests/bpf: Ensure consistent test failure output adds d121e1d34b72 libbpf: Ignore incompatible types with matching name durin [...] adds b8ebce86ffe6 libbpf: Provide CO-RE variants of PT_REGS macros adds acbd06206bbb selftests/bpf: Add vmlinux.h selftest exercising tracing o [...] adds 832165d225f7 Merge branch 'bpf-core-fixes' adds 44ef976ab3c4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 86f9453c5fca net/mlx5: E-Switch, Remove redundant check of eswitch manager cap adds 14c844cbf350 net/mlx5: E-Switch, Hold mutex when querying drop counter [...] adds a9814d7fde59 net/mlx5: E-Switch, Remove redundant warning when QoS enab [...] adds 878a73318a92 net/mlx5: E-Switch, Prepare for vport enable/disable refactor adds d7c92cb56f7b net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric adds c2d7712ca385 net/mlx5: E-Switch, Introduce per vport configuration for [...] adds 23bb50cf7399 net/mlx5: E-Switch, Update VF vports config when num of VF [...] adds 4110fc59eafb net/mlx5: E-Switch, Refactor unload all reps per rep type adds 5c2aa8ae3a2c net/mlx5: Accept flow rules without match adds 2bb72e7e2abc net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy adds d6c8022dfb06 net/mlx5: E-switch, Annotate esw state_lock mutex destroy adds 0e6fa491e8b0 net/mlx5: Avoid deriving mlx5_core_dev second time adds de346f401ad5 net/mlx5: DR, Add support for flow table id destination action adds bc1a02884a33 net/mlx5: DR, Remove unneeded functions deceleration adds 94229d45239b Merge tag 'mlx5-updates-2020-03-13' of git://git.kernel.or [...] adds 724d02156668 cxgb4: update T5/T6 adapter register ranges adds ec8582d1349a net: dsa: sja1105: move MAC configuration to .phylink_mac_link_up adds f1dc7460eb40 net: ena: ethtool: clean up minor indentation issue adds 58b05e58d155 net: phy: Add XLGMII interface define adds 1671c42d4872 net: phylink: Add XLGMII support adds fa83820e5c58 Merge branch 'net-phy-XLGMII-define-and-usage-in-PHYLINK' adds 085793f038be sfc: support configuring vf spoofchk on EF10 VFs adds 10ef49bdcc79 selftests: qdiscs: Add TDC test for RED adds 14bc175d9c88 net: sched: Allow extending set of supported RED flags adds 0a7fad2376ba net: sched: RED: Introduce an ECN nodrop mode adds 8040c96b4fc6 mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode adds 058e56ac9ee6 selftests: qdiscs: RED: Add nodrop tests adds 63f3c1d06f25 selftests: mlxsw: RED: Test RED ECN nodrop offload adds 3d572b2308ec Merge branch 'RED-Introduce-an-ECN-tail-dropping-mode' adds da80aa52d074 net: phy: move the mscc driver to its own directory adds fa164e40c53b net: phy: mscc: split the driver into separate files adds 0b92f897120c net: phy: mscc: fix header defines and descriptions adds 0c907754ae9d Merge branch 'net-phy-split-the-mscc-driver' adds 298b63eff3df net: jme: reject unsupported coalescing params adds f99db1d489c1 net: mv643xx_eth: reject unsupported coalescing params adds 16e8d8b3e612 net: mvneta: reject unsupported coalescing params adds 078db9a3293f net: mvpp2: reject unsupported coalescing params adds af7fcbbd2229 net: octeontx2-pf: let core reject the unsupported coalesc [...] adds b48ae153345a net: skge: reject unsupported coalescing params adds a1edda361520 net: sky2: reject unsupported coalescing params adds 930129d9d875 net: myri10ge: reject unsupported coalescing params adds 8078f028def1 net: nixge: let core reject the unsupported coalescing parameters adds 642747713620 net: netxen: let core reject the unsupported coalescing pa [...] adds c9312022dba8 net: qede: reject unsupported coalescing params adds 4a988e3103c9 net: qlnic: let core reject the unsupported coalescing parameters adds b604eb31a477 net: r8169: reject unsupported coalescing params adds 19d9ec997fa9 net: sxgbe: reject unsupported coalescing params adds 5b71256af2ec net: via: reject unsupported coalescing params adds b8323deb6322 Merge branch 'ethtool-consolidate-irq-coalescing-part-5' adds e228c5c0882e tipc: simplify trivial boolean return adds 746a1eda682c tipc: add NULL pointer check to prevent kernel oops adds 4a601f109614 net: mscc: ocelot: adjust maxlen on NPI port, not CPU adds 7a1d0e61f116 net: stmmac: platform: convert to devm_platform_ioremap_resource adds 58b09919626b mptcp: create msk early adds dc093db5cc05 mptcp: drop unneeded checks adds a79c838fb049 Merge branch 'mptcp-simplify-mptcp_accept' adds 5d0ab06b63fc cdc_ncm: Fix the build warning adds 2ffef4b6ef8e Merge remote-tracking branch 'net-next/master' adds 111d874b7566 Merge remote-tracking branch 'ipsec-next/master' adds 54c62e13ad76 {IB,net}/mlx5: Setup mkey variant before mr create command [...] adds fc6a9f86f08a {IB,net}/mlx5: Assign mkey variant in mlx5_ib only adds a3cfdd392811 {IB,net}/mlx5: Move asynchronous mkey creation to mlx5_ib adds 530d326a9555 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds c3c831b0a241 netfilter: flowtable: Use nf_flow_offload_tuple for stats as well adds 68983a354a65 netfilter: xtables: Add snapshot of hardidletimer target adds 925d844696d9 netfilter: nft_tunnel: add support for geneve opts adds e32a4dc6512c netfilter: nf_tables: make sets built-in adds 24d19826fcbd netfilter: nf_tables: make all set structs const adds 9325f070f7db netfilter: cleanup unused macro adds eb9d7af3b7bd netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get [...] adds 6daf14140129 netfilter: Replace zero-length array with flexible-array member adds 049dee95f84c netfilter: bitwise: use more descriptive variable-names. adds f628c27d8566 netfilter: xt_IDLETIMER: clean up some indenting adds 4679877921cd netfilter: flowtable: add nf_flow_table_block_offload_init() adds b5140a36da78 netfilter: flowtable: add indr block setup support adds cfab6dbd0ecf netfilter: flowtable: add tunnel match offload support adds 88bf6e4114d5 netfilter: flowtable: add tunnel encap/decap action offloa [...] adds e807b13cb3e3 nft_set_pipapo: Generalise group size for buckets adds 4051f43116cd nft_set_pipapo: Add support for 8-bit lookup groups and dy [...] adds bf3e58392394 nft_set_pipapo: Prepare for vectorised implementation: alignment adds 8683f4b9950d nft_set_pipapo: Prepare for vectorised implementation: helpers adds 7400b063969b nft_set_pipapo: Introduce AVX2-based lookup implementation adds eb16933aa5be nft_set_pipapo: Prepare for single ranged field usage adds a7fc93680408 netfilter: nf_tables: add nft_set_elem_expr_alloc() adds 795a6d6b4224 netfilter: nf_tables: statify nft_expr_init() adds 409444522976 netfilter: nf_tables: add elements with stateful expressions adds 76adfafecab5 netfilter: nf_tables: add nft_set_elem_update_expr() helpe [...] adds 339706bc21c1 netfilter: nft_lookup: update element stateful expression adds d0febd81ae77 netfilter: conntrack: re-visit sysctls in unprivileged namespaces adds afe40e6a3228 Merge remote-tracking branch 'netfilter-next/master' adds b3860e7a3e71 qtnfmac: support WPA3 SAE in AP mode adds 44d09764856f qtnfmac: support WPA3 OWE in AP mode adds c3d476d21851 qtnfmac: set valid edmg in cfg80211_chan_def adds 616f5701f4ab qtnfmac: assign each wiphy to its own virtual platform device adds 2d83dddf85cc qtnfmac: add interface combination check for repeater mode adds 90a39326f1d1 rtw88: remove unused member of struct rtw_hal adds 871b4b48cdbf b43legacy: replace simple_strtol() with kstrtoint() adds 310443268b29 iwlegacy: Remove unneeded variable ret adds 9454f7a895b8 mwifiex: set needed_headroom, not hard_header_len adds 32521a913852 libertas: Use new structure for SPI transfer delays adds 5cb5b4759cf6 carl9170: Use scnprintf() for avoiding potential buffer overflow adds 68b02e0c512b b43: Use scnprintf() for avoiding potential buffer overflow adds d3f8c708c0d7 b43legacy: Use scnprintf() for avoiding potential buffer overflow adds f35ba45c39c9 ipw2x00: Use scnprintf() for avoiding potential buffer overflow adds 1da740e08a2d prism54: Use scnprintf() for avoiding potential buffer overflow adds ca44e47a2b86 ssb: Use scnprintf() for avoiding potential buffer overflow adds 68506afcdc33 Merge remote-tracking branch 'wireless-drivers-next/master' adds b8d290525e39 Bluetooth: clean up connection in hci_cs_disconnect adds 96298f640104 Bluetooth: L2CAP: handle l2cap config request during open state adds b354e6c10eaf Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg() adds 965995b7d7be Bluetooth: L2CAP: remove set but not used variable 'credits' adds 78039b83bcd3 Merge remote-tracking branch 'bluetooth/master' adds c490989f61e0 Merge remote-tracking branch 'mac80211-next/master' adds 490031281d5a gfs2: Additional information when gfs2_ail1_flush withdraws adds 386f8ab32851 Merge remote-tracking branch 'gfs2/for-next' adds 615320668008 Merge remote-tracking branch 'mtd/mtd/next' adds d3137043440f mtd: spinand: micron: Generalize the OOB layout structure [...] adds 8511a3a9937e mtd: spinand: micron: Describe the SPI NAND device MT29F2G01ABAGD adds a15335a17f4a mtd: spinand: micron: Add new Micron SPI NAND devices adds 0bc68af9137d mtd: spinand: micron: identify SPI NAND device with Contin [...] adds a7e5daccc310 mtd: spinand: micron: Add M70A series Micron SPI NAND devices adds 9f9ae0c253c1 mtd: spinand: micron: Add new Micron SPI NAND devices with [...] adds 81b27d1b548b Merge remote-tracking branch 'nand/nand/next' adds 991765632e5a Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 1f14b57ffc0a crypto: ccp - Cleanup misc_dev on sev_exit() adds 15f7a4c65293 crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() adds 542b7ffee3e2 crypto: qat - simplify the qat_crypto function adds d069b20403d7 crypto: qce - fix wrong config symbol reference adds 6f3a06d959f4 crypto: testmgr - use consistent IV copies for AEADs that need it adds 8ff357a9d146 crypto: testmgr - do comparison tests before inauthentic i [...] adds 3cd54a4c3c32 crypto: aead - improve documentation for scatterlist layout adds 57ca81245f4d crypto: hisilicon - Use one workqueue per qm instead of per qp adds a13c97118749 crypto: hisilicon/sec2 - Add workqueue for SEC driver. adds 8824bc5ed1e7 crypto: hisilicon/sec2 - Add iommu status check adds 2514f5595db7 crypto: hisilicon/sec2 - Update IV and MAC operation adds 74b58db8b7ed crypto: hisilicon/sec2 - Add pbuffer mode for SEC driver adds ace74b627c88 hwrng: ks-sa - move TI Keystone driver into the config men [...] adds 47a1f8e8b363 hwrng: imx-rngc - fix an error path adds 3acd9ea9331c hwrng: imx-rngc - use automatic seeding adds f7d79450d192 hwrng: imx-rngc - (trivial) simplify error prints adds b9957fc94458 hwrng: imx-rngc - check the rng type adds f086fd1e4344 hwrng: imx-rngc - simplify interrupt mask/unmask adds b61028135843 crypto: ccp - use file mode for sev ioctl permissions adds d8215ff1265f crypto: ccree - update register handling macros adds 8b9d6e982db7 crypto: ccree - remove pointless comment adds 6429ccdd4f2d crypto: ccree - remove ancient TODO remarks adds 69cd3e16c0d6 crypto: ccree - only check condition if needed adds b66c1876a756 crypto: ccree - use crypto_ipsec_check_assoclen() adds 0eae14a067c5 crypto: ccree - refactor AEAD IV in AAD handling adds 0328ee52bc84 Merge remote-tracking branch 'crypto/master' adds 6f13d2ce0553 drm/bridge: anx6345: don't print error message if regulato [...] adds c153a892f674 dt-bindings: Add Guangdong Neweast Optoelectronics CO. LTD [...] adds 0c1064095926 dt-bindings: display: simple: Add NewEast Optoelectronics [...] adds 258145ea3584 drm/panel: simple: Add NewEast Optoelectronics CO., LTD WJ [...] adds bb42df4662a4 dma-buf: add dynamic DMA-buf handling v15 adds d2588d2ded0f drm/ttm: remove the backing store if no placement is given adds 4993ba02635f drm/amdgpu: use allowed_domains for exported DMA-bufs adds 2d4dad2734e2 drm/amdgpu: add amdgpu_dma_buf_pin/unpin v2 adds a448cb003edc drm/amdgpu: implement amdgpu_gem_prime_move_notify v2 adds bd2275eeed5b dma-buf: drop dynamic_mapping flag adds 4981cdb063e3 dma-buf: make move_notify mandatory if importer_ops are provided adds 987b90d34f69 drm/panfrost: default_supplies[] can be static adds cb897542c6d2 drm/dp_mst: Fix W=1 warnings adds d6b8bbca6bc8 drm/dp_mst: Check crc4 value while building sideband message adds b33b54748866 drm/tidss: dispc: Fix broken plane positioning code adds 905ad78028df drm/tidss: Use drm_for_each_bridge_in_chain() adds 652f67fd25b1 drm/tidss: fix spelling mistakes "bufer" and "requsted" adds 46cf7d98a00e drm/tidss: Drop pointless static qualifier in dispc_find_csc() adds df0e7f7e03c0 drm/client: Dual licence the file in GPL-2 and MIT adds abdd768e9ce1 drm: prevent a harmless integer overflow in drm_legacy_sg_alloc() adds dc058092659c dt-bindings: Add vendor prefix for Hydis technologies adds 5ce96fe032f4 drm/panel: Add DT bindings for Novatek NT35510-based panels adds 899f24ed8d3a drm/panel: Add driver for Novatek NT35510-based panels adds 3aa31ced2f4d dt-bindings: display: add panel-timing.yaml adds 4dd23a47d693 dt-bindings: display: convert display-timings to DT schema adds 4e840bea0cce dt-bindings: display: convert panel-dpi to DT schema adds fa10224087f1 dt-bindings: display: add data-mapping to panel-dpi adds 4a1d0dbc8332 drm/panel: simple: add panel-dpi support adds 63170ac6f2e8 drm/simple-kms: Add drm_simple_encoder_{init,create}() adds 4220fdf02758 drm/ast: Use simple encoder adds 03e44ad19bcb drm/mgag200: Use simple encoder adds 6f2bb119da55 drm/qxl: Use simple encoder adds 3e26e0c47e5c video: fbdev: pxa168fb: remove unnecessary platform_get_irq adds 5d30146f9439 video: fbdev: sh_mobile_lcdcfb: fix sparse warnings about [...] adds 6df8627609fd video: fbdev: sh_mobile_lcdcfb: add COMPILE_TEST support adds 3d3287e60987 video: fbdev: arcfb: add COMPILE_TEST support adds df3381071ca0 video: fbdev: w100fb: fix sparse warnings adds ee5aca2e7167 video: fbdev: w100fb: add COMPILE_TEST support adds 459b0fa71187 video: fbdev: wm8505fb: fix sparse warnings about using in [...] adds 9e24d63b054b video: fbdev: wm8505fb: add COMPILE_TEST support adds 977750e84f37 video: fbdev: radeonfb: remove set but not used variable ' [...] adds eea60c30e7ad video: fbdev: radeonfb: remove set but not used variable ' [...] adds 66cc77edb648 video: fbdev: radeonfb: remove set but not used variable ' [...] adds 97e5ea1de9a6 video: fbdev: radeonfb: remove set but not used variable 'bytpp' adds c8c967a741e8 video: fbdev: kyrofb: remove set but not used variable 'ul [...] adds e36cae0dde7b video: fbdev: atyfb: remove set but not used variable 'mac [...] adds 11be60bd66d5 matroxfb: add Matrox MGA-G200eW board support adds 9e553376d3d4 fbdev: simplefb: Platform data shan't include kernel.h adds 9dff9a3666f1 video: fbdev: radeon: Remove dead code adds 451787d3e2ac video: Replace zero-length array with flexible-array member adds 79643fddd6eb drm/hdcp: optimizing the srm handling adds 05f3a6f5e478 drm/hdcp: fix DRM_HDCP_2_KSV_COUNT_2_LSBITS adds 83794ee6c13b Merge drm/drm-next into drm-misc-next adds 7f2a09ecf2e8 drm/vc4: Replace wait_for macros to remove use of msleep adds 9daee6141cc9 drm/v3d: Replace wait_for macros to remove use of msleep adds 3c2fa511c459 dt-bindings: display: panel: Add binding document for Elid [...] adds 5b6603360c12 drm/panel: add panel driver for Elida KD35T133 panels adds 2cb5974dcaaa drm/simple-kms: Fix documentation for drm_simple_encoder_init() adds 099d705dd161 drm/vblank: Fix documentation of VBLANK timestamp helper adds 1895a4fc3fad drm/gma500/intel_bios.h: Replace zero-length array with fl [...] adds 5b2adbddf25c drm/vc4/vc4_drv.h: Replace zero-length array with flexible [...] adds 78a7b61aefa3 drm/bridge/mhl.h: Replace zero-length array with flexible- [...] adds 7be1b9b8e9d1 drm/mm: Break long searches in fragmented address spaces adds 9b6c80be979d drm: unbreak the DRM menu, broken by DRM_EXPORT_FOR_TESTS adds 0be38b10f064 MAINTAINERS: adjust to reservation.h renaming adds 2dea2d118217 drm: Remove unused arg from drm_fb_helper_init adds c8b4a4b1027e drm/radeon: remove radeon_fb_{add,remove}_connector functions adds 439490f6cc9b drm/amdgpu: Remove drm_fb_helper_{add,remove}_one_connector calls adds 75b2ccde5fc6 drm/i915/display: Remove drm_fb_helper_{add,remove}_one_co [...] adds ff1f62d35b23 drm: Remove drm_fb_helper add, add all and remove connector calls adds 8e7a194652c6 drm/fb-helper: Remove drm_fb_helper add, add_all and remov [...] adds 8ff1d62c9e97 drm/todo: Update drm_fb_helper tasks adds c393fbae0226 drm/pci: Unexport drm_get_pci_dev adds 7064de726ec8 dt-bindings: convert rockchip-drm.txt to rockchip-drm.yaml adds afdd597940f3 drm/vboxvideo/vboxvideo.h: Replace zero-length array with [...] adds 7e4f6fb35408 Revert "drm/panel: simple: Add support for Sharp LQ150X1LG [...] adds ee21ec776762 drm: Make drm_pci_agp_init legacy adds f651c8b05542 drm/virtio: factor out the sg_table from virtio_gpu_object adds bc1a4130fc03 drm/virtio: add case for shmem objects in virtio_gpu_clean [...] adds 9e12da086e5e Merge tag 'drm-misc-next-2020-03-09' of git://anongit.free [...] adds 69ddce0970d9 Merge tag 'amd-drm-next-5.7-2020-03-10' of git://people.fr [...] adds 9deb9c20a39c Merge remote-tracking branch 'drm/drm-next' adds 5f8761158234 drm/amdgpu/sriov refine vcn_v2_5_early_init func adds c2c6f816a815 drm/amdgpu: resolve failed error inject msg adds 06dcd7eb83ee drm/amdgpu: check GFX RAS capability before reset counters adds 17cb04f2a6c7 drm/amdgpu: use amdgpu_ras.h in amdgpu_debugfs.c adds c8d6396b00d4 drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct adds 6397ec580d6e drm/amd/amdgpu: Fix GPR read from debugfs (v2) adds 88474ccad5f8 drm/amdgpu: update ras capability's query based on mem ecc [...] adds 565d19415577 drm/amdgpu: add fbdev suspend/resume on gpu reset adds c1509f3f6fa4 drm/amdgpu: fix warning in ras_debugfs_create_all() adds ded33f368c90 AMD DISPLAY CORE: Use fallthrough; adds 45ce19eb8f29 AMD POWERPLAY: Use fallthrough; adds 3738de347405 drm/amd/powerplay: Move fallthrough; into containing #ifde [...] adds 2541f95c177d AMD KFD: Use fallthrough; adds 62458528b9e3 drm: amd/acp: fix broken menu structure adds a5437e0b81a4 drm/amd/display: clean up a condition in dmub_psr_copy_settings() adds 95f247e73f8d drm/amdgpu/display: clean up some indenting adds 9543a9c3e235 drm/amd/display: Possible divide by zero in set_speed() adds 7f2be468a855 drm/amdgpu: Stop using the DRIVER debugging flag for vblan [...] adds 473e3f7720f6 drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 adds 93cdb48ecac2 drm/amdgpu: add codes to clear AccVGPR for arcturus adds f88ef3ca869d drm/amdgpu/swsmu: clean up unused header in swsmu adds c2c91828fbdb drm/sched: add run job trace adds a7fbb630c548 drm/scheduler: fix inconsistent locking of job_list_lock adds 22516a4680be Revert "drm/scheduler: improve job distribution with multi [...] adds 0a37ef539796 drm/amdgpu: add UAPI for creating encrypted buffers adds 4bb90817f88a drm/amdgpu: add UAPI to create secure commands (v3) adds a91c67fcb5e4 drm/amdgpu: define the TMZ bit for the PTE adds 55ca41d07d4d drm/amdgpu: add tmz feature parameter (v2) adds eb0860ff6090 drm/amdgpu: add amdgpu_tmz data structure adds c375ef2b5219 drm/amdgpu: add function to check tmz capability (v4) adds 7c04a730f114 drm/amdgpu: add tmz bit in frame control packet adds f640f5572a23 drm/amdgpu: expand the emit tmz interface with trusted flag adds 9158b16468c7 drm/amdgpu: expand the context control interface with trust flag adds 464b9d0a403d drm/amdgpu: job is secure iff CS is secure (v5) adds 28cf4b6826e6 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds badad9eaa791 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 55a8c58a1a18 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds ba6a0614afe3 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds c94a3a49f36b drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 8d33e061c514 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 1adcca0b4484 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 60e97f1f3ca5 drm/amdgpu: move CS secure flag next the structs where it's used adds 39d1f8ff58e6 drm/amdgpu: remove the alignment placeholder for secure buffer adds ddf7d180edd9 drm/amdgpu: implement TMZ accessor (v3) adds 5b0f6a791fd9 drm/amd/display: Indicate use of TMZ buffers to DC adds 72bb09c4dc61 drm/amdgpu: Move to a per-IB secure flag (TMZ) adds ffdcd5120dfd drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 4fc3c0d6df10 drm/amdgpu: also add the TMZ flag to GART adds ccb3e5284ccf drm/amdgpu: add TMZ handling to amdgpu_move_blit adds 38eed62efdae drm/amdgpu: stop evicting encrypted BOs to swap adds cd9db2680f0e drm/amdgpu: Fine-grained TMZ support adds 3d09e8f87748 drm/amdgpu: Fix per-IB secure flag GFX hang adds ef388d8c2151 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds ac48b4469667 drm/amdkfd: Enable GWS based on FW Support adds af67114c47da drm/amdgpu: work around llvm bug #42576 adds ba99d2d4a2ec drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 815130c65f40 Merge remote-tracking branch 'amdgpu/drm-next' adds c02aac25f150 drm/i915/gem: Mark up sw-fence notify function adds 70c96e3978e5 drm/i915/gem: Take a copy of the engines for context_barrier_task adds 07bcfd1291de drm/i915/gen12: Disable preemption timeout adds 7dc8f1143778 drm/i915/gem: Drop relocation slowpath adds c46c320c02d0 drm/i915/selftests: Use igt_random_offset() adds 22ca8a452e57 drm/i915/gt: Wait for RCUs frees before asserting idle on unload adds 175c4d9b3b9a Revert "drm/i915/tgl: Add extra hdc flush workaround" adds bb4328f6b9cb drm/i915/selftest: Add more poison patterns adds 415d1269975d drm/i915: Handle all MCR ranges adds aa64f8e1cf23 drm/i915: Add Wa_1209644611:icl,ehl adds d0ed510a8eb1 drm/i915: Add Wa_1604278689:icl,ehl adds 14f49be483b5 drm/i915: Add Wa_1406306137:icl,ehl adds fb899dd8ea9c drm/i915: Apply Wa_1406680159:icl,ehl as an engine workaround adds 34a77b0b7b86 drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL adds 3492d170513a drm/i915/tgl: Remove require_force_probe protection adds 217a485c8399 drm/i915: Update DRIVER_DATE to 20200313 adds a62774782b99 drm/i915/gt: Restrict gen7 w/a batch to Haswell adds e3fe9320a1f8 Merge remote-tracking branch 'drm-intel/for-linux-next' adds a858ac8f4033 drm/tegra: dc: Use devm_platform_ioremap_resource adds 0411ea89a689 drm/tegra: dc: Release PM and RGB output when client's reg [...] adds 8f839fb6b39e drm/tegra: dc: Silence RGB output deferred-probe error adds e32c8c2a5fbe drm/tegra: hdmi: Silence deferred-probe error adds b54943c97948 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 8126e26504ec Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds c9932573942f Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 7668b1ad748a Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 74edd08a4fbf regmap: debugfs: check count when read regmap file adds 2060986f04ad Merge branch 'regmap-5.7' into regmap-next adds e1847a4251c6 Merge remote-tracking branch 'regmap/for-next' adds 296a37fd029d ALSA: pcm: Fix superfluous snprintf() usage adds 0a7efa14e61a ALSA: hda: Use scnprintf() for string truncation adds 0aef31b75272 ALSA: usb-audio: Fix mixer controls' USB interface for Kin [...] adds 55f7326170d9 ALSA: usb-audio: Create a registration quirk for Kingston [...] adds 2a5ed4341c36 Merge remote-tracking branch 'sound/for-next' adds b239d0c23812 ASoC: dt-bindings: google, cros-ec-codec: Fix dtc warnings [...] adds 8cce6569e417 ASoC: (cosmetic) simplify dpcm_prune_paths() adds f17a14789e55 ASoC: export DPCM runtime update functions adds 101247a3b86e Merge series "ASoC: SOF: preparatory patches" from Guennad [...] adds a252d78cf772 ASoC: rt5682: Fine tune the HP performance in soundwire mode adds 88eb404ccc3e ASoC: brcm: Add DSL/PON SoC audio driver adds 2834a736371e ASoC: brcm: DSL/PON SoC device tree bindings of audio driver adds a9bb153d3ff4 Merge series "ASoC: brcm: add dsl and pon chip audio drive [...] adds 5c82813ce43e ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI adds 4399afd21a01 ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CO [...] adds 15a5a89597e5 ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms adds 42c67753cae1 ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC adds c4aafb337d31 ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant varia [...] adds ca841843a3a8 ASoC: Intel: skylake: (cosmetic) remove redundant variable [...] adds 42432196cfb0 ASoC: Intel: (cosmetic) simplify structure member access adds 3f32e596b03e ASoC: Intel: sof_da7219_max98373: Add support for max98360 [...] adds a79ae0f6c956 ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support adds 2e6529a51a8b ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts adds ccab2c7dfe0f Merge series "ASoC: Intel: machine driver updates for 5.7" [...] adds e81d47e94c56 ASoC: SOF: Intel: hda-dai: add stream capability adds 4ea25785259a ASoC: SOF: Make sof_ipc_ext_data enum more rigid adds a6096f88a0b3 ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER adds 9b65b2a80e70 ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function adds 828c2f7871d8 ASoC: SOF: Intel: remove unnecessary waitq before loading [...] adds c59aca98c912 ASoC: SOF: topology: connect dai widget to all cpu-dais adds bd2b34e485f2 Merge series "ASoC: SOF: multi-cpu dais, IPC and Intel imp [...] adds 9a3f1bef254e Merge branch 'asoc-5.7' into asoc-next adds c73d0e915315 Merge remote-tracking branch 'sound-asoc/for-next' adds 28762901fefb Merge remote-tracking branch 'modules/modules-next' adds 835a76be1cf7 Merge remote-tracking branch 'input/next' adds 32b2244a840a io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL| [...] adds bbbdeb4720a0 io_uring: dual license io_uring.h uapi header adds 3f9d64415fda io_uring: fix truncated async read/readv and write/writev retry adds 64eb8fb09539 Merge branch 'for-5.7/io_uring' into for-next adds 30a2da7b7e22 block: Fix use-after-free issue accessing struct io_cq adds 683951b012e7 Merge branch 'for-5.7/block' into for-next adds 034851049082 block: aoe: Use scnprintf() for avoiding potential buffer [...] adds 7cd37a0006b0 lightnvm: pblk: Use scnprintf() for avoiding potential buf [...] adds f44317112e22 Merge branch 'for-5.7/drivers' into for-next adds a900cc5cd846 libata: transport: Use scnprintf() for avoiding potential [...] adds b0b724d08a9e Merge branch 'for-5.7/libata' into for-next adds 0d72031820a7 block: fix comment for blk_cloned_rq_check_limits adds 35ed78b32cbb block: use bio_{wouldblock,io}_error in direct_make_request adds fc4cc7721025 block: remove redundant setting of QUEUE_FLAG_DYING adds 361301a22219 block: cleanup for _blk/blk_rq_prep_clone adds 754a15726f8d block: remove unneeded argument from blk_alloc_flush_queue adds ce24f736f2e0 block: cleanup comment for blk_flush_complete_seq adds d0c3b2dc031f Merge branch 'for-5.7/block' into for-next adds 9acb9fe18d86 PCI: Add Loongson vendor ID adds e49bd683e00b AHCI: Add support for Loongson 7A1000 SATA controller adds 4131f0565615 Merge branch 'for-5.7/libata' into for-next adds 9243c6f3e012 block: Document genhd capability flags adds fd957f0f3604 Merge branch 'for-5.7/block' into for-next adds 91dfa2dd812a block/drbd: delete invalid function drbd_md_mark_dirty_ adds 722128521754 Merge branch 'for-5.7/drivers' into for-next adds 2293b4195800 io-wq: remove duplicated cancel code adds aed6a061ee10 Merge branch 'for-5.7/io_uring' into for-next adds d970958b2d24 nbd: enable replace socket if only one connection is configured adds 2c272542baee nbd: requeue command if the soecket is changed adds e2d886f8bf52 Merge branch 'for-5.7/drivers' into for-next adds 88d6041d0700 block: sed-opal: Change the check condition for regular se [...] adds fa800d73c8d0 blk-iocost: remove duplicated lines in comments adds 11bde986002c block, zoned: fix integer overflow with BLKRESETZONE et al adds 9bf964b13f01 Merge branch 'for-5.7/block' into for-next adds ff77042296d0 null_blk: fix spurious IO errors after failed past-wp access adds 53a57c05161b Merge branch 'for-5.7/drivers' into for-next adds 58def851063d libata: drop BPRINTK() adds 2a7e168044d5 libata.h: whitespace and indentation fixes adds 378557963559 libata-transport: Whitespace cleanup adds ad9f23bd12e1 libata: move ata_{port,link,dev}_dbg to standard dev_XXX() macros adds 376567523458 libata: move __func__ into ata_{port,link,dev}_dbg() helper adds e3818e024d46 libata: remove pointless debugging messages adds bd1a10e3da1e ata_piix: remove debugging messages adds fb7462398a8f libata-core: remove pointless debugging messages adds 709101c54194 libata: Add ata_port_classify() helper adds f74aaff1e8a5 libata: move ata_dump_id() to dynamic debugging adds 6123c0f1a940 libata: sanitize ATA_HORKAGE_DUMP_ID adds be7f1876dd20 sata_mv: replace DPRINTK with 'pci_dump' module parameter adds 00f0eb160e51 sata_mv: kill 'port' argument in mv_dump_all_regs() adds 031e32db40b2 sata_sx4: move DPRINTK to VPRINTK adds eba1a941e985 libata: add reset tracepoints adds f1cbbb739178 libata: drop DPRINTK() calls in reset adds 19ad5c0bb029 libata: tracepoints for bus-master DMA adds 26663399217d libata: drop debugging statements for bus-master DMA adds aa0c2db674d5 pata_octeon_cf: add bmdma tracepoints and drop DPRINTK() calls adds 3b8d3b2a937f pata_arasan_cf: use generic tracepoints adds 114a553af725 sata_dwc_460ex: use generic tracepoints adds 758024f9384c sata_nv: use generic tracepoints adds e34536635a36 libata-sff: tracepoints for HSM state machine adds eec30dddfa6d libata-sff: add tracepoints for ata_sff_flush_pio_task() adds f2a78238897c libata-scsi: drop DPRINTK calls for cdb translation adds a9b0c6a6e86a libata: add tracepoints for ATA error handling adds 21225627be2a libata: drop DPRINTK() calls during ATA error handling adds c01dec318660 libata-eh: remove DPRINTK() calls for request sense adds 50e3f1bab307 pata_octeon_cf: move DPRINTK to VPRINTK adds 86c0d11c6f16 pdc_adma: move DPRINTK to VPRINTK adds ff97e70c3281 sata_rcar: move DPRINTK to VPRINTK adds c7d59e846ab4 sata_qstor: move DPRINTK to VPRINTK adds 0e031aeae1f7 pata_pdc2027x: Replace PDPRINTK() with standard ata logging adds 88dc308ddfe9 sata_nv: move DPRINTK to ata debugging adds b3f062310706 sata_fsl: move DPRINTK to ata debugging adds 35b021b3dce4 libata-core: move DPRINTK to ata debugging adds c63645d9bd10 libata: remove DPRINTK() macro adds c647a32de211 libata: kill ATA_MSG_INFO adds bc49342fff04 libata: kill ATA_MSG_CTL adds 728fcc5f06c8 libata: remove references to ATA_DEBUG adds db0a05c98546 ahci: Add Intel Comet Lake H RAID PCI ID adds d27ce807ffbc libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() adds cfbbb7027d72 libata: Assign OF node to the SCSI device adds 6d868c5e5b1b Merge branch 'for-5.7/libata' into for-next adds 290df92a9419 null_blk: describe the usage of fault injection param adds 03474b1cd918 Merge branch 'for-5.7/drivers' into for-next adds d78298e73a34 io-wq: don't resched if there is no work adds 8766dd516c53 io-wq: split hashing and enqueueing adds 60cf46ae6054 io-wq: hash dependent work adds 5d50c8f405bf Merge branch 'for-5.7/io_uring' into for-next adds c8c3d75a280b Merge remote-tracking branch 'block/for-next' adds 7c8c5673f6cf pcmcia: omap: remove useless cast for driver.name adds 6d3fbe919b83 pcmcia: Use scnprintf() for avoiding potential buffer overflow adds fa2d1a408608 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 5623c3350c0e Merge branch 'fixes' into next adds b6a998868381 sdhci: tegra: Implement Tegra specific set_timeout callback adds 7f5be42ded29 sdhci: tegra: Enable MMC_CAP_WAIT_WHILE_BUSY host capability adds b36f18cb9906 dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max [...] adds 6a33427c05d8 mmc: vub300: Use scnprintf() for avoiding potential buffer [...] adds 003a3309cfaa mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() adds e75fc95c8e98 mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() adds 6509acc034c2 mmc: sdhci: milbeaut: Use sdhci_set_power_and_voltage() adds 0a987e3ba87b mmc: sdhci: at91: Use sdhci_set_power_and_voltage() adds 29f7b4edc4e3 mmc: sdhci: am654: Use sdhci_set_power_and_voltage() adds d997c18ab48e mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 adds d456009c560c mmc: sdhci-of-at91: Display clock changes for debug purpose only adds 9357bf42ea81 Merge remote-tracking branch 'mmc/next' adds 449da573d452 Merge remote-tracking branch 'mfd/for-mfd-next' adds bca82a65f9b7 Merge remote-tracking branch 'battery/for-next' adds 6e5505cf3ee4 regulator: core: Avoid device name duplication in NORMAL_GET adds b0911db972de Merge branch 'regulator-5.7' into regulator-next adds add12ed6d98c Merge remote-tracking branch 'regulator/for-next' adds e2b3dfcfeb0f Merge remote-tracking branch 'security/next-testing' adds 45ed47a73085 Merge remote-tracking branch 'apparmor/apparmor-next' adds 9e2b4be377f0 ima: add a new CONFIG for loading arch-specific policies adds e1ce60649853 Merge remote-tracking branch 'integrity/next-integrity' adds ca61019dd990 Merge remote-tracking branch 'keys/keys-next' adds 27978872179b MAINTAINERS: Update my email address adds 28d4d0e16f09 When using NFSv4.2, the security label for the root inode [...] adds 73321ab96241 Merge remote-tracking branch 'selinux/next' adds 59a11e387446 Merge remote-tracking branch 'smack/for-next' adds 805fa88e0780 tpm: Don't make log failures fatal adds d7a47b96ed11 tpm: tpm1_bios_measurements_next should increase position index adds f9bf8adb55cd tpm: tpm2_bios_measurements_next should increase position index adds ad28db73c18c tpm_tis_spi: use new 'delay' structure for SPI transfer delays adds ac97b06f6b0f tpm: tpm_tis_spi_cr50: use new structure for SPI transfer delays adds 77b400d7a1e8 MAINTAINERS: adjust to trusted keys subsystem creation adds 5cb2ace90deb tpm: of: Handle IBM,vtpm20 case when getting log parameters adds d8d74ea3c002 tpm: ibmvtpm: Wait for buffer to be set before proceeding adds 18b3670d79ae tpm: ibmvtpm: Add support for TPM2 adds 2e356101e72a KEYS: reaching the keys quotas correctly adds eefd78580ca9 Merge remote-tracking branch 'tpmdd/next' adds f59e82a0c583 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] adds 26a469697169 Merge remote-tracking branch 'iommu/next' adds 1320a4052ea1 audit: trigger accompanying records when no rules present adds cfbaa6167fb8 Merge remote-tracking branch 'audit/next' adds 87ff65b598fd dt-bindings: i2c: convert rockchip i2c bindings to yaml adds e44296eaa3cb dt-bindings: i2c: i2c-rk3x: add description for rk3036 adds e5b250df78b6 dt-bindings: i2c: i2c-rk3x: add description for rk3368 adds 9354371ded24 dt-bindings: i2c: i2c-rk3x: add description for rk3308 adds a0f17945355a dt-bindings: i2c: i2c-rk3x: add description for px30 adds e329f87dc41a dt-bindings: arm: cpus: Add kryo280 compatible adds 431a30b7d495 dt-bindings: Convert usb-connector to YAML format. adds 781542126733 scripts/dtc: Remove unused makefile fragments adds d047cd8a2760 scripts/dtc: Update to upstream version v1.6.0-2-g87a656ae5ff9 adds 9c498bc9048c Merge remote-tracking branch 'devicetree/for-next' adds 1a421ebab6bb spi: spi-nxp-fspi: Fix a NULL vs IS_ERR() check in probe adds 5b16668e638c spi: acpi: remove superfluous parameter check adds b9dfb20eed5c spi: meson-spicc: remove unused variables adds a6cda1f905b4 spi: meson-spicc: enhance output enable feature adds 3e0cf4d3fc29 spi: meson-spicc: add a linear clock divider support adds 3196816ff64b spi: meson-spicc: support max 80MHz clock adds 8791068dab97 spi: meson-spicc: add min sclk for each compatible adds f27bff479ea3 spi: meson-spicc: setup IO line delay adds 0eb707ac7dd7 spi: meson-spicc: adapt burst handling for G12A support adds 4e3d322058a5 spi: meson-spicc: add support for Amlogic G12A adds 9ea7db818d9d spi: dt-bindings: amlogic, meson-gx-spicc: add Amlogic G12 [...] adds 7315608302f1 Merge series "spi: meson-spicc: add support for AXG and G1 [...] adds a079ff858cc0 spi: dt-bindings: spi-controller: Fix #address-cells for s [...] adds 30b435d54b84 spi: dt-bindings: spi-controller: Fix spi-[rt]x-bus-width [...] adds c201211a59a2 Merge branch 'spi-5.7' into spi-next adds 1ecedeb475a0 Merge remote-tracking branch 'spi/for-next' adds e8e744cc5fc9 Merge branch 'linus' adds 79b3e5654539 Merge branch 'x86/urgent' adds 74a4882d723a x86/entry/32: Remove unused label restore_nocheck adds 810f80a61be8 x86/entry/64: Trace irqflags unconditionally as ON when re [...] adds 99a5dbfb726f Merge branch 'x86/entry' adds bdb04a1abbf9 x86/Kconfig: Drop vendor dependency for X86_UMIP adds 403b1e93e930 Merge branch 'x86/cpu' adds d8ecca4043f2 x86/mce/dev-mcelog: Dynamically allocate space for machine [...] adds 0826c00641ed Merge branch 'ras/core' adds 59832a85ca2f Merge branch 'locking/urgent' adds a0ef3e533376 Merge branch 'linus' adds 8cf269055927 Merge branch 'x86/urgent' adds 812c2d7506fd x86/tsc_msr: Use named struct initializers adds c8810e2ffc30 x86/tsc_msr: Fix MSR_FSB_FREQ mask for Cherry Trail devices adds fac01d11722c x86/tsc_msr: Make MSR derived TSC frequency more accurate adds 45d714fb8e32 Merge branch 'x86/timers' adds 6a9feaa8774f x86/mm/kmmio: Use this_cpu_ptr() instead get_cpu_var() for [...] adds 25211ec8f855 Merge branch 'x86/mm' adds 753039ef8b2f x86/cpu/amd: Call init_amd_zn() om Family 19h processors too adds 2e41afc11ab8 Merge branch 'x86/cpu' adds cf32602c002a Merge branch 'perf/urgent' adds 17e5888e4e18 x86: Select HARDIRQS_SW_RESEND on x86 adds 3168392536d3 Merge branch 'irq/core' adds c70a5af838ad Merge remote-tracking branch 'tip/auto-latest' adds e0dafbdbb338 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 403134c143de Merge remote-tracking branch 'edac/edac-for-next' adds f7940c2f924b irqchip/bcm2835: Quiesce IRQs left enabled by bootloader adds 45878e7c7785 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds d68530818c9d rcu: Fix the (t=0 jiffies) false positive adds 8cb926dbc9cf Revert "rculist: Describe variadic macro argument in a Sph [...] adds 308a3571d2b9 x86/mm/pat: Mark an intentional data race adds a2b54c4e49f5 sched/core: Add function to sample state of non-running function adds aae47d1e0d10 rcu: Add per-task state to RCU CPU stall warnings adds c909a231b6ca rcutorture: Add flag to produce non-busy-wait task stalls adds 1cc506e710ae rcu-tasks: Move Tasks RCU to its own file adds 43b19d462e05 rcu-tasks: Create struct to hold state information adds 147424e4e22d rcu: Reinstate synchronize_rcu_mult() adds b271b2e8237f rcutorture: Add a test for synchronize_rcu_mult() adds 4405091223a3 rcu-tasks: Refactor RCU-tasks to allow variants to be added adds 295f80c95baa rcu-tasks: Add an RCU-tasks rude variant adds 0667e709db8f rcutorture: Add torture tests for RCU Tasks Rude adds 4b5d5517b8d2 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages adds 5755be6b060b rcu-tasks: Further refactor RCU-tasks to allow adding more [...] adds 9123d9480618 rcu-tasks: Code movement to allow more Tasks RCU variants adds c908cc257fdf rcu: Add an RCU Tasks Trace to simplify protection of trac [...] adds aa61cec514eb rcutorture: Add torture tests for RCU Tasks Trace adds d63831c1c48d rcu-tasks: Add stall warnings for RCU Tasks Trace adds 1245e08cb91e rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() adds eca3b6dd22f9 rcu: Add comments marking transitions between RCU watching [...] adds 37783608d533 fixup! rcu-tasks: Add stall warnings for RCU Tasks Trace adds c5bac160f2be fixup! rcutorture: Add torture tests for RCU Tasks Trace adds 5b96abbc25b1 Merge remote-tracking branch 'rcu/rcu/next' adds bc94f9c4aaf6 Merge remote-tracking branch 'kvms390/next' adds f9e8285e1014 Merge remote-tracking branch 'xen-tip/linux-next' adds f0bedcf7d6c3 Merge remote-tracking branch 'percpu/for-next' adds 00d5d15b0641 workqueue: Mark up unlocked access to wq->first_flusher adds 4acf8a423cd3 Merge branch 'for-5.7' into for-next adds 9593cd0aa284 Merge remote-tracking branch 'workqueues/for-next' adds 0b97e3c7bb94 Merge remote-tracking branch 'drivers-x86/for-next' adds fa1fbbac2479 Merge remote-tracking branch 'chrome-platform/for-next' adds 969e85833fe7 Merge remote-tracking branch 'leds/for-next' adds d1c887bbfb8f Merge remote-tracking branch 'ipmi/for-next' adds 4636a04630f6 drivers/base/cpu: Use scnprintf() for avoiding potential b [...] adds 847e33867b65 drivers/base/cpu: Simplify s*nprintf() usages adds b8fe128dad8f arch_topology: Adjust initial CPU capacities with current freq adds 4a33691c4cea cpu-topology: Fix the potential data corruption adds b3057442c367 Merge remote-tracking branch 'driver-core/driver-core-next' adds 0de005d0e427 USB: mon: Use scnprintf() for avoiding potential buffer overflow adds 706f4bbf187c usb: typec: ucsi_ccg: workaround for NVIDIA test device adds 6351f1708b14 USB: EHCI: ehci-mv: switch the HSIC HCI to HSIC mode adds aed679220313 USB: EHCI: ehci-mv: use a unique bus name adds adc221b564df dt-bindings: Document JZ4770 PHY bindings adds 541368b46b82 usb: phy: Add driver for the Ingenic JZ4770 USB transceiver adds 72ae194704da xhci: bail out early if driver can't accress host in resume adds 76eac5d21a71 xhci: Add a separate debug message for split transaction errors. adds 9c1aa36efdae xhci: Show host status when watchdog triggers and host is [...] adds 2170a98d56cc usb: xhci: Enable LPM for VIA LABS VL805 adds cbb23d5572f0 usb: host: xhci-tegra: Tegra186/Tegra194 LPM adds eb002726fac7 xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 adds 0200b9f790b0 xhci: Wait until link state trainsits to U0 after setting [...] adds ceca49382ac2 xhci: Finetune host initiated USB3 rootport link suspend a [...] adds 6a7c533d4a18 xhci-pci: Allow host runtime PM as default for Intel Tiger [...] adds e1473eb84637 Merge remote-tracking branch 'usb/usb-next' adds 30ad6273adad usb: dwc3: trace: print enqueue/dequeue pointers too adds a45fdbeb80d9 dt-bindings: max3421-udc: add dt bindings for MAX3420 UDC adds 48ba02b2e2b1 usb: gadget: add udc driver for max3420 adds 8dcb5a119b9c dt-bindings: usb: dwc3: Add the Amlogic A1 Family DWC3 Glu [...] adds 1e355f21d3fb usb: dwc3: Add Amlogic A1 DWC3 glue adds a415083a11cc usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS adds 49f1997ad2e2 usb: gadget: xudc: Remove redundant platform_get_irq error [...] adds 09890fb1073b usb: gadget: remove redundant assignment to variable status adds e6c597a643a6 usb: cdns3: remove redundant assignment to pointer trb adds 238d76021654 usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3 [...] adds 07f6842341ab usb: dwc3: exynos: Add support for Exynos5422 suspend clk adds 11c39809070f usb: dwc3: Add ACPI support for xHCI ports adds a33e5d639c9b usb: dwc3: Remove kernel doc annotation where it's not needed adds a114c4ca64bd usb: dwc3: gadget: Don't clear flags before transfer ended adds 2dedea035ae8 usb: dwc3: gadget: Wrap around when skip TRBs adds 3d157c28d228 doc: dt: bindings: usb: dwc3: Update entries for disabling [...] adds 7ba6b09fda5e usb: dwc3: core: add support for disabling SS instances in [...] adds 8a0a13799744 usb: dwc3: Registering a role switch in the DRD code. adds dd2d0d1fac2b dt-bindings: usb: generic: Add role-switch-default-mode binding adds 98ed256a4dba usb: dwc3: Add support for role-switch-default-mode binding adds b1816afaf516 dt-bindings: usb: dwc3: Allow clock list & resets to be mo [...] adds 0d3a97083e0c usb: dwc3: Rework clock initialization to be more flexible adds 4a1d042af420 usb: dwc3: Rework resets initialization to be more flexible adds 0227cc84c444 usb: dwc3: core: don't do suspend for device mode if alrea [...] adds 201c26c08db4 usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/ [...] adds 1a0808cb9e41 usb: dwc2: Implement set_selfpowered() adds f2c2e717642c usb: gadget: add raw-gadget interface adds 95b18f28979e dt-bindings: usb: dwc2: add compatible property for rk3328 usb adds 7334c8225ce1 dt-bindings: usb: dwc2: add compatible property for rk3368 usb adds 8e11a977c8eb usb: dwc2: Silence warning about supplies during deferred probe adds f48f7f9216ce udc: s3c-hsudc: Silence warning about supplies during defe [...] adds eeead847487f usb: gadget: amd5536udc: fix spelling mistake "reserverd" [...] adds 5e5caf4fa8d3 usb: gadget: composite: Inform controller driver of self-powered adds eaea6efe1da9 usb: gadget: f_phonet: Replace zero-length array with flex [...] adds 6dbf05fcb688 usb: gadget: aspeed: support per-vhub usb descriptors adds 487bc82801ab usb: gadget: aspeed: read vhub properties from device tree adds b9a57990f9d7 usb: gadget: aspeed: add ast2600 vhub support adds 3f796460ed2a ARM: dts: aspeed-g6: add usb functions adds a1256487fdd1 ARM: dts: aspeed-g5: add vhub port and endpoint properties adds df8ae98d0b43 ARM: dts: aspeed-g4: add vhub port and endpoint properties adds 4a5dbd900957 dt-bindings: usb: add documentation for aspeed usb-vhub adds c3af2f2685cc Merge remote-tracking branch 'usb-gadget/next' adds ecd80296d73e Merge remote-tracking branch 'usb-serial/usb-next' adds ada2b33f24b4 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 69fb605df063 Merge remote-tracking branch 'phy-next/next' adds 4cbd7814bbd5 tty: sifive: Finish transmission before changing the clock adds cfb7bdfc6978 serial: pic32_uart: Use uart_console() helper adds 207f6f34fb10 tty/serial: atmel: Use uart_console() helper adds d3394b3d5182 serial/sysrq: Add a help-string for MAGIC_SYSRQ_SERIAL_SEQUENCE adds 159381df1442 tty: serial: fsl_lpuart: fix DMA operation when using IOMMU adds a092ab25fdaa tty: serial: fsl_lpuart: fix DMA mapping adds c2f448cff22a tty: serial: fsl_lpuart: add LS1028A support adds e33253f3b74b tty: serial: fsl_lpuart: add LS1028A earlycon support adds c75b1fddae6c dt-bindings: serial: lpuart: add ls1028a compatibility adds 2607d7246fb2 arm64: dts: ls1028a: add missing LPUART nodes adds b685e6febde6 tty: serial: ifx6x60: Use helper variable for dev adds 9a8da6082ddb tty: serial: ifx6x60: Convert to GPIO descriptors adds f9d690b6ece7 tty: serial: qcom_geni_serial: Allocate port->rx_fifo buff [...] adds 2ce5eace42b8 serial: core: Use string length for SysRq magic sequence adds b18896ff3a92 serial: core: Print escaped SysRq Magic sequence if enabled adds e140ef36925f serial: core: Use uart_console() helper in SysRq code adds da9a5aa3402d serial: core: Refactor uart_unlock_and_check_sysrq() adds c57c1644c266 vt: drop redundant might_sleep() in do_con_write() adds 1aa6e058dd6c vt: vt_ioctl: remove unnecessary console allocation checks adds e83766334f96 tty: serial: qcom_geni_serial: No need to stop tx/rx on UA [...] adds d49e7953f9b9 tty: serial: qcom_geni_serial: Don't try to manually disab [...] adds a4409c694c00 Merge remote-tracking branch 'tty/tty-next' adds 8d7dc56ee908 char: group dev configs togther adds 00e375439794 tty: source all tty Kconfig files in one place adds 2cca608ad9eb tty: reorganize tty & serial menus adds 5960c0e96132 Merge remote-tracking branch 'char-misc/char-misc-next' adds f6e20595e5b4 Merge remote-tracking branch 'extcon/extcon-next' adds 0b43fef979b4 soundwire: stream: use sdw_write instead of update adds 897c6e925012 Merge remote-tracking branch 'soundwire/next' adds 3010518964dc thunderbolt: Use scnprintf() for avoiding potential buffer [...] adds ace4bf67fe74 Merge remote-tracking branch 'thunderbolt/next' adds 98c386c2649b staging: wfx: data_rx.c: remove space after cast adds c67dc09facc0 staging: wfx: change 1 to bool adds df69646bf27d staging: wfx: dat_tx.c: remove space after a cast adds 3f716acc2710 staging: wfx: data_tx.h: remove space after cast adds 02a33f8e06f3 staging: wfx: remove variable declaration adds c9edd2975416 staging: wfx: remove unused structure adds 05ffb11ca7e2 staging: comedi: dt282x: remove old unused code adds 5ca61dffc7da staging: mt7621-pci: enable clock bit for each port adds 3cd89589351e staging: vt6655: power.c: Remove setting ATIM Window in PS [...] adds d154c0a96869 staging: vt6655: power.c: code reformatting for improved r [...] adds 3394cf077922 staging: rtl8188eu: fix typo s/informations/information adds 7d5088809019 staging: qlge: Fix WARNING: Missing a blank line after dec [...] adds 3ee72c08885c staging: wilc1000: use 'interrupts' property instead of 'i [...] adds 9aa4e8de3b0c staging: wilc1000: modified 'clock-names' and 'compatible' [...] adds 1693a2fa4b1f staging: wilc1000: updated DT binding documentation adds 234ff54287c1 staging: most: core: Use scnprintf() for avoiding potentia [...] adds 72e7375cafc1 staging: rtl8188eu: Use scnprintf() for avoiding potential [...] adds 39ddadf14da7 staging: rtl8192e: Use scnprintf() for avoiding potential [...] adds 038341dc5f7b staging: rtl8723bs: Use scnprintf() for avoiding potential [...] adds 6e436169a701 Staging: rtl8188eu: rtw_mlme: Add space around operators adds c15e7f072288 staging: rtl8712: Fixes for simple typos in C comments adds c32430143de1 Merge remote-tracking branch 'staging/staging-next' adds a073f8f1a7d9 Merge remote-tracking branch 'mux/for-next' adds 22eb43878020 Merge remote-tracking branch 'icc/icc-next' adds 300d61abbd46 Merge remote-tracking branch 'slave-dma/next' adds a09833f7cdf4 Merge branch 'for-5.6-fixes' into for-5.7 adds e7b20d97967c cgroup: Restructure release_agent_path handling adds ef2289f941de Merge branch 'for-5.7' into for-next adds f439c075b6f5 Merge remote-tracking branch 'cgroup/for-next' adds 93615c72d129 Merge branch 'fixes' into for-next adds cb16a39cebf0 Merge remote-tracking branch 'scsi/for-next' adds 702edcc35602 Merge remote-tracking branch 'vhost/linux-next' adds dff139c848ed Merge remote-tracking branch 'rpmsg/for-next' adds 4ba01ff4a761 Merge remote-tracking branch 'gpio/for-next' adds e267c260803f gpio: mvebu: avoid error message for optional IRQ adds 8182dfdac2a5 tools: gpio-hammer: Avoid potential overflow in main adds 6bc093ee1010 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 24f4342d8d85 Merge remote-tracking branch 'pinctrl/for-next' adds 43f11b5e60f3 Merge remote-tracking branch 'userns/for-next' adds 6d6956237856 Merge remote-tracking branch 'random/dev' adds 14f4283aa3e6 selftests/resctrl: fix spelling mistake "Errror" -> "Error" adds 785c4e834f5f selftests/timens: Remove duplicated include <time.h> adds 9c249ec312db selftests/ftrace: Fix typo in trigger-multihist.tc adds 1ae81d78a8b2 selftests/seccomp: Adjust test fixture counts adds 29e911ef7b70 selftests: Fix kselftest O=objdir build from cluttering to [...] adds 1dc74544edc6 selftests: android: ion: Fix ionmap_test compile error adds fb0bb3952401 selftests: android: Fix custom install from skipping test progs adds 13dc3c80b800 Merge remote-tracking branch 'kselftest/next' adds 01675c679bc3 Merge remote-tracking branch 'livepatching/for-next' adds 69079753bd98 coresight: Pass coresight_device for coresight_release_pla [...] adds c4fd21f39faf coresight: add return value for fixup connections adds 0a360ed27fa8 coresight: Add generic sysfs link creation functions adds 12ea61802fbc coresight: Expose device connections via sysfs adds f35d2a86fe20 coresight: cti: Add in sysfs links to other coresight devices adds 6e5a7668aec0 coresight: docs: Add information about the topology repres [...] adds 0685c7eafa3b Merge remote-tracking branch 'coresight/next' adds 00496d5740d1 next-20200313/rtc adds 475de90e9cb3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 4d544ca500f7 Merge remote-tracking branch 'at24/at24/for-next' adds bb81bf621510 NTB: Fix an error in get link status adds 99a06056124d NTB: ntb_perf: Fix address err in perf_copy_chunk adds 2ef97a6c181e ntb_tool: Fix printk format adds 788b041afd9a ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 adds 7f78c68aa796 NTB: ntb_transport: Use scnprintf() for avoiding potential [...] adds 8ad1a2f351c1 MAINTAINERS: update maintainer list for AMD NTB driver adds cb004c28dd2f NTB: Fix access to link status and control register adds 52ba44788964 NTB: clear interrupt status register adds 8a7cedef441f NTB: Enable link up and down event notification adds 5c6404d5fa74 NTB: define a new function to get link status adds 5cafa48502c8 NTB: return the side info status from amd_poll_link adds 2465b87ce36e NTB: set peer_sta within event handler itself adds fdd8281fb0bc NTB: remove handling of peer_sta from amd_link_is_up adds 60ceafd151d6 NTB: handle link down event correctly adds 673dd0c24779 NTB: handle link up, D0 and D3 events correctly adds 92abf4cb993d NTB: move ntb_ctrl handling to init and deinit adds ae5f4bdccf03 NTB: add helper functions to set and clear sideinfo adds 5f0856bebc6e NTB: return link up status correctly for PRI and SEC adds 41dfc3f79650 NTB: remove redundant setting of DB valid mask adds ac10d4f6c2a8 NTB: send DB event when driver is loaded or un-loaded adds b350f0a3eb26 NTB: add pci shutdown handler for AMD NTB adds cc8f2052c5d1 Merge remote-tracking branch 'ntb/ntb-next' adds 7e62d1424e66 Merge remote-tracking branch 'fsi/next' adds ba1589ff458e slimbus: ngd: add v2.1.0 compatible adds 445d5eff22d9 Merge remote-tracking branch 'slimbus/for-next' adds 04173151e9b8 Merge remote-tracking branch 'nvmem/for-next' adds 34eee836a9dd radix tree test suite: Support kmem_cache alignment adds 7e934cf5ace1 xarray: Fix early termination of xas_for_each_marked adds 9f54ec5f19be Merge remote-tracking branch 'xarray/xarray' adds eee0dc81fde8 Merge remote-tracking branch 'hyperv/hyperv-next' adds ac851fbe3a20 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 68f3aca5bd7a Merge remote-tracking branch 'devfreq/devfreq-next' adds 7df4c490e8b1 Merge remote-tracking branch 'hmm/hmm' adds 9baec7a5ab38 Merge remote-tracking branch 'fpga/for-next' adds cb6176ef25ce mtd: hyperbus: Add proper error message for missing compatible adds b6fe8bc67d2d mtd: hyperbus: move direct mapping setup to AM654 HBMC driver adds 2cb9ea5d2d5e Merge remote-tracking branch 'cfi/cfi/next' adds befc5704def3 mm/swapfile.c: move inode_lock out of claim_swapfile adds 78ee1cfe1dbd /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds bcae3c77170f /proc/kpageflags: do not use uninitialized struct pages adds da94c41c363f mm: fork: fix kernel_stack memcg stats for various stack i [...] adds 029e6e6c4a4d x86/mm: Split vmalloc_sync_all() adds 1d7e32e08403 memcg: fix NULL pointer dereference in __mem_cgroup_usage_ [...] adds 8e5080f9e7ce memcg-fix-null-pointer-dereference-in-__mem_cgroup_usage_u [...] adds 1ce51f2caf93 mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] adds 16c57056f06a mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case adds 8a387003736e mm-hotplug-fix-hot-remove-failure-in-sparsememvmemmap-case-fix adds 89a67770ce23 page-flags: fix a crash at SetPageError(THP_SWAP) adds db774ef20ab6 mm, memcg: fix corruption on 64-bit divisor in memory.high [...] adds 296707953e6d mm, memcg: throttle allocators based on ancestral memory.high adds 9561b9d57e91 mm: do not allow MADV_PAGEOUT for CoW pages adds ff7cf1822b93 kthread: mark timer used by delayed kthread works as IRQ safe adds 2361ea80e05b asm-generic: make more kernel-space headers mandatory adds 7adad603d20b scripts/spelling.txt: add syfs/sysfs pattern adds bafdf2f1c789 ocfs2: remove FS_OCFS2_NM adds 895f59462eb1 ocfs2: remove unused macros adds 6761ab6de4c3 ocfs2: use OCFS2_SEC_BITS in macro adds 57a883108a26 ocfs2: remove dlm_lock_is_remote adds 0e56c97f03a2 ocfs2: there is no need to log twice in several functions adds e9e18e7c09fe ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" adds 56a73cc195c5 ocfs2: remove useless err adds 26ef27f1efc8 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] adds 2972acf7fa88 ocfs2: replace zero-length array with flexible-array member adds 31eae056221d ocfs2: cluster: replace zero-length array with flexible-ar [...] adds e11df9f1d8a8 ocfs2: dlm: replace zero-length array with flexible-array member adds ad6d5faa7f86 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] adds 8b06ac1af2ba ramfs: support O_TMPFILE adds 63abd96182f0 fs_parse: Remove pr_notice() about each validation adds 972f3551074a kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 89548b124a15 mm/slub.c: replace cpu_slab->partial with wrapped APIs adds 47c68aa30ba2 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds 65baf72d19a1 slub: improve bit diffusion for freelist ptr obfuscation adds 1ca82121a8be slub: relocate freelist pointer to middle of object adds 28d35fede8d0 mm/kmemleak.c: use address-of operator on section symbols adds 090d8ed648c7 mm/Makefile: disable KCSAN for kmemleak adds 6e878b9d6609 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds eafeda2803d3 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds 7a2797e48157 mm/filemap.c: clear page error before actual read adds e596ac989299 mm/filemap.c: remove unused argument from shrink_readahead [...] adds fd45a1750bb1 mm/gup: split get_user_pages_remote() into two routines adds 428bc767dc2b mm/gup: pass a flags arg to __gup_device_* functions adds 5fa808cbfc1a mm: introduce page_ref_sub_return() adds d7032c0d5415 mm/gup: pass gup flags to two more routines adds 82bfe18e6711 mm/gup: require FOLL_GET for get_user_pages_fast() adds 3d37f4aceb31 mm/gup: track FOLL_PIN pages adds b982245014e1 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages adds 10a9eb3afdf1 mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" adds 08baf249e844 mm-gup-track-foll_pin-pages-fix-2-fix adds 9efb1794d3ae mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds d8aeff4a083e mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds 3d257ea9a7f4 mm/gup_benchmark: support pin_user_pages() and related calls adds 6df12d0e7604 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds fdd1354a98dd mm: improve dump_page() for compound pages adds b0e4c1e6bbdf mm: dump_page(): additional diagnostics for huge pinned pages adds b22429b006bd mm/gup/writeback: add callbacks for inaccessible pages adds c0d02c17614f mm/swapfile.c: fix comments for swapcache_prepare adds c8194586181b mm/swap.c: not necessary to export __pagevec_lru_add() adds b768884e4788 mm/swapfile: fix data races in try_to_unuse() adds cf5b6c279e77 mm/swap_slots.c: assign|reset cache slot by value directly adds d714b0401ebf mm, memcg: fix build error around the usage of kmem_caches adds 27de460be8e0 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds c2e82c331078 mm: memcg/slab: introduce mem_cgroup_from_obj() adds 3e129cb38f84 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 adds 85abcdd77aba mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds d5d4da38cce2 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds dbd7d9c6c715 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds bff73875254d mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds 63087a07c078 mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds ca35362e673f mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 2bdad59a7685 mm: memcontrol: fix memory.low proportional distribution adds 1f498e9df83c mm: memcontrol: clean up and document effective low/min ca [...] adds ff07a4f87e02 mm: memcontrol: recursive memory.low protection adds 2c36db137bb9 memcg: css_tryget_online cleanups adds f5a0d57f660a mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused adds 5da5520081bb mm/memcg: optimize memory.numa_stat like memory.stat adds 86a2df265f44 memcg-optimize-memorynuma_stat-like-memorystat-fix adds 44d66029712c mm, memcg: prevent memory.high load/store tearing adds 7220a74a6002 mm, memcg: prevent memory.max load tearing adds 4d066eedc2c6 mm, memcg: prevent memory.low load/store tearing adds 35804717d833 mm, memcg: prevent memory.min load/store tearing adds 613b82802508 mm, memcg: prevent memory.swap.max load tearing adds 5b2e22662499 mm, memcg: prevent mem_cgroup_protected store tearing adds 7d55685a8e5f mm, memcg: bypass high reclaim iteration for cgroup hierar [...] adds bd42eaf1ec4b mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds 3177dee8d7a3 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds 68beef8ea377 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds bfa741950e27 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 8a80bee21a75 mm/vma: add missing VMA flag readable name for VM_SYNC adds e439fa012adb mm/vma: make vma_is_accessible() available for general use adds c57bc5184433 mm/vma: replace all remaining open encodings with is_vm_hu [...] adds f1365bef33fa mm/vma: replace all remaining open encodings with vma_is_a [...] adds eb4477fb81f0 mm/vma: append unlikely() while testing VMA access permissions adds 3e646d0c8cf5 mm/mmap.c: fix the adjusted length error adds 02154eb74375 mm/vma: move VM_NO_KHUGEPAGED into generic header adds 5fc9699ba659 mm/vma: make vma_is_foreign() available for general use adds 9a4d9c59f807 mm/vma: make is_vma_temporary_stack() available for general use adds 4f95a0a859db mm: add pagemap.h to the fine documentation adds 9ec85d25ac14 mm/gup: rename "nonblocking" to "locked" where proper adds c934a6b4ea91 mm/gup: fix __get_user_pages() on fault retry of hugetlb adds 485a420fe6ae mm: introduce fault_signal_pending() adds f71dbb79ec8e mm-introduce-fault_signal_pending-fix adds 7d77e997246b x86/mm: use helper fault_signal_pending() adds f1f122413ef2 arc/mm: use helper fault_signal_pending() adds 0a3899b55907 arm64/mm: use helper fault_signal_pending() adds cc9ad806c631 powerpc/mm: use helper fault_signal_pending() adds a0a113e9de7b sh/mm: use helper fault_signal_pending() adds 763ad24accc2 mm: return faster for non-fatal signals in user mode faults adds 68847e2e92ff userfaultfd: don't retake mmap_sem to emulate NOPAGE adds fe272e8ba483 mm: introduce FAULT_FLAG_DEFAULT adds 3126fb83c9e8 mm: introduce FAULT_FLAG_INTERRUPTIBLE adds aa2bbca19152 mm: allow VM_FAULT_RETRY for multiple times adds 24f77ac269ff mm/gup: allow VM_FAULT_RETRY for multiple times adds 1e35c3698a06 mm/gup: allow to react to fatal signals adds aa191c7e8ad4 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path adds 38db59323fb6 mm: clarify a confusing comment for remap_pfn_range() adds 3aaf99e0da9b mm/mremap: add MREMAP_DONTUNMAP to mremap() adds 52540c257699 mm-add-mremap_dontunmap-to-mremap-v6 adds d4357f861342 mm-add-mremap_dontunmap-to-mremap-v7 adds c0bc77352c5f selftests: add MREMAP_DONTUNMAP selftest adds 4f4437797e76 selftest-add-mremap_dontunmap-selftest-fix adds 3ad5669ac34c selftest: add MREMAP_DONTUNMAP selftest adds 6f152feeb8ef selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds 86a5be2e4180 mm/sparsemem: get address to page struct instead of addres [...] adds 38ba0863fa07 mm/sparse: rename pfn_present() to pfn_in_present_section() adds e1624434ca25 mm/sparse.c: use kvmalloc_node/kvfree to alloc/free memmap [...] adds 88d0ac859154 kasan: detect negative size in memory operation function adds 91e1f897f4b1 kasan/tags: fix -Wdeclaration-after-statement warn adds 20aead9a1d90 kasan-detect-negative-size-in-memory-operation-function-fix-2 adds da5da72d89b6 kasan: add test for invalid size in memmove adds b7ee03ef45d1 kasan: fix -Wstringop-overflow warning adds b35da499e1ca mm/page_alloc: increase default min_free_kbytes bound adds d52d5ce1d278 mm, pagealloc: micro-optimisation: save two branches on ho [...] adds 63a3e0928040 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds 06d17e0cfeb9 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 34d039cefb57 mm/page_alloc.c: use free_area_empty() instead of open-coding adds 959d4b1c371c mm/page_alloc.c: micro-optimisation Remove unnecessary branch adds 07447453db3a mm/page_alloc.c: fix tick timer stall during deferred page init adds cf1cc6d993c3 mm/page_alloc: simplify page_is_buddy() for better code re [...] adds f39a6e41ffb7 mm: vmpressure: don't need call kfree if kstrndup fails adds 9a34fb6b33f1 mm: vmpressure: use mem_cgroup_is_root API adds ab068da1ecc5 mm: vmscan: replace open codings to NUMA_NO_NODE adds 85a31ec65f28 mm/vmscan.c: remove cpu online notification for now adds be1bc61e2215 mm/vmscan.c: fix data races using kswapd_classzone_idx adds 08747d0aa130 mm/vmscan.c: Clean code by removing unnecessary assignment adds 4fbb185a7dac mm/vmscan.c: make may_enter_fs bool in shrink_page_list() adds 958b8705079e mm,compaction,cma: add alloc_contig flag to compact_control adds 11d08f5884d2 mm,thp,compaction,cma: allow THP migration for CMA allocations adds 41c88a9549d2 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix adds fa8bdb058d2f mm, compaction: fully assume capture is not NULL in compac [...] adds c412554ce97c mm/compaction: really limit compact_unevictable_allowed to [...] adds d17a33c708f4 mm/compaction: Disable compact_unevictable_allowed on RT adds 808bc8aaac68 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds bc5ed13c816c mm/mempolicy: check hugepage migration is supported by arc [...] adds 5f46f6623ab9 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 6f2393fc93fc mm/memblock.c: remove redundant assignment to variable max_addr adds 0ab3685ca230 hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 805a9317e043 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 0202ac1aa230 mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds b6399c0c8184 hugetlb_cgroup: add reservation accounting for private mappings adds 15e7931db177 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds 40a7734d2cfc hugetlb: disable region_add file_region coalescing adds 8b8116c3f133 mm/hugetlb: fix file_region entry allocations adds ba21810fd736 hugetlb_cgroup: add accounting for shared mappings adds 850c43b1c624 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds 60c7b523b9ff hugetlb_cgroup: support noreserve mappings adds 499c8d5fea55 hugetlb: support file_region coalescing again adds c7eef80147a2 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds 89b47a74156f hugetlb: remove check_coalesce_bug debug code adds 5844db03fe7f hugetlb_cgroup: add hugetlb_cgroup reservation tests adds 4fcc14fcf893 hugetlb_cgroup: add hugetlb_cgroup reservation docs adds fe75ea008852 mm/hugetlb.c: clean code by removing unnecessary initialization adds 30ed1f5cc20d mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() adds 882d60d2ce72 mm: hugetlb: optionally allocate gigantic hugepages using cma adds bb5a49417019 mm: cleanup cmdline_parse_hugetlb_cma() adds fc600cec7828 selftests/vm: fix map_hugetlb length used for testing read [...] adds f531d3a6f89c mm/migrate.c: no need to check for i > start in do_pages_move() adds 0b9339541e40 mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 53cc7d43d3a9 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 5fd03e536386 mm/migrate.c: unify "not queued for migration" handling in [...] adds f1420b55f3a9 mm/migrate.c: migrate PG_readahead flag adds 171907cca6c8 mm-migratec-migrate-pg_readahead-flag-fix adds 571e907712e8 mm, shmem: add vmstat for hugepage fallback adds 67c404a6ff81 mm, thp: track fallbacks due to failed memcg charges separately adds 7a28d0a9f2a1 mm/ksm.c: update get_user_pages() argument in comment adds eb17de3ba48e drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds d0a9e8e03d92 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 3b70534427aa mm/madvise: pass task and mm to do_madvise adds d362e6d2d47f mm/madvise: introduce process_madvise() syscall: an extern [...] adds d57ba9cd8394 fix process_madvise build break for arm64 adds e27f0e475509 mm/madvise: check fatal signal pending of target process adds 9f1ad6c6ab0e pid: move pidfd_get_pid() to pid.c adds 93177992c356 mm/madvise: support both pid and pidfd for process_madvise adds 6102c724b1de mm/madvise: employ mmget_still_valid() for write lock adds ace3e63e96c0 mm/madvise: allow KSM hints for remote API adds 4d9ce788b001 mm: adjust shuffle code to allow for future coalescing adds 37d302a5a396 mm: use zone and order instead of free area in free_list m [...] adds 44981cb86f2f mm: add function __putback_isolated_page adds 5661c5c2c4f2 mm: introduce Reported pages adds c01202c63043 virtio-balloon: pull page poisoning config out of free pag [...] adds 4954de0f0825 virtio-balloon: add support for providing free page report [...] adds c7722fad1253 mm/page_reporting: rotate reported pages to the tail of the list adds e486d38a1f3f mm/page_reporting: add budget limit on how many pages can [...] adds f591725e9b3e mm/page_reporting: add free page reporting documentation adds d972995deb17 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] adds 719682718474 userfaultfd: wp: add helper for writeprotect check adds e4772443fdab userfaultfd: wp: hook userfault handler to write protection fault adds faaa52178603 userfaultfd: wp: add WP pagetable tracking to x86 adds 4838dcbe70c7 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers adds a65341d6764f userfaultfd: wp: add UFFDIO_COPY_MODE_WP adds dce93b4020f7 mm: merge parameters for change_protection() adds 4bdd9c728422 userfaultfd: wp: apply _PAGE_UFFD_WP bit adds ee87e7d61546 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork adds 0cd41950d819 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers adds 969c205eadea userfaultfd: wp: support swap and page migration adds ba5683b1ca6a khugepaged: skip collapse if uffd-wp detected adds fccad4f32950 userfaultfd: wp: support write protection for userfault vma range adds f927ca016edf userfaultfd: wp: add the writeprotect API to userfaultfd ioctl adds ec2b624966b3 userfaultfd: wp: enabled write protection in userfaultfd API adds c89084ff2291 userfaultfd: wp: don't wake up when doing write protect adds c816e50f4c08 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update adds 99d58925ade2 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally adds d7f24bee36b8 userfaultfd: selftests: refactor statistics adds d1f6c9101af6 userfaultfd: selftests: add write-protect test adds cf88a1aa6502 drivers/base/memory.c: indicate all memory blocks as removable adds a5be61c6a0a0 drivers/base/memory.c: drop section_count adds 15e6d2285e73 drivers/base/memory.c: drop pages_correctly_probed() adds 3e889354a6ff mm/page_ext.c: drop pfn_present() check when onlining adds 988552292d01 mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds ef4f59b33f29 mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 10e27d614345 mm/memory_hotplug.c: cleanup __add_pages() adds a6ee60b1fa24 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE adds 0b2126a0803f drivers/base/memory: map MMOP_OFFLINE to 0 adds ef9a3fb4666d drivers/base/memory: store mapping between MMOP_* and stri [...] adds 23e025c6650d mm/memory_hotplug: convert memhp_auto_online to store an o [...] adds 6e3700e13759 mm/memory_hotplug: allow to specify a default online_type adds 38eb09ac7c29 mm/sparse.c: introduce new function fill_subsection_map() adds 334411156ba6 mm/sparse.c: introduce a new function clear_subsection_map() adds a718a2b46325 mm/sparse.c: only use subsection map in VMEMMAP case adds 10335bb360fa mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] adds 5731ac824a11 mm/sparse.c: move subsection_map related functions together adds ad04cd068155 mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] adds 2c2b561b8158 mm/shmem.c: distribute switch variables for initialization adds 137943654d63 mm/shmem.c: Clean code by removing unnecessary assignment adds f0cf15a644e4 mm: huge tmpfs: try to split_huge_page() when punching hole adds de82a21bc865 mm: prevent a warning when casting void* -> enum adds d1885532bdb2 mm/zswap: allow setting default status, compressor and all [...] adds 1a1ecc920ec4 mm/compaction: add missing annotation for compact_lock_irqsave adds 416aa9f425d0 mm/hugetlb: add missing annotation for gather_surplus_pages() adds 0627dd4fb31d mm/mempolicy: add missing annotation for queue_pages_pmd() adds 7b6068b23623 mm/slub: add missing annotation for get_map() adds 9d01a0aa2ebc mm/slub: add missing annotation for put_map() adds da69970999f1 mm/zsmalloc: add missing annotation for migrate_read_lock() adds dd7a3cfd9980 mm/zsmalloc: add missing annotation for migrate_read_unlock() adds 0d7670d2a7af mm/zsmalloc: add missing annotation for pin_tag() adds b7cc56fc635f mm/zsmalloc: add missing annotation for unpin_tag() adds 42ff9f122fbc mm: fix ambiguous comments for better code readability adds cf8e2cbe9362 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds e8d45a6afbc9 mm: use fallthrough; adds 48e526e7d74f include/linux/swapops.h: correct guards for non_swap_entry() adds 3ca139ffff40 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 8ba5708f475c fs/buffer.c: dump more info for __getblk_gfp() stall problem adds c3a193a499e0 kernel/hung_task.c: Monitor killed tasks. adds b51d30524c43 fs/proc/inode.c: annotate close_pdeo() for sparse adds 70aa2bae8d30 proc: faster open/read/close with "permanent" files adds 295ca3ec010c proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds 11f63a9f7465 proc: speed up /proc/*/statm adds c411d00632ea asm-generic: fix unistd_32.h generation format adds a83364ca940d kernel/extable.c: use address-of operator on section symbols adds fc5e78a6b4ad MAINTAINERS: add an entry for kfifo adds 1853b43e54c0 bitops: always inline sign extension helpers adds e3fd05d98db4 lib/test_lockup: test module to generate lockups adds 88b69f87c236 lib/bch.c: replace zero-length array with flexible-array member adds aa68e688689e lib/ts_bm.c: replace zero-length array with flexible-array member adds e7d03d5212f6 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds ace8ef9ebe4d lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 64bba5390ba0 lib/scatterlist: fix sg_copy_buffer() kerneldoc adds 8c4de6eca55d lib: test_stackinit.c: XFAIL switch variable init tests adds e0eed38c352a lib/stackdepot.c: check depot_index before accessing the s [...] adds db5d5861722f lib/stackdepot.c: fix a condition in stack_depot_fetch() adds f0e414358898 lib/stackdepot.c: build with -fno-builtin adds 684d9f63504e kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds 0b04838b84b5 nds32: linker script: add SOFTIRQENTRY_TEXT adds dd8153281212 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script adds fe969f00f47b percpu_counter: fix a data race at vm_committed_as adds ec8be0c0a5df lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds 0f74792ec9d3 lib/test_bitmap.c: make use of EXP2_IN_BITS adds d102dfde2f0a lib/rbtree: fix coding style of assignments adds 11c814faa67d lib/test_kmod.c: remove a NULL test adds e707f26d90ec linux/bits.h: add compile time sanity check of GENMASK inputs adds 55db8aa5d787 lib: optimize cpumask_local_spread() adds d22772ae3877 lib/list: prevent compiler reloads inside 'safe' list iteration adds 2faec447106c checkpatch: remove email address comment from email addres [...] adds 6af41bf3afa8 checkpatch: check SPDX tags in YAML files adds 10c0fc467a4a checkpatch: support "base-commit:" format adds 4edefe08ee9e checkpatch: prefer fallthrough; over fallthrough comments adds e57e190ea7c6 checkpatch: fix minor typo and mixed space+tab in indentation adds d1af1a007d13 checkpatch: fix multiple const * types adds 717ff15801a5 checkpatch: add command-line option for TAB size adds 50f08ef6c19d checkpatch: improve Gerrit Change-Id: test adds 385ec5633c8c checkpatch: check proper licensing of Devicetree bindings adds 18c66b8846bb epoll: fix possible lost wakeup on epoll_ctl() path adds 8d64f8254534 kselftest: introduce new epoll test case adds 042d16c98b71 fs/epoll: make nesting accounting safe for -rt kernel adds f737bdedabc2 fs/binfmt_elf.c: delete "loc" variable adds a74f649d46e9 fs/binfmt_elf.c: allocate less for static executable adds 715c799172b7 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds ce7ca28dcfd2 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds 2b42ae5d2607 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds 2a552c756c70 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds e91cef699f0d gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 76a77b98cbd2 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds 0e2164609877 kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds c7f8ce292687 kernel/relay.c: fix read_pos error when multiple readers adds 25c2618ea3b1 aio: simplify read_events() adds ffbf0457f7e5 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds 9cefcf1551d9 kcov: clean up debug messages adds e71186d35cf5 kcov: collect coverage from interrupts adds b6978c61e5a6 usb: core: kcov: collect coverage from usb complete callback adds 545ed6816b72 ubsan: add trap instrumentation option adds 6ede5c61695e ubsan: split "bounds" checker from other options adds 7357cc5ee9d1 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds 2a2d7621f1e6 ubsan: check panic_on_warn adds 39e5518df93b kasan: unset panic_on_warn before calling panic() adds fbf986843476 ubsan: include bug type in report header adds ab50bf16698e ipc/mqueue.c: fix a brace coding style issue adds 5dd12f74af40 Merge branch 'akpm-current/current' adds 4d2f678f0adc drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds 83d91c493ad4 mm/frontswap: mark various intentional data races adds 5395c99fe98b mm/page_io: mark various intentional data races adds c88bb2577850 mm-page_io-mark-various-intentional-data-races-v2 adds 85efcf778a04 mm/swap_state: mark various intentional data races adds 59efe25130b5 mm/filemap.c: fix a data race in filemap_fault() adds d5fec219f88b mm/swapfile: fix and annotate various data races adds 96d02437a327 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 09112dd98b4d mm/page_counter: fix various data races at memsw adds 84c3efc1f310 mm/memcontrol: fix a data race in scan count adds ca3d23cee849 mm/list_lru: fix a data race in list_lru_count_one adds 0072329c76d2 mm/mempool: fix a data race in mempool_free() adds 5bb61fb1fe86 mm/util.c: annotate an data race at vm_committed_as adds 1f659dda095f mm/rmap: annotate a data race at tlb_flush_batched adds bf5bcf242cf7 mm: annotate a data race in page_zonenum() adds 9b89622e8438 mm/swap.c: annotate data races for lru_rotate_pvecs adds 97b6fc284534 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds f796bbfbd6c0 mm: bring sparc pte_index() semantics inline with other platforms adds 8155d76d9472 mm: define pte_index as macro for x86 adds c36c8200c0a7 mm/memory.c: add vm_insert_pages() adds 6db330fbb264 mm-add-vm_insert_pages-fix adds 5fd998ddff71 add missing page_count() check to vm_insert_pages(). adds 363d33b0c24b mm: vm_insert_pages() checks if pte_index defined. adds 0fc650da8c93 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 8db2a8b23177 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds dff45bb69d4e mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds 00cceb49b384 mm/vma: introduce VM_ACCESS_FLAGS adds 56ebfe8a23b6 mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds 9e0f66125473 mm/memory_hotplug: rename mhp_restrictions to mhp_params adds 10eeac4f3477 x86/mm: thread pgprot_t through init_memory_mapping() adds 1951587fdac9 x86/mm: introduce __set_memory_prot() adds 3e32a6fc2952 powerpc/mm: thread pgprot_t through create_section_mapping() adds b3ccc63e6d36 mm/memory_hotplug: add pgprot_t to mhp_params adds b78e3e550c68 mm/memremap: set caching mode for PCI P2PDMA memory to WC adds f40b0f69d96c mm/special: create generic fallbacks for pte_special() and [...] adds 7c2be7334a76 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds 75cca1795373 mm/debug: add tests validating architecture page table helpers adds 5ff831ae7cbe kmod: make request_module() return an error when autoloadi [...] adds b4b15cece9df fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] adds 5dd434efa8ed docs: admin-guide: document the kernel.modprobe sysctl adds fcc8d89de5ba selftests: kmod: test disabling module autoloading adds 0de67cbc19a0 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds 78bf8e4c6318 seq_read-info-message-about-buggy-next-functions-fix adds 622f09e808e5 kernel/gcov/fs.c: gcov_seq_next() should increase position index adds aec8885acc6e ipc/util.c: sysvipc_find_ipc() should increase position index adds 8c34f6c4a224 drivers/tty/serial/sh-sci.c: suppress warning adds 3ace3825cae3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 4d99e25ae863 Merge branch 'akpm/master' adds 8548fd2f20ed Add linux-next specific files for 20200316
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 (407b0a62b422) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 5 + Documentation/admin-guide/sysctl/kernel.rst | 21 + Documentation/arm64/silicon-errata.rst | 2 + Documentation/block/capability.rst | 16 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/clock/qcom,gcc-sm8250.yaml | 72 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + .../connector/samsung,usb-connector-11pin.txt | 2 +- .../bindings/connector/usb-connector.txt | 135 - .../bindings/connector/usb-connector.yaml | 206 + .../crypto/allwinner,sun4i-a10-crypto.yaml | 2 + .../bindings/display/panel/display-timing.txt | 124 +- .../bindings/display/panel/display-timings.yaml | 77 + .../bindings/display/panel/elida,kd35t133.yaml | 49 + .../bindings/display/panel/novatek,nt35510.yaml | 56 + .../bindings/display/panel/panel-common.yaml | 15 +- .../bindings/display/panel/panel-dpi.txt | 50 - .../bindings/display/panel/panel-dpi.yaml | 81 + .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/display/panel/panel-timing.yaml | 227 + .../bindings/display/rockchip/rockchip-drm.txt | 19 - .../bindings/display/rockchip/rockchip-drm.yaml | 40 + .../devicetree/bindings/firmware/qcom,scm.txt | 1 + Documentation/devicetree/bindings/i2c/i2c-rk3x.txt | 68 - .../devicetree/bindings/i2c/i2c-rk3x.yaml | 136 + .../devicetree/bindings/mmc/synopsys-dw-mshc.yaml | 2 +- .../devicetree/bindings/net/qcom,ipa.yaml | 32 +- .../bindings/pci/layerscape-pcie-gen4.txt | 52 - .../bindings/pci/nvidia,tegra194-pcie.txt | 125 +- .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 24 + .../devicetree/bindings/serial/fsl-lpuart.txt | 10 +- .../devicetree/bindings/soc/qcom/qcom,apr.txt | 50 + .../bindings/sound/brcm,bcm63xx-audio.txt | 29 + .../bindings/sound/google,cros-ec-codec.yaml | 27 +- .../bindings/spi/amlogic,meson-gx-spicc.yaml | 22 + .../devicetree/bindings/spi/spi-controller.yaml | 10 +- .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 23 + .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 77 + Documentation/devicetree/bindings/usb/dwc2.yaml | 30 +- Documentation/devicetree/bindings/usb/dwc3.txt | 7 +- .../devicetree/bindings/usb/fcs,fusb302.txt | 2 +- Documentation/devicetree/bindings/usb/generic.txt | 8 +- .../bindings/usb/ingenic,jz4770-phy.yaml | 52 + .../devicetree/bindings/usb/maxim,max3420-udc.yaml | 69 + .../devicetree/bindings/usb/mediatek,mtu3.txt | 2 +- .../devicetree/bindings/usb/mediatek,musb.txt | 2 +- .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 190 + .../devicetree/bindings/usb/richtek,rt1711h.txt | 2 +- .../devicetree/bindings/usb/ti,hd3ss3220.txt | 2 +- .../devicetree/bindings/usb/typec-tcpci.txt | 2 +- .../devicetree/bindings/usb/usb-conn-gpio.txt | 4 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/filesystems/locking.rst | 2 - Documentation/filesystems/porting.rst | 8 + Documentation/gpu/todo.rst | 17 - Documentation/kbuild/kbuild.rst | 2 +- Documentation/kbuild/kconfig-macro-language.rst | 2 +- Documentation/kbuild/makefiles.rst | 6 +- Documentation/networking/ethtool-netlink.rst | 272 +- Documentation/networking/ip-sysctl.txt | 9 + Documentation/scsi/FlashPoint.rst | 8 +- Documentation/scsi/arcmsr_spec.rst | 1 + Documentation/scsi/scsi_eh.rst | 16 +- Documentation/trace/coresight/coresight-ect.rst | 5 +- Documentation/trace/coresight/coresight.rst | 85 + Documentation/usb/index.rst | 1 + Documentation/usb/raw-gadget.rst | 61 + MAINTAINERS | 52 +- Next/SHA1s | 199 +- Next/Trees | 1 + Next/merge.log | 4458 ++++++++++++-------- arch/arm/boot/compressed/head.S | 142 +- arch/arm/boot/dts/dra7.dtsi | 1 + arch/arm/boot/dts/sun8i-a33.dtsi | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 13 +- arch/arm/boot/dts/sun8i-r40.dtsi | 127 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- arch/arm/kernel/relocate_kernel.S | 8 +- arch/arm/mach-dove/common.c | 2 +- arch/arm/mach-ebsa110/core.c | 12 +- arch/arm/mach-orion5x/Kconfig | 2 - arch/arm/mach-orion5x/ts78xx-setup.c | 3 +- arch/arm/mach-rpc/time.c | 8 +- arch/arm/plat-orion/time.c | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 73 + arch/arm64/boot/dts/marvell/Makefile | 3 + .../dts/marvell/armada-3720-espressobin-emmc.dts | 2 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 2 + .../dts/marvell/armada-3720-espressobin-v7.dts | 2 + .../boot/dts/marvell/armada-3720-espressobin.dtsi | 8 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 1 + arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 3 + arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 5 + arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 14 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 3 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 158 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 332 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 114 + arch/arm64/boot/dts/renesas/Makefile | 1 + .../r8a774a1-hihope-rzg2m-ex-idk-1110wr.dts | 52 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 15 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 15 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/cpufeature.h | 58 +- arch/arm64/kvm/hyp/switch.c | 14 +- arch/arm64/kvm/hyp/sysreg-sr.c | 8 +- arch/arm64/kvm/hyp/tlb.c | 8 +- arch/ia64/include/asm/hw_irq.h | 2 - arch/ia64/kernel/irq.h | 3 + arch/ia64/kernel/irq_ia64.c | 43 +- arch/ia64/kernel/mca.c | 50 +- arch/ia64/kernel/perfmon.c | 10 +- arch/ia64/kernel/time.c | 11 +- arch/ia64/kernel/vmlinux.lds.S | 2 + arch/nds32/kernel/vmlinux.lds.S | 1 + arch/parisc/kernel/irq.c | 22 +- arch/powerpc/Kconfig | 1 + arch/s390/Kconfig | 1 + arch/s390/kernel/Makefile | 2 +- arch/x86/Kconfig | 5 +- arch/x86/entry/entry_32.S | 4 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/events/amd/uncore.c | 17 +- arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/mce.h | 6 +- arch/x86/kernel/Makefile | 4 +- arch/x86/kernel/apic/vector.c | 14 +- arch/x86/kernel/cpu/amd.c | 3 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 47 +- arch/x86/kernel/tsc_msr.c | 128 +- arch/x86/kvm/Kconfig | 2 +- arch/x86/kvm/ioapic.c | 7 +- arch/x86/kvm/vmx/nested.c | 5 +- arch/x86/kvm/vmx/vmx.c | 16 +- arch/x86/mm/init_32.c | 14 +- arch/x86/mm/ioremap.c | 18 + arch/x86/mm/kmmio.c | 10 +- arch/x86/mm/pat/set_memory.c | 2 +- block/blk-core.c | 38 +- block/blk-flush.c | 7 +- block/blk-ioc.c | 7 + block/blk-iocost.c | 5 +- block/blk-mq-sched.c | 22 + block/blk-mq.c | 3 +- block/blk-zoned.c | 2 +- block/blk.h | 4 +- block/genhd.c | 36 + block/opal_proto.h | 1 + block/sed-opal.c | 2 +- crypto/testmgr.c | 28 +- drivers/acpi/ec.c | 182 +- drivers/ata/acard-ahci.c | 4 - drivers/ata/ahci.c | 20 +- drivers/ata/ahci_qoriq.c | 4 - drivers/ata/ata_piix.c | 3 - drivers/ata/libahci.c | 15 +- drivers/ata/libata-acpi.c | 62 +- drivers/ata/libata-core.c | 229 +- drivers/ata/libata-eh.c | 47 +- drivers/ata/libata-pmp.c | 8 - drivers/ata/libata-scsi.c | 59 +- drivers/ata/libata-sff.c | 76 +- drivers/ata/libata-trace.c | 29 + drivers/ata/libata-transport.c | 24 +- drivers/ata/pata_arasan_cf.c | 3 + drivers/ata/pata_octeon_cf.c | 23 +- drivers/ata/pata_pdc2027x.c | 81 +- drivers/ata/pata_pdc202xx_old.c | 2 - drivers/ata/pata_sil680.c | 1 - drivers/ata/pdc_adma.c | 2 +- drivers/ata/sata_dwc_460ex.c | 57 +- drivers/ata/sata_fsl.c | 102 +- drivers/ata/sata_inic162x.c | 2 +- drivers/ata/sata_mv.c | 110 +- drivers/ata/sata_nv.c | 29 +- drivers/ata/sata_qstor.c | 2 +- drivers/ata/sata_rcar.c | 8 +- drivers/ata/sata_sil24.c | 5 +- drivers/ata/sata_sx4.c | 2 +- drivers/base/arch_topology.c | 44 +- drivers/base/cpu.c | 19 +- drivers/base/regmap/regmap-debugfs.c | 6 + drivers/block/aoe/aoeblk.c | 4 +- drivers/block/drbd/drbd_main.c | 11 - drivers/block/nbd.c | 27 +- drivers/block/null_blk_main.c | 9 + drivers/char/Kconfig | 105 +- drivers/char/hw_random/Kconfig | 14 +- drivers/char/hw_random/imx-rngc.c | 85 +- drivers/char/tpm/eventlog/of.c | 3 +- drivers/char/tpm/tpm.h | 1 + drivers/char/tpm/tpm2-cmd.c | 2 +- drivers/char/tpm/tpm_ibmvtpm.c | 17 + drivers/char/tpm/tpm_ibmvtpm.h | 1 + drivers/clk/qcom/Kconfig | 7 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 264 +- drivers/clk/qcom/clk-alpha-pll.h | 12 + drivers/clk/qcom/clk-rpmh.c | 15 +- drivers/clk/qcom/clk-smd-rpm.c | 50 + drivers/clk/qcom/gcc-sm8250.c | 3690 ++++++++++++++++ drivers/clk/tegra/Makefile | 1 - drivers/clk/tegra/clk-id.h | 7 - drivers/clk/tegra/clk-tegra-pmc.c | 122 - drivers/clk/tegra/clk-tegra114.c | 22 +- drivers/clk/tegra/clk-tegra124.c | 38 +- drivers/clk/tegra/clk-tegra20.c | 9 +- drivers/clk/tegra/clk-tegra210.c | 22 +- drivers/clk/tegra/clk-tegra30.c | 23 +- drivers/clk/tegra/clk.h | 1 - drivers/cpufreq/cpufreq-dt.c | 4 + drivers/cpufreq/cpufreq-dt.h | 4 + drivers/cpuidle/cpuidle-tegra.c | 9 +- drivers/crypto/ccp/psp-dev.c | 3 + drivers/crypto/ccp/sev-dev.c | 39 +- drivers/crypto/ccp/sp-dev.h | 1 + drivers/crypto/ccp/sp-pci.c | 9 + drivers/crypto/ccree/cc_aead.c | 113 +- drivers/crypto/ccree/cc_aead.h | 3 +- drivers/crypto/ccree/cc_buffer_mgr.c | 91 +- drivers/crypto/ccree/cc_cipher.c | 1 - drivers/crypto/ccree/cc_driver.h | 5 +- drivers/crypto/ccree/cc_hash.c | 3 - drivers/crypto/ccree/cc_hw_queue_defs.h | 77 +- drivers/crypto/ccree/cc_request_mgr.c | 1 - drivers/crypto/hisilicon/qm.c | 39 +- drivers/crypto/hisilicon/qm.h | 5 +- drivers/crypto/hisilicon/sec2/sec.h | 7 + drivers/crypto/hisilicon/sec2/sec_crypto.c | 242 +- drivers/crypto/hisilicon/sec2/sec_main.c | 51 +- drivers/crypto/qat/qat_common/qat_crypto.c | 3 +- drivers/crypto/qce/skcipher.c | 2 +- drivers/dma-buf/Kconfig | 10 + drivers/dma-buf/dma-buf.c | 110 +- drivers/gpio/gpio-mvebu.c | 2 +- drivers/gpu/drm/Kconfig | 6 +- drivers/gpu/drm/amd/acp/Kconfig | 1 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 124 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 31 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 142 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 3 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 6 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 35 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 22 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 13 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 11 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 23 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 3 - drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 2 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 1 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 1 - drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 1 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 1 - drivers/gpu/drm/armada/armada_fbdev.c | 8 +- drivers/gpu/drm/ast/ast_drv.h | 6 +- drivers/gpu/drm/ast/ast_mode.c | 25 +- drivers/gpu/drm/bochs/bochs_hw.c | 6 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 8 +- drivers/gpu/drm/bridge/tc358764.c | 3 - drivers/gpu/drm/drm_client.c | 2 +- drivers/gpu/drm/drm_dp_mst_topology.c | 302 +- drivers/gpu/drm/drm_fb_helper.c | 6 +- drivers/gpu/drm/drm_hdcp.c | 158 +- drivers/gpu/drm/drm_internal.h | 4 - drivers/gpu/drm/drm_mm.c | 8 +- drivers/gpu/drm/drm_pci.c | 46 +- drivers/gpu/drm/drm_scatter.c | 3 + drivers/gpu/drm/drm_simple_kms_helper.c | 44 +- drivers/gpu/drm/drm_sysfs.c | 2 - drivers/gpu/drm/drm_vblank.c | 3 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 28 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 6 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 1 - drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 6 +- drivers/gpu/drm/exynos/exynos_mixer.c | 7 +- drivers/gpu/drm/gma500/framebuffer.c | 6 +- drivers/gpu/drm/gma500/intel_bios.h | 2 +- drivers/gpu/drm/i915/Kconfig.profile | 4 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 12 - drivers/gpu/drm/i915/display/intel_fbdev.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 115 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 239 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 14 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 9 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 13 +- drivers/gpu/drm/i915/gt/intel_gt.c | 3 + drivers/gpu/drm/i915/gt/intel_lrc.c | 20 - drivers/gpu/drm/i915/gt/intel_ring_submission.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 52 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 7 +- drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/i915/i915_pci.c | 1 - drivers/gpu/drm/i915/i915_reg.h | 2 + drivers/gpu/drm/mgag200/mgag200_drv.h | 9 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 86 +- drivers/gpu/drm/msm/msm_fbdev.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 7 - drivers/gpu/drm/nouveau/nouveau_fbcon.c | 6 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 6 +- drivers/gpu/drm/panel/Kconfig | 20 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-elida-kd35t133.c | 352 ++ drivers/gpu/drm/panel/panel-novatek-nt35510.c | 1098 +++++ drivers/gpu/drm/panel/panel-simple.c | 149 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 29 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 10 - drivers/gpu/drm/radeon/radeon_fb.c | 19 +- drivers/gpu/drm/radeon/radeon_mode.h | 3 - drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 9 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 27 + drivers/gpu/drm/scheduler/sched_entity.c | 10 +- drivers/gpu/drm/scheduler/sched_main.c | 50 +- drivers/gpu/drm/tegra/dc.c | 20 +- drivers/gpu/drm/tegra/fb.c | 8 +- drivers/gpu/drm/tegra/hdmi.c | 34 +- drivers/gpu/drm/tidss/tidss_crtc.c | 55 + drivers/gpu/drm/tidss/tidss_crtc.h | 2 + drivers/gpu/drm/tidss/tidss_dispc.c | 61 +- drivers/gpu/drm/tidss/tidss_dispc.h | 5 + drivers/gpu/drm/tidss/tidss_encoder.c | 2 +- drivers/gpu/drm/tidss/tidss_kms.c | 52 +- drivers/gpu/drm/ttm/ttm_bo.c | 12 + drivers/gpu/drm/v3d/v3d_drv.h | 41 +- drivers/gpu/drm/vboxvideo/vboxvideo.h | 2 +- drivers/gpu/drm/vc4/vc4_drv.h | 45 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 15 +- drivers/gpu/drm/virtio/virtgpu_object.c | 50 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 6 +- drivers/hid/hid-appleir.c | 12 +- drivers/hwmon/nct7904.c | 21 + drivers/hwmon/pmbus/ibm-cffps.c | 14 +- drivers/hwtracing/coresight/Makefile | 3 +- drivers/hwtracing/coresight/coresight-cti.c | 52 +- drivers/hwtracing/coresight/coresight-platform.c | 2 +- drivers/hwtracing/coresight/coresight-priv.h | 12 +- drivers/hwtracing/coresight/coresight-sysfs.c | 204 + drivers/hwtracing/coresight/coresight.c | 75 +- drivers/i2c/busses/i2c-qcom-geni.c | 58 +- drivers/i2c/busses/i2c-stm32f7.c | 4 - drivers/i2c/i2c-core-acpi.c | 10 +- drivers/infiniband/core/cma.c | 13 + drivers/infiniband/core/rw.c | 12 +- drivers/infiniband/core/umem_odp.c | 2 +- drivers/infiniband/core/verbs.c | 2 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 5 +- drivers/infiniband/hw/mlx5/Makefile | 1 + drivers/infiniband/hw/mlx5/main.c | 16 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 15 +- drivers/infiniband/hw/mlx5/mr.c | 65 +- drivers/infiniband/hw/mlx5/qos.c | 136 + drivers/iommu/amd_iommu.c | 4 +- drivers/iommu/dmar.c | 10 +- drivers/iommu/intel-iommu-debugfs.c | 12 +- drivers/irqchip/irq-bcm2835.c | 15 + drivers/irqchip/irq-gic-v3.c | 30 +- drivers/lightnvm/pblk-sysfs.c | 42 +- drivers/media/platform/qcom/venus/firmware.c | 10 +- drivers/misc/eeprom/at24.c | 3 +- drivers/mmc/core/mmc.c | 7 +- drivers/mmc/host/sdhci-iproc.c | 17 +- drivers/mmc/host/sdhci-milbeaut.c | 13 +- drivers/mmc/host/sdhci-of-arasan.c | 15 +- drivers/mmc/host/sdhci-of-at91.c | 22 +- drivers/mmc/host/sdhci-tegra.c | 35 +- drivers/mmc/host/sdhci.c | 19 + drivers/mmc/host/sdhci.h | 3 + drivers/mmc/host/sdhci_am654.c | 17 +- drivers/mmc/host/vub300.c | 2 +- drivers/mtd/hyperbus/hbmc-am654.c | 12 + drivers/mtd/hyperbus/hyperbus-core.c | 15 +- drivers/mtd/nand/spi/micron.c | 158 +- drivers/net/bareudp.c | 6 + drivers/net/can/slcan.c | 7 +- drivers/net/dsa/mv88e6xxx/chip.c | 2 + drivers/net/dsa/sja1105/sja1105_main.c | 13 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 22 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 3 + drivers/net/ethernet/faraday/ftgmac100.c | 3 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 4 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 6 +- drivers/net/ethernet/freescale/fec_main.c | 8 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 2 + drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 5 + drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 7 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 43 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 + drivers/net/ethernet/ibm/emac/core.c | 3 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 1 + drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 2 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 5 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 4 + drivers/net/ethernet/intel/igb/igb_ethtool.c | 22 +- drivers/net/ethernet/intel/igbvf/ethtool.c | 1 + drivers/net/ethernet/intel/igc/igc_ethtool.c | 22 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 1 + drivers/net/ethernet/intel/ixgbevf/ethtool.c | 1 + drivers/net/ethernet/jme.c | 3 + drivers/net/ethernet/marvell/mv643xx_eth.c | 1 + drivers/net/ethernet/marvell/mvmdio.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 2 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 7 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 13 +- drivers/net/ethernet/marvell/skge.c | 1 + drivers/net/ethernet/marvell/sky2.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 10 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- .../net/ethernet/mellanox/mlx5/core/en/mapping.c | 218 + .../net/ethernet/mellanox/mlx5/core/en/mapping.h | 27 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 1356 ++++++ drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 171 + .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 112 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 10 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 66 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 934 +++- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 54 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 245 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 32 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 536 ++- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 176 +- .../mellanox/mlx5/core/eswitch_offloads_chains.h | 17 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/mr.c | 31 +- .../mellanox/mlx5/core/steering/dr_action.c | 18 + .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 12 + .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 104 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 9 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 + drivers/net/ethernet/ni/nixge.c | 22 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 21 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 2 + .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 23 +- drivers/net/ethernet/realtek/r8169_main.c | 2 + drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 1 + drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/ef10_sriov.c | 66 +- drivers/net/ethernet/sfc/ethtool.c | 36 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 19 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 2 + drivers/net/ethernet/via/via-velocity.c | 2 + drivers/net/geneve.c | 8 +- drivers/net/ieee802154/ca8210.c | 3 +- drivers/net/ipa/ipa_modem.c | 2 +- drivers/net/phy/Makefile | 2 +- drivers/net/phy/mscc/Makefile | 10 + drivers/net/phy/mscc/mscc.h | 392 ++ drivers/net/phy/{ => mscc}/mscc_fc_buffer.h | 8 +- drivers/net/phy/{ => mscc}/mscc_mac.h | 8 +- drivers/net/phy/mscc/mscc_macsec.c | 1051 +++++ drivers/net/phy/{ => mscc}/mscc_macsec.h | 66 +- drivers/net/phy/{mscc.c => mscc/mscc_main.c} | 1469 +------ drivers/net/phy/phy_device.c | 6 +- drivers/net/phy/phylink.c | 27 + drivers/net/slip/slip.c | 7 +- drivers/net/usb/cdc_ncm.c | 411 +- drivers/net/usb/huawei_cdc_ncm.c | 8 +- drivers/net/wireless/ath/carl9170/debug.c | 2 +- drivers/net/wireless/broadcom/b43/debugfs.c | 2 +- drivers/net/wireless/broadcom/b43legacy/debugfs.c | 2 +- drivers/net/wireless/broadcom/b43legacy/sysfs.c | 6 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 16 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 48 +- drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 4 +- drivers/net/wireless/intel/ipw2x00/libipw_wx.c | 8 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 4 +- drivers/net/wireless/intel/iwlegacy/4965.c | 3 +- drivers/net/wireless/intersil/prism54/oid_mgt.c | 34 +- drivers/net/wireless/marvell/libertas/if_spi.c | 3 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 53 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 38 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 2 + drivers/net/wireless/quantenna/qtnfmac/core.c | 18 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 5 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 54 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 33 +- .../net/wireless/quantenna/qtnfmac/qlink_util.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 1 + drivers/net/wireless/realtek/rtw88/main.c | 6 - drivers/net/wireless/realtek/rtw88/main.h | 1 - drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 290 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 7 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 2 +- drivers/ntb/ntb_transport.c | 58 +- drivers/ntb/test/ntb_perf.c | 57 +- drivers/ntb/test/ntb_tool.c | 14 +- drivers/parisc/eisa.c | 8 +- drivers/pci/controller/Kconfig | 11 +- drivers/pci/controller/Makefile | 2 +- drivers/pci/controller/dwc/Kconfig | 30 +- drivers/pci/controller/dwc/pcie-tegra194.c | 679 ++- drivers/pci/controller/mobiveil/Kconfig | 33 - drivers/pci/controller/mobiveil/Makefile | 5 - .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 267 -- .../pci/controller/mobiveil/pcie-mobiveil-plat.c | 61 - drivers/pci/controller/mobiveil/pcie-mobiveil.c | 230 - drivers/pci/controller/mobiveil/pcie-mobiveil.h | 226 - .../pcie-mobiveil-host.c => pcie-mobiveil.c} | 564 ++- drivers/pci/endpoint/pci-ep-cfs.c | 1 + drivers/pcmcia/omap_cf.c | 2 +- drivers/pcmcia/rsrc_nonstatic.c | 6 +- drivers/pcmcia/yenta_socket.c | 10 +- drivers/phy/tegra/Kconfig | 1 + drivers/phy/tegra/Makefile | 1 + drivers/phy/tegra/xusb-tegra186.c | 261 +- drivers/phy/tegra/xusb-tegra210.c | 131 +- drivers/phy/tegra/xusb.c | 190 + drivers/phy/tegra/xusb.h | 10 + drivers/regulator/core.c | 5 +- drivers/s390/block/dasd.c | 27 +- drivers/s390/block/dasd_eckd.c | 163 +- drivers/s390/block/dasd_int.h | 15 +- drivers/s390/net/qeth_core.h | 4 +- drivers/s390/net/qeth_core_main.c | 161 +- drivers/s390/net/qeth_core_sys.c | 9 +- drivers/s390/net/qeth_l3_sys.c | 9 +- drivers/scsi/ufs/ufshcd.c | 198 +- drivers/scsi/ufs/ufshcd.h | 5 + drivers/slimbus/qcom-ngd-ctrl.c | 3 + drivers/soc/qcom/Kconfig | 5 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/apr.c | 123 +- drivers/soc/qcom/pdr_interface.c | 757 ++++ drivers/soc/qcom/pdr_internal.h | 379 ++ drivers/soc/tegra/pmc.c | 334 +- drivers/soundwire/stream.c | 9 +- drivers/spi/Kconfig | 1 + drivers/spi/spi-meson-spicc.c | 496 ++- drivers/spi/spi-nxp-fspi.c | 4 +- drivers/spi/spi.c | 2 +- drivers/ssb/sprom.c | 4 +- drivers/staging/comedi/drivers/dt282x.c | 30 +- drivers/staging/most/core.c | 6 +- drivers/staging/mt7621-pci/pci-mt7621.c | 17 +- drivers/staging/qlge/qlge_mpi.c | 6 + drivers/staging/rtl8188eu/core/rtw_debug.c | 16 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 40 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 4 +- drivers/staging/rtl8192e/rtllib_rx.c | 4 +- drivers/staging/rtl8192e/rtllib_wx.c | 8 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8712/rtl871x_recv.h | 4 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 14 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 4 +- drivers/staging/vt6655/power.c | 10 +- drivers/staging/wfx/data_rx.c | 2 +- drivers/staging/wfx/data_tx.c | 6 +- drivers/staging/wfx/data_tx.h | 2 +- drivers/staging/wfx/hif_api_cmd.h | 4 - drivers/staging/wfx/hif_tx.c | 15 +- drivers/staging/wfx/hif_tx.h | 2 +- drivers/staging/wfx/hif_tx_mib.h | 15 +- drivers/staging/wfx/sta.c | 28 +- .../staging/wilc1000/microchip,wilc1000,sdio.yaml | 68 - .../staging/wilc1000/microchip,wilc1000,spi.yaml | 61 - drivers/staging/wilc1000/microchip,wilc1000.yaml | 72 + drivers/staging/wilc1000/netdev.c | 24 +- drivers/staging/wilc1000/netdev.h | 1 - drivers/staging/wilc1000/sdio.c | 35 +- drivers/staging/wilc1000/spi.c | 17 +- drivers/staging/wilc1000/wlan.h | 1 - drivers/thunderbolt/domain.c | 4 +- drivers/tty/Kconfig | 173 +- drivers/tty/hvc/Kconfig | 3 - drivers/tty/serial/Kconfig | 4 - drivers/tty/serial/atmel_serial.c | 20 +- drivers/tty/serial/fsl_lpuart.c | 214 +- drivers/tty/serial/ifx6x60.c | 195 +- drivers/tty/serial/ifx6x60.h | 13 +- drivers/tty/serial/pic32_uart.c | 8 +- drivers/tty/serial/qcom_geni_serial.c | 29 +- drivers/tty/serial/serial_core.c | 47 +- drivers/tty/serial/sifive.c | 28 +- drivers/tty/vt/vt.c | 2 - drivers/tty/vt/vt_ioctl.c | 16 +- drivers/usb/core/quirks.c | 3 + drivers/usb/dwc2/core.h | 8 + drivers/usb/dwc2/gadget.c | 24 +- drivers/usb/dwc2/hw.h | 8 + drivers/usb/dwc2/params.c | 33 + drivers/usb/dwc2/platform.c | 98 +- drivers/usb/dwc3/core.c | 29 +- drivers/usb/dwc3/core.h | 10 + drivers/usb/dwc3/drd.c | 98 +- drivers/usb/dwc3/dwc3-exynos.c | 9 + drivers/usb/dwc3/dwc3-meson-g12a.c | 174 +- drivers/usb/dwc3/gadget.c | 6 +- drivers/usb/dwc3/host.c | 4 +- drivers/usb/dwc3/trace.h | 9 +- drivers/usb/gadget/composite.c | 9 + drivers/usb/gadget/legacy/Kconfig | 11 + drivers/usb/gadget/legacy/Makefile | 1 + drivers/usb/gadget/legacy/raw_gadget.c | 1078 +++++ drivers/usb/gadget/udc/Kconfig | 11 +- drivers/usb/gadget/udc/Makefile | 1 + drivers/usb/gadget/udc/aspeed-vhub/Kconfig | 4 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 71 +- drivers/usb/gadget/udc/aspeed-vhub/dev.c | 30 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 4 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 58 +- drivers/usb/gadget/udc/aspeed-vhub/vhub.h | 43 +- drivers/usb/gadget/udc/max3420_udc.c | 1331 ++++++ drivers/usb/gadget/udc/tegra-xudc.c | 280 +- drivers/usb/host/ehci-mv.c | 11 +- drivers/usb/host/xhci-hub.c | 61 +- drivers/usb/host/xhci-mem.c | 1 + drivers/usb/host/xhci-pci.c | 7 +- drivers/usb/host/xhci-plat.c | 1 + drivers/usb/host/xhci-ring.c | 9 + drivers/usb/host/xhci-tegra.c | 235 +- drivers/usb/host/xhci.c | 4 +- drivers/usb/host/xhci.h | 30 + drivers/usb/mon/mon_text.c | 36 +- drivers/usb/phy/Kconfig | 8 + drivers/usb/phy/Makefile | 1 + drivers/usb/phy/phy-jz4770.c | 243 ++ drivers/usb/typec/ucsi/displayport.c | 12 +- drivers/usb/typec/ucsi/ucsi.h | 2 + drivers/usb/typec/ucsi/ucsi_ccg.c | 55 +- drivers/video/fbdev/Kconfig | 9 +- drivers/video/fbdev/aty/mach64_gx.c | 3 +- drivers/video/fbdev/aty/radeon_base.c | 26 +- drivers/video/fbdev/kyro/STG4000OverlayDevice.c | 3 +- drivers/video/fbdev/matrox/matroxfb_base.c | 15 + drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 2 +- drivers/video/fbdev/pxa168fb.c | 3 - drivers/video/fbdev/sh_mobile_lcdcfb.c | 4 +- drivers/video/fbdev/ssd1307fb.c | 2 +- drivers/video/fbdev/w100fb.c | 18 +- drivers/video/fbdev/wm8505fb.c | 2 +- fs/afs/addr_list.c | 2 +- fs/afs/internal.h | 2 +- fs/btrfs/disk-io.c | 1 + fs/btrfs/extent_io.c | 12 +- fs/btrfs/ioctl.c | 73 +- fs/btrfs/ref-verify.c | 9 + fs/btrfs/relocation.c | 24 +- fs/btrfs/space-info.c | 5 +- fs/btrfs/tree-log.c | 21 +- fs/cifs/dir.c | 1 - fs/cifs/file.c | 3 +- fs/cifs/smb2ops.c | 2 +- fs/exec.c | 65 +- fs/filesystems.c | 4 +- fs/gfs2/inode.c | 2 +- fs/gfs2/log.c | 5 +- fs/hugetlbfs/inode.c | 34 +- fs/io-wq.c | 185 +- fs/io-wq.h | 7 +- fs/io_uring.c | 71 +- fs/locks.c | 50 +- fs/nfs/getroot.c | 39 +- fs/nfs/nfs4proc.c | 12 +- fs/nfs/super.c | 25 - fs/nsfs.c | 14 + fs/open.c | 3 - fs/overlayfs/Kconfig | 1 + fs/overlayfs/file.c | 6 + fs/overlayfs/overlayfs.h | 7 +- fs/overlayfs/super.c | 9 +- fs/overlayfs/util.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 18 +- fs/xfs/libxfs/xfs_alloc_btree.c | 24 +- fs/xfs/libxfs/xfs_attr_leaf.c | 6 +- fs/xfs/libxfs/xfs_bmap.c | 46 +- fs/xfs/libxfs/xfs_bmap_btree.c | 50 +- fs/xfs/libxfs/xfs_btree.c | 64 +- fs/xfs/libxfs/xfs_btree.h | 54 +- fs/xfs/libxfs/xfs_da_btree.c | 14 +- fs/xfs/libxfs/xfs_dir2_block.c | 33 +- fs/xfs/libxfs/xfs_dir2_data.c | 32 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 2 +- fs/xfs/libxfs/xfs_dir2_node.c | 11 +- fs/xfs/libxfs/xfs_ialloc.c | 2 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 20 +- fs/xfs/libxfs/xfs_refcount.c | 110 +- fs/xfs/libxfs/xfs_refcount_btree.c | 28 +- fs/xfs/libxfs/xfs_rmap.c | 123 +- fs/xfs/libxfs/xfs_rmap_btree.c | 28 +- fs/xfs/scrub/agheader_repair.c | 2 +- fs/xfs/scrub/alloc.c | 2 +- fs/xfs/scrub/attr.c | 3 + fs/xfs/scrub/bmap.c | 4 +- fs/xfs/scrub/dir.c | 3 + fs/xfs/scrub/ialloc.c | 8 +- fs/xfs/scrub/refcount.c | 2 +- fs/xfs/scrub/rmap.c | 2 +- fs/xfs/scrub/trace.c | 4 +- fs/xfs/scrub/trace.h | 4 +- fs/xfs/xfs_attr_inactive.c | 6 +- fs/xfs/xfs_attr_list.c | 2 +- fs/xfs/xfs_buf.c | 22 + fs/xfs/xfs_buf.h | 2 + fs/xfs/xfs_dir2_readdir.c | 12 +- fs/xfs/xfs_error.c | 7 +- fs/xfs/xfs_error.h | 2 +- fs/xfs/xfs_fsmap.c | 4 +- fs/xfs/xfs_inode.c | 4 +- fs/xfs/xfs_log.c | 80 +- fs/xfs/xfs_log_priv.h | 9 +- fs/xfs/xfs_stats.c | 10 +- include/crypto/aead.h | 48 +- include/drm/bridge/mhl.h | 4 +- include/drm/drm_dp_mst_helper.h | 4 +- include/drm/drm_fb_helper.h | 27 +- include/drm/drm_hdcp.h | 6 +- include/drm/drm_pci.h | 11 - include/drm/drm_simple_kms_helper.h | 4 + include/drm/gpu_scheduler.h | 6 +- include/dt-bindings/clock/qcom,gcc-sm8250.h | 271 ++ include/linux/bitfield.h | 14 + include/linux/bpf.h | 67 +- include/linux/coresight.h | 22 + include/linux/dma-buf.h | 97 +- include/linux/ethtool.h | 8 + include/linux/filter.h | 15 +- include/linux/fs.h | 5 - include/linux/genhd.h | 82 +- include/linux/hugetlb.h | 8 - include/linux/ima.h | 3 +- include/linux/ioc3.h | 93 - include/linux/iocontext.h | 1 + include/linux/libata.h | 105 +- include/linux/mlx5/driver.h | 10 - include/linux/mlx5/eswitch.h | 38 +- include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/mmzone.h | 2 + include/linux/mtd/spinand.h | 1 + include/linux/nfs_xdr.h | 1 + include/linux/pci_ids.h | 2 + include/linux/phy.h | 5 + include/linux/phy/tegra/xusb.h | 2 + include/linux/platform_data/simplefb.h | 2 +- include/linux/proc_ns.h | 2 + include/linux/rcupdate_trace.h | 84 + include/linux/sched.h | 8 + include/linux/sched/signal.h | 9 +- include/linux/serial_core.h | 3 +- include/linux/soc/qcom/apr.h | 1 + include/linux/soc/qcom/pdr.h | 29 + include/linux/soc/qcom/qmi.h | 1 + include/linux/spi/ifx_modem.h | 5 - include/linux/usb/cdc_ncm.h | 15 +- include/linux/wait.h | 4 +- include/linux/xarray.h | 6 +- include/net/cfg802154.h | 2 +- include/net/flow_offload.h | 13 + include/net/netfilter/nf_flow_table.h | 38 + include/net/netfilter/nf_tables.h | 18 +- include/net/netfilter/nf_tables_core.h | 1 + include/net/netns/ipv4.h | 1 + include/net/pkt_cls.h | 14 + include/net/red.h | 38 + include/net/sch_generic.h | 3 + include/net/tc_act/tc_ct.h | 17 + include/soc/tegra/bpmp-abi.h | 10 +- include/soc/tegra/pmc.h | 3 +- include/sound/soc-dpcm.h | 4 +- include/sound/sof/info.h | 22 +- include/trace/events/libata.h | 377 ++ include/uapi/linux/bpf.h | 44 +- include/uapi/linux/btrfs.h | 7 +- include/uapi/linux/ethtool_netlink.h | 82 + include/uapi/linux/in.h | 2 + include/uapi/linux/io_uring.h | 2 +- include/uapi/linux/netfilter/nf_tables.h | 4 - include/uapi/linux/pkt_sched.h | 17 + include/uapi/linux/usb/raw_gadget.h | 167 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 + include/uapi/rdma/mlx5_user_ioctl_verbs.h | 4 + include/video/mmp_disp.h | 2 +- init/Kconfig | 3 +- init/init_task.c | 5 +- kernel/audit.c | 1 + kernel/audit.h | 8 + kernel/auditsc.c | 3 - kernel/bpf/core.c | 121 +- kernel/bpf/dispatcher.c | 5 +- kernel/bpf/helpers.c | 45 + kernel/bpf/syscall.c | 18 +- kernel/bpf/trampoline.c | 87 +- kernel/bpf/verifier.c | 4 +- kernel/cgroup/cgroup-v1.c | 34 +- kernel/cred.c | 2 + kernel/events/core.c | 9 +- kernel/extable.c | 2 - kernel/fork.c | 9 +- kernel/futex.c | 4 +- kernel/rcu/Kconfig | 14 +- kernel/rcu/Kconfig.debug | 6 +- kernel/rcu/rcu.h | 1 + kernel/rcu/rcutorture.c | 57 +- kernel/rcu/tasks.h | 655 ++- kernel/rcu/tree.c | 31 +- kernel/rcu/tree_stall.h | 38 +- kernel/sched/core.c | 92 +- kernel/trace/bpf_trace.c | 5 + kernel/workqueue.c | 4 +- lib/Kconfig.debug | 2 + lib/stackdepot.c | 8 +- lib/xarray.c | 2 + localversion-next | 2 +- mm/gup.c | 46 +- mm/hugetlb.c | 182 +- mm/madvise.c | 12 +- mm/memcontrol.c | 139 +- mm/memory-failure.c | 29 +- mm/migrate.c | 24 +- mm/page_counter.c | 15 +- mm/process_vm_access.c | 2 +- mm/rmap.c | 17 +- mm/sparse.c | 161 +- mm/userfaultfd.c | 11 +- mm/vmscan.c | 5 +- net/bluetooth/hci_event.c | 14 +- net/bluetooth/l2cap_core.c | 6 +- net/bluetooth/l2cap_sock.c | 2 +- net/bpfilter/main.c | 14 +- net/caif/caif_dev.c | 3 +- net/core/dev.c | 3 +- net/core/filter.c | 21 +- net/core/flow_offload.c | 7 + net/dsa/port.c | 12 +- net/ethtool/Makefile | 3 +- net/ethtool/bitset.c | 94 + net/ethtool/bitset.h | 4 + net/ethtool/channels.c | 227 + net/ethtool/common.c | 31 + net/ethtool/common.h | 3 + net/ethtool/debug.c | 6 +- net/ethtool/features.c | 304 ++ net/ethtool/ioctl.c | 52 +- net/ethtool/linkinfo.c | 6 +- net/ethtool/linkmodes.c | 6 +- net/ethtool/netlink.c | 99 +- net/ethtool/netlink.h | 15 +- net/ethtool/privflags.c | 209 + net/ethtool/rings.c | 200 + net/ethtool/wol.c | 5 +- net/ipv4/af_inet.c | 4 +- net/ipv4/ah4.c | 2 +- net/ipv4/arp.c | 2 +- net/ipv4/devinet.c | 6 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/icmp.c | 2 +- net/ipv4/inet_connection_sock.c | 50 +- net/ipv4/ip_gre.c | 103 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ipmr.c | 2 +- net/ipv4/netfilter/nf_log_ipv4.c | 2 +- net/ipv4/netfilter/nf_nat_pptp.c | 4 +- net/ipv4/nexthop.c | 2 +- net/ipv4/raw.c | 2 + net/ipv4/sysctl_net_ipv4.c | 9 + net/ipv4/tcp.c | 2 +- net/ipv4/tcp_input.c | 6 +- net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/tcp_minisocks.c | 1 + net/ipv4/udp.c | 2 +- net/ipv6/addrconf.c | 6 +- net/ipv6/ah6.c | 2 +- net/ipv6/exthdrs.c | 2 +- net/ipv6/icmp.c | 2 +- net/ipv6/ip6_fib.c | 8 +- net/ipv6/ip6mr.c | 2 +- net/ipv6/ndisc.c | 2 +- net/ipv6/netfilter/nf_log_ipv6.c | 2 +- net/ipv6/raw.c | 8 +- net/ipv6/route.c | 2 +- net/ipv6/seg6_iptunnel.c | 2 +- net/ipv6/seg6_local.c | 2 +- net/ipv6/tcp_ipv6.c | 2 +- net/mptcp/options.c | 14 +- net/mptcp/protocol.c | 87 +- net/mptcp/protocol.h | 4 +- net/mptcp/subflow.c | 50 +- net/mptcp/token.c | 31 +- net/netfilter/Makefile | 6 + net/netfilter/nf_conntrack_standalone.c | 19 +- net/netfilter/nf_flow_table_core.c | 60 + net/netfilter/nf_flow_table_ip.c | 15 +- net/netfilter/nf_flow_table_offload.c | 250 +- net/netfilter/nf_tables_api.c | 58 +- net/netfilter/nft_bitwise.c | 118 +- net/netfilter/nft_dynset.c | 23 +- net/netfilter/nft_lookup.c | 1 + net/netfilter/nft_set_pipapo.c | 630 +-- net/netfilter/nft_set_pipapo.h | 280 ++ net/netfilter/nft_set_pipapo_avx2.c | 1223 ++++++ net/netfilter/nft_set_pipapo_avx2.h | 14 + net/netlink/af_netlink.c | 1 + net/packet/af_packet.c | 34 +- net/packet/internal.h | 5 +- net/sched/act_ct.c | 226 + net/sched/cls_api.c | 99 +- net/sched/cls_tcindex.c | 3 + net/sched/sch_generic.c | 8 + net/sched/sch_ingress.c | 11 +- net/sched/sch_red.c | 72 +- net/sched/sch_taprio.c | 12 +- net/tipc/monitor.c | 12 +- net/tipc/msg.c | 3 - scripts/Kconfig.include | 7 + scripts/Makefile.extrawarn | 1 + scripts/bpf_helpers_doc.py | 2 + scripts/dtc/Makefile.dtc | 23 - scripts/dtc/checks.c | 25 +- scripts/dtc/dtc-lexer.l | 1 - scripts/dtc/libfdt/Makefile.libfdt | 18 - scripts/dtc/libfdt/fdt.c | 99 +- scripts/dtc/libfdt/fdt_ro.c | 143 +- scripts/dtc/libfdt/fdt_rw.c | 42 +- scripts/dtc/libfdt/fdt_sw.c | 19 +- scripts/dtc/libfdt/libfdt.h | 9 +- scripts/dtc/libfdt/libfdt_internal.h | 122 + scripts/dtc/update-dtc-source.sh | 4 +- scripts/dtc/version_gen.h | 2 +- security/integrity/ima/Kconfig | 7 + security/keys/key.c | 2 +- security/keys/keyctl.c | 4 +- sound/core/oss/pcm_plugin.c | 4 +- sound/core/pcm.c | 2 +- sound/hda/hdac_device.c | 2 +- sound/soc/bcm/Kconfig | 9 + sound/soc/bcm/Makefile | 4 + sound/soc/bcm/bcm63xx-i2s-whistler.c | 317 ++ sound/soc/bcm/bcm63xx-i2s.h | 90 + sound/soc/bcm/bcm63xx-pcm-whistler.c | 485 +++ sound/soc/codecs/hdac_hdmi.c | 6 +- sound/soc/codecs/max98357a.c | 1 + sound/soc/codecs/rt5682.c | 4 +- sound/soc/codecs/wm_adsp.c | 4 +- sound/soc/intel/boards/Kconfig | 20 +- sound/soc/intel/boards/bdw-rt5650.c | 2 +- sound/soc/intel/boards/bdw-rt5677.c | 2 +- sound/soc/intel/boards/broadwell.c | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 2 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcht_da7213.c | 2 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 2 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 2 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 2 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 4 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 2 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 2 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 2 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 2 +- sound/soc/intel/boards/sof_da7219_max98373.c | 78 +- sound/soc/intel/boards/sof_pcm512x.c | 38 +- sound/soc/intel/boards/sof_rt5682.c | 110 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 34 +- sound/soc/intel/skylake/skl.c | 4 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 30 +- sound/soc/qcom/qdsp6/q6routing.c | 19 - sound/soc/soc-dapm.c | 8 +- sound/soc/soc-pcm.c | 68 +- sound/soc/soc-topology.c | 22 +- sound/soc/sof/intel/Kconfig | 11 - sound/soc/sof/intel/cnl.c | 5 - sound/soc/sof/intel/hda-dai.c | 96 + sound/soc/sof/intel/hda-ipc.c | 20 +- sound/soc/sof/intel/hda-loader.c | 3 - sound/soc/sof/intel/hda-stream.c | 2 + sound/soc/sof/intel/hda.c | 6 +- sound/soc/sof/intel/hda.h | 1 - sound/soc/sof/loader.c | 6 - sound/soc/sof/sof-priv.h | 5 - sound/soc/sof/topology.c | 8 +- sound/usb/card.c | 12 +- sound/usb/mixer.c | 17 +- sound/usb/quirks.c | 14 + sound/usb/quirks.h | 3 + tools/bpf/bpftool/.gitignore | 2 + tools/bpf/bpftool/Makefile | 22 +- tools/bpf/bpftool/bash-completion/bpftool | 29 +- tools/bpf/bpftool/common.c | 40 +- tools/bpf/bpftool/main.c | 7 - tools/bpf/bpftool/main.h | 7 +- tools/bpf/bpftool/map.c | 2 +- tools/bpf/bpftool/prog.c | 30 +- tools/bpf/bpftool/skeleton/profiler.h | 17 +- tools/build/feature/Makefile | 9 +- tools/build/feature/test-clang-bpf-global-var.c | 4 + tools/gpio/gpio-hammer.c | 17 +- tools/include/uapi/linux/bpf.h | 44 +- .../selftests/bpf => }/include/uapi/linux/types.h | 0 tools/lib/bpf/bpf_tracing.h | 103 + tools/lib/bpf/libbpf.c | 21 +- tools/testing/radix-tree/Makefile | 4 +- tools/testing/radix-tree/iteration_check_2.c | 87 + tools/testing/radix-tree/linux.c | 32 +- tools/testing/radix-tree/linux/slab.h | 6 +- tools/testing/radix-tree/main.c | 1 + tools/testing/radix-tree/test.h | 1 + tools/testing/selftests/Makefile | 4 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/android/ion/Makefile | 2 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 17 +- .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 88 + .../selftests/bpf/prog_tests/sockmap_listen.c | 77 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 32 +- tools/testing/selftests/bpf/prog_tests/vmlinux.c | 43 + .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 53 + .../selftests/bpf/progs/test_ns_current_pid_tgid.c | 37 + tools/testing/selftests/bpf/progs/test_vmlinux.c | 84 + .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 24 + .../selftests/bpf/test_current_pid_tgid_new_ns.c | 159 + tools/testing/selftests/bpf/test_progs.c | 28 +- tools/testing/selftests/bpf/test_progs.h | 8 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 50 +- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 11 + .../selftests/drivers/net/mlxsw/sch_red_root.sh | 8 + .../ftrace/test.d/trigger/trigger-multihist.tc | 2 +- tools/testing/selftests/kmod/kmod.sh | 43 +- tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 2 + .../selftests/net/reuseaddr_ports_exhausted.c | 162 + .../selftests/net/reuseaddr_ports_exhausted.sh | 35 + tools/testing/selftests/ptrace/Makefile | 4 +- tools/testing/selftests/ptrace/vmaccess.c | 86 - .../selftests/rcutorture/configs/rcu/CFLIST | 1 + .../selftests/rcutorture/configs/rcu/TRACE01 | 10 + .../selftests/rcutorture/configs/rcu/TRACE01.boot | 1 + tools/testing/selftests/resctrl/fill_buf.c | 4 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 10 +- tools/testing/selftests/tc-testing/config | 1 + .../selftests/tc-testing/tc-tests/qdiscs/red.json | 185 + tools/testing/selftests/timens/exec.c | 1 - tools/testing/selftests/timens/procfs.c | 1 - tools/testing/selftests/timens/timens.c | 1 - tools/testing/selftests/timens/timer.c | 1 - tools/testing/selftests/vm/map_hugetlb.c | 14 +- 1079 files changed, 41210 insertions(+), 14299 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/connector/usb-connector.txt create mode 100644 Documentation/devicetree/bindings/connector/usb-connector.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/display-timings.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-dpi.txt create mode 100644 Documentation/devicetree/bindings/display/panel/panel-dpi.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/panel-timing.yaml delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-drm.txt create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-drm.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-rk3x.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml delete mode 100644 Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt create mode 100644 Documentation/devicetree/bindings/sound/brcm,bcm63xx-audio.txt create mode 100644 Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml create mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4770-phy.yaml create mode 100644 Documentation/devicetree/bindings/usb/maxim,max3420-udc.yaml create mode 100644 Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml create mode 100644 Documentation/usb/raw-gadget.rst create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex-idk-1110wr.dts create mode 100644 arch/ia64/kernel/irq.h create mode 100644 drivers/clk/qcom/gcc-sm8250.c delete mode 100644 drivers/clk/tegra/clk-tegra-pmc.c create mode 100644 drivers/gpu/drm/panel/panel-elida-kd35t133.c create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt35510.c create mode 100644 drivers/hwtracing/coresight/coresight-sysfs.c create mode 100644 drivers/infiniband/hw/mlx5/qos.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/mapping.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/mapping.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h create mode 100644 drivers/net/phy/mscc/Makefile create mode 100644 drivers/net/phy/mscc/mscc.h rename drivers/net/phy/{ => mscc}/mscc_fc_buffer.h (95%) rename drivers/net/phy/{ => mscc}/mscc_mac.h (98%) create mode 100644 drivers/net/phy/mscc/mscc_macsec.c rename drivers/net/phy/{ => mscc}/mscc_macsec.h (90%) rename drivers/net/phy/{mscc.c => mscc/mscc_main.c} (60%) delete mode 100644 drivers/pci/controller/mobiveil/Kconfig delete mode 100644 drivers/pci/controller/mobiveil/Makefile delete mode 100644 drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c delete mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil-plat.c delete mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil.c delete mode 100644 drivers/pci/controller/mobiveil/pcie-mobiveil.h rename drivers/pci/controller/{mobiveil/pcie-mobiveil-host.c => pcie-mobiveil.c} (54%) create mode 100644 drivers/soc/qcom/pdr_interface.c create mode 100644 drivers/soc/qcom/pdr_internal.h delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.yaml delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.yaml create mode 100644 drivers/staging/wilc1000/microchip,wilc1000.yaml create mode 100644 drivers/usb/gadget/legacy/raw_gadget.c create mode 100644 drivers/usb/gadget/udc/max3420_udc.c create mode 100644 drivers/usb/phy/phy-jz4770.c create mode 100644 include/dt-bindings/clock/qcom,gcc-sm8250.h delete mode 100644 include/linux/ioc3.h create mode 100644 include/linux/rcupdate_trace.h create mode 100644 include/linux/soc/qcom/pdr.h create mode 100644 include/uapi/linux/usb/raw_gadget.h create mode 100644 net/ethtool/channels.c create mode 100644 net/ethtool/features.c create mode 100644 net/ethtool/privflags.c create mode 100644 net/ethtool/rings.c create mode 100644 net/netfilter/nft_set_pipapo.h create mode 100644 net/netfilter/nft_set_pipapo_avx2.c create mode 100644 net/netfilter/nft_set_pipapo_avx2.h delete mode 100644 scripts/dtc/Makefile.dtc delete mode 100644 scripts/dtc/libfdt/Makefile.libfdt create mode 100644 sound/soc/bcm/bcm63xx-i2s-whistler.c create mode 100644 sound/soc/bcm/bcm63xx-i2s.h create mode 100644 sound/soc/bcm/bcm63xx-pcm-whistler.c create mode 100644 tools/build/feature/test-clang-bpf-global-var.c rename tools/{testing/selftests/bpf => }/include/uapi/linux/types.h (100%) create mode 100644 tools/testing/radix-tree/iteration_check_2.c create mode 100644 tools/testing/selftests/bpf/prog_tests/ns_current_pid_tgid.c create mode 100644 tools/testing/selftests/bpf/prog_tests/vmlinux.c create mode 100644 tools/testing/selftests/bpf/progs/test_ns_current_pid_tgid.c create mode 100644 tools/testing/selftests/bpf/progs/test_vmlinux.c create mode 100644 tools/testing/selftests/bpf/test_current_pid_tgid_new_ns.c create mode 100644 tools/testing/selftests/net/reuseaddr_ports_exhausted.c create mode 100755 tools/testing/selftests/net/reuseaddr_ports_exhausted.sh delete mode 100644 tools/testing/selftests/ptrace/vmaccess.c create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01.boot create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/red.json