This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits b2e2a818a017 Add linux-next specific files for 20200406 omits 79052666ebff Merge branch 'akpm/master' omits 9845c5492531 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 05260aac6542 ipc/util.c: sysvipc_find_ipc() should increase position index omits 87b0ce88c005 kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 4ad33b0ecd0d seq_read-info-message-about-buggy-next-functions-fix omits a2e1a5e9139d fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits 29859c885182 arm64: memory: give hotplug memory a different resource name omits efa4e72d2e5b mm/memory_hotplug: allow arch override of non boot memory [...] omits f1eff551f6d9 kexec: prevent removal of memory in use by a loaded kexec image omits 73c772bccc14 selftests: kmod: test disabling module autoloading omits 4c903271a29d selftests: kmod: fix handling test numbers above 9 omits 11a70bc4afa4 docs-admin-guide-document-the-kernelmodprobe-sysctl-v5 omits 7cbdc212c0f0 docs: admin-guide: document the kernel.modprobe sysctl omits 361479a2c920 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] omits c28906852ca2 kmod: make request_module() return an error when autoloadi [...] omits 21ef37871b2a mm/madvise: allow KSM hints for remote API omits 175189ec8ec2 mm/madvise: employ mmget_still_valid() for write lock omits 2c64c1880e40 mm/madvise: support both pid and pidfd for process_madvise omits bd1b028f9c0c pid: move pidfd_get_pid() to pid.c omits 3cd849b27db0 mm/madvise: check fatal signal pending of target process omits 6f893f77a801 fix process_madvise build break for arm64 omits 46504fe259ff mm/madvise: introduce process_madvise() syscall: an extern [...] omits ddfcb3382cdf mm/madvise: pass task and mm to do_madvise omits df1e642e292d mm/memremap: set caching mode for PCI P2PDMA memory to WC omits a0f001302638 mm/memory_hotplug: add pgprot_t to mhp_params omits 97f745d9034f powerpc/mm: thread pgprot_t through create_section_mapping() omits b0bd1dd5adce x86/mm: introduce __set_memory_prot() omits 20a17387c4e7 x86/mm: thread pgprot_t through init_memory_mapping() omits eb7558a5f972 mm/memory_hotplug: rename mhp_restrictions to mhp_params omits 0c5386695b73 mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits 7b3882d6ff56 mm/debug: add tests validating architecture page table helpers omits 9b4f62d89c65 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits f313e9f0152a mm/special: create generic fallbacks for pte_special() and [...] omits 8c8c21466db7 mm/vma: introduce VM_ACCESS_FLAGS omits 4c5348779add mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits 38009b07d5e7 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 971996f2f843 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 84931e9362c6 mm: vm_insert_pages() checks if pte_index defined. omits 5eb536b35ec4 add missing page_count() check to vm_insert_pages(). omits 8835210a01af mm-add-vm_insert_pages-fix omits c074ae1aba70 mm/memory.c: add vm_insert_pages() omits a36057c9207e mm: define pte_index as macro for x86 omits d12e0e49b911 mm: bring sparc pte_index() semantics inline with other platforms omits b3eefa3733f6 mm/memory.c: refactor insert_page to prepare for batched-l [...] omits ef05b9fa172c mm/swap.c: annotate data races for lru_rotate_pvecs omits 4e4501ac6cae mm: annotate a data race in page_zonenum() omits 020b992747ad mm/rmap: annotate a data race at tlb_flush_batched omits 827d95a4b7b4 mm/util.c: annotate an data race at vm_committed_as omits 07d8debce98a mm/mempool: fix a data race in mempool_free() omits f9ceb99f0a46 mm/list_lru: fix a data race in list_lru_count_one omits b72c6ab8a5db mm/memcontrol: fix a data race in scan count omits 15291dd3398f mm/page_counter: fix various data races at memsw omits ecfd507dc987 mm-swapfile-fix-and-annotate-various-data-races-v2 omits a2bfc2f221f9 mm/swapfile: fix and annotate various data races omits 528a75a84046 mm/filemap.c: fix a data race in filemap_fault() omits 4ef5f081e7a6 mm/swap_state: mark various intentional data races omits dd4ed65141f3 mm-page_io-mark-various-intentional-data-races-v2 omits 9b214cb1c084 mm/page_io: mark various intentional data races omits 3cfb90cea6dd mm/frontswap: mark various intentional data races omits 51fcaa248504 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 54ad24f4f62e mm/kmemleak: silence KCSAN splats in checksum omits b90eae49befc Change email address for Pali Rohár omits abc8ce57d38b Merge branch 'akpm-current/current' omits 8aaee626865c Revert "x86: update AS_* macros to binutils >=2.23, suppor [...] omits 015417bc2d8c Merge remote-tracking branch 'fpga/for-next' omits 36b27274b3ad Merge remote-tracking branch 'devfreq/devfreq-next' omits 9b339899ec36 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 5b148ebbe209 Merge remote-tracking branch 'hyperv/hyperv-next' omits d0138fab7fb2 Merge remote-tracking branch 'xarray/xarray' omits cc23d8b61051 Merge remote-tracking branch 'nvmem/for-next' omits 9025c936cb8f Merge remote-tracking branch 'slimbus/for-next' omits 3905e7f47f7c Merge remote-tracking branch 'fsi/next' omits d099c2c1e909 Merge remote-tracking branch 'kspp/for-next/kspp' omits 6d543ed5f9f4 Merge remote-tracking branch 'ntb/ntb-next' omits 6dddd4e227cb Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 8cf8bc70a315 Merge remote-tracking branch 'coresight/next' omits 230835ddc2f7 Merge remote-tracking branch 'livepatching/for-next' omits ff76bf6c6ff1 Merge remote-tracking branch 'pwm/for-next' omits 1a2f80ba6da4 Merge remote-tracking branch 'rpmsg/for-next' omits f1e7142ff4a4 Merge remote-tracking branch 'vhost/linux-next' omits d4707b640aa2 Merge remote-tracking branch 'scsi/for-next' omits 7d0bd794f2d4 Merge remote-tracking branch 'cgroup/for-next' omits a7c3aabf6106 Merge remote-tracking branch 'mux/for-next' omits 98085d8d6ccf Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits a732ab0ad42e Merge remote-tracking branch 'ipmi/for-next' omits bdcc4b85b1f3 Merge remote-tracking branch 'leds/for-next' omits 349778968556 Merge remote-tracking branch 'chrome-platform/for-next' omits a02bb92c5ad2 Merge remote-tracking branch 'workqueues/for-next' omits 10045d1f1d2a Merge remote-tracking branch 'percpu/for-next' omits 802bb5dcac3a Merge remote-tracking branch 'edac/edac-for-next' omits 2014f2cd372c Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 872b48d73168 Merge remote-tracking branch 'tip/auto-latest' omits 93e3ad003606 Merge remote-tracking branch 'iommu/next' omits a1d23197a36f Merge remote-tracking branch 'watchdog/master' omits 9ae4ca7b7836 Merge remote-tracking branch 'smack/for-next' omits 51e8f1d09132 Merge remote-tracking branch 'keys/keys-next' omits 0346f5775ce5 Merge remote-tracking branch 'apparmor/apparmor-next' omits 97ed7a230991 Merge remote-tracking branch 'backlight/for-backlight-next' omits 1681ce1dd7a0 Merge remote-tracking branch 'mfd/for-mfd-next' omits 57689f111fc4 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 4ca2b69eb5fb Merge remote-tracking branch 'block/for-next' omits 77925c49be3f Merge remote-tracking branch 'input/next' omits fbed65b1932e Merge remote-tracking branch 'modules/modules-next' omits 7e6f0d085cbf Merge remote-tracking branch 'regmap/for-next' omits 1a4071a8ba1d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits b0e73dc8d3ac Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 8565b0273082 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 4f20c2f4533c Merge remote-tracking branch 'drm-intel/for-linux-next' omits 2b81fe1075be Merge remote-tracking branch 'amdgpu/drm-next' omits c3f1788fb5f9 Merge remote-tracking branch 'mac80211-next/master' omits 08cd8e5c1ced Merge remote-tracking branch 'bluetooth/master' omits dc107c298810 Merge remote-tracking branch 'swiotlb/linux-next' omits c698edf1a6d1 Merge remote-tracking branch 'ieee1394/for-next' omits 6bba92e21f59 Merge remote-tracking branch 'thermal/thermal/linux-next' omits a2894425b292 Merge remote-tracking branch 'pm/linux-next' omits 35113e7ebfde Merge branch 'dmi/master' omits ca15d4e9a733 Merge remote-tracking branch 'i2c/i2c/for-next' omits 61b990084f69 Merge remote-tracking branch 'hid/for-next' omits 14f3525f93ab Merge remote-tracking branch 'printk/for-next' omits 2b20e03bebfa Merge remote-tracking branch 'vfs/for-next' omits a6c507409821 Merge remote-tracking branch 'file-locks/locks-next' omits fce75703352b Merge remote-tracking branch 'iomap/iomap-for-next' omits 08ee6576b111 Merge remote-tracking branch 'xfs/for-next' omits 04604a3939a6 ipc/shm.c: make compat_ksys_shmctl() static omits 3793e7b1d8b1 ipc/mqueue.c: fix a brace coding style issue omits 78597fff45dd lib/Kconfig.debug: fix a typo "capabilitiy" -> "capability" omits ee75a652001f ubsan: include bug type in report header omits 0c17b628ce17 kasan: unset panic_on_warn before calling panic() omits d41c63539a42 ubsan: check panic_on_warn omits de29fd65e84e drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 6cbf3ed081a2 ubsan: split "bounds" checker from other options omits 8d88e54dd04b ubsan: add trap instrumentation option omits 3c620d00f2fa usb: core: kcov: collect coverage from usb complete callback omits 211e00733dff kcov-collect-coverage-from-interrupts-v4 omits 0c3d8a942049 kcov: collect coverage from interrupts omits e14e2a8f450d kcov: use t->kcov_mode as enabled indicator omits 1551dafcbcd0 kcov: move t->kcov_sequence assignment omits a21c57e2c8e1 kcov: move t->kcov assignments into kcov_start/stop omits 6fce429218df kcov: fix potential use-after-free in kcov_remote_start omits 67c3b6dca717 kcov: cleanup debug messages omits e59db939dc7c init/Kconfig: clean up ANON_INODES and old IO schedulers options omits cecb0d9b543f aio: simplify read_events() omits e0494668849f kernel/relay.c: fix read_pos error when multiple readers omits fcd58a691c4b kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 15aa09de6055 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits e386d0749b3d gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits 173aec7eba7c umh: fix refcount underflow in fork_usermode_blob(). omits 56c372d867f0 kernel/kmod.c: fix a typo "assuems" -> "assumes" omits 6ce0618b0bfb reiserfs: clean up several indentation issues omits af128502a969 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits 58a83b8a2191 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 4f7fa08c2530 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits 3cf316d9c995 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 0c2c9e4c8670 fs/binfmt_elf.c: allocate less for static executable omits 36f7f5a617ac fs/binfmt_elf.c: delete "loc" variable omits 5dbdf809f7a4 fs/epoll: make nesting accounting safe for -rt kernel omits 19b04e2746e4 kselftest: introduce new epoll test case omits 413efbbee20e checkpatch: avoid warning about uninitialized_var() omits 51aae4a8d7b5 checkpatch: check proper licensing of Devicetree bindings omits 190c7d5e30a1 checkpatch: improve Gerrit Change-Id: test omits a97e46b1547c checkpatch: add command-line option for TAB size omits b4ed56b5ba3a checkpatch: fix multiple const * types omits 917473fae66e checkpatch: fix minor typo and mixed space+tab in indentation omits 014fea7b54f1 checkpatch: prefer fallthrough; over fallthrough comments omits 46c4161a40a0 checkpatch: support "base-commit:" format omits a5098837697e checkpatch: check SPDX tags in YAML files omits 8c68fa0a8345 checkpatch: remove email address comment from email addres [...] omits 8998d6ab748b lib/dynamic_debug.c: use address-of operator on section symbols omits e9f5723bb69b lib/list: prevent compiler reloads inside 'safe' list iteration omits d57707a87479 lib: optimize cpumask_local_spread() omits e007f42ff67f linux/bits.h: add compile time sanity check of GENMASK inputs omits 0d8d56b17fab lib/test_kmod.c: remove a NULL test omits 3732467fab4e lib/rbtree: fix coding style of assignments omits deafebca4a97 lib/test_bitmap.c: make use of EXP2_IN_BITS omits 838e38bc2024 percpu_counter: fix a data race at vm_committed_as omits 7f293d09b08a ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script omits ca5d8c78d225 nds32: linker script: add SOFTIRQENTRY_TEXT omits 0d5d9238376a kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits f71d0f3514a1 lib/stackdepot.c: build with -fno-builtin omits 8e53d561f1a9 lib/stackdepot.c: fix a condition in stack_depot_fetch() omits ec772fe0d5b2 lib/stackdepot.c: check depot_index before accessing the s [...] omits 93a53e568c7d lib: test_stackinit.c: XFAIL switch variable init tests omits e46efc4a8384 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 42a0b693e580 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 8c8ec387a33a lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 5ce4a89ad783 lib/ts_bm.c: replace zero-length array with flexible-array member omits b4e35448a82e lib/bch.c: replace zero-length array with flexible-array member omits b555666d03a7 lib/test_lockup.c: add parameters for locking generic vfs locks omits b39e391f853a lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits 48b4eb517f6c lib/test_lockup: rename disable_irq to fix build error omits e7e0d8fc5306 lib/test_lockup: test module to generate lockups omits 01bbde4b7451 bitops: always inline sign extension helpers omits 35bbe872a2bd MAINTAINERS: list the section entries in the preferred order omits f86019122e4d MAINTAINERS: add an entry for kfifo omits 8811667fe452 compiler.h: fix error in BUILD_BUG_ON() reporting omits c6f5f57af468 compiler: Remove CONFIG_OPTIMIZE_INLINING entirely omits 9c127d09db22 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] omits e44e151a3933 kernel/extable.c: use address-of operator on section symbols omits d526083775b5 asm-generic: fix unistd_32.h generation format omits 06f84c835c13 proc: inline m_next_vma into m_next omits 01281d7ed4de seq_file: remove m->version omits 371a90dff238 proc: use ppos instead of m->version omits 7fd5035c584a proc: remove m_cache_vma omits f28b105e8fc7 proc: inline vma_stop into m_stop omits e1b48bf30c62 proc: speed up /proc/*/statm omits 6305d6c56ea6 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits fac0dc2b71c8 proc: faster open/read/close with "permanent" files omits 8bc67392d8e6 fs/proc/inode.c: annotate close_pdeo() for sparse omits ce6dc99e6bd7 kernel/hung_task.c: Monitor killed tasks. omits 4e5680813585 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 46451d384d03 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e75ce3e580d0 mm: Remove dummy struct bootmem_data/bootmem_data_t omits f49a102fda72 mm/dmapool.c: micro-optimisation remove unnecessary branch omits bdb4d58e678a include/linux/memremap.h: remove stale comments omits 950df7895243 include/linux/swapops.h: correct guards for non_swap_entry() omits dbcf80b1d9ea mm: use fallthrough; omits 6ebe176eb4c4 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits 78f55ebca9ac mm: fix ambiguous comments for better code readability omits 2d7c7d055d44 mm/zsmalloc: add missing annotation for unpin_tag() omits 427fe9f40d30 mm/zsmalloc: add missing annotation for pin_tag() omits 58273b84952d mm/zsmalloc: add missing annotation for migrate_read_unlock() omits ace78914e97a mm/zsmalloc: add missing annotation for migrate_read_lock() omits de24cbc5b126 mm/slub: add missing annotation for put_map() omits 3e0ca73361b4 mm/slub: add missing annotation for get_map() omits c7c0945e678c mm/mempolicy: add missing annotation for queue_pages_pmd() omits a8f94e5c941c mm/hugetlb: add missing annotation for gather_surplus_pages() omits 60acbe029b22 mm/compaction: add missing annotation for compact_lock_irqsave omits 2f68d6959a40 mm/zswap: allow setting default status, compressor and all [...] omits 3235428f7dce mm: prevent a warning when casting void* -> enum omits 4ff738c606e7 mm: huge tmpfs: try to split_huge_page() when punching hole omits 07fcee927e9d mm/shmem.c: Clean code by removing unnecessary assignment omits e4ad72a7995c mm/shmem.c: distribute switch variables for initialization omits 7a646fb811fd mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] omits f668eee39e96 mm/memory_hotplug: allow to specify a default online_type omits 05043641f542 mm/memory_hotplug: convert memhp_auto_online to store an o [...] omits eb9e452e5694 mm/memory_hotplug: unexport memhp_auto_online omits 2d6792538c93 hv_balloon-dont-check-for-memhp_auto_online-manually-fix omits 7543316510d3 hv_balloon: don't check for memhp_auto_online manually omits 37c1f23318f8 powernv/memtrace: always online added memory blocks omits 014672c75b36 drivers/base/memory: store mapping between MMOP_* and stri [...] omits 04d7e451fa27 drivers/base/memory: map MMOP_OFFLINE to 0 omits 0d39c48fa61b drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE omits f56dfc8c585d mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] omits 99edb6495dee mm/sparse.c: move subsection_map related functions together omits e479dc6a41a9 mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] omits 9e9e815c518f mm/sparse.c: only use subsection map in VMEMMAP case omits feb68d485915 mm/sparse.c: introduce a new function clear_subsection_map() omits 45e302718bff mm/sparse.c: introduce new function fill_subsection_map() omits 736f2a7b403d mm/memory_hotplug.c: cleanup __add_pages() omits 32d4de0868d8 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits e579a27d11c8 mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits bffedf9254f3 mm/page_ext.c: drop pfn_present() check when onlining omits 60a79d8d0e6e drivers/base/memory.c: drop pages_correctly_probed() omits 445c70eb0820 drivers/base/memory.c: drop section_count omits 4ffecad60f35 userfaultfd: selftests: add write-protect test omits 10d271947368 userfaultfd: selftests: refactor statistics omits d940ae3b61f3 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally omits 20ef117247d9 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update omits cab2a3613a22 userfaultfd: wp: don't wake up when doing write protect omits 3fd5c5500b7a userfaultfd: wp: enabled write protection in userfaultfd API omits c828e26deec4 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl omits 76561677b1bd userfaultfd: wp: support write protection for userfault vma range omits e924ace108dc khugepaged: skip collapse if uffd-wp detected omits c933a7bb2b4f userfaultfd: wp: support swap and page migration omits b4b52e41086d userfaultfd: wp: add pmd_swp_*uffd_wp() helpers omits 2b80bc7ea822 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork omits 03b51dac861f userfaultfd: wp: apply _PAGE_UFFD_WP bit omits a50f7a7453ce mm: merge parameters for change_protection() omits 82e57a342c2f userfaultfd: wp: add UFFDIO_COPY_MODE_WP omits 0d311eddf6c2 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers omits 8ae2e8ddc6e7 userfaultfd: wp: add WP pagetable tracking to x86 omits 4d69de0b7f46 userfaultfd: wp: hook userfault handler to write protection fault omits 7aaa7b11f2bb userfaultfd: wp: add helper for writeprotect check omits 83d6b6ef7143 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] omits 901f1032ee8f mm/page_reporting: add free page reporting documentation omits 964aeca2708c mm/page_reporting: add budget limit on how many pages can [...] omits c970c2df4f8b mm/page_reporting: rotate reported pages to the tail of the list omits 5d757c8d518d virtio-balloon: add support for providing free page report [...] omits dd1a5056a7ec virtio-balloon: pull page poisoning config out of free pag [...] omits 67983a889e47 mm: introduce Reported pages omits 8cb847d5c63e mm: add function __putback_isolated_page omits 3d1f400b5efa mm: use zone and order instead of free area in free_list m [...] omits 5c78c2404052 mm: adjust shuffle code to allow for future coalescing omits 06e6241f5f30 mm: code cleanup for MADV_FREE omits c3acb40df154 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 464df7227bbe drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 3c903b8cf153 mm/ksm.c: update get_user_pages() argument in comment omits 16f174ae9b2c mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE omits 8f677d7a9575 include/linux/pagemap.h: optimise find_subpage for !THP omits 54a2f6c6bacc mm, thp: track fallbacks due to failed memcg charges separately omits 2517c06ccb71 mm, shmem: add vmstat for hugepage fallback omits 5433f7627b7e mm-migratec-migrate-pg_readahead-flag-fix omits dab785da2920 mm/migrate.c: migrate PG_readahead flag omits 3ecd099d3c86 mm/migrate.c: unify "not queued for migration" handling in [...] omits 14800227b927 mm/migrate.c: check pagelist in move_pages_and_store_status() omits 624989d26daa mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits f91aa0bfc318 mm/migrate.c: no need to check for i > start in do_pages_move() omits 8a0b981d6714 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix omits 53f05ad73d0f mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t omits 36c60d2f31e2 mm: hugetlb: fix per-node size calculation for hugetlb_cma omits 1c194d05421a mm: cleanup cmdline_parse_hugetlb_cma() omits 870df112302b mm: hugetlb: optionally allocate gigantic hugepages using cma omits c96d54a27417 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits b419fbe49637 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits a561ee219cf1 mm: make it clear that gfp reclaim modifiers are valid onl [...] omits 6d25b84beab7 mm-clarify-__gfp_memalloc-usage-checkpatch-fixes omits eabd05e1a154 mm: clarify __GFP_MEMALLOC usage omits 9944b384e672 mm/vmalloc: fix a typo in comment omits be6247031bb5 mm/mmap.c: fix the adjusted length error omits 3edc91050a1d mm/vma: append unlikely() while testing VMA access permissions omits 9a1bd35b5caf mm/vma: replace all remaining open encodings with vma_is_a [...] omits 07ea99f17b2b mm/vma: replace all remaining open encodings with is_vm_hu [...] omits dcfec3541130 mm/vma: make vma_is_accessible() available for general use omits 2cf4263960fa mm/vma: add missing VMA flag readable name for VM_SYNC omits 758325062b90 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 9fbaf324093e Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 2dc0cac3c667 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits ea5381437f5c mm, memcg: bypass high reclaim iteration for cgroup hierar [...] omits bf8705f7959e memcg-optimize-memorynuma_stat-like-memorystat-fix omits 378a78ad6346 mm/memcg: optimize memory.numa_stat like memory.stat omits 1bbef66d7d5d mm, slab_common: fix a typo in comment "eariler"->"earlier" omits d5bcb9f4ab64 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits e70b55431193 ramfs: support O_TMPFILE omits d6a336f9183b drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 9e3587300bea mm, memcg: Do not high throttle allocators based on wraparound omits 8a42cdbffcaf hfsplus: fix crash and filesystem corruption when deleting files omits fff222af8e6d ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] omits c9ac950aa475 /proc/kpageflags: do not use uninitialized struct pages omits 1512b9d1c9f7 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 91d613692656 Merge remote-tracking branch 'v9fs/9p-next' omits e3d218e743ad Merge remote-tracking branch 'ubifs/linux-next' omits 1fab45080418 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 962569f7d8a5 Merge remote-tracking branch 'nfsd/nfsd-next' omits 51dd32dcfad9 Merge remote-tracking branch 'nfs/linux-next' omits f3245ac12975 Merge remote-tracking branch 'jfs/jfs-next' omits 2d34b8bc53ff Merge remote-tracking branch 'f2fs/dev' omits 3b42ce82b16f Merge remote-tracking branch 'ext3/for_next' omits 96c7b1c4549d Merge remote-tracking branch 'cifs/for-next' omits eab0e1180a4b Merge remote-tracking branch 'ceph/master' omits 3ff1329ee214 Merge remote-tracking branch 'btrfs/for-next' omits e373de2b3042 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 328c38df076d Merge remote-tracking branch 'uml/linux-next' omits 70bde9a72717 Merge remote-tracking branch 'sh/sh-next' omits c753d094c1e2 Merge remote-tracking branch 'risc-v/for-next' omits 15da7f903946 Merge remote-tracking branch 'powerpc/next' omits fb6c01efeaf1 Merge remote-tracking branch 'parisc-hd/for-next' omits 3a1a61672c42 Merge remote-tracking branch 'openrisc/for-next' omits a884da65ac1a Merge remote-tracking branch 'nds32/next' omits 4536ea5805f1 Merge remote-tracking branch 'm68knommu/for-next' omits 49c0811be959 Merge remote-tracking branch 'h8300/h8300-next' omits 292cf87e03e9 Merge remote-tracking branch 'csky/linux-next' omits b1867229a3ec Merge remote-tracking branch 'tegra/for-next' omits cbee079d6915 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2c2a64fb3c9f Merge remote-tracking branch 'samsung-krzk/for-next' omits cbab9dde3024 Merge remote-tracking branch 'rockchip/for-next' omits b0863ffb4bff Merge remote-tracking branch 'reset/reset/next' omits 3c2e0bbe99a6 Merge remote-tracking branch 'renesas/next' omits 7b93200e0778 Merge remote-tracking branch 'realtek/for-next' omits 7d741a37283f Merge remote-tracking branch 'raspberrypi/for-next' omits b0de2df0e4f3 Merge remote-tracking branch 'qcom/for-next' omits 4e758c7ba53d Merge remote-tracking branch 'omap/for-next' omits 0db082d3694c Merge remote-tracking branch 'mvebu/for-next' omits 5122c56c09b0 Merge remote-tracking branch 'mediatek/for-next' omits 4604e28d7648 Merge remote-tracking branch 'keystone/next' omits b40ec417eb5d Merge remote-tracking branch 'imx-mxs/for-next' omits c0cbe8f2b90d Merge remote-tracking branch 'at91/at91-next' omits c38b0b77bbd7 Merge remote-tracking branch 'aspeed/for-next' omits 24421d03a592 Merge remote-tracking branch 'amlogic/for-next' omits cd8adcaa7b40 Merge remote-tracking branch 'arm-soc/for-next' omits b9f41073e72f Merge remote-tracking branch 'arm64/for-next/core' omits 07baef430d40 Merge remote-tracking branch 'arm/for-next' omits 3460af05391a Merge remote-tracking branch 'kbuild/for-next' omits 5a4765a21688 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits ba55f0e014e7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 5c7bc9bd54fc Merge remote-tracking branch 'fpga-fixes/fixes' omits 5df92bddfff8 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits c195ff4eeca1 Merge remote-tracking branch 'mmc-fixes/fixes' omits 1e603d4904b2 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits 072a1873a4b2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d75f2e7cd204 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 662432a8ebc5 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits dbe8b98ce85a Merge remote-tracking branch 'omap-fixes/fixes' omits 5fa1d95c8c2b Merge remote-tracking branch 'ide/master' omits 883c4210be79 Merge remote-tracking branch 'crypto-current/master' omits b645963ad648 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits d85d4f4846fd Merge remote-tracking branch 'spi-fixes/for-linus' omits d2d920abee74 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 96d03149076d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits e3946aa4b20a Merge remote-tracking branch 'sound-current/for-linus' omits 92a1592d4b50 Merge remote-tracking branch 'bpf/master' omits 5624c7c32530 Merge remote-tracking branch 'net/master' omits 96b427e47600 Merge remote-tracking branch 'sparc/master' omits d49e72ada0b9 kbuild: remove -I$(srctree)/tools/include from scripts/Makefile omits 016bcd236959 kbuild: do not pass $(KBUILD_CFLAGS) to scripts/mkcompile_h omits 51061b2c8003 Documentation/llvm: fix the name of llvm-size omits 14676fb2ac37 kbuild: mkcompile_h: Include $LD version in /proc/version omits 7c8df080db3a kconfig: qconf: Fix a few alignment issues omits 72434c726a7f kconfig: qconf: remove some old bogus TODOs omits c1d0eb3d2e8f kconfig: qconf: fix support for the split view mode omits 72f259ba4114 kconfig: qconf: fix the content of the main widget omits fff744f4c5af kconfig: qconf: Change title for the item window omits f6a9a0848ea0 kconfig: qconf: clean deprecated warnings omits 136adec11d26 gcc-plugins: drop support for GCC <= 4.7 omits 65ed6168f7a2 kbuild: Enable -Wtautological-compare omits b851fc367202 x86: update AS_* macros to binutils >=2.23, supporting ADX [...] omits 1a2dea9b54f5 crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'ma [...] omits 747bbda3e8c5 Documentation/changes: Raise minimum supported binutils ve [...] omits dbdf2f1e931d crypto: curve25519 - do not pollute dispatcher based on assembler omits 2789ea1d52dc crypto: x86 - rework configuration based on Kconfig omits 858de77ed903 x86: add comments about the binutils version to support co [...] omits b6c9076e9eeb x86: probe assembler capabilities via kconfig instead of makefile omits 969115964d50 drm/i915: remove always-defined CONFIG_AS_MOVNTDQA omits 7f94dfbe4434 x86: remove always-defined CONFIG_AS_AVX omits 2f4a27fb31b3 x86: remove always-defined CONFIG_AS_SSSE3 omits 0cfcaefa4d3e x86: remove always-defined CONFIG_AS_CFI_SECTIONS omits a9805cf9f104 x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME omits a3eb4c785dfe x86: remove always-defined CONFIG_AS_CFI omits ed63e7763bd1 x86: remove unneeded defined(__ASSEMBLY__) check from asm/ [...] omits f0aa692cded8 lib/raid6/test: fix build on distros whose /bin/sh is not bash omits b309dad15a2a kbuild: link lib-y objects to vmlinux forcibly when CONFIG [...] omits 5a3b6bb74bac sh: remove unneeded uapi asm-generic wrappers omits 5084857f10ad h8300: move definition of __kernel_size_t etc. to posix_types.h omits 20f2ded78d5b sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits 8a378171d0e1 Merge branch 'pm-acpi' into linux-next omits 58b7033ec57e Merge branch 'acpi-x86' into linux-next omits f7c9c5d47481 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits d925758887dd drm/amdgpu/display: fix logic inversion in program_timing_sync() omits cdc0dabd16ff drm/amdgpu: work around llvm bug #42576 omits 29794e423233 drm/mm: revert "Break long searches in fragmented address spaces" omits 69f4e93f9989 drm/amdkfd: Enable GWS based on FW Support omits 1db52c201046 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 90ffa573af46 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 2ec8874470a6 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 8be8bd35c048 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits 52e0614196c9 drm/amdgpu: Add new ring callback to insert memory sync omits 1368bc915ae7 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 omits c5b82eabb49c drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] omits 0f5c596d324f drm/amdgpu: Fix per-IB secure flag GFX hang omits c2b175403435 drm/amdgpu: Fine-grained TMZ support omits 209869845146 drm/amdgpu: stop evicting encrypted BOs to swap omits 33430be6939c drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 129949323052 drm/amdgpu: also add the TMZ flag to GART omits 5fe33a69f5f0 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits aa6b071daad2 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 7f93a7be7a19 drm/amd/display: Indicate use of TMZ buffers to DC omits a2f0ead1f8c6 drm/amdgpu: implement TMZ accessor (v3) omits 007f9b12f947 drm/amdgpu: remove the alignment placeholder for secure buffer omits 3fd59cf85bb4 drm/amdgpu: move CS secure flag next the structs where it's used omits b3df8d48af47 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 26ae6d6eebf3 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 1a55947ae0bb drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits b34d6b255222 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits c462e645b6d1 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 7fa29ae8acf6 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits dd2f64b7b0a0 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 7f068a12eeb6 drm/amdgpu: job is secure iff CS is secure (v5) omits 9ec5ec0c6db6 drm/amdgpu: expand the context control interface with trust flag omits 048717c5d319 drm/amdgpu: expand the emit tmz interface with trusted flag omits ee9b1df252f7 drm/amdgpu: add tmz bit in frame control packet omits e3e66288381e drm/amdgpu: add function to check tmz capability (v4) omits 239a2af771b0 drm/amdgpu: add amdgpu_tmz data structure omits 73391f3ee25a drm/amdgpu: add tmz feature parameter (v2) omits b1450d97a5fd drm/amdgpu: define the TMZ bit for the PTE omits 3e2a97a11a2a drm/amdgpu: add UAPI to create secure commands (v3) omits f9a3855082db drm/amdgpu: add UAPI for creating encrypted buffers omits 170dbbf5ee57 drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event omits c1d278fd6f2e drm/amdgpu/psp: dont warn on missing optional TA's omits 61d044554007 drm/amdgpu: rework sched_list generation omits 72da405cf9eb drm/amdgpu: sync ring type and drm hw_ip type omits 5161bba4311f drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset omits acb8f01ecd6f drm/amdgpu: change SH MEM alignment mode for gfx10 omits ee3d5a56f262 Merge branch 'for-5.7' into for-next omits 1d0394d1c8ea Merge branch 'for-5.7' into for-next omits b3027f88cffb Merge branch 'spi-5.7' into spi-linus omits 2f107b222208 Merge branch 'asoc-5.7' into asoc-linus omits 7b11e2df023a Merge branch 'pm-sleep' into linux-next omits da5acd1c49d7 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits a7a966e2d2e7 csky: Fixup cpu speculative execution to IO area omits 8da2deb6cb60 csky: Add uprobes support omits 712f1dac6209 cifs: ignore cached share root handle closing errors omits 6c571966f276 cifs: smbd: Do not schedule work to send immediate packet [...] omits 3ff2f1ee0f4f cifs: smbd: Properly process errors on ib_post_send omits 70999261b28c cifs: Allocate crypto structures on the fly for calculatin [...] omits 778df8eefa62 cifs: smbd: Update receive credits before sending and deal [...] omits 90ffa1f5a089 Merge branch 'pm-cpufreq' into linux-next omits acc53bd61222 Merge branch 'pm-sleep' into linux-next omits d07ac1d27208 Merge branches 'acpi-video' and 'acpi-drivers' into linux-next omits 2e8993d77697 gcc-plugins/stackleak: Avoid assignment for unused macro argument omits e2402957dd37 Merge branch 'acpi-cppc' into linux-next omits d750b4ac5479 Merge branch 'acpica' into linux-next omits 9fa28aff5c72 cifs: smbd: Check send queue size before posting a send omits 1a8526df6086 cifs: smbd: Merge code to track pending packets omits ae7a83a5275b Merge branch 'i2c/for-5.7' into i2c/for-next omits adc044bf2320 Merge branch 'xtensa-5.7-fixes' into xtensa-for-next omits 3e10eb7331c7 rbd: don't mess with a page vector in rbd_notify_op_lock() omits 7ee6ae9ed787 rbd: don't test rbd_dev->opts in rbd_dev_image_release() omits d0c8a31b9f4a rbd: call rbd_dev_unprobe() after unwatching and flushing [...] omits 512d9a3147ed rbd: avoid a deadlock on header_rwsem when flushing notifies omits 9778aad2f2f7 Merge branch 'i2c/for-current' into i2c/for-next omits a373970f6c5a Merge branch 'i2c/for-current' into i2c/for-next omits 3ba55fb672f9 Merge branch 'i2c/for-5.7' into i2c/for-next omits e304af8727dd Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits 18be48e37e42 Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits 269c216ad2ca Merge branch 'i2c/for-5.7' into i2c/for-next omits f5bf9a8fa525 Merge branch 'misc-5.6' into next-fixes omits 6fc331767f41 Merge branch 'for-5.7' into for-next omits ab0dbccad5fd Merge branch 'i2c/for-current' into i2c/for-next omits c9926acf4add Merge branch 'i2c/for-current' into i2c/for-next omits 28969355ea26 Merge branch 'i2c/for-5.7' into i2c/for-next omits ef2289f941de Merge branch 'for-5.7' into for-next omits 866a8a691e5d Merge branch 'i2c/for-current' into i2c/for-next omits 6704bd7a83f4 Merge branch 'i2c/for-5.7' into i2c/for-next omits 2ef7e1268525 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 9f7b2d1eba99 Merge branch 'for-5.6-fixes' into for-next omits c4873b237ac2 Merge branch 'for-5.6-fixes' into for-next omits 4aac2d8281e8 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits b00b4779fbc5 Merge branch 'master' into i2c/for-next omits 05511e399c9f Merge branch 'i2c/for-current' into i2c/for-next omits f10fa92fe759 macintosh: therm_windtunnel: fix regression when instantia [...] omits 2405929cec26 Merge branch 'i2c/for-current' into i2c/for-next omits 362961f4063f Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits bd644ffb208a Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 98d71a31eb3e xtensa: ISS: improve simcall assembly omits be75021843ba Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits f78befc96c14 xtensa: reorganize vectors placement omits ad1c25499870 xtensa: separate SMP and XIP support omits cff630a0b46b xtensa: move fast exception handlers close to vectors omits ede5ef35ce32 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 5b8bf03b68a5 xtensa: reorganize vectors placement omits 09908bf88a3d xtensa: separate SMP and XIP support omits 230bb96178f5 xtensa: move fast exception handlers close to vectors omits c32c7b40c890 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits bfa9426fd6ad Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits 364f46df3679 Merge branch 'xtensa-5.6-fixes' into xtensa-for-next omits bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next omits dc399f059900 Merge branch 'xtensa-5.5' into xtensa-for-next omits e86e4bdfc0cb Merge branch 'xtensa-5.5' into xtensa-for-next omits af4188dedaa4 xtensa: entry: Remove unneeded need_resched() loop omits 00c04249bcbe xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next omits 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop omits 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits a04d7aa05086 xtensa: fix TLB sanity checker omits 271f20883fc5 Merge branch 'xtensa-5.5' into xtensa-for-next omits eeee387a873f xtensa: fix TLB sanity checker omits ecb96c9eadae Merge branch 'xtensa-5.5' into xtensa-for-next omits 23d1081b1e16 xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits 930993f1d8d7 xtensa: mm: fix PMD folding implementation omits a0986fdf705a Merge branch 'xtensa-5.5' into xtensa-for-next omits 30b42a630745 xtensa: make stack dump size configurable omits 408c7c0edb78 xtensa: improve stack dumping omits c580a5faa3e9 xtensa: improve stack dumping omits b6d7d8ffa185 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 88eb1df6e8d7 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits 57fc44b06081 xtensa: use named assembly arguments in cmpxchg.h omits 29726fd9c351 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits 9368df64a5cd xtensa: use named assembly arguments in atomic.h omits 5eb1379da692 xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 5489693eeb2a xtensa: use named assembly arguments in bitops.h omits cd953678c734 xtensa: use macros to generate *_bit and test_and_*_bit functions omits dea29164eef4 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 54f9c8b90f5c xtensa: merge .fixup with .text omits 96b81327fc21 xtensa: add XIP kernel support omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features omits ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features omits 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits 66da768644b5 xtensa: remove free_initrd_mem omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 5bd73286d50f fix a braino in legitimize_path() adds 77a73eecd47c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e14679b62d84 Merge tag '9p-for-5.7' of git://github.com/martinetd/linux adds 74e934ba0d6e Merge tag 'for_v5.7-rc1' of git://git.kernel.org/pub/scm/l [...] adds b6ff10700d1b Merge tag 'fsnotify_for_v5.7-rc1' of git://git.kernel.org/ [...] adds 8f6bb793b2be csky: Add uprobes support adds aefd9461d34a csky: Fixup cpu speculative execution to IO area adds f183d269cc6c Merge tag 'csky-for-linus-5.7-rc1' of git://github.com/c-s [...] adds 54032b863b56 Merge branches 'pm-sleep' and 'pm-cpufreq' adds ef05db16bbd8 Merge tag 'pm-5.7-rc1-2' of git://git.kernel.org/pub/scm/l [...] adds fd0360583a4f Merge branch 'acpica' adds 33ae7f715e30 Merge branches 'acpi-cppc', 'acpi-video' and 'acpi-drivers' adds 7e63420847ae Merge tag 'acpi-5.7-rc1-2' of git://git.kernel.org/pub/scm [...] adds 07d6f6dcc094 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds bee348907d19 tun: Don't put_page() for all negative return values from [...] adds a7f9a6f4cc5f ipv6: rpl: fix loop iteration adds 536fab5bf582 net: dsa: bcm_sf2: Do not register slave MDIO bus with OF adds 95099c569a9f r8169: change back SG and TSO to be disabled by default adds 0be0ae144109 mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_PRIORITY adds ccfc569347f8 mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE adds 19a46799adf2 Merge branch 'mlxsw-fixes' adds 2dd6a24fff41 wimax: remove some redundant assignments to variable result adds 7df0a6a3e53d qed: remove redundant assignment to variable 'rc' adds afa3b592953b net: dsa: bcm_sf2: Ensure correct sub-node is parsed adds db1f00fb8ff7 skbuff.h: Improve the checksum related comments adds aa81700cf232 macsec: fix NULL dereference in macsec_upd_offload() adds 479a72c0c6d7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 498ff42d557d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide adds 12782fbe0f77 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds f9db97d75187 Merge branch 'parisc-5.7-1' of git://git.kernel.org/pub/sc [...] adds d5d247661e86 Merge tag 'for-linus' of git://github.com/openrisc/linux adds 762a9f2f0144 Merge tag 'for-linus-5.7-rc1' of git://git.kernel.org/pub/ [...] adds 763dede1b248 Merge tag 'for-linus-5.7-rc1' of git://git.kernel.org/pub/ [...] adds f40f31cadc0e Merge tag 'f2fs-for-5.7-rc1' of git://git.kernel.org/pub/s [...] adds 93ce4af774bc NFS: Clean up process of marking inode stale. adds 04de788e61a5 Merge tag 'nfs-for-5.7-1' of git://git.linux-nfs.org/proje [...] adds 4bf173072cd6 mm, memcg: bypass high reclaim iteration for cgroup hierar [...] adds 93949bb21b52 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds 23ab76bf90a6 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds e39a4b332df6 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 7e96fb5710a8 mm/vma: add missing VMA flag readable name for VM_SYNC adds 3122e80efc0f mm/vma: make vma_is_accessible() available for general use adds 03911132aafd mm/vma: replace all remaining open encodings with is_vm_hu [...] adds a0137f16dfe8 mm/vma: replace all remaining open encodings with vma_is_a [...] adds 5093c5872be3 mm/vma: append unlikely() while testing VMA access permissions adds d8cc323d951e mm/vmalloc: fix a typo in comment adds 29fd18970701 mm: make it clear that gfp reclaim modifiers are valid onl [...] adds 4afdacec2e31 mm/migrate.c: no need to check for i > start in do_pages_move() adds 7ca8783ad816 mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 5d7ae891cdc6 mm/migrate.c: check pagelist in move_pages_and_store_status() adds d08221a0807b mm/migrate.c: unify "not queued for migration" handling in [...] adds 6aeff241fe6c mm/migrate.c: migrate PG_readahead flag adds dcdf11ee1441 mm, shmem: add vmstat for hugepage fallback adds 85b9f46e8ea4 mm, thp: track fallbacks due to failed memcg charges separately adds a0650604a707 include/linux/pagemap.h: optimise find_subpage for !THP adds 396bcc5299c2 mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE adds 7a9547fd4ebc mm/ksm.c: update get_user_pages() argument in comment adds 9de4f22a60f7 mm: code cleanup for MADV_FREE adds a2129f24798a mm: adjust shuffle code to allow for future coalescing adds 6ab013631096 mm: use zone and order instead of free area in free_list m [...] adds 624f58d8f463 mm: add function __putback_isolated_page adds 36e66c554b5c mm: introduce Reported pages adds d74b78fabe04 virtio-balloon: pull page poisoning config out of free pag [...] adds b0c504f15471 virtio-balloon: add support for providing free page report [...] adds 02cf8719b8cb mm/page_reporting: rotate reported pages to the tail of the list adds 43b76f298f02 mm/page_reporting: add budget limit on how many pages can [...] adds 1edca85e768a mm/page_reporting: add free page reporting documentation adds da10329cb057 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] adds 1df319e0b4de userfaultfd: wp: add helper for writeprotect check adds 529b930b87d9 userfaultfd: wp: hook userfault handler to write protection fault adds 5a281062af1d userfaultfd: wp: add WP pagetable tracking to x86 adds 55adf4de3034 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers adds 72981e0e7b60 userfaultfd: wp: add UFFDIO_COPY_MODE_WP adds 58705444c45b mm: merge parameters for change_protection() adds 292924b26024 userfaultfd: wp: apply _PAGE_UFFD_WP bit adds b569a1760782 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork adds 2e3d5dc508cf userfaultfd: wp: add pmd_swp_*uffd_wp() helpers adds f45ec5ff16a7 userfaultfd: wp: support swap and page migration adds e1e267c7928f khugepaged: skip collapse if uffd-wp detected adds ffd05793963a userfaultfd: wp: support write protection for userfault vma range adds 63b2d4174c4a userfaultfd: wp: add the writeprotect API to userfaultfd ioctl adds e06f1e1dd499 userfaultfd: wp: enabled write protection in userfaultfd API adds 23080e2783ba userfaultfd: wp: don't wake up when doing write protect adds 57e5d4f278b9 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update adds 14819305e09f userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally adds 5c8aed6c1b95 userfaultfd: selftests: refactor statistics adds 9b12488a7711 userfaultfd: selftests: add write-protect test adds 68c3a6ac65f6 drivers/base/memory.c: drop section_count adds fada9ae3edeb drivers/base/memory.c: drop pages_correctly_probed() adds dccacf8def2b mm/page_ext.c: drop pfn_present() check when onlining adds f3cd4c865b8a mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds a11b9419243b mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 6cdd0b30a920 mm/memory_hotplug.c: cleanup __add_pages() adds 5d87255cadde mm/sparse.c: introduce new function fill_subsection_map() adds 37bc15020a96 mm/sparse.c: introduce a new function clear_subsection_map() adds 0a9f9f623166 mm/sparse.c: only use subsection map in VMEMMAP case adds 95a5a34dfe22 mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] adds 6ecb0fc61290 mm/sparse.c: move subsection_map related functions together adds 956f8b445061 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE adds efc978ad0e05 drivers/base/memory: map MMOP_OFFLINE to 0 adds 4dc8207bfd45 drivers/base/memory: store mapping between MMOP_* and stri [...] adds ed7f9fec8c8f powernv/memtrace: always online added memory blocks adds bc58ebd506c3 hv_balloon: don't check for memhp_auto_online manually adds 5a04af1322f0 mm/memory_hotplug: unexport memhp_auto_online adds 862919e56835 mm/memory_hotplug: convert memhp_auto_online to store an o [...] adds 5f47adf762b7 mm/memory_hotplug: allow to specify a default online_type adds 104049017b77 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] adds 27d80fa24326 mm/shmem.c: distribute switch variables for initialization adds 343c3d7f0927 mm/shmem.c: clean code by removing unnecessary assignment adds 71725ed10c40 mm: huge tmpfs: try to split_huge_page() when punching hole adds 4708f31885a0 mm: prevent a warning when casting void* -> enum adds bb8b93b5b651 mm/zswap: allow setting default status, compressor and all [...] adds 77337edee759 mm/compaction: add missing annotation for compact_lock_irqsave adds 1b2a1e7bb9ce mm/hugetlb: add missing annotation for gather_surplus_pages() adds 959a7e136d52 mm/mempolicy: add missing annotation for queue_pages_pmd() adds 31364c2e168b mm/slub: add missing annotation for get_map() adds 81aba9e06ba8 mm/slub: add missing annotation for put_map() adds cfc451cfdf1d mm/zsmalloc: add missing annotation for migrate_read_lock() adds 8a374cccee8c mm/zsmalloc: add missing annotation for migrate_read_unlock() adds 70c7ec95bece mm/zsmalloc: add missing annotation for pin_tag() adds bc22b18b1f80 mm/zsmalloc: add missing annotation for unpin_tag() adds 552657b7b334 mm: fix ambiguous comments for better code readability adds e46b893dd113 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds e4a9bc58969a mm: use fallthrough; adds 3f3673d7d324 include/linux/swapops.h: correct guards for non_swap_entry() adds 1d90b6491014 include/linux/memremap.h: remove stale comments adds 1386f7a3bfa6 mm/dmapool.c: micro-optimisation remove unnecessary branch adds 6218d740ac1b mm: remove dummy struct bootmem_data/bootmem_data_t adds 904f394e2e9f fs/proc/inode.c: annotate close_pdeo() for sparse adds d919b33dafb3 proc: faster open/read/close with "permanent" files adds 5c5ab9714c22 proc: speed up /proc/*/statm adds d07ded611e46 proc: inline vma_stop into m_stop adds c2e88d22e8ea proc: remove m_cache_vma adds 4781f2c3abdd proc: use ppos instead of m->version adds b829a0f0f2f2 seq_file: remove m->version adds fad955009c2b proc: inline m_next_vma into m_next adds 06e85c7e9a1c asm-generic: fix unistd_32.h generation format adds 63174f61dfae kernel/extable.c: use address-of operator on section symbols adds 12a5b00a5366 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] adds 889b3c1245de compiler: remove CONFIG_OPTIMIZE_INLINING entirely adds af9c5d2e3b35 compiler.h: fix error in BUILD_BUG_ON() reporting adds 6680125ea5a2 MAINTAINERS: list the section entries in the preferred order adds f80ac98a641a bitops: always inline sign extension helpers adds 30428ef5d1e8 lib/test_lockup: test module to generate lockups adds ad3f434b87e7 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds aecd42df6d39 lib/test_lockup.c: add parameters for locking generic vfs locks adds a44ce5137026 lib/bch.c: replace zero-length array with flexible-array member adds c6e2ac3b476b lib/ts_bm.c: replace zero-length array with flexible-array member adds 842ae1f52b44 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 51022f8715bb lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 6e85318521c0 lib/scatterlist: fix sg_copy_buffer() kerneldoc adds 9cf016e6b49b lib: test_stackinit.c: XFAIL switch variable init tests adds 69866e156ce2 lib/stackdepot.c: check depot_index before accessing the s [...] adds 7b65942fb2f0 lib/stackdepot.c: build with -fno-builtin adds 505a0ef15f96 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds 7e2345200262 percpu_counter: fix a data race at vm_committed_as adds caa7f776ccd3 lib/test_bitmap.c: make use of EXP2_IN_BITS adds 8d994cada27c lib/rbtree: fix coding style of assignments adds 8f0259c27c85 lib/test_kmod.c: remove a NULL test adds 295bcca84916 linux/bits.h: add compile time sanity check of GENMASK inputs adds 8306b057a85e lib/dynamic_debug.c: use address-of operator on section symbols adds dfa05c28ca7f checkpatch: remove email address comment from email addres [...] adds c8df0ab61454 checkpatch: check SPDX tags in YAML files adds a8972573eb5c checkpatch: support "base-commit:" format adds f36d3eb89a43 checkpatch: prefer fallthrough; over fallthrough comments adds 342d3d2f1368 checkpatch: fix minor typo and mixed space+tab in indentation adds 7b18496cbc9a checkpatch: fix multiple const * types adds 713a09de9ca9 checkpatch: add command-line option for TAB size adds 44d303eb05ef checkpatch: improve Gerrit Change-Id: test adds 50c92900214d checkpatch: check proper licensing of Devicetree bindings adds 16b7f3c89907 checkpatch: avoid warning about uninitialized_var() adds 282144e04b9a kselftest: introduce new epoll test case adds efcdd350d1f8 fs/epoll: make nesting accounting safe for -rt kernel adds c69bcc932ef3 fs/binfmt_elf.c: delete "loc" variable adds 0693ffebcfe5 fs/binfmt_elf.c: allocate less for static executable adds aa0d1564b10f fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 4800314e19d9 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds d8a84d33a495 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds 0bd476e6c671 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds 5404e7e0ac0c reiserfs: clean up several indentation issues adds 06d4f8152a01 kernel/kmod.c: fix a typo "assuems" -> "assumes" adds fba4168edecd gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 7ff87182d156 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds 6524d79413f4 kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds 7baf21998228 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds 0887a7ebc977 ubsan: add trap instrumentation option adds 277a10850f9f ubsan: split "bounds" checker from other options adds ae2e1aad3e48 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds 1d28c8d6d076 ubsan: check panic_on_warn adds 1d2252fab9a1 kasan: unset panic_on_warn before calling panic() adds ef065653e526 ubsan: include bug type in report header adds 29b46fa3dc57 lib/Kconfig.debug: fix a typo "capabilitiy" -> "capability" adds 43afe4d3661b ipc/mqueue.c: fix a brace coding style issue adds 1cd377baa918 ipc/shm.c: make compat_ksys_shmctl() static adds 63bef48fd6c9 Merge branch 'akpm' (patches from Andrew) adds ba841078cd05 mm/mempolicy: Allow lookup_node() to handle fatal signal adds c7b6a566b985 mm/gup: Mark lock taken only after a successful retake adds 28799272acbf leds: lm3532: make bitfield 'enabled' unsigned adds 19aa98409066 leds: ip30: label power LED as such adds c7e4ea68c162 leds: old enums are not really applicable to new code adds 457386350e6a leds: sort Makefile entries adds 4b37883a8c07 leds: make functions easier to understand adds 64ed6588c2ea leds: core: Fix warning message when init_data adds 38e2c63ec3d3 Merge tag 'leds-5.7-rc1' of git://git.kernel.org/pub/scm/l [...] adds b574beb6257a Merge tag 'backlight-next-5.7' of git://git.kernel.org/pub [...] adds 8645f09bad14 Merge tag 'mfd-next-5.7' of git://git.kernel.org/pub/scm/l [...] adds 3f5b9959041e thermal: devfreq_cooling: inline all stubs for CONFIG_DEVF [...] adds 11700fcb90b4 Documentation: cpu-idle-cooling: Fix diagram for 33% duty cycle adds 34183ddd13db Merge tag 'thermal-v5.7-rc1' of git://git.kernel.org/pub/s [...] adds cd510679f4b5 Merge branch 'next' into for-linus adds 9ebe5422ad6c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0a1a6793d0f8 Merge tag 'drm-intel-next-fixes-2020-04-02' of git://anong [...] adds 3208a24f2ba2 Merge tag 'drm-misc-next-fixes-2020-04-04' of git://anongi [...] adds 8a39db76e79e drm/nouveau/ttm: evict other IO mappings when running out [...] adds e18c6e8b6f5b drm/nouveau: remove checks for return value of debugfs functions adds b92103b559c7 drm/nouveau/svm: fix vma range check for migration adds 822cab6150d3 drm/nouveau/svm: check for SVM initialized before migrating adds bc7b188023e7 drm/nouveau/svm: remove useless SVM range check adds 434fdb51513b drm/nouveau: workaround runpm fail by disabling PCI power [...] adds 028a12f5aa82 drm/nouveau/gr/gp107,gp108: implement workaround for HW ha [...] adds 58e92b5ee874 drm/nouveau/nvif: access PTIMER through usermode class, if [...] adds ed3d1489d271 drm/nouveau/nvif: protect waits against GPU falling off the bus adds 374b55802cd5 drm/nouveau/kms/nv50-: wait for FIFO space on PIO channels adds 9c346968b862 Merge branch 'linux-5.7' of git://github.com/skeggsb/linux [...] adds 12ab316ced2c Merge tag 'amd-drm-next-5.7-2020-04-01' of git://people.fr [...] adds f5e94d10e4c4 Merge tag 'drm-next-2020-04-08' of git://anongit.freedeskt [...] adds ae46d2aa6a7f mm/gup: Let __get_user_pages_locked() return -EINTR for fa [...] adds 835a6a649d0d virtio-balloon: Revert "virtio-balloon: Switch back to OOM [...] adds 9bb715260ed4 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 46a010dd6896 kVM SVM: Move SVM related files to own sub-directory adds 883b0a91f41a KVM: SVM: Move Nested SVM Implementation to nested.c adds ef0f64960d01 KVM: SVM: Move AVIC code to separate file adds eaf78265a4ab KVM: SVM: Move SEV code to separate file adds 199cd1d7b534 KVM: SVM: Split svm_vcpu_run inline assembly to separate file adds da7e42320940 KVM: VMX: Remove unnecessary exception trampoline in vmx_vmenter adds 5c8beb474665 KVM: nVMX: don't clear mtf_pending when nested events are blocked adds a1d032a49522 KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks adds 4d4cee96fb7a KVM: s390: vsie: Fix delivery of addressing exceptions adds 1493e0f944f3 KVM: s390: vsie: Fix possible race when shadowing region 3 tables adds 1b0c58a34b4c Merge tag 'kvm-s390-master-5.7-1' of git://git.kernel.org/ [...] adds 4064a4c6a1f9 KVM: X86: Filter out the broadcast dest for IPI fastpath adds dbef2808af6c KVM: VMX: fix crash cleanup when KVM wasn't used adds 0339eb95403f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 0906d8b975ff Merge tag 'iommu-updates-v5.7' of git://git.kernel.org/pub [...] adds 9b06860d7c1f Merge tag 'libnvdimm-for-5.7' of git://git.kernel.org/pub/ [...] adds a46387712da1 platform/chrome: cros_ec_spi: Wait for USECS, not NSECS adds 413a103cf6e5 Merge tag 'tag-chrome-platform-for-v5.7' of git://git.kern [...] adds 5602b0af9df0 Merge tag 'linux-watchdog-5.7-rc1' of git://www.linux-watc [...] adds d8fc9cde85d8 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 9744b923d508 Merge tag 'iomap-5.7-merge-3' of git://git.kernel.org/pub/ [...] adds c6b80eb89b55 Merge tag 'ovl-update-5.7' of git://git.kernel.org/pub/scm [...] adds fcc95f06403c Merge tag 'ceph-for-5.7-rc1' of git://github.com/ceph/ceph-client adds c6f141412d24 9p: document short read behaviour with O_NONBLOCK adds 5d30bcacd91a Merge tag '9p-for-5.7-2' of git://github.com/martinetd/linux adds eab40026605f Merge tag 'riscv-for-linus-5.7' of git://git.kernel.org/pu [...] adds 6cff4821c085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e4da01d8333e Merge tag 'powerpc-5.7-2' of git://git.kernel.org/pub/scm/ [...] adds fc2266011acc arm64: armv8_deprecated: Fix undef_hook mask for thumb setend adds 87ebc45d2d32 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds c0cc271173b2 Merge tag 'modules-for-v5.7' of git://git.kernel.org/pub/s [...] adds 72239f2795fa netfilter: nft_set_rbtree: Drop spurious condition for ove [...] adds a26c1e49c8e9 netfilter: nf_tables: do not update stateful expressions i [...] adds bc9fe6143de5 netfilter: xt_IDLETIMER: target v1 - match Android layout adds 7fb6f78df700 netfilter: nf_tables: do not leave dangling pointer in nf_ [...] adds b135fc0801b6 netfilter: ipset: Pass lockdep expression to RCU lists adds d9583cdf2f38 netfilter: nf_tables: report EOPNOTSUPP on unsupported fla [...] adds ef516e8625dd netfilter: nf_tables: reintroduce the NFT_SET_CONCAT flag adds c2c11289021d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 045065f06f93 net: sock.h: fix skb_steal_sock() kernel-doc adds da722186f654 net: fec: set GPR bit on suspend by DT configuration. adds 4141f1a40fc0 ARM: dts: imx6: Use gpc for FEC interrupt controller to fi [...] adds 70f268588a8c dt-bindings: fec: document the new gpr property. adds be8ae92f5c25 ARM: dts: imx6: add fec gpr property. adds 860c2bf059cb Merge branch 'fec-fix-wake-on-lan' adds b93cfb9cd3af net: icmp6: do not select saddr from iif when route has pr [...] adds 03e2a984b616 net: ipv6: do not consider routes via gateways for anycast [...] adds 84d2f7b708c3 net: dsa: mt7530: move mt7623 settings out off the mt7530 adds a5d75538295b net: ethernet: mediatek: move mt7623 settings out off the mt7530 adds a4837980fd9f net: revert default NAPI poll timeout to 2 jiffies adds a080da6ac7fa net: sched: Fix setting last executed chain on skb extension adds ab7411020554 Documentation: mdio_bus.c - fix warnings adds 4faab8c446de hsr: check protocol version in hsr_newlink() adds cb9533d1c683 tc-testing: remove duplicate code in tdc.py adds 7e4d47596b68 ionic: replay filters after fw upgrade adds 216902ae770e ionic: set station addr only if needed adds 48fc96b31588 Merge branch 'ionic-fw-upgrade-filter-fixes' adds 2abe05234f2e l2tp: Allow management of tunnels and session in user namespace adds f691a25ce5e5 net/tls: fix const assignment warning adds e750b84dc9c5 Documentation: devlink: fix broken link warning adds 8c702a53bb0a net/mlx5: Fix frequent ioread PCI access during recovery adds 84be2fdae4f8 net/mlx5: Fix condition for termination table cleanup adds d19987ccf575 net/mlx5e: Add missing release firmware call adds 70f478ca085d net/mlx5e: Fix nest_level for vlan pop action adds d5a3c2b64009 net/mlx5e: Fix missing pedit action after ct clear action adds 7482d9cb5b97 net/mlx5e: Fix pfnum in devlink port attribute adds 230a1bc2470c net/mlx5e: Fix devlink port netdev unregistration sequence adds 9808dd0a2aee net/mlx5e: CT: Use rhashtable's ct entries instead of a se [...] adds 3d61a39defb9 Merge tag 'mlx5-fixes-2020-04-08' of git://git.kernel.org/ [...] adds 6dbf02acef69 net: qrtr: send msgs from local of same id as broadcast adds 5f0224a6ddc3 net-sysfs: remove redundant assignment to variable ret adds 022e9d609059 net: macsec: fix using wrong structure in macsec_changelink() adds e228a5d05e9e net/rds: Replace struct rds_mr's r_refcount with struct kref adds 2fabef4f65b4 net/rds: Fix MR reference counting problem adds 690cc86321eb net: ipv4: devinet: Fix crash when add/del multicast IP wi [...] adds 9d377a9dc0a8 Merge remote-tracking branch 'net/master' adds db5c97f02373 xsk: Fix out of boundary write in __xsk_rcv_memcpy adds 4734b0fefbbf libbpf: Initialize *nl_pid so gcc 10 is happy adds 0ac16296ffc6 bpf: Fix a typo "inacitve" -> "inactive" adds 489553dd13a8 riscv, bpf: Fix offset range checking for auipc+jalr on RV64 adds f07cbad29741 libbpf: Fix bpf_get_link_xdp_id flags handling adds eb203f4b89c1 selftests/bpf: Add test for bpf_get_link_xdp_id adds 8e368dc72e86 bpf: Fix use of sk->sk_reuseport from sk_assign adds bb9562cf5c67 arm, bpf: Fix bugs with ALU64 {RSH, ARSH} BPF_K shift by 0 adds 624066315995 Merge remote-tracking branch 'bpf/master' adds 5bf8e6096c73 brcmfmac: add stub for monitor interface xmit adds c9be1a642a7b ath11k: fix compiler warnings without CONFIG_THERMAL adds cfe9a514b1ff Merge remote-tracking branch 'wireless-drivers/master' adds 431e76c3edd7 ALSA: hda/realtek - Add supported new mute Led for HP adds 24164f434dc9 ALSA: hda/realtek - Add HP new mute led supported for ALC236 adds 0ad3f0b384d5 ALSA: hda: Fix potential access overflow in beep helper adds c47914c00be3 ALSA: ice1724: Fix invalid access for enumerated ctl items adds 1d3aa4a5516d ALSA: hda/realtek - Add quirk for MSI GL63 adds 2a48218f8e23 ALSA: usb-audio: Add mixer workaround for TRX40 and co adds 3c6fd1f07ed0 ALSA: hda: Add driver blacklist adds 7506baeed8d0 ASoC: stm32: sai: Add missing cleanup adds c8b78f24c124 ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet adds 4146575eb0f0 ASoC: rt5645: Add platform-data for Medion E1239T adds ccfc531695f3 ASoC: cs4270: pull reset GPIO low then high adds ddd5609fe8b6 Merge tag 'asoc-fix-v5.7' of https://git.kernel.org/pub/sc [...] adds f56ee85dc876 Merge remote-tracking branch 'sound-current/for-linus' adds abc3caac2450 ASoC: topology: Add missing memory checks adds 482db55ae87f ASoC: topology: Check return value of soc_tplg_create_tlv adds 2ae548f30d7f ASoC: topology: Check return value of soc_tplg_*_create adds 6856e887eae3 ASoC: topology: Check soc_tplg_add_route return value adds b3677fc3d68d ASoC: topology: Check return value of pcm_new_ver adds dd8e871d4e56 ASoC: topology: Check return value of soc_tplg_dai_config adds 33c385056aad Merge branch 'asoc-5.7' into asoc-linus adds 4babed66d9fe Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds c696a3cdae00 Merge remote-tracking branch 'regmap-fixes/for-linus' adds d103729a623a spi: spi-axi-spi-engine: Access register after clock initi [...] adds 5bdb4c95849d Merge branch 'spi-5.7' into spi-linus adds 85c74c065d2e Merge remote-tracking branch 'spi-fixes/for-linus' adds 972085f3d67f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 2098c564701c mtd: spi-nor: Compile files in controllers/ directory adds 4c9474284861 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds a8280a1ff3b3 Merge remote-tracking branch 'omap-fixes/fixes' adds 533123c81e34 hwmon: (drivetemp) Use drivetemp's true module name in Kco [...] adds c778d2c3544c Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 4d4225fc228e btrfs: check commit root generation in should_ignore_root adds 4fdb688c7071 btrfs: fix lost i_size update after cloning inline extent adds 7af597433d43 btrfs: make full fsyncs always operate on the entire file again adds d611add48b71 btrfs: fix reclaim counter leak of space_info objects adds c7d1808caabf Merge branch 'misc-5.7' into next-fixes adds 0a62a29bf059 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d6c0199df935 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds ab4bd0f17bf4 dt-bindings: iio: dac: ad5770r: Add vendor to compatible string adds 969413082a86 dt-bindings: iio: dac: ad5770r: Fix the file path adds 449ad2ba3054 dt-bindings: touchscreen: edt-ft5x06: Remove unneeded I2C [...] adds 9c765a5972ce dt-bindings: clock: syscon-icst: Remove unneeded unit name adds 6e1efc999a55 dt-bindings: BD718x7 - add missing I2C bus properties adds ca6881119c16 dt-bindings: Fix dtc warnings on reg and ranges in examples adds 2ebcce486501 dt-bindings: hwmon: Fix incorrect $id paths adds 49722d64c3f3 dt-bindings: interrupt-controller: Fix loongson,parent_int [...] adds b53b3c73ae01 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds ccac7fd3f83e Merge remote-tracking branch 'mmc-fixes/fixes' adds 3e0d3776501a hv_debugfs: Make hv_debug_root static adds 97d9f1c43bed x86: hyperv: report value of misc_features adds b5206affef1f Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds f0c5075930f6 Merge remote-tracking branch 'fpga-fixes/fixes' adds 3a0f8793ae13 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds e8c4bdfd4477 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds e3c0f6f3fbda sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() adds c9ee4bf9e0f5 h8300: move definition of __kernel_size_t etc. to posix_types.h adds 7d538b5a1ddf sh: remove unneeded uapi asm-generic wrappers adds 06bd48b6cd97 lib/raid6/test: fix build on distros whose /bin/sh is not bash adds 418d6e295e43 x86: remove unneeded defined(__ASSEMBLY__) check from asm/ [...] adds 0f2661c4b935 x86: remove always-defined CONFIG_AS_CFI adds 46427f658e90 x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME adds 48e24723d0b5 x86: remove always-defined CONFIG_AS_CFI_SECTIONS adds 92203b02805d x86: remove always-defined CONFIG_AS_SSSE3 adds 42251572c468 x86: remove always-defined CONFIG_AS_AVX adds 8192e551c7e6 drm/i915: remove always-defined CONFIG_AS_MOVNTDQA adds 5e8ebd841a44 x86: probe assembler capabilities via kconfig instead of makefile adds e9e070cfe141 x86: add comments about the binutils version to support co [...] adds 4dcbfc35f7da crypto: x86 - rework configuration based on Kconfig adds 3f523e12404c crypto: curve25519 - do not pollute dispatcher based on assembler adds 0aa78b105f57 Documentation/changes: Raise minimum supported binutils ve [...] adds d7e40ea83eb9 crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'ma [...] adds e6abef610c73 x86: update AS_* macros to binutils >=2.23, supporting ADX [...] adds afe956c577b2 kbuild: Enable -Wtautological-compare adds 77342a02ff6e gcc-plugins: drop support for GCC <= 4.7 adds cf497b922386 kconfig: qconf: clean deprecated warnings adds 5752ff07fd90 kconfig: qconf: Change title for the item window adds cce1faba8264 kconfig: qconf: fix the content of the main widget adds b311142fcfd3 kconfig: qconf: fix support for the split view mode adds e1f7769f6094 kconfig: qconf: remove some old bogus TODOs adds 60969f02f07a kconfig: qconf: Fix a few alignment issues adds 4dcc9a88448a kbuild: mkcompile_h: Include $LD version in /proc/version adds 0f44fbc162b7 Documentation/llvm: fix the name of llvm-size adds 01a6126b5f7e kbuild: do not pass $(KBUILD_CFLAGS) to scripts/mkcompile_h adds c8bddf4feaab kbuild: remove -I$(srctree)/tools/include from scripts/Makefile adds 2a5e5d0c9669 MIPS: fw: arc: add __weak to prom_meminit and prom_free_pr [...] adds 7273ad2b08f8 kbuild: link lib-y objects to vmlinux forcibly when CONFIG [...] adds 76426e238834 kbuild: add dummy toolchains to enable all cc-option etc. [...] adds 7e20e47c70f8 kbuild: replace AS=clang with LLVM_IAS=1 adds a0d1c951ef08 kbuild: support LLVM=1 to switch the default tools to Clang/LLVM adds 06473d28a25f Merge remote-tracking branch 'kbuild/for-next' adds cdcda0d1f8f4 dma-direct: fix data truncation in dma_direct_get_required_mask() adds 9bb50ed74709 dma-debug: fix displaying of dma allocation type adds 692cbae2193e Merge remote-tracking branch 'dma-mapping/for-next' adds f861dc557d3e Merge remote-tracking branch 'arm/for-next' adds 46f584e05a1f Merge remote-tracking branch 'arm-soc/for-next' adds 31faed706f5a Merge branch 'v5.7/dt64' into tmp/aml-rebuild adds b40f5228c5f6 Merge branch 'v5.7/drivers' into tmp/aml-rebuild adds d9b3b4265964 Merge remote-tracking branch 'amlogic/for-next' adds 6c1a67fef5ae Merge remote-tracking branch 'aspeed/for-next' adds de2865b62978 Merge remote-tracking branch 'at91/at91-next' adds d04d737f395d Merge remote-tracking branch 'imx-mxs/for-next' adds 4f560063df66 Merge remote-tracking branch 'keystone/next' adds 76bbe504b3c1 Merge remote-tracking branch 'mediatek/for-next' adds 92c17202be60 Merge remote-tracking branch 'mvebu/for-next' adds 400f18d6c530 Merge remote-tracking branch 'omap/for-next' adds de23ab2e193d Merge remote-tracking branch 'qcom/for-next' adds 2440a09966e7 Merge remote-tracking branch 'raspberrypi/for-next' adds 70f5223b73e7 Merge remote-tracking branch 'realtek/for-next' adds 33a46442b2d7 Merge remote-tracking branch 'renesas/next' adds b25c50372775 Merge remote-tracking branch 'reset/reset/next' adds beb9c8f2067c Merge remote-tracking branch 'rockchip/for-next' adds 921a82c3fd04 Merge remote-tracking branch 'samsung-krzk/for-next' adds 865b9598a283 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 5f9d851404eb Merge remote-tracking branch 'tegra/for-next' adds 3616e2d046d9 csky/ftrace: Fixup error when disable CONFIG_DYNAMIC_FTRACE adds b8e9c96a8f70 csky: Fixup compile error for abiv1 entry.S adds e71792652e54 Merge remote-tracking branch 'csky/linux-next' adds b22a53cfd5f0 Merge remote-tracking branch 'h8300/h8300-next' adds 34bf5642b78f Merge remote-tracking branch 'nds32/next' adds 143a3a735dfb s390/mm: use fallthrough; adds 3db1db93e343 s390/qdio: cleanly split alloc and establish adds ad96401cdb14 zfcp: inline zfcp_qdio_setup_init_data() adds d8564e19da8c s390/qdio: allow for non-contiguous SBAL array in init_data adds 1da1092dbf61 s390/qdio: remove cdev from init_data adds a8a4ee2740bb s390/qdio: inline shared_ind() adds 9c159bbc14ba s390/qdio: clear DSCI early for polling drivers adds 05ce3e53f375 s390/cio: avoid duplicated 'ADD' uevents adds 2bc55eaeb88d s390/cio: generate delayed uevent for vfio-ccw subchannels adds cb662d191119 Merge remote-tracking branch 's390/features' adds 904af8ffbcbb Merge remote-tracking branch 'sh/sh-next' adds f4c91221df2d Merge remote-tracking branch 'xtensa/xtensa-for-next' adds fbafddc4de97 Merge remote-tracking branch 'btrfs/for-next' adds ce7a7870712a rbd: avoid a deadlock on header_rwsem when flushing notifies adds 5f8641f9709a rbd: call rbd_dev_unprobe() after unwatching and flushing [...] adds e5009f171176 rbd: don't test rbd_dev->opts in rbd_dev_image_release() adds 0001e2774451 rbd: don't mess with a page vector in rbd_notify_op_lock() adds 180bc7fa301a Merge remote-tracking branch 'ceph/master' adds e79b0332ae06 cifs: ignore cached share root handle closing errors adds 072a14ec6386 cifs: smbd: Merge code to track pending packets adds 3ffbe78aff93 cifs: smbd: Check send queue size before posting a send adds d4e5160d1a0b cifs: smbd: Update receive credits before sending and deal [...] adds eda1c54f148a cifs: Allocate crypto structures on the fly for calculatin [...] adds f1b7b862bf79 cifs: smbd: Properly process errors on ib_post_send adds 044b541c11fd cifs: smbd: Do not schedule work to send immediate packet [...] adds 2bcb4fd6ba91 smb3: smbdirect support can be configured by default adds 1dc94b7381bd smb3: change noisy error message to FYI adds aa4eecf73564 Merge remote-tracking branch 'cifs/for-next' adds 364f0868d74e Merge remote-tracking branch 'ext3/for_next' adds 879703d8a2e3 Merge remote-tracking branch 'jfs/jfs-next' adds 9e6fab219987 Merge remote-tracking branch 'nfsd/nfsd-next' adds ec95f1dedc9c orangefs: get rid of knob code... adds 0e393a9a8f2a orangefs: don't mess with I_DIRTY_TIMES in orangefs_flush adds aa317d3351de orangefs: clarify build steps for test server in orangefs.txt adds 9900a8b6ac49 Merge remote-tracking branch 'orangefs/for-next' adds 54fbdd1035e3 xfs: factor out a new xfs_log_force_inode helper adds 5833112df7e9 xfs: reflink should force the log out if mounted with wsync adds c5dec4ef12cf Merge remote-tracking branch 'xfs/for-next' adds f069bf5a27a2 Merge remote-tracking branch 'file-locks/locks-next' adds 52f7de720e60 Merge remote-tracking branch 'vfs/for-next' adds ba5d23ddb361 Merge remote-tracking branch 'printk/for-next' adds c08ce255033a HID: logitech: drop outdated references to unifying receivers adds 04f6305f8071 Merge branch 'for-5.8/logitech' into for-next adds 53ca2c201250 Merge remote-tracking branch 'hid/for-next' adds 7d08cee6c2f7 Merge branch 'dmi/master' adds 86f93e7447f9 docs: filesystems: fix typo in qnx6.rst adds ed01b03018b3 docs: kernel-parameters.txt: Remove nompx adds cd4ca34153cc docs: kernel-parameters.txt: Fix broken references adds 869903904242 Documentation: sysrq: fix RST formatting adds 2abf99b94c17 docs: driver-api: address duplicate label warning adds 19905fe667b6 Documentation: driver-api/usb/writing_usb_driver.rst Updat [...] adds 6308bdc9efaf Merge remote-tracking branch 'jc_docs/docs-next' adds 88a77559cc06 PM / sleep: move SNAPSHOT_SET_SWAP_AREA handling into a helper adds 0f5c4c6e0e98 PM / sleep: handle the compat case in snapshot_set_swap_area() adds 6de084803074 Documentation: firmware-guide: ACPI: fix table alignment i [...] adds b316aee67679 Merge branch 'acpi-docs' into linux-next adds b5432a699fdf ACPI, x86/boot: make acpi_nobgrt static adds aec8c530e753 Merge branch 'acpi-x86' into linux-next adds 4902f7fcb3bc cpuidle-haltpoll: Fix small typo adds 3c1f71a0f0bd Merge branch 'pm-cpuidle' into linux-next adds d7e0481c0d0f ACPI: EC: Fix up fast path check in acpi_ec_add() adds c5f2c96114cc Merge branch 'acpi-ec' into linux-next adds d156b89f73a3 Merge remote-tracking branch 'pm/linux-next' adds 116739362605 thermal: imx_sc_thermal: Add hwmon support adds 5bc366e3e9fe thermal: core: Make thermal_zone_set_trips private adds 15b1f3bc9fdf thermal: core: Remove pointless debug traces adds 5b0c009eedb5 thermal: devfreq_cooling: Use PM QoS to set frequency limits adds 1e382b209b2c thermal: Move default governor config option to the intern [...] adds acec8b18c806 thermal: Move struct thermal_attr to the private header adds 9c90b3bc4952 thermal: Move internal IPA functions adds 093954d0a033 thermal: Move trip point structure definition to private header adds 0cab7ec183bd thermal: Move get_tz_trend to the internal header adds 8309b1e790f8 thermal: Move get_thermal_instance to the internal header adds 536c0ee38b77 thermal: Change IS_ENABLED to IFDEF in the header file adds c3a20e5df392 thermal: Remove stubs for thermal_zone_[un]bind_cooling_device adds 203b028c87a8 thermal: Remove thermal_zone_device_update() stub adds df1982294937 thermal: Delete an error message in four functions adds 0986cea59814 Merge remote-tracking branch 'thermal/thermal/linux-next' adds e0e705cafa57 Merge remote-tracking branch 'ieee1394/for-next' adds f1463735079a Merge remote-tracking branch 'swiotlb/linux-next' adds c2aa30db744d Bluetooth: debugfs option to unset MITM flag adds d1d900f822b6 Bluetooth: Simplify / fix return values from tk_request adds fcd156ee8bc6 Bluetooth: btusb: check for NULL in btusb_find_altsetting() adds ffee202a78c2 Bluetooth: Always request for user confirmation for Just W [...] adds 943d5d92c5e8 Bluetooth: log advertisement packet length if it gets corrected adds 6d5aceb15645 Merge remote-tracking branch 'bluetooth/master' adds 33f7d8b36458 Merge remote-tracking branch 'mac80211-next/master' adds b513b0d4563a drm/virtio: fix OOB in virtio_gpu_object_create adds b2ecb89c27a4 drm/legacy: Fix type for drm_local_map.offset adds 152cce0006ab drm/bridge: analogix_dp: Split bind() into probe() and rea [...] adds cb6d40664129 Merge tag 'drm-misc-next-fixes-2020-04-09' of git://anongi [...] adds c445c1668dca drm/ttm: Temporarily disable the huge_fault() callback adds 6e8a36c13382 drm/i915/icl+: Don't enable DDI IO power on a TypeC port i [...] adds 8262b49209c4 drm/i915/dp: Return the right vswing tables adds 0b72a251bf92 drm/i915/gt: Fill all the unused space in the GGTT adds 721017cf4bd8 drm/i915/gem: Ignore readonly failures when updating relocs adds 1aaea8476d9f drm/i915/gem: Flush all the reloc_gpu batch adds 1287c880ba45 Merge tag 'drm-intel-next-fixes-2020-04-08' of git://anong [...] adds 022ac4c9c55b drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK adds 36a5a5816103 drm/amd/display: re-order asic declarations adds 4ee2bb22ddb5 drm/amd/powerplay: implement the is_dpm_running() adds c52078762326 drm/amd/powerplay: avoid using pm_en before it is initialized adds b74fb888f492 drm/amdgpu: change SH MEM alignment mode for gfx10 adds 5932d260a8d8 drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event adds dec7880579d3 drm/amd/amdgpu: Correct gfx10's CG sequence adds 0b9ebd7eebb7 drm/amdgpu: resolve mGPU RAS query instability adds 2b961e6a9529 drm/amdgpu: update RAS related dmesg print adds 8f0622a19bef drm/amdgpu/psp: dont warn on missing optional TA's adds 8c61b31e3c3f drm/amd/display: Avoid create MST prop after registration adds 346d8a0a3c91 drm/amd/display: Update stream adjust in dc_stream_adjust_ [...] adds e99acf7d1a9c drm/amd/display: Translate cursor position by source rect adds a754d13203d8 drm/amd/display: change default pipe_split policy for DCN1 adds 56b922c106cd drm/amd/display: Fix incorrect cursor pos on scaled primary plane adds 3efcaf77de3b drm/amd/display: Program viewport when source pos changes [...] adds 3bae20137cae drm/amd/display: Calculate scaling ratios on every medium/ [...] adds d243b6ffde7a drm/amd/display: Make cursor source translation adjustment [...] adds 6dbebf4da361 drm/amd/display: Acknowledge wm_optimized_required adds 72f5b5a308c7 drm/amd/display: Check for null fclk voltage when parsing [...] adds 487eca11a321 drm/amdgpu: fix gfx hang during suspend with video playback (v2) adds 3abd1e95e0b0 drm/amd/powerplay: error out on forcing clock setting not [...] adds 2960758cce23 drm/amdgpu: unify fw_write_wait for new gfx9 asics adds 7e7ea24f0b46 drm/amdgpu/display: fix warning when compiling without debugfs adds 74bd4f0c921c Merge tag 'amd-drm-fixes-5.7-2020-04-08' of git://people.f [...] adds 9a8f8cdd3019 Merge remote-tracking branch 'drm/drm-next' adds 04bef61e5da1 drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset adds 07e14845d1d8 drm/amdgpu: sync ring type and drm hw_ip type adds 1c6d567bdf73 drm/amdgpu: rework sched_list generation adds a45a9e5e10e0 drm/amdgpu/psp: dont warn on missing optional TA's adds 2a20e630f883 drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event adds 21b704d78352 drm/amdgpu/vcn: add shared memory restore after wake up fr [...] adds db3e0a284eac drm/amd/powerplay: fix a typo adds d2155a719d8f drm/amdgpu: Print UTCL2 client ID on a gpuvm fault adds 4189425d309a drm/amdgpu: add SPM golden settings for Navi10(v2) adds a900f562c8b1 drm/amdgpu: add SPM golden settings for Navi14 adds b2d92682ff6a drm/amdgpu: add SPM golden settings for Navi12 adds c419bdf5b820 drm/amd/amdgpu: Correct gfx10's CG sequence adds b3dbd6d3ec49 drm/amdgpu: resolve mGPU RAS query instability adds 4a06686b9485 drm/amdgpu: update RAS related dmesg print adds fe9824d15eff drm/amdkfd Avoid destroy hqd when GPU is on reset adds b639c22c98ff drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset adds 86f4a94023df drm/amd/display: 3.2.78 adds 5b5c1777bd3c drm/amd/display: prevent loop from occuring in pipe list adds c06a545ae531 drm/amd/display: Program DSC before enabling link adds c5d5b0ecf9c8 drm/amd/display: Implement abm config table copy to dmcub adds 2deade5ede56 drm/amd/display: Remove hdcp display state with mst fix adds b3a941df690f drm/amd/display: Power down hw blocks on boot adds c5f5b9d934ba drm/amd/display: blank dp stream before power off receiver adds c97c8d77b11f drm/amd/display: Don't change mpcc tree for medium updates [...] adds d5e27f072844 drm/amd/display: Check power_down functions exist before calling adds 501b4026c95e drm/amd/display: Use config flag to disable dmcu obj creation adds 49c4a8b6d93b drm/amd/display: fix typo adds 8d9c07b0eb09 drm/amd/display: only blank dp stream which will be powered off adds 8d26334d1ccd drm/amd/display: Fix ABM config copy for dmcub adds 12aec9efea95 drm/amd/display: Translate cursor position by source rect adds d3227976f4a8 drm/amd/display: change default pipe_split policy for DCN1 adds 03a4059b8ddd drm/amd/display: Fix incorrect cursor pos on scaled primary plane adds b34659deb66b drm/amd/display: Program viewport when source pos changes [...] adds 875390a86321 drm/amd/display: Calculate scaling ratios on every medium/ [...] adds efc3ec87a937 drm/amd/display: Remove unused defines adds 700f7f729810 drm/amd/display: 3.2.79 adds bdfbff5ef46b drm/amd/display: Update stream adjust in dc_stream_adjust_ [...] adds fa90219a129f drm/amd/display: fix dml pipe merge logic adds c7f345e53c45 drm/amd/display: initialize get_max_link_cap adds cdde482caabf drm/amd/display: Refactor color management to take dm plane state adds a1a0e61f3c43 drm/amd/display: Revert to old formula in set_vtg_params adds 033baeeefbf0 drm/amd/display: Make cursor source translation adjustment [...] adds b754c07a39b1 drm/amd/display: Avoid create MST prop after registration adds 2fdcc916ed77 drm/amd/display: Update DRAM watermark before checking to [...] adds 6fb4280ecbff drm/amd/display: Acknowledge wm_optimized_required adds 4404b47852f3 drm/amd/display: Check for null fclk voltage when parsing [...] adds 8ccf0e20769d drm/amd/display: determine USB C DP2 mode only when USB DP [...] adds a576b345f94f drm/amd/display: Make DMCUB bss/data firmware blob optional adds 3adf175e2e74 drm/amd/display: 3.2.80 adds 1ea2b260eb63 drm/amdgpu: Re-enable FRU check for most models v5 adds fe8db3bcf2e5 drm/amd/display: query hdcp capability during link detect adds 5f8693796c06 drm/amd/display: add HDCP caps debugfs adds a23ca7f76d55 drm/amdgpu: fix gfx hang during suspend with video playback (v2) adds 1744fb2391dd drm/amd/powerplay: error out on forcing clock setting not [...] adds dec0520aff8d drm/amdgpu: remove inproper workaround for vega10 adds 46e840ed1045 drm/amdgpu: replace indirect mmio access in non-dc code path adds 3c888c163591 drm/amdgpu: retire indirect mmio reg support from cgs adds ec59847e741d drm/amdgpu: retire RREG32_IDX/WREG32_IDX adds f384ff95f652 drm/amdgpu: retire AMDGPU_REGS_KIQ flag adds 2eee0229f65e drm/amdgpu: support access regs outside of mmio bar adds ba714a56fcb5 drm/amdgpu: unify fw_write_wait for new gfx9 asics adds ef91e8b5c885 drm/amdgpu/display: fix warning when compiling without debugfs adds ad36d71b3f52 amdgpu_kms: Remove unnecessary condition check adds 5aaa8fff3aa9 drm/amd/powerplay: unload mp1 for Arcturus RAS baco reset adds 9a785c7ad1d7 drm/amdgpu: increased atom cmd timeout adds ab46e1e5188d drm/amdgpu: add UAPI for creating encrypted buffers adds cd9360050e2e drm/amdgpu: add UAPI to create secure commands (v3) adds 65390eb7b901 drm/amdgpu: define the TMZ bit for the PTE adds 53d09ef66c90 drm/amdgpu: add tmz feature parameter (v2) adds f8f336a0468d drm/amdgpu: add amdgpu_tmz data structure adds a34b2094d100 drm/amdgpu: add function to check tmz capability (v4) adds dbd8cc96fdba drm/amdgpu: add tmz bit in frame control packet adds 15c67f41c4c5 drm/amdgpu: expand the emit tmz interface with trusted flag adds 66573feece6f drm/amdgpu: expand the context control interface with trust flag adds b190bf2b061d drm/amdgpu: job is secure iff CS is secure (v5) adds f139638dcd6a drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds fa500bd7a0a4 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 610a6e0c5891 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 4d8dbe34aa8a drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds f4659be82b32 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 69a216f2c2fa drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 777d874de9bc drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 5dc98fc97d82 drm/amdgpu: move CS secure flag next the structs where it's used adds 3623b986e4a2 drm/amdgpu: remove the alignment placeholder for secure buffer adds 73c6c5cca493 drm/amdgpu: implement TMZ accessor (v3) adds 50dc2c10daf1 drm/amd/display: Indicate use of TMZ buffers to DC adds 12a1ae990511 drm/amdgpu: Move to a per-IB secure flag (TMZ) adds 946744f875d6 drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 53b0de36f1d7 drm/amdgpu: also add the TMZ flag to GART adds 69a5a3bc1711 drm/amdgpu: add TMZ handling to amdgpu_move_blit adds 61819b0f63da drm/amdgpu: stop evicting encrypted BOs to swap adds 8159db82c0fd drm/amdgpu: Fine-grained TMZ support adds 38e66d00118c drm/amdgpu: Fix per-IB secure flag GFX hang adds 973686d97bad drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] adds e5059b44feb0 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 adds c958b9f8bd68 drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem adds dcb479af92e5 drm/amdgpu: Add new ring callback to insert memory sync adds 2b829b74021a drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion adds 9183e76d1db1 drm/amdgpu: Add mem_sync implementation for all the ASICs. adds 3cc6e0fa8db8 drm/amdgpu: Add a UAPI flag for user to call mem_sync adds e786b7bf01ff drm/amdgpu: partial revert VM sync changes adds de20d5f49621 drm/amdgpu: cleanup IB pool handling a bit adds 7c7bdfb77348 drm/amdgpu: rename direct to immediate for VM updates adds 0a2110838147 drm/amdgpu: add new unlocked flag for PTE updates adds ffb81f6a6011 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds cb3067775e9b drm/amdkfd: Enable GWS based on FW Support adds 52cb82c55ae8 drm/mm: revert "Break long searches in fragmented address spaces" adds a13820a1e0bd drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) adds 709f6c2a68f6 drm/amdgpu: work around llvm bug #42576 adds ae0b539994a1 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 46d45bbc93f3 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds fa7ad7869503 drm/amdgpu/gfx9: add gfxoff quirk adds 552f15a96825 drm/amd/powerplay: force the trim of the mclk dpm_levels i [...] adds 61238dac4c1c Merge remote-tracking branch 'amdgpu/drm-next' adds 4036619988e6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 0aabf8f3ec38 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 47dc8f721eba Merge remote-tracking branch 'regmap/for-next' adds 4df933252827 ALSA: ctxfi: Remove unnecessary cast in kfree adds 7c3e29235f10 Merge remote-tracking branch 'sound/for-next' adds 536167d47ade blk-mq: don't commit_rqs() if none were queued adds b630b0f59955 Merge branch 'block-5.7' into for-next adds d3ef5536274f block: fix busy device checking in blk_drop_partitions adds c95b708d5fa6 nvme: fix compat address handling in several ioctls adds 38803fcffb5b nvme-fcloop: fix deallocation of working context adds a62315b83664 nvme-rdma: Replace comma with a semicolon adds d038dd815fc5 nvmet-fc: fix typo in comment adds 25e5cb780e62 nvme-tcp: fix possible crash in write_zeroes processing adds f86e5bf817a5 nvme-tcp: don't poll a non-live queue adds 39d06079a50f nvme-tcp: fix possible crash in recv error flow adds 74e4d20e2f43 nvme: inherit stable pages constraint in the mpath stack device adds f0e656e4f253 nvmet: fix NULL dereference when removing a referral adds a032e4f6d60d nvmet-rdma: fix bonding failover possible NULL deref adds 657f1975e9d9 nvme: fix deadlock caused by ANA update wrong locking adds 8c5c66052920 nvme-fc: Revert "add module to ops template to allow modul [...] adds 21f9024355e5 nvmet-rdma: fix double free of rdma queue adds d9a9755a83d7 Merge branch 'nvme-5.7' of git://git.infradead.org/nvme in [...] adds 9c35750ac8b7 Merge branch 'block-5.7' into for-next adds 8305f72f952c libata: Return correct status in sata_pmp_eh_recover_pm() [...] adds 3aadcf83820a ata: ahci-imx: remove redundant assignment to ret adds 894fba7f434a ata: ahci: Add sysfs attribute to show remapped NVMe device count adds 432eab57dcca Merge branch 'libata-5.7' into for-next adds 211fea18a7bb io_uring: remove redundant variable pointer nxt and io_wq_ [...] adds f7fe9346869a io_uring: initialize fixed_file_data lock adds 08a1d26eb894 io_uring: ensure openat sets O_LARGEFILE if needed adds 45097daea2f4 io_uring: do not always copy iovec in io_req_map_rw() adds 709b302faddf io_uring: simplify io_get_sqring adds b1e50e549b13 io_uring: alloc req only after getting sqe adds 0553b8bda870 io_uring: remove req init from io_get_req() adds 9c280f908711 io_uring: don't read user-shared sqe flags twice adds 2b897dffcd5e Merge branch 'io_uring-5.7' into for-next adds c398ecb3d611 io_uring: fix fs cleanup on cqe overflow adds 5b8102afa358 Merge branch 'io_uring-5.7' into for-next adds 7667e63c8af9 ahci: Add Intel Comet Lake PCH RAID PCI ID adds 17b83a0d33dc Merge branch 'libata-5.7' into for-next adds 85faa7b8346e io_uring: punt final io_ring_ctx wait-and-free to workqueue adds 90f4ec68d119 Merge branch 'io_uring-5.7' into for-next adds 4566676fcdfc Merge remote-tracking branch 'block/for-next' adds 8206ee3421b8 Merge remote-tracking branch 'apparmor/apparmor-next' adds 115d10d00980 Merge remote-tracking branch 'keys/keys-next' adds e7f5a8711382 Merge remote-tracking branch 'smack/for-next' adds ce6891fe8db1 tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module adds 872b0971d74b tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() adds 27cfdd4d23c6 Merge remote-tracking branch 'tpmdd/next' adds ea104a9e4d3e watchdog: sp805: fix restart handler adds dfcead6557f9 Merge remote-tracking branch 'watchdog/master' adds b6f2835f2878 Merge branch 'perf/urgent' adds 35b0a6012d80 Merge branch 'linus' adds b801f1e22c23 time/namespace: Fix time_for_children symlink adds eeec26d5da82 time/namespace: Add max_time_namespaces ucount adds 0f538e3e712a ucount: Make sure ucounts in /proc/sys/user don't regress again adds be66a7292b23 Merge branch 'timers/urgent' adds d76343c6b2b7 sched/fair: Align rq->avg_idle and rq->avg_scan_cost adds 26a8b12747c9 sched/fair: Fix race between runtime distribution and assignment adds 111688ca1c4a sched/fair: Fix negative imbalance in imbalance calculation adds 62849a961292 workqueue: Remove the warning in wq_worker_sleeping() adds 275b2f6723ab sched/core: Remove unused rq::last_load_update_tick adds c745a6212c99 sched/debug: Remove redundant macro define adds 9e3bf9469c29 sched/debug: Factor out printing formats into common macros adds 96e74ebf8d59 sched/debug: Add task uclamp values to SCHED_DEBUG procfs adds c7fcfb026042 Merge branch 'sched/urgent' adds 33238c504515 perf/core: Fix event cgroup tracking adds 24fb6b8e7c22 perf/cgroup: Correct indirection in perf_less_group_idx() adds 2b3b76b5ec67 perf/x86/intel/uncore: Add Ice Lake server uncore support adds d3296fb372bf perf/core: Disable page faults when getting phys address adds 12b1c32abc36 Merge branch 'perf/urgent' adds d22cc7f67d55 locking/percpu-rwsem: Fix a task_struct refcount adds a13f58a0cafa locking/refcount: Document interaction with PID_MAX_LIMIT adds 9a019db0b6be locking/lockdep: Improve 'invalid wait context' splat adds 1d625b673f44 Merge branch 'locking/urgent' adds 7e53f252cd81 Merge remote-tracking branch 'tip/auto-latest' adds 572156894837 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 9914643fd151 Merge remote-tracking branch 'edac/edac-for-next' adds 0102e4efda76 xen: Use evtchn_type_t as a type for event channels adds 3a169c0be75b xen/blkfront: fix memory allocation flags in blkfront_setu [...] adds 0e1b42710787 x86/xen: make xen_pvmmu_arch_setup() static adds f15f0674d4e2 Merge remote-tracking branch 'xen-tip/linux-next' adds d766bdd536b7 Merge remote-tracking branch 'percpu/for-next' adds a7e529324ca8 Merge remote-tracking branch 'workqueues/for-next' adds da9856d56a1e Merge remote-tracking branch 'leds/for-next' adds e96387677c2a ipmi: kcs: Fix aspeed_kcs_probe_of_v1() adds 686bc6696a86 Merge remote-tracking branch 'ipmi/for-next' adds fc228ef6397d usb: chipidea: usb2: constify zynq_pdata adds 8b93527071a8 usb: chipidea: usb2: fix formatting adds c2de37b31f17 usb: chipidea: usb2: make clock optional adds 1c16f63d1e6c usb: chipidea: usb2: absorb zevio glue driver adds 95caa2ae70fd usb: chipidea: allow disabling glue drivers if EMBEDDED adds a22fda5fc338 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 81ae14cb91ef Merge remote-tracking branch 'mux/for-next' adds d8ef4b38cb69 Revert "cgroup: Add memory barriers to plug cgroup_rstat_u [...] adds 772b31406692 xattr: fix uninitialized out-param adds 0fa8cf7ead89 Merge remote-tracking branch 'cgroup/for-next' adds 1d46a2d07818 Merge remote-tracking branch 'scsi/for-next' adds 8d41f18d8e65 vdpa-sim: depend on HAS_DMA adds 94f7c41d40a7 vhost: vdpa: remove unnecessary null check adds 528029e6d23d vhost: remove set but not used variable 'status' adds 740e3279844f vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' adds 17d75dab61be vdpasim: Return status in vdpasim_get_status adds cbfc8f21b49a vhost: Create accessors for virtqueues private_data adds d330bc4df52d virtio/test: fix up after IOTLB changes adds e6faeaa12841 vhost: drop vring dependency on iotlb adds e10f9fe45d94 tools/virtio: Add --batch option adds 71e484ef2649 tools/virtio: Add --batch=random option adds 7ce8cc28ce48 tools/virtio: Add --reset=random adds a3443c8a1b11 virtio-mmio: Delete an error message in vm_find_vqs() adds dcee1f04d36e tools/virtio: define aligned attribute adds 6b31dd535caa tools/virtio: make asm/barrier.h self contained adds 6bf6ebccee6b tools/virtio: define __KERNEL__ adds 14f146cbd55b virtio: add VIRTIO_RING_NO_LEGACY adds 0c4b60b03903 virtgpu: pull in uaccess.h adds d8db9ff765f1 virtio-rng: pull in slab.h adds df6c4624def8 remoteproc: pull in slab.h adds 9898be46dd52 virtio_input: pull in slab.h adds e720338c47d0 rpmsg: pull in slab.h adds 9f6b896a4de2 remoteproc: pull in slab.h adds 5b0926b87995 drm/virtio: fix up for include file changes adds 2bff3e752313 virtio: stop using legacy struct vring in kernel adds 61b89f23f854 vhost: force spec specified alignment on types adds 9b25741851be virtio: add legacy init/size APIs adds a8c5b978a85f virtio_ring: switch to virtio_legacy_init/size adds d87146a4b418 tools/virtio: switch to virtio_legacy_init/size adds 2871c67dcf52 vop: switch to virtio_legacy_init/size adds 8ccb6c7ff46f remoteproc: switch to virtio_legacy_init/size adds 71e57d4c8607 mellanox: switch to virtio_legacy_init/size adds 0070d8b001a4 vdpa: allow a 32 bit vq alignment adds 33de9f4e4ec4 Merge remote-tracking branch 'vhost/linux-next' adds dd2c57300dde Merge remote-tracking branch 'rpmsg/for-next' adds 9b4d549f51bd gpio: xgene-sb: set valid IRQ type in to_irq() adds 03434e049439 gpio: Extend TODO to cover code duplication avoidance adds c37f317e83bd Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 2f303d2dcc57 Merge remote-tracking branch 'pwm/for-next' adds 52b47f30fafe Merge remote-tracking branch 'livepatching/for-next' adds 1e504cd448ee Merge remote-tracking branch 'coresight/next' adds fb5accd68fa2 Merge remote-tracking branch 'ntb/ntb-next' adds 8a42d4f25097 gcc-plugins/stackleak: Avoid assignment for unused macro argument adds dda632f1bc6d gcc-common.h: Update for GCC 10 adds ce842e8fab15 Merge remote-tracking branch 'kspp/for-next/kspp' adds 7328224bf439 Merge remote-tracking branch 'fsi/next' adds 28f0777307de Merge remote-tracking branch 'slimbus/for-next' adds c7645bc5bed6 Merge remote-tracking branch 'nvmem/for-next' adds 2fdacd66eebf Merge remote-tracking branch 'xarray/xarray' adds a76421326b43 x86/Hyper-V: Report crash data in die() when panic_on_oops is set adds c145ae03b0f8 Drivers: hv: copy from message page only what's needed adds a0cc0b72cf6d Drivers: hv: allocate the exact needed memory for messages adds 63a8a8cc3b0f Drivers: hv: avoid passing opaque pointer to vmbus_onmessage() adds 8fbc8fbe75a1 Drivers: hv: make sure that 'struct vmbus_channel_message_ [...] adds 1503af176a20 Drivers: hv: check VMBus messages lengths adds d7b801c1441b Merge remote-tracking branch 'hyperv/hyperv-next' adds d58a7cb31e43 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 672fece22fb3 Merge remote-tracking branch 'devfreq/devfreq-next' adds f466e3cd2fdf Merge remote-tracking branch 'fpga/for-next' adds 29db79bb21c1 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 755796c4bd21 /proc/kpageflags: do not use uninitialized struct pages adds 322fb78a283f ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] adds 240575696d67 hfsplus: fix crash and filesystem corruption when deleting files adds bdd557ac19f1 mm, memcg: Do not high throttle allocators based on wraparound adds c9d2b9436954 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds bf42068c1037 ramfs: support O_TMPFILE adds 93ea254a392e kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds f117e3ed4004 mm, slab_common: fix a typo in comment "eariler"->"earlier" adds d7a8c31ad786 mm/memcg: optimize memory.numa_stat like memory.stat adds da144c856f6e memcg-optimize-memorynuma_stat-like-memorystat-fix adds 0fac96b1256e mm/mmap.c: fix the adjusted length error adds 673f2be5d319 mm: clarify __GFP_MEMALLOC usage adds 73022955acea mm-clarify-__gfp_memalloc-usage-checkpatch-fixes adds df29f17f2c3e mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds d69390ed7151 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 7cfe2df30b35 mm: hugetlb: optionally allocate gigantic hugepages using cma adds a11e582ae00c mm: cleanup cmdline_parse_hugetlb_cma() adds 8654270f6936 mm: hugetlb: fix per-node size calculation for hugetlb_cma adds e28e59e60802 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t adds bb1d8e0e3953 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix adds c85057499236 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds e171330dd5a5 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 81bbb00fd05a hv_balloon: don't check for memhp_auto_online manually adds e9df370bb3b7 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 283358ed9779 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 3deeec3fa064 kernel/hung_task.c: Monitor killed tasks. adds 3dc36efcd0a2 MAINTAINERS: add an entry for kfifo adds 6321253ce9af lib: optimize cpumask_local_spread() adds 7f15eab77e9c lib/list: prevent compiler reloads inside 'safe' list iteration adds bb5177afe9d0 umh: fix refcount underflow in fork_usermode_blob(). adds 5fb7cd0902cb kernel/relay.c: fix read_pos error when multiple readers adds fe29e4c1d851 aio: simplify read_events() adds 07b3473b89bc kcov: cleanup debug messages adds eda5a8c9939e kcov: fix potential use-after-free in kcov_remote_start adds 10078c5c88a5 kcov: move t->kcov assignments into kcov_start/stop adds 634b10f2be90 kcov: move t->kcov_sequence assignment adds 6244ff514e72 kcov: use t->kcov_mode as enabled indicator adds c98f5b5b947a kcov: collect coverage from interrupts adds 41ef2e47d5f0 kcov-collect-coverage-from-interrupts-v4 adds 67e43251ac5a usb: core: kcov: collect coverage from usb complete callback adds e214320ef497 Merge branch 'akpm-current/current' adds 33a3ac0dc8aa Change email address for Pali Rohár adds df3859fbcb89 mm/kmemleak: silence KCSAN splats in checksum adds 6fb720c6ac3b drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds 2e9f7a49a530 mm/frontswap: mark various intentional data races adds 3899d08adbd5 mm/page_io: mark various intentional data races adds 4816fbc1858e mm-page_io-mark-various-intentional-data-races-v2 adds d2333bae6184 mm/swap_state: mark various intentional data races adds 59df00e38add mm/filemap.c: fix a data race in filemap_fault() adds b81e2a7c6c0d mm/swapfile: fix and annotate various data races adds ea53c53fa699 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 8bbd5cbb8deb mm/page_counter: fix various data races at memsw adds 5d3594e44330 mm/memcontrol: fix a data race in scan count adds 98978d17032f mm/list_lru: fix a data race in list_lru_count_one adds a1421c5a2784 mm/mempool: fix a data race in mempool_free() adds a7b953178a1f mm/util.c: annotate an data race at vm_committed_as adds db7f463b7646 mm/rmap: annotate a data race at tlb_flush_batched adds 34e6fdb738da mm: annotate a data race in page_zonenum() adds c2214cc3c51f mm/swap.c: annotate data races for lru_rotate_pvecs adds 59b77da6dfc8 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 514bd8913d38 mm: bring sparc pte_index() semantics inline with other platforms adds c6c81876f8a0 mm: define pte_index as macro for x86 adds 479068da53ba mm/memory.c: add vm_insert_pages() adds d46d06b05a11 mm-add-vm_insert_pages-fix adds b3c70f7a8291 add missing page_count() check to vm_insert_pages(). adds 504e1f7ead09 mm: vm_insert_pages() checks if pte_index defined. adds ba518f49e9cf net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 490f7f893b70 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds d276686ce528 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds 877a158e179d mm/vma: introduce VM_ACCESS_FLAGS adds be203f409e07 mm/special: create generic fallbacks for pte_special() and [...] adds fcbe6a0cd796 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds e125d3960f4b mm/debug: add tests validating architecture page table helpers adds bb5a22d415fa mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds 5c394c6074fd mm/memory_hotplug: rename mhp_restrictions to mhp_params adds 88c408c4a077 x86/mm: thread pgprot_t through init_memory_mapping() adds 113ed55fdae7 x86/mm: introduce __set_memory_prot() adds 14ccc281ef18 powerpc/mm: thread pgprot_t through create_section_mapping() adds 09cd5d06310f mm/memory_hotplug: add pgprot_t to mhp_params adds 93ea2f9a10cf mm/memremap: set caching mode for PCI P2PDMA memory to WC adds 676a179845a8 mm/madvise: pass task and mm to do_madvise adds 67cd8016b35a mm/madvise: introduce process_madvise() syscall: an extern [...] adds 3edcab456302 fix process_madvise build break for arm64 adds 07d608b3d0fb mm/madvise: check fatal signal pending of target process adds aa2089e8b144 pid: move pidfd_get_pid() to pid.c adds c679bf5f4ede mm/madvise: support both pid and pidfd for process_madvise adds ba97637d34e2 mm/madvise: employ mmget_still_valid() for write lock adds 5aefb277e702 mm/madvise: allow KSM hints for remote API adds 7d27d35b256b kmod: make request_module() return an error when autoloadi [...] adds 2a6a405e6bd9 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] adds 3f99c5321b84 docs: admin-guide: document the kernel.modprobe sysctl adds d7c844c0e184 docs-admin-guide-document-the-kernelmodprobe-sysctl-v5 adds 87ea5562760d selftests: kmod: fix handling test numbers above 9 adds 76d2af2e75fb selftests: kmod: test disabling module autoloading adds e07dc477bba6 kexec: prevent removal of memory in use by a loaded kexec image adds 5b2f5e26fc4e mm/memory_hotplug: allow arch override of non boot memory [...] adds a7956a424c4f arm64: memory: give hotplug memory a different resource name adds e9a19f3669f8 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds 542612e0e016 seq_read-info-message-about-buggy-next-functions-fix adds 7d8613f361a6 kernel/gcov/fs.c: gcov_seq_next() should increase position index adds dc2300ce369e ipc/util.c: sysvipc_find_ipc() should increase position index adds eac15cf85ac6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 5b1d07a41662 Merge branch 'akpm/master' adds 0434e521ce3b Add linux-next specific files for 20200410
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 (b2e2a818a017) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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 | 8 +- Documentation/admin-guide/sysctl/user.rst | 6 + Documentation/admin-guide/sysrq.rst | 20 +- .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 6 + .../devicetree/bindings/clock/arm,syscon-icst.yaml | 2 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 4 +- .../devicetree/bindings/hwmon/adt7475.yaml | 2 +- .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 4 +- .../bindings/input/touchscreen/edt-ft5x06.yaml | 2 +- .../interrupt-controller/loongson,liointc.yaml | 5 +- .../memory-controllers/nvidia,tegra186-mc.yaml | 41 +- .../devicetree/bindings/mfd/rohm,bd71837-pmic.yaml | 4 +- .../devicetree/bindings/mfd/rohm,bd71847-pmic.yaml | 4 +- .../devicetree/bindings/mfd/st,stpmic1.yaml | 2 +- Documentation/devicetree/bindings/net/fsl-fec.txt | 2 + .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 1 + .../devicetree/bindings/rng/brcm,bcm2835.yaml | 2 +- .../bindings/spi/qcom,spi-qcom-qspi.yaml | 2 +- .../devicetree/bindings/usb/ingenic,musb.yaml | 2 +- .../driver-api/thermal/cpu-idle-cooling.rst | 4 +- .../driver-api/usb/writing_usb_driver.rst | 7 +- Documentation/driver-api/w1.rst | 3 - Documentation/filesystems/9p.rst | 10 + Documentation/filesystems/orangefs.rst | 34 +- Documentation/filesystems/qnx6.rst | 2 +- Documentation/firmware-guide/acpi/namespace.rst | 6 +- Documentation/kbuild/kbuild.rst | 5 + Documentation/kbuild/llvm.rst | 13 +- Documentation/networking/devlink/devlink-trap.rst | 2 + Documentation/vm/free_page_reporting.rst | 1 - Makefile | 31 +- Next/SHA1s | 160 +- Next/merge.log | 3325 ++++------ arch/arm/boot/dts/imx6qdl.dtsi | 6 +- arch/arm/boot/dts/imx6qp.dtsi | 1 - arch/arm/net/bpf_jit_32.c | 12 +- arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/csky/abiv2/mcount.S | 2 + arch/csky/include/asm/thread_info.h | 2 +- arch/csky/kernel/ftrace.c | 2 + arch/mips/fw/arc/memory.c | 4 +- arch/riscv/net/bpf_jit_comp64.c | 49 +- arch/s390/include/asm/qdio.h | 16 +- arch/s390/kvm/vsie.c | 1 + arch/s390/mm/fault.c | 2 - arch/s390/mm/gmap.c | 7 +- arch/x86/Kconfig | 2 +- arch/x86/Kconfig.assembler | 10 - arch/x86/crypto/Makefile | 6 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 3 - arch/x86/crypto/aesni-intel_glue.c | 7 - arch/x86/crypto/chacha_glue.c | 6 +- arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 8 - arch/x86/crypto/poly1305_glue.c | 5 +- arch/x86/crypto/sha1_ssse3_glue.c | 6 - arch/x86/crypto/sha256-avx2-asm.S | 3 - arch/x86/crypto/sha256_ssse3_glue.c | 6 - arch/x86/crypto/sha512-avx2-asm.S | 3 - arch/x86/crypto/sha512_ssse3_glue.c | 5 - arch/x86/events/intel/uncore.c | 8 + arch/x86/events/intel/uncore.h | 3 + arch/x86/events/intel/uncore_snbep.c | 511 ++ arch/x86/hyperv/hv_init.c | 6 +- arch/x86/kernel/acpi/boot.c | 2 +- arch/x86/kernel/cpu/mshyperv.c | 4 +- arch/x86/kvm/Makefile | 2 +- arch/x86/kvm/lapic.c | 3 - arch/x86/kvm/lapic.h | 3 + arch/x86/kvm/svm/avic.c | 1027 ++++ arch/x86/kvm/svm/nested.c | 823 +++ arch/x86/kvm/{pmu_amd.c => svm/pmu.c} | 0 arch/x86/kvm/svm/sev.c | 1187 ++++ arch/x86/kvm/{ => svm}/svm.c | 6476 +++++--------------- arch/x86/kvm/svm/svm.h | 491 ++ arch/x86/kvm/svm/vmenter.S | 162 + arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/vmenter.S | 8 +- arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/x86.c | 3 +- arch/x86/xen/setup.c | 2 +- block/blk-mq.c | 9 +- block/partitions/core.c | 2 +- crypto/Kconfig | 8 +- drivers/acpi/ec.c | 4 +- drivers/ata/ahci.c | 29 +- drivers/ata/ahci.h | 1 + drivers/ata/ahci_imx.c | 2 +- drivers/ata/libata-pmp.c | 1 + drivers/block/rbd.c | 10 +- drivers/block/virtio_blk.c | 1 + drivers/block/xen-blkfront.c | 17 +- drivers/bluetooth/btusb.c | 3 + drivers/char/hw_random/virtio-rng.c | 1 + drivers/char/ipmi/kcs_bmc_aspeed.c | 2 +- drivers/char/tpm/tpm2-cmd.c | 1 + drivers/char/tpm/tpm_ibmvtpm.c | 136 +- drivers/cpuidle/cpuidle-haltpoll.c | 4 +- drivers/gpio/TODO | 4 + drivers/gpio/gpio-xgene-sb.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 74 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 86 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 30 +- drivers/gpu/drm/amd/amdgpu/atom.c | 7 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2768 ++++++++- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 + drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 + drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 13 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 49 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 3 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 61 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 8 + .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 124 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 8 +- drivers/gpu/drm/amd/display/dc/dc.h | 45 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 + drivers/gpu/drm/amd/display/dc/dc_link.h | 7 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 2 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 20 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 3 + drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 25 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 3 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 17 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 89 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 20 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 3 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 6 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 7 + .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 40 + .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 4 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 + .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 27 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 8 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 3 +- drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 89 + drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/transform.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 + .../amd/display/dc/virtual/virtual_link_encoder.c | 9 + .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 14 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 11 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 24 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 25 +- drivers/gpu/drm/amd/display/include/hdcp_types.h | 7 + drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 5 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 28 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 2 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 8 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 39 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 5 +- .../drm/amd/display/modules/power/power_helpers.c | 30 +- .../drm/amd/display/modules/power/power_helpers.h | 3 + drivers/gpu/drm/amd/include/cgs_common.h | 1 - drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 47 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 5 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 2 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 + drivers/gpu/drm/i915/display/intel_ddi.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 14 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 37 +- drivers/gpu/drm/nouveau/dispnv04/dac.c | 3 +- drivers/gpu/drm/nouveau/dispnv04/hw.c | 1 + drivers/gpu/drm/nouveau/dispnv50/base507c.c | 1 + drivers/gpu/drm/nouveau/dispnv50/core507d.c | 1 + drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 2 + drivers/gpu/drm/nouveau/dispnv50/curs507a.c | 21 +- drivers/gpu/drm/nouveau/dispnv50/cursc37a.c | 9 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 1 + drivers/gpu/drm/nouveau/dispnv50/ovly827e.c | 2 + drivers/gpu/drm/nouveau/dispnv50/wndw.h | 1 + drivers/gpu/drm/nouveau/include/nvif/device.h | 21 - drivers/gpu/drm/nouveau/include/nvif/timer.h | 35 + drivers/gpu/drm/nouveau/include/nvif/user.h | 1 + drivers/gpu/drm/nouveau/nouveau_bo.c | 9 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 20 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 63 + drivers/gpu/drm/nouveau/nouveau_drv.h | 2 + drivers/gpu/drm/nouveau/nouveau_svm.c | 9 +- drivers/gpu/drm/nouveau/nvif/Kbuild | 1 + drivers/gpu/drm/nouveau/nvif/device.c | 14 +- .../nouveau/{dispnv50/cursc37a.c => nvif/timer.c} | 52 +- drivers/gpu/drm/nouveau/nvif/userc361.c | 14 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 26 + drivers/gpu/drm/ttm/ttm_bo_vm.c | 63 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 1 + drivers/gpu/drm/virtio/virtgpu_kms.c | 1 + drivers/gpu/drm/virtio/virtgpu_object.c | 14 +- drivers/hid/Kconfig | 6 +- drivers/hid/hid-logitech-dj.c | 4 +- drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hv/channel_mgmt.c | 61 +- drivers/hv/hv_balloon.c | 1 + drivers/hv/hv_debugfs.c | 2 +- drivers/hv/hyperv_vmbus.h | 1 + drivers/hv/vmbus_drv.c | 45 +- drivers/hwmon/Kconfig | 2 +- drivers/leds/led-class.c | 2 +- drivers/misc/mic/vop/vop_main.c | 5 +- drivers/misc/mic/vop/vop_vringh.c | 8 +- drivers/mtd/spi-nor/Makefile | 2 + drivers/net/dsa/bcm_sf2.c | 9 +- drivers/net/dsa/mt7530.c | 85 - drivers/net/dsa/mt7530.h | 10 - drivers/net/ethernet/freescale/fec.h | 7 + drivers/net/ethernet/freescale/fec_main.c | 149 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 24 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 8 + drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 18 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 44 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 52 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 29 +- drivers/net/macsec.c | 5 +- drivers/net/phy/mdio_bus.c | 2 +- drivers/net/tun.c | 10 +- drivers/net/wimax/i2400m/driver.c | 7 +- drivers/net/wireless/ath/ath11k/thermal.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 9 + drivers/nvme/host/core.c | 34 +- drivers/nvme/host/fc.c | 14 +- drivers/nvme/host/multipath.c | 4 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 18 +- drivers/nvme/target/configfs.c | 10 +- drivers/nvme/target/fc.c | 2 +- drivers/nvme/target/fcloop.c | 77 +- drivers/nvme/target/rdma.c | 205 +- drivers/platform/chrome/cros_ec_spi.c | 2 +- drivers/platform/mellanox/mlxbf-tmfifo.c | 6 +- drivers/remoteproc/remoteproc_core.c | 2 +- drivers/remoteproc/remoteproc_sysfs.c | 1 + drivers/remoteproc/remoteproc_virtio.c | 2 +- drivers/remoteproc/stm32_rproc.c | 1 + drivers/rpmsg/mtk_rpmsg.c | 1 + drivers/s390/cio/device.c | 13 +- drivers/s390/cio/qdio.h | 1 - drivers/s390/cio/qdio_debug.c | 16 +- drivers/s390/cio/qdio_debug.h | 3 +- drivers/s390/cio/qdio_main.c | 63 +- drivers/s390/cio/qdio_setup.c | 10 +- drivers/s390/cio/qdio_thinint.c | 28 +- drivers/s390/cio/vfio_ccw_drv.c | 5 + drivers/s390/net/qeth_core.h | 5 +- drivers/s390/net/qeth_core_main.c | 65 +- drivers/s390/scsi/zfcp_qdio.c | 51 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 - drivers/scsi/qla2xxx/qla_nvme.c | 1 - drivers/spi/spi-axi-spi-engine.c | 32 +- drivers/thermal/cpufreq_cooling.c | 1 + drivers/thermal/devfreq_cooling.c | 70 +- drivers/thermal/imx_sc_thermal.c | 4 + drivers/thermal/rockchip_thermal.c | 4 +- drivers/thermal/st/st_thermal_memmap.c | 4 +- drivers/thermal/st/stm_thermal.c | 4 +- drivers/thermal/thermal_core.c | 6 - drivers/thermal/thermal_core.h | 52 + drivers/thermal/thermal_helpers.c | 13 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 5 +- drivers/usb/chipidea/Kconfig | 37 +- drivers/usb/chipidea/Makefile | 13 +- drivers/usb/chipidea/ci_hdrc_usb2.c | 30 +- drivers/usb/chipidea/ci_hdrc_zevio.c | 67 - drivers/vdpa/Kconfig | 3 +- drivers/vdpa/ifcvf/ifcvf_base.c | 2 - drivers/vdpa/ifcvf/ifcvf_main.c | 4 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 4 +- drivers/vhost/Kconfig | 3 +- drivers/vhost/net.c | 28 +- drivers/vhost/scsi.c | 14 +- drivers/vhost/test.c | 71 +- drivers/vhost/test.h | 1 + drivers/vhost/vdpa.c | 5 - drivers/vhost/vhost.h | 33 +- drivers/vhost/vringh.c | 5 + drivers/vhost/vsock.c | 14 +- drivers/virtio/virtio_input.c | 1 + drivers/virtio/virtio_mmio.c | 4 +- drivers/virtio/virtio_pci_modern.c | 1 + drivers/virtio/virtio_ring.c | 15 +- drivers/watchdog/sp805_wdt.c | 4 + drivers/xen/events/events_2l.c | 16 +- drivers/xen/events/events_base.c | 93 +- drivers/xen/events/events_fifo.c | 22 +- drivers/xen/events/events_internal.h | 30 +- drivers/xen/evtchn.c | 13 +- drivers/xen/gntdev-common.h | 3 +- drivers/xen/gntdev.c | 2 +- drivers/xen/pvcalls-back.c | 5 +- drivers/xen/pvcalls-front.c | 15 +- drivers/xen/xen-pciback/xenbus.c | 7 +- drivers/xen/xen-scsiback.c | 3 +- drivers/xen/xenbus/xenbus_client.c | 6 +- fs/btrfs/block-group.c | 1 + fs/btrfs/file.c | 15 + fs/btrfs/reflink.c | 1 + fs/btrfs/relocation.c | 4 +- fs/btrfs/space-info.c | 20 +- fs/btrfs/tree-log.c | 93 +- fs/cifs/Kconfig | 2 +- fs/cifs/readdir.c | 2 +- fs/cifs/smb2misc.c | 12 +- fs/io_uring.c | 144 +- fs/namei.c | 2 +- fs/nfs/dir.c | 5 +- fs/nfs/inode.c | 18 +- fs/nfs/nfstrace.h | 1 + fs/nfs/read.c | 2 +- fs/orangefs/file.c | 34 +- fs/orangefs/inode.c | 39 +- fs/orangefs/orangefs-kernel.h | 4 - fs/xattr.c | 6 +- fs/xfs/xfs_export.c | 14 +- fs/xfs/xfs_file.c | 16 +- fs/xfs/xfs_inode.c | 19 + fs/xfs/xfs_inode.h | 1 + include/asm-generic/mshyperv.h | 2 +- include/drm/drm_legacy.h | 2 +- include/drm/ttm/ttm_debug.h | 31 - include/linux/devfreq_cooling.h | 2 +- include/linux/hyperv.h | 2 +- include/linux/nfs_fs.h | 1 + include/linux/nvme-fc-driver.h | 4 - include/linux/refcount.h | 23 +- include/linux/skbuff.h | 38 +- include/linux/thermal.h | 84 +- include/linux/vdpa.h | 2 +- include/linux/virtio.h | 1 - include/linux/virtio_ring.h | 46 + include/linux/vringh.h | 7 + include/net/bluetooth/hci.h | 1 + include/net/ip6_route.h | 1 + include/net/netfilter/nf_tables.h | 2 +- include/net/sock.h | 6 +- include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/netfilter/xt_IDLETIMER.h | 1 + include/uapi/linux/virtio_ring.h | 30 +- include/xen/events.h | 22 +- include/xen/interface/event_channel.h | 2 +- include/xen/xenbus.h | 5 +- kernel/bpf/bpf_lru_list.h | 2 +- kernel/cgroup/rstat.c | 16 +- kernel/dma/debug.c | 9 +- kernel/dma/direct.c | 3 +- kernel/events/core.c | 82 +- kernel/locking/lockdep.c | 51 +- kernel/locking/percpu-rwsem.c | 3 +- kernel/power/user.c | 101 +- kernel/sched/core.c | 10 +- kernel/sched/debug.c | 44 +- kernel/sched/fair.c | 46 +- kernel/sched/sched.h | 7 +- kernel/time/namespace.c | 1 + kernel/ucount.c | 3 + kernel/workqueue.c | 6 +- lib/raid6/algos.c | 6 - lib/raid6/avx2.c | 4 - lib/raid6/recov_avx2.c | 6 - lib/raid6/test/Makefile | 3 - localversion-next | 2 +- mm/gup.c | 7 +- mm/mempolicy.c | 7 +- net/bluetooth/hci_debugfs.c | 46 + net/bluetooth/hci_event.c | 3 +- net/bluetooth/smp.c | 29 +- net/core/dev.c | 3 +- net/core/filter.c | 2 +- net/core/net-sysfs.c | 2 +- net/hsr/hsr_netlink.c | 10 +- net/ipv4/devinet.c | 13 +- net/ipv6/icmp.c | 21 +- net/ipv6/rpl.c | 6 +- net/l2tp/l2tp_netlink.c | 16 +- net/netfilter/Makefile | 2 +- net/netfilter/ipset/ip_set_core.c | 3 +- net/netfilter/nf_tables_api.c | 9 +- net/netfilter/nft_lookup.c | 12 +- net/netfilter/nft_set_bitmap.c | 1 - net/netfilter/nft_set_pipapo.c | 2 +- net/netfilter/nft_set_pipapo_avx2.h | 4 +- net/netfilter/nft_set_rbtree.c | 23 +- net/netfilter/xt_IDLETIMER.c | 3 + net/qrtr/qrtr.c | 7 +- net/rds/message.c | 6 +- net/rds/rdma.c | 53 +- net/rds/rds.h | 17 +- net/sched/cls_api.c | 1 + net/tls/tls_main.c | 4 +- net/xdp/xsk.c | 5 +- scripts/dummy-tools/gcc | 91 + scripts/dummy-tools/ld | 30 + scripts/dummy-tools/nm | 1 + scripts/dummy-tools/objcopy | 1 + scripts/gcc-plugins/Makefile | 1 + scripts/gcc-plugins/gcc-common.h | 4 + sound/pci/ctxfi/cthw20k1.c | 14 +- sound/pci/hda/hda_beep.c | 6 +- sound/pci/hda/hda_intel.c | 16 + sound/pci/hda/patch_realtek.c | 126 + sound/pci/ice1712/prodigy_hifi.c | 4 +- sound/soc/codecs/cs4270.c | 40 +- sound/soc/codecs/rt5645.c | 8 + sound/soc/intel/boards/bytcr_rt5640.c | 11 + sound/soc/soc-topology.c | 113 +- sound/soc/stm/stm32_sai_sub.c | 4 +- sound/usb/mixer_maps.c | 28 + tools/lib/bpf/netlink.c | 6 +- tools/objtool/Makefile | 6 + tools/testing/selftests/bpf/prog_tests/xdp_info.c | 68 + tools/testing/selftests/tc-testing/tdc.py | 5 +- tools/virtio/Makefile | 5 +- tools/virtio/asm/barrier.h | 1 + .../virtio/generated/autoconf.h | 0 tools/virtio/linux/compiler.h | 1 + tools/virtio/ringtest/virtio_ring_0_9.c | 6 +- tools/virtio/virtio_test.c | 101 +- tools/virtio/vringh_test.c | 18 +- 458 files changed, 14100 insertions(+), 9839 deletions(-) create mode 100644 arch/x86/kvm/svm/avic.c create mode 100644 arch/x86/kvm/svm/nested.c rename arch/x86/kvm/{pmu_amd.c => svm/pmu.c} (100%) create mode 100644 arch/x86/kvm/svm/sev.c rename arch/x86/kvm/{ => svm}/svm.c (54%) create mode 100644 arch/x86/kvm/svm/svm.h create mode 100644 arch/x86/kvm/svm/vmenter.S create mode 100644 drivers/gpu/drm/nouveau/include/nvif/timer.h copy drivers/gpu/drm/nouveau/{dispnv50/cursc37a.c => nvif/timer.c} (62%) delete mode 100644 drivers/usb/chipidea/ci_hdrc_zevio.c delete mode 100644 include/drm/ttm/ttm_debug.h create mode 100755 scripts/dummy-tools/gcc create mode 100755 scripts/dummy-tools/ld create mode 120000 scripts/dummy-tools/nm create mode 120000 scripts/dummy-tools/objcopy create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_info.c copy arch/arm/mach-imx/Makefile.boot => tools/virtio/generated/autoconf.h (100%)