This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allmodconfig in repository toolchain/linux-next.
omits 15814356aac4 Add linux-next specific files for 20181205 omits 2a2191bb2046 Merge branch 'akpm/master' omits 49b84569f1f9 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 0ad4fc30d9d8 vfs: replace current_kernel_time64 with ktime equivalent omits 365863d31274 fs: don't open code lru_to_page() omits 56f9575586ea include/linux/sched/signal.h: replace `tsk' with `task' omits ed6aac7c08b9 fs-remove-caller-signal_pending-branch-predictions-fix omits 10986b5a01e6 fs/: remove caller signal_pending branch predictions omits 61caf4751fa8 mm/: remove caller signal_pending branch predictions omits 2a7b63c41d09 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 3e44463a3538 kernel/sched/: remove caller signal_pending branch predictions omits 25666dff6308 kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 4da4b44cea9b zram: default to lzo-rle instead of lzo omits 37104db23ebc lib-lzo-separate-lzo-rle-from-lzo-v4 omits b5871bd2bf73 lib/lzo: separate lzo-rle from lzo omits 91c9d70be8a9 lib-lzo-implement-run-length-encoding-v4.txt omits 1dab882ff01f lib/lzo: implement run-length encoding omits 3dac0ceb81ab lib/lzo: fast 8-byte copy on arm64 omits 1a2ab5ed0bd4 lib/lzo: 64-bit CTZ on arm64 omits 3b4cd415afcd lib/lzo: enable 64-bit CTZ on Arm omits 5de2cc44954e lib/lzo: clean-up by introducing COPY16 omits c6b2b4dd7049 lib/lzo: tidy-up ifdefs omits c085bf7d9dac pm-hibernate-exclude-all-pageoffline-pages-v2 omits 1858e7c97a15 PM/Hibernate: exclude all PageOffline() pages omits 2507b8b21183 PM/Hibernate: use pfn_to_online_page() omits d245abb8df69 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits da0ea7b4086d vmw_balloon: mark inflated pages PG_offline omits a50102c08ffd hv_balloon: mark inflated pages PG_offline omits e6e01df8eb2a xen/balloon: mark inflated pages PG_offline omits dfa4325c7b77 kexec: export PG_offline to VMCOREINFO omits a1aafe2da1ca mm-convert-pg_balloon-to-pg_offline-fix-fix omits 6b9203acf828 mm-convert-pg_balloon-to-pg_offline-fix omits 48c962b3ac9e mm: convert PG_balloon to PG_offline omits 1e1ad2981905 mm: balloon: update comment about isolation/migration/compaction omits 26c5f1759849 mm/sparse: add common helper to mark all memblocks present omits 314fc39e334a mm: Introduce common STRUCT_PAGE_MAX_SHIFT define omits bb898702af43 locking/atomics: build atomic headers as required omits 2941cccfce27 kernel/signal.c: remove some duplicated includes omits e694fa2f49b5 kernel/signal.c: remove some duplicated includes omits ec3681010cb4 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 94285336d9bd Merge branch 'akpm-current/current' omits ac22b047ae16 Merge remote-tracking branch 'nvmem/for-next' omits 26bcc6842c4c Merge remote-tracking branch 'slimbus/for-next' omits 2499a1ec149e Merge remote-tracking branch 'cisco/for-next' omits 22f1b66d0e1e Merge remote-tracking branch 'kspp/for-next/kspp' omits d4d52c05280a Merge remote-tracking branch 'rtc/rtc-next' omits 69d54138fe0b Merge remote-tracking branch 'coresight/next' omits 3fe7085048b4 Merge remote-tracking branch 'livepatching/for-next' omits d3aacb4fe36b Merge remote-tracking branch 'kselftest/next' omits fe09cb4e762a Merge remote-tracking branch 'random/dev' omits 6ffd1eff1562 Merge remote-tracking branch 'pwm/for-next' omits 053cad71b0b1 Merge remote-tracking branch 'pinctrl/for-next' omits f5e5ef92adca Merge remote-tracking branch 'gpio/for-next' omits 4ca07fdf3157 Merge remote-tracking branch 'rpmsg/for-next' omits dbb704e8db53 Merge remote-tracking branch 'scsi/for-next' omits 734dd05e782e Merge remote-tracking branch 'cgroup/for-next' omits 0a56f259ec69 Merge remote-tracking branch 'slave-dma/next' omits 2c47b935f9cf Merge remote-tracking branch 'icc/icc-next' omits 9d21f1d2a1da Merge remote-tracking branch 'mux/for-next' omits a40973759dcf Merge remote-tracking branch 'staging/staging-next' omits 00e7ac8d3171 Merge remote-tracking branch 'soundwire/next' omits 8ba25fd1bc88 Merge remote-tracking branch 'extcon/extcon-next' omits 106df3da7a1a Merge remote-tracking branch 'char-misc/char-misc-next' omits d50c0c2de404 Merge remote-tracking branch 'tty/tty-next' omits 4ca7c1bc6c77 Merge remote-tracking branch 'phy-next/next' omits f82e97a1cdd3 Merge remote-tracking branch 'usb-serial/usb-next' omits 2a8166bff5bb Merge remote-tracking branch 'usb-gadget/next' omits 559e9a191d94 Merge remote-tracking branch 'usb/usb-next' omits 250c2bee9e5f Merge remote-tracking branch 'driver-core/driver-core-next' omits 529149f7a30f Merge remote-tracking branch 'ipmi/for-next' omits febc09c88bdd Merge remote-tracking branch 'leds/for-next' omits 317852e5ada5 Merge remote-tracking branch 'hsi/for-next' omits 7cc70e28eb7b Merge remote-tracking branch 'chrome-platform/for-next' omits 71b8bd8064ae Merge remote-tracking branch 'drivers-x86/for-next' omits f9036d65ec06 Merge remote-tracking branch 'percpu/for-next' omits e65516e51fd2 Merge remote-tracking branch 'rcu/rcu/next' omits 7a719ab44a90 Merge remote-tracking branch 'edac-amd/for-next' omits 38775a175f6e Merge remote-tracking branch 'clockevents/clockevents/next' omits d80840db44dc Merge remote-tracking branch 'tip/auto-latest' omits 8c6c6eb94d97 Merge remote-tracking branch 'spi/for-next' omits 78bc06a6ec7b Merge remote-tracking branch 'devicetree/for-next' omits fd47d8743032 Merge remote-tracking branch 'audit/next' omits afe07d7497a1 Merge remote-tracking branch 'iommu/next' omits 5ca28739e3f3 Merge remote-tracking branch 'watchdog/master' omits 3508d1f40836 Merge remote-tracking branch 'tpmdd/next' omits 2396e60e7976 Merge remote-tracking branch 'selinux/next' omits 3eace448d8aa Merge remote-tracking branch 'integrity/next-integrity' omits 07b88c209b3f Merge remote-tracking branch 'apparmor/apparmor-next' omits 441b1f8b161e Merge remote-tracking branch 'security/next-testing' omits f60579e74314 Merge remote-tracking branch 'regulator/for-next' omits f58cff051620 Merge remote-tracking branch 'battery/for-next' omits f8306dc42253 Merge remote-tracking branch 'backlight/for-backlight-next' omits 77dbb1fb7372 Merge remote-tracking branch 'mfd/for-mfd-next' omits a134b994b6ea Merge remote-tracking branch 'md/for-next' omits fdd9a1afce0a Merge remote-tracking branch 'kgdb/kgdb-next' omits 5643ebc6a6b4 Merge remote-tracking branch 'mmc/next' omits 25da38f7fc8f Merge remote-tracking branch 'device-mapper/for-next' omits 9a0f297050d8 Merge remote-tracking branch 'block/for-next' omits 9471af9d8fd9 Merge remote-tracking branch 'input/next' omits a4f83ecf0c6e Merge remote-tracking branch 'modules/modules-next' omits 5bc4feb8bb34 Merge remote-tracking branch 'sound-asoc/for-next' omits 60839e7f1a25 Merge remote-tracking branch 'sound/for-next' omits 55b63da6f4bd Merge remote-tracking branch 'regmap/for-next' omits 31355572fe90 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 419bcda2270d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 17d159844281 Merge remote-tracking branch 'drm-msm/msm-next' omits 81e22946a6a2 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 29427cf2812c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 2544aadffacd Merge remote-tracking branch 'drm-intel/for-linux-next' omits 407b429691f2 Merge remote-tracking branch 'drm/drm-next' omits b326fa361e3d Merge remote-tracking branch 'crypto/master' omits 9b5620092495 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 7c9c6141d474 Merge remote-tracking branch 'nand/nand/next' omits 878ba9d91c42 Merge remote-tracking branch 'mtd/mtd/next' omits d4d9258101e4 Merge remote-tracking branch 'gfs2/for-next' omits 38e7f2f41625 Merge remote-tracking branch 'mac80211-next/master' omits 895f7bcb8e34 Merge remote-tracking branch 'nfc-next/master' omits 9a655d8fd6f3 Merge remote-tracking branch 'netfilter-next/master' omits ca7b31105496 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 44645a4cc155 Merge remote-tracking branch 'ipsec-next/master' omits 8664762d4e66 Merge remote-tracking branch 'bpf-next/master' omits 0f3c9cab31c7 Merge remote-tracking branch 'net-next/master' omits c156e972ce2e next-20181203/rdma omits 25dc6236b680 Merge remote-tracking branch 'swiotlb/linux-next' omits e24494911017 Merge remote-tracking branch 'dlm/next' omits 9f80912c676f Merge remote-tracking branch 'ieee1394/for-next' omits 30a63781cf43 ipc: conserve sequence numbers in extended IPCMNI mode omits 443e7ca25d1e ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 9d216b295779 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 3b6d3f531ac0 initramfs: cleanup incomplete rootfs omits 41942f24a280 scripts/gdb: fix lx-version string output omits ad0ee4113887 kernel/sysctl: add panic_print into sysctl omits a01600f73e60 panic: add options to print system info when panic happens omits 5f7b81da9356 bfs: extra sanity checking and static inode bitmap omits 46e95180a9e2 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] omits 96607266913d exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix omits e4ddec22216a exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits f7285aeffdb6 exec: increase BINPRM_BUF_SIZE to 256 omits 118fa98334eb exec: load_script: don't blindly truncate shebang string omits 11dd21e6e983 fork: fix some -Wmissing-prototypes warnings omits 312891ead148 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 0147a9857b86 include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits 856c2edc94b6 hfsplus: return file attributes on statx omits f30c095f248c autofs: add strictexpire mount option omits 6042241dd649 autofs: change catatonic setting to a bit flag omits 47a3a60afea1 autofs: simplify parse_options() function call omits 164e0fed9074 autofs: fix possible inode leak in autofs_fill_super() omits c8f1a827ffaf autofs-improve-ioctl-sbi-checks-fix omits 8d631e40c616 autofs: improve ioctl sbi checks omits 8146cbdab3b0 init/main.c: make "initcall_level_names[]" const char * omits 286743e65846 fs-epoll-deal-with-wait_queue-only-once-fix omits 962e49fbb2ed fs/epoll: deal with wait_queue only once omits 9d3d00dc904b fs/epoll: rename check_events label to send_events omits 9cbf493443fb fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix omits b5949d735ba0 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits 7922863d3418 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix omits 8c3958d50132 fs/epoll: reduce the scope of wq lock in epoll_wait() omits 38d3ee9d54b2 fs/epoll: robustify ep->mtx held checks omits 3e9c52a6618b fs/epoll: drop ovflist branch prediction omits ab642929b97b fs/epoll: simplify ep_send_events_proc() ready-list loop omits f0a61ecf4f65 fs/epoll: remove max_nests argument from ep_call_nested() omits 1cc5503ac637 checkpatch: warn on const char foo[] = "bar"; declarations omits e56109e80ac2 lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits c7a86d026b4f lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits 635cfe521ca7 fls: change parameter to unsigned int omits 9fe86f655b3a include/linux/printk.h: drop silly "static inline asmlinka [...] omits 120eb55921b5 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 6eaf7732f261 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits 79f7146d488d build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits 0f48e26798f2 Documentation/process/coding-style.rst: don't use "extern" [...] omits 9a49b64d687e fs/proc/base.c: slightly faster /proc/*/limits omits 984c03b818a8 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits 8cb67482ddb3 fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits 9aa6c14708f6 fs/proc/base.c: use ns_capable instead of capable for time [...] omits c59e08129c43 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits c1ac4e6f6b94 mm/page_owner: align with pageblock_nr pages omits 69302d37ad5c mm/page_owner: align with pageblock_nr_pages omits bbe8d6df3c14 mm: don't expose page to fast gup before it's ready omits a2b07d9ed020 mm: fix race between swapoff and mincore omits 8ba9d6710ac6 mm, swap: fix race between swapoff and some swap operations omits b58827b8f263 mm, swap: fix race between swapoff and some swap operations omits 7e6748f69eba mm/page_alloc.c: remove software prefetching in __free_pag [...] omits 093f9fffd576 memory_hotplug-free-pages-as-higher-order-fix-fix omits ec48a10913a7 memory_hotplug-free-pages-as-higher-order-fix omits 56c09d424f41 mm/page_alloc.c: memory hotplug: free pages as higher order omits a4c793bc0d25 /proc/kpagecount: return 0 for special pages that are neve [...] omits 99886260a4a0 tools/vm/page-types.c: fix "kpagecount returned fewer page [...] omits 482dc483ac34 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] omits e79ff3bdc871 mm: use common iterator for deferred_init_pages and deferr [...] omits fbc81cbe40ae mm: add reserved flag setting to set_page_links() omits dbb48e658fb7 mm: move hot-plug specific memory init into separate funct [...] omits 7769b0a518b6 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 2633d450702c mm: implement new zone specific memblock iterator omits f01be641c98b mm: drop meminit_pfn_in_nid as it is redundant omits adbac163cb7a mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 465db49ccc58 mm/page_alloc.c: drop uneeded __meminit and __meminitdata omits f47f6eb785b2 mm/dmapool.c: debug: prevent endless loop in case of corruption omits 1dd8286a4d26 mm/dmapool.c: improve accuracy of debug statistics omits aee1189ee2cf mm/dmapool.c: clean up integer types omits 26abe88e830d mm/dmapool.c: improve scalability of dma_pool_free() omits 07724cde85fc mm/dmapool.c: rename fields in struct dma_page omits 8f8f9b66f976 mm/dmapool.c: improve scalability of dma_pool_alloc() omits c07116d57d33 mm/dmapool.c: clean up dma_pool_destroy() omits 5f0618e2bc1c mm/dmapool.c: remove checks for dev == NULL omits f47a3e0d14c6 mm/dmapool.c: fix boundary comparison omits 1e8ef97355a8 mm-dont-break-integrity-writeback-on-writepage-error-fix omits 08f9ba7f3c3f mm/page-writeback.c: don't break integrity writeback on -> [...] omits 9c7d1a2b17b0 lib/show_mem.c: drop pgdat_resize_lock in show_mem() omits 16c666f2b0b6 mm/hmm.c: remove set but not used variable 'devmem' omits bf172e2faba0 drivers/base/memory.c: use DEVICE_ATTR_RO and friends omits 39b26918e084 mm, swap: rid swapoff of quadratic complexity omits 6a8b63aef681 mm, swap: refactor swap-in logic out of shmem_getpage_gfp omits d360135cfdb0 mm/mmu_notifier: contextual information for event triggeri [...] omits 3a7925c103be mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits 1c51c8ee29d2 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits ba3e1f918954 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits a19b1eb88112 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits c3a8616c95df mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits a9feeb6d7250 mm, hotplug: move init_currently_empty_zone() under zone_s [...] omits b4349b195f52 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() omits 164b2b91d9c6 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] omits 52927d043b91 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] omits d066dce1d585 mm: remove pte_lock_deinit() omits 65663847478b zram: writeback throttle omits 5bcef5927491 zram: writeback throttle omits 4d514ca39242 zram-add-bd_stat-statistics-v4 omits eae3a7cc9de1 zram: add bd_stat statistics omits 66b79d95b369 zram: support idle/huge page writeback omits a264efe5bfa1 zram: introduce ZRAM_IDLE flag omits 8c014d38dc5d zram: refactor flags and writeback stuff omits f08d223a9fbc zram: fix double free backing device omits 1578fae9fc7d zram: fix lockdep warning of free block handling omits bc5cdfcadc0e mm/memblock.c: skip kmemleak for kasan_init() omits 874cbb6be172 mm, memory_hotplug: refactor shrink_zone/pgdat_span omits 7a6e597af23d mm, memory-hotplug: rework unregister_mem_sect_under_nodes omits dd99d07f818b mm, memory_hotplug: move zone/pages handling to offline stage omits da091b9e3d1e kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] omits dc258f8d529a mm, memory_hotplug: add nid parameter to arch_remove_memory omits daa01da8558b mm: check nr_initialised with PAGES_PER_SECTION directly i [...] omits 92b852982c9a mm-put_and_wait_on_page_locked-while-page-is-migrated-fix omits 71b7bd81883e mm: put_and_wait_on_page_locked() while page is migrated omits 0929a704444c mm, oom: add oom victim's memcg to the oom context information omits 3b1e849e2540 mm, oom: reorganize the oom report in dump_header omits 6edcf4f14b46 mm: make free_reserved_area() return "const char *" omits 36d1d21a94c7 mm/debug.c: make "migrate_reason_names[]" const char * omits b1ef22240222 mm/mmzone.c: make "migratetype_names" const char * omits a247ff3201c1 mm: stall movable allocations until kswapd progresses duri [...] omits 195ac8427972 mm: reclaim small amounts of memory when an external fragm [...] omits ccb22d27bea9 mm: Use alloc_flags to record if kswapd can wake -fix omits c74f3444b54c mm: use alloc_flags to record if kswapd can wake omits b586e096795c mm: move zone watermark accesses behind an accessor omits c46b7195a91a mm, page_alloc: spread allocations across zones before int [...] omits ffa772ec44fd mm/memory_hotplug: drop "online" parameter from add_memory [...] omits 5b1cfc3f0fad drivers/base/memory.c: remove an unnecessary check on NR_M [...] omits 3773d01382b5 memblock: replace usage of __memblock_free_early() with me [...] omits 670840480ce1 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] omits ad876c6a35f1 mm/page_alloc.c: use a single function to free page omits 4703de457fb0 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] omits a4740e6b8948 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] omits 6b1eaea692cc PCI/P2PDMA: match interface changes to devm_memremap_pages() omits 7815e1ebab7f mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL omits 56f7022ba569 mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] omits c6d12b02be13 mm, hmm: use devm semantics for hmm_devmem_{add, remove} omits e7e14462b101 mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support omits 021df385635a mm, devm_memremap_pages: fix shutdown handling omits 9aacca547a23 mm, devm_memremap_pages: kill mapping "System RAM" support omits 305229f69062 mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] omits 043f0bb4e352 mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] omits 4aeb5d9f403a userfaultfd: convert userfaultfd_ctx::refcount to refcount_t omits c661927b24d6 mm/swap: use nr_node_ids for avail_lists in swap_info_struct omits b93b0ec0622c vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] omits 1b798271bd9a mm: remove managed_page_count_lock spinlock omits dfde97087609 mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] omits 715b474c0f6c mm: convert totalram_pages and totalhigh_pages variables t [...] omits ad6bae2e456b mm: convert zone->managed_pages to atomic variable omits 0ea496dcf5f5 mm: reference totalram_pages and managed_pages once per function omits 16d63c888260 mm/ksm.c: assist buddy allocator to assemble 1-order pages omits 2841f7fb528c mm: remove reset of pcp->counter in pageset_init() omits b2d1a4bb3e19 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal omits d870c58a9c9c Merge remote-tracking branch 'opp/opp/linux-next' omits 41d81f1707ac selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits d6f9245e91e1 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 omits bb67b25def90 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust omits 765c9140685f mm: Add an F_SEAL_FUTURE_WRITE seal to memfd omits 2f496946a4c9 mm, memory_hotplug: do not clear numa_node association aft [...] omits c05eb451f5d5 mm/mmap.c: remove verify_mm_writelocked() omits 9c63f7db19aa mm: select HAVE_MOVE_PMD on x86 for faster mremap omits cc5451620c64 mm/mremap: fix 'move_normal_pmd' unused function warning omits 82b0320309f4 mm: speed up mremap by 20x on large regions omits 913c2d755b39 mm: treewide: remove unused address argument from pte_allo [...] omits 3e152ef99e67 ksm: replace jhash2 with xxhash omits 196a2ef8847d xxHash: create arch dependent 32/64-bit xxhash() omits b9d456f28fe7 mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] omits 0cb287d20770 mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix omits 7cc88431e5aa mm, memory_hotplug: be more verbose for memory offline failures omits 8024c121ece6 mm-memory_hotplug-print-reason-for-the-offlining-failure-fix omits 393a28cbe9bc mm, memory_hotplug: print reason for the offlining failure omits 17ffbef0b020 mm, memory_hotplug: drop pointless block alignment checks [...] omits 90ebf40595cc mm: lower the printk loglevel for __dump_page messages omits 2fc62ee6da7d mm-print-more-information-about-mapping-in-__dump_page-fix-2 omits dbbd9a491a87 mm: debug: Fix a width vs precision bug in printk omits 3a3251a82982 mm: print more information about mapping in __dump_page omits 08ea693cbbf8 mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix omits b5a464081a71 mm: ksm: do not block on page lock when searching stable tree omits 6b4dbcacd2e7 mm: vmscan: skip KSM page in direct reclaim if priority is low omits b7e956bc5c71 mm/readahead.c: simplify get_next_ra_size() omits bd16201307b4 writeback: don't decrement wb->refcnt if !wb->bdi omits 9f35ff5183e6 mm/mmu_notifier.c: remove mmu_notifier_synchronize() omits 92f5fa4c0625 mm-hotplug-optimize-clear_hwpoisoned_pages-fix omits 2a5ffc69825f mm/hotplug: optimize clear_hwpoisoned_pages() omits 7b341f7b06a3 mm-page_owner-clamp-read-count-to-page_size-fix omits 67381f4a15e0 mm/page_owner: clamp read count to PAGE_SIZE omits e8499f6023b0 include/linux/slab.h: fix sparse warning in kmalloc_type() omits 36ad28d72417 mm-slub-improve-performance-by-skipping-checked-node-in-ge [...] omits 029877061f48 mm/slub.c: improve performance by skipping checked node in [...] omits df9a5af0c232 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix omits 14ea054f285e mm/slub.c: record final state of slub action in deactivate_slab() omits cb659496f594 mm/slub.c: page is always non-NULL in node_match() omits 9ba4a333bfc9 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() omits b926696d1d9a mm-slab-remove-unnecessary-unlikely-fix omits a4349d65cfdf mm, slab: remove unnecessary unlikely() omits 5dd666c6a142 block: restore /proc/partitions to not display non-partiti [...] omits 4ce9d02b06bb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits ef181c6f3998 ocfs2: clear zero in unaligned direct IO omits 091bd55da7aa ocfs2: don't clear bh uptodate for block read omits d9aeae8b0a45 ocfs2: clear journal dirty flag after shutdown journal omits 65cccf18933d ocfs2: fix panic due to unrecovered local alloc omits 26af8ccbfec4 ocfs2: improve ocfs2 Makefile omits 07b6715bfbbb ocfs2: remove set but not used variable 'lastzero' omits 310994d66cbd ocfs2: dlmfs: remove set but not used variable 'status' omits c65d23d89812 ocfs2: optimize the reading of heartbeat data omits ca1f8bdf4db0 debugobjects: call debug_objects_mem_init eariler omits 19c582b4fdca arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] omits 8a6af369f920 arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] omits f49605607f12 bloat-o-meter: ignore __addressable_ symbols omits f4c0e2f0068b kasan: add SPDX-License-Identifier mark to source files omits db2006f29af3 kasan: update documentation omits 09038f3e6187 kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS omits 209cdd303a2b kasan: add __must_check annotations to kasan hooks omits af8934e2c84f kasan, mm, arm64: tag non slab memory allocated via pagealloc omits f2a8b4cd005f kasan, arm64: add brk handler for inline instrumentation omits 7c978930412f kasan: add hooks implementation for tag-based mode omits 62ab7630f99c mm: move obj_to_index to include/linux/slab_def.h omits 30cebc123564 kasan: add bug reporting routines for tag-based mode omits b7e4d481ed15 kasan: split out generic_report.c from report.c omits 0696c1163771 kasan, mm: perform untagged pointers comparison in krealloc omits 758efe6a036a kasan, arm64: enable top byte ignore for the kernel omits fe9365483802 kasan, arm64: fix up fault handling logic omits c4ad1562d52b kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] omits 8421469750c9 kasan, arm64: untag address in _virt_addr_is_linear omits 2812865f525a kasan: add tag related helper functions omits 128538f53362 arm64: move untagged_addr macro from uaccess.h to memory.h omits 5c3628781372 kasan: initialize shadow to 0xff for tag-based mode omits b4a797cd35f3 kasan: rename kasan_zero_page to kasan_early_shadow_page omits a4ac3f0dfd45 kasan, arm64: adjust shadow size for tag-based mode omits b8440cc16515 kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS omits 2cc086bacbe2 kasan: rename source files to reflect the new naming scheme omits d20092d01980 kasan: move common generic and tag-based code to common.c omits bce4e66129f5 kasan, slub: handle pointer tags in early_kmem_cache_node_alloc() omits 610ec46d941f kasan, mm: change hooks signatures omits 4f2df166aef6 arm: arch/arm/include/asm/page.h needs personality.h omits 22ef4856af85 fs/iomap.c: get/put the page in iomap_page_create/release() omits b0e38b532b52 hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() omits 6b7b2aa27e85 memblock: annotate memblock_is_reserved() with __init_memblock omits 44aecf6fec8f psi: fix reference to kernel commandline enable omits d38e5d750d7a ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 1da5f4242881 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 73c5584d8ba8 hugetlbfs: remove unnecessary code after i_mmap_rwsem sync [...] omits ede31b353c80 hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race omits a33436ccd56e hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits 41790e2ff808 mm, thp: always specify disabled vmas as nh in smaps omits 469e9e53ab24 arch/sh/include/asm/io.h: provide prototypes for PCI I/O m [...] omits a2537f64ba6b alpha: fix hang caused by the bootmem removal omits 98423e391ff0 Merge remote-tracking branch 'pm/linux-next' omits 65dea36a11e1 Merge remote-tracking branch 'v4l-dvb-next/master' omits 6ec8c01b6cc6 Merge remote-tracking branch 'v4l-dvb/master' omits d79b203cbdac Merge remote-tracking branch 'jc_docs/docs-next' omits 6a6e7c378360 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits be591a592280 Merge remote-tracking branch 'i3c/i3c/next' omits 46396e2e412a Merge remote-tracking branch 'i2c/i2c/for-next' omits 4c63942ac467 Merge remote-tracking branch 'hid/for-next' omits 9f38a43b0d48 Merge remote-tracking branch 'pstore/for-next/pstore' omits d252c4a12b16 Merge remote-tracking branch 'pci/next' omits 3cfb6f842a31 Merge remote-tracking branch 'printk/for-next' omits 3a658e09a215 HSI: omap_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 81512464fbf5 Merge remote-tracking branch 'vfs/for-next' omits f28a3db5be68 Merge remote-tracking branch 'file-locks/locks-next' omits 7c1798477bf4 Merge remote-tracking branch 'xfs/for-next' omits de45b33c774f Merge remote-tracking branch 'v9fs/9p-next' omits 4c2350665c48 Merge remote-tracking branch 'ubifs/linux-next' omits 4bda369c6d47 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 68ed440fb4aa Merge remote-tracking branch 'nfsd/nfsd-next' omits 9393c3ace0b4 Merge remote-tracking branch 'nfs/linux-next' omits dc904eca4bb8 Merge remote-tracking branch 'jfs/jfs-next' omits 8b37cc943ceb Merge remote-tracking branch 'fuse/for-next' omits 8fbc6c7dad0a Merge remote-tracking branch 'f2fs/dev' omits 8c3097962ea5 Merge remote-tracking branch 'ext4/dev' omits 473212f70383 Merge remote-tracking branch 'ext3/for_next' omits 448bcd040358 Merge remote-tracking branch 'ecryptfs/next' omits 95124d8e629c Merge remote-tracking branch 'cifs/for-next' omits 20aa00f8f324 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 4992da0fca9b Merge remote-tracking branch 'befs/for-next' omits 93d48317e84f Merge remote-tracking branch 'fscrypt/master' omits 9a5654108126 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6f2baff1404b Merge remote-tracking branch 'sparc-next/master' omits 164f7562ba6a Merge remote-tracking branch 's390/features' omits 592eb53fa546 Merge remote-tracking branch 'risc-v/for-next' omits df6ac489f04d Merge remote-tracking branch 'powerpc/next' omits ff77fac94302 Merge remote-tracking branch 'parisc-hd/for-next' omits 183d5fe4e679 Merge remote-tracking branch 'nios2/for-next' omits 7e21948611d5 Merge remote-tracking branch 'nds32/next' omits a768281eb9e9 Merge remote-tracking branch 'mips/mips-next' omits db928629f988 Merge remote-tracking branch 'microblaze/next' omits 1629d6085ae8 Merge remote-tracking branch 'm68k/for-next' omits d093ac062ac0 Merge remote-tracking branch 'ia64/next' omits cfa87c760419 Merge remote-tracking branch 'csky/linux-next' omits b68f29c92056 Merge remote-tracking branch 'clk/clk-next' omits bf5b83c22ce8 Merge remote-tracking branch 'arm64/for-next/core' omits 3ef8843285a1 Merge remote-tracking branch 'tegra/for-next' omits 7ba8d1a1342a Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 1182da141fea Merge remote-tracking branch 'samsung-krzk/for-next' omits c7e172d8554e Merge remote-tracking branch 'rockchip/for-next' omits f7058cb8be90 Merge remote-tracking branch 'renesas/next' omits ac6835d1b52d Merge remote-tracking branch 'qcom/for-next' omits d1fb282179b5 Merge remote-tracking branch 'reset/reset/next' omits e7dc28d97b93 Merge remote-tracking branch 'omap/for-next' omits 22ada92e3da3 Merge remote-tracking branch 'mvebu/for-next' omits 1469e0134ea8 Merge remote-tracking branch 'mediatek/for-next' omits cbae7bf90f15 Merge remote-tracking branch 'keystone/next' omits d2f92bf3ad58 Merge remote-tracking branch 'imx-mxs/for-next' omits 06626fd8b5ac Merge remote-tracking branch 'bcm2835/for-next' omits f26ce72e102c Merge remote-tracking branch 'at91/at91-next' omits f756ba4586bb Merge remote-tracking branch 'aspeed/for-next' omits 770037686e5e Merge remote-tracking branch 'amlogic/for-next' omits 0279bd908373 Merge remote-tracking branch 'actions/for-next' omits e8517656a4a1 Merge remote-tracking branch 'arm-soc/for-next' omits d4fe24cf9d26 Merge remote-tracking branch 'arm-perf/for-next/perf' omits b01e7477404b Merge remote-tracking branch 'arm/for-next' omits f4fa161fc9c5 Merge remote-tracking branch 'dma-mapping/for-next' omits baf269c3048e Merge remote-tracking branch 'leaks/leaks-next' omits 071669001666 nfsd: Return EPERM on utime/utimes/lutimes calls instead o [...] omits 4ecd55ea0742 sunrpc: fix cache_head leak due to queued request omits f65e67fc05a2 Merge remote-tracking branch 'kbuild/for-next' omits a71a266e1ba3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a5963989620e Merge remote-tracking branch 'scsi-fixes/fixes' omits 4f67b212e2bc Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits da128347434e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 4972ff83c0ef Merge remote-tracking branch 'mips-fixes/mips-fixes' omits def873f2035b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits d3a7159c6e5f Merge remote-tracking branch 'crypto-current/master' omits 6107e481c04f Merge remote-tracking branch 'input-current/for-linus' omits 41ae29832b92 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 5dc8460045f9 Merge remote-tracking branch 'tty.current/tty-linus' omits e04fe1ce952c Merge remote-tracking branch 'pci-current/for-linus' omits 09da41663e28 Merge remote-tracking branch 'spi-fixes/for-linus' omits b0613cc1df98 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 2d04091b61de Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7d16537e9870 Merge remote-tracking branch 'sound-current/for-linus' omits 56d5701566c8 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 5c9436b3dfd1 Merge remote-tracking branch 'mac80211/master' omits feb51940d01e Merge remote-tracking branch 'netfilter/master' omits d94b6ef87beb Merge remote-tracking branch 'ipsec/master' omits 704826c9c458 Merge remote-tracking branch 'bpf/master' omits f860fd0ff693 Merge remote-tracking branch 'net/master' omits 5193f8666c50 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 2d24ee9d3b14 Merge remote-tracking branch 'arm-current/fixes' omits 73874a73c38a Merge remote-tracking branch 'arc-current/for-curr' omits b62cd8c96191 gfs2: Fix loop in gfs2_rbm_find omits ba89c5ac952f Merge remote-tracking branch 'fixes/master' omits 8c0d2c29083d drm/i915/psr: Check if source supports sink specific SU gr [...] omits bef5e5b3bee4 drm/i915/psr: Check if resolution is supported by default [...] omits 71b15621f097 drm: Add the PSR SU granularity registers offsets omits 227939a1c46d drm/i915: Remove old PSR2 FIXME about frontbuffer tracking omits d15f9cdd59ba drm/i915/icl: Do not change reserved registers related to PSR2 omits 98751b8cd608 drm/i915/psr: Enable sink to trigger a interruption on PSR [...] omits de570946c0e5 drm/i915/psr: Set PSR CRC verification bit in sink inside [...] omits 60cae44251e8 drm/i915/psr: Don't tell sink that main link will be activ [...] omits 7c5c641a930e drm/i915: Disable PSR in Apple panels omits 0819936247c5 drm/i915: Dial down workaround debug messages omits 77177653cd1d Merge branch 'for-4.21/block' into for-next omits 6544d229bf43 block: enable polling by default if a poll map is initalized omits 376f7ef8bfea block: only allow polling if a poll queue_map exists omits 529262d56dbe block: remove ->poll_fn omits 9d6610b76fa3 nvme-mpath: remove I/O polling support omits f9801a484ad6 nvme-rdma: remove I/O polling support omits 3a7afd8ee42a nvme-pci: remove the CQ lock for interrupt driven queues omits d1ed6aa14bc4 nvme-pci: don't poll from irq context when deleting queues omits 5271edd41dd8 nvme-pci: refactor nvme_disable_io_queues omits 0b2a8a9f4b56 nvme-pci: consolidate code for polling non-dedicated queues omits c6d962aebaf8 nvme-pci: only allow polling with separate poll queues omits 632230780964 nvme-pci: cleanup SQ allocation a bit omits 4e224106673f nvme-pci: use atomic bitops to mark a queue enabled omits e20ba6e1da02 block: move queues types to the block layer omits 8f98d4baf0dd drm/i915/selftests: Reorder request allocation vs vma pinning omits 8f67b5adc030 iomap: partially revert 4721a601099 (simulated directio sh [...] omits 050625b2a4d0 Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] omits 3eb72756c726 Merge branch 'spi-4.21' into spi-next omits 92e932e6ff58 Merge branch 'spi-4.20' into spi-linus omits ae218f7847fc Merge branch 'topic/3wire-gpio' of https://git.kernel.org/ [...] omits f6679af66f55 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits 5847d1fa100c Merge remote-tracking branch 'regulator/topic/axp20x' into [...] omits a452c918a457 Merge branch 'regulator-4.21' into regulator-next omits 0b35c52dfacf Merge branch 'regulator-4.20' into regulator-linus omits 0401bb4d6e4d Merge branch 'asoc-4.21' into asoc-next omits cc5dcb7578f8 Merge branch 'asoc-4.20' into asoc-linus omits 4377d4e0d3d5 drm/i915: Update DRIVER_DATE to 20181204 omits 32215a6c6beb spi: dw-mmio: add ACPI support omits 0716931a82b4 drm/i915/icl: fix transcoder state readout omits 2527704d8411 spi: bcm2835: Synchronize with callback on DMA termination omits 2e0733bc5a15 spi: bcm2835: Speed up FIFO access if fill level is known omits b31a9299bca6 spi: bcm2835: Polish transfer of DMA prologue omits 17614445576b splice: don't read more than available pipe space omits 6744557b53a2 vfs: allow some remap flags to be passed to vfs_clone_file_range omits 7d048df4e9b0 xfs: fix inverted return from xfs_btree_sblock_verify_crc omits a579121f94ab xfs: fix PAGE_MASK usage in xfs_free_file_space omits 7b566f70e1bf phy: Revert toggling reset changes. omits eba9473f6761 regulator: Allow regulator nodes to contain their own init data omits 925c85e21ed8 regulator: Factor out location of init data OF node omits d330fa91d066 Merge branch 'for-4.21/block' into for-next omits cafcce580890 Merge branch 'master' into for-next omits 154989e45fd8 aio: clear IOCB_HIPRI omits 89d04ec3491b Merge tag 'v4.20-rc5' into for-4.21/block omits 55827458e058 Merge branch 'mlxsw-Add-one-armed-router-support' omits b6f153d3e5a5 selftests: mlxsw: Add one-armed router test omits 2f4f44946b74 mlxsw: spectrum: Mirror loopbacked packets instead of trap [...] omits f839a6c92504 net: Do not route unicast IP packets twice omits 875e89399534 skbuff: Rename 'offload_mr_fwd_mark' to 'offload_l3_fwd_mark' omits 20f2ab247d3b ASoC: max98373: Added max98373_reset for stable amp reset omits 0e3460bceedc ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props omits 7c2ae7981d73 ASoC: audio-graph-scu-card: care multi DPCM codec_conf omits a1af9858edae ASoC: audio-graph-scu-card: use cpu/codec pointer on graph [...] omits c89ff03ac8c6 ASoC: audio-graph-scu-card: care link / dai count omits b6f3fc005a2c ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id [...] omits a92a72a24d48 Merge branch 'bpf-verifier-resilience' omits ceefbc96fa5c bpf: add per-insn complexity limit omits 4f7b3e82589e bpf: improve verifier branch analysis omits c3494801cd17 bpf: check pending signals while verifying programs omits 2a95471c3397 Merge branch 'prog_test_run-improvement' omits df47fc376df8 selftests: add a test for bpf_prog_test_run_xattr omits 64a975913b31 libbpf: add bpf_prog_test_run_xattr omits 2587a974f184 tools: sync uapi/linux/bpf.h omits b5a36b1e1b13 bpf: respect size hint to BPF_PROG_TEST_RUN if present omits 517974992593 drm/i915: Allocate a common scratch page omits 538a4ffea3f7 ASoC: rsnd: add missing TDM Split mode support for simple-card omits 665c1ade11e8 ASoC: rsnd: fixup mod ID for CTU regmap read/write omits 5d9bb5554c1d ASoC: rsnd: indicates Channel and Mode for debug omits 0b71efed2eda Merge branch 'pm-cpuidle' into linux-next omits a9a32b6ab400 Merge branch 'pm-sleep' into linux-next omits a72173ecfc67 Revert "exec: make de_thread() freezable" omits 5ff75c489ce0 drm/tinydrm: Use kmemdup rather than duplicating its imple [...] omits 054080ad80c4 Merge branches 'dt-bindings-for-v4.21' and 'arm-dt-for-v4. [...] omits bc14e69b843a dt-bindings: arm: renesas: Move 'renesas,prr' binding to i [...] omits 24035072999c ARM: dts: r8a7744: Add PCIe Controller device node omits 54234e80858c ARM: dts: r8a7744: Add xhci support omits 491e70588805 ARM: dts: r8a7744: Add MSIOF[012] support omits 0faadd5a4105 ARM: dts: r8a7744: Add QSPI support omits 7fbbfe07b588 ARM: dts: r8a7744-iwg20d-q7-dbcm-ca: Add device tree for c [...] omits eb83d144978e ARM: dts: r8a7744: Add TPU support omits cebc31e8b594 ARM: dts: r8a7744: Add PWM SoC support omits 350ae49b97c4 ARM: dts: r8a7744: Add IPMMU DT nodes omits eddcbe813dd3 ARM: dts: r8a7744: Add VSP support omits 10fabcb817c5 ARM: dts: r8a7744: add VIN dt support omits 90bcf80c37df ARM: dts: r8a7744: Add CMT SoC specific support omits ef9d757c06e9 ARM: dts: r8a7744: Add thermal device to DT omits 154a05f0c870 ARM: dts: r8a7744: Add IRQC support omits 56f189609304 ARM: dts: r8a7744: Add CAN support omits 5133bfed5e58 ARM: dts: r8a7744: Add audio support omits 336a425ce67d ARM: dts: r8a7744: Add RWDT node omits 32996f0fd43b Merge branch 'misc-4.20' into next-fixes omits a5d56930c703 ARM: dts: r8a7744: Add USB-DMAC and HSUSB device nodes omits 10950929e994 btrfs: tree-checker: Don't check max block group size as c [...] omits ce28396b7a86 ARM: dts: r8a7744: USB 2.0 host support omits f9a3d5f23b6c ARM: dts: r8a7744-iwg20m: Enable SDHI0 controller omits 266d863eece3 ARM: dts: r8a7744-iwg20m: Add eMMC support omits d9e792206d21 ARM: dts: r8a7744: Add MMC node omits b591e323b271 ARM: dts: r8a7744: Add SDHI nodes omits fb64de56dfd9 ARM: dts: r8a7744: Add I2C and IIC support omits 28c0cf739819 ARM: dts: r8a7744: Add [H]SCIF{A|B} support omits f1546da8a5c8 ARM: dts: r8a7744: Add SMP support omits d94369fe69fd ARM: dts: r8a7744: Add Ethernet AVB support omits 78ce1559b2f1 ARM: dts: r8a7744: Add GPIO support omits 484775a5a9d9 ARM: dts: r8a7744: Add SYS-DMAC support omits 45c660ecdfd5 ARM: dts: r8a7744-iwg20d-q7: Add support for iWave G20D-Q7 [...] omits d83010f87ab3 ARM: dts: r8a7744: Initial SoC device tree omits 3c248aefe73b ARM: dts: r8a7744-iwg20m: Add iWave RZ/G1N Qseven SOM omits 6d2372fc77e4 ARM: dts: r8a7743: Remove legacy "renesas,rcar-thermal" co [...] omits b31a3ca745a4 drm/fb-helper: Fix typo in parameter description omits 4d8d9fc70501 drm/i915: Trim unused workaround list entries omits 452420d22d5b drm/i915: Fuse per-context workaround handling with the co [...] omits 69bcdecf1af5 drm/i915: Move register white-listing to the common workar [...] omits 28d6ccce73be drm/i915/selftests: Add tests for GT and engine workaround [...] omits 094304beb4e1 drm/i915: Verify GT workaround state after GPU init omits 4a15c75c4246 drm/i915: Introduce per-engine workarounds omits 25d140faaa25 drm/i915: Record GT workarounds in a list omits 635b3bc6f514 drm/i915: change i915_sw_fence license to MIT omits 3800960afe15 drm/i915: Complete the fences as they are cancelled due to [...] omits 77e9c35acd5f drm/vkms: Remove set but not used variable 'vkms_obj' omits 0ce611c906bf drm/i915/dp: Fix inconsistent indenting omits 786385dc2989 net: ethernet: ti: cpsw: add support for port interface mo [...] omits d15fc0fca5de dt-bindings: net: ti: cpsw: switch to use phy-gmii-sel phy omits 1811851f4e73 phy: ti: introduce phy-gmii-sel driver omits f311a35e4a65 dt-bindings: phy: add cpsw port interface mode selection p [...] omits 567908c3f72a phy: mvebu-cp110-comphy: fix spelling in structure name omits c646f2205fd7 phy: mapphone-mdm6600: Improve phy related runtime PM calls omits 912930a1e82d phy: renesas: rcar-gen3-usb2: follow the hardware manual p [...] omits 005e13a96c0e m68k: Generate uapi header and syscall table header files omits fd81414666cf m68k: Add system call table generation support omits d2cc708775f8 m68k: Add __NR_syscalls along with NR_syscalls omits 9d43faac02e3 net/mlx5: Update mlx5_ifc with DEVX UCTX capabilities bits omits 97f2930f5b13 drm/sun4i: Add compatible for H6 display engine omits ad275a8b2d4a Merge branch 'sunxi/clk-for-4.21' into sunxi/for-next omits 64f28430cf15 clk: sunxi-ng: h3: Allow parent change for ve clock omits 340f9671bed3 Merge branches 'sunxi/clk-for-4.21', 'sunxi/core-for-4.21' [...] omits 324f4071a080 ARM: dts: suniv: Add device tree for Lichee Pi Nano omits 4ba16d17efdd ARM: dts: suniv: add initial DTSI file for F1C100s omits 0380126eb9af clk: sunxi-ng: add support for suniv F1C100s SoC omits 3d737ddbe74c dt-bindings: clock: Add Allwinner suniv F1C100s CCU omits 36ff48805ae4 RDMA/mlx5: Unfold modify RMP function omits a1eb180238a7 RDMA/mlx5: Unfold create RMP function omits f3da6577da67 RDMA/mlx5: Initialize SRQ tables on mlx5_ib omits b4990804e1a4 RDMA/mlx5: Update SRQ functions signatures to mlx5_ib format omits 81773ce5f07f RDMA/mlx5: Use stages for callback to setup and release DEVX omits c48d386b2bbb RDMA/mlx5: Remove SRQ signature global flag omits f02d0d6e53ac net/mlx5: Move SRQ functions to RDMA part omits c23f88cb575f net/mlx5: Remove references to local mlx5_core functions omits 26d1164dff81 net/mlx5: Remove not-used lib/eq.h header file omits 5b5f0f162760 net/mlx5: Remove dead transobj code omits 6cd0014ab90f net/mlx5: Align SRQ licenses and copyright information omits e647e29196b7 ext4: fix EXT4_IOC_GROUP_ADD ioctl omits 361d24d40657 ext4: hard fail dax mount on unsupported devices omits 32ea275008d8 jbd2: update locking documentation for transaction_t omits 50c15df69e06 ext4: remove redundant condition check omits 561405f031fe jbd2: clean up indentation issue, replace spaces with tab omits a92abd738d24 ext4: clean up indentation issues, remove extraneous tabs omits 132d00becb31 ext4: missing unlock/put_page() in ext4_try_to_write_inlin [...] omits 61157b24e60f ext4: fix possible use after free in ext4_quota_enable omits 96f1e0974575 jbd2: avoid long hold times of j_state_lock while committi [...] omits 541407f2c8ae Merge branch 'for-4.20/dax-fixes' into libnvdimm-fixes omits d9bbd6a1a56e net: marvell: convert to DEFINE_SHOW_ATTRIBUTE omits 25079154f711 net: qca_spi: convert to DEFINE_SHOW_ATTRIBUTE omits fb0d9c6339e0 net: stmmac: convert to DEFINE_SHOW_ATTRIBUTE omits 6f6c74fad865 nfp: convert to DEFINE_SHOW_ATTRIBUTE omits 8665569e97dd pstore/ram: Avoid NULL deref in ftrace merging failure path omits ea84b580b955 pstore: Convert buf_lock to semaphore omits 69596433bc28 pstore: Fix bool initialization/comparison omits 30696378f68a pstore/ram: Do not treat empty buffers as valid omits b05c950698fe pstore/ram: Simplify ramoops_get_next_prz() arguments omits f0f23e5469dc pstore: Map PSTORE_TYPE_* to strings omits 4af62a6423d0 pstore: Replace open-coded << with BIT() omits 0eed84ffb094 pstore: Improve and update some comments and status output omits c208f7d4b037 pstore/ram: Add kern-doc for struct persistent_ram_zone omits dc80b1ea4cbf pstore/ram: Report backend assignments with finer granularity omits 9ee85b8bd3ca pstore/ram: Standardize module name in ramoops omits 7684bd334d9d pstore: Avoid duplicate call of persistent_ram_zap() omits b77fa617a2ff pstore: Remove needless lock during console writes omits bdabc8e71c85 pstore: Do not use crash buffer for decompression omits 971f66d8a75a Merge branch 'for-linus/pstore' into for-next/pstore omits 4c05ec47384a netfilter: nf_tables: fix suspicious RCU usage in nft_chai [...] omits 76eb6ea4d383 Merge branch 'mlx4_core-cleanups' omits 92a59ad040e3 net/mlx4_core: Fix several coding style errors omits 95aac2cdafd8 net/mlx4_core: Fix return codes of unsupported operations omits 30fcd6a9edf1 net: phy: Also request modules for C45 IDs omits 9a547c7e575f audit: shorten PATH cap values when zero omits 3eaf3ca6a183 Merge branch 'octeontx2-next' omits 23705adb2c63 octeontx2-af: Enable mkex profile omits da5d32e1ab85 octeontx2-af: Add LSO format configuration mailbox omits 159a8a6734da octeontx2-af: Add L3 and L4 packet verification mailbox omits a253933e6a86 octeontx2-af: Configure VLAN TPIDs omits a27d765916bd octeontx2-af: Add support for Tx packet marking omits f9f2da46c03d octeontx2-af: Enable RSS with promiscuous mode omits 7c91a92efc3d octeontx2-af: Define all NIX_AF_RX_DEF_* registers omits 962e1bd6b74d octeontx2-af: Enable inner IPv4 checksum and its error code omits e2703c5f581a octeontx2-af: Allow freeing single TLx Tx schedule queue omits 26dda7da8ed3 octeontx2-af: Restrict TL1 allocation and configuration omits 7ee74697e557 octeontx2-af: Add support for runtime RSS algo index reservation omits b648366c2c25 octeontx2-af: Add support for dynamic flow cfg to RSS fiel [...] omits bd522d68704d octeontx2-af: Add response for RSS flow key cfg message omits c5e4e4d1060b octeontx2-af: Skip NIXLF check for bcast MCE entry omits a2c741dfe7db Merge branch 'mlx4-fixes' omits 1b603f9e4313 net/mlx4_en: Fix build break when CONFIG_INET is off omits 24be19e47779 net/mlx4_en: Change min MTU size to ETH_MIN_MTU omits bf29e9e9b6d2 net/core: tidy up an error message omits b07b864ee423 Revert "PCI/ASPM: Do not initialize link state when aspm_d [...] omits a74515604a7b mv88e6060: disable hardware level MAC learning omits 8c2def893afc sbitmap: fix sbitmap_for_each_set() omits 59f997b088d2 macvlan: return correct error value omits 6e360f733113 Merge branch 'udp-msg_zerocopy' omits db63e489c7aa selftests: extend zerocopy tests to udp omits 52900d22288e udp: elide zerocopy operation in hot path omits b5947e5d1e71 udp: msg_zerocopy omits fb6df5a6234c sctp: kfree_rcu asoc omits 986103e7920c net/ibmvnic: Fix RTNL deadlock during device reset omits e3f787189e10 vhost: fix IOTLB locking omits ce01a56ba3d9 Merge tag 'wireless-drivers-next-for-davem-2018-11-30' of [...] omits e1e525442752 OF: Add a warning in case chosen node is not present omits 37a0bc39d726 Merge branch 'davinci_emac-read-the-MAC-address-from-nvmem' omits 18dbfc81de70 net: davinci_emac: use nvmem_get_mac_address() omits afa64a72b862 of: net: kill of_get_nvmem_mac_address() omits cce41b8ffa4b net: cadence: switch to using nvmem_get_mac_address() omits 0e839df92cf3 net: ethernet: provide nvmem_get_mac_address() omits 82208d0d54ab rhashtable: detect when object movement between tables mig [...] omits 77ac327c5469 Merge branch 'hns3-ethtool-dump' omits ea4750caa056 net: hns3: Adds support to dump(using ethool-d) PCIe regs [...] omits 1600c3e5f23e net: hns3: Support "ethtool -d" for HNS3 VF driver omits 4763c9f926d8 Merge branch 'phy-micrel-toggling-reset' omits 8c85f4b81296 net: phy: micrel: add toggling phy reset if PHY is not attached omits ef1b5bf506b1 net: phy: Fix not to call phy_resume() if PHY is not attached omits d1420bb99515 net: phy: improve generic EEE ethtool functions omits d59dd69d5576 samples: bpf: fix: seg fault with NULL pointer arg omits d53db442db36 drm/i915: Move display device info capabilities to its own struct omits e1bf094b3c75 drm/i915: Add HAS_DISPLAY() and use it omits 2a70a4cda0da MAINTAINERS: platform/chrome: Add Enric as a maintainer omits 025dceb0fab3 bpf: powerpc64: optimize JIT passes for bpf function calls omits 20b880a05f06 mips: bpf: fix encoding bug for mm_srlv32_op omits 9b79c4c288cd Merge branch 'arm64-for-4.21-3' into bar-for-4.21 omits 0b216f7cc6dd MAINTAINERS: platform/chrome: remove myself as maintainer omits 79dfab43a976 Merge branch 'VXLAN-underlay-VRF' omits 03f1c26b1c56 test/net: Add script for VXLAN underlay in a VRF omits e0531312e78f arm64: dts: qcom: msm8996: Add CAMSS support omits f3442ab97257 arm64: dts: qcom: msm8996: Add VFE SMMU node omits aab8cc3630e3 vxlan: add support for underlay in non-default VRF omits 6a6d6681ac1a l3mdev: add function to retreive upper master omits da5095d05286 udp_tunnel: add config option to bind to a device omits acd48330e96f arm64: dts: qcom: Add pinctrls for camera sensors omits 1ab0fb758126 arm64: dts: qcom: Add Camera Control Interface pinctrls omits 58f479f90a7c arm64: dts: qcom: msm8916: Add CAMSS support omits e7b6e5ccae5c arm64: dts: qcom: msm8916: Add IOMMU sub-node for VFE cont [...] omits 4e4b08e55889 tun: remove skb access after netif_receive_skb omits 40d9d791c97a arm64: dts: msm8916: Add all CPUs in cooling maps omits fe1f452640d8 blk-mq: don't call ktime_get_ns() if we don't need it omits e3dd7627721f Merge branch 'mlxsw-fw_load_policy' omits 064501c5b6fd mlxsw: spectrum: Load firmware version based on devlink parameter omits 03bffcad491f mlxsw: core: Reset firmware after flash during driver init [...] omits 846e980a87fc devlink: Add 'fw_load_policy' generic parameter omits d5b8eb160616 Merge branch 'clk-meson' into clk-next omits a5d4a89245ea net: 8139cp: fix a BUG triggered by changing mtu with netw [...] omits 8913e8a73d03 clk: meson: Mark some things static omits 37b06e507897 IB/mlx5: Fix implicit ODP interrupted page fault omits d2a36971ef59 net: phy: don't allow __set_phy_supported to add unsupport [...] omits 6915bf3b002b net: phy: don't allow __set_phy_supported to add unsupport [...] omits 69095e3900b2 mips: annotate implicit fall throughs omits 3595c559326d dlm: fix invalid cluster name warning omits 7e8f1f36ece1 ARM: Document merges omits a22d7a54ba87 Merge branch 'fixes' into for-next omits c9335d543465 Merge branch 'next/defconfig' into for-next omits 7db2b1a83cba Merge branch 'next/dt' into for-next omits 843f2bb370a5 Merge branch 'next/drivers' into for-next omits a0d5299ec6fa Merge branch 'next/soc' into for-next omits 71eb1b12f375 acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather [...] omits b813971840bd Merge branch 'v4.21/drivers' into tmp/aml-rebuild omits e4b1c004a2cd Merge branch 'v4.21/dt64' into tmp/aml-rebuild omits 57a6abc38197 Merge branch 'v4.21/dt' into tmp/aml-rebuild omits 202f9977b012 Merge tag 'qcom-drivers-for-4.21' of git://git.kernel.org/ [...] omits ac21e9af5a5c Merge tag 'arm-soc/for-4.21/soc' of https://github.com/Bro [...] omits e5734bebed40 Merge tag 'arm-soc/for-4.21/drivers' of https://github.com [...] omits d9536e809801 Merge tag 'arm-soc/for-4.20/devicetree-fixes' of https://g [...] omits 36d842194a57 IB/hfi1: Fix an out-of-bounds access in get_hw_stats omits 90b2620e6a8a IB/hfi1: Fix a latency issue for small messages omits 332da8486b58 Merge tag 'qcom-dts-for-4.21' of git://git.kernel.org/pub/ [...] omits acfbaa5d3bd6 Merge tag 'qcom-arm64-for-4.21' of git://git.kernel.org/pu [...] omits d4907292ab19 Merge tag 'qcom-arm64-defconfig-for-4.21' of git://git.ker [...] omits ef098b9eee48 ARM: multi_v7_defconfig: enable STM32 analog & timer drivers omits f491ac32c618 ARM: mmp2: DT: be compatible with mrvl,mmp2 omits af43c3f0323d Merge tag 'arm-soc/for-4.21/devicetree' of https://github. [...] omits 74a52d8cf8b1 ARM: Document merges omits 6e9a4f635578 Merge branch 'fixes' into for-next omits f3b2f758ec1e ARM: dts: realview: Fix some more duplicate regulator nodes omits f10511b61c26 Merge tag 'v4.20-rc5' into for-next omits f6936d029c4a MAINTAINERS: update entry for MMP platform omits 76f4e2c3b6a5 ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt omits 90b1023f68c7 bpf: fix documentation for eBPF helpers omits e3da08d05700 bpf: allow BPF read access to qdisc pkt_len omits 358b5f73ce60 Merge tag 'v4.19-next-fixes' of https://git.kernel.org/pub [...] omits 7bb64d55fd0e MAINTAINERS: mediatek: Update SoC entry omits de94b651eef3 libbpf: Fix license in README.rst omits fe7fc09e3720 libnvdimm, pfn: Pad pfn namespaces relative to other regions omits 6d064b184429 tools/testing/nvdimm: Align test resources to 128M omits daa3fc4454b2 media: vicodec: set state resolution from raw format omits e714c92f42ae media: vivid: drop v4l2_ctrl_request_complete() from start [...] omits dde6bdcc9759 media: vb2: don't unbind/put the object when going to stat [...] omits 6093d3002eab media: vb2: keep a reference to the request until dqbuf omits b7ff0b099089 media: vb2: skip request checks for VIDIOC_PREPARE_BUF omits 04990215dec4 media: vb2: don't call __vb2_queue_cancel if vb2_start_str [...] omits 53e9d838275d media: cedrus: Fix a NULL vs IS_ERR() check omits 230bce5511cc media: vsp1: Fix LIF buffer thresholds omits ae9e7ced4f7b drm/i915/dp: Fix link compute m_n calc for DSC omits e25b6783c7b1 ARM: dts: bcm2837: Fix polarity of wifi reset GPIOs omits 4946166e46d2 Merge tag 'meson-clk-4.21-1' of https://github.com/BayLibr [...] omits c189eb40c3b9 Merge branch 'remotes/lorenzo/pci/mediatek' omits b0dd3c6926d7 Merge branch 'remotes/lorenzo/pci/dwc' omits e15d6a7d5273 Merge branch 'pci/misc' omits 170190ea7c1a Merge branch 'pci/enumeration' omits e278558a1f4b iio: inv_mpu6050: Use i2c_acpi_get_i2c_resource() helper omits a3dd034a1707 ACPI / scan: Create platform device for INT3515 ACPI nodes omits 2336dfadfb1e platform/x86: i2c-multi-instantiate: Allow to have same slaves omits 799d3379a672 platform/x86: i2c-multi-instantiate: Introduce IOAPIC IRQ support omits 870ab9a379b6 platform/x86: i2c-multi-instantiate: Distinguish IRQ resou [...] omits a729656697e3 platform/x86: i2c-multi-instantiate: Count I2cSerialBus() [...] omits 0d5102fe8530 i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper omits 5f59d6a1109c i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS omits 79dd67306fd5 platform/x86: i2c-multi-instantiate: Get rid of obsolete c [...] omits 09e568f783ef platform/x86: intel_cht_int33fe: Get rid of obsolete conditional omits 2dea645ffc21 i2c: acpi: Return error pointers from i2c_acpi_new_device() omits 1aaeae493aad platform/x86: i2c-multi-instantiate: Defer probe when no a [...] omits 41daf985820c platform/x86: i2c-multi-instantiate: Accept errors of i2c_ [...] omits 5ae9ce132614 platform/x86: intel_cht_int33fe: Accept errors of i2c_acpi [...] omits 6734489667e2 platform/x86: intel_cht_int33fe: Remove duplicate NULL check omits 6c3516fed7b6 Input: omap-keypad - fix keyboard debounce configuration omits a6754fae1e66 Input: xpad - quirk all PDP Xbox One gamepads omits 5a6dab15f7a7 Input: synaptics - enable SMBus for HP 15-ay000 omits 9df39bedbf29 Input: synaptics - add PNP ID for ThinkPad P50 to SMBus omits ad33429cd025 Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR omits bf87ade0dd7f Input: elan_i2c - add support for ELAN0621 touchpad omits 2a58dd767bf9 Input: olpc_apsp - remove set but not used variable 'np' omits a05be6142e8e Merge branch 'clk-imx7ulp' into clk-next omits 006a0be40cbf Merge tag 'qcom-drivers-for-4.21' into bar-for-4.21 omits 4f66f1bbf442 Merge tag 'qcom-dts-for-4.21' into bar-for-4.21 omits baabec294f81 Merge tag 'qcom-arm64-defconfig-for-4.21' into bar-for-4.21 omits 4f6ad2e3cd11 Merge tag 'qcom-arm64-for-4.21' into bar-for-4.21 omits b1260067ac3d clk: imx: add imx7ulp clk driver omits 3b315214e091 clk: imx: implement new clk_hw based APIs omits 9e5ef7a57ca7 clk: imx: make mux parent strings const omits eb299e4d5708 dt-bindings: clock: add imx7ulp clock binding doc omits 76a323c19a16 clk: imx: add imx7ulp composite clk support omits 9fcb6be3b6c9 clk: imx: add pfdv2 support omits d9a8f950b296 clk: imx: add pllv4 support omits e983da27f70e clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED f [...] omits 404680794224 clk: imx: add gatable clock divider support omits 0072a0c14d5b Merge tag 'media/v4.20-4' of git://git.kernel.org/pub/scm/ [...] omits 55a9b74846ed drm/v3d: Add more tracepoints for V3D GPU rendering. omits db176f6ba1da drm/v3d: Add missing fence timeline name for TFU. omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits 737f2d4eb9c8 Merge branch 'clk-imx8mq' into clk-next omits ff70fbd0e810 clk: imx: Add SCCG PLL type omits 6209624b9a5c clk: imx: Add fractional PLL output clock omits b80522040cd3 clk: imx: Add clock driver for i.MX8MQ CCM omits d3ff9728134e clk: imx: Add imx composite clock omits 1cf3817bf1f5 dt-bindings: Add binding for i.MX8MQ CCM omits 6413d2dd3834 coresight: cpu-debug: Support for CA73 CPUs omits b693a5f0b57f Merge branch 'clk-qcom-8998-resets' into clk-next omits 4f89f7b59a6e clk: qcom: Fix MSM8998 resets omits 979a2fbff0f2 Merge branch 'clk-fixes' into clk-next omits 9a43be9cedd5 clk: zynqmp: Off by one in zynqmp_is_valid_clock() omits 2e85c57493e3 clk: mmp: Off by one in mmp_clk_add() omits d9f5b7f5dd0f clk: mvebu: Off by one bugs in cp110_of_clk_get() omits 00c707301830 Merge branch 'clk-qcom-sdm845-lpass' into clk-next omits c820518f6ca1 firewire: Remove depends on HAS_DMA in case of platform de [...] omits f3f950dba37b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide omits 8d3e5b9c1f2c clk: qcom: Add lpass clock controller driver for SDM845 omits 9099ff769faf Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 8ff1a156cb0b dt-bindings: clock: Introduce QCOM LPASS clock bindings omits 7898e4fef835 dt-bindings: clock: Update GCC bindings for protected-clocks omits b12a084c8729 spi: spi-mem: add support for octal mode I/O data transfer omits 6358a3dc9d17 Merge branch 'next/dt' into for-next omits 6b03061f882d spi: add support for octal mode I/O data transfer omits c9cbfd623d8b ARM: dts: exynos: Add opp-suspend to DMC and leftbus devfr [...] omits 7fcb8c61818d Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] omits 86bbd89d5da6 drm/syncobj: use dma_fence_get_stub omits 078dec3326e2 dma-buf: add dma_fence_get_stub omits 87f902fab430 Merge branch 'for-4.21' into for-next omits 1e7eacaf1db2 cpuset: Remove set but not used variable 'cs' omits e1215de823ca drm/i915/sysfs: make attrs arrays const omits 9ee4685c9ac5 sysfs: constify sysfs create/remove files harder omits 46592892e1a6 drm/i915/vgpu: Disallow loading on old vGPU hosts omits b3e70542e43d Merge branches 'arm/renesas', 'arm/mediatek', 'arm/tegra', [...] omits 4fb86404a977 drm/panel: simple: Add AUO G101EVN010 panel support omits 3456880ff39f dlm: NULL check before some freeing functions is not needed omits 9858c7196f50 Merge branch 'sunxi/clk-for-4.21' into sunxi/for-next omits 7bb7d29cffdd clk: sunxi-ng: h3/h5: Fix CSI_MCLK parent omits 886e75e6c3f1 Merge branch for-4.21/clk into for-next omits ef0cd23cbe53 Merge branch for-4.21/arm64/dt into for-next omits dc6ad4115add Merge branch for-4.21/arm/dt into for-next omits 7e9e4728cb1e Merge branch for-4.21/memory into for-next omits 6707df93791c Merge branch for-4.21/firmware into for-next omits ed5518c775f1 Merge branch for-4.21/soc into for-next omits 25f9d7b3d432 Merge branch for-4.21/dt-bindings into for-next omits 984bfb398a3a ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk [...] omits 8b457812f54b arm64: tegra: Add temperature sensor on P2888 omits e47ac50885f5 arm64: tegra: Add gpio-keys on Jetson Xavier omits 4d286331bdee arm64: tegra: Add AON GPIO controller on Tegra194 omits 3ae50e8331da arm64: tegra: p2888: Enable on-die RTC omits 37e5a31df543 arm64: tegra: Add RTC support on Tegra194 omits 38ecf1e5f471 arm64: tegra: Enable PMC wake events on Tegra194 omits 127d82670174 arm64: tegra: p3310: Enable on-die RTC omits 9733a251728e arm64: tegra: Add RTC support on Tegra186 omits 32e66e46af0b arm64: tegra: Enable PMC wake events on Tegra186 omits 6f13f10b3bbf arm64: tegra: Fix power key interrupt type on Jetson TX2 omits cfe3af19d958 arm64: tegra: p2972: Enable the CPU, GPU and AUX thermal zones omits 686ba00900bb arm64: tegra: Add thermal zones on Tegra194 omits 33c038e4b5ad arm64: tegra: Enable HDMI on P2972-0000 omits 8d424ec221d0 arm64: tegra: Add VIC support on Tegra194 omits 3db6d3ba0863 arm64: tegra: Add display support on Tegra194 omits f84a6273dd91 ASoC: pxa: remove raumfeld machine driver omits 5f8cf7125826 ALSA: usb-audio: Fix UAF decrement if card has no live int [...] omits 26af893184e5 drm/i915/breadcrumbs: Reduce missed-breadcrumb false posit [...] omits 949fc52af19e drm/i915/icl: add pll mapping for DSI omits 1026bea00381 drm/i915/icl: Ungate DSI clocks omits 32250c8e0ef9 drm/i915/icl: Gate clocks for DSI omits 690c318ed8e0 drm/i915/icl: add dummy DSI GPIO element execution function omits 56b7b1aa13b9 drm/i915/icl: Define display GPIO pins for DSI omits f4ff2120301d drm/i915/icl: Define Panel power ctrl register omits 05f2f03dd206 drm/i915/icl: Define missing bitfield for shortplug reg omits 2eae5d6bfa5f drm/i915/icl: Get pipe timings for DSI omits 2ca711caeca2 drm/i915/icl: Consider DSI for getting transcoder state omits 5a8507b5aa84 drm/i915/icl: Configure DSI Dual link mode omits d04afb150172 drm/i915/icl: Add DSI encoder compute config hook omits ab8411483a3e drm/i915/icl: Get HW state for DSI encoder omits 8327af281d29 drm/i915/icl: Add get config functionality for DSI omits c5f9c934936e drm/i915/icl: Allocate DSI hosts and imlement host transfer omits 972d607c59ed drm/i915/icl: Fill DSI ports info omits 95f2f4dbb19f drm/i915/icl: Use the same pll functions for dsi omits e27580487321 drm/i915/icl: Allocate DSI encoder/connector omits 70a057b7d425 drm/i915/icl: Calculate DPLL params for DSI omits 1dd07e56a3f1 drm/i915/icl: Sanitize DDI port clock gating for DSI ports omits 098336deb946 drm/msm: Fix error return checking omits d9a75a6201d9 drm/msm/dpu: Ignore alpha for XBGR8888 format omits ce25aa3ee693 drm/msm: dpu: Fix "WARNING: invalid free of devm_ allocated data" omits 671465198e39 drm/msm/hdmi: Drop pointless static qualifier in msm_hdmi_bind() omits 2189463dba3e drm/msm: Move fence put to where failure occurs omits 081679c51ef2 drm/msm: dpu: Don't set legacy plane->crtc pointer omits d52900437e95 drm/msm/gpu: Don't map command buffers with nr_relocs equal to 0 omits ee4456359640 drm/msm/hdmi: Enable HPD after HDMI IRQ is set up omits 7f9743abaa79 drm/msm: validate display and event threads omits 3b8c0d5bc9f4 drm/i915/icl: push pll to port mapping/unmapping to ddi en [...] omits c07b6426df92 iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular omits addb672f200f iommu/arm-smmu: Make arm-smmu explicitly non-modular omits 39fcbbccf8ed iommu/tegra: Make it explicitly non-modular omits f295cf26d776 iommu/qcom: Make it explicitly non-modular omits 8128ac3b0fe3 iommu/ipmmu-vmsa: Make it explicitly non-modular omits d4cf5bbd56f5 iommu/mediatek: Make it explicitly non-modular omits a007dd51e559 iommu/msm: Make it explicitly non-modular omits 669a047b1812 iommu/rockchip: Make it explicitly non-modular omits c1af7b4013e8 iommu: Audit and remove any unnecessary uses of module.h omits 753a31a46b1a irq_remapping: Remove unused header files omits 807596491d33 iommu/ipmmu-vmsa: Add an array of slave devices whitelist omits b7ee92c6ff0e iommu/ipmmu-vmsa: Modify ipmmu_slave_whitelist() to check [...] omits 3c613a3bddd3 drm/omap: fix incorrect union usage omits 0a02d495531e drm/omap: populate DSI platform bus earlier omits 0a7f54ea0e1e drm/omap: fix bus_flags for panel-dpi omits f81ff31cb471 drm/i915/selftests: Terminate hangcheck sanitycheck forcibly omits f36c071f6344 drm/i915/ringbuffer: Clear semaphore sync registers on ring init omits 616d4cf8ea1c m68k/defconfig: Update defconfigs for v4.20-rc1 omits af5d7a36d196 m68k: Remove redundant 'default n' from Kconfig omits b6cf523c16e1 m68k: Unroll raw_outsb() loop omits 9923e9072d81 ASoC: Intel: common: add ACPI matching tables for ICL omits 1286f930a0d7 ASoC: dt-bindings: use a generic node name for rt5631 omits c2b142cc3939 spi: fix spi-at91-usart.c build errors when PINCTRL is not set omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits db6e6244cb71 regulator: stpmic1: fix regulator_lock usage omits 7fb99a5a5d46 PCI: dwc: Don't hard-code DBI/ATU offset omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 9b8d82888fb9 mfd: wm5110: Add missing ASRC rate register omits 38cbf43f3ff7 mfd: qcom_rpm: write fw_version to CTRL_REG omits c78f59d7145e mtd: use DEFINE_SHOW_ATTRIBUTE() instead of open-coding it omits bafae53817e7 mtd: change len type from signed to unsigned type omits 3a936bc28696 drm/meson: Fix an Alpha Primary Plane bug on Meson GXL/GXM SoCs omits ccea7036ecef ic3: off by one in mode_show() omits 26ce5be35cf7 i3c: fix an error code in i3c_master_add_i3c_dev_locked() omits 48eb5a597922 i3c: master: dw: fix mask operation by using the correct operator omits 9b5236d1da5a MAINTAINERS: Add myself as the dw-i3c-master module maintainer omits 0af65640e78d dt-binding: i3c: Document Synopsys DesignWare I3C omits 37e9b84202f8 i3c: master: Add driver for Synopsys DesignWare IP omits 509008645eb0 i3c: master: Remove set but not used variable 'old_i3c_scl_lim' omits 6f1ecc4f6c36 dt-bindings: i3c: Document Cadence I3C master bindings omits 7d43b44b7307 i3c: master: Add driver for Cadence IP omits 8fea2c5e3292 MAINTAINERS: Add myself as the I3C subsystem maintainer omits 54947cd64c1b ALSA: hda/realtek - Fix speaker output regression on Think [...] omits c066cc8af9de xtensa: drop unused declarations from elf.h omits 58b17c55b610 xtensa: clean up syscall.h omits 3ffc2df9c76d xtensa: drop unused coprocessor helper functions omits 633f1ffbccc7 xtensa: drop custom PTRACE_{PEEK,POKE}{TEXT,DATA} omits 44ba57a23cde xtensa: drop unused field from the struct exc_table omits 8ed3a5426b42 xtensa: drop fast_syscall_kernel omits d233c7dd1682 fuse: fix revalidation of attributes for permission check omits a9c2d1e82fc2 fuse: fix fsync on directory omits aa5eee355b46 Documentation: admin-guide: PM: Add cpuidle document omits e88368e304f5 dt-bindings: watchdog: Add Allwinner ARMv5 F1C100s wdt omits d19f102d14c9 dt-bindings: sram: Add Allwinner suniv F1C100s omits ba08dcc87fc5 ARM: sunxi: add Allwinner ARMv5 SoCs omits d2737a5e0de4 Merge branch 'devprop' into linux-next omits 3dc82ba79f22 Merge branches 'pm-qos' and 'pm-cpufreq' into linux-next omits 957ad95b56a6 Merge branch 'pm-avs' into linux-next omits 71cd532d6651 dt-bindings: arm: Add new Allwinner ARMv5 F1C100s SoC omits 2391f4ad89b7 ARM: Check ARCH_MULTI_V7 to differentiate ARMv5/v7 Allwinner SoCs omits b91e9dcfc31c Merge branches 'acpi-misc' and 'acpi-tables' into linux-next omits 11f0405ffa09 Merge branch 'acpica' into linux-next omits 5eacadb5e66b xtensa: generate uapi header and syscall table header files omits c7914ef69dbb xtensa: add system call table generation support omits a86067f587a9 xtensa: add __NR_syscalls along with __NR_syscall_count omits 37c2578c0c40 Drivers: hv: vmbus: Offload the handling of channels to tw [...] omits 22fee7d38513 Merge 4.20-rc5 into char-misc-next omits d5d12ce229c1 Merge 4.20-rc5 into staging-next omits 7782b57ccc60 Merge 4.20-rc5 into driver-core-next omits 44c94100b6fa Merge 4.20-rc5 into usb-next omits 94d0fb159da9 ide: Change to use DEFINE_SHOW_ATTRIBUTE macro omits a51921c0db3f ide: pmac: add of_node_put() omits dac097c4546e drivers/tty: add missing of_node_put() omits 6bd520ab7cf6 drivers/sbus/char: add of_node_put() omits 87d81a23e24f sbus: char: add of_node_put() omits 61b9d5938d3a dt-bindings: hwmon: (lm90) Document ti,tmp451 compatible string omits c3f4d4b58bb6 hwmon: (ntc_thermistor) use a table to lookup the thermistor type omits 528e509c4d09 hwmon: (ntc_thermistor) sort thermistor id lists alphabetically omits f84f6e895cd3 hwmon: (ntc_thermistor): add support for B57891S0103 from Epcos omits 51e39fb1d733 dt-bindings: hwmon: (ntc_thermistor) add B57891S0103 therm [...] omits cd85429c0e5a hwmon: (ltc2978) Fix spelling mistake "comppatible" -> "co [...] omits 5185f4ed0848 hwmon: Remove multiple space after dot omits 9440ad7afb3d hwmon: fix typo build -> built omits 1965b3235635 dell-smm-hwmon.c: Add XPS 9570 to supported devices list omits 8bf97aa7c152 hwmon: (mlxreg-fan) Modify macros for tachometer fault sta [...] omits a5b636d6cb37 Documentation: hwmon: Add descriptions for ina2xx sysfs entries omits 8cc5e26306d9 hwmon: (ina3221) Convert to using %pOFn instead of device_ [...] omits 63ab725f6f6a dt-bindings: hwmon: tmp108: add optional interrupts and #t [...] omits afb23b6c166c hwmon (lm63) Do not overwrite data->kind omits f8d22fdac3ce hwmon: (ina3221) Add PM runtime support omits 902ef0052dd6 hwmon: (ina3221) Make sure data is ready before reading omits 731693defd5b hwmon: (ina3221) Serialize sysfs ABI accesses omits 77e406ac745d hwmon: (ina3221) Check channel status for alarms attribute read omits 4b13f2427d07 hwmon (occ): Add sysfs attributes for additional OCC data omits c3fccc158ae5 hwmon (occ): Add sensor attributes and register hwmon device omits ff692d80b2e2 hwmon (occ): Add sensor types and versions omits b4aa1c6ed430 hwmon (occ): Parse OCC poll response omits 52128f625ae9 hwmon (occ): Add command transport method for P8 and P9 omits de75c2156b2f hwmon: Add On-Chip Controller (OCC) hwmon driver omits c0c9872a8ba2 dt-bindings: i2c: Add P8 OCC hwmon device documentation omits cd261c9832a4 Documentation: hwmon: Add OCC documentation omits 7ed98dddb764 fsi: Add On-Chip Controller (OCC) driver omits 6021c48f3acd dt-bindings: fsi: Add P9 OCC device documentation omits f1af93216c34 hwmon: (adt7475) document mapping of sysfs entries to inputs omits 3b443def46cc hwmon: (core) remove redundant cast omits 6e5c06ad9411 hwmon: (adm1275) Allow setting shunt reg value omits f567035a6187 dt-bindings: hwmon: Add adm127x documentation omits 2595646791c3 Linux 4.20-rc5 omits f59cffb441bc Merge branch 'dt-for-v4.21' into for-next omits ff3f4885862e Merge tag 'v4.19' into for-next omits 76d0bbd8a4ef ARM: dts: aspeed: Add Facebook Backpack-CMM BMC omits b54a5b19926c ARM: dts: Add Facebook BMC flash layout omits 6d2e46885f3d ARM: dts: aspeed: wspoon: Enable iio-hwmon battery omits 163d88c4bf92 ARM: dts: aspeed: romulus: Enable iio-hwmon-battery omits 89b32a47e36e ARM: dts: aspeed: Enable VHUB on Romulus omits 39cc9f037ca5 ARM: dts: aspeed-palmetto: Add LPC control node omits fad06e25b04b ARM: dts: aspeed: Palmetto system can use coprocessor for FSI omits d776dd52247c ARM: dts: aspeed: Romulus system can use coprocessor for FSI omits fe0205e3b985 Merge branch 'v4.20-next/soc' into for-next omits 6a512726090a Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 292974c5acae Merge tag 'for-linus-4.20a-rc5-tag' of git://git.kernel.or [...] omits a234c7371fd8 Merge tag 'dmaengine-fix-4.20-rc5' of git://git.infradead. [...] omits c3748484647e arm64: dts: mt8173: Add GCE node omits 576f1b4bc802 soc: mediatek: Add Mediatek CMDQ helper omits 1e8249b8a4e9 parisc: Enable -ffunction-sections for modules on 32-bit kernel omits 5482e9a93c83 bpf: Fix memleak in aux->func_info and aux->btf omits 0a9a4304f361 SUNRPC: Fix a potential race in xprt_connect() omits 71700bb96047 SUNRPC: Fix a memory leak in call_encode() omits 8dae5398ab1a SUNRPC: Fix leak of krb5p encode pages omits 9bd11523dc1b SUNRPC: call_connect_status() must handle tasks that got t [...] omits ad3cba223ac0 nfs: don't dirty kernel pages read by direct-io omits 320f35b7bf8c flexfiles: enforce per-mirror stateid only for v4 DSes omits 6750f61a13a0 mtd: improve calculating partition boundaries when checkin [...] omits 1186af457cc1 mtd: keep original flags for every struct mtd_info omits 89f706dbd54f mtd: fix Coverity integer handling issue omits 4348433d8c02 mtd: fix mtd_oobavail() incoherent returned value omits 4845a077c0b9 mtd: nftl: clean up indentation, remove extraneous tabs omits a788c5272769 jffs2: Fix use of uninitialized delayed_work, lockdep breakage omits 8e9b61b293d9 kbuild: move .SECONDARY special target to Kbuild.include omits 06aa5694f870 Merge LKMM and RCU commits omits 5ac7cdc29897 rcutorture: Don't do busted forward-progress testing omits 2e57bf97a685 rcutorture: Use 100ms buckets for forward-progress callbac [...] omits 2667ccce9328 rcutorture: Recover from OOM during forward-progress tests omits 73d665b1410a rcutorture: Print forward-progress test age upon failure omits c51d7b5e6c94 rcutorture: Print time since GP end upon forward-progress failure omits 1a682754c7ed rcutorture: Print histogram of CB invocation at OOM time omits 8dd3b54689d9 rcutorture: Print GP age upon forward-progress failure omits bfcfcffc5f23 rcu: Print per-CPU callback counts for forward-progress failures omits 903ee83d9177 rcu: Account for nocb-CPU callback counts in RCU CPU stall [...] omits e0aff9735557 rcutorture: Dump grace-period diagnostics upon forward-pro [...] omits 61670adcb4a9 rcutorture: Prepare for asynchronous access to rcu_fwd_startat omits 2a7d968816a9 torture: Remove unnecessary "ret" variables omits 5ab7ab8362fa rcutorture: Affinity forward-progress test to avoid housek [...] omits 6b3de7a172bc rcutorture: Break up too-long rcu_torture_fwd_prog() function omits fc6f9c57787e rcutorture: Remove cbflood facility omits 28cf5952f560 torture: Bring any extra CPUs online during kernel startup omits 4871848531af rcutorture: Add call_rcu() flooding forward-progress tests omits eaaf055f27a0 Merge branches 'bug.2018.11.12a', 'consolidate.2018.12.01a [...] omits df56e0f96062 rcutorture/formal: Replace synchronize_sched() with synchr [...] omits 4a67e3a79e3b tools/kernel.h: Replace synchronize_sched() with synchroni [...] omits dd06d25d06f4 net/decnet: Replace rcu_barrier_bh() with rcu_barrier() omits 0245b80e284d net/core/skmsg: Replace call_rcu_sched() with call_rcu() omits 6932689e4145 livepatch: Replace synchronize_sched() with synchronize_rcu() omits 2af3024cd78f cgroups: Replace synchronize_sched() with synchronize_rcu() omits d5cccfc7b772 types: Remove call_rcu_bh() and call_rcu_sched() omits e3e740544173 percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() omits 1a56f7d53b5c net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() omits 5da54c1810e5 net/core: Replace call_rcu_bh() and synchronize_rcu_bh() omits ae0e33494a60 net/sched: Replace call_rcu_bh() and rcu_barrier_bh() omits 4b78317679c4 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits dcb40590e69e bpf: refactor bpf_test_run() to separate own failures and [...] omits 880584176ed7 Merge tag 'for-linus-20181201' of git://git.kernel.dk/linux-block omits c734b42583bc Merge tag 'pci-v4.20-fixes-2' of git://git.kernel.org/pub/ [...] omits 2149da0748fc block: add cmd_flags to print_req_error omits f04b951f6c7e csky: use the generic remapping dma alloc implementation omits 576d0d552be8 csky: don't use GFP_DMA in atomic_pool_init omits de90d7c42859 csky: don't select DMA_NONCOHERENT_OPS omits e440e26a0251 dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING omits bfd56cd60521 dma-mapping: support highmem in the generic remap allocator omits 0c3b3171cecc dma-mapping: move the arm64 noncoherent alloc/free support [...] omits f0edfea8ef93 dma-mapping: move the remap helpers to a separate file omits 704f2c20eaa5 dma-direct: reject highmem pages from dma_alloc_from_contiguous omits b18814e767a4 dma-direct: provide page based alloc/free helpers omits 3cbc4398d926 Merge branch 'next/dt' into for-next omits 452ad2f2f8b7 ARM: dts: s5pv210: Add s5p-jpeg codec node. omits 5439f09f488f kbuild: remove redundant 'set -e' from cmd_* defines omits 67126965ee08 kbuild: refactor if_changed omits e5d289100d3a kbuild: remove trailing semicolon from cmd_* passed to if_ [...] omits 3a2429e1faf4 kbuild: change if_changed_rule for multi-line recipe omits bbda5ec671d3 kbuild: simplify dependency generation for CONFIG_TRIM_UNU [...] omits ee3e46b7efd2 kbuild: refactor modversions build rules omits 4317ee3b6a5e kbuild: remove redundant 'set -e' from sub_cmd_record_mcount omits f3fd4a3f3a38 kbuild: remove redundant 'set -e' from filechk_offsets omits 392885ee82d3 kbuild: let fixdep directly write to .*.cmd files omits ce2fd53a10c7 kbuild: descend into scripts/gcc-plugins/ via scripts/Makefile omits 059bc9fc375e kbuild: make 'archprepare' depend on 'scripts' omits 60df1aee2aec kbuild: move modpost out of 'scripts' target omits 65bba0423ecf kbuild: fix UML build error with CONFIG_GCC_PLUGINS omits 3b4152880348 modpost: move unresolved symbol checks to check_exports() omits c6826ad8a49f modpost: merge module iterations omits d2665ca8e331 modpost: refactor seen flag clearing in add_depends() omits f880eea68fe5 modpost: file2alias: check prototype of handler omits ec91e78d378c modpost: file2alias: go back to simple devtable lookup omits e07db28eea38 kbuild: fix single target build for external module omits a4d26f1a0958 modpost: skip ELF local symbols during section mismatch check omits 0126be38d988 kbuild: announce removal of SUBDIRS if used omits 6ed5943f8735 netfilter: nat: remove l4 protocol port rovers omits c3e930598359 netfilter: remove NFC_* cache bits omits c8d1da4000b0 netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and sy [...] omits 71fc156ff536 Merge branch 'xdp1-improvements' omits dc378a1ab5b6 samples: bpf: get ifindex from ifname omits d606ee5c1d9a samples: bpf: improve xdp1 example omits c74eadf881ad Merge remote-tracking branch 'lorenzo/pci/controller-fixes [...] omits f1f90e254e46 PCI: Fix incorrect value returned from pcie_get_speed_cap() omits 9ffd05d9b78a Merge branch 'improve-test-coverage-sparc' omits 0a68632488aa bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCE [...] omits 2acc5fd5b8c2 bpf: Make more use of 'any' alignment in test_verifier.c omits c7665702d320 bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in [...] omits e9ee9efc0d17 bpf: Add BPF_F_ANY_ALIGNMENT. omits 88945f460603 bpf: Fix verifier log string check for bad alignment. omits bf3d6afbb234 powerpc: Look for "stdout-path" when setting up legacy consoles omits d8f190ee836a Merge branch 'akpm' (patches from Andrew) omits 6c7954b7eb76 Merge tag 'mips_fixes_4.20_4' of git://git.kernel.org/pub/ [...] omits 868dda00b98c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 1f817429b2dd Merge tag 'gcc-plugins-v4.20-rc5' of git://git.kernel.org/ [...] omits fd3b3e0ec59d Merge tag 'fscache-fixes-20181130' of git://git.kernel.org [...] omits 35b827b6d061 tun: forbid iface creation with rtnl ops omits 97e6c858a26e net: usb: aqc111: Initialize wol_cfg with memset in aqc111 [...] omits 436c9453a1ac virtio-net: keep vnet header zeroed after processing XDP omits 315c9e83010d net: qualcomm: rmnet: Remove set but not used variable 'cmd' omits 9b2156fab0b0 Merge branch 'tcp-fixes-in-timeout-and-retransmission-accounting' omits e1561fe2dd69 tcp: fix SNMP TCP timeout under-estimation omits ec641b39457e tcp: fix SNMP under-estimation on failed retransmission omits 3976535af0cb tcp: fix off-by-one bug on aborting window-probing socket omits c0f53771ba45 liquidio: read sc->iq_no before release sc omits ef6fcd455278 mlx5: fix get_ip_proto() omits a3d7e01da060 net: dsa: Fix tagging attribute location omits d74286d2c25a bpf: Improve socket lookup reuseport documentation omits f71c6143c203 bpf: Support sk lookup in netns with id 0 omits 26d31925cd5e tun: implement carrier change omits fd6d433865a2 net/sched: act_police: fix memory leak in case of invalid [...] omits bf1c3ab8d357 net: reorder flowi_common fields to avoid holes omits f4bb495cde4e Merge branch 'mlxsw-Add-VxLAN-support-with-VLAN-aware-bridges' omits b5166d7a9239 selftests: forwarding: Add VxLAN test with a VLAN-aware bridge omits f07232375d7f selftests: mlxsw: Add a test for VxLAN configuration with [...] omits bbe210615dc1 selftests: mlxsw: Consider VLAN-aware bridges as valid omits d70e42b22dd4 mlxsw: spectrum: Enable VxLAN enslavement to VLAN-aware bridges omits 48fde4660654 mlxsw: spectrum_switchdev: Prepare function for VLAN-aware [...] omits b03fa9e7e0cf mlxsw: spectrum_switchdev: Unify VxLAN leave function omits 5a8fb370bef8 mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without [...] omits 5a6db04ca8d4 net: bridge: Extend br_vlan_get_pvid() for bridge ports omits b7df9ada9a77 bpf: fix pointer offsets in context for 32 bit omits b53a55565baa ARM: Document merges omits 01104b787aa3 Merge branch 'next/defconfig' into for-next omits 5e4dec9be28e Merge branch 'next/drivers' into for-next omits 2008293463b7 Merge branch 'next/dt' into for-next omits 1959987813ff Merge branch 'next/soc' into for-next omits c9533792a5cb Merge tag 'omap-for-v4.21/defconfig-signed' of git://git.k [...] omits 3773b5c94e8a Merge tag 'omap-for-v4.21/soc-signed' of git://git.kernel. [...] omits 0277a623dd78 Merge tag 'omap-for-v4.21/driver-signed' of git://git.kern [...] omits 0be66f394efd Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] omits b71a29d57dda Merge tag 'hisi-arm64-dt-for-4.21' of git://github.com/his [...] omits 4737365aebd1 Merge tag 'vexpress-defconfig-arm-soc' of git://git.kernel [...] omits e47feed91a6e ARM: mmp: add an instance of pxa-usb-phy to ttc_dkb and aspenite omits a225daf72ee7 ARM: mmp: add a pxa-usb-phy device omits f36797ee4380 ARM: mmp/mmp2: dt: enable the clock omits e78ebdcb6ea8 ARM: mmp2: initialize clocks before the timer omits 7f17e390036c Merge tag 'socfpga_updates_for_v5.0' of git://git.kernel.o [...] omits 1e8518aa6593 Merge tag 'v4.21-rockchip-drivers-1' of git://git.kernel.o [...] omits 02e2a8db67aa ARM: Document merges omits ba119a2decbb Merge branch 'next/dt' into for-next omits f9aa9147c829 Merge branch 'i2c/for-5.0' into i2c/for-next omits c79e97bfda29 Merge branch 'i2c/for-current' into i2c/for-next omits 8ef86955fe59 ARM: dts: aspeed: add missing memory unit-address omits 6584297b78b6 MAINTAINERS: Update linux-mips mailing list address omits 7f4b001b7f6e ARM: dts: realview-pbx: Fix duplicate regulator nodes omits f6332990f6df Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits b10ff84c20bf dt-bindings: i2c: Use correct vendor prefix for Atmel omits 4c4332761e65 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] omits e14a6df96086 Merge tag 'omap-for-v4.21/dt-signed' of git://git.kernel.o [...] omits 9cf0418ee072 Merge tag 'vexpress-drm-arm-soc' of git://git.kernel.org/p [...] omits 4e7bca6fc07b i2c: i2c-stm32f7: add PM Runtime support omits d3e9d2ce7725 ARM: dts: mmp2: Add SSP controllers omits 3f3ad8ab3260 ARM: dts: mmp2: add USB OTG host controller omits df606f41abed ARM: dts: mmp2: add OTG PHY omits 8a22b194cedf ARM: dts: mmp2: add more TWSI controllers omits 1147e05ac9fc ARM: dts: mmp2: fix TWSI2 omits 03f64e17f57c ARM: dts: mmp2: add MMC controllers omits 1c22b9c10a61 ARM: dts: mmp2: add clock to the timer omits 5b3edb56bc6e ARM: dts: mmp2: give gpio node a name omits 400583983f8a ARM: dts: mmp2: fix the gpio interrupt cell number omits b3d892363277 i2c: scmi: Fix probe error on devices with an empty SMB000 [...] omits ca40d2bd813e dt-bindings: mrvl,mmp-timer: add clock omits 4abc79424f3e Merge tag 'socfpga_dts_updates_for_v5.0' of git://git.kern [...] omits e3d3781393d4 Merge tag 'renesas-arm64-dt-for-v4.21' of https://git.kern [...] omits 51ea46e828ba Merge tag 'renesas-arm-dt-for-v4.21' of https://git.kernel [...] omits 42d76db96ea0 Merge tag 'v4.21-rockchip-dts64-1' of git://git.kernel.org [...] omits 9733488310b3 Merge tag 'v4.21-rockchip-dts32-1' of git://git.kernel.org [...] omits 164f7e586739 ocfs2: fix potential use after free omits 95feeabb7714 mm/khugepaged: fix the xas_create_range() error path omits 06a5e1268a5f mm/khugepaged: collapse_shmem() do not crash on Compound omits 87c460a0bded mm/khugepaged: collapse_shmem() without freezing new_page omits 042a30824871 mm/khugepaged: minor reorderings in collapse_shmem() omits 2af8ff291848 mm/khugepaged: collapse_shmem() remember to clear holes omits aaa52e340073 mm/khugepaged: fix crashes due to misaccounted holes omits 701270fa193a mm/khugepaged: collapse_shmem() stop if punched or truncated omits 006d3ff27e88 mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() omits 173d9d9fd3dd mm/huge_memory: splitting set mapping+index before unfreeze omits 906f9cdfc2a0 mm/huge_memory: rename freeze_page() to unmap_page() omits 7c0950d455d6 initramfs: clean old path before creating a hardlink omits 903e8ff86753 kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as [...] omits e0c274472d5d psi: make disabling/enabling easier for vendor kernels omits dbd4af54745f proc: fixup map_files test on arm omits 8de456cf87ba debugobjects: avoid recursive calls with kmemleak omits dcf7fe9d8976 userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_ [...] omits e2a50c1f6414 userfaultfd: shmem: add i_size checks omits 29ec90660d68 userfaultfd: shmem/hugetlbfs: only allow to register VM_MA [...] omits 5b51072e97d5 userfaultfd: shmem: allocate anonymous memory for MAP_PRIV [...] omits 9e368259ad98 userfaultfd: use ENOENT instead of EFAULT if the atomic co [...] omits 5618cf031fec lib/test_kmod.c: fix rmmod double free omits c7d7d620dcbd hfsplus: do not free node before using omits ce96a407adef hfs: do not free node before using omits 94570a413f01 proc: update MAINTAINERS with proc.txt omits 8f416836c0d5 mm/page_alloc.c: fix calculation of pgdat->nr_zones omits c1cb20d43728 mm: use swp_offset as key in shmem_replace_page() omits 6ff38bd40230 mm: cleancache: fix corruption on missed inode invalidation omits e21e57445a64 ocfs2: fix deadlock caused by ocfs2_defrag_extent() omits 08be37b79892 mm/gup: finish consolidating error handling omits 12457e6391e0 MAINTAINERS: name change for Luis omits 38c7b224ce22 unifdef: use memcpy instead of strncpy omits c01ac66b3866 bpf: Fix verifier log string check for bad alignment. omits 779a45971972 Merge branch 'bpftool-fixes' omits 99a44bef5870 tools: bpftool: add owner_prog_type and owner_jited to bpf [...] omits 73f0b9db5383 tools: bpftool: mark offloaded programs more explicitly in [...] omits 4f0fc6f571d2 tools: bpftool: fix bash completion for new map types (que [...] omits cad4977344b3 tools: bpftool: fix bash completion for bpftool prog (atta [...] omits 327e5dab6dd8 tools: bpftool: use "/proc/self/" i.o. crafting links with [...] omits 5d2ee7122c73 sbitmap: optimize wakeup check omits ea86ea2cdced sbitmap: ammortize cost of clearing bits omits 62d1a7528749 drm/v3d: Fix prime imports of buffers from other drivers. omits 734317d93e5e Merge branch 'qed-Doorbell-overflow-recovery' omits bd4db888ab84 qede: Register l2 queues with doorbell overflow recovery m [...] omits 0e1f10447e2a qed: Expose the doorbell overflow recovery mechanism to th [...] omits b78d5400bda4 qed: Register light L2 queues with doorbell overflow recov [...] omits 9ecd8c3feaa5 qed: Register slowpath queue doorbell with doorbell overfl [...] omits a1b469b8b17f qed: Use the doorbell overflow recovery mechanism in case [...] omits 36907cd5cd72 qed: Add doorbell overflow recovery mechanism omits dd354208dc86 Merge branch 'rtnetlink-avoid-a-warning-in-rtnl_newlink' omits a293974590cf rtnetlink: avoid frame size warning in rtnl_newlink() omits 420d03182273 rtnetlink: remove a level of indentation in rtnl_newlink() omits 74315c393f51 Merge branch 'nfp-update-TX-path-to-enable-repr-offloads' omits 6db3a9dcf0b9 nfp: report more info when reconfiguration fails omits 9571d9877546 nfp: add offset to all TLV parsing errors omits 51a6588e8c08 nfp: add offloads on representors omits 71844fac1ed4 nfp: add locking around representor changes omits fbf60e377d5b nfp: run don't require Qdiscs on representor netdevs omits 9db8bbcb9bc6 nfp: run representor TX locklessly omits d7cc8252252f nfp: avoid oversized TSO headers with metadata prepend omits b54ad0eaad8e nfp: correct descriptor offsets in presence of metadata omits 8b5ddf1e5181 nfp: move queue variable init omits de31049a48bb nfp: move temporary variables in nfp_net_tx_complete() omits 95862749674f nfp: copy only the relevant part of the TX descriptor for frags omits 6015c71e656b tcp: md5: add tcp_md5_needed jump label omits 2f69555315ad Merge branch 'tcp-take-a-bit-more-care-of-backlog-stress' omits 4f693b55c3d2 tcp: implement coalescing on backlog queue omits 85bdf7db5b53 tcp: make tcp_space() aware of socket backlog omits 19119f298bb1 tcp: take care of compressed acks in tcp_add_reno_sack() omits ebeef4bcccf4 tcp: hint compiler about sack flows omits b5f0cf083400 nfp: flower: prevent offload if rhashtable insert fails omits 1166494891da nfp: flower: release metadata on offload failure omits b0e3f1bdf9e7 net: Add trace events for all receive exit points omits 91c459561bfd net/flow_dissector: correct comments on enum flow_dissecto [...] omits 3b5b3a3331d1 bonding: fix 802.3ad state sent to partner when unbinding slave omits 3a00ce288a76 Merge branch 'fixes' into for-next omits 37c4b91f955f net: aquantia: fix rx checksum offload bits omits 43d0e96022ae openvswitch: fix spelling mistake "execeeds" -> "exceeds" omits 56e0e295091d liquidio: fix spelling mistake "deferal" -> "deferral" omits 5f2b8b627868 net: stmmac: Move debugfs init/exit to ->probe()/->remove() omits b0bd6f1c03b4 arm64: defconfig: Enable GCC and PINCTRL for MSM8998 omits 4135cce7fd0a sctp: update frag_point when stream_interleave is set omits 1b974aa43ae2 cxgb4: number of VFs supported is not always 16 omits e14a07fc4b96 drm/v3d: Drop the "dev" argument to lock/unlock of BO rese [...] omits 1584f16ca96e drm/v3d: Add support for submitting jobs to the TFU. omits b6839ef26e54 Merge tag 'char-misc-4.20-rc5' of git://git.kernel.org/pub [...] omits d7aca8a78c8b Merge tag 'driver-core-4.20-rc5' of git://git.kernel.org/p [...] omits cd9a0433238d Merge tag 'staging-4.20-rc5' of git://git.kernel.org/pub/s [...] omits 40ebba2ad7e1 Merge tag 'usb-4.20-rc5' of git://git.kernel.org/pub/scm/l [...] omits da59f180d529 Merge tag 'mtd/fixes-for-4.20-rc5' of git://git.infradead. [...] omits b1286ed7158e test_hexdump: use memcpy instead of strncpy omits bfed4d730823 Merge tag 'imx-fixes-4.20-2' of git://git.kernel.org/pub/s [...] omits 7e76e65ce7e9 MAINTAINERS: Remove unused Qualcomm SoC mailing list omits f6149484f050 Merge tag 'omap-for-v4.20/fixes-rc4' of git://git.kernel.o [...] omits 89acb56db497 Merge tag 'davinci-fixes-for-v4.20' of git://git.kernel.or [...] omits adb97bcdbdb2 Merge tag 'v4.20-rockchip-dts64fixes-1' of git://git.kerne [...] omits a8505b4e02b4 Merge tag 'v4.20-rockchip-dts32fixes-1' of git://git.kerne [...] omits 9f60337147f0 Merge tag 'at91-4.20-fixes' of git://git.kernel.org/pub/sc [...] omits 11c99479d4d4 Merge tag 'vexpress-updates-4.20' of git://git.kernel.org/ [...] omits 1ec63573b2db Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits a1b3cf6d9438 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 8d9f412d51b8 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 10d443431dc2 ARC: io.h: Implement reads{x}()/writes{x}() omits 575d7d0d6f5c Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits b7cc40c32a8b ARC: change defconfig defaults to ARCv2 omits 5f1ca5c619c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 49afe6614321 Merge tag 'trace-v4.20-rc4' of git://git.kernel.org/pub/sc [...] omits 9994241ac97c ARM: dts: BCM5301X: Describe Northstar pins mux controller omits 03e96644d7a8 ARM: dts: BCM5301X: Add basic DT for Linksys EA6500 V2 omits 0c891522616d arm64: dts: add support for Macchiatobin Single Shot board omits c4956f509cae arm64: dts: marvell: armada-37xx: Enable emmc on espressobin omits f0ad62a631e0 drm/i915/psr: Get pipe id following atomic guidelines omits eefe32843964 arm64: dts: marvell: armada37xx: Add emmc/sdio pinctrl definition omits 235df2d80d3b arm64: dts: clearfog-gt-8k: enable mini-PCIe CON2 USB omits babc5544c293 arm64: dts: clearfog-gt-8k: 1G eth PHY reset signal omits b597a6f54280 arm64: dts: clearfog-gt-8k: fix USB regulator gpio polarity omits 0f1f69237545 Merge tag 'trace-v4.20-rc3' of git://git.kernel.org/pub/sc [...] omits ea2412dc21cc ACPI/IORT: Fix iort_get_platform_device_domain() uninitial [...] omits 570a37437cf2 Merge tag 'drm-fixes-2018-11-30' of git://anongit.freedesk [...] omits 1c9b357ced0b Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] omits 2a5cf35cd6c5 block: fix single range discard merge omits ef1a84093489 stackleak: Disable function tracing and kprobes for stackl [...] omits e9eaf72e73d6 Merge tag 'pstore-v4.20-rc5' of git://git.kernel.org/pub/s [...] omits 3b712e43e387 drm/msm: Grab a vblank reference when waiting for commit_done omits 8531f0587f5c drm/msm/dsi: configure VCO rate for 10nm PLL driver omits 2b17992f6f7f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 47e7f506ee65 drm/msm: fix handling of cmdstream offset omits 51270de91412 drm/msm/gpu: Fix a couple memory leaks in debugfs omits 482f96324a4e drm/msm: Fix task dump in gpu recovery omits 4f3a31a8e8bf drm/msm: Check if target supports crash dump capture omits ffa14c572c82 fs/locks: remove unnecessary white space. omits 643bfaa9c385 fs/locks: merge posix_unblock_lock() and locks_delete_block() omits 7aaacd7bb48b fs/locks: create a tree of dependent requests. omits 7fbeb4f0cfd8 fs/locks: change all *_conflict() functions to return bool. omits 72393c52c4fb fs/locks: always delete_block after waiting. omits 5946c4319ebb fs/locks: allow a lock request to block other requests. omits d6367d624137 fs/locks: use properly initialized file_lock when unlocking. omits 4316c3c685f5 ocfs2: properly initial file_lock used for unlock. omits 4d62d3f70b9b gfs2: properly initial file_lock used for unlock. omits 7b587e1a5a6c NFS: use locks_copy_lock() to copy locks. omits ad6bbd8b18da fs/locks: split out __locks_wake_up_blocks(). omits ada5c1da8660 fs/locks: rename some lists and pointers. omits 6344d02dc8f8 nvme-rdma: fix double freeing of async event data omits f6c8e432cb04 nvme: flush namespace scanning work just before removing n [...] omits 14a1336e6fff nvme: warn when finding multi-port subsystems without mult [...] omits 31ffa5638335 fscache, cachefiles: remove redundant variable 'cache' omits 34e06fe4d05b cachefiles: avoid deprecated get_seconds() omits b7e768b7e352 cachefiles: Explicitly cast enumerated type in put_object omits c5a94f434c82 fscache: fix race between enablement and dropping of object omits 4265b0fe4532 drm/bridge: fix AUX_CMD_SEND bit value for ti, sn65dsi86 bridge omits 1d8224e790c7 drm: Fix up drm_atomic_state_helper.[hc] extraction omits 41e817bca3ac fs: fix lost error code in dio_complete omits 531724abc3bf block: avoid extra bio reference for async O_DIRECT omits a2237fec1e06 kbuild: Enable dtc graph_port warning by default omits b9f78d675230 drm/i915/selftests: Fix live_workarounds to actually do resets omits 8d2f6e2f2721 drm/i915/selftests: Extract spinner code omits 70523a3ce5ff kbuild: disable dtc simple_bus_reg warnings by default omits 615aa3d9aee2 drm: Fix compiler warning in drm_atomic_helper.c omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 70827d9f6bc4 arm64: dts: qcom: msm8998: Fix compatible of scm node omits efdb25efc764 arm64/lib: improve CRC32 performance for deep pipelines omits f6d266c279c0 Merge drm/drm-next into drm-misc-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2340bad5d28e HID: asus: Add support for the ASUS FX503VD laptop omits e98e38090f7e HID: asus: Add event handler to catch unmapped Asus Vendor [...] omits 7dc48bf96aa0 arm64: ftrace: always pass instrumented pc in x0 omits 49e258e05e8e arm64: ftrace: remove return_regs macros omits 6e803e2e6e36 arm64: ftrace: don't adjust the LR value omits 5c176aff5b5a arm64: ftrace: enable graph FP test omits e4fe19664267 arm64: ftrace: use GLOBAL() omits ad697a1aecac linkage: add generic GLOBAL() macro omits 4050207485e4 HID: ite: Add USB id match for another ITE based keyboard [...] omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits dd6846d77469 arm64: drop linker script hack to hide __efistub_ symbols omits 3dba82c53763 Merge branches 'drivers-for-v4.21', 'soc-for-v4.21' and 'a [...] omits 2ed29e15e4b2 ARM: shmobile: R-Mobile: Move pm-rmobile to drivers/soc/renesas/ omits 445aeb081bc7 ARM: shmobile: R-Mobile: Clean up struct rmobile_pm_domain omits 0c0f2f93e708 PCI: mediatek: Use devm_of_pci_get_host_bridge_resources() [...] omits 160bfa7c724b soc: renesas: r8a77980-sysc: Correct A3VIP[012] power doma [...] omits 97473bc85b22 soc: renesas: r8a77980-sysc: Correct names of A2DP[01] pow [...] omits b5eb730e031a soc: renesas: r8a77970-sysc: Correct names of A2DP/A2CN po [...] omits da3e1c57caf9 soc: renesas: r8a77970-sysc: Remove non-existent CR7 power domain omits a93913cecb3c soc: renesas: r8a77965-sysc: Remove non-existent A3IR powe [...] omits f545425a0145 drm/i915/icl: Remove Wa_1604302699 omits a2538cbc989c drm/i915: Remove whitelist application from ringbuffer backend omits 41e30b515a00 arm64: dts: renesas: r8a7795-es1: Add missing power domain [...] omits d8c6557bc93b arm64: dts: renesas: r8a77965: Remove non-existent IPMMU-IR omits ce85882860f0 drm/lease: Send a distinct uevent omits 5a756aadf5f7 drm/i915: Fixup stub definitions for intel_opregion_suspen [...] omits 2c2853f7da33 drm/vc4: Allow YUV formats on cursor planes omits 5dc416d9c284 drm/vc4: Allow scaling on cursor plane omits 1d4118ca165e drm/vc4: Rework the async update logic omits 8d93844965c3 drm/vc4: Don't check plane state more than once omits 0a038c1c29a7 drm/vc4: Move LBM creation out of vc4_plane_mode_set() omits b2e554d4df5e drm/vc4: Make vc4_lbm_size() return 0 when vertical scalin [...] omits cc2b8ed13695 arm64/bpf: use movn/movk/movk sequence to generate kernel [...] omits d96afcad91bb Merge branch 'clk-qcom-videocc-binding' into clk-next omits c51ba54f6349 dt-bindings: clock: Require #reset-cells in sdm845-videocc omits 72d7c3469e69 Merge branch 'clk-qcom-spi' into clk-next omits f87d33e663d6 clk: qcom: msm8916: Additional clock rates for spi omits 85d4c3ca0ab3 Merge branch 'clk-mtk-mt7629' into clk-next omits 0bbf039ee6f5 clk: mediatek: Drop more __init markings for driver probe omits 2d47e341fb54 clk: mediatek: Drop __init from mtk_clk_register_cpumuxes() omits 4e5f84c8843f Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] omits 2c8d843d498d arm64: dts: allwinner: a64: pinebook: enable power supplies omits 5e99c99aa803 arm64: dts: allwinner: a64: sopine-baseboard: enable power [...] omits 742211502400 arm64: dts: allwinner: axp803: add AC and battery power supplies omits 77e65779ad3b ARM: dts: axp81x: add AC power supply subnode omits b9004221c40f Merge branch 'clk-static' into clk-next omits 25bf466bd2bd clk: stm32mp1: drop pointless static qualifier in stm32_re [...] omits 81e5efc01800 Merge branch 'clk-mtk-mt7629' into clk-next omits 0cd41af05f13 dt-bindings: arm: mediatek: document clk bindings for MT7629 omits 3b5e748615e7 clk: mediatek: add clock support for MT7629 SoC omits 5b39fc049ce1 s390: use common bust_spinlocks() omits be5347910111 s390/zcrypt: improve special ap message cmd handling omits 159491f3b509 s390/ap: rework assembler functions to use unions for in/o [...] omits e45a64975b02 s390: vfio-ap: include <asm/facility> for test_facility() omits 889645b87e96 fscrypt: add Adiantum support omits d0eb8b0ec43a Merge branch 'sunxi/clk-for-4.21' into sunxi/for-next omits 01a7ea763fc4 clk: sunxi-ng: r40: Force LOSC parent to RTC LOSC output omits 5cf99a0f3161 tracing/fgraph: Fix set_graph_function from showing interrupts omits 0c7a52e4d4b5 tracepoint: Use __idx instead of idx in DO_TRACE macro to [...] omits 93029d7d407f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 73116df7bb90 afs: Use d_instantiate() rather than d_add() and don't d_drop() omits 4584ae96ae30 afs: Fix missing net error handling omits ae3b7361dc0e afs: Fix validation/callback interaction omits 5b7f180fb382 arm64: defconfig: Enable core Qualcomm SDM845 options omits b42699547fc9 tools/bpf: make libbpf _GNU_SOURCE friendly omits 6da8016109fc arm64: dts: qcom: msm8998: Add SDC2 control pins omits 23bd4f785b53 arm64: dts: qcom: msm8998-mtp: Add external SD omits 1cfce828dca8 arm64: dts: qcom: msm8998: Add SDCC2 omits 634da3307b08 arm64: dts: qcom: msm8998: correct xo clock name omits 2aaa1b2161d3 Merge branch 'qcs404-topic-revised' into arm64-for-4.21-3 omits 9b08a32b2963 Merge branch 'arm64-for-4.21' into arm64-for-4.21-3 omits 6906b9fe5122 Merge tag 'qcom-fixes-for-4.20-rc1' into arm64-for-4.21-3 omits 93631211c9c0 net/mlx5: Debug print for forwarded async events omits 4e2df04ad25a net/mlx5: Forward SRQ resource events omits 451be51c0b47 net/mlx5: Forward QP/WorkQueues resource events omits b8267cd765b3 net/mlx5: Remove all deprecated software versions of FW events omits 09e574fa76d6 IB/mlx5: Handle raw delay drop general event omits cb6191bf25f7 net/mlx5: Allow forwarding event type general event as is omits 134e9349ecf0 IB/mlx5: Handle raw port change event rather than the soft [...] omits 02039fb659b3 net/mlx5: Remove unused events callback and logic omits df097a278c75 IB/mlx5: Use the new mlx5 core notifier API omits 58d180b34e98 net/mlx5: Forward all mlx5 events to mlx5 notifiers chain omits 7cffaddd39b4 net/mlx5e: Use the new mlx5 core notifier API omits 7a1795553074 net/mlx5: Allow port change event to be forwarded to drive [...] omits 20902be46c4d net/mlx5: Driver events notifier API omits 9410d386d0a8 net: Prevent invalid access to skb->prev in __qdisc_drop_all omits b024dd0eba6e rxe: IB_WR_REG_MR does not capture MR's iova field omits 3d58c9c9f735 net: Don't default Aquantia USB driver to 'y' omits 94f371cb7394 Merge tag 'acpi-4.20-rc5' of git://git.kernel.org/pub/scm/ [...] omits bfc5d839184f RDMA/mlx5: Attach a DEVX counter via raw flow creation omits e1c29f0b7493 Merge branch 'clk-renesas' into clk-next omits b601f73130a3 drm: msm: Check cmd_db_read_aux_data() for failure omits 2f8406891fed Merge tag 'pm-4.20-rc5' of git://git.kernel.org/pub/scm/li [...] omits 67810e8c3c01 RDMA/qib: Remove all occurrences of BUG_ON() omits d12c416dd131 IB/usnic: fix spelling mistake "miniumum" -> "minimum" omits 90849f4d059c RDMA/uverbs: fix ptr_ret.cocci warnings omits 901018f29e65 RDMA/drivers: Fix spelling mistake "initalize" -> "initialize" omits 167bfe534dc2 Documentation: drm: Remove dangling pointer from drm-mm.rst omits b020fcf6bb4b net/x25: handle call collisions omits 06137619f061 net/x25: fix null_x25_address handling omits d449ba3d581e net/x25: fix called/calling length calculation in x25_pars [...] omits 7bca603a69c0 RDMA/mlx5: Initialize return variable in case pagefault wa [...] omits 1d956785da55 selftests/ftrace: Fix invalid SPDX identifiers omits 1ef06003a50c clk: renesas: Mark rza2_cpg_clk_register static omits 1464193107da net: explain __skb_checksum_complete() with comments omits 89d328f637b9 pstore/ram: Correctly calculate usable PRZ bytes omits cccf6ae52d35 cpufreq: imx6q: save one condition block for normal case o [...] omits 58ad4e619747 cpufreq: imx6q: remove unused code omits 0dc0eb78155b cpufreq: pmac64: add of_node_put() omits 3be466d681a9 cpufreq: powernv: add of_node_put() omits 60935c17e26a Documentation: intel_pstate: Clarify coordination of P-Sta [...] omits af3b7379e2d7 cpufreq: intel_pstate: Force HWP min perf before offline omits 6e218d21acef cpufreq: s3c24xx: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 96c6935212d6 PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 3e407c16f571 Merge back earlier ACPICA changes for 4.21. omits 27fae429acee sbitmap: don't loop for find_next_zero_bit() for !round_robin omits d6a09cee2458 drm/i915/fec: Disable FEC state. omits 5c44b938629a i915/dp/fec: Configure the Forward Error Correction bits. omits a322b97589a6 drm/i915/fec: Set FEC_READY in FEC_CONFIGURATION omits 240999cf339f i915/dp/fec: Add fec_enable to the crtc state. omits a24c62f94be1 drm/i915/dsc: Enable and disable appropriate power wells for VDSC omits a600622c09dd drm/i915/dp: Disable DSC in source by disabling DSS CTL bits omits a311b0b5d209 drm/i915/dp: Configure Display stream splitter registers d [...] omits 5b1ea77228f9 drm/i915/dp: Populate DSC PPS SDP and send PPS infoframes omits 5e339a1d7e43 arm64: dts: meson-gx: Add Internal Clock Measurer node omits 146e99be22ee arm64: dts: amlogic: Add all CPUs in cooling maps omits 0449b8e371ac arm64: dts: meson: add libretech aml-s805x-ac board omits bc3285052afb dt-bindings: arm: amlogic: add libretech aml-s805x-ac bindings omits bf0fbc8f0f06 dt-bindings: arm: amlogic: Add Phicomm N1 omits 207823151071 dt-bindings: Add vendor prefix for PHICOMM Co., Ltd. omits ba1c84ee74d3 arm64: dts: meson-gxl: add support for phicomm n1 omits 1c5cc1c805d8 arm64: dts: meson: consistently disable pin bias omits 96a13691c1dd arm64: dts: meson: disable pad bias for mmc pinmuxes omits 06096d7a8734 arm64: dts: meson: remove extra subnode in mmc clk_gate pinmux omits ac444768bd99 arm64: dts: meson: s400: add bcm bluetooth device omits 920b4d3969cc arm64: dts: meson: p230: disable advertisement EEE for GbE. omits 2c130695ad52 arm64: dts: meson-axg: enable SCPI omits ef29fcc38181 Documentation: bindings: Add missing Amlogic SCPI sensor bindings omits 9c2d16bbfda6 arm64: dts: meson-axg: correct sram shared mem unit-address omits 9fdff382e3d6 arm64: dts: meson-axg: fix mailbox address omits e1f2163deac0 arm64: dts: meson-gx: Add hdmi_5v regulator as hdmi tx supply omits 96dc5702acbb arm64: dts: meson-axg: add secure monitor omits 4c614831d59b drm/i915/dp: Use the existing write_infoframe() for DSC PPS SDPs omits a708c6856304 arm64: dts: meson-axg: s400: add cts-rts to the bluetooth uart omits 5b78012636f5 arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names omits 2165b006b65d arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names omits f0783f5edb52 arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names omits 11fa9774612d arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names omits fbd5cbc5c9fb arm64: dts: meson-axg: fix dtc warning about unit address omits dd5297cc8b8b arm64: dts: meson-gxl-s905x-khadas-vim enable Bluetooth omits 7182414e2530 drm/i915/dp: Configure i915 Picture parameter Set register [...] omits 91ba2c8be4b7 drm/i915/dsc: Add a power domain for VDSC on eDP/MIPI DSI omits 2279298dbf36 drm/i915/dp: Enable/Disable DSC in DP Sink omits 27998631458a drm/i915/dsc: Compute Rate Control parameters for DSC omits 168243c18010 drm/i915/dsc: Define & Compute VESA DSC params omits 8228c42fc0ee drm/i915/dp: Do not enable PSR2 if DSC is enabled omits c4f784268210 Merge branch 'acpica-fixes' omits a4a157777c80 drm/i915/dp: Compute DSC pipe config in atomic check omits 7b610f1fbed2 drm/i915/dp: Add DSC params and DSC config to intel_crtc_state omits 581fb9459050 Merge branch 'omap-for-v4.21/omap1' into for-next omits 028baad5221e ARM: OMAP1: devices: configure omap1_spi100k only on OMAP7xx omits 04a92358b396 ARM: OMAP1/2: fix SoC name printing omits 3af89f2d3dce ARM: OMAP1: ams-delta: Move AMS_DELTA_LATCH2_NGPIO to the [...] omits 0d5492cd141c ARM: OMAP1: ams-delta: Drop unused symbols from the board header omits 771e53c4d1a1 ARM: OMAP1: ams-delta: Drop board specific global GPIO numbers omits 8b686d0e34e3 ARM: OMAP: PM: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 08a84633851f ARM: OMAP1: clock: Change to use DEFINE_SHOW_ATTRIBUTE macro omits b3cf5c06ca50 drm/i915: Decouple SKL stride units from intel_fb_stride_a [...] omits 22be87401289 drm: TODO: Add DRM_MODESET_LOCK_ALL* conversion to todo.rst omits 19a2668a8ae3 ARM: OMAP1: ams-delta: Provide GPIO lookup table for LED device omits 70bbe53c6eac drm/i915: Make sure fb gtt offsets stay within 32bits omits 0a48a4134912 ARM: OMAP1: ams-delta: make board header file local to mach-omap1 omits 90230968f102 net: phy: sfp: correct location of SFP standards omits 3be5e10daf1f Merge branch 'omap-for-v4.21/ti-sysc' into omap-for-v4.21/driver omits 95150405e108 Merge branch 'misc' into for-next omits f900684b761d Merge branch 'fixes' into for-next omits 6664f1e9ef7b Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits 19bf62613a80 tcp: remove loop to compute wscale omits b79e7b3bd1f2 ARM: dts: dra7: Move the ti,no-idle quirk on proper gmac node omits e869e7b59906 Merge branch 'xps-fixes' omits 867d0ad476db net: fix XPS static_key accounting omits f28c020fb488 net: restore call to netdev_queue_numa_node_write when res [...] omits 5d2632a577ba ARM: dts: Revert am335x mcasp ti-sysc changes omits 2566bdc50e6d Merge branch 'for-next-next-v4.20-20181129' into for-next- [...] omits 9215060aba1e Merge branch 'for-next-current-v4.19-20181129' into for-ne [...] omits d8f8fefe5b19 Merge branch 'ext/nikbor/no-balance-1st-phase' into for-ne [...] omits dd92fa518615 Merge branch 'ext/josef/4-iput-fixes' into for-next-next-v [...] omits 75ae99f088bc Merge branch 'ext/josef/3-abort-cleanups' into for-next-ne [...] omits b8022ec4cd2f Merge branch 'ext/josef/2-snospc-fixes' into for-next-next [...] omits dd331cb00f6e Merge branch 'ext/josef/1-delayed-rsv' into for-next-next- [...] omits 2546e78c6c11 Merge branch 'dev/dev-replace-locking' into for-next-next- [...] omits 726c610b664a Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 4a78ac821195 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 466b8048327c Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits f4037e7b627e Merge branch 'misc-next' into for-next-next-v4.20-20181129 omits fa2d20233d72 Merge branch 'misc-next' into for-next-current-v4.19-20181129 omits 400be20dbb70 Merge branch 'misc-4.20' into for-next-current-v4.19-20181129 omits 60f4a8a689d4 btrfs: dev-replace: open code trivial locking helpers omits 9f6acbe9ffa1 btrfs: dev-replace: remove custom read/write blocking scheme omits 6fb702d6498a btrfs: dev-replace: swich locking to rw semaphore omits d69f519d4441 btrfs: reada: reorder dev-replace locks before radix tree preload omits 22b3b41c709b Merge branch 'topic/leds-trigger' into for-next omits d7f7e0018b96 net: phy: sfp: correct store of detected link modes omits dcc6abae0f47 qede - Add a statistic for a case where driver drops tx pa [...] omits c1cb11bcbd09 dpaa2-eth: Add "fall through" comments omits f1c0f5919941 Merge branch 'ave-fixes' omits d75d0e874ffe net: ethernet: ave: Add MODULE_AUTHOR and MAINTAINERS entry omits 88113957ddb7 net: ethernet: ave: Replace NET_IP_ALIGN with AVE_FRAME_HEADROOM omits 09ee3b4a249d net: ethernet: ave: Increase descriptors to improve performance omits f7523565de7e btrfs: Remove unnecessary code from __btrfs_rebalance omits a32701068632 Merge branch 'ave-suspend-resume' omits 8d1283b1d6af net: ethernet: ave: Preserve wol state in suspend/resume sequence omits 7200f2e3c9e2 net: ethernet: ave: Set initial wol state to disabled omits 0ba78b4a4989 net: ethernet: ave: Add suspend/resume support omits f92a2ebb3d55 Merge tag 'selinux-pr-20181129' of git://git.kernel.org/pu [...] omits 3578f19143b0 Merge tag 's390-4.20-3' of git://git.kernel.org/pub/scm/li [...] omits b905e2db5cc4 Merge tag 'sound-4.20-rc5' of git://git.kernel.org/pub/scm [...] omits 9af33b574517 Merge tag 'fixes_for_v4.20-rc5' of git://git.kernel.org/pu [...] omits b2c5d16b72df blk-mq: use plug for devices that implement ->commits_rqs() omits be94f058f2bd blk-mq: use bd->last == true for list inserts omits 80ff2040ac3d ataflop: implement mq_ops->commit_rqs() hook omits 944e7c87967c virtio_blk: implement mq_ops->commit_rqs() hook omits 04f3eafda6e0 nvme: implement mq_ops->commit_rqs() hook omits d666ba98f849 blk-mq: add mq_ops->commit_rqs() omits ce5b009cff19 block: improve logic around when to sort a plug list omits 6a62f0bcb508 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits f1ddc9173498 btrfs: wakeup cleaner thread when adding delayed iput omits 1d0369139712 btrfs: run delayed iputs before committing omits 5f1723dcdf53 btrfs: wait on ordered extents on abort cleanup omits 5d0e03c03fb6 btrfs: cleanup pending bgs on transaction abort omits a196092cf717 btrfs: just delete pending bgs if we are aborted omits 5b3bb2f8caa1 btrfs: call btrfs_create_pending_block_groups unconditionally omits 59a6932cd93e btrfs: handle delayed ref head accounting cleanup in abort omits 00079d6118d9 btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head omits e35c177b35d6 btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock omits 1e4aa0623ef5 btrfs: reserve extra space during evict() omits 80df907c5201 btrfs: be more explicit about allowed flush states omits 8f5d91872a5c btrfs: loop in inode_rsv_refill omits 9e3c0d433298 btrfs: don't enospc all tickets on flush failure omits e7e92f225cb6 btrfs: add ALLOC_CHUNK_FORCE to the flushing code omits 383a39961fd4 btrfs: don't use global rsv for chunk allocation omits bc5ee923f773 btrfs: dump block_rsv whe dumping space info omits 0eaaa8efd99b btrfs: check if free bgs for commit omits 975ef94a0284 pvcalls-front: fixes incorrect error handling omits 123664101aa2 Revert "xen/balloon: Mark unallocated host memory as UNUSABLE" omits 72791ac854fe xen: xlate_mmu: add missing header to fix 'W=1' warning omits a7b403104e17 xen/x86: add diagnostic printout to xen_mc_flush() in case [...] omits 874bfc6e5422 arm64: ftrace: Fix to enable syscall events on arm64 omits 0a4116db614c btrfs: fix truncate throttling omits 481251210c2c btrfs: introduce delayed_refs_rsv omits afa2f3c850fe btrfs: only track ref_heads in delayed_ref_updates omits 044a9af875a0 btrfs: cleanup extent_op handling omits e1f150c08c1a btrfs: add cleanup_ref_head_accounting helper omits c0093ee1ddc8 btrfs: add btrfs_delete_ref_head helper omits ce8c80c536da arm64: Add workaround for Cortex-A76 erratum 1286807 omits 1b57ec8c7527 arm64: io: Ensure value passed to __iormb() is held in a 6 [...] omits 598e1a42e962 selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and R [...] omits 754a58db6a55 perf: arm_spe: handle devm_kasprintf() failure omits e75d04771ad6 drm/tegra: dc: Don't clean up unused display controller omits 0cffbde2e318 drm/tegra: hub: Enable all required clocks omits 787f4889a6cf spi: Fix formatting of header block omits 5651248697f7 Merge branch 'for-4.20' of https://git.kernel.org/pub/scm/ [...] omits d6b9bc025859 drm/tegra: vic: Add Tegra194 support omits ac1bdbf22beb gpu: host1x: Add Tegra194 support omits b91bf997ea6e drm/tegra: falcon: Wait for memory scrubbing to complete omits 4eab8c0ebd38 drm/tegra: falcon: Fix error handling omits 0dc34e19f66e drm/tegra: vic: Implement explicit reset support omits 3dde5a2342cd ARM: tegra: Add VIC on Tegra124 omits d71e99da0aae dt-bindings: tegra186-gpio: Add Tegra186 specific prefix omits 29bdedfd9cf4 spi: bcm2835: Unbreak the build of esoteric configs omits b7ea04d299c7 drm: Add DRM_MODESET_LOCK_BEGIN/END helpers omits 2aa3eef85d4a drm: Move atomic_state_put after locks are dropped omits c232e9f41b13 drm: Move drm_mode_setcrtc() local re-init to failure path omits aa394b0dd68c drm: Clear state->acquire_ctx before leaving drm_atomic_he [...] omits 2f690fad237a drm/rcar-du: Use drm_fbdev_generic_setup() omits b72c51a58e6d brcmfmac: Fix out of bounds memory access during fw load omits 554da3868eb1 brcmfmac: Call brcmf_dmi_probe before brcmf_of_probe omits 4282ff17e557 brcmfmac: support STA info struct v7 omits d5a433556d09 b43: Use cordic algorithm from kernel library omits 8ea3819c0bbe b43: Fix error in cordic routine omits ea3edda9ddba brcmsmac: Use cordic-related macros from common cordic library omits 58d81d64e06f lib: cordic: Move cordic macros and defines to header file omits 4e6db0f21c99 blk-mq: Add a NULL check in blk_mq_free_map_and_requests() omits 49379e6d1e93 ataflop: fix error handling in atari_floppy_init() omits 65ffc51aba40 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits 8cb920a14fca btrfs: drop extra enum initialization where using defaults omits 4df6514afb4e btrfs: switch BTRFS_ORDERED_* to enums omits e969b48cf37f btrfs: switch EXTENT_FLAG_* to enums omits 7a122b9b4619 btrfs: switch EXTENT_BUFFER_* to enums omits ecd5c4db87bb btrfs: switch BTRFS_ROOT_* to enums omits 92edb984c36e btrfs: switch BTRFS_FS_* to enums omits 4b92a29ab3a5 btrfs: switch BTRFS_BLOCK_RSV_* to enums omits 8de0ed46e789 btrfs: switch BTRFS_FS_STATE_* to enums omits 3754ad7fa322 btrfs: Refactor btrfs_merge_bio_hook omits 97376b2422a5 btrfs: cleanup the useless DEFINE_WAIT in cleanup_transaction omits e8ed9b7c6c0f btrfs: document extent mapping assumptions in checksum omits cf33fb3f5ed5 btrfs: don't initialize 'offset' in map_private_extent_buffer() omits f93aedf2d583 Btrfs: fix deadlock with memory reclaim during scrub omits 5f5d9b5f9934 btrfs: Remove extent_io_ops::readpage_io_failed_hook omits 25f53c85a35b btrfs: relocation: set trans to be NULL after ending transaction omits 38d18c2a01c6 btrfs: remove btrfs_bio_end_io_t omits 1ebd6dd28646 btrfs: replace btrfs_io_bio::end_io with a simple helper omits d77496f4f34b btrfs: remove redundant csum buffer in btrfs_io_bio omits 2dfb0fc5fecf btrfs: replace async_cow::root with fs_info omits f1284f5f2687 btrfs: merge btrfs_submit_bio_done to its caller omits 5173bad6f694 btrfs: balance: print to system log when balance ends or i [...] omits 74f19faa3081 btrfs: balance: print args during start and resume omits e890d6cee13a btrfs: add helper to describe block group flags omits d11a2a03df95 Btrfs: fix race between enabling quotas and subvolume creation omits d4c6aea7729a Btrfs: fix deadlock when enabling quotas due to concurrent [...] omits a5d10e649982 Btrfs: fix access to available allocation bits when starti [...] omits 53fb8345e87c Btrfs: allow clear_extent_dirty() to receive a cached exte [...] omits 77e75fda94d2 dmaengine: at_hdmac: fix module unloading omits 98f5f932254b dmaengine: at_hdmac: fix memory leak in at_dma_xlate() omits 2d25bc552353 module: make it clearer when we're handling kallsyms symbo [...] omits 0b02d688ca73 Merge branch 'x86/urgent' omits bad80acd429b Merge branch 'x86/cache' omits bf5b99c3c65d Merge branch 'x86/boot' omits 1ec63e5dc067 Merge branch 'x86/urgent' omits e603a8fa4fd7 Merge branch 'x86/timers' omits 136e17f5ea77 Merge branch 'x86/pti' omits 409e63a5ae94 Merge branch 'x86/platform' omits 2fa504e727ed Merge branch 'x86/mm' omits 9057a800271b Merge branch 'x86/microcode' omits a3469b347dfb Merge branch 'x86/cpu' omits 41ddee8401fd Merge branch 'x86/cleanups' omits a93412bb6c9b Merge branch 'x86/cache' omits 281a859826f8 Merge branch 'x86/boot' omits c4420ba9509a Merge branch 'x86/asm' omits 522e53926573 Merge branch 'x86/amd-nb' omits 9157a2c70fb5 Merge branch 'timers/core' omits 7bee08a06270 Merge branch 'sched/core' omits 39737fba4a11 Merge branch 'perf/urgent' omits f6389767548a Merge branch 'perf/core' omits a8f100df23aa Merge branch 'locking/core' omits 87a4a39f769a Merge branch 'irq/core' omits 462c40415572 Merge branch 'efi/urgent' omits 0714f78e80c7 Merge branch 'core/urgent' omits 5182fc983e0c Merge branch 'core/core' omits 78e7b15e17ac powerpc/msi: Fix NULL pointer access in teardown code omits d7a86dffc280 drm/virtio: virtio_gpu_cmd_resource_create_3d: drop unused [...] omits 4d55fd66b454 drm/virtio: fence: pass plain pointer omits d143e8ba996f arm64: dts: Add uart for mt6797 EVB omits d0ac06119cc0 arm64: dts: mediatek: x20: Add pinmux support for UART1 omits c7e545527ba4 arm64: dts: mediatek: mt6797: Add pinctrl support omits cd7fdc45bc69 ASoC: au8540: use 64-bit arithmetic instead of 32-bit omits 5363857b916c ALSA: pcm: Fix interval evaluation with openmin/max omits 96ae93b46dbb Merge tag 'fixes-for-v4.20-rc4' of git://git.kernel.org/pu [...] omits 3deef52ce105 ALSA: hda: Add support for AMD Stoney Ridge omits 6ad5506ed191 ARM64: dts: hisilicon: Add all CPUs in cooling maps omits a7a6e2cbb4db arm64: dts: hi3660: Add missing cooling device properties [...] omits 4c7c31104b47 arm64: dts: hisilicon: poplar: Standardize LED labels and [...] omits 28b45da9acff arm64: dts: hisilicon: hikey960: Standardize LED labels an [...] omits 2e3ea3e7fba9 arm64: dts: hisilicon: hikey: Standardize LED labels and triggers omits 8aa2fca8342b arm64: dts: hisilicon: hikey970: Add GPIO line names omits 84d9e4df19a7 arm64: dts: hisilicon: hikey970: Enable on-board UARTs omits dd54bb8a0a97 arm64: dts: hisilicon: hi3670: Add UART nodes omits e18813021a11 arm64: dts: hisilicon: hi3670: Add GPIO controller support omits 9adcfaffc34d printk: Make printk_emit() local function. omits 7cdf33ab02e0 drm/vkms: Fix plane duplicate_state omits 559afaa2c506 Merge tag 'iwlwifi-next-for-kalle-2018-11-23' of git://git [...] omits 7a027b57f959 crypto: cavium/nitrox - Enable interrups for PF in SR-IOV mode. omits 4bede34c1aa1 crypto: cavium/nitrox - crypto request format changes omits 180def6c4ad1 crypto: x86/chacha20 - Add a 4-block AVX-512VL variant omits 29a47b54e030 crypto: x86/chacha20 - Add a 2-block AVX-512VL variant omits cee7a36ecb5b crypto: x86/chacha20 - Add a 8-block AVX-512VL variant omits 44ff57e685f9 ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support omits cb74635faa17 x86/resctrl: Remove unnecessary check for cbm_validate() omits 7de642a3815d ARM: defconfig: Enable the PL111 DRM driver on vexpress omits 5bd444f1a3a0 ARM: defconfig: Update the vexpress defconfig omits f1fe12c8bf33 ARM: dts: Modernize the Vexpress PL111 integration omits bd82233f16c4 Merge tag 'linux-can-next-for-4.21-20181128' of git://git. [...] omits b888a5f713e4 ALSA: pcm: Fix starvation on down_write_nonblock() omits b51abed8355e ALSA: pcm: Call snd_pcm_unlink() conditionally at closing omits c94800a3952c ALSA: hda/tegra: compatible string as shortname omits e5bde04ccce6 crypto: do not free algorithm before using omits e561bb29b650 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits b7e386177fa5 soc: qcom: smd-rpm: Add QCS404 compatible omits a03397e27476 arm64: defconfig: Enable some qcom remoteproc configs omits 671942e26e28 arm64: defconfig: Enable QCS404 configs omits 9167f0dcc523 scsi: xen-scsifront: mark expected switch fall-through omits 74e716f2a9d8 scsi: megaraid_sas_fusion: Mark expected switch fall-through omits 8d07f7d0009c scsi: megaraid: megaraid_sas_base: Mark expected switch fa [...] omits 76df1da36c3d scsi: libfc: fc_rport: Mark expected switch fall-through omits 5dfdb0893596 scsi: hpsa: mark expected switch fall-throughs omits c121c57a45ec scsi: aacraid: Mark expected switch fall-through omits 8d4d5b346cfc scsi: aacraid: Mark expected switch fall-throughs omits 8837aa8bc093 scsi: qla2xxx: Introduce a switch/case statement in qlt_xm [...] omits 8700bc76f193 scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "m [...] omits 30eb2e4cd5d6 scsi: ufs: add fall through annotation omits c967590457ca scsi: storvsc: Fix a race in sub-channel creation that can [...] omits 037bc0d43447 scsi: qedi: Update driver version to 8.33.0.21 omits 9632a6b4b747 scsi: qedi: Move LL2 producer index processing in BH. omits dcceeeb71fb7 scsi: qedi: add module param to set ping packet size omits cdd3ff87f108 scsi: qedi: Add packet filter in light L2 Rx path. omits d5632b11f0a1 scsi: qedi: Check for session online before getting iSCSI [...] omits 1a291bce5eaf scsi: qedi: Allocate IRQs based on msix_cnt omits fa97c5110986 scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE omits f853053da975 scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" omits 3fb5a21fd008 scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition omits 2b45ebef39a2 soc: amlogic: Add Meson Clock Measure driver omits b4c29e890268 dt-bindings: amlogic: Add Internal Clock Measurer bindings omits 7b141abe4aa1 ARM: dts: meson: add the clock inputs for the Meson timer omits 523b8b31d3e1 ARM: dts: meson: add the TIMER B/C/D interrupts omits 7e26335b1a3f ARM: dts: meson: consistently disable pin bias omits 528bff0cdb66 tools: bpftool: fix a bitfield pretty print issue omits 5cfc879caee8 pcmcia: remove per-arch PCMCIA config entry omits c2e7075ca830 scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145 omits 1ec28f8b8ada Merge v4.20-rc4 into drm-next omits 61647c77cb15 Merge tag 'drm-misc-next-2018-11-28' of git://anongit.free [...] omits 1a31c26ed7b4 Merge tag 'du-next-20181123' of git://linuxtv.org/pinchart [...] omits 4ecd94b8e13b platform/x86: dell-laptop: Mark expected switch fall-throughs omits ebcdcef30333 Merge tag 'drm-misc-fixes-2018-11-28-1' of git://anongit.f [...] omits 1ad93ab10e24 bpf: Fix various lib and testsuite build failures on 32-bit. omits 50c187712701 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits c2209c6d18d6 Merge branch 'btf-check-name' omits d08489125e04 tools/bpf: add addition type tests to test_btf omits 8800cd031af0 tools/bpf: fix two test_btf unit test cases omits eb04bbb608e6 bpf: btf: check name validity for various types omits cdbb096adddb bpf: btf: implement btf_name_valid_identifier() omits 5c1c86031ead Merge tag 'drm-intel-fixes-2018-11-28' of git://anongit.fr [...] omits c5fbf9ebe0aa Merge tag 'du-fixes-20181126' of git://linuxtv.org/pinchar [...] omits 02f425f811ce scsi: vmw_pscsi: Rearrange code to avoid multiple calls to [...] omits 300625620314 drm/ast: fixed reading monitor EDID not stable issue omits 59a206b4499e scsi: target: replace fabric_ops.name with fabric_alias omits 30c7ca935004 scsi: target: drop unnecessary get_fabric_name() accessor [...] omits 6baca7601bde scsi: target: drop unused pi_prot_format attribute storage omits bfeb122d3080 Merge tag 'drm-intel-next-2018-11-22' of git://anongit.fre [...] omits dc25ab067645 drm/ast: Fix incorrect free on ioregs omits 5db6dd14b313 scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_s [...] omits 9095d0f8eae4 soc: qcom: llcc-slice: Remove duplicated include from llcc [...] omits 972910948fb6 ARM: dts: qcom: Remove Arrow SD600 eval board omits f50c9d797d3d nfsd: clean up indentation, increase indentation in switch [...] omits 97bce63408f1 svcrdma: Optimize the logic that selects the R_key to invalidate omits b493fd31c0b8 nfsd: fix a warning in __cld_pipe_upcall() omits 62a063b8e7d1 nfsd4: fix crash on writing v4_end_grace before nfsd startup omits 28d13d317bac ARM: dts: qcom: Add SoC-specific string for sdhci-msm-v4 nodes omits 0567022c019a ARM: dts: qcom: msm8974-hammerhead: correct gpios property [...] omits 50ee9e5d8e3e f2fs: fs-verity support omits acc9eb0a6073 ext4: add fs-verity read support omits bff49d3e9aff ext4: add basic fs-verity support omits 0c9ff58d6b2c fs-verity: support builtin file signatures omits a391d6149e70 fs-verity: add CRC-32C support omits f702e2cdd8b1 fs-verity: add SHA-512 support omits ca361e0f55af fs-verity: implement FS_IOC_MEASURE_VERITY ioctl omits ef30167c1fd1 fs-verity: implement FS_IOC_ENABLE_VERITY ioctl omits 281bf3cdf27a fs-verity: add data verification hooks for ->readpages() omits 8f1c09d0761f fs-verity: add MAINTAINERS file entry omits a2bd7d2fc32c fs-verity: add setup code, UAPI, and Kconfig omits 1b71a6809f96 fs-verity: add a documentation file omits 9e908a180e6a platform/x86: thinkpad_acpi: Drop superfluous exported function omits f783e128a6f1 platform/x86: dell-laptop: Drop superfluous exported function omits b3802783d0b5 ALSA: hda - Support led audio trigger omits 4e1d092445a5 platform/x86: thinkpad_acpi: Add audio mute LED classdev support omits d00fa46e0a2c platform/x86: dell-laptop: Add micmute LED trigger support omits 610cdc0b933a Merge branch 'clk-define-show-macro' into clk-next omits e374e06880f9 clk: tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 9579346ecf76 clk: nomadik: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 1861a7f07e02 soc: bcm: brcmstb: Don't leak device tree node reference omits a6eeabf25e31 Merge branch 'clk-qcom-gpucc' into clk-next omits 922b8fae085d dt-bindings: clock: qcom: Fix the xo parent in gpucc example omits 74c31ff9c84a clk: qcom: gpu_cc_gmu_clk_src has 5 parents, not 6 omits 9765635b3075 Revert "drm/dp_mst: Skip validating ports during destructi [...] omits 295daee4ba10 selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLS omits 36dbe571c2c9 Merge branch 'bpf-sk-msg-pop-data' omits 1ade9abadfca bpf: test_sockmap, add options for msg_pop_data() helper omits d913a2273a89 bpf: add msg_pop_data helper to tools omits 7246d8ed4dcc bpf: helper to pop data from messages omits 60b548237fed Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits b26b2b24b1d8 Merge tag 'xtensa-20181128' of git://github.com/jcmvbkbc/l [...] omits ad97d9de4583 drm/amdgpu: Add delay after enable RLC ucode omits 1fdee7582cce drm/i915: Pass the plane to icl_program_input_csc_coeff() omits 45bee430b843 drm/i915: Rename the confusing 'plane_id' to 'color_plane' omits 5f2e511205bb drm/i915: Commit skl+ planes in an order that avoids ddb overlaps omits ff43bc379e16 drm/i915: Move ddb/wm programming into plane update/disabl [...] omits 51de9c6d2559 drm/i915: Don't pass dev_priv around so much omits 8315847bf4df drm/i915: Clean up skl+ vs. icl+ watermark computation omits 6a3c910b081d drm/i915: Pass the entire skl_plane_wm to skl_compute_tran [...] omits 14a43062b903 drm/i915: Remove some useless zeroing on skl+ wm calculations omits ce110ec311e9 drm/i915: Fix latency==0 handling for level 0 watermark on skl+ omits 0dd14be30d4c drm/i915: Pass the new crtc_state to ->disable_plane() omits afbd8a722bd6 drm/i915: Introduce crtc_state->update_planes bitmask omits 019575a58c84 drm/i915: Move single buffered plane register writes to the end omits 83234d13f9fd drm/i915: Reorganize plane register writes to make them mo [...] omits 1954db153d18 drm/amdgpu: Avoid endless loop in GPUVM fragment processing omits 9ce2b991f7ea drm/amdgpu: Cast to uint64_t before left shift omits d78a5ebd8b18 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 9a764c1e5968 s390/qeth: fix length check in SNMP processing omits 62e3a9317882 net: qualcomm: rmnet: remove set but not used variables 'i [...] omits 8eb08cf8a35a qlcnic: remove set but not used variables 'cur_rings, max_ [...] omits 9cc549e4a730 net: neterion: vxge: remove set but not used variables 'ma [...] omits 55e56f06ed71 dax: Don't access a freed inode omits c93db7bb6ef3 dax: Check page->mapping isn't NULL omits 69be4efeb959 x86/boot: Add missing va_end() to die() omits e9d8faf93d27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 582754106716 Merge branch 'dpaa2-eth-Introduce-XDP-support' omits a4a7b762eb21 dpaa2-eth: Add xdp counters omits 0ff8f0aab49b dpaa2-eth: Cleanup channel stats omits 99e43521a069 dpaa2-eth: Add support for XDP_TX omits 18c2e770e651 dpaa2-eth: Map Rx buffers as bidirectional omits 5d39dc21482a dpaa2-eth: Release buffers back to pool on XDP_DROP omits 569375fb5732 dpaa2-eth: Move function omits 7b1eea1a7475 dpaa2-eth: Allow XDP header adjustments omits 7e273a8ebdd3 dpaa2-eth: Add basic XDP support omits c758940158bf net: hisilicon: remove unexpected free_netdev omits cfc435198f53 rapidio/rionet: do not free skb before reading its length omits 9fca366180b4 Merge branch 'clk-renesas' (early part) into clk-next omits dba4296bc743 Merge tag 'clk-renesas-for-v4.21-tag1' of git://git.kernel [...] omits 45fdfdb64759 drm/pl111: add of_node_put() omits dfb7513374c1 scsi: lpfc: fix block guard enablement on SLI3 adapters omits 1aca96cc5455 drm/i915: Mark up early pre-production Kabylakes omits 489db5d94150 ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined omits 529eb362a347 i40e: fix kerneldoc for xsk methods omits 121b018f8c74 Merge tag 'for-4.20-rc4-tag' of git://git.kernel.org/pub/s [...] omits 5b26f7180cdb Merge tag 'spi-fix-v4.20-rc4' of git://git.kernel.org/pub/ [...] omits e3e403c218cd soc/tegra: pmc: Add initial Tegra194 wake events omits e59333c83fe9 soc/tegra: pmc: Add initial Tegra186 wake events omits 19906e6b1667 soc/tegra: pmc: Add wake event support omits a8bf879af7b1 ixgbe: recognize 1000BaseLX SFP modules as 1Gbps omits d8242d22d501 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits eab077aa8433 i40e: Fix deletion of MAC filters omits e4c39f7926b4 igb: fix uninitialized variables omits ebb8e6f8f403 coresight: fix spelling mistake "deffered" -> "deferred" omits 65cd1d13b880 block: add io timeout to sysfs omits 94a2c3a32b62 block: use rcu_work instead of call_rcu to avoid sleep in softirq omits 3bd7f6589f67 spi: bcm2835: Overcome sglist entry length limitation omits acf0f8569599 spi: bcm2835: Document struct bcm2835_spi omits 5c09e42f5931 spi: bcm2835: Drop unused code for native Chip Select omits c06eea7d2a0e Merge branch 'spi-4.20' into spi-4.21 for bcm stuff. omits 6cbf76028dca can: flexcan: split the Message Buffer RAM area omits 0517961ccdf1 can: flexcan: Add provision for variable payload size omits 5156c7b11f35 can: flexcan: move rx_offload_add() from flexcan_probe() t [...] omits 7ad0f53a394b can: flexcan: flexcan_chip_start(): enable loopback mode i [...] omits de3578c198c6 can: flexcan: add self wakeup support omits b9c9c39e3d20 dt-bindings: can: flexcan: add stop mode property to device tree omits c982a3ca49e3 can: flexcan: flexcan_chip_start(): adjust comment to matc [...] omits eac9c48aac08 soc/tegra: pmc: Add Tegra194 support omits 73b551ba8fed arm64: tegra: Clarify that P2972-0000 is Jetson Xavier omits 585423535cd6 arm64: tegra: Add PWM fan support on Jetson Xavier omits 6a574ec70c52 arm64: tegra: Add PWM controllers on Tegra194 omits 36ec29f781a2 arm64: dts: tegra210: Add power-domains for xHCI omits 3e9e46b7b981 Merge branch 'for-4.21/dt-bindings' into for-4.21/arm64/dt omits b4c7bf003cb5 dt-bindings: tegra186-pmc: Add interrupt controller properties omits e82b0b382845 spi: bcm2835: Fix race on DMA termination omits dbc944115eed spi: bcm2835: Fix book-keeping of DMA termination omits 56c1723426d3 spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode omits 8bb4f3f55961 arm64: dts: stratix10: use "altr,stratix10-rst-mgr" binding omits d23968448f29 ARM: dts: socfpga: use tabs for indentation omits 3e464ad53ce0 arm: dts: socfpga: remove dma-mask property omits e793b284d7f3 arm: dts: socfpga*.dts*: use SPDX-License-Identifier omits fbc125afdc50 ARM: socfpga: Turn on ARM errata for L2 cache omits 274c516d6490 arm64: dts: hisilicon: Add Pinctrl support for HiKey970 board omits 22233f7bf2c9 can: flexcan: FLEXCAN_IFLAG_MB: add () around macro argument omits bc8ad651516d can: flexcan: flexcan_irq(): fix indention omits 9dc1ee1184b4 can: flexcan: flexcan_start_xmit(): fix indention omits 0f8af56f74cd can: flexcan: enable flexcan for all architectures omits e3dfddbf0d63 can: rcar: add SPDX identifiers to Kconfig and Makefile omits 7af42e50f67a can: rcar: use SPDX identifier for Renesas drivers omits 06a3f31ae22b can: sja1000: plx_pci: add support for ASEM CAN raw device omits 0db9071353a0 can: xilinx: add can 2.0 support omits c5435adc3d29 dt-bindings: can: xilinx_can: add Xilinx CAN FD 2.0 bindings omits 81de0cd60fd4 can: xilinx: fix return type of ndo_start_xmit function omits 3b17d4175414 can: ucan: fix spelling mistake: "resumbmitting" -> "resub [...] omits f6f30a609c52 ASoC: dmic: introduce module_param wakeup_delay omits bc0a7dbc5a54 ASoC: dmic: introduce mode switch delay omits 22cc062c4dfb dt-bindings: sound: omap-mcpdm: Update documentation for pdmclk omits 80e733fda42f ASoC: qcom: sdm845: Create and setup jack in init callback omits 48e2bab90d8e ARM: socfpga: Clean unused functions omits 7f1806ebb08c ASoC: qcom: sdm845: Add board specific dapm widgets omits f6628486c848 ARM: debug: enable UART1 for socfpga Cyclone5 omits a758dd2e3a51 arm64: dts: hisilicon: Source SoC clock for UART6 omits 9a24ce5b66f9 cachefiles: Fix page leak in cachefiles_read_backing_file [...] omits f31a89692830 dlm: NULL check before kmem_cache_destroy is not needed omits 40b412897ccb mtd: nand: Fix memory allocation in nanddev_bbt_init() omits c00e3f8080d1 arm64: dts: hisilicon: Add clock nodes for Hi3670 SoC omits 737fdee80faf Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits 4403037daf66 ARM: dts: sun8i: v3s: Remove skeleton and memory to avoid [...] omits 93870e414d51 ARM: dts: sun8i: v3s: Provide default muxing for relevant [...] omits 438a44ce7e51 ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning omits 84d794d67200 ARM: dts: sun8i: v3s: Change LRADC node names to avoid warnings omits 420731a25fc5 ARM: dts: sun8i: h3: Remove leading zeros from unit-addresses omits 9c4273ee02f6 ARM: dts: sun8i: BPI-M2M: Remove i2c nodes omits ec16a8e7092b ARM: dts: sun8i: a23/a33: Provide default muxing for relev [...] omits fbb1f83c15a9 ARM: dts: sunxi: reference: Move the muxing back to the co [...] omits 9e41b5e966fe ARM: dts: sun8i: a23/a33: Remove underscores from nodes names omits 090e563c91e6 ARM: dts: sun8i: a23/a33: Change pinctrl nodes to avoid warning omits 4ead0ad7b217 ARM: dts: sun8i: a23/a33: Remove card detect pull-up omits 9c2d3d17a912 ARM: dts: sun8i: a23/a33: Reorder the pin groups omits f2a5e42580e9 ARM: dts: sun8i: a23/a33: Change LRADC node names to avoid [...] omits ec6b944c5adb ARM: dts: sun8i: a23/a33: Remove all useless pinctrl nodes omits dac89fd27886 ARM: dts: sun8i: a23/a33: Remove redundant MMC pinmux tuning omits 3af4c3eaf8cf ARM: dts: sun8i: a23/a33: Change framebuffer node names to [...] omits 5759b8d6f4e0 ARM: dts: sun8i: a23/a33: Remove leading zeros from unit-a [...] omits 6013d660a478 ARM: dts: sun8i: a23/a33: Remove unused address-cells/size-cells omits a858f569b80a ARM: dts: sun8i: a23/a33: Fix OPP DTC warnings omits cce55d8c2b00 ARM: dts: sun8i: a23/a33: Remove SoC node unit-name to avo [...] omits 7ece96910c5d ARM: dts: sun8i: a23/a33: Remove skeleton and memory to av [...] omits 5e043563d119 ARM: dts: sun7i: lamobo-r1: Remove unused address-cells/si [...] omits d02932889b43 ARM: dts: sun7i: Remove redundant MMC pinmux tuning omits 7dab9adb7d42 ARM: dts: sun7i: Provide default muxing for relevant controllers omits 4d9a06979b1a ARM: dts: sun7i: Fix HDMI output DTC warning omits 0356f1ae06e3 ARM: dts: sun7i: Remove underscores from nodes names omits 89dddc2cb22f ARM: dts: sun7i: som204: Use the UART3 TX and RX pin group omits bb4d3ec9a7da ARM: dts: sun7i: Split the RTS and CTS pins out of the UART nodes omits 85a8c520ca41 ARM: dts: sun7i: Change pinctrl nodes to avoid warning omits c8fd1584f4df ARM: dts: sun7i: Remove gpio-keys warnings omits 0b92b823b8d8 ARM: dts: sun7i: Change LRADC node names to avoid warnings omits 8860687aaccd ARM: dts: sun7i: Remove card detect pull-up omits 054da074b1e0 ARM: dts: sun7i: Remove all useless pinctrl nodes omits 8ce97caa3b0a ARM: dts: sun7i: Change framebuffer node names to avoid warnings omits 73732b1d0ef1 ARM: dts: sun7i: Change clock node names to avoid warnings omits 1a8a50ad6c33 ARM: dts: sun7i: Remove SoC node unit-name to avoid warnings omits 3bb9d5a682c8 ARM: dts: sun7i: Remove skeleton and memory to avoid warnings omits 1f8bed297302 ARM: dts: sun6i: Provide default muxing for relevant controllers omits 403fa08b29dc ARM: dts: sun6i: colombus: Change i2c node name to avoid warnings omits e37971924284 ARM: dts: sun6i: Remove underscores from nodes names omits 9b60a3bfd840 ARM: dts: sun6i: Change pinctrl nodes to avoid warning omits dea296bc62a4 ARM: dts: sun6i: Remove redundant MMC pinmux tuning omits d491714e8187 ARM: dts: sun6i: Remove card detect pull-up omits 8f9e10524902 ARM: dts: sun6i: Remove all useless pinctrl nodes omits 97b3d9120489 ARM: dts: sun6i: Change LRADC node names to avoid warnings omits 1b7e882d3065 ARM: dts: sun6i: Remove SoC node unit-name to avoid warnings omits acfd5bbe2641 ARM: dts: sun6i: Change clock node names to avoid warnings omits 5e570c04751c ARM: dts: sun6i: Change framebuffer node names to avoid warnings omits 86f085c58b98 ARM: dts: sun6i: Remove skeleton and memory to avoid warnings omits 1eb3927c207e ARM: dts: sun5i: Provide default muxing for relevant controllers omits a45207cef8a4 ARM: dts: sun5i: A10s: Remove empty SRAM node omits a58e016a88c4 Merge branch 'v4.21-armsoc/dts64' into for-next omits 17222eb932ad arm64: dts: rockchip: Add 32k clk on rk3399-gru omits 4711b57317f0 blk-mq: fix failure to decrement plug count on single rq removal omits d7c2d23b6fe6 ARM: dts: sunxi: Change LRADC node names to avoid warnings omits bc0160655ec3 ARM: dts: sun5i: Remove underscores from nodes names omits 335d7fcb1d69 ARM: dts: sunxi: Remove the CMA node label omits 7038250756c4 ARM: dts: sunxi: Change default CMA pool node name omits a11f6ca9aef9 sunvdc: Do not spin in an infinite loop when vio_ldc_send( [...] omits 3f2b7b903510 fscache: Fix race in fscache_op_complete() due to split at [...] omits e6bc06faf64a cachefiles: Fix an assertion failure when trying to update [...] omits 7e57c13447c5 Merge branches 'fixes-for-v4.20', 'dt-bindings-for-v4.21', [...] omits 63e879bf97af Merge branch 'imx/defconfig' into for-next omits 9f78a14b48da Merge branch 'imx/dt64' into for-next omits d26d18152a49 Merge branch 'imx/dt' into for-next omits aa2aa4a6a155 Merge branch 'imx/soc' into for-next omits 92f64d6743d5 Merge branch 'imx/drivers' into for-next omits 673df60a880f ARM: dts: r9a06g032: Correct the GIC DT node name omits 91f5c32dd0c8 ARM: dts: iwg23s-sbc: Add QSPI flash support omits b6239d421964 ARM: dts: r8a77470: Add QSPI support omits 976a5ccb808d ARM: dts: iwg23s-sbc: Add pinctl support for EtherAVB omits b5079d767b88 ARM: dts: iwg23s-sbc: Enable cmt0 omits 812989082385 ARM: dts: r8a77470: Add CMT SoC specific support omits 92c3ccd9b847 ARM: dts: r8a77470: Add USB-DMAC device nodes omits e1d31e7ebaa4 ARM: dts: iwg23s-sbc: Enable watchdog support omits dc7bf8795d84 ARM: dts: r8a77470: Add watchdog support to SoC dtsi omits fb09bf59f081 ARM: dts: r8a7740, emev2, sh73a0: Include SoC name in DTSI omits 89862542fab1 ARM: dts: r8a779[01]: Disable unconnected LVDS encoders omits 9eb36b945b5c ARM: dts: iwg23s-sbc: Add uSD and eMMC support omits 0485da788028 ARM: dts: r8a77470: Add SDHI1 support omits 15aa5a95e820 ARM: dts: r8a77470: Add SDHI0 support omits 4f94af57237a ARM: dts: r8a77470: Add I2C[0123] support omits ddeec86cb608 ARM: dts: r9a06g032: Add pinctrl node omits bc1845498531 ASoC: davinci-mcasp: Implement configurable dismod handling omits a3641b30c19b ASoC: davinci-mcasp: Document dismod optional property omits ca3d9433349e ASoC: davinci-mcasp: Update PDIR (pin direction) register [...] omits 1003c27acfc2 ASoC: davinci-mcasp: Clear TXSTAT register before activati [...] omits 61f94ee4a743 ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC omits aa15679b2dc8 ASoC: Intel: Skylake: Make DSP replies more human readable omits faa2541f5b1a leds: trigger: Introduce audio mute LED trigger omits 55a974021ec9 x86/speculation: Provide IBPB always command line options omits 6b3e64c237c0 x86/speculation: Add seccomp Spectre v2 user space protect [...] omits 7cc765a67d8e x86/speculation: Enable prctl mode for spectre_v2_user omits 9137bb27e60e x86/speculation: Add prctl() control for indirect branch s [...] omits 6893a959d7fd x86/speculation: Prepare arch_smt_update() for PRCTL mode omits 6d991ba509eb x86/speculation: Prevent stale SPEC_CTRL msr content omits e6da8bb6f9ab x86/speculation: Split out TIF update omits 46f7ecb1e735 ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS omits 4c71a2b6fd7e x86/speculation: Prepare for conditional IBPB in switch_mm() omits 5635d99953f0 x86/speculation: Avoid __switch_to_xtra() calls omits ff16701a29cb x86/process: Consolidate and simplify switch_to_xtra() code omits 5bfbe3ad5840 x86/speculation: Prepare for per task indirect branch spec [...] omits fa1202ef2243 x86/speculation: Add command line control for indirect bra [...] omits 495d470e9828 x86/speculation: Unify conditional spectre v2 print functions omits 30ba72a990f5 x86/speculataion: Mark command line parser data __initdata omits 8770709f4117 x86/speculation: Mark string arrays const correctly omits 15d6b7aab079 x86/speculation: Reorder the spec_v2 code omits 130d6f946f6f x86/l1tf: Show actual SMT state omits a74cfffb03b7 x86/speculation: Rework SMT state change omits 321a874a7ef8 sched/smt: Expose sched_smt_present static key omits dbe733642e01 x86/Kconfig: Select SCHED_SMT if SMP enabled omits c5511d03ec09 sched/smt: Make sched_smt_present track topology omits 01daf56875ee x86/speculation: Reorganize speculation control MSRs update omits 26c4d75b2340 x86/speculation: Rename SSBD update functions omits 34bce7c9690b x86/speculation: Disable STIBP when enhanced IBRS is in use omits a8f76ae41cd6 x86/speculation: Move STIPB/IBPB string conditionals out o [...] omits b86bda042685 x86/speculation: Remove unnecessary ret variable in cpu_sh [...] omits 24848509aa55 x86/speculation: Clean up spectre_v2_parse_cmdline() omits 8eb729b77faf x86/speculation: Update the TIF_SSBD comment omits ef014aae8f1c x86/retpoline: Remove minimal retpoline support omits 4cd24de3a098 x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support omits 437f033f6db2 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits ed5fc60b9094 ARM: dts: sun5i: a10s: Fix HDMI output DTC warning omits 6a9951a18b01 ARM: dts: sun5i: Change pinctrl nodes to avoid warning omits 79badc748b44 ARM: dts: sun5i: Remove card detect pull-up omits f606c4b3b7e9 ARM: dts: sun5i: Remove all useless pinctrl nodes omits 7d94610e1612 ARM: dts: sun5i: Change LRADC node names to avoid warnings omits 39bfc2311ca2 ARM: dts: sun5i: Remove redundant interrupt-controller omits d6b7baed2002 ARM: dts: sun5i: Remove SoC node unit-name to avoid warnings omits 3fb5ff698d53 ARM: dts: sun5i: Remove skeleton to avoid warnings omits a2ff5fe12acc ARM: dts: sun5i: Change clock node names to avoid warnings omits d0a595255312 ARM: dts: sun5i: Change framebuffer node names to avoid warnings omits 123b796d3fac ARM: dts: sun4i: Fix HDMI output DTC warning omits c9b543404c5e ARM: dts: sun4i: Fix gpio-keys warning omits 8159a6a4a7d2 ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock omits 9c698e8481a1 ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() omits ca08987885a1 netfilter: nf_tables: deactivate expressions in rule reple [...] omits db4a555f7c4c regulator: axp20x: use defines for masks omits 60c8144afc28 x86/MCE/AMD: Fix the thresholding machinery initialization order omits 2c4281f3d1c0 ARM: dts: imx25: Fix memory node duplicaton omits 8f4ffd70cb51 ARM: dts: imx27: Fix memory node duplicaton omits f12b48daf311 ARM: dts: imx1: Fix memory node duplicaton omits 0f84b7637ea5 ARM: dts: imx28: Fix memory node duplicaton omits 1b80323c5786 ARM: dts: imx23: Fix memory node duplicaton omits 6f5086a6e338 iommu/amd: Remove leading 0s in error log messages omits 1a21ee1aabf7 iommu/amd: Fix line-break in error log reporting omits 101fa0371478 iommu/amd: Use pr_fmt() omits 46c977b2b5b0 ARM: imx_v6_v7_defconfig: Enable USB_ANNOUNCE_NEW_DEVICES omits c10f38e7bc29 ARM: imx_v6_v7_defconfig: Enable BT_BNEP omits 7df073a864e0 ARM: imx_v6_v7_defconfig: Remove explicit ARM_UNWIND disable omits 43663b3feda6 ARM: dts: imx6: Switch NXP board dts to SPDX identifier omits f5d12d46b997 ARM: dts: imx6qdl-wandboard: Switch to SPDX identifier omits cd2c9dd2b8cd ARM: dts: imx50: Fix memory node duplicaton omits 71ea055c0181 ARM: dts: imx6sll-evk: use WDOG_B pin reset omits 9f719db20170 ARM: dts: imx6sll-evk: add debug LED support omits 96447b673409 ARM: dts: imx6qdl-sabreauto: Enable pcie omits 678f061c7163 ARM: dts: imx6sl: Fix memory node duplicaton omits 34c35be2cfed ARM: dts: imx6sx: Fix memory node duplicaton omits 4184a2981346 ARM: dts: imx6ul: Fix memory node duplicaton omits 1695d03107db ARM: dts: imx6ul-ccimx6ulsom: Add memory node to board dts omits dc92843159a7 mtd: spi-nor: fix erase_type array to indicate current map conf omits c9287fa657b3 usb: gadget: u_ether: fix unsafe list iteration omits c093dd686144 Merge branch 'clk-fixes' into clk-next omits d206e6b7ea3f arm64: dts: qcom: sdm845-mtp: Mark protected gcc clocks omits 149964e2d618 Merge branch 'clk-protected-binding' into clk-fixes omits 88584c30e319 xfrm: policy: fix policy hash rebuild omits 86d1d8b72caf net/ipv4: Fix missing raw_init when CONFIG_PROC_FS is disabled omits 5e6ddecfc90b ipmi:ssif: Change some pr_xxx to dev_xxx calls omits 8d192fd1a72b ARM: dts: imx7d-sdb: add rev-a board support omits 353ac7589de6 arm64: dts: fsl: Add all CPUs in cooling maps omits 26f42efaf8cf ARM: dts: ls1021a: Add all CPUs in cooling maps omits 0b3be8b5cb06 arm64: dts: Add support for NXP LS1028A SoC omits c386f362957b dt-bindings: Add compatible string for LS1028A-QDS omits f25310c7360b drm/dsc: Define the DSC 1.1 and 1.2 Line Buffer depth constants omits a408c857a92b drm/dsc: Add helpers for DSC picture parameter set infoframes omits 082a7b86013c drm/dsc: Define Rate Control values that do not change ove [...] omits 538a6b911d8e ARM: imx_v6_v7_defconfig: Enable DA9063 PMIC support omits f6e30ee89c7d ARM: dts: Add support for emtrion emCON-MX6 series omits 3c52fc2b85d3 dt-bindings: arm: Document emtrion emCON-MX6 bindings omits 83df131529a0 ARM: dts: imx: Add an cpu0 label for imx6dl devices omits 3054426dc68e sched, trace: Fix prev_state output in sched_switch tracepoint omits b1b35f2e218a function_graph: Have profiler use curr_ret_stack and not depth omits 7c6ea35ef508 function_graph: Reverse the order of pushing the ret_stack [...] omits 552701dd0fa7 function_graph: Move return callback before update of curr [...] omits 39eb456dacb5 function_graph: Use new curr_ret_depth to manage depth ins [...] omits d125f3f866df function_graph: Make ftrace_push_return_trace() static omits 9c4bf5e0db16 sparc/function_graph: Simplify with function_graph_enter() omits bc715ee4dbc5 sh/function_graph: Simplify with function_graph_enter() omits 18588e1487b1 s390/function_graph: Simplify with function_graph_enter() omits e949b6db51dc riscv/function_graph: Simplify with function_graph_enter() omits fe60522ec600 powerpc/function_graph: Simplify with function_graph_enter() omits a87532c78d29 parisc: function_graph: Simplify with function_graph_enter() omits d48ebb24866e nds32: function_graph: Simplify with function_graph_enter() omits 8712b27c5723 MIPS: function_graph: Simplify with function_graph_enter() omits 556763e5a500 microblaze: function_graph: Simplify with function_graph_enter() omits 01e0ab2c4ff1 arm64: function_graph: Simplify with function_graph_enter() omits f1f5b14afd7c ARM: function_graph: Simplify with function_graph_enter() omits 07f7175b4382 x86/function_graph: Simplify with function_graph_enter() omits 57dbe759903d Merge branch 'clk-qcom-gpucc' into clk-next omits 0dbc27536f6d ipmi: kcs_bmc: handle devm_kasprintf() failure case omits 85a3d920d30a clk: qcom: Add a dummy enable function for GX gdsc omits 7895861a963c clk: qcom: gdsc: Don't override existing gdsc pd functions omits 453361cdd757 clk: qcom: Add graphics clock controller driver for SDM845 omits 2c30aac50d92 Merge branch 'bnx2x-Popoulate-firmware-versions-in-driver- [...] omits 96a60ae886a4 bnx2x: Add storm FW version to ethtool driver query output. omits a1bcaf023120 bnx2x: Add MBI version to ethtool driver query output. omits e7395f1f4ba2 tcp: remove hdrlen argument from tcp_queue_rcv() omits 16e8c4ca21a2 net/ncsi: Add NCSI Mellanox OEM command omits bd7153bd83b8 r8169: remove unneeded mmiowb barriers omits 5d497936756f net: hns3: Config NIC port speed same as that of optical module omits 4df5ce9bc03e lan743x: Enable driver to work with LAN7431 omits ec835f891232 tipc: fix lockdep warning during node delete omits cc5922054131 lan743x: fix return value for lan743x_tx_napi_poll omits e431c92188a9 dt-bindings: clock: Introduce QCOM Graphics clock bindings omits 4b5adba07c94 net: via: via-velocity: fix spelling mistake "alignement" [...] omits 1d510657ac7e qed: fix spelling mistake "attnetion" -> "attention" omits cc3ec656c78c Merge branch 'net-nsid-interpretation' omits 288f06a001eb netns: enable to dump full nsid translation table omits 3a4f68bf6604 netns: enable to specify a nsid for a get request omits cff478b9d9cc netns: add support of NETNSA_TARGET_NSID omits a0732ad14d40 netns: introduce 'struct net_fill_args' omits 74be39ebba36 netns: remove net arg from rtnl_net_fill() omits 24a6d2dd263b net: thunderx: fix NULL pointer dereference in nic_remove omits 3251a2ff9513 Merge branch 'qed-enhancements-series' omits 057d2b192be8 qed: Add support for MBI upgrade over MFW. omits f04e48dbfaf7 qede: Update link status only when interface is ready. omits 149d3775f108 qede: Simplify the usage of qede-flags. omits ec036eb92e34 qed: Display port_id in the UFP debug messages. omits 19fd5adbb595 drm/dsc: Define VESA Display Stream Compression Capabilities omits 77f06aacac23 Merge branch 'aquantia-usb' omits d596df3a1421 net: usb: aqc111: Extend cdc_ether blacklist omits fa61ce4db81c net: usb: aqc111: Add ASIX's HW ids omits e58ba4544c77 net: usb: aqc111: Add support for wake on LAN by MAGIC packet omits abbd8e7d6d10 net: usb: aqc111: Implement get/set_link_ksettings callbacks omits 027e6f7800e5 net: usb: aqc111: Initialize ethtool_ops structure omits 4189673a2e60 net: usb: aqc111: Add RX VLAN filtering support omits 7afa6c9803ea net: usb: aqc111: Add support for VLAN_CTAG_TX/RX offload omits 59b04eeaf294 net: usb: aqc111: Implement set_rx_mode callback omits de074e7a7e20 net: usb: aqc111: Add support for TSO omits 6649d2a6c432 net: usb: aqc111: Add support for enable/disable checksum offload omits a4017cc264c6 net: usb: aqc111: Add support for changing MTU omits 0203146646be net: usb: aqc111: Add checksum offload support omits 361459cd9642 net: usb: aqc111: Implement RX data path omits 4a3576d2bcc7 net: usb: aqc111: Implement TX data path omits df2d59a2ab6c net: usb: aqc111: Add support for getting and setting of M [...] omits 7b8b06544ab0 net: usb: aqc111: Introduce link management omits 33cd597fbfe0 net: usb: aqc111: Introduce PHY access omits f3aa095ac7ba net: usb: aqc111: Various callbacks implementation omits 619fcb448795 net: usb: aqc111: Add implementation of read and write commands omits 7cea2d40afd0 net: usb: aqc111: Add bind and empty unbind callbacks omits 17364b805f5b net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE omits e399ef194171 sparc32: supress another implicit-fallthrough warning omits e945067d95cc sparc32: suppress an implicit-fallthrough warning omits f6f8c1c09c22 sparc: suppress the implicit-fallthrough warning omits 0d32f17717e6 sctp: increase sk_wmem_alloc when head->truesize is increased omits 712ee16c230f add documents for snmp counters omits 8f82ffbc5b0b tpm: add support for partial reads omits 7c247c067590 drm/dsc: Define Display Stream Compression PPS infoframe omits a8842e975503 firestream: fix spelling mistake: "Inititing" -> "Initializing" omits 4d4101c8b321 drm/dsc: Modify DRM helper to return complete DSC color de [...] omits 50853808ff4a Merge branch 'mlxsw-Prepare-for-VLAN-aware-bridge-w-VxLAN' omits c2e7490c31ff mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDs omits ba6da02a9cff mlxsw: spectrum_router: Introduce emulated VLAN RIFs omits d62dd8a0c808 mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDs omits 7c4a72922156 mlxsw: spectrum_fid: Make flood index calculation more robust omits 6502be9f04da mlxsw: spectrum_switchdev: Do not set field when it is reserved omits e9fca076569c Merge tag 'tags/bcm2835-dt-next-2018-11-27' into devicetree/next omits 34758f81559a Merge tag 'tags/bcm2835-drivers-next-2018-11-27' into driv [...] omits 4e3c7c00bba0 net: aquantia: return 'err' if set MPI_DEINIT state fails omits 86d3c694b89f cifs: suppress some implicit-fallthrough warnings omits ff2237890cab Merge branch 'bridge-bools' omits 1ed1ccb99e2a net: bridge: export supported boolopts omits 70e4272b4c81 net: bridge: add no_linklocal_learn bool option omits a428afe82f98 net: bridge: add support for user-controlled bool options omits c85ddecae6e5 net: phy: add workaround for issue where PHY driver doesn' [...] omits 2b0e5c109a11 cifs: change smb2_query_eas to use the compound query-info helper omits 45611c61dd50 usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 omits 12e0888de8d3 Merge tag 'tags/bcm2835-soc-next-2018-11-27' into soc/next omits b8db159239b3 lockd: fix decoding of TEST results omits 0d4d6720ce9a nfsd4: skip unused assignment omits f8f71d006513 nfsd4: forbid all renames during grace period omits d8836f772422 nfsd4: remove unused nfs4_check_olstateid parameter omits fdec6114ee1f nfsd4: zero-length WRITE should succeed omits 694f1f926c72 selftests: gpio: Find libmount with pkg-config if available omits 7492902e8d22 selftests: firmware: add CONFIG_FW_LOADER_USER_HELPER_FALL [...] omits f70b472e937b selftests: firmware: remove use of non-standard diff -Z option omits 08f73d668048 drm/vkms: Drop custom vkms_dumb_map(). omits 8f1cd826641d drm/v3d: Clean up the reservation object setup. omits e90e45f6bd45 drm/v3d: Update a comment about what uses v3d_job_dependency(). omits 3eb152720c73 drm/v3d: Fix whitespace inconsistency in the header. omits 456824896de2 x86/resctrl: Use rdt_last_cmd_puts() where possible omits 3d65b6bbc01e arm64: tlbi: Set MAX_TLBI_OPS to PTRS_PER_PTE omits bdb85cd1d206 arm64/module: switch to ADRP/ADD sequences for PLT entries omits a7c3a0d5f8d8 media: mediactl docs: Fix licensing message omits 3420f65cbbd0 media: dvb-pll: don't re-validate tuner frequencies omits 3d8e450f517c media: dvb-pll: fix tuner frequency ranges omits 7aaf7b2fd26c arm64/insn: add support for emitting ADR/ADRP instructions omits 2d13969ee7d8 serdev: document the write functions using kernel-doc omits 70d188041e6f serdev: make synchronous write helper interruptible omits 0bbf0a88fa29 serdev: make synchronous write return bytes written omits 22d66c85fde3 serdev: use zero to indicate infinite write timeout omits d8797b125711 arm64: Use a raw spinlock in __install_bp_hardening_cb() omits 9eb1c92b47c7 arm64: acpi: Prepare for longer MADTs omits 93143f846b27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 252babf3a175 Merge branch 'for-4.21/dt-bindings' into for-4.21/arm64/dt omits 34e8b809bf13 dt-bindings: thermal: tegra-bpmp: Add Tegra194 support omits e8b1dee21420 of: Use device_type helpers to access the node type omits aacb5d91ab1b srcu: Use "ssp" instead of "sp" for srcu_struct pointer omits eb4c2382272a srcu: Lock srcu_data structure in srcu_gp_start() omits b401ec18485a mm: Replace call_rcu_sched() with call_rcu() omits 6564a25e6c18 slab: Replace synchronize_sched() with synchronize_rcu() omits 36bd1a8e91c6 percpu-refcount: Replace call_rcu_sched() with call_rcu() omits 0809d95451f7 events: Replace synchronize_sched() with synchronize_rcu() omits 25b0077511fe workqueue: Replace call_rcu_sched() with call_rcu() omits cb2f55369d3a modules: Replace synchronize_sched() and call_rcu_sched() omits c9a863bbb162 sched/membarrier: synchronize_sched() with synchronize_rcu() omits 51959d85f32d lockdep: Replace synchronize_sched() with synchronize_rcu() omits ae8b7ce7647b kprobes: Replace synchronize_sched() with synchronize_rcu() omits ba1803142539 main: Replace rcu_barrier_sched() with rcu_barrier() omits 7440172974e8 tracing: Replace synchronize_sched() and call_rcu_sched() omits c93ffc15cceb fs/file: Replace synchronize_sched() with synchronize_rcu() omits cc69b389fd7b cpufreq/cpufreq_governor: Replace synchronize_sched() with [...] omits 09659af30860 cpufreq/intel_pstate: Replace synchronize_sched() with syn [...] omits d05faa5f1ac5 drivers/vhost: Replace synchronize_rcu_bh() with synchroni [...] omits 16f11500842c ethernet/realtek: Replace synchronize_sched() with synchro [...] omits fd8e688b0e8c ethernet/sis: Replace synchronize_sched() with synchronize_rcu() omits 17c0eb74151e drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() omits a0076e1778c2 crypto/pcrypt: Replace synchronize_rcu_bh() with synchroni [...] omits 751a0cc0cd3a nvme-pci: fix surprise removal omits dfa74422d604 nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvm [...] omits ac26d1f74cfc x86/fpu: Use the correct exception table macro in the XSTA [...] omits e31d0fc6fd1b power: reset: Convert to using %pOFn instead of device_node.name omits acfe63ec1c59 mtd: Convert to using %pOFn instead of device_node.name omits f86b77583d88 backlight: pm8941: Convert to using %pOFn instead of devic [...] omits c86f98544f23 memory: Convert to using %pOFn instead of device_node.name omits 2ef790dc443a irqchip: Convert to using %pOFn instead of device_node.name omits 2fc777ba8422 gpu: host1x: Fix syncpoint ID field size on Tegra186 omits b7c61d511df4 gpu: host1x: Resize channel register region on Tegra186 and later omits 39a577fe6163 slimbus: ngd: fix spelling mistake "exeeds" -> "exceeds" omits da67739cf74b Merge branch 'sunxi/h3-h5-for-4.21' into sunxi/for-next omits f89120b6f554 ARM: dts: sun8i: Add the H3/H5 CSI controller omits 91a753608262 platform/x86: ideapad-laptop: Add Yoga 2 13 to no_hw_rfkill list omits ff217bc710e0 drm/meson: Add support for VIC alternate timings omits 5d0bfe448481 drm/meson: Add HDMI 1.4 4k modes omits b8e0be79d000 Merge tag 'asoc-v4.20-rc4' of https://git.kernel.org/pub/s [...] omits dc93967b8094 Merge 4.20-rc4 into tty-next omits 39dea70d8a47 drm: Improve dumb callback docs omits 942779c6f1f8 spi: mediatek: add spi support for mt7629 IC omits 96ed3ecde2c0 spi: at91-usart: add power management support omits 70e1b5939524 Merge branch 'v4.21-armsoc/dts32' into for-next omits 584f8ca10c14 ARM: dts: rockchip: update cpu supplies on rk3188 omits 66dc478a283c ARM: dts: rockchip: add phandles to secondary cpu cores omits 0222aac4486e ARM: dts: rockchip: add cpu-core resets for rk3188 omits abcee7a86373 ARM: dts: rockchip: convert rk3188 to opp-v2 omits 812b3dc37574 ARM: dts: rockchip: add #sound-dai-cells to Cortex-A9 i2s omits 1d2319efb6a9 spi: npcm: Fix uninitialized variable warning omits 814cedbc0b78 s390/mm: correct pgtable_bytes on page table downgrade omits 39e84937b5b4 drm/i915: Skip engine serialisation for no-op seqno reset omits d53701067f04 usb: dwc3: gadget: check if dep->frame_number is still valid omits 62b836a0d248 Merge branch 'i2c/for-5.0' into i2c/for-next omits 768f315f8b25 i2c-axxia: properly handle master timeout omits 0b57436f15bf i2c: rcar: check bus state before reinitializing omits 39129f28c943 i2c: nvidia-gpu: limit reads also for combined messages omits 98be694ba25f i2c: nvidia-gpu: adhere to I2C fault codes omits 976b489120cd efi: Prevent GICv3 WARN() by mapping the memreserve table [...] omits 5eb316e636eb i2c: sh_mobile: add support for r8a77990 (R-Car E3) omits fca34b910ddc i2c: sh_mobile: document support for r8a77990 (R-Car E3) omits 6460d3201471 arm64: io: Ensure calls to delay routines are ordered agai [...] omits 61170ee93868 backlight: pwm_bl: Fix devicetree parsing with auto-genera [...] omits e4c8ae3e3d6d backlight: pwm_bl: Re-add driver internal enabled tracking omits cb944fb973bc i2c: stm32f7: SYSCFG Fast Mode Plus support for I2C STM32F7 omits 9d9aa7ec7baf dt-bindings: i2c-stm32: SYSCFG Fast Mode Plus support for [...] omits e79ba3b55086 i2c: Remove caller signal_pending branch predictions omits fece4978510e i2c: imx: don't print error message on probe defer omits a1880d38674b spi: mediatek: Add bindings for mediatek MT7629 soc platform omits fd65d3142f73 kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb omits 0e0fee5c539b kvm: mmu: Fix race in emulated page table writes omits 52ad7eb3d668 KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION ev [...] omits 72aeb60c52bf KVM: nVMX: Verify eVMCS revision id match supported eVMCS [...] omits 326e742533bf KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset t [...] omits 1e4329ee2c52 x86/kvm/vmx: fix old-style function declaration omits 354cb410d873 KVM: x86: fix empty-body warnings omits f48b4711dd6e KVM: VMX: Update shared MSRs to be saved/restored on MSR_E [...] omits 346f7e6b7b13 i2c: bcm2835: Switch to SPDX identifier omits bcbfbd8ec210 KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall omits 7f9ad1dfa3c7 KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPE [...] omits 30510387a5e4 svm: Add mutex_lock to protect apic_access_page_done on AM [...] omits e97f852fd456 KVM: X86: Fix scan ioapic use-before-initialization omits 38ab012f109c KVM: LAPIC: Fix pv ipis use-before-initialization omits a87c99e61236 KVM: VMX: re-add ple_gap module parameter omits 15cb127e3c8f PCI: dwc: Fix MSI-X EP framework address calculation bug omits 1078bef0cd92 ALSA: hda/realtek - Support ALC300 omits e8ed64b08edd ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x36 [...] omits f88184bfee48 driver core: Replace simple_strto{l,ul} by kstrtou{l,ul} omits 03c0a9208bb1 kernfs: Improve kernfs_notify() poll notification latency omits 814a053bbbdb Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] omits b5570ca7c475 uio: dismiss waiters on device unregistration omits 8341f2f222d7 sysrq: Use panic() to force a crash omits 279070b96a5a tty/sysrq: add of_node_put() omits b9ddfe6d2843 Pull dtype cleanup patches. omits 9d6e1fe4e091 ext2: use common file type conversion omits d44170a7ba48 fs: common implementation of file type omits 3b1c366b47d2 Pull udf and ext2 fixes going soon to Linus. omits 01f965ce9e5d ARM: dts: sun7i: set proper lradc vref on OLinuXino Lime2 omits 104f708fd124 s390/zcrypt: reinit ap queue state machine during device probe omits ecebf55d27a1 ext2: fix potential use after free omits e5f5b717983b ext2: initialize opts.s_mount_opt as zero before using it omits 7626e002225a staging: vchiq: add more tasks to the TODO list omits 4ab0f5ce5f45 staging: vchiq_arm: fix open/release cdev functions omits 187ac53e590c staging: vchiq_arm: rework probe and init functions omits d7d3bf2117a7 staging: vchiq_core: fix logic redundancy in parse_open omits 96f33712725e staging: vchiq_util: get rid of unneeded memory barriers omits f27e47bc6b8b staging: vchiq: use completions instead of semaphores omits 51c071265079 staging: vchiq_core: don't add a wmb() before remote_event [...] omits 02d84a950139 staging: vchiq_core: do not initialize semaphores twice omits 3fc499c8b534 staging: vchiq_core: remove unnecessary safety checks in v [...] omits 14f4d72fb799 staging: vchiq-core: get rid of is_master distinction omits 44c1e1bcbc33 staging: vchiq_arm: rework vchiq_ioc_copy_element_data omits 02a3ce3c2a67 drm/sun4i: Pass modifier to backend and frontend format su [...] omits ee43f74585f3 staging: vchiq_arm: get rid of vchi_mh.h omits 46e4b9ec4fa4 staging: vchiq_arm: use list_for_each_entry when accessing [...] omits 9851968b6e41 staging: vchiq_shim: delete vchi_service_create omits ddd7536ad4d6 staging: vchiq_arm: rework close/remove_service IOCTLS omits 49fa9157a408 staging: vchiq_core: rework vchiq_get_config omits b3885feb8af7 staging: rb8822be Change line not to end with '(' omits 3b1ad360acad pps: using ERR_PTR instead of NULL while pps_register_sour [...] omits b36d95846117 drm/sun4i: frontend: Add support for the BGRX8888 output format omits 31cf282a53cf drm/sun4i: Make pitch even for GEM dumb alloc as per hardw [...] omits 411e83069e15 drm/sun4i: frontend: Apply format sub-sampling to CH1 dimensions omits 2a48602615e0 tty: do not set TTY_IO_ERROR flag if console port omits dc7d4b655a2c drm/sun4i: backend: Detail the YUV to RGB values coding ex [...] omits b636d3f97d04 drm/sun4i: frontend: Add support for the BGRX8888 input format omits 63fd4b94b948 serial: imx: fix error handling in console_setup omits ae4ba1936ab9 drm/sun4i: frontend: Determine input mode based on the num [...] omits 9579f9190487 drm/sun4i: frontend: Add proper definitions for format registers omits 47d0f9bdb190 drm/sun4i: frontend: Add helpers for input data mode and p [...] omits 01260ffad2a8 drm/sun4i: frontend: Move CSC bypass setup to format updat [...] omits 1c29d263f624 drm/sun4i: Rename sun4i_backend_layer_formats to sun4i_lay [...] omits ae56bfbdad9b drm/sun4i: backend: Avoid counting YUV planes that use the [...] omits 2b9034b5eadd sparc: Adjust bpf JIT prologue for PSEUDO calls. omits ab6985108a53 drm/sun4i: backend: Use a specific function to check if a [...] omits aaf3880b0823 drm/sun4i: backend: Refine the logic behind using the frontend omits ee286db13395 drm/sun4i: frontend: Add a helper and a list for supported [...] omits 3d4265f89d06 drm/sun4i: backend: Add a helper and a list for supported formats omits ad25d0736db0 drm/sun4i: Add TODO comment about supporting scaling with [...] omits b79a3a97f64f drm/sun4i: frontend: Replace ARGB with XRGB as supported format omits 686d263856a9 drm/sun4i: Cleanup video/YUV source before enabling a layer omits c56689e6f2fb arm64: dts: allwinner: a64: bananapi-m64: Enable audio codec omits 35d7a58ac282 serial: mvebu-uart: initialize over sampling stack register omits 0e4cf69ede87 serial: mvebu-uart: clarify the baud rate derivation omits 27df7977099c ARM: davinci: dm644x: set the GPIO base to 0 omits 55a891d0d0bd ARM: davinci: da830: set the GPIO base to 0 omits a6ca633e13f8 ARM: davinci: dm355: set the GPIO base to 0 omits 20d8e8611eb0 serial/sunsu: add missing of_node_put() omits 3c81ba9242b7 drivers/tty: add missing of_node_put() omits ee0a29ba574b serial-uartlite: fix null pointer dereference on pointer port omits 6484a677294a misc: mic/scif: fix copy-paste error in scif_create_remote_lookup omits eb30abeedee7 misc/pvpanic: resolve compile errors for arch=um omits eeabdfabdc53 MAINTAINERS: Add reviewer for CoreSight sub-system omits 9ccb645683ef altera-stapl: check for a null key before strcasecmp'ing it omits 5323ac5177c4 slimbus: ngd: QCOM_QMI_HELPERS has to be selected omits 458a445deb9c slimbus: ngd: Fix build error on x86 omits c9d76d0655c0 dma-mapping: fix return type of dma_set_max_seg_size() omits d6a2b9535d1e nvme: Free ctrl device name on init failure omits aa1f0fa374ed parport: parport_pc: Mark expected switch fall-through omits 885b3680c4a6 char: lp: fix spacing style before open parenthesis omits 2081f9c03cc9 char: lp: fix whitespace with pointers omits 1b3451e0edd3 char: lp: use tabs instead of spaces omits 39992028c76c char: lp: do not use return as a function omits 1c3de93621b3 char: lp: move trailing statement to next line omits 69f92163f47a char: lp: remove trailing whitespace omits 55949c7e75ba misc: cxl: Use device_type helpers to access the node type omits 97a64ba77db1 misc/pvpanic: fix a NULL vs IS_ERR() check omits 1aeba347b3a9 MIPS: Hardcode cpu_has_mips* where target ISA allows omits f08153186ca5 MIPS: MT: Remove norps command line parameter omits 02c72d5edadc Merge branch 'virtio-support-packed-ring' omits f959a128fe83 virtio_ring: advertize packed ring layout omits 3a814fdf2715 virtio_ring: disable packed ring on unsupported transports omits f51f982682e2 virtio_ring: leverage event idx in packed ring omits 1ce9e6055fa0 virtio_ring: introduce packed ring support omits fb3fba6b162a virtio_ring: cache whether we will use DMA API omits d79dca75c796 virtio_ring: extract split ring handling from ring creation omits cbeedb72b97a virtio_ring: allocate desc state for split ring separately omits 2f18c2d153fb virtio_ring: introduce helper for indirect feature omits 4d6a105eb534 virtio_ring: introduce debug helpers omits e593bf975156 virtio_ring: put split ring fields in a sub struct omits e6f633e5beab virtio_ring: put split ring functions together omits 138fd2514863 virtio_ring: add _split suffix for split ring functions omits 89a9157e1253 virtio: add packed ring types and macros omits c9a2e997c8da automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits d4b9eba6ed0f automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits 5f365b1d7f67 automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits d19670acb16c automerging branch "kernel.org-palmer-linux/fix-su" into " [...] omits 57737cae81f0 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] omits b32a22029184 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] omits 738dd58f717b automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 6b83bb7a7dda automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] omits cba696de496c automerging branch "kernel.org-palmer-linux/fix-module" in [...] omits 9969f5cf6bc4 automerging branch "kernel.org-palmer-linux/fix-flat" into [...] omits 042b7262a155 automerging branch "kernel.org-palmer-linux/fix-features_r [...] omits 9071fe9d4ecc automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] omits 17d95e4225bf Merge branch 'libbpf-versioning-doc' omits 76d1b894c515 libbpf: Document API and ABI conventions omits 306b267cb3c4 libbpf: Verify versioned symbols omits 16192a771d8c libbpf: Add version script for DSO omits 1d2f44ca3424 libbpf: Name changing for btf_get_from_id omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 38a35a78c5e2 xtensa: fix coprocessor part of ptrace_{get,set}xregs omits 03bc996af0cc xtensa: fix coprocessor context offset definitions omits 2958b66694e0 xtensa: enable coprocessors that are being flushed omits ef78e5ec9214 ia64: export node_distance function omits fa1e0c9690bf bpf, doc: add entries of who looks over which jits omits b89c2998d998 Merge branch 'non-jit-btf-func_info' omits 812dd689da2a tools/bpf: change selftest test_btf for both jit and non-jit omits ba64e7d85252 bpf: btf: support proper non-jit func info omits e2ac579a7a18 sparc: Correct ctx->saw_frame_pointer logic. omits c44768a33da8 sparc: Fix JIT fused branch convergance. omits fdac315d705a Merge branch 'arm64-jit-fixes' omits 8c11ea5ce13d bpf, arm64: fix getting subprog addr from aux for calls omits e2c95a61656d bpf, ppc64: generalize fetching subprog into bpf_jit_get_f [...] omits e69f2acf5bfa Merge branch 'v4.21-armsoc/dts32' into for-next omits 7d2cecb0849f ARM: dts: rockchip: Add UART DMA support for rv1108 omits efc2e0bd9594 ARM: dts: rockchip: Assign the proper GPIO clocks for rv1108 omits c955b7aec510 ARM: dts: rockchip: Fix the PMU interrupt number for rv1108 omits 462951cd32e1 powerpc/mm: Fix linux page tables build with some configs omits 5564597d51c8 powerpc: Fix COFF zImage booting on old powermacs omits 19880e6e5ff3 f2fs: make "f2fs_fault_name[]" const char * omits 0ea295dd853e f2fs: read page index before freeing omits f6176473a0c7 f2fs: fix wrong return value of f2fs_acl_create omits f5d5510e7389 f2fs: avoid build warn of fall_through omits 2866fb16d679 f2fs: fix race between write_checkpoint and write_begin omits 4e240d1bab1e f2fs: check memory boundary by insane namelen omits 1e771e83ce26 f2fs: only flush the single temp bio cache which owns the [...] omits f9d6d0597698 f2fs: fix out-place-update DIO write omits fef4129ec2e6 f2fs: fix to be aware discard/preflush/dio command in is_idle() omits 02b16d0a34a1 f2fs: add to account direct IO omits b61ac5b72014 f2fs: move dir data flush to write checkpoint process omits 155c62fe9c5f f2fs: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 67b0e42b768c f2fs: change segment to section in f2fs_ioc_gc_range omits 3465557556b4 f2fs: export migration_granularity sysfs entry omits 7beb01f74415 f2fs: clean up f2fs_sb_has_##feature_name omits e3080b0120a1 f2fs: support subsectional garbage collection omits 089842de5750 f2fs: remove codes of unused wio_mutex omits 2c70c5e3874e f2fs: introduce __is_large_section() for cleanup omits d6c66cd19ef3 f2fs: fix count of seg_freed to make sec_freed correct omits a8075dc484cf f2fs: fix to account preflush command for noflush_merge mode omits 9bf1a3f73927 f2fs: avoid GC causing encrypted file corrupted omits 53ca0f2fec39 netfilter: nf_conncount: remove wrong condition check routine omits 07f05f40d956 RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() omits 3a6532c9af1a RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write omits ef87df2c7a8f RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex omits da0f60df7bd5 RDMA/uverbs: Prohibit write() calls with too small buffers omits 669dac1e00c5 RDMA/uverbs: Add structure size info to write commands omits 15a1b4becba8 RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods omits 7106a9769715 RDMA/uverbs: Make write() handlers return 0 on success omits 8313c10fa8be RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundl [...] omits 1b09577bef3a RDMA/uverbs: Add missing driver_data omits d2c9d9abe117 IB/qib: fix spelling mistake "colescing" -> "coalescing" omits 2a1fe215e730 audit: use current whenever possible omits d0a3f18a70f2 audit: minimize our use of audit_log_format() omits 095faf45e64b netfilter: nat: fix double register in masquerade modules omits 584eab291c67 netfilter: add missing error handling code for register functions omits 75b7b86bdb0d IB/mlx5: Fix page fault handling for MW omits 605728e65ad3 IB/umem: Set correct address to the invalidation function omits 4d5422a309de IB/mlx5: Skip non-ODP MR when handling a page fault omits 89f5bebcf040 selinux: make "selinux_policycap_names[]" const char * omits 2cbdcb882f97 selinux: always allow mounting submounts omits 508b09046c0f netfilter: ipv6: Preserve link scope traffic original oif omits de7243057e7c fs/xfs: fix f_ffree value for statfs when project quota is set omits d8f3e978bd30 bpf: Avoid unnecessary instruction in convert_bpf_ld_abs() omits 229c55ccb487 arch: Move initrd= parsing into do_mounts_initrd.c omits cdbc848b0341 of/fdt: Remove custom __early_init_dt_declare_initrd() imp [...] omits c756c592e442 arm64: Utilize phys_initrd_start/phys_initrd_size omits fe7db7570379 of/fdt: Populate phys_initrd_start/phys_initrd_size from FDT omits b1ab95c63622 arch: Make phys_initrd_start and phys_initrd_size global v [...] omits cd5e0fa0837c nds32: Remove phys_initrd_start and phys_initrd_size omits 2c89156082b3 net/mlx5: Improve core device events handling omits 69c1280b1f3b net/mlx5: Device events, Use async events chain omits 2742bc90bc10 net/mlx5: CQ ERR, Use async events chain omits 221c14f3d124 net/mlx5: Resource tables, Use async events chain omits 71edc69ca1a7 net/mlx5: CmdIF, Use async events chain omits 0cf53c124756 net/mlx5: FWPage, Use async events chain omits 6933a9379559 net/mlx5: E-Switch, Use async events chain omits 41069256e930 net/mlx5: Clock, Use async events chain omits a52a7d01fde1 net/mlx5: FPGA, Use async events chain omits 720a936d4077 net/mlx5: FWTrace, Use async events chain omits 0f597ed435b9 net/mlx5: EQ, Introduce atomic notifier chain subscription API omits 8114865ff82e function_graph: Create function_graph_enter() to consolida [...] omits 31e1ab494559 drm/meson: add support for 1080p25 mode omits 97b2a3180a55 drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut() omits 995b278e4723 drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config omits 2bcd3ecab773 drm/meson: Fixes for drm_crtc_vblank_on/off support omits 23a336b34258 drm: set is_master to 0 upon drm_new_set_master() failure omits c54c7374ff44 drm/dp_mst: Skip validating ports during destruction, just ref omits 4afe60a97ba6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits a37519e3ba00 dummy patch test omits 8478c35a858c staging: greybus: Parenthesis alignment omits 2f5496d878c6 staging: mt7621-pci: avoid using clk_* operations omits e51844bf8251 staging: mt7621-pci: fix reset lines for each pcie port omits fe62afd7eb0b staging: mt7621-pci: dt-bindings: update bindings doc remo [...] omits 65f679a826c0 staging: mt7621-dts: remove sysctl registers from pcie bindings omits ce0c99e22e45 staging: mt7621-pci: avoid mapping sysctls registers omits 64c4c4ca6c12 staging: pi433: fix potential null dereference omits 2a68ead3de43 staging: rtl8723bs: remove redundant null check on pregpriv omits 3253374714ce staging: rtl8188eu: cleanup lines over 80 characters omits a08a9a651752 staging: rtl8188eu: correct indentation omits 5e51ed1a90ad staging: rtl8188eu: remove return from void function omits c202e1ab78e3 staging: rtl8188eu: refactor if else statement omits 794f81656692 staging: rtl8188eu: cleanup declarations in rtw_mlme.c omits 2077ca1cd459 staging: rtl8188eu: remove rtw_android_set_block() omits 1d9416d6d557 staging: rtl8188eu: use __func__ in rtw_mlme.c omits 18bd05bb9c0e staging: rtl8188eu: remove unnecessary parentheses in rtw_mlme.c omits 3f95106ea075 staging: rtl8188eu: cleanup remaining comparsions to true omits d39c02a65810 vmw_balloon: update maintainers list omits 488d040e3a34 fpga: of-fpga-region: Use platform_set_drvdata omits b77c98780e68 fpga: dfl-fme-region: Use platform_get_drvdata() omits d27f54adbc71 MAINTAINERS: platform/chrome: remove myself as maintainer omits 1830b6eeda1f thunderbolt: Prevent root port runtime suspend during NVM upgrade omits eceb05965489 Drivers: hv: vmbus: check the creation_status in vmbus_est [...] omits 4d3c5c69191f Drivers: hv: vmbus: Remove the useless API vmbus_get_outgo [...] omits 6b50d882d38d firmware: add remote status update client support omits 0d5c06aa0ee8 Documentation: driver-api: add stratix10 service layer omits e7eef1d7633a fpga: add intel stratix10 soc fpga manager driver omits 919d1100370c arm64: dts: stratix10: add fpga manager and region omits 59e328039f47 dt-bindings: fpga: add Stratix10 SoC FPGA manager binding omits 7ca5ce896524 firmware: add Intel Stratix10 service layer driver omits adb9e3543d22 arm64: dts: stratix10: add stratix10 service driver bindin [...] omits a2c1c192656b dt-bindings, firmware: add Intel Stratix10 service layer binding omits 1a195d87d2c5 fpga: mgr: altera-ps-spi: enable usage on non-dt platforms omits 30522a951f9d fpga: altera-cvp: fix probing for multiple FPGAs on the bus omits 324fa64cf418 binder: fix sparse warnings on locking context omits 7bada55ab506 binder: fix race that allows malicious free of live buffer omits d8aefef50d80 gfs2: Get rid of potential double-freeing in gfs2_create_inode omits 7d35baa4e9ec MIPS: ralink: Fix mt7620 nd_sd pinmux omits 5f0ed774ed29 block: sum requests in the plug structure omits 6f8b52ba442c Merge tag 'hwmon-for-v4.20-rc5' of git://git.kernel.org/pu [...] omits af78ff7c6e66 blk-mq: Simplify request completion state omits f1342709d18a scsi: Do not rely on blk-mq for double completions omits 16c15eb16a79 blk-mq: Return true if request was completed omits f8c6d1402b89 ACPI: fix acpi_find_child_device() invocation in acpi_pres [...] omits b413b1abeb21 ACPI: SPCR: Consider baud rate 0 as preconfigured state omits caf35cd52242 device property: Remove struct property_set omits ed1cdf31f922 device property: Move device_add_properties() to swnode.c omits 59abd83672f7 drivers: base: Introducing software nodes to the firmware [...] omits 7847a1455fc4 ACPI / glue: Add acpi_platform_notify() function omits 07de0e86fe08 drivers core: Prepare support for multiple platform notifications omits 2d51ac9086fd driver core: platform: Remove duplicated device_remove_pro [...] omits fa94e48e13a1 regulator: core: Apply system load even if no consumer loads omits 3403e56b41c1 arm64: mm: Don't wait for completion of TLB invalidation w [...] omits 2bb166636933 regulator: core: enable power when setting up constraints omits 1dbfe7f23bdb mei: me: mark CNP devices as having dma support omits d2227583dc71 mei: bump hbm version to 2.1 omits c30362cc326a mei: dma ring: implement transmit flow omits 6316321f12ad mei: dma ring: implement rx circular buffer logic omits 2513eb0dd7ba mei: hw: add dma ring control block omits c55bf542e91b mei: hbm: setup dma ring omits ce0925e8c2f8 mei: dma ring buffers allocation omits 77df6d8d7298 Documentation/usb: Fix typo omits 4ab32bf3305e blk-mq: never redirect polled IO completions omits aa61bec30eca blk-mq: ensure mq_ops ->poll() is entered at least once omits 0a1b8b87d064 block: make blk_poll() take a parameter on whether to spin or not omits e7d943910719 nvme: remove opportunistic polling from bdev target omits 9743139c5d11 blk-mq: remove 'tag' parameter from mq_ops->poll() omits 1052b8ac5282 blk-mq: when polling for IO, look for any completion omits 293818165042 btrfs: Handle final split-brain possibility during fsid change omits 24c7953e76ba btrfs: Handle one more split-brain scenario during fsid change omits 6ef2ea69aaf2 btrfs: add members to fs_devices to track fsid changes omits 2024697e2be0 btrfs: Add handling for disk split-brain scenario during f [...] omits 6cdfc7dd82bb btrfs: Remove fsid/metadata_fsid fields from btrfs_info omits ab88f95e9fe0 btrfs: Add sysfs support for metadata_uuid feature omits bdcbdb01d04d btrfs: Introduce support for FSID change without metadata rewrite omits a4381584cdce btrfs: use EXPORT_FOR_TESTS for conditionally exported functions omits c336ba268839 btrfs: introduce EXPORT_FOR_TESTS macro omits d8fb7f2060d1 btrfs: remove unused drop_on_err in btrfs_mkdir omits 048e44b89d14 btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range omits 7da8b13e0432 btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument omits 34db7ba21079 btrfs: Remove superfluous check form btrfs_remove_chunk omits d056c59198a4 btrfs: Clean up and refactor btrfs_can_relocate omits 20321b71dd5b Btrfs: send, fix infinite loop due to directory rename dep [...] omits 3cdc85db01c7 btrfs: don't report user-requested cancel as an error omits 2f46febc28b7 btrfs: silence warning if replace is canceled omits 83f4091d6757 btrfs: dev-replace: add explicit check for replace result [...] omits c08ce9146ee6 btrfs: dev-replace: replace's scrub must not be running in [...] omits 744587a31121 btrfs: dev-replace: set result code of cancel by status of scrub omits 9c9634207e87 btrfs: fix use-after-free due to race between replace star [...] omits 8f6fda7e0cf6 btrfs: dev-replace: go back to suspend state if another EX [...] omits 622c0bf03621 btrfs: dev-replace: go back to suspended state if target d [...] omits dd2ee5adbfc7 btrfs: mark btrfs_dev_replace_start as static omits 6be65cff0f65 Btrfs: ensure path name is null terminated at btrfs_control_ioctl omits e0a6ee7eb413 btrfs: harden agaist duplicate fsid on scanned devices omits 67d2d3eac5a1 btrfs: introduce nparity raid_attr omits 32fcc203b1b0 btrfs: fix ncopies raid_attr for RAID56 omits fee5ad96b3e4 btrfs: alloc_chunk: fix more DUP stripe size handling omits 7332f84d3648 btrfs: alloc_chunk: improve chunk size variable name omits cfcba65948b5 btrfs: alloc_chunk: do not refurbish num_bytes omits d7b084972dbd Btrfs: fix rare chances for data loss when doing a fast fsync omits c5d6aa199516 btrfs: Always try all copies when reading extent buffers omits 562a82e4801b btrfs: use tagged writepage to mitigate livelock of snapshot omits b7280dd732f4 btrfs: Remove unused extent_state argument from btrfs_writ [...] omits 80c3917eafb5 btrfs: Remove extent_page_data argument from writepage_delalloc omits 29638f5efff5 btrfs: Move epd::extent_locked check to writepage_delalloc [...] omits 2ab217af72fd btrfs: Check for missing device before bio submission in b [...] omits 19f637204c55 btrfs: remove redundant replace_state init omits d52fd9f8eab9 Btrfs: remove no longer used io_err from btrfs_log_ctx omits a84526d6f81a Btrfs: simpler and more efficient cleanup of a log tree's [...] omits c36f130bcfca btrfs: Adjust loop in free_extent_buffer omits 7605739393b5 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits f801a92fe19f btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf omits 986f1147c9e8 btrfs: Remove extra reference count bumps in btrfs_compare_trees omits c2a40921b42e btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 7787aaf5f13a btrfs: Remove redundant extent_buffer_get in get_old_root omits a131ab2f3284 btrfs: Remove needless tree locking in iterate_inode_extrefs omits b66f151bbb57 btrfs: Remove needless tree locking in iterate_inode_refs omits a1f8c5b7c8e8 btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] omits b4c3b16c7c0a Btrfs: support swap files omits 468bd0ed4727 Btrfs: rename and export get_chunk_map omits 301a146126cf Btrfs: prevent ioctls from interfering with a swap file omits 0088c790ea2b btrfs: Remove extent_io_ops::split_extent_hook callback omits 583a796af7a0 btrfs: Remove extent_io_ops::merge_extent_hook callback omits 17cbeb38c5d5 btrfs: Remove extent_io_ops::clear_bit_hook callback omits 3ec94dd721d1 btrfs: Remove extent_io_ops::set_bit_hook extent_io callback omits e5b261a2a3f1 btrfs: Remove extent_io_ops::check_extent_io_range callback omits 2a20370f397f btrfs: Remove extent_io_ops::writepage_end_io_hook omits 427482ff73db btrfs: Remove extent_io_ops::writepage_start_hook omits 12e2e43c09a6 btrfs: Remove extent_io_ops::fill_delalloc omits e96357d96767 btrfs: Add function to distinguish between data and btree inode omits 279fb56b2282 btrfs: volumes: Make sure no dev extent is beyond device boundary omits 8503183c68a8 btrfs: volumes: Make sure there is no overlap of dev exten [...] omits bfb6222bd8b8 btrfs: Refactor find_free_extent loops update into find_fr [...] omits cce698a76c94 btrfs: Refactor unclustered extent allocation into find_fr [...] omits 508dd9e6e0c6 btrfs: Refactor clustered extent allocation into find_free [...] omits aa5793f99045 btrfs: Introduce find_free_extent_ctl structure for later rework omits 662420cb5ea7 btrfs: extent-tree: Detect bytes_pinned underflow earlier omits 90c06ee2c64a btrfs: extent-tree: Detect bytes_may_use underflow earlier omits c2588a3ae274 Btrfs: remove no longer used stuff for tracking pending or [...] omits 73d37a8e2446 Btrfs: remove no longer used logged range variables when l [...] omits b7f21899276a drm/i915/ringbuffer: 2-step restart omits dc5512cbfea2 ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers omits 815a1027d88c Merge branch 'v4.21-clk/next' into for-next omits d0618247a80f clk: rockchip: add clock-id to gate of ACODEC for rk3328 omits e690d1b0dd3d Merge branch 'v4.21-shared/clkids' into v4.21-clk/next omits 02bee9e545ef clk: rockchip: add clock ID of ACODEC for rk3328 omits 933662f28981 ASoC: max9867: Fix whitespace omits 2708bccf9c6f ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline omits 7121779fec95 ASoC: rsnd: tidyup for SSIU subnode omits 83b12c2e1d94 ASoC: amd: Fix a NULL vs IS_ERR() check in probe omits 8752895e897e Merge branch 'v4.21-armsoc/dts32' into for-next omits 721c01ba8b46 powerpc/configs: Add KVM guest defconfig omits b6e888235775 powerpc/configs: Add missing config symbols for ppc64_defconfig omits 2f40d82fef1c powerpc/configs: Add CONFIG_NR_CPUS to ppc64_defconfig omits 4ba34d5dfede powerpc/configs: Update ppc64_defconfig with savedefconfig omits b1cfa0391a0b powerpc/configs: Remove unnecessary ftrace symbols omits fb9e7f0bba15 ARM: davinci: dm646x: set the GPIO base to 0 omits 133cd2e48305 ARM: davinci: dm365: set the GPIO base to 0 omits 45ed94b9e2d2 ARM: davinci: da850: set the GPIO base to 0 omits 786a9ab13301 gpio: davinci: restore a way to manually specify the GPIO base omits adcf60ce14c8 ARM: davinci: dm644x: define gpio interrupts as separate r [...] omits 27db7baab640 ARM: davinci: dm355: define gpio interrupts as separate resources omits 2c9c83491f30 ARM: davinci: dm646x: define gpio interrupts as separate r [...] omits 193c04374e28 ARM: davinci: dm365: define gpio interrupts as separate resources omits 58a0afbf4c99 ARM: davinci: da8xx: define gpio interrupts as separate resources omits 069caf5950df USB: omap_udc: fix rejection of out transfers when DMA is used omits 2c2322fbcab8 USB: omap_udc: fix USB gadget functionality on Palm Tungsten E omits 6ca6695f576b USB: omap_udc: fix omap_udc_start() on 15xx machines omits 99f700366fce USB: omap_udc: fix crashes on probe error and module removal omits 286afdde1640 USB: omap_udc: use devm_request_irq() omits ce68cc6fad89 arm64: dts: mt7622: Drop the general purpose timer node omits 507bc2f580ad ARM: dts: rockchip: Pass the 'arm,cpu-registers-not-fw-con [...] omits 89259088c1b7 netfilter: nfnetlink_cttimeout: fetch timeouts for udplite [...] omits 2a31e4bd9ad2 ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf omits 84ea3a131b68 ARM: dts: rockchip: Pass the 'clock-latency' property on rv1108 omits 2455facbb700 Merge tag 'gvt-fixes-2018-11-26' of https://github.com/int [...] omits 36c3aeb4b48d Merge branch 'opp/fixes-for-4.20' of git://git.kernel.org/ [...] omits 7d015bd7bc9b ARM: dts: rockchip: Add rv1108 GMAC support omits d8c137546ef8 powerpc: tag implicit fall throughs omits bdd9868153a7 ARM: dts: rockchip: add rv1108 eMMC pin settings omits ad082326b03c Merge branch 'devel' into for-next omits 0f3e68c2be67 Merge branch 'devel' into for-next omits 7c0d404fac4b gpio: dwapb: Correct the DT node name in the example omits 0bc3544a010c drm: rcar-du: Fix DU3 start/stop on M3-N omits c4cfcf6f4297 ALSA: hda/realtek - fix the pop noise on headphone for len [...] omits 45fd26d39026 pinctrl: qcom: spmi-gpio: add compatible for pms405 GPIO omits 89444dad60de dt-bindings: pinctrl: fix qcom-pmic-gpio for pms405 omits 275e4eb3f21a arm64: dts: renesas: Add all CPUs in cooling maps omits 8f1ee2a166f8 arm64: dts: renesas: r8a77990: add thermal device support omits 8fbe048bd95b arm64: dts: renesas: r8a77990: Enable I2C DMA omits 786022be93cb Merge branch 'topic/coh' into next omits 35faaf0df42d dmaengine: coh901318: Remove unused variable omits 3451f6affaef usb: dwc3: gadget: remove unnecessary dev_info() omits 1517265228b4 usb: dwc3: trace: log ep commands in hex omits 25abad6a0584 usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc() omits effd14f66cc1 usb: core: quirks: add RESET_RESUME quirk for Cherry G230 [...] omits a84a1bcc992f USB: usb-storage: Add new IDs to ums-realtek omits fec9095bdef4 usb: dwc3: gadget: remove wait_end_transfer omits d4f1afe5e896 usb: dwc3: gadget: move requests to cancelled_list omits d5443bbf5fc8 usb: dwc3: gadget: introduce cancelled_list omits 7746a8dfb3f9 usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() omits c3acd5901414 usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() omits 09fe1f8d7e2f usb: dwc3: gadget: track number of TRBs per request omits 1a22ec643580 usb: dwc3: gadget: combine unaligned and zero flags omits 1dbcd8d42c02 Merge tag 'phy-for-4.20-rc' of git://git.kernel.org/pub/sc [...] omits d92021f66063 usb: dwc3: Add workaround for isoc start transfer failure omits dd74b96c7480 usb: dwc3: Add disabling of start_transfer failure quirk omits 475d8e0197f1 usb: dwc3: Track DWC_usb31 VERSIONTYPE omits 772a7a724f69 usb: gadget: f_fs: Allow scatter-gather buffers omits 7f7c548c5f65 usb: gadget: f_fs: Add support for CCID descriptors. omits 4ab9c39f038d usb: gadget: udc: fix spelling mistake "intrerrupt" -> "in [...] omits e89428381080 usb: gadget: uvc: constify vb2_ops structure omits 9aed8c08c82d usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty omits d64bc8ee9285 usb: dwc2: gadget: Fix WkupAlert interrupt handler. omits 89a9cc47513e usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher omits ceb94bc52c43 usb: gadget: udc: renesas_usb3: add a safety connection wa [...] omits 268784ba14a7 usb: dwc3: drd: Add support for DR detection through extcon omits 85383756ae34 usb: dwc3: drd: Switch to device property for 'extcon' handling omits 408d3ba006af usb: dwc3: don't log probe deferrals; but do log other err [...] omits 1808bd2132d1 usb: gadget: aspeed-vhub: constify usb_gadget_ops structure omits 022a0208c0ff usb: dwc3: Support option to disable USB2 LPM omits 5455e156078b usb: dwc3: Add a property to disable USB2 LPM omits eafeacf11964 usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM omits d102444cac15 usb: dwc3: debugfs: Print/set link state for peripheral mode omits 0d36dede4578 usb: dwc3: debugfs: Properly print/set link state for HS omits 62ba09d6bb63 usb: dwc3: debugfs: Dump internal LSP and ep registers omits 0f874f79dc81 usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes omits 2c85a1817e4b usb: dwc3: debugfs: Properly name Tx/RxFIFO omits 38317f5c0f2f Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" omits 032371a1e673 Merge tag 'fsi-updates-2018-11-26' of git://git.kernel.org [...] omits a62d2d44902c Merge 4.20-rc4 into usb-next omits 986fb2e0532b Merge 4.20-rc4 into char-misc-next omits 69500127424c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ffac28f95a98 bpf: align map type names formatting. omits 311fe1a81332 bpf: btf: fix spelling mistake "Memmber" -> "Member" omits cf0dd411e80f bpf, tags: Fix DEFINE_PER_CPU expansion omits d20810530b71 fsi: fsi-scom.c: Remove duplicate header omits 64999fa7aa2c fsi: master-ast-cf: select GENERIC_ALLOCATOR omits 27038c3e1f14 gpio: restore original GPLv2+ license of gpiolib-of.c sources omits 84d49fff23f5 Merge tag 'sh-pfc-for-v4.21-tag1' of git://git.kernel.org/ [...] omits fb265c9cb49e ext4: add ext4_sb_bread() to disambiguate ENOMEM cases omits 2e6e902d1850 Linux 4.20-rc4 omits 78e1f3861707 iov_iter: teach csum_and_copy_to_iter() to handle pipe-bac [...] omits 3d9bfb19bd70 scripts/kernel-doc: Fix struct and struct field attribute [...] omits 32ddfe8b0b0a Documentation: dev-tools: Fix typos in index.rst omits 06ee6ed36f94 Correct gen_init_cpio tool's documentation omits 4bffc669d624 net: remove unsafe skb_insert() omits 40b1c813ba8e net: bridge: remove redundant checks for null p->dev and p->br omits a1f2d60aaf2c Merge branch 'r8169-xmit_more' omits 2e6eedb4813e r8169: make use of xmit_more and __netdev_sent_queue omits 620344c43edf net: core: add __netdev_sent_queue as variant of __netdev_ [...] omits caf54f59e57e Merge tag 'kvm-ppc-fixes-4.20-1' of https://git.kernel.org [...] omits d6d460b89378 Merge tag 'dma-mapping-4.20-3' of git://git.infradead.org/ [...] omits 17c2f540863a Merge tag 'nfs-for-4.20-4' of git://git.linux-nfs.org/proj [...] omits 4e962ff6e34f MAINTAINERS: change Sparse's maintainer omits 9088276d1a86 pinctrl: sunxi: add support for suniv F1C100s (newer F-ser [...] omits bbeb6a6ded3b dt-bindings: pinctrl: Add Allwinner suniv F1C100s pinctrl omits 0aded575609e clocksource/drivers/integrator-ap: Add missing of_node_put() omits 58535e2bdd46 clocksource/drivers/bcm2835: Switch to SPDX identifier omits d45fa3f9d3cc dt-bindings: timer: renesas, cmt: Document r8a774a1 CMT support omits c3d6a64bd1e8 powerpc/pasemi: Use dma_zalloc_coherent() omits af8511cf3218 powerpc/85xx: Drop pointless static qualifier omits d64cf54e89c8 powerpc64/ftrace: Drop pointless static qualifier in is_b_op() omits e734dd63cc42 powerpc: Typo s/use use/use/ omits f6cee2603098 powerpc/fadump: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 267acedffc61 powerpc/powernv/vas: Use DEFINE_SHOW_ATTRIBUTE macro omits d456f3529a7a powerpc: mark 64-bit PD_HUGE constant as unsigned long omits c516886f8437 powerpc/mm: remove const type qualifier from function ‘pud_pfn’ omits beba24ac5913 powerpc/32: Add .data..Lubsan_data*/.data..Lubsan_type* se [...] omits eafcd8e3fbad selftests/powerpc: Skip test instead of failing omits e653b6567e9c selftests/powerpc: Create a new SKIP_IF macro omits 5249497a7bb6 selftests/powerpc: Allocate base registers omits bce85a167b33 powerpc/mm: Remove extern from function definition omits 71432ce23c36 powerpc/pkey: Define functions as static omits 4851f75098bc powerpc/perf: Declare static identifier a such omits 3347c9f691bf powerpc/scom: Return NULL instead of 0 omits 3b30c6e8b962 powerpc/lib: Declare static methods omits e3a837994862 powerpc/xmon: Define static functions omits 92a4543209d3 powerpc/xive: Define xive_do_source_eoi as static omits c36c5ffd5173 powerpc/eeh: Declare pci_ers_result_name() as static omits 42e2acde1237 powerpc/64s: Include cpu header omits 54a21b5c941c Merge branch 'fixes' into next omits e2125dac22f2 Merge tag 'xarray-4.20-rc4' of git://git.infradead.org/use [...] omits 358be656406d selftests/net: add txring_overwrite omits aba36930a35e net: always initialize pagedlen omits 9efdda4e3abe tcp: address problems caused by EDT misshaps omits 3c18aa1464f9 net: qualcomm: rmnet: move null check on dev before derefe [...] omits 21ab664aece6 cxgb4: remove set but not used variables 'multitrc, speed' omits 2183435c251e net: fixup type in netdev_start_xmit() omits b1bf78bfb2e4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a42facc82c3d docs: drm: remove no longer relevant TODO entry omits 4ddf3737cb07 drm: remove no longer needed drm-get-put coccinelle script omits 55b446209d04 drm: remove deprecated "drm_framebuffer_[un]reference" functions omits 8dd0e9d3aa99 drm: remove deprecated "drm_connector_[un]reference" functions omits 895170ce9205 drm: replace "drm_connector_unreference" with "drm_connector_put" omits ba1d34540147 drm: remove deprecated "drm_dev_unref" function omits 808bad32ea42 drm: replace "drm_dev_unref" function with "drm_dev_put" omits 3e70fd160cf0 drm: remove deprecated "[__]drm_gem_object_[un]reference[_ [...] omits e195ca6cb6f2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3103c08f968d ALSA: control: Consolidate helpers for adding and replacin [...] omits 5f2ad5942f6b Merge branch 'for-linus' into for-next omits e1a7bfe38079 ALSA: control: Fix race between adding and removing a user [...] omits 9a20332ab373 ALSA: sparc: Fix invalid snd_free_pages() at error path omits 7b69154171b4 ALSA: wss: Fix invalid snd_free_pages() at error path omits d146194f31c9 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 857fa628bbe9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits abe72ff41340 Merge tag 'xfs-4.20-fixes-2' of git://git.kernel.org/pub/s [...] omits 2f04b25e7326 Merge branch 'topic/dirn_remove' into next omits 9e314ef35c38 dmaengine: ste_dma40: remove dma_slave_config direction usage omits 445897cbc9d3 dmaengine: pl330: remove dma_slave_config direction usage omits 107d06441b70 dmaengine: imx-sdma: remove dma_slave_config direction usa [...] omits 473c49297d2a Merge branch 'topic/dmatest' into next omits c03ec9cbc1c1 Merge branch 'topic/dw' into next omits 7b0c03ecc42f dmaengine: dw-dmac: implement dma protection control setting omits 538098281ce8 dt-bindings: dmaengine: dw-dmac: add protection control property omits 0fae25ed2535 Merge branch 'topic/sh' into next omits b9b4ed210380 dt-bindings: dmaengine: usb-dmac: Add binding for r8a774a1 omits 9693f670895f dmaengine: rcar-dmac: Document R8A774A1 bindings omits 9d7e4360c53a Merge branch 'topic/coh' into next omits 627469e4445b dmaengine: coh901318: Fix a double-lock bug omits 26adaef0167f Merge branch 'topic/uniphier' into next omits 32e74aabebc8 dmaengine: uniphier-mdmac: add UniPhier MIO DMAC driver omits eeea81474bc4 dt-bindings: dmaengine: add DT binding for UniPhier MIO DMAC omits 787d3083caf8 dmaengine: dmatest: move size checks earlier in function omits fbffb6b4d44f dmaengine: dmatest: use dmaengine_terminate_sync() instead omits 0255200bd29a dmaengine: dmatest: unmap data on a single code-path when [...] omits d6d3bfe35877 Merge branch 'topic/xilinx' into next omits aeaebcc17cdf dmaengine: xilinx_dma: Remove __aligned attribute on zynqm [...] omits e7f5a5a2c123 Merge branch 'topic/imx' into next omits af8bf89a8e0b dmaengine: imx-sdma: Use a single line for dma_alloc_coherent() omits 07093b764769 net: gemini: Fix copy/paste error omits 3fa528b7682e net: phy: mscc: fix deadlock in vsc85xx_default_config omits e7b9fb4f545b dt-bindings: dsa: Fix typo in "probed" omits ef2a7cf1d883 net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_ [...] omits aea0a897af9e ptp: Fix pass zero to ERR_PTR() in ptp_clock_register omits 06d212900ea9 Merge branch 'switchdev-blocking-notifiers' omits ab4a16869f25 rocker, dsa, ethsw: Don't filter VLAN events on bridge itself omits d17d9f5e5143 switchdev: Replace port obj add/del SDO with a notification omits 0e332c854f41 ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL omits 52a227b30eba mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL omits f30f0601eb93 switchdev: Add helpers to aid traversal through lower devices omits a39b888863af staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL omits bb896805611f staging: fsl-dpaa2: ethsw: Introduce ethsw_port_dev_check() omits 2b239f678079 net: dsa: slave: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL omits c6fa35b2370a rocker: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL omits aa4efe21393f switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL omits a93e3b17227e switchdev: Add a blocking notifier chain omits ec394af5ea1d switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize omits 2eb487c1cf3d Merge branch 'r8169-next' omits 76085c9e7eae r8169: replace macro TX_FRAGS_READY_FOR with a function omits 5317d5c6d47e r8169: use napi_consume_skb where possible omits 45f1996f4fd8 r8169: simplify detecting chip versions with same XID omits b4cc2dcc9c7c r8169: remove default chip versions omits 734c140982ac r8169: remove ancient GCC bug workaround in a second place omits fd0fb612155b Merge branch 'hns3-debugfs' omits 7d9d7f8864ba net: hns3: Add "qos buffer" config info query function omits 6fc2244057b0 net: hns3: Add "qos prio map" info query function omits d958919dc15c net: hns3: Add "qos pause" config info query function omits 96227f4cd701 net: hns3: Add "tm config" info query function omits 2849d4e7a1be net: hns3: Add "tc config" info query function omits 3c666b586af1 net: hns3: Add "FD flow table" info query function omits 57ceee2ca71c net: hns3: Add "queue info" query function omits b2292360bb2a net: hns3: Add debugfs framework registration omits 53b44cb9220e net: cavium: clean up return value check in cavium_ptp_probe omits 21f49468466a net: phy: vitesse: remove duplicate support for VSC8574 omits c44c749d3b6f net: amd: add missing of_node_put() omits 0cb98e8427b6 Merge branch 'octeontx2-af-CGX-LMAC-link-bringup-and-cleanups' omits d3b2b9ab1ef2 octeontx2-af: Bringup CGX LMAC links by default omits c929323609ae octeontx2-af: Unregister cgx event callbacks gracefully omits 12e4c9ab2eb3 octeontx2-af: Handle non-contiguous CGX LMAC interfaces omits 44990aaa9394 octeontx2-af: Misc cleanups in cgx driver omits e159e592872e net: hinic: fix null pointer dereference on pointer hwdev omits b0c4b041e37c Merge branch 'smc-next' omits c7674c001b11 net/smc: unregister rkeys of unused buffer omits 60e03c62c5db net/smc: add infrastructure to send delete rkey messages omits 4600cfc302f7 net/smc: avoid a delay by waiting for nothing omits 587e41dcea35 net/smc: cleanup listen worker mutex unlocking omits 2b59f58e34e7 net/smc: short wait for late smc_clc_wait_msg omits 90d8b29cb4b2 net/smc: no link delete for a never active link omits 9ed28556a388 net/smc: allow fallback after clc timeouts omits 6ae36bff3f51 net/smc: remove sock_error detour in clc-functions omits 3f3f0e364eb8 net/smc: make smc_lgr_free() static omits 263ffaeef174 net/smc: cleanup tcp_listen_worker initialization omits 5ed9dc991071 team: no need to do team_notify_peers or team_mcast_rejoin [...] omits e4a3e9ff5ba9 net: mvneta: remove redundant check for eee->tx_lpi_timer < 0 omits af84fcece38a Add vers=3.0.2 as a valid option for SMBv3.0.2 omits e93715c249cf cifs: create a helper function for compound query_info omits c8717aedefa0 cifs: address trivial coverity warning omits e80876d24fef cifs: smb2 commands can not be negative, remove confusing check omits b36413aac1db cifs: use a compound for setting an xattr omits e26767ca4b4f cifs: clean up indentation, replace spaces with tab omits bc6ad55b3c31 cifs: Fix separator when building path from dentry omits 197c2dac74e4 bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map omits 5a863813216c samples: bpf: fix: error handling regarding kprobe_events omits 47ae7e3d0be5 libbpf: make bpf_object__open default to UNSPEC omits 1efb6ee3edea bpf: fix check of allowed specifiers in bpf_trace_printk omits ca088320a025 RDMA/hns: Bugfix pbl configuration for rereg mr omits 18ba58e1c234 virtio-net: fail XDP set if guest csum is negotiated omits e59ff2c49ae1 virtio-net: disable guest csum during XDP set omits 9af8009082c7 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 42519ede4fde net-gro: use ffs() to speedup napi_gro_flush() omits 7c98a4261827 Merge tag 'ceph-for-4.20-rc4' of https://github.com/ceph/c [...] omits 3381918fec92 Merge tag 'for-linus-20181123' of git://git.kernel.dk/linux-block omits 484afd1bd3fc net/sched: act_police: add missing spinlock initialization omits 605108acfe62 net: don't keep lonely packets forever in the gro hash omits 896585d48e8e net/ipv6: re-do dad when interface has IFF_NOARP flag change omits d72ff4b4eaa2 Merge branch 'dpaa-coalesce' omits 10f70e943231 dpaa_eth: add ethtool coalesce control omits 5c664ace8cdf soc/qman: add return value to interrupt coalesce changing APIs omits 830b61ba4ee2 soc: fsl: qbman: read ithresh from HW omits d88783b9c884 Merge tag 'iommu-fixes-v4.20-rc3' of git://git.kernel.org/ [...] omits 2882b06ddaa5 Merge branch 'ravb-Duplex-handling-update-V3' omits 08b43857804d ravb: Clean up duplex handling omits ebc227fd91f2 ravb: Do not announce HDX as supported omits 02d805dc5fe3 cxgb4: use new fw interface to get the VIN and smt index omits 24d476db6dfb net: bcmgenet: remove HFB_CTRL access omits 5cd8d46ea156 packet: copy user buffers before orphan or clone omits a03bac580ae7 Merge tag 'acpi-4.20-rc4' of git://git.kernel.org/pub/scm/ [...] omits b88af9948724 Merge tag 'pm-4.20-rc4' of git://git.kernel.org/pub/scm/li [...] omits 4f9f49646a57 arm64: cpufeature: Fix mismerge of CONFIG_ARM64_SSBD block omits e6005d3c4233 Merge tag 'gpio-v4.20-2' of git://git.kernel.org/pub/scm/l [...] omits dcd3aa31dcdd Merge tag 'mmc-v4.20-rc2' of git://git.kernel.org/pub/scm/ [...] omits 9b7c880c834c Merge tag 'drm-fixes-2018-11-23' of git://anongit.freedesk [...] omits 113c5652c700 cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] omits b5d9a07ef773 arm64: sysreg: fix sparse warnings omits 8cd65271f8e5 ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 omits 39070a98d668 ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist omits 7194eda1ba08 ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write omits 3f6666824ed4 Merge branches 'sunxi/clk-for-4.21' and 'sunxi/dt64-for-4. [...] omits 6de8e717848f arm64: dts: allwinner: a64: enable sound on Pinebook omits 498c21f233ed arm64: dts: allwinner: a64: enable sound on Pine64 and SoPine omits ec4a95409d5c arm64: dts: allwinner: a64: add nodes necessary for analog [...] omits 5e06aa50524b clk: sunxi-ng: sun50i: a64: Use sigma-delta modulation for [...] omits f4b614adbf3a drivers: usb: early: clean up indentation, remove extraneous tabs omits 18557feccfbf USB: ene_usb6250: add missing indentation omits a8c0d13267a4 ALSA: firewire-tascam: notify events of change of state fo [...] omits afb8e2daa031 ALSA: firewire-tascam: apply small refactoring to handle s [...] omits d7167422433c ALSA: firewire-tascam: queue events for change of control surface omits 90e8ac5c9d44 ALSA: firewire-tascam: add new hwdep ioctl command to get [...] omits 33b2e1442aea ALSA: firewire-tascam: pick up data of state from tx isoch [...] omits a7d19b05ce81 clk: meson: meson8b: add the CPU clock post divider clocks omits 700ecf7f51b2 clk: meson: meson8b: rename cpu_div2/cpu_div3 to cpu_in_di [...] omits 3cf94c94e81b clk: meson: clk-regmap: add read-only gate ops omits 7fc1609b0c01 clk: meson: meson8b: allow changing the CPU clock tree omits 7dc7eeb8c087 clk: meson: meson8b: run from the XTAL when changing the C [...] omits e36c7e9898f2 clk: meson: meson8b: add support for more M/N values in sys_pll omits 0dad1ec65bc3 clk: meson: meson8b: mark the CPU clock as CLK_IS_CRITICAL omits a5ac1ead32c9 clk: meson: meson8b: do not use cpu_div3 for cpu_scale_out_sel omits d6e81845b7d9 clk: meson: clk-pll: check if the clock is already enabled omits a8662eadd103 clk: meson: meson8b: fix the width of the cpu_scale_div clock omits ad9b2b8e53af clk: meson: meson8b: fix incorrect divider mapping in cpu_ [...] omits bb6eddd1d28c clk: meson: meson8b: use the HHI syscon if available omits 6c763077163d dt-bindings: clock: meson8b: use the registers from the HH [...] omits a8080f247bcd clk: meson-gxbb: Add video clocks omits f95e6ca62895 dt-bindings: clk: meson-gxbb: Add Video clock bindings omits 0058502fb93a clk: meson-gxbb: Fix HDMI PLL for GXL SoCs omits 72dbb8c94d0d clk: meson: Add vid_pll divider driver omits 8e1dd17c8b0e dt-bindings: clock: meson8b: export the CPU post dividers omits 2084ac6c505a exportfs: do not read dentry after free omits ffdcc3638c58 ASoC: omap-dmic: Add pm_qos handling to avoid overruns wit [...] omits 373a500e34ae ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overr [...] omits dd2f52d8991a ASoC: omap-mcbsp: Fix latency value calculation for pm_qos omits 64ef0817b967 ASoC: audio-graph-card: tidyup define position omits c3830f1a00f0 ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD omits 338d7159c488 ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_ [...] omits 7f07a39acf05 ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" [...] omits df976517733e ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" [...] omits 2624fc788224 ASoC: audio-graph-scu-card: tidyup "prefix" parsing omits 264d15035eac ASoC: audio-graph-scu-card: tidyup "prefix" parsing on Doc omits ca8d95c70937 ASoC: simple-scu-card: tidyup "prefix" parsing omits f94b0f7f9246 ASoC: simple-scu-card: tidyup "prefix" parsing on Doc omits 3b7103562c03 ASoC: soc-core: add snd_soc_of_parse_node_prefix() omits 6debd01a74b8 ASoC: simple-amplifier: add VCC regulator widget omits 8e84de031a11 ASoC: dt-bindings: add regulator property to simple amplifier omits ca0412a05756 ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd re [...] omits 21dd30200e3d ASoC: dt-bindings: sun50i-codec-analog: Add headphone amp [...] omits 0e39037b3165 drm/i915: Cache the error string omits 428f977a6a6b spi: npcm: Fix an error code in the probe function omits 8942ce2bfaa1 arm64: dts: renesas: r8a7796: Add CMT device nodes omits 8d14bfa074db arm64: dts: renesas: r8a7796: add SSIU support for sound omits 44ea652a92d2 arm64: dts: renesas: r8a77990: Add I2C-DVFS device node omits 327d1f320872 arm64: dts: renesas: r8a77990: ebisu: Add and enable CAN,F [...] omits 42a657f57628 btrfs: relocation: set trans to be NULL after ending transaction omits 10a599fabbe5 drm/atomic-helper: WARN if fake_commit->hw_done is not com [...] omits 2de42f79bb21 drm/atomic-helper: Complete fake_commit->flip_done potenti [...] omits 256856efb8cc drm: rcar-du: Reject modes that fail CRTC timing requirements omits 63a298f22a61 drm: rcar-du: Fix external clock error checks omits bf17cda650d5 drm: rcar-du: Enable alpha property on primary planes omits 03e37b507c66 drm: rcar-du: lvds: Add R8A77965 support omits 828ff2adaac4 dt-bindings: display: renesas: lvds: Document r8a77965 bindings omits 3d61fe5f59dd drm: rcar-du: Fix vblank initialization omits 4d486f18d91b drm: rcar-du: Fix the return value in case of error in 'rc [...] omits 5dc34af19c98 drm: rcar-du: Add R8A7744 support omits d1796786e3e9 drm: rcar-du: Add r8a77470 support omits 5eb08d995564 dt-bindings: display: renesas: du: Document the r8a7744 bindings omits aab2b5297668 dt-bindings: display: renesas: du: Document the r8a77470 bindings omits 31aea15a846c drm: rcar-du: Fix typo in comment omits c0ece6742d80 drm/shmobile: Replace drm_dev_unref with drm_dev_put omits 06fa0d46b181 drm/rcar-du: Replace drm_dev_unref with drm_dev_put omits 520229e4b02d iwlwifi: mvm: set HW capability VHT_EXT_NSS_BW omits 02221a81887a iwlwifi: mvm: send the STA_HE_CTXT command in AP mode omits 3b5ee8dd8bb1 iwlwifi: mvm: set MAC_FILTER_IN_11AX in AP mode omits a024016fafc4 iwlwifi: fw: support API change to debug TLVs omits f7805b33f9b1 iwlwifi: add debugfs file to read fw debug data recording omits d47902f9f71d iwlwifi: dbg: add apply point logic omits 743742231a79 iwlwifi: dbg: disable triggers for ini omits 68f6f492c4fa iwlwifi: trans: support loading ini TLVs from external file omits f14cda6f3b31 iwlwifi: trans: parse and store debug ini TLVs omits bd2944665713 iwlwifi: fw: add FW API of new TLV infrastructure omits d91d9b94492f iwlwifi: mvm: add support for TWT capabilities omits 7125648074e8 iwlwifi: add fw dump upon RT ucode start failure omits b1bbc1a63650 iwlwifi: fix cfg structs for 22000 with different RF modules omits 8ea20d95899c iwlwifi: mvm: remove assignment of the reciprocal omits 32b258e9e55c iwlwifi: dbg: split fifos dump omits 79f033f6f229 iwlwifi: dbg: don't limit dump decisions to all or monitor omits 0141de741e07 posix-timers: Remove license boilerplate omits c804efeb5822 posix-clocks: Remove license boiler plate omits 2fa6d420c222 sched/clock: Remove license boilerplate omits 3c8f2515ac0a posix-timers/stubs: Remove license boilerplate omits 6c7811c628a9 time: Remove license boilerplate omits 9281a7857b91 time/debug: Remove license boilerplate omits f49c174b5f43 hrtimers/tick/clockevents: Remove sloppy license references omits 35728b8209ee time: Add SPDX license identifiers omits 58c5fc2b96e4 time: Remove useless filenames in top level comments omits 396defa85233 arm64: dts: mt7622: fix no more console output on BPI-R64 board omits 6c05946e349d arm64: dts: mt7622: fix no more console output on rfb1 omits 16c44c57ecd8 staging: vboxvideo: Rename uint32_t type to u32 omits b44beecab84a staging: rtl8188eu: remove variable from rtl8188eu_xmit_tasklet() omits fdf60cd7e68c staging: rtl8188eu: cleanup declarations in usb_ops_linux.c omits aa8591db2b8a staging: rtl8188eu: add spaces around '>>' and '&' omits 718d2523b998 staging: rtl8188eu: remove unnecessary parentheses omits d6ad6d389d10 staging: rtl8188eu: correct spelling mistake in a comment omits fa50658ec337 staging: rtl8188eu: remove braces from single if else statement omits c9ad9c49cc32 staging: rtl8188eu: cleanup line ending with a '(' omits c03b0ff72e1b staging: rtl8188eu: use __func__ in usb_ops_linux.c omits f0c519fc2679 staging: erofs: rename strange variable names in z_erofs_v [...] omits 2d9b5dcd9942 staging: erofs: decompress asynchronously if PG_readahead [...] omits 23edf3abe7ab staging: erofs: locked before registering for all new workgroups omits 48d4bf3b05a6 staging: erofs: separate into init_once / always omits 948bbdb1818b staging: erofs: add a full barrier in erofs_workgroup_unfreeze omits 73f5c66df3e2 staging: erofs: fix `erofs_workgroup_{try_to_freeze, unfreeze}' omits df134b8d17b9 staging: erofs: atomic_cond_read_relaxed on ref-locked workgroup omits 51232df5e4b2 staging: erofs: fix race when the managed cache is enabled omits eef168789866 staging: erofs: fix the definition of DBG_BUGON omits ba9ce771b018 staging: erofs: fix `trace_erofs_readpage' position omits 1d50088ca395 Merge branches 'pm-cpufreq' and 'pm-sleep' omits bec00cb5e97c Merge branches 'pm-opp' and 'pm-tools' omits 6abd837104a3 USB: serial: ftdi_sio: use rounding when calculating baud [...] omits b59d0e782706 pinctrl: Add RZ/A2 pin and gpio controller omits 94693b7b83c0 dt-bindings: pinctrl: Add RZ/A2 pinctrl and GPIO omits 09d3f015d1e1 uprobes: Fix handle_swbp() vs. unregister() + register() r [...] omits 89f579ce99f7 x86/headers: Fix -Wmissing-prototypes warning omits 6e662ae7bce6 x86/process: Avoid unnecessary NULL check in get_wchan() omits 4a135e538962 xfrm_user: fix freeing of xfrm states on acquire omits e822eac560a8 Merge branch 'opp/genpd/required-opps' into opp/linux-next omits 3e27c79c4b12 OPP: Fix parsing of multiple phandles in "operating-points [...] omits 6630a8e50105 eisa: consolidate EISA Kconfig entry in drivers/eisa omits 1753d50c9fdc rapidio: consolidate RAPIDIO config entry in drivers/rapidio omits 8fb71ef9b91d pcmcia: allow PCMCIA support independent of the architecture omits 20f1b79d3359 PCI: consolidate the PCI_SYSCALL symbol omits 2eac9c2dfb2b PCI: consolidate the PCI_DOMAINS and PCI_DOMAINS_GENERIC c [...] omits eb01d42a7778 PCI: consolidate PCI config entry in drivers/pci omits 437f2b8c2085 MIPS: remove the HT_PCI config option omits 98c9cdfd34fb Merge tag 'drm-intel-fixes-2018-11-22' of git://anongit.fr [...] omits f11216b24219 bpf: add skb->tstamp r/w access from tc clsact and cg skb progs omits 16c36c4cb84d drm/i915/hsw: Drop the stereo 3D enabled check in psr_comp [...] omits 888bf84dba3d drm/i915: Keep PSR disabled after a driver reload after a [...] omits 183b8e676db2 drm/i915: Disable PSR when a PSR aux error happen omits 50a12d8fc9a0 drm/i915: Do not enable PSR in the next modeset after a error omits 2f8e7ea974c1 drm/i915: Check PSR errors instead of retrain while PSR is [...] omits 2bb06265cfd4 drm/i915: Avoid a full port detection in the first eDP sho [...] omits 813961de3ee6 bpf: fix integer overflow in queue_stack_map omits da3c564cb06b Merge branch 'misc' into for-next omits 039e70a70c84 Merge branch 'ibmvnic-Fix-queue-and-buffer-accounting-errors' omits 5bf032ef08e6 ibmvnic: Update driver queues after change in ring size support omits b7cdec3d699d ibmvnic: Fix RX queue buffer cleanup omits 6d0f60b0f858 net: thunderx: set xdp_prog to NULL if bpf_prog_add fails omits 01b671170d7f RDMA/core: Sync unregistration with netlink commands omits e45678973dcb {net, IB}/mlx4: Initialize CQ buffers in the driver when possible omits 0211dda68a4f net/dim: Update DIM start sample after each DIM iteration omits 1d0795ea9ca3 selftests: explicitly require kernel features needed by ud [...] omits 1f8251d3bfad MAINTAINERS: Update resctrl filename patterns omits a6f771c9bf4e Documentation: Rename and update intel_rdt_ui.txt to resct [...] omits 4d05bf71f157 x86/resctrl: Introduce AMD QOS feature omits 723f1a0dd8e2 x86/resctrl: Fixup the user-visible strings omits 9f72f855a6cd x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CP [...] omits 6fe07ce35e8a x86/resctrl: Rename the config option INTEL_RDT to RESCTRL omits 580ebb66cbb3 x86/resctrl: Add vendor check for the MBA software controller omits a36c5ff560fb x86/resctrl: Bring cbm_validate() into the resource structure omits 1ad4fa41d99f x86/resctrl: Initialize the vendor-specific resource functions omits aa50453a448a x86/resctrl: Move all the macros to resctrl/internal.h omits 0f00717ecce4 x86/resctrl: Re-arrange the RDT init code omits 352940ececac x86/resctrl: Rename the RDT functions and definitions omits fa7d949337cc x86/resctrl: Rename and move rdt files to a separate directory omits bb21ce0ad227 flexfiles: use per-mirror specified stateid for IO omits eeb8df87e4e7 RDMA/cma: Move cma module specific functions to cma_priv.h omits a140692a52d2 RDMA/uverbs: Check for NULL driver methods for every write call omits 1de751caf7d5 RDMA/uverbs: Make all the method functions in uverbs_cmd static omits d120c3c91871 RDMA/uverbs: Convert the write interface to use uverbs_api omits 6884c6c4bd09 RDMA/verbs: Store the write/write_ex uapi entry points in [...] omits 0bd01f3d0907 RDMA/uverbs: Require all objects to have a driver destroy [...] omits 36e235c88299 RDMA/mlx5: Use the uapi disablement APIs instead of code omits 6829c1c2b371 RDMA/uverbs: Add helpers to mark uapi functions as unsupported omits c27f6aa8c9df RDMA/uverbs: Factor out the add/get pattern into a helper omits 0cbf432db405 RDMA/uverbs: Use a linear list to describe the compiled-in uapi omits dfb631a187b9 RDMA/mlx5: Do not generate the uabi specs unconditionally omits fc6526fba130 mlx4: trigger IB events needed by SMC omits 99f2c55591fb NFSv4.2 copy do not allocate memory under the lock omits 529a9b0984a2 Merge branch 'next/dt' into for-next omits 6035cbcceb06 ARM: dts: exynos: Use Samsung SoC specific compatible for [...] omits ea2fc769719f media: Revert "media: dt-bindings: Document the Rockchip V [...] omits f96d84488f7d media: gspca: fix frame overflow error omits 73852e56827f rtc: dt-binding: abx80x: fix resistance scale omits 552f0329c75b Btrfs: fix race between enabling quotas and subvolume creation omits 6fc5d789512f drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show() omits facc23b8ff21 rtc: isl1208: Use i2c block read/write routines omits 41ef3878203c rtc: max8997: Fix the returned value in case of error in ' [...] omits 41c9e132c5cc rtc: nvmem: remove nvmem from struct rtc_device omits 461e557b9727 rtc: nvmem: use devm_nvmem_register() omits 17e8fd119f82 drm/i915: Eliminate the horrendous format check code omits edeca3a769ad Merge tag 'sound-4.20-rc4' of git://git.kernel.org/pub/scm [...] omits 52465bce85a2 Merge tag 'char-misc-4.20-rc4' of git://git.kernel.org/pub [...] omits 4cd731953d62 Merge tag 'usb-4.20-rc4' of git://git.kernel.org/pub/scm/l [...] omits ef4d6f2c0c65 Merge tag 'mtd/fixes-for-4.20-rc4' of git://git.infradead. [...] omits b84b6345e382 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 062e52a5af9c iommu/tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro omits a6906a8b0ebf iommu/omap: Remove DEBUG_SEQ_FOPS_RO() omits 3569dd07aaad iommu/vt-d: Handle domain agaw being less than iommu agaw omits 829383e18372 iommu/vt-d: Use memunmap to free memremap omits f2a5fef1248b x86/xen: cleanup includes in arch/x86/xen/spinlock.c omits a1d2435d710b Merge branch 'sunxi/drivers-for-4.21' into sunxi/for-next omits 2a8c9f1203c6 soc: sunxi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 7ba10e1d586b PCI: imx: Add imx6sx suspend/resume support omits 844d5110daf4 PCI: armada8k: Add support for gpio controlled reset signal omits d123765b58ee PCI: dwc: Adjust Kconfig to allow IMX6 PCIe host on IMX7 omits 57ba33d56884 soc/tegra: pmc: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 9eb40fa2cd2d soc/tegra: Don't leak device tree node reference omits b4bf44d2dcbd drm/i915: Update DRIVER_DATE to 20181122 omits 10fdb7d2ad42 drm/prime: Fix drm_gem_prime_mmap() stack use omits 478652f3d45c spi: spi-qcom-qspi: Fix remaining driver nits omits 1fc12b05895e regulator: core: Avoid propagating to supplies when possible omits 5451781dadf8 regulator: core: Only count load for enabled consumers omits 835cb5c500b1 drm/i915: Update DRIVER_DATE to 20181122 omits e80926b3caad clocksource/drivers/timer-imx-tpm: Convert the driver to timer-of omits c7c3f05e341a panic: avoid deadlocks in re-entrant console drivers omits ab85b0143428 tools/bpf: fix spelling mistake "memeory" -> "memory" omits 9a7d2c9005cd Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits 9e3bc2b0f490 staging: rtl8188eu: rename SwLed0 to avoid CamelCase omits 236b3d87e6bf staging: rtl8188eu: rename LedControl8188eu to avoid CamelCase omits 86d0d292914b staging: rtl8188eu: cleanup a function comment omits 87631cf279e5 staging: rtl8188eu: rename BlinkHandler to avoid CamelCase omits dfd2fb58fc5f staging: rtl8188eu: rename SwLedOff to avoid CamelCase omits 01b3ce533aa3 staging: rtl8188eu: rename SwLedOn to avoid CamelCase omits 3c73979334a4 staging: rtl8188eu: rename LedCfg to avoid CamelCase omits cfe0610fd73d staging: rtl8188eu: add spaces around '&' in rtl8188eu_led.c omits 5718ba5e8cc7 staging: rtl8188eu: cleanup comments in rtl8188eu_led.c omits 6a03492a776e staging: rtl8188eu: remove unnecessary parentheses in rtl8 [...] omits e2f3f8b4a497 nds32: support hardware prefetcher omits a5234068e6dc nds32: Fix the items of hwcap_str ordering issue. omits 83312f1b7ae2 math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix [...] omits 7adb3e998f5b math-emu/op-2.h: Use statement expressions to prevent nega [...] omits 44e92e0364ad nds32: support denormalized result through FP emulator omits 1ac832509f2e nds32: Support FP emulation omits e46bf83c1864 nds32: nds32 FPU port omits 95fd94a645f7 drm/i915: avoid rebuilding i915_gpu_error.o on version str [...] omits 8d75839b843a bpf, lpm: make longest_prefix_match() faster omits 4fc4bb796b0c fuse: Add bad inode check in fuse_destroy_inode() omits 0152eee6fc3b xfrm: Fix NULL pointer dereference in xfrm_input when skb_ [...] omits 7b24eec754ba drm/sun4i: wait on implicit fence before display omits c6fdea6e1a19 drm: Merge drm_info.c into drm_debugfs.c omits 472de49fdc53 perf/x86/intel: Disallow precise_ip on BTS events omits 67266c1080ad perf/x86/intel: Add generic branch tracing check to intel_ [...] omits ed6101bbf626 perf/x86/intel: Move branch tracing setup to the Intel-spe [...] omits 7c0bc65c8403 Merge tag 'iio-for-4.21a' of git://git.kernel.org/pub/scm/ [...] omits a2aa52ab16ef x86/fault: Clean up the page fault oops decoder a bit omits c648284f6c96 Merge tag 'iio-fixes-for-4.20a' of git://git.kernel.org/pu [...] omits a1a371c468f7 x86/fault: Decode page fault OOPSes better omits af2ebdcf0440 x86/vsyscall/64: Use X86_PF constants in the simulated #PF [...] omits d38bc89c72e7 x86/oops: Show the correct CS value in show_regs() omits ebb53e2597e2 x86/fault: Don't try to recover from an implicit superviso [...] omits 0ed32f1aa66e x86/fault: Remove sw_error_code omits 382744d35916 ARM: dts: sun8i: Add board dts file for t3-cqa3t-bv3. omits 8cc77e014917 Documentation: ARM: sunxi: Add Allwinner SoC T3. omits d491324f9665 include: Add lantiq.h in include/linux/ omits ffe0e7cf290f Revert "Input: Add the `REL_WHEEL_HI_RES` event code" omits f1539a0c2545 Revert "HID: input: Create a utility class for counting sc [...] omits 00acc9e2c4a5 Revert "HID: logitech: Add function to enable HID++ 1.0 "s [...] omits 5372fc379769 Revert "HID: logitech: Enable high-resolution scrolling on [...] omits a69616d5b3e1 Revert "HID: logitech: Use LDJ_DEVICE macro for existing L [...] omits d0341efe7449 Revert "HID: logitech: fix a used uninitialized GCC warning" omits e2b95b27196c Revert "HID: input: simplify/fix high-res scroll event handling" omits 3fcccec008cf xfrm6: remove BUG_ON from xfrm6_dst_ifdown omits e8e94fce1465 Merge tag 'perf-core-for-mingo-4.21-20181122' of git://git [...] omits bf21c6e45553 opp: ti-opp-supply: Fix platform_no_drv_owner.cocci warnings omits 66a4059ba72c MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y omits 359d0ac1e806 scsi: lpfc: Use dma_zalloc_coherent omits 9959376c1b4f scsi: bnx2i: remove set but not used variable 'cid_num' omits 1794ef2b150d scsi: aha1542: convert to DMA mapping API omits 469f72ddc618 scsi: megaraid_sas: Add support for MegaRAID Aero controllers omits 1c7a94e4aa56 scsi: mpt3sas: Display message on Configurable secure HBA omits 6920e6a255d5 scsi: libfc: Remove set but not used variable 'disc' omits b49d6f788530 scsi: target: add emulate_pr backstore attr to toggle PR support omits 8d0bb86e2cf6 scsi: cxgb4i: fix thermal configuration dependencies omits 0e55892ea2e6 scsi: aic94xx: Use dma_pool_zalloc omits b239499f927f Merge tag 'drm-misc-next-2018-11-21' of git://anongit.free [...] omits 8cf6f361eb76 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits f4a0742b3cc1 perf pmu: Move *_cpuid_str() weak functions to header.c omits 1e6285699b30 perf symbols: Fix slowness due to -ffunction-section omits dd1d0044dd1c perf jvmti: Separate jvmti cmlr check omits ecd94f1be303 perf vendor events: Add JSON metrics for Cascadelake server omits 3b54411a4485 perf vendor events: Add stepping in CPUID string for x86 omits eb08d006054e perf stat: Use perf_evsel__is_clocki() for clock events omits 11a64a05dc64 perf pmu: Suppress potential format-truncation warning omits 4787eff3fa88 perf tools: Add Hygon Dhyana support omits 231457ec7074 perf bench: Add epoll_ctl(2) benchmark omits 121dd9ea0116 perf bench: Add epoll parallel epoll_wait benchmark omits 11c6cbe706f2 tools build feature: Check if eventfd() is available omits 1d74f133252f Merge tag 'drm-misc-fixes-2018-11-21' of git://anongit.fre [...] omits 7989b9ee8baf drm/ast: fixed cursor may disappear sometimes omits f072df95f828 Merge branch 'mlxsw-Add-VxLAN-learning-support' omits c39c56a8c8a0 selftests: forwarding: vxlan_bridge_1d: Add learning test omits dbd4485a69e1 selftests: mlxsw: Consider VxLAN learning enabled as valid omits 20134ee9c526 mlxsw: spectrum_nve: Allow VxLAN learning omits 8b547a602621 mlxsw: spectrum_switchdev: Allow deletion of learned FDB entries omits 981f084b3675 mlxsw: spectrum_switchdev: Process learned VxLAN FDB entries omits 3c55bdaca015 mlxsw: spectrum_nve: Add API to resolve learned IP addresses omits 5d44a712e6af mlxsw: spectrum_fid: Allow FID lookup by its index omits 5bae63d9b762 mlxsw: spectrum_fid: Store ifindex of NVE device in FID omits 933b1ecd001d mlxsw: reg: Add definition of unicast tunnel record for SF [...] omits 085ddc87d05f bridge: Allow querying bridge port flags omits 40051c4dcad5 vxlan: Allow changing ageing time omits 5728ae0d17d2 vxlan: Add hardware FDB learning omits 0ec566aacc26 vxlan: Don't override user-added entries with ext-learned ones omits 45598c1cee69 vxlan: Mark user-added FDB entries omits 0e6160f3f5a9 vxlan: vxlan_fdb_notify(): Make switchdev notification con [...] omits 5572c815603b vxlan: __vxlan_fdb_delete(): Drop unused argument vid omits 426a593e641e net: faraday: ftmac100: remove netif_running(netdev) check [...] omits 1a37bd823891 drm/ast: change resolution may cause screen blurred omits d59da3fbfe3f net: lpc_eth: fix trivial comment typo omits 395048ebd454 Merge branch 'smc-fixes' omits e438bae43c1e net/smc: use after free fix in smc_wr_tx_put_slot() omits b9a22dd9811d net/smc: atomic SMCD cursor handling omits 0512f69e388c net/smc: add SMC-D shutdown signal omits ee05ff7af265 net/smc: use queue pair number when matching link group omits f07920ad9c6f net/smc: abort CLC connection in smc_release omits 1e2b1046b53f Merge tag 'wireless-drivers-for-davem-2018-11-20' of git:/ [...] omits 86de5921a3d5 tcp: defer SACK compression after DupThresh omits dde7011a824c tools: bpftool: fix potential NULL pointer dereference in do_load omits 1e33f015994f Merge branch 'VLAN-tag-handling-cleanup' omits 6c0fbd726229 mlx5: use skb_vlan_tag_get_prio() omits fb1e3df00230 benet: use skb_vlan_tag_get_prio() omits 98ba780e4c71 net/hyperv: use skb_vlan_tag_*() helpers omits a2e768b86110 net/vlan: introduce skb_vlan_tag_get_cfi() helper omits b5dd186d10ba net: skb_scrub_packet(): Scrub offload_fwd_mark omits c0436b503591 MIPS: Enable dead code elimination omits 1feba8df94f9 MIPS: OCTEON: cvmx-ciu2-defs.h: delete unused unions omits 3a048cde6bf7 MIPS: OCTEON: cvmx-ciu2-defs.h: delete unused macros omits 4815c6d77df7 MIPS: OCTEON: cvmx-gmxx-defs.h: use default register value [...] omits 5e605d2efed1 MIPS: OCTEON: cvmx-gmxx-defs.h: delete unused union fields omits 453022b40120 MIPS: OCTEON: cvmx-gmxx-defs.h: delete unused unions omits 007ed77f3d2a MIPS: OCTEON: gmxx-defs.h: delete unused functions and macros omits e0f171ebd43b MIPS: OCTEON: delete cvmx override functions omits a1afedbc3fd8 MIPS: OCTEON: cvmx-bootmem: make more functions static omits bf2d401c8bbc MIPS: OCTEON: cvmx-bootmem: move code to avoid forward dec [...] omits 3e431666a79b MIPS: OCTEON: cvmx-bootmem: delete unused functions omits 5f35b33ac41e MIPS: OCTEON: make cvmx_bootmem_alloc_range static omits 183044637859 MIPS: OCTEON: cvmx-helper-util: make cvmx_helper_setup_red [...] omits f3c541bc7f37 MIPS: OCTEON: cvmx-helper-util: delete cvmx_helper_dump_packet omits 51807f641ff9 MIPS: OCTEON: smp: make internal symbols static omits 4d1f01164137 MIPS: OCTEON: csrc-octeon: include linux/sched/clock.h omits bcb64116aaf0 MIPS: OCTEON: octeon-irq: make octeon_irq_ciu3_set_affinit [...] omits 2cf1c8933dd9 MIPS: OCTEON: octeon-platform: fix typing omits fa1d2e3ffa76 MIPS: OCTEON: octeon-platform: make octeon_ids static omits 75a9da11fea3 MIPS: OCTEON: delete unused loopback configuration functions omits a37411024d48 MIPS: OCTEON: cvmx-helper: make __cvmx_helper_errata_fix_i [...] omits 3533b9acf277 MIPS: OCTEON: setup: include asm/prom.h omits ef4f91e63737 MIPS: OCTEON: setup: include asm/fw/fw.h omits 751423be06e0 MIPS: OCTEON: setup: make internal functions and data static omits 6430ba581257 MIPS: OCTEON: cvmx-l2c: make cvmx_l2c_spinlock static omits 9828ca654b52 iw_cxgb4: only reconnect with MPAv1 if the peer aborts omits 3eeeb7a59acd IB/core: Make function ib_fmr_pool_unmap return void omits 89180e814aa3 IB/srpt: Drop pointless static qualifier in srpt_make_tpg() omits 2dc50c5a5431 RDMA/core: Remove unused header files mm.h, socket.h, scat [...] omits 24c3456c8d5e iser: set sector for ambiguous mr status errors omits 4f32fb921b15 RDMA/rdmavt: Fix rvt_create_ah function signature omits 2b91fdfd13f5 infiniband/hw/cxgb4/qp.c: Use dma_zalloc_coherent omits fb670347559b infiniband/hw/cxgb3/cxio_hal.c: Use dma_zalloc_coherent omits e4b0c94bd24c Merge branch 'bpf-libbpf-mapinmap' omits b1957c92eba5 bpf: adding tests for map_in_map helpber in libbpf omits addb9fc90f13 bpf: adding support for map in map in libbpf omits 5b32a23e1d87 bpf: libbpf: don't specify prog name if kernel doesn't support it omits 94cb310cfaa1 bpf: libbpf: remove map name retry from bpf_create_map_xattr omits 47eff61777c7 bpf, libbpf: introduce bpf_object__probe_caps to test BPF [...] omits 8c4905b995c6 libbpf: make sure bpf headers are c++ include-able omits 87429024757c Merge branch 'mlx5-next' into rdma.git omits 5ec0304cdc35 IB/mlx5: Allow modify AV in DCI QP to RTR omits 462c124c590f bpf: fix a libbpf loader issue omits db7a691a1551 IB/mlx5: Avoid load failure due to unknown link width omits 13f8d9c16693 IB/mlx5: Fix XRC QP support after introducing extended atomic omits a6c66d6a08b8 RDMA/bnxt_re: Avoid accessing the device structure after i [...] omits 3c4b1419c33c RDMA/bnxt_re: Fix system hang when registration with L2 dr [...] omits d52ef88a9f4b RDMA/core: Add GIDs while changing MAC addr only for regis [...] omits 074fca3a18e7 RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR omits 04ac4b0ed412 drm/amd/dm: Understand why attaching path/tile properties [...] omits c9e0ab86b2e0 drm/amd/dm: Don't forget to attach MST encoders omits 92b419289cee Merge tag 'riscv-for-linus-4.20-rc4' of git://git.kernel.o [...] omits 6b04114f6fae arc: [devboards] Add support of NFSv3 ACL omits e41ca3b1eab8 leds: powernv: add of_node_put() omits c50cbd85cd70 mips: fix mips_get_syscall_arg o32 check omits 6ed4babed9cc igc: Remove obsolete IGC_ERR define omits 8166abb1ea7d ixgbe: Replace synchronize_sched() with synchronize_rcu() omits 0bcd952feec7 ethernet/intel: consolidate NAPI and NAPI exit omits 09e58b2d538c docs-networking: fix typo in define omits 4df3c543a725 igb: Fix format with line continuation whitespace omits 8c110d43c6bc iomap: readpages doesn't zero page tail beyond EOF omits 494633fac789 vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP omits 4721a6010990 iomap: dio data corruption and spurious errors when pipes fill omits b450672fb66b iomap: sub-block dio needs to zeroout beyond EOF omits 0929d8580071 iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents omits 9230a0b65b47 xfs: delalloc -> unwritten COW fork allocation can go wrong omits 2c307174ab77 xfs: flush removing page cache in xfs_reflink_remap_prep omits cb216b84d6ea swiotlb: Skip cache maintenance on map error omits b34087157dd7 dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB omits b3c4d7c93e45 ixgbe: add ipsec hw offload note to ixgbe Documentation omits cbb72a3c19ef drivers/perf: xgene: Add CPU hotplug support omits a4390aee7271 Btrfs: send, fix infinite loop due to directory rename dep [...] omits aa6a65daca11 drm/i915: Show waiter's status on engine dump omits f1603e431a12 Merge branch 'clk-protected-binding' into clk-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits d47d77c3f008 perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h omits 9add8fe8e6f6 perf script: Share code and output format for uregs and ir [...] omits 0f7c2de5dd3f perf bpf: Reduce the hardcoded .max_entries for pid_maps omits b07d16f7e9e4 perf script: Add newline after uregs output omits 4aa792de0b13 Revert "perf augmented_syscalls: Drop 'write', 'poll' for [...] omits e312747b49d3 perf augmented_syscalls: Remove example hardcoded set of f [...] omits a9964c432bcc perf trace: Fill in BPF "filtered_pids" map when present omits 744fafc787de perf trace: See if there is a map named "filtered_pids" omits 6a0b3abad9de perf trace: Add "_from_option" suffix to trace__set_filter() omits 7ad92a3371e1 perf evlist: Rename perf_evlist__set_filter* to perf_evlis [...] omits ed9a77ba7703 perf augmented_syscalls: Use pid_filter omits 77ecb64050ff perf augmented_syscalls: Drop 'write', 'poll' for testing [...] omits 8008aab0962e perf bpf: Add simple pid_filter class accessible to BPF proggies omits 382b55dbef6b perf bpf: Add defines for map insertion/lookup omits 66067538e042 perf augmented_syscalls: Remove needless linux/socket.h include omits 55f127b43143 perf augmented_syscalls: Filter on a hard coded pid omits 1475d35c4a61 perf bpf: Add unistd.h to the headers accessible to bpf proggies omits 0987abcbeea4 modpost: drop unused command line switches omits ff64dd485730 scripts/setlocalversion: Improve -dirty check with git-sta [...] omits 5818c683a619 modpost: validate symbol names also in find_elf_symbol omits b1a9d7b01901 Merge tag 'perf-urgent-for-mingo-4.20-20181121' of git://g [...] omits fc8d8fdaf4f2 mtd: spi-nor: add entry for mt35xu512aba flash omits aa7b5bead04f mtd: spi-nor: add macros related to MICRON flash omits 3c9d403d2fe1 Merge branch 'bcm2835-drivers-next' into for-next omits aeed35faee52 HID: cougar: Add support for Cougar 700K Gaming Keyboard omits 502b431cda80 firmware: raspberrypi: Switch to SPDX identifier omits 33404f3f10be ASoC: simple_card_utils: remove "option" from asoc_simple_ [...] omits a48bf02b35d9 ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() omits f31a17105560 ASoC: simple-card-utils: accept NULL parameter on asoc_sim [...] omits c0f4697c5dbc ASoC: simple-card-utils: remove asoc_simple_card_clk_register() omits 0ade2ccfb812 ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static omits 331e875432ec ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() omits f6c2d6026afe ASoC: rsnd: Add device tree support for r8a77995 omits 992e75b3c809 ASoC: sdm845: Add support for Secondary MI2S interface omits a1849b7dd30a ASoC: sdm845: Update slot_width for Quaternary TDM port omits 472dc9fa7cc0 perf: arm_spe: Enable automatic DT loading omits 81e9fa8bab38 arm64: perf: set suppress_bind_attrs flag to true omits e2b5c5c7de79 arm64: perf: Fix typos in comment omits 2ddd5e582526 arm64: perf: Hook up new events omits 4b47e573a4a4 arm64: perf: Move event definitions into perf_event.h omits cf7175ece017 arm64: perf: Remove duplicate generic cache events omits 342e53bd8548 arm64: perf: Add support for Armv8.1 PMCEID register format omits d3adeed72892 arm64: perf: Terminate PMU assignment statements with semicolons omits 1db4909e76f6 blk-mq: not embed .mq_kobj and ctx->kobj into queue instance omits 14b04063cc99 Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] omits 466affa06703 regulator: wm8994: Don't use devres for enable GPIOs omits 0db699f747cc Merge tag 'linux-cpupower-4.20-rc4' of git://git.kernel.or [...] omits f559156c399c drm/i915: Add rotation readout for plane initial config omits c773058dde9a drm/i915: Force a LUT update in intel_initial_commit() omits 2bbb5fa37475 ACPI / platform: Add SMB0001 HID to forbidden_id_list omits f43348a3db89 drm/i915: Add rotation readout for plane initial config omits fa6af5145b4e drm/i915: Force a LUT update in intel_initial_commit() omits 8f19b401a6fc drm/i915: Make CHICKEN_TRANS reg not depend on enum value omits 8f78df90d84a drm/i915: Add code comment on assumption of pipe==transcoder omits c0871805ce1c drm/i915: Make EDP PSR flags not depend on enum values omits 931f54920ba8 drm/i915: Make pipe/transcoder offsets not depend on enum values omits 42843dc2d536 drm/meson: Add implicit fencing support for primary and ov [...] omits b4b01b4995fb drm/virtio: add edid support omits 610c0c2b2813 virtio-gpu: add VIRTIO_GPU_F_EDID feature omits 39d48eea7c35 Merge branch 'at91-dt' into at91-next omits 0a4499dfbf80 ARM: dts: at91: at91sam9rl: switch to new clock bindings omits 6cf8f828ef08 ARM: dts: at91: at91sam9x5: switch to new clock bindings omits 7f2fbc1e40a9 ARM: dts: at91: at91sam9263: switch to new clock bindings omits 7637d42cb183 ARM: dts: at91: at91sam9261: switch to new clock bindings omits e239e0600411 ARM: dts: at91: at91sam9260: switch to new clock bindings omits b60557876849 ARM: dts: at91: sama5d2: switch to new clock binding omits dcfc827d4449 ARM: dts: at91: sama5d4: switch to new clock bindings omits 4ab7ca092c3c ARM: dts: at91: sama5d2: use the divided clock for SMC omits 9b28b23a7a12 phy: cadence: Add driver for Sierra PHY omits 2b0f5ef12a2b dt-bindings: phy: Document cadence Sierra PHY bindings omits 55db8ac68d38 arm64: dts: renesas: r8a77965: Add CAN and CANFD controller nodes omits 155b8a0492a9 ovl: fix decode of dir file handle with multi lower layers omits 8fd3b90300be drm/fb-helper: Blacklist writeback when adding connectors [...] omits 7513edbc096a drm/i915/gvt: Avoid use-after-free iterating the gtt list omits 3c64ea8c98ee drm/i915: fix spelling mistake "reserverd" -> "reserved" omits df8569d1cc2a phy: core: clean up unused ethernet specific phy modes omits 9cb814b8ee27 phy: mvebu-cp110-comphy: convert to use eth phy mode and submode omits 6b857cff8e68 phy: ocelot-serdes: convert to use eth phy mode and submode omits 6fdd581a2ddc phy: core: add PHY_MODE_ETHERNET omits e5e7c104ccae phy: core: rework phy_set_mode to accept phy mode and submode omits b181b3b801da clk: qcom: Support 'protected-clocks' property omits 48d7f160b107 dt-bindings: clk: Introduce 'protected-clocks' property omits 324fd795bd83 mtd: spi-nor: mark desirable switch case fall through omits 0081cdfe63f0 qxl: Make sure qxl_cursor memory is pinned omits 545592fb3ddb qxl: Remove unused qxl_bo_pin arguments omits 76a57db4a867 qxl: No need for NULL check before calling qxl_bo_unref() omits a071a8ff1f5f drm/cirrus: Remove set but not used variable 'bo' omits 593b9ca142aa mtd: spi-nor: Add support for mx25u12835f omits cee3582e8841 MAINTAINERS: Add Kishon as maintainer of PHY bindings omits c88520db18ba phy: qcom-qusb2: Fix HSTX_TRIM tuning with fused value for SDM845 omits 6e34d358b24f phy: qcom-qusb2: Use HSTX_TRIM fused value as is omits f8577fb3c273 drm/i915: Write GPU relocs harder with gen3 omits af84c0030b29 MIPS: Regenerate defconfigs omits 0b0037490f37 MIPS: malta: Use img-ascii-lcd driver for LCD display omits 3cd640832894 MIPS: ptrace: introduce NT_MIPS_MSA regset omits bec0de4cfad2 MIPS: Align kernel load address to 64KB omits 92aa0718c9fa MIPS: Ensure pmd_present() returns false after pmd_mknotpresent() omits bb53fdf395ee MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3 omits 11c6c0c22857 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 51428fd66139 Merge branch 'dsa-microchip-Modify-KSZ9477-DSA-driver-in-p [...] omits 84bd1908192f net: dsa: microchip: rename ksz_9477_reg.h to ksz9477_reg.h omits c2e866911e25 net: dsa: microchip: break KSZ9477 DSA driver into two files omits 74a7194f15b3 net: dsa: microchip: rename ksz_spi.c to ksz9477_spi.c omits 353592781d44 net: dsa: microchip: rename some functions with ksz9477 prefix omits 9bc981c35530 net: dsa: microchip: clean up code omits 5b79c72e965a net: dsa: microchip: replace license with GPL omits 0c62bff1fd63 block: fix attempt to assign NULL io_context omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits 31a8b3ee16e3 HID: samples/hidraw: fix typo in printed message omits f6161a8f3036 bpf: fix a compilation error when CONFIG_BPF_SYSCALL is no [...] omits f2cbd4852820 net/sched: act_police: fix race condition on state variables omits c8ce94b8fe53 Merge tag 'mips_fixes_4.20_3' of git://git.kernel.org/pub/ [...] omits b1d982330134 MAINTAINERS: add myself as co-maintainer for r8169 omits 78abd9e2c8f4 drm/i915: Downgrade unknown CSR firmware warnings omits 02c07b76af5a drm/i915: allow to load DMC firmware on next gen omits cab870b7fdf3 drm/i915/ilk: Fix warning when reading emon_status with no output omits 5386e6caa671 selinux: refactor sidtab conversion omits 1e35918ad9d1 MIPS: Enable Undefined Behavior Sanitizer UBSAN omits a5d0f4565996 drm/amdgpu: Enable HDP memory light sleep omits f25dad19ba70 ice: Fix possible NULL pointer de-reference omits d337f2afb7ac ice: Use Tx|Rx in comments omits df17b7e02f0f ice: Cosmetic formatting changes omits 2c5492de8770 ice: Cleanup short function signatures omits bc0c6fab8a1e ice: Cleanup ice_tx_timeout() omits e0c9fd9b77a7 ice: Fix return value from NAPI poll omits 55aa141ed909 ice: Constify global structures that can/should be omits 6a7e69936992 ice: Do not set LAN_EN for MAC-VLAN filters omits 5fb597d7c833 ice: Pass the return value of ice_init_def_sw_recp() omits 7afdbc903a7c ice: Cleanup duplicate control queue code omits d38b08834fc3 ice: Do autoneg based on VSI state omits 740baecd811f Merge branch 'btf-func-info' omits 254471e57a86 tools/bpf: bpftool: add support for func types omits 999d82cbc044 tools/bpf: enhance test_btf file testing to test func info omits d7f5b5e05155 tools/bpf: refactor to implement btf_get_from_id() in lib/bpf omits 9ce6ae22c8e8 tools/bpf: do not use pahole if clang/llvm can generate BT [...] omits 2993e0515bb4 tools/bpf: add support to read .BTF.ext sections omits 4798c4ba3ba9 tools/bpf: extends test_btf to test load/retrieve func_type info omits 7e0d0fb5522a tools/bpf: add new fields for program load in lib/bpf omits cc19435cb2ee tools/bpf: sync kernel uapi bpf.h header to tools directory omits 838e96904ff3 bpf: Introduce bpf_func_info omits 78a2540e8945 tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC omits 781e775e296c tools/bpf: Sync kernel btf.h header omits 2667a2626f4d bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO omits b47a0bd23e34 bpf: btf: Break up btf_type_is_void() omits b1a200484143 net-next/hinic: fix a bug in rx data flow omits 9ea72dc94303 net-next/hinic:fix a bug in set mac address omits 4a61abb100c8 net-next/hinic:add rx checksum offload for HiNIC omits ebda9b46cebc net-next/hinic:replace multiply and division operators omits 7f9f71be84bc xfs: extent shifting doesn't fully invalidate page cache omits c08768977b9a xfs: finobt AG reserves don't consider last AG can be a runt omits d43aaf1685aa xfs: fix transient reference count error in xfs_buf_resubm [...] omits d61fa8cbf3da xfs: uncached buffer tracing needs to print bno omits cadf9df27e7c tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest ti [...] omits a421ce088ac8 mlxsw: core: Extend cooling device with cooling levels omits b539ea60f504 cxgb4/cxgb4vf: Fix mac_hlist initialization and free omits ade9628ed049 tcp: drop dst in tcp_add_backlog() omits 59663e42199c tg3: Add PHY reset for 5717/5719/5720 in change ring and f [...] omits b2c851006386 ipv4: Don't try to print ASCII of link level header in mar [...] omits 6d2d6fc83a28 net/mlx5: EQ, Make EQE access methods inline omits d5d284b829a6 {net,IB}/mlx5: Move Page fault EQ and ODP logic to RDMA omits 7701707cb94e net/mlx5: EQ, Generic EQ omits 16d760839cee net/mlx5: EQ, Different EQ types omits f2f3df550139 net/mlx5: EQ, Privatize eq_table and friends omits d674a9aa4344 net/mlx5: EQ, irq_info and rmap belong to eq_table omits c8e21b3b576b net/mlx5: EQ, Create all EQs in one place omits ca828cb4686f net/mlx5: EQ, Move all EQ logic to eq.c omits aaa553a64438 net/mlx5: EQ, Remove redundant completion EQ list lock omits 2883f352571b net/mlx5: EQ, No need to store eq index as a field omits 4de45c758636 net/mlx5: EQ, Remove unused fields and structures omits 1e86ace4c140 net/mlx5: EQ, Use the right place to store/read IRQ affinity hint omits 22566c160303 objtool: Fix segfault in .cold detection with -ffunction-sections omits 0b9301fb632f objtool: Fix double-free in .cold detection error path omits 2a5bf23d5b79 perf/x86/intel: Fix regression by default disabling perfmo [...] omits cb3b2ffb757e media: vicodec: fix memchr() kernel oops omits 0408b205f1ae media: cedrus: add action item to the TODO omits f44e361e37eb media: media-request: Add compat ioctl omits 4212368750cf media: Use wait_queue_head_t for media_request omits 6b015a523fa3 net_sched: sch_fq: avoid calling ktime_get_ns() if not needed omits 00c3f1c0fcd0 RISC-V: add of_node_put() omits ab60075f2a4e USB: serial: f81534: fix reading old/new IC config omits 8ff00ba79283 regulator: core: Don't double-disable supplies in regulato [...] omits 544b03da39e2 Documentation/security-bugs: Postpone fix publication in e [...] omits cb5d21946d2a MAINTAINERS: Add Sasha as a stable branch maintainer omits 5a619b9e8883 ASoC: Intel: use platform_data for machine drivers omits b92826fa8c5a ASoC: Intel: fix interface for Chromebook machine drivers omits a3e620f84228 ASoC: acpi: fix: continue searching when machine is ignored omits 8c4e7c2ee809 ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional omits c969eb830175 Document /proc/pid PID reuse behavior omits 8a880560d58a MAINTAINERS, EDAC: Drop bouncing email omits 37d964f9147a EDAC, i82975x: Fix spelling mistake "reserverd" -> "reserved" omits 1428cc0e0c36 Documentation: update path-lookup.md for parallel lookups omits a59817fa8f4d EDAC, fsl: Move error injection under CONFIG_EDAC_DEBUG omits 806654a9667c Documentation: Use "while" instead of "whilst" omits 48c465d23d5c dmaengine: Add mailing list address to the documentation omits aa167f3fed0c spi: spi-mem: Add a new API to support direct mapping omits f86c24f47953 spi: spi-mem: Split spi_mem_exec_op() code omits 0ebb261a0b2d spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum omits cf17e50a5c65 docs/admin-guide/mm/concepts.rst: grammar and style fixups omits 6afe76a67239 spi: spi-mem: Add missing word in the SPI_MEM_DATA_OUT des [...] omits 68239654acaf x86/fpu: Disable bottom halves while loading FPU registers omits 3870a2371263 Merge branch 'kmalloc' into docs-next omits 01598ba6b1a8 docs/mm: update kmalloc kernel-doc description omits acf0f57a2cb8 Link the memory allocation guide from the MM docs omits ec77c03dbd5f Merge branch 'for-4.20-fixes' into for-next omits e9d81a1bc2c4 cgroup: fix CSS_TASK_ITER_PROCS omits a929a42a3e7e doc:it_IT:doc-guide: fix reference to foobar omits 34523ec2f437 doc:it_IT: fix locking.rst section title omits edba5eecfd6e doc:it_IT: add some process/* translations omits 7b51a821211e regulator: core: Properly expose requested_microamps in sysfs omits 009cf0d9392d gfs2: Remove vestigial bd_ops omits 9e6d9c9b7373 regulator: lochnagar: Add initial binding documentation omits d90acbc4e3dd regulator: lochnagar: Move driver to binding from DT omits 06e68fed3282 Merge tag 'media/v4.20-3' of git://git.kernel.org/pub/scm/ [...] omits 4647598cde0e ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clo [...] omits e5e5e747320c mtd: spi-nor: Add Winbond w25q128jv support omits d7c7fc442fa6 regulator: s2mps11: Fix GPIO descriptor initialization omits f1abf67217de regulator: Fix return value of _set_load() stub omits 14a742724fc0 regulator: core: Export regulator_lock and regulator_unlock omits e32c8d3caefb drm/i915/selftests: Hold task reference to reset worker omits 61e49394a31a drm: Introduce new DRM_FORMAT_XYUV omits 3db8d37dd84e drm/tinydrm: Use DRM_GEM_CMA_VMAP_DRIVER_OPS omits b9068cde51ee drm/cma-helper: Add DRM_GEM_CMA_VMAP_DRIVER_OPS omits b39b5394fabc drm/gem: Add drm_gem_object_funcs omits 7698799f9554 drm/prime: Add drm_gem_prime_mmap() omits f001488112c4 drm/driver: Add defaults for .gem_prime_export/import callbacks omits e8828ec1c003 mtd: spi-nor: fix selection of uniform erase type in flexi [...] omits 5d8f81ba1da5 RISC-V: recognize S/U mode bits in print_isa omits 27f8899d6002 riscv: add asm/unistd.h UAPI header omits 0138ebb90c63 riscv: fix warning in arch/riscv/include/asm/module.h omits c0fbcd991860 RISC-V: Build flat and compressed kernel images omits 21f70d4abf9e RISC-V: Fix raw_copy_{to,from}_user() omits 932a662d6ae7 PCI: dwc: layerscape: Constify driver data omits f577f7eac5ad drm/panel: s6d16d0: fix spelling mistake "enble" -> "enable" omits 7a6991159bcd PCI: imx: Add multi-pd support omits e24b6b513e74 dt-bindings: imx6q-pcie: Add multi-pd bindings for imx6sx omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits fb862c3b199d HID: Add quirk for Primax PIXART OEM mice omits c8ebf64eab74 arm64/module: use plt section indices for relocations omits c55191e96caa arm64: mm: apply r/o permissions of VM areas to its linear [...] omits b34d2ef0c60e arm64: mm: purge lazily unmapped vm regions before changin [...] omits 2ac5e38ea420 Merge drm/drm-next into drm-intel-next-queued omits 63529eaa6164 usb: cdc-acm: add entry for Hiro (Conexant) modem omits c6fd6fe9dea4 PCI: layerscape: Fix wrong invocation of outbound window d [...] omits 68bc10bf9921 PCI: imx6: Fix link training status detection in link up check omits f48cc647f3e1 drm/i915/fixed: cosmetic cleanup omits f1eea8910bfe drm/i915/fixed: simplify is_fixed16_zero() omits e7a238169131 drm/i915/fixed: simplify FP_16_16_MAX definition omits 3122b9c52705 drm/i915/fixed: prefer kernel types over stdint types omits 2d332ee12396 drm/i915: extract fixed point math to i915_fixed.h omits d52106d8b172 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] omits 0e2c8fb54d7a staging: vchi: Add SPDX-License-Identifier omits 1aa30a00b5ed staging: vchi: change type 'int32_t' to 's32' omits 2853a061be96 staging: erofs: unzip_vle.c: Align parameter to the parentesis omits bc8098de78d1 staging: erofs: unzip_vle.c: Constant in comparison on right side omits 42d40b4ad840 staging: erofs: unzip_vle.c: Replace comparison to NULL. omits 700fe657dd09 staging: wlan-ng: remove unused variable in prism2fw.c omits e2d34dfdffcf staging: emxx_udc: Fixing function naming omits 14d697716f99 staging: axis-fifo: Split line to stay in 80 characters. omits e89760084bc1 staging: rtl8723bs: Correct errors from checkpatch omits 43671e60041c staging: rtlwifi: Add new line to stay in 80 characters omits fd8595413a66 staging: rtlwifi: Add spaces to match open parenthesis omits 7e9463709c58 staging: pi433: remove GPL boiler plate text omits 7fa28e146994 drm/i915: Write GPU relocs harder with gen3 omits 927ce0f0422e Revert "staging: greybus: remove extra space before tab" omits f8765177034a Revert "staging: greybus: remove multiple blank lines" omits ea6b13e9fed0 drm/bridge/sii902x: Add missing dependency on I2C_MUX omits e6e094e053af x86/acpi, x86/boot: Take RSDP address from boot params if [...] omits 384184044981 x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI R [...] omits c21b73235e1f pinctrl: sh-pfc: r8a77980: Add QSPI pins, groups, and functions omits 8830f26bcd3c drm/i915: Prevent machine hang from Broxton's vtd w/a and [...] omits 1e33e0db826f arm64: dts: allwinner: h6: orangepi: Add device nodes for LEDs omits 9b8d1ccd6dc5 arm64: dts: allwinner: h6: orangepi: Enable USB 2.0 host a [...] omits 919d2514641f arm64: dts: allwinner: h6: orangepi: Add board-wide 5V regulator omits 29ce4e436f27 arm64: dts: allwinner: h6: fix EMAC compatible string sequence omits 6b683d764099 arm64: dts: allwinner: a64: Add device node for Mali-400 GPU omits bebaa63f5c40 dt-bindings: gpu: mali-utgard: Add compatible for A64 Mali omits 1ad33f5aec20 x86/fault: Don't set thread.cr2, etc before OOPSing omits e49d3cbef017 x86/fault: Make error_code sanitization more robust omits 6ea59b074f15 x86/fault: Improve the condition for signalling vs OOPSing omits e50928d7213e x86/fault: Fix SMAP #PF handling buglet for implicit super [...] omits a15781b53629 x86/fault: Fold smap_violation() into do_user_addr_fault() omits dae0a1059300 x86/cpufeatures, x86/fault: Mark SMAP as disabled when con [...] omits 6344be608c03 x86/fault: Check user_mode(regs) when avoiding an mmap_sem [...] omits ae7b8b9b91ee mmc: sdhci: imx: Use the slot GPIO descriptor omits 6a10fd913d8d mmc: jz4740: Use GPIO descriptor for power omits 2a8979cf6e57 mmc: jz4740: Get CD/WP GPIOs from descriptors omits 4b1bd7251bc7 mmc: slot-gpio: Allocate GPIO labels dynamically omits 13797b49e159 mmc: sdhci-msm: Re-initialize DLL if MCLK is gated dynamically omits c1f921e9b691 dt-bindings: mmc: sdhci-msm: Add SoC-specific compatible strings omits 059c2a4d8e16 crypto: adiantum - add Adiantum support omits 16aae3595a9d crypto: arm/nhpoly1305 - add NEON-accelerated NHPoly1305 omits 26609a21a946 crypto: nhpoly1305 - add NHPoly1305 support omits 1b6fd3d5d18b crypto: poly1305 - add Poly1305 core API omits 878afc35cd28 crypto: poly1305 - use structures for key and accumulator omits bdb063a79f6d crypto: arm/chacha - add XChaCha12 support omits 3cc215198eac crypto: arm/chacha20 - refactor to allow varying number of rounds omits d97a94309d76 crypto: arm/chacha20 - add XChaCha20 support omits be2830b15b60 crypto: arm/chacha20 - limit the preemption-disabled section omits aa7624093cb7 crypto: chacha - add XChaCha12 support omits 1ca1b917940c crypto: chacha20-generic - refactor to allow varying numbe [...] omits de61d7ae5d37 crypto: chacha20-generic - add XChaCha20 support omits 5e04542a0e07 crypto: chacha20-generic - don't unnecessarily use atomic walk omits dd333449d0fb crypto: chacha20-generic - add HChaCha20 library function omits 3d234b3313cd crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations omits 1ad0f1603a6b crypto: drop mask=CRYPTO_ALG_ASYNC from 'cipher' tfm allocations omits d41655909e32 crypto: remove useless initializations of cra_list omits 2b78aeb36636 crypto: inside-secure - remove useless setting of type flags omits 7373bc7654c1 9p/net: put a lower bound on msize omits 52ad259eaac0 net/9p: include trans_common.h to fix missing prototype warning. omits 1359f25106ca Merge tag 'mlx5-fixes-2018-11-19' of git://git.kernel.org/ [...] omits a5681e20b541 net/ibmnvic: Fix deadlock problem in reset omits 6133e78f4102 Merge branch 'gred-add-offload-support' omits 340a4864d538 nfp: abm: add support for more threshold actions omits 174ab544e3bc nfp: abm: add cls_u32 offload for simple band classification omits 6a8024057180 nfp: abm: add functions to update DSCP -> virtual queue map omits 14780c34294f nfp: abm: calculate PRIO map len and check mailbox size omits 068ceb355539 net: sched: cls_u32: add res to offload information omits f3d637206494 nfp: abm: add GRED offload omits 990b50a53ad8 nfp: abm: wrap RED parameters in bands omits e49efd5288bd net: sched: gred: support reporting stats from offloads omits 890d8d23ec3c net: sched: gred: add basic Qdisc offload omits 184ec856cad9 nfp: abm: add up bands for sto/non-sto stats omits 57f31bbaa9c1 nfp: abm: switch to extended stats for reading packet/byte counts omits 68e9864221ca nfp: abm: size threshold table to account for bands omits 5720769609fb nfp: abm: pass band parameter to functions omits 3a44820591c2 nfp: abm: map per-band symbols omits db9a0bae8ffc Merge branch 'qed-Fix-Queue-Manager-getters' omits eb62cca9bee8 qed: Fix QM getters to always return a valid pq omits 276d43f0ae96 qed: Fix bitmap_weight() check omits e432abfb99e5 net: hns3: add common validation in hclge_dcb omits 20578bdfd041 block: Initialize BIO I/O priority early omits 668ffc03418b block: prevent merging of requests with different priorities omits 76dc891395dc aio: Fix fallback I/O priority value omits 64845a1ddd65 block: Introduce get_current_ioprio() omits e2b3fa5af70c block: Remove bio->bi_ioc omits 23464f8c3407 aio: Comment use of IOCB_FLAG_IOPRIO aio flag omits 43478201959d Merge branch 'selftests-Add-tests-for-VXLAN-at-an-802-1d-bridge' omits 94d302deae25 selftests: mlxsw: Add a test for VxLAN flooding omits 99c9b084f0be selftests: mlxsw: Add a test for VxLAN configuration omits 3485f87cb7f8 selftests: forwarding: vxlan_bridge_1d_port_8472: New test omits a0b61f3d8ebf selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test omits 1e5abfb3ff41 selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test omits d417ecf533fe selftests: forwarding: vxlan_bridge_1d: Add a TOS test omits b3a7ee74ee65 selftests: forwarding: vxlan_bridge_1d: Add a TTL test omits 50a02b082566 selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests omits bfd1e27038ab selftests: forwarding: vxlan_bridge_1d: Add unicast test omits edaa117efe46 selftests: forwarding: vxlan_bridge_1d: Add flood test omits 5852fd07c441 selftests: forwarding: vxlan_bridge_1d: Add ping test omits fd64d5a2e383 selftests: forwarding: Add a skeleton of vxlan_bridge_1d omits d1038cd0f67e selftests: forwarding: lib: Add link_stats_rx_errors_get() omits d20b0f214aa7 selftests: forwarding: ping{6, }_do(): Allow passing ping [...] omits 58c7a2d19e90 selftests: forwarding: ping{6, }_test(): Add description argument omits d0540d1706c3 selftests: forwarding: lib: Add in_ns() omits 601bc1c13916 selftests: forwarding: lib: Support NUM_NETIFS of 0 omits 6f9a50691055 net: skb_scrub_packet(): Scrub offload_fwd_mark omits 7abaf9a8b488 Merge branch 'octeontx2-af-NPC-MCAM-support-and-FLR-handling' omits e12890f44ca2 octeontx2-af: Workarounds for HW errata omits 4fa9121046ce octeontx2-af: Add interrupt handlers for Master Enable event omits 465ed9c1fc3b octeontx2-af: Add FLR handling support for AF's VFs omits 8bb991c5e7c6 octeontx2-af: Configure AF VFs to talk over LBK channels omits 9bd6caf33567 octeontx2-af: Enable sriov on AF to create VFs omits 9bdc47a6e328 octeontx2-af: Mbox communication support btw AF and it's VFs omits c554f9c1574e octeontx2-af: Teardown NPA, NIX LF upon receiving FLR omits 9fe4ebf7176e octeontx2-af: Add FLR interrupt handler omits f325d3f4cb19 octeontx2-af: Verify NPA/SSO/NIX PF_FUNC mapping omits 86cea61d3f38 octeontx2-af: Add support for stripping STAG/CTAG omits 40df309e4166 octeontx2-af: Support to enable/disable default MCAM entries omits 631e70bb84e0 octeontx2-af: Add MKEX default profile omits 63be91c89dd4 octeontx2-af: Alloc and config NPC MCAM entry at a time omits a958dd59f9ce octeontx2-af: Map or unmap NPC MCAM entry and counter omits 7fbb3f238c09 octeontx2-af: Support for NPC MCAM counters omits 651cd2652339 octeontx2-af: MCAM entry installation support omits f92749586176 octeontx2-af: NPC MCAM entry alloc/free support omits 0964fc8f5f30 octeontx2-af: Relax resource lock into mutex omits 34425e8c7589 octeontx2-af: Support to get NIX HW constants from AF omits 9b7dd87ac071 octeontx2-af: Support to modify min/max allowed packet lengths omits eac66686c60b octeontx2-af: Convert mbox handlers APIs to lowercase omits 93c3de3e6136 Merge branch 'r8169-series-with-further-smaller-improvements' omits 55d2ad7b9072 r8169: improve chip version identification omits 3c72bf71a97f r8169: simplify ocp functions omits 8b6dd85666e2 r8169: remove workaround for ancient gcc bug omits ad45ff0c12e5 r8169: remove manual padding in struct ring_info omits b10ceb55710d r8169: remove "not PCI Express" message omits 8c0511ec52c8 r8169: remove print_mac_version omits 6f0d308855a2 r8169: use PCI_VDEVICE macro omits 559c3c046d4b r8169: replace event_slow with irq_mask omits 97ad92f28342 r8169: remove unused interrupt sources omits 0f07bd850d36 r8169: use dev_get_drvdata where possible omits fe716f8a33ab r8169: merge rtl_irq_enable and rtl_irq_enable_all omits aeabb3c96186 NFSv4: Fix a NFSv4 state manager deadlock omits bbe5d311be66 Merge branch 'bpf-zero-hash-seed' omits bf5d68c73040 tools: add selftest for BPF_F_ZERO_SEED omits 608114e441ad tools: sync linux/bpf.h omits 2f1833607aed bpf: move BPF_F_QUERY_EFFECTIVE after map flags omits 96b3b6c9091d bpf: allow zero-initializing hash map seed omits 23499442c319 bpf: libbpf: retry map creation without the name omits 9184e51b5b3e net/mlx5e: Fix failing ethtool query on FEC query error omits 64e283348458 net/mlx5e: Removed unnecessary warnings in FEC caps query omits febd72f27c02 net/mlx5e: Fix wrong field name in FEC related functions omits 9cdeaab3b7e7 net/mlx5e: Fix a bug in turning off FEC policy in unsuppor [...] omits f3ade253615a MIPS: Loongson: Add Loongson-3A R2.1 basic support omits d7c60210a9d7 Merge branch 'ena-hibernation-and-rmmod-bug-fixes' omits 4c23738a3f9f net: ena: update driver version from 2.0.1 to 2.0.2 omits 58a54b9c62e2 net: ena: fix crash during ena_remove() omits e76ad21d070f net: ena: fix crash during failed resume from hibernation omits e1e46479847e sctp: not increase stream's incnt before sending addstrm_i [...] omits 228c4cd04dfd net/mlx5e: Fix selftest for small MTUs omits 0073c8f72736 net/mlx5e: RX, verify received packet size in Linear Striding RQ omits 1392f44bba22 net/mlx5e: Apply the correct check for supporting TC esw r [...] omits a1f240f18017 net/mlx5e: Adjust to max number of channles when re-attaching omits 83621b7df6a6 net/mlx5e: Always use the match level enum when parsing TC [...] omits 077ecd785d90 net/mlx5e: Claim TC hw offloads support only under a prope [...] omits d3a80bb5a3ea net/mlx5e: Don't match on vlan non-existence if ethertype [...] omits acf3766b36d8 net/mlx5e: IPoIB, Reset QP after channels are closed omits f2b18732ee98 net/mlx5: IPSec, Fix the SA context hash key omits 1201e225b050 Gclocksource/drivers/arc_timer: Utilize generic sched_clock omits da034bcc6aaa xfs: make xfs_file_remap_range() static omits 59e429314910 xfs: fix shared extent data corruption due to missing cow [...] omits c8fc5d49c341 audit: remove WATCH and TREE config options omits a6a66f80c85e mtd: spi-nor: Fix Cadence QSPI page fault kernel panic omits a4233cc944d1 drm/amd/pp: handle negative values when reading OD omits 8d4d7c589947 drm/amdgpu: Add missing firmware entry for HAINAN omits 009dd0117629 drm/amd/powerplay: disable Vega20 DS related features omits 919a52fc4ca1 drm/amdgpu: Fix oops when pp_funcs->switch_power_profile is unset omits 1287533d3d95 MIPS: Remove superfluous check for __linux__ omits 69fec325a643 Revert "sctp: remove sctp_transport_pmtu_check" omits cc3ccf26f064 sctp: not allow to set asoc prsctp_enable by sockopt omits 02968ccf0125 sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit omits a4243e149453 perf tools beauty ioctl: Support new ISO7816 commands omits 83d9bdeaedd8 tools uapi asm-generic: Synchronize ioctls.h omits 65e259d5c4ae tools arch x86: Update tools's copy of cpufeatures.h omits cfc6731d2f79 Merge branch 'sctp-add-subscribe-per-asoc-and-sockopt-SCTP_EVENT' omits 480ba9c18a27 sctp: add sockopt SCTP_EVENT omits 88ee48c1f3b7 sctp: rename enum sctp_event to sctp_event_type omits a1e3a0590f9b sctp: add subscribe per asoc omits 2cc0eeb67636 sctp: define subscribe in sctp_sock as __u16 omits 53f00f4548ef tools headers uapi: Synchronize i915_drm.h omits b01c1f69c866 perf tools: Restore proper cwd on return from mnt namespace omits 8feb8efef97a tools build feature: Check if get_current_dir_name() is available omits a36b5444b1ec MAINTAINERS: Add myself as third phylib maintainer omits 92f806d678e5 nvme-fc: remove ->poll implementation omits 49e510dd164c MIPS: Use device_type helpers to access the node type omits f2be6d710d25 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 442f7fdf48da Merge branch 'omap-for-v4.21/dt' into for-next omits 180c1d6e8e33 Merge branch 'omap-for-v4.21/defconfig' into for-next omits 1ddf49d46be3 Merge branch 'omap-for-v4.21/driver' into for-next omits 64c52c65d58d Merge branch 'omap-for-v4.21/soc' into for-next omits 03b10fecb921 soc: ti: wkup_m3: Add PRCM int16 as the wake up source omits 0ec47be539e3 ARM: dts: am437x-gp-evm: Add sleep state for beeper pins omits 6a156a05bb55 ARM: dts: am437x-gp-evm: Add pinmux for gpio0 wake omits 74fe9bf45e71 ARM: dts: am437x-gp-evm: Add uart0 pinctrl default and sle [...] omits 7235ed186e12 ARM: dts: am437x-gp-evm: Add pinctrl for debugss pins omits 88f527d0cf0b ARM: dts: am437x-gp-evm: Add pinctrl for unused_pins omits 865852a6e52f ARM: dts: am437x-gp-evm: Add state for ddr3 vtt toggle pin omits a18695933b6e ARM: dts: am3517-evm: Enable earlycon stdout path omits de6777c50e35 ARM: dts: omap3-gta04: Fix comment block omits b76455335447 ARM: OMAP2+: timer: Remove obsolete inclusion of <asm/smp_twd.h> omits 7d3b37b170b8 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] omits c10b26abeb53 ARM: OMAP2+: hwmod: Fix some section annotations omits 3c5ec335a91c Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits c345d01e9392 Merge branch 'omap-for-v4.21/ti-sysc' into for-next omits 0427612cddef Documentation: Update SELinux reference policy URL omits a2c97da11cdb audit: use session_info helper omits 0fe3c7fceb50 audit: localize audit_log_session_info prototype omits f2ce1065e767 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits fb6f0b64e455 drm/i915: Prevent machine hang from Broxton's vtd w/a and [...] omits f30031ea8698 riscv: add asm/unistd.h UAPI header omits f393a8182dac riscv: fix warning in arch/riscv/include/asm/module.h omits 7e241f647dc7 libceph: fall back to sendmsg for slab pages omits 04e6be7d995c RISC-V: recognize S/U mode bits in print_isa omits b1d2ee54609f RISC-V: Build flat and compressed kernel images omits 48605aa7521a doc: Indicate that RISC-V support pte_special omits 574a7019cb34 doc: Indicate that parisc supports kprobes-events omits 96a55b347b93 doc: Indicate that arm64 support queued-spinlocks omits 1b9f89553571 doc: Indicate that xtensa supports sg-chain omits 4a4efef101be doc: Indicate that powerpc supports stackprotector omits 6f3986edd946 doc: Indicate that s390 supports KASAN omits 1df4d3866118 doc: features-refresh.sh for csky omits b6283bab2685 RISC-V: Fix raw_copy_{to,from}_user() omits 85f4d4b65fdd block: have ->poll_fn() return number of entries polled omits 849a370016a5 block: avoid ordered task state change for polled IO omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 86c31524b27c HID: i2c-hid: Disable runtime PM for LG touchscreen omits 12d43aacf9a7 HID: multitouch: Add pointstick support for Cirque Touchpad omits 91ff20f34e94 ovl: fix missing override creds in link of a metacopy upper omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 385a4886778f HID: steam: remove input device when a hid client is running. omits a4668d9ba4be nvme: default to 0 poll queues omits fffc9a260e38 XArray tests: Add missing locking omits 25bbe21bf427 dax: Avoid losing wakeup in dax_lock_mapping_entry omits 614b1868a125 pinctrl: meson: fix pull enable register calculation omits 5db0b0a298d2 pinctrl: sdm660: Set tile property for pingroups omits 9ede2a76f66e pinctrl: mediatek: Convert to using %pOFn instead of devic [...] omits 977d057ad346 pinctrl: msm: Add sleep pinctrl state transitions omits 757bd6d536de dt-bindings: pinctrl: update bindings for MT7629 SoC omits b44677375fee pinctrl: mediatek: add pinctrl support for MT7629 SoC omits ef4734500407 ARM: dts: sunxi: Add all CPUs in cooling maps omits 512cab3e7e0b ARM: dts: imx51-zii-rdu1: Remove EEPROM node omits 5cd6239506cb kernel hacking: support building kernel with -Og optimizat [...] omits eb14ab6c9319 ARM: mm: fix build error in fix_to_virt with -Og optimizat [...] omits 13d2598cc964 kernel hacking: add a config option to disable compiler au [...] omits 892a5210d897 openrisc: make function cache_loop() inline omits 8a9d000f015d drivers/gpio/gpio-grgpio.c: Remove duplicate header omits fa68d4f8476b drm/rockchip: fix for mailbox read size omits 571610678bf3 pinctrl: imx: fix NO_PAD_CTL setting for MMIO pads omits 30e7d1a017f5 Merge branch 'v4.21-clk/next' into for-next omits d5ffec7c18c2 Merge branch 'v4.21-armsoc/dts64' into for-next omits b6a74ce1cd61 Merge branch 'v4.21-armsoc/dts32' into for-next omits cdd46460fe27 arm64: dts: rockchip: Add all CPUs in cooling maps omits 99935bd4b5b4 ARM: dts: rockchip: Add all CPUs in cooling maps omits df7b1f2e0a4a clk: rockchip: fix ID of 8ch clock of I2S1 for rk3328 omits 5c73ac2f8b70 clk: rockchip: fix I2S1 clock gate register for rk3328 omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 4d26d1d1e806 Revert "HID: uhid: use strlcpy() instead of strncpy()" omits 8c01db7619f0 HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated [...] omits ffb8c1e45e7a Merge branch 'topic/coupled' of https://git.kernel.org/pub [...] omits 81c9d563cc74 pinctrl: actions: Add Actions Semi S700 pinctrl driver omits ba54e3005de1 dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC omits 2961e2b127fe Merge branch 'fixes' into next omits 52d613b36fb7 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next omits f3f7af952a1a pinctrl: actions: define pad control configurtion to SoC specific omits 5305ec6a27b2 mmc: sdhci-pci: Workaround GLK firmware failing to restore [...] omits 0a98bf52b15d pinctrl: actions: define constructor generic to Actions Se [...] omits 582a72547013 mmc: sdhci: Handle auto-command errors omits e5287f90429d mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR omits 75838d17d392 mmc: sdhci: Fix data command CRC error handling omits 67436f5e1b11 mmc: bcm2835: Switch to SPDX identifier omits 2a5db967c967 mmc: renesas_sdhi: Whitelist R8A77990 SDHI omits 5bb9b84b0796 MAINTAINERS: add ASoC maintainers for sound dt-bindings omits a8d8ee437ea0 regulator: Change regulator-coupled-max-spread property omits ff9b34b615a3 regulator: core: Keep regulators-list locked while travers [...] omits 089e2cc2e186 regulator: core: Properly handle case where supply is the couple omits f8702f9e4aa7 regulator: core: Use ww_mutex for regulators locking omits 97cfb6cd34f2 pinctrl: stm32: protect configuration registers with a hwspinlock omits c43f666af0cc dt-bindings: pinctrl: stm32: Document hwlocks properties omits d983c20f3336 ARM: dts: imx6sx: specify proper clock for nodes with dummy clock omits 435584ad2698 arm64: dts: layerscape: removed compatible string "snps,dw-pcie" omits bc86c892e9a0 ARM: dts: ls1021a: removed compatible string "snps,dw-pcie" omits 0b667b391d5e dt-bindings: pci: layerscape-pci: removed compatible strin [...] omits 8e80365a88ea dt-bindings: pci: layerscape-pci: add compatible strings " [...] omits 21556350ade3 drm/i915: Disable LP3 watermarks on all SNB machines omits e57f1bbb6735 mmc: tmio: delete wait in tuning process omits 8e61b41c5150 mmc: renesas_sdhi: remove workaround for HS400 clock omits 9ed6752dd318 mmc: sdhci-cadence: include <linux/bits.h> instead of <lin [...] omits c12faa2bc56c ALSA: aoa: Use device_type helpers to access the node type omits 988e30af9a50 Merge branch 'for-linus' into for-next omits 31579ba22c0c drm/i915: Hide enable_gvt modparam when not compiled in omits a6b0961b3989 ALSA: hda/ca0132 - fix AE-5 pincfg omits cce997292a52 ALSA: hda/ca0132 - Add new ZxR quirk omits 4593f2da15bc ALSA: asihpi: clean up indentation, replace spaces with tab omits 6b671c27ff57 Revert "drm/i915/perf: Fix warning in documentation" omits fe841686470d Revert "drm/i915/perf: add a parameter to control the size [...] omits 4d81ef4c3e64 Merge branch 'fixes' into next omits 530ffe6b9726 mmc: sdhci: Convert sdhci_allocate_bounce_buffer() to return void omits 36d1bb9e9177 dt-bindings: mmc: tmio_mmc: Document Renesas R7S9210 omits a0195c05a6b6 mmc: renesas_sdhi_internal_dmac: Add R7S9210 support omits cdcefe6bd9df mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL omits b5ff38f15c3e pinctrl: sh-pfc: r8a77990: Add CAN FD pins, groups and functions omits c1e5bd286fe5 pinctrl: sh-pfc: r8a77990: Add CAN pins, groups and functions omits 1b259dde9bd9 pinctrl: sh-pfc: r8a77965: Add CAN FD pins, groups and functions omits 3a44d6a92e25 pinctrl: sh-pfc: r8a77965: Add CAN pins, groups and functions omits 8d7bcad65ef3 pinctrl: sh-pfc: r8a7796: Add I2C{0,3,5} pins, groups and [...] omits e244ff6f913f pinctrl: sh-pfc: r8a7795-es1: Add I2C{0,3,5} pins, groups [...] omits 100431b61dc5 pinctrl: sh-pfc: r8a7795: Add I2C{0,3,5} pins, groups and [...] omits 50d1ba1764b3 pinctrl: sh-pfc: Add physical pin multiplexing helper macros omits 341fe3897521 pinctrl: sh-pfc: r8a77995: Remove unused PINMUX_IPSR_{MSEL [...] omits ba3ac35b4896 arm64: dts: renesas: r8a77990: ebisu: Add and enable PCIe [...] omits c22397888f1e exec: make de_thread() freezable omits d98ccfc3948a cpufreq: ti-cpufreq: Only register platform_device when supported omits 6eb5c9b5edff Merge branch 'opp/fixes-for-4.20' of git://git.kernel.org/ [...] omits ae6b3e54aa52 ACPICA: Fix handling of buffer-size in acpi_ex_write_data_ [...] omits 2ffcbce39ea1 x86/microcode/AMD: Update copyright omits 413c89154c67 x86/microcode/AMD: Check the equivalence table size when s [...] omits 39cd7c17f9bc x86/microcode/AMD: Convert CPU equivalence table variable [...] omits 38673f623dfc x86/microcode/AMD: Check microcode container data in the l [...] omits 72dc571a3a77 x86/microcode/AMD: Fix container size's type omits c45e80358cb3 x86/microcode/AMD: Convert early parser to the new verific [...] omits d430a305b7f8 x86/microcode/AMD: Change verify_patch()'s return value omits c79570205ba6 x86/microcode/AMD: Move chipset-specific check into verify [...] omits 51776fb805fe x86/microcode/AMD: Move patch family check to verify_patch() omits 6cdce951f7a1 x86/microcode/AMD: Simplify patch family detection omits 2b8d34b1ece5 x86/microcode/AMD: Concentrate patch verification omits 70887cb23eda x86/microcode/AMD: Cleanup verify_patch_size() more omits cfffbfeb424b x86/microcode/AMD: Clean up per-family patch size checks omits 3974b68114fe x86/microcode/AMD: Move verify_patch_size() up in the file omits f4ff25916c11 x86/microcode/AMD: Add microcode container verification omits 479229d1607b x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file lef [...] omits 5160063d5672 pinctrl: sh-pfc: r8a77990: Add HSCIF pins, groups, and functions omits b54e41f5efcb udf: Allow mounting volumes with incorrect identification strings omits 8a1b9fd55f25 reset: uniphier-glue: Add AHCI reset control support in gl [...] omits 84eeb6113dac dt-bindings: reset: uniphier: Add AHCI core reset description omits 2714eeec4ffc reset: uniphier-usb3: Rename to reset-uniphier-glue omits 6265c497095a dt-bindings: reset: uniphier: Replace the expression of US [...] omits 937dd579ad1a Merge branch 'v4.20-armsoc/dts32-fixes' into for-next omits 672e60b72bbe ARM: dts: rockchip: Remove @0 from the veyron memory node omits 909e22e05353 exportfs: fix 'passing zero to ERR_PTR()' warning omits 8ebebcba559a tuntap: fix multiqueue rx omits 7ddacfa56487 ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF omits bae4e109837b mlxsw: spectrum: Expose discard counters via ethtool omits aa6daacaa113 tun: use netdev_alloc_frag() in tun_napi_alloc_frags() omits 86322ba9571a arch/sparc: Use kzalloc_node omits 726799a4f919 Merge branch 'sparc-syscall-gen' omits 3680033002f4 sparc: generate uapi header and system call table files omits 6ff645dd683a sparc: add system call table generation support omits 61257f56ada7 sparc: add __NR_syscalls along with NR_syscalls omits d441f93dd072 sparc: move __IGNORE* entries to non uapi header omits 9235dd441af4 Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] omits d7563c55ef9f Merge tag 'drm-misc-next-2018-11-07' of git://anongit.free [...] omits 05b0e1d6980f Merge branch 'IP101GR-devicetree-based-configuration-of-SE [...] omits f2f1a847e74f net: phy: icplus: allow configuring the interrupt function [...] omits f7e290fbeb33 net: phy: icplus: implement .did_interrupt for IP101A/G omits a872c388f9d9 net: phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK omits ee336140864d net: phy: icplus: use the BIT macro where possible omits 034289b2d7cf net: phy: icplus: keep all ip101a_g functions together omits fdc13a9effd5 dt-bindings: net: phy: add bindings for the IC Plus Corp. [...] omits 8a49f9db47af dt-bindings: vendor-prefix: add prefix for IC Plus Corp. omits 5478ad10e785 drm/ast: Remove existing framebuffers before loading driver omits a78b03bc7300 Merge tag 'v4.20-rc3' into for-4.21/block omits fce15a609f8f floppy: remove now unused 'flags' variable omits 09aaf6813cfc hwmon: (w83795) temp4_type has writable permission omits 20a9da34ae00 Merge branch 'sparc-OF-name-and-device_type-rework' omits 86ef771ed543 sparc: Use DT node full_name instead of name for resources omits 8119f042d059 sparc: Remove unused leon_trans_init omits 88ca0557a013 sparc: Use device_type helpers to access the node type omits 29c990dfc77c sparc: Use of_node_name_eq for node name comparisons omits ead1c2bdedcb sparc: Convert to using %pOFn instead of device_node.name omits bb31f9eb4abe sparc: prom: use property "name" directly to construct node names omits 0c5eaa774972 of: Drop full path from full_name for PDT systems omits a412c85aa82a sparc: Convert to using %pOF instead of full_name omits f3180e1828e6 fs/openpromfs: Use of_node_name_eq for node name comparisons omits 105e996a8322 fs/openpromfs: use full_name instead of path_component_name omits 9ff01193a20d Linux 4.20-rc3 omits cddaf02bcb73 tg3: optionally use eth_platform_get_mac_address() to get [...] omits 80cc49507ba4 net: Add part of TCP counts explanations in snmp_counters.rst omits 25e19c1fe421 Merge tag 'libnvdimm-fixes-4.20-rc3' of git://git.kernel.o [...] omits c67a98c00ea3 Merge branch 'akpm' (patches from Andrew) omits 03582f338e39 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits b53e27f618b5 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 743a4863fddc Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits cfaa9f029f81 Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] omits 45e79815b891 mm/memblock.c: fix a typo in __next_mem_pfn_range() comments omits c63ae43ba53b mm, page_alloc: check for max order in hot path omits 6f4d29df66ac scripts/spdxcheck.py: make python3 compliant omits 1a413646931c tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a [...] omits 1c23b4108d71 lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable [...] omits 13c9aaf7fa01 mm/vmstat.c: fix NUMA statistics updates omits 78179556e760 mm/gup.c: fix follow_page_mask() kerneldoc comment omits 5040f8df56fb ocfs2: free up write context when direct IO failed omits f5f67cc0e0d3 scripts/faddr2line: fix location of start_kernel in comment omits a76cf1a474d7 mm: don't reclaim inodes with many attached pages omits 9d7899999c62 mm, memory_hotplug: check zone_movable in has_unmovable_pages omits 873d7bcfd066 mm/swapfile.c: use kvzalloc for swap_info_struct allocation omits f341e16fb67d MAINTAINERS: update OMAP MMC entry omits 5e41540c8a0f hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! omits 8fcb2312d1e3 kernel/sched/psi.c: simplify cgroup_move_task() omits ca0246bb97c2 z3fold: fix possible reclaim races omits c41b8b4e44eb mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] omits 38325bb15c4f Merge branch 'next/dt64' into for-next omits 0546ae73b325 Merge branch 'next/dt' into for-next omits 7d28b29a4e3f Merge branch 'next/soc' into for-next omits 9deffb5ee78e arm64: dts: exynos: Add all CPUs in cooling maps omits 670734f55810 ARM: dts: exynos: Add all CPUs in cooling maps omits cafbc79e327f ARM: exynos: Remove secondary startup initialization from [...] omits b1658855f087 ARM: samsung: Limit SAMSUNG_PM_DEBUG config option to non- [...] omits a81b06829235 Merge branch 'bcm2835-drivers-next' into for-next omits 91c6ada69f39 firmware: raspberrypi: Fix firmware calls with large buffers omits 33bf5519ae5d mtd: rawnand: qcom: Namespace prefix some commands omits 5d1e9c2212ea mtd: rawnand: atmel: fix OF child-node lookup omits 85bc3096b33f arm64: dts: qcom: pms405: Add pon and pwrkey nodes omits aec2a7659ab4 arm64: dts: qcom: qcs404: Use BAM DMA for serial uart2 omits e77c52068c63 arm64: dts: qcom: qcs404: Add BAM DMA node omits df96c65c3d65 arm64: dts: qcom: qcs404: add prng-ee node omits 9395df5f0eca arm64: dts: qcom: qcs404: Add remoteproc nodes omits e7fd184f559f arm64: dts: qcom: qcs404: Add scm firmware node omits dbc5c766691f arm64: dts: qcom: pms405: add gpios omits dc2947160496 arm64: dts: qcom: pms405: add rtc node omits 1a94b65b67d0 arm64: dts: qcom: qcs404: add spmi node omits 06e2ddbaa096 arm64: dts: qcom: pms405: add spmi node omits 7241ab944da3 arm64: dts: qcom: qcs404: Add sdcc1 node omits 75f6e6d967de arm64: dts: qcom: qcs404: Add TLMM pinctrl node omits afdfb0b36712 arm64: dts: qcom: qcs404: add smp2p nodes omits 0b363f5b871c arm64: dts: qcom: qcs404: Add PMS405 RPM regulators omits 7fc7089d9d56 arm64: dts: qcom: qcs404: Add RPM GLINK related nodes omits d59117abacdd arm64: dts: qcom: qcs404: Add reserved-memory regions omits cac8e787fe18 arm64: dts: qcom: qcs404-evb: add dts files for EVBs omits b4d82f4d00d1 arm64: dts: qcom: qcs404: add base dts files omits 1c1274a56999 tipc: don't assume linear buffer when reading ancillary data omits 17bf1693a687 Merge branch 'bcmgenet-fix-aborted-suspend' omits c5a54bbcecec net: bcmgenet: abort suspend on error omits a94cbf03eb51 net: bcmgenet: code movement omits 8a962c4aa1e6 geneve: Initialize addr6 with memset omits adba75be0d23 tipc: fix lockdep warning when reinitilaizing sockets omits 33d9a2c72f08 net-gro: reset skb->pkt_type in napi_reuse_skb() omits 52c951f10492 Merge branch 'net-hns3-Add-vf-mtu-support' omits cdca4c485d0c net: hns3: up/down netdev in hclge module when setting mtu omits 818f167587f4 net: hns3: Add mtu setting support for vf omits a6d818e31d08 net: hns3: Add vport alive state checking support omits e6d7d79d3ed6 net: hns3: Refactor mac mtu setting related functions omits a0b4371751bf net: hns3: Support two vlan header when setting mtu omits 5396527f8c00 Merge branch 'tdc-fixes' omits c6cecf4ae44e tc-testing: tdc.py: Guard against lack of returncode in ex [...] omits 5aaf6428526b tc-testing: tdc.py: ignore errors when decoding stdout/stderr omits d7b4a2f2329e net: fsl: Use device_type helpers to access the node type omits ee5b60eba73b atm: Convert to using %pOFn instead of device_node.name omits 16f7eb2b77b5 ip_tunnel: don't force DF when MTU is locked omits 8840c3e2344a MAINTAINERS: Add entry for CAKE qdisc omits 9d332e69c1dc net: bridge: fix vlan stats use-after-free on destruction omits 001c96db0181 net: align gnet_stats_basic_cpu struct omits 9a5ee4623025 net: align pcpu_sw_netstats and pcpu_lstats structs omits 7c460cf9cd1a net: aquantia: fix spelling mistake "specfield" -> "specified" omits 95506588d2c1 socket: do a generic_file_splice_read when proto_ops has n [...] omits 098aafaa68b3 net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait omits df5a8ec64eed net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs omits 1115439f534d Merge branch 'ncsi-Allow-enabling-multiple-packages-and-channels' omits 8d951a75d022 net/ncsi: Configure multi-package, multi-channel modes wit [...] omits 2878a2cfe57a net/ncsi: Reset channel state in ncsi_start_dev() omits 0b970e1b040c net/ncsi: Don't mark configured channels inactive omits cd09ab095c6d net/ncsi: Don't deselect package in suspend if active omits 8e13f70be05e net/ncsi: Probe single packages to avoid conflict omits 60ab49bfe4fa net/ncsi: Don't enable all channels when HWA available omits 2391b0030e24 cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size omits e8bd8fca6773 tcp: add SRTT to SCM_TIMESTAMPING_OPT_STATS omits 54e8cb786130 uapi/ethtool: fix spelling errors omits 1f5c3b684e75 dt-bindings: timer: renesas, cmt: Document r8a77470 CMT support omits eca8e329f1f9 dt-bindings: timer: renesas, cmt: Document r8a7796 CMT support omits 3a78261473f0 clocksource/drivers/imx-gpt: Remove unnecessary irq protection omits e31253408253 clocksource/drivers/imx-gpt: Add support for ARM64 omits 9f26f61ff31a clocksource/drivers/meson6_timer: Implement the ARM delay timer omits 4150836bf365 clocksource/drivers/meson6_timer: Use register names from [...] omits 3892576b6a86 clockevents/drivers/tegra20: Remove obsolete inclusion of [...] omits fb9ea9524469 clocksource/drivers/timer-ti-dm: Remove the early platform [...] omits c5d8b4ef0508 clocksource/drivers/ux500: Drop Ux500 custom SCHED_CLOCK omits 647dd58b9e9d clocksource/drivers/dbx500: Demote dbx500 PRCMU clocksource omits 0690b8d7bf2d clocksource/driver/timer-vt8500: Remove duplicate function name omits 6f0271d92963 tun: Adjust on-stack tun_page initialization. omits f9e06c45cb28 tuntap: free XDP dropped packets in a batch omits e4dab1e6ea64 vhost_net: mitigate page reference counting during page fr [...] omits c04e55388a4f x86/platform/olpc: Do not call of_platform_bus_probe() omits b4e955e9f372 netfilter: xt_hashlimit: fix a possible memory leak in hta [...] omits 0e40de0338d0 dax: Fix huge page faults omits fda490d39fc0 dax: Fix dax_unlock_mapping_entry for PMD pages omits 00426e997893 Staging: iio: adt7316: Add an extra check for 'ret' equals to 0 omits 688cd642ba0c Staging: iio: adt7316: Fix i2c data reading, set the data field omits 9f84a1bdd38a dt-bindings: iio: adc: Add docs for ad7124 omits b3af341bbd96 iio: adc: Add ad7124 support omits 90c430d32c5f dt-bindings: iio: adc: Add common ADCs properties to a sep [...] omits f0aef2d01864 iio: ad_sigma_delta: Allow to provide custom data register [...] omits 53fffe29a9e6 aio: fix failure to put the file pointer omits f5d72c5c55bc mmc: stop abusing the request queue_lock pointer omits ada62b7c8933 pinctrl: rockchip: add rk3188 routes to switch between nan [...] omits 51ff47aa4c93 pinctrl: rockchip: allow specifying the regmap location fo [...] omits 7db706a2184d watchdog: npcm: Modify npcm watchdog kconfig arch parameter omits f8cde726739c watchdog: renesas_wdt: Fix typos omits b8b9618a4f6a Merge branch 'net-sched-gred-introduce-per-virtual-queue-a [...] omits 72111015024f net: sched: gred: allow manipulating per-DP RED flags omits 25fc1989077e net: sched: gred: store red flags per virtual queue omits 80e22e961dfd net: sched: gred: provide a better structured dump and exp [...] omits 9f5cd0c80669 net: sched: gred: store bytesin as a 64 bit value omits 4777be08b8aa net: sched: gred: use extack to provide more details on co [...] omits 79c59fe01e70 net: sched: gred: pass extack to nla_parse_nested() omits 255f4803ecc4 net: sched: gred: separate error and non-error path in gre [...] omits 160396a722e0 Revert "net: phy: mdio-gpio: Fix working over slow can_sle [...] omits 9c549a6b0573 selftests: add explicit test for multiple concurrent GRO sockets omits b24b767fb1b3 isdn/hisax: remove set but not used variable 'total' omits 9c48060141bd udp: fix jump label misuse omits 569a933b03f3 bpf: allocate local storage buffers using GFP_ATOMIC omits afd594240806 bpf: fix off-by-one error in adjust_subprog_starts omits 592ee43faf86 bpf: fix null pointer dereference on pointer offload omits 29a9c10e4110 bpftool: make libbfd optional omits 37342bdaf5b3 etf: Drop all expired packets omits cbeeb8efec82 etf: Split timersortedlist_erase() omits 09fd4860ea25 etf: Use cached rb_root omits 3fcbdaee3b5c etf: Cancel timer if there are no pending skbs omits 213d7767af02 tcp: clean up STATE_TRACE omits 5594923f6e70 Merge tag 'batadv-net-for-davem-20181114' of git://git.ope [...] omits dfa0d55ff6be net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs omits e119a369b0f1 Merge branch 'SMSC95xx-driver-updates' omits 75938f77105f usbnet: smsc95xx: check for csum being in last four bytes omits 6809d2167c40 usbnet: smsc95xx: fix memcpy for accessing rx-data omits 0c8b26556c6f usbnet: smsc95xx: simplify tx_fixup code omits 810eeb1f41a9 usbnet: smsc95xx: fix rx packet alignment omits 9cd821b74472 Merge branch 'dpaa2-eth-add-bql-support' omits 569dac6a5a0d dpaa2-eth: bql support omits dbcdf7289870 dpaa2-eth: Update callback signature omits b0e4f37b0175 dpaa2-eth: Don't use multiple queues per channel omits 00751549bb72 Merge branch 'misc' into for-next omits 19ab69107d3e net/sched: act_pedit: fix memory leak when IDR allocation fails omits 32764c66faba net: 8021q: move vlan offload registrations into vlan_core omits 06bc4d0079ab net: lantiq: Fix returned value in case of error in 'xrx20 [...] omits 761f60261b44 ipv6: fix a dst leak when removing its exception omits 99310e732a75 net/decnet: add missing indentation omits 790cd1a8f002 net: hns3: fix spelling mistake "failded" -> "failed" omits 7f600f14dfac net: remove unused skb_send_sock() omits a21ff3c83b1a net: phy: check for implementation of both callbacks in ph [...] omits 6551971ea8fe Merge branch 'Remove-VLAN-CFI-overload' omits 0c4b2d370514 net: remove VLAN_TAG_PRESENT omits 4b50d2317973 net/bpf_jit: SPARC: split VLAN_PRESENT bit handling from VLAN_TCI omits 3955dec5376b net/bpf_jit: MIPS: split VLAN_PRESENT bit handling from VLAN_TCI omits 4ef3a142d8db net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI omits 9c2122559709 net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI omits 5109f9fd6a76 net/skbuff: add macros for VLAN_PRESENT bit omits 83e65df6dfec net: mvneta: Don't advertise 2.5G modes omits 746dca0aebd4 ASoC: rt5663: Fix error handling of regulator_set_load omits 00347e4ea8ca ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" omits e8d4bf8ae8db ASoC: qcom: clean up indentation, remove extraneous tab omits 812fb75d977e ASoC: arizona: fix indentation issue with return statement omits 6857b9d0881e ASoC: tlv320dac33: clean up indentation, remove extraneous tab omits 7806869c6e5e ASoC: tlv320aic31xx: asihpi: clean up indentation, remove [...] omits dc43d3aa045c ASoC: Convert a few more users to using %pOFn instead of d [...] omits 276aa6d38e61 ASoC: rt5663: Add documentation for power supply support omits f0915dfc4436 spi: pxa2xx: Fix '"CONFIG_OF" is not defined' warning omits cac09f066f0f md: remvoe redundant condition check omits ae9435f69603 Merge branch 'socket-lookup-cg_sock' omits 9108e3a023d3 selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr omits 6c49e65e0d46 bpf: Support socket lookup in CGROUP_SOCK_ADDR progs omits cac6cc2f5ac7 bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp omits ac8acec9912a bpf: Remove unused variable in nsim_bpf omits 63301adad03d lib/raid6: add option to skip algo benchmarking omits a83d6e76a674 bpf: libbpf: Fix bpf_program__next() API omits fde830d77776 lib/raid6: sort algos in rough performance order omits 5c86d2125b58 selftests/bpf: Fix uninitialized duration warning omits 45351dc4887b lib/raid6: check for assembler SSSE3 support omits f80dbe27c9ca lib/raid6: avoid __attribute_const__ redefinition omits d9a00a1ac6f2 lib/raid6: add missing include for raid6test omits 570d54fe2463 dt-bindings: rng: update bindings for MT7629 SoC omits f0001f587731 dt-bindings: phy: Document cadence Sierra PHY bindings omits 7ed078557738 pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues omits a62c36775ba8 pinctrl: bcm2835: Switch to SPDX identifier omits 91393622bca3 gpio: vf610: add optional clock support omits 10547d956d59 MAINTAINERS: Do maintain Intel GPIO drivers via separate tree omits bff466bac599 gpio: mockup: fix indicated direction omits 70cdb6ad6dc3 gpio: pxa: fix legacy non pinctrl aware builds again omits 1a5287a3dbc3 gpio: mxc: move gpio noirq suspend/resume to syscore phase omits eee3919c5f29 gpio: drop broken to_gpio_irq_chip() helper omits c5bbd4515a05 dax: Reinstate RCU protection of inode omits 7ae2ea7dc45e dax: Make sure the unlocking entry isn't locked omits 6d7cd8c13737 dax: Remove optimisation from dax_lock_mapping_entry omits 5404a7f1c21c XArray tests: Correct some 64-bit assumptions omits 44a4a66b619a XArray: Correct xa_store_range omits 1ce80e0fe98e Merge tag 'fsnotify_for_v4.20-rc3' of git://git.kernel.org [...] omits c24a4173f6bb staging: iio: ad7816: Add device tree table. omits 639eab748217 iio: imu: st_lsm6dsx: add entry in MAINTAINERS file omits 853bfaf43555 iio: potentiometer: mcp4131: use of_device_get_match_data() omits cc9c58ef6e06 staging: iio: adc: ad7280a: use devm_* APIs omits 9829f9e5415c staging: iio: adc: ad7280a: power down the device on error [...] omits 1d6b36752bb3 dt-bindings: iio: imu: st_lsm6dsx: add support to i2c pull [...] omits 6d0205fd1e5b iio: imu: st_lsm6dsx: add hw FIFO support to i2c controller omits 14c7c6e1a860 iio: imu: st_lsm6dsx: add st_lsm6dsx_push_tagged_data routine omits c91c1c844ebd iio: imu: st_lsm6dsx: add i2c embedded controller support omits 1775044356c2 iio: imu: st_lsm6dsx: introduce st_lsm6dsx_sensor_set_enab [...] omits 6ffb55e5009f iio: imu: st_lsm6dsx: introduce ST_LSM6DSX_ID_EXT sensor ids omits d40464f30dc9 iio: imu: st_lsm6dsx: remove static from st_lsm6dsx_set_watermark omits 19435425f29d iio: imu: st_lsm6dsx: reload trimming parameter at bootstrap omits 739aff87a817 iio: imu: st_lsm6dsx: introduce locked read/write utility [...] omits 750ac07eb2c8 iio: adc: sc27xx: Add ADC data conversion timeout omits befa9f6a3e1f staging: iio: ad7780: remove unnecessary stashed voltage value omits 336650c785b6 staging: iio: ad7780: update voltage on read omits 121354b2eceb iio: magnetometer: Add driver support for PNI RM3100 omits 9a8d64fa9720 iio: magnetometer: Add DT support for PNI RM3100 omits cad4d0a3d0ff dt-bindings: Add PNI to the vendor prefixes omits 49b623732e4a iio: st-accel: add support for lis3de omits 74a257a0b5f0 iio: light: Add device tree binding for vishay vcnl4035 omits 55707294c4eb iio: light: Add support for vishay vcnl4035 omits efeb87d81c6f iio: adc: rcar-gyroadc: convert to SPDX identifiers omits c924eee309d9 iio: adc: max11100: convert to SPDX identifiers omits 2fa720b4b755 iio: adc: max9611: convert to SPDX identifiers omits c036a324c03e staging: iio: ad7780: generates pattern_mask from PAT bits omits 23da6a15113e staging: iio: ad7780: check if ad778x before gain update omits e6a2562fe27f Merge tag 'gfs2-4.20.fixes3' of git://git.kernel.org/pub/s [...] omits c26b5aa8ef0d gfs2: Fix iomap buffer head reference counting bug omits 32e2524a529c Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 4efd34602fc0 Merge tag 'drm-fixes-2018-11-16' of git://anongit.freedesk [...] omits f04842734c7a ide: don't acquire queue_lock in ide_complete_pm_rq omits b2101f655f8f ide: don't acquire queue lock in ide_pm_execute_rq omits a50f9aec1ac7 pktcdvd: remove queue_lock around blk_queue_max_hw_sectors omits 503f620f0cb8 floppy: remove queue_lock around floppy_end_request omits 2b78eae147a1 block: remove the rq_alloc_data request_queue field omits ef268de19756 Merge tag 'powerpc-4.20-3' of git://git.kernel.org/pub/scm [...] omits 50d25bdc6431 Merge tag 'xtensa-20181115' of git://github.com/jcmvbkbc/l [...] omits 243cfe3fb897 hwmon: (mlxreg-fan) Fix macros for tacho fault reading omits ae5f2fa3bc76 ipmi:ssif: Fix handling of multi-part return messages omits 8835eae0f913 Merge branch 'next/dt' into for-next omits 6e2422ff9492 ARM: dts: exynos: Clarify comment explaining purpose of Od [...] omits 9fd96b0715d5 ipmi: Fix return value when a message is truncated omits 9e180d9991dc drm/i915: Downgrade unknown firmware warnings omits cb700eb3faa4 block: don't plug for aio/O_DIRECT HIPRI IO omits d34513d38448 block: for async O_DIRECT, mark us as polling if asked to omits 84a401a27506 Merge branch 'for-x86' into for-next omits 0619317ff8ba block: add polled wakeup task helper omits e504545446e4 blk-rq-qos: inline check for q->rq_qos functions omits 344e9ffcbd18 block: add queue_is_mq() helper omits d0bbaebad61d This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] omits dabcefab45d3 nvme: provide optimized poll function for separate poll queues omits 5d4514a9c291 powerpc: convert config files to generic cmdline omits 0d485f9a3a59 add generic builtin command line omits 339fa156dec3 powerpc: convert to generic builtin command line omits 59749c2d49bf Merge tag 'for-linus-20181115' of git://git.kernel.dk/linux-block omits 9b5f361ac4a9 Merge tag 'fuse-fixes-4.20-rc3' of git://git.kernel.org/pu [...] omits 062887bf5ef7 ARM: shmobile: Move SoC Kconfig symbols to drivers/soc/renesas/ omits fa43948f6736 arm64: renesas: Move SoC Kconfig symbols to drivers/soc/renesas/ omits 79aac4b9b208 ARM: shmobile: Hide ARCH_RZN1 to improve consistency omits e743454a0f42 ARM: shmobile: sh73a0: Remove obsolete inclusion of <asm/s [...] omits 94cf946b8c19 ARM: shmobile: Restrict TWD support to SoCs that have it omits af3a03cded07 ARM: shmobile: Restrict SCU support to SoCs that have it omits fe16bcd6d44f arm64: defconfig: Enable CONFIG_PHY_RCAR_GEN3_PCIE omits ffe181f9f7c9 ARM: dts: imx7: Fix memory node duplicaton omits 43d3f9d471bb ARM: dts: imx35: Fix memory node duplicaton omits 98853c17bc88 ARM: dts: imx31: Fix memory node duplicaton omits 03981c6ebec4 drm/i915: Disable LP3 watermarks on all SNB machines omits 1770f0fa978e mt76: fix uninitialized mutex access setting rts threshold omits d1fe6ad6f6bd brcmfmac: fix reporting support for 160 MHz channels omits d987f783a480 ath10k: don't assume 'vif' is non-NULL in flush() omits 0145b50566e7 iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong val [...] omits fa1c071c1efb EDAC, skx: Let EDAC core show the decoded result for debugfs omits 85b9c8bfee67 EDAC, skx: Move debugfs node under EDAC's hierarchy omits e235dd43d8b0 EDAC, skx: Prepend hex formatting with '0x' omits a6a386152a89 EDAC, skx: Fix function calling order in skx_exit() omits f82d15e22340 pwm: lpc18xx-sct: Don't reconfigure PWM in .request and .free omits 3f8b018bf310 Pull ext2 cleanups. omits 1a38ae0af6e4 Pull fsnotify fdinfo warning fix. omits f911e7234f83 drm/i915/selftests: Workaround an issue with unused lockde [...] omits 5c074eeabbd3 udmabuf: set read/write flag when exporting omits 1e17ab5320a6 microblaze: generate uapi header and system call table files omits fc06bac35c8c microblaze: add system call table generation support omits c0b2826aa02a microblaze: move __NR_syscalls macro from asm/unistd.h omits 4ec321c14693 Merge tag 'iwlwifi-for-kalle-2018-11-15' of git://git.kern [...] omits 3da2c1dfdb80 crypto: ecc - regularize scalar for scalar multiplication omits 8a5a79d5556b crypto: x86/chacha20 - Add a 4-block AVX2 variant omits a5dd97f86211 crypto: x86/chacha20 - Add a 2-block AVX2 variant omits 9b17608f15b9 crypto: x86/chacha20 - Use larger block functions more agg [...] omits c3b734dd325d crypto: x86/chacha20 - Support partial lengths in 8-block [...] omits db8e15a24957 crypto: x86/chacha20 - Support partial lengths in 4-block [...] omits e4e72063d3c0 crypto: x86/chacha20 - Support partial lengths in 1-block [...] omits 05ba88468b7d hwrng: bcm2835 - Switch to SPDX identifier omits 8ddab428730d padata: clean an indentation issue, remove extraneous space omits c10a53367901 crypto: caam/qi2 - add support for Chacha20 + Poly1305 omits d6bbd4eea243 crypto: caam/jr - add support for Chacha20 + Poly1305 omits 193188e5512d crypto: chacha20poly1305 - export CHACHAPOLY_IV_SIZE omits c99d4a245400 crypto: caam/qi2 - add support for ChaCha20 omits d239b10d4ceb crypto: caam - add register map changes cf. Era 10 omits 57f002891e08 crypto: mxs-dcp - Add support for dcp clk omits 70db8b79e561 dt-bindings: crypto: Mention clocks for mxs-dcp omits 25a0b9d4e512 crypto: streebog - add Streebog test vectors omits dfdda82e3b84 crypto: streebog - register Streebog in hash info for IMA omits fe18957e8e87 crypto: streebog - add Streebog hash function omits d65ddecbea3c crypto: aes-ce - Remove duplicate header omits 4f0129d13e69 crypto: bcm - fix normal/non key hash algorithm failure omits ecd6d5c9cba5 crypto: cts - document NIST standard status omits 2eb4942b6609 crypto: ecc - check for invalid values in the key verifica [...] omits 75c63de10483 ARM: imx_v6_v7_defconfig: Select the PXP driver omits 497a5bfbe433 ARM: dts: imx6sx: Complete the PXP support omits bbb7e1a1b1a8 ARM: dts: imx6sl: vddpu is NOT an always-on regulator omits 3c1ff2ad7356 ARM: dts: imx6sll: remove unused property in gpc node omits ad276f9c65ee ARM: dts: imx53: Fix memory node duplicaton omits 10491c2885fe ARM: dts: imx51: Fix memory node duplicaton omits 4951c2da1a3a ARM: dts: imx6: add thermal sensor and cooling cells omits 749a5068f2e2 ARM: dts: imx6: RDU2: fix eGalax touchscreen node omits 381aafc016f0 ARM: dts: imx6ul: ccimx6ulsom: Fix indentation on iomuxc nodes omits 9d60e0f031e4 ARM: dts: imx6ul: ccimx6ulsom: Add support for wireless SO [...] omits 8ab9c127bf72 ARM: dts: ls1021a: Add the status property disable PCIe omits 2153a680c53d arm64: dts: fsl: Add the status property disable PCIe omits 9334ae5e6f99 ide: clear ide_req()->special for non-passthrough requests omits 7dd9c42f2668 ARM: dts: imx6q-bx50v3: user-space watchdog GPIO configuration omits 56d4eac0a1eb drm/i195: spell out reverse on for_each macros omits c6e1f8cc8858 drm/i915/icl: reverse uninit order omits 6233016484c0 drm/i915/icl: replace check for combo phy omits a97b95653383 drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo omits 91b9deefedf4 spi: omap2-mcspi: Add missing suspend and resume calls omits 5aa25c05be02 Merge tag 'batadv-next-for-davem-20181114' of git://git.op [...] omits 35bf9f1fd250 Merge branch 'mlx4-fixes' omits a463146e67c8 net/mlx4: Fix UBSAN warning of signed integer overflow omits 3ea7e7ea53c9 net/mlx4_core: Fix uninitialized variable compilation warning omits bd85fbc2038a net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command omits d57e79601bc5 spi: Fix core transfer waits after slave support omits 1c286267aedf nios2: update_mmu_cache preload the TLB with the new PTE omits f7380e098665 nios2: User address TLB flush break after finding the matc [...] omits 1229ace4a4a2 MIPS: Loongson3,SGI-IP27: Simplify max_low_pfn calculation omits bdbde38adb71 nios2: flush_tlb_all use TLBMISC way auto-increment feature omits d86a24b6d959 gfs2: read journal in large chunks to locate the head omits 1231d0d2f98b gfs2: add a helper function to get_log_header that can be [...] omits 30d8f6b8bf8c gfs2: changes to gfs2_log_XXX_bio omits 56b60800574f gfs2: add more timing info to journal recovery process omits 45cf7959c304 net: slightly optimize eth_type_trans omits 982c17b9e3c2 net: remove BUG_ON from __pskb_pull_tail omits 7e18750cda3d Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits db29eb059cdc nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() omits 987a8107efff nios2: improve readability of tlb functions omits 110e2b4b94c6 test_objagg: Fix warning. omits 20325e8a6143 Merge tag 'drm-intel-fixes-2018-11-15' of git://anongit.fr [...] omits 07e3a1cfb056 drm/amd/display: Support amdgpu "max bpc" connector property (v2) omits 69756c6ff0de drm/amdgpu: Add amdgpu "max bpc" connector property (v2) omits f01067005ec3 bus: ti-sysc: Detect devices for debug on omap5 omits 2c63a833e450 bus: ti-sysc: Add mcasp optional clocks flag omits 7b4f8ac2f1ac bus: ti-sysc: Fix getting optional clocks in clock_roles omits 4e86889b52ac Merge branch 'mlxsw-ERP-sharing-multiple-masks' omits 3b423271b89a selftests: mlxsw: spectrum-2: Add simple delta test omits c22291f7cf45 mlxsw: spectrum: acl: Implement delta for ERP omits c293ba340356 mlxsw: spectrum: acl: Push code related to num_ctcam_erps [...] omits 59600844cf4e mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block rang [...] omits b1ce60e6214d mlxsw: spectrum: acl: Don't encode the key again in mlxsw_ [...] omits 3bc6f3858a0d mlxsw: core_acl: Change order of args of ops->encode_block() omits d07cd6606033 mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear omits c71abd7d9414 mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs omits 0a020d416d0a lib: introduce initial implementation of object aggregatio [...] omits 7dc5a0eeea18 selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test omits 36107c485f5e selftests: Adjust spectrum-2 two_mask_test omits 0cec51e25db6 Merge branch 'bcm2835-defconfig-next' into for-next omits fd7de6370cb6 ASoC: Add documentation for pcm3060 property out-single-ended omits fe06051dbf8a regulator/of_get_regulator: add child path to find the reg [...] omits 5d041c46ccb9 iwlwifi: mvm: don't use SAR Geo if basic SAR is not used omits 54f3f994e996 iwlwifi: fix D3 debug data buffer memory leak omits 82715ac71e6b iwlwifi: mvm: fix regulatory domain update when the firmwa [...] omits ec484d03ef0d iwlwifi: mvm: support sta_statistics() even on older firmware omits 66e839030fd6 iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE omits be401ba9efec gfs2: Fix the gfs2_invalidatepage description omits 3ae1dcdc3d41 gfs2: Clean up gfs2_is_{ordered,writeback} omits 01ed1606d309 gfs2: Fix iomap buffer head reference counting bug omits eed5afc6fc19 arm64: dts: meson-gx: add efuse pclk omits 41bb5769b7f4 drivers: soc: Allow building the amlogic drivers without A [...] omits 5a36307b93dc Merge tag 'v4.20-rc1' 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 399b6c8bc9f7 scsi: zfcp: drop old default switch case which might paper [...] omits 0c902936e55c scsi: zfcp: drop default switch case which might paper ove [...] omits 3505144e5428 scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun [...] omits 623cd180c10c scsi: zfcp: silence remaining kdoc warnings in header files omits 8684d61481e2 scsi: zfcp: silence all W=1 build warnings for existing kdoc omits e0effe893514 scsi: zfcp: properly format LUN (and WWPN) for LUN sharing [...] omits d5fcdced311b scsi: zfcp: use enum zfcp_erp_act_result for argument/retu [...] omits 0023beece0c7 scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_ac [...] omits df91eefd080d scsi: zfcp: the action field of zfcp_erp_action is actuall [...] omits 208d096154da scsi: zfcp: clarify function argument name for trace tag string omits 64eba38418d8 scsi: zfcp: ERP thread setup kdoc update omits 724e144387f4 scsi: zfcp: update kernel message for invalid FCP_CMND len [...] omits 9704154fa0b2 scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which [...] omits f9eca0227600 scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req w [...] omits 2c53d8a0cce4 scsi: zfcp: drop unnecessary forward prototype for struct [...] omits 21cb0bcc739a scsi: zfcp: group sort internal structure definitions for [...] omits eb67f93ffa7c scsi: zfcp: namespace prefix for internal latency data structures omits e0c1da39d7bd scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask omits a0e86d955584 scsi: zfcp: move scsi_eh & non-ERP timeout defines owned b [...] omits c24635acce1e scsi: zfcp: drop unnecessary forward prototype for struct [...] omits 58f3ead54752 scsi: zfcp: move SG table helper from aux to fc and make t [...] omits 6be552276e3c scsi: zfcp: remove unnecessary null pointer check before m [...] omits 340cda67ed80 ARM: dts: meson8b: mxq: add the /chosen/stdout-path property omits 96392c3d8ca4 regulator: max77686: Pass descriptor instead of GPIO number omits 42196c98a965 ARM: dts: meson8: minix-neo-x8: add the /chosen/stdout-pat [...] omits 08e14fe429a0 net_sched: sch_fq: ensure maxrate fq parameter applies to [...] omits 1d2f46814d20 regulator: wm8994: Pass descriptor instead of GPIO number omits 51152f65bb89 ARM: dts: meson6: atv1200: add the /chosen/stdout-path property omits 6ab6dfa6bb50 net: get rid of __tcp_checksum_complete() omits 1c984942f0a4 regulator: s2mps11: Pass descriptor instead of GPIO number omits 5c72299fba9d net: sched: cls_flower: Classify packets using port ranges omits 200858bbb642 scsi: libsas: Remove pcidev reference omits 15ba7806c316 scsi: libsas: Drop SAS_DPRINTK() and revise logs levels omits 71a4a9923122 scsi: libsas: Drop sas_printk() omits d188e5db9d27 scsi: libsas: Use pr_fmt(fmt) omits 1399846d4b99 scsi: libsas: Delete sas_dump.{c, h} omits 15bc43f31a07 scsi: hisi_sas: change the time of SAS SSP connection omits 745b6847634c scsi: hisi_sas: Relocate some codes to avoid an unused check omits 37359798ec44 scsi: hisi_sas: Add support for interrupt coalescing for v3 hw omits 488cf558e3d7 scsi: hisi_sas: Add support for interrupt converge for v3 hw omits c3566f9a617d scsi: hisi_sas: Create separate host attributes per HBA omits 7fe50ac83f43 net: dump more useful information in netdev_rx_csum_fault() omits 7150ceaacb27 rxrpc: Fix life check omits e81a2a6d12e8 ASoC: rt5663: Add regulator support omits bf897b441bd3 ASoC: ak4118: Add support for AK4118 S/PDIF transceiver omits e815f404afdb block: add wbt_disable_default export for BFQ omits ddc49acb659a net: dsa: mv88e6xxx: Work around mv886e6161 SERDES missing [...] omits 8076de2244c6 ASoC: dt-bindings: add bindings for AK4118 transceiver omits 236bd823fbdd scsi: wd719x: always use generic DMA API omits fde46e968258 scsi: wd719x: use per-command private data omits d9c30dbca799 scsi: wd719x: there should be no active SCBs on removal omits 4e5598db1284 scsi: sym53c8xx: use dma_set_mask omits b5a4ad1db5fd scsi: stex: use dma_set_mask_and_coherent omits bddbd00cb076 scsi: mvumi: use dma_set_mask omits f30e1bfd6154 scsi: lpfc: use dma_set_mask_and_coherent omits 52f603fee1a5 scsi: isci: use dma_set_mask_and_coherent omits 663b4117d641 scsi: initio: use dma_set_mask omits 453cd3700ca3 scsi: hptiop: use dma_set_mask omits e4db40e7a1a2 scsi: hisi_sas: use dma_set_mask_and_coherent omits fdc32fb38d76 scsi: esas2r: use dma_set_mask_and_coherent omits c79cd9a24ef7 scsi: dpt_i2o: use dma_set_mask omits a69b080025ea scsi: bfa: use dma_set_mask_and_coherent omits b3b07762dbda scsi: arcmsr: use dma_set_mask omits 5277715639ff ASoC: pcm186x: Fix device reset-registers trigger value omits f0739e6517da Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 424d5b56d020 ASoC: amd: remove set but not used variable 'dma_buffer' omits 7986e2273c1e spi: npcm: fix platform_no_drv_owner.cocci warnings omits d5a932e541f6 ASoC: amd: Switch to SPDX identifier omits 1c4fb2457e54 ASoC: amd: Fixed build errors omits 6e17f8140521 arm64: dts: sdm845: add prng-ee node omits 0d945c1f966b block: remove the queue_lock indirection omits 6e382cc7ba29 arm64: dts: msm8996: add prng-ee node omits 0c8224c34aa8 ASoC: nau8822: convert to SPDX identifiers omits ba34f253711a ASoC: nau8822: convert to SPDX identifiers omits ed22cee91a88 Input: olpc_apsp - enable the SP clock omits af518342effd Input: olpc_apsp - check FIFO status on open(), not probe() omits 76d97b0f9c73 Input: olpc_apsp - drop CONFIG_OLPC dependency omits fc27c2394d96 clk: mmp2: add SP clock omits e8a2c7791414 dt-bindings: marvell,mmp2: Add clock id for the SP clock omits 6d46964230d1 block: remove the lock argument to blk_alloc_queue_node omits 310df020cdd7 mmc: stop abusing the request queue_lock pointer omits b061b326287d mmc: simplify queue initialization omits 68fc68f2ff62 umem: don't override the queue_lock omits 8295a69bdc3c drbd: don't override the queue_lock omits 7fb1763de6f8 blk-cgroup: move locking into blkg_destroy_all omits 04be60b5e4e0 blk-cgroup: consolidate error handling in blkcg_init_queue omits b6676f653f13 block: remove a few unused exports omits 9809b4eed2cf block: update a few comments for the legacy request removal omits d53375608ebf block: remove the unused lock argument to rq_qos_throttle omits 373e4af34ec1 block: remove queue_lockdep_assert_held omits 57d74df90783 block: use atomic bitops for ->queue_flags omits 39795d6534c6 block: don't hold the queue_lock over blk_abort_request omits 079076b3416e block: remove deadline __deadline manipulation helpers omits 8f4236d9008b block: remove QUEUE_FLAG_BYPASS and ->bypass omits 10f91c73cc41 Input: hyper-v - fix wakeup from suspend-to-idle omits e4849aff1e16 MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur omits 756d6d836dbf MIPS: SiByte: Enable ZONE_DMA32 for LittleSur omits 3747b9d6b065 MIPS: SiByte: Set 32-bit bus mask for BCM1250 PCI omits 24632d6b78a1 ARM: bcm2835_defconfig: Enable BCM2835 MMAL-based V4L2 cam [...] omits 1be7aa9b6eb9 Input: ad7879 - drop platform data support omits ebcd210e93b2 cxgb4: fix thermal zone build error omits bd5196b6863d Merge branch 'hns3-hwgro' omits a6d53b97a2e7 net: hns3: Adds GRO params to SKB for the stack omits 81ae0e0491f3 net: hns3: Add skb chain when num of RX buf exceeds MAX_SKB_FRAGS omits 5c9f6b3935f8 net: hns3: Add support for ethtool -K to enable/disable HW GRO omits e55970950556 net: hns3: Add handling of GRO Pkts not fully RX'ed in NAPI poll omits b26a6fea2298 net: hns3: Enable HW GRO for Rev B(=0x21) HNS3 hardware omits b8c3c10cf68d MAINTAINERS: Replace Vince Bridgers as Altera TSE maintainer omits e371357f0760 Merge branch 'bnxt_en-Bug-fixes' omits 8dc5ae2d4897 bnxt_en: Fix filling time in bnxt_fill_coredump_record() omits 83eb5c5cff32 bnxt_en: Add software "missed_irqs" counter. omits ffd77621700e bnxt_en: Workaround occasional TX timeout on 57500 A0. omits addd4df6d763 bnxt_en: Disable RDMA support on the 57500 chips. omits d19819297d92 bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. omits 6ba990384e92 bnxt_en: Fix RSS context allocation. omits ba2f55b06826 net: phy: icplus: add config_intr callback omits da5322e65940 Merge tag 'selinux-pr-20181115' of git://git.kernel.org/pu [...] omits 8fc6ed9a3508 dlm: fix missing idr_destroy for recover_idr omits 282fd2a2adb4 Merge tag 'pinctrl-v4.20-2' of git://git.kernel.org/pub/sc [...] omits 2f31a67f01a8 usb: xhci: Prevent bus suspend if a port connect change or [...] omits 39aa6928d462 xfrm: policy: fix netlink/pf_key policy lookups omits 7759d6a837ed xfrm: policy: add missing indentation omits 4fc735d934ef af_key: fix indentation on declaration statement omits 94ca5c18e1e3 Merge tag 'nfs-for-4.20-3' of git://git.linux-nfs.org/proj [...] omits fcc86cb45d38 drm/vc4: Set ->legacy_cursor_update to false when doing no [...] omits 5a43911fd256 drm/vc4: Fix NULL pointer dereference in the async update path omits 21d808405fe4 drm/bridge/sii902x: Fix EDID readback omits d6f7aa9820f2 fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() omits 3e159b9553e4 ext2: change reusable parameter to true when calling mb_ca [...] omits 9826b1138e49 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits 7b74026d9c4e Merge tag 'drm-misc-fixes-2018-11-14' of git://anongit.fre [...] omits d47b41aceead dlm: memory leaks on error path in dlm_user_request() omits c0174726c397 dlm: lost put_lkb on error path in receive_convert() and r [...] omits 23851e978f31 dlm: possible memory leak on error path in create_lkb() omits b982896cdb6e dlm: fixed memory leaks after failed ls_remove_names allocation omits 7a30423a95a1 vfio/type1: Remove map_try_harder() code path omits 6f820bb995b6 iommu/amd: Allow to upgrade page-size omits 9db034d57a8b iommu/amd: Restart loop if cmpxchg64 succeeded in alloc_pte() omits 6d568ef9a622 iommu/amd: Allow downgrading page-sizes in alloc_pte() omits 69be88520f9d iommu/amd: Ignore page-mode 7 in free_sub_pt() omits 409afa44f9ba iommu/amd: Introduce free_sub_pt() function omits ac3a7092ebcb iommu/amd: Collect page-table pages in freelist omits b73a61dc0e96 ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding omits 8f6f8c77fc4d reset: socfpga: add an early reset driver for SoCFPGA omits 12d56175c89c Merge tag 'iwlwifi-next-for-kalle-2018-11-11' of git://git [...] omits 6b5f18817640 Merge branch 'v4.21-clk/next' into for-next omits 6c2fa76e0ff0 Merge branch 'v4.21-armsoc/dts32' into for-next omits 03d9f8fa2bfd ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name omits a9b722847872 scripts/kconfig/merge_config: don't redefine 'y' to 'm' omits fc381bb235a4 drm/panel: Augment the TPO TPG110 bindings omits 2250d856b279 arm64: dts: renesas: Add CPU capacity-dmips-mhz omits b380ae0db603 arm64: dts: renesas: Add CPU topology on R-Car Gen3 SoCs omits 0a8853811dd6 drm/i915/bios: make the aux channel macros private to the [...] omits 629ad5ee1fcc drm/i915: remove unused DDC PIN macros omits 3905308940b8 drm/i915/bios: rename intel_aux_ch() to intel_bios_port_aux_ch() omits 9374eee32b66 arm64: renesas: Enable GPIOLIB to allow GPIO driver selection omits 8989e9d2e648 clk: rockchip: make rk3188 hclk_vio_bus critical omits fc3660533fef drm/i915/hdmi: Reorder structure to match specification omits 472247d32315 mtd: spi-nor: remove unneeded smpt zeroization omits b2fed34a628d selftests/powerpc: Adjust wild_bctr to build with old binutils omits 6e8adf6f4a4f drm/i915: Account for scale factor when calculating initial phase omits 27971d613fcb drm/i915: Clean up skl_program_scaler() omits 2a2777990a34 drm/i915: Move programming plane scaler to its own function. omits 05e0b4bf4613 drm/i915: remove excess line continuation backslashes omits ac8cb53829a6 clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering omits 87b94026ff31 drm/i915: Fix plane allocation/free functions omits a9f0c0e56371 clk: rockchip: fix rk3188 sclk_smc gate data omits 8b37eb74d0e3 gpio: rcar: convert to SPDX identifiers omits 4cff280a5fcc nvme-fc: resolve io failures during connect omits 67b249aaa650 pinctrl: nuvoton: modify NPCM7xx pin configuration function omits f969b7aac980 pinctrl: mediatek: Add initial pinctrl driver for MT6797 SoC omits 95d2f00657ad dt-bindings: pinctrl: Add devicetree bindings for MT6797 S [...] omits 8817b44aa9c6 drm: panel-orientation-quirks: Do rotation quirk for new G [...] omits d801064cb871 pinctrl: meson-gxl: remove invalid GPIOX tsin_a pins omits 7c68024a82a2 pinctrl: mediatek: Fix dependencies for EINT_MTK omits 691e84a4d08f reset: fix null pointer dereference on dev by dev_name omits 06aa7d7399d5 reset: Add reset_control_get_count() omits 63eb322d89c8 efi: Permit calling efi_mem_reserve_persistent() from atom [...] omits eff896288872 efi/arm: Defer persistent reservations until after paging_init() omits 72a58a63a164 efi/arm/libstub: Pack FDT after populating it omits 33412b867313 efi/arm: Revert deferred unmap of early memmap mapping omits ef1491e79130 efi: Fix debugobjects warning on 'efi_rts_work' omits 0696d7945688 gpio: drop devm_gpio_chip_match() omits d916ce7245ad Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next omits 3bfa011d3a47 arm64: dts: allwinner: h6: enable USB2 on Pine H64 omits 44eb589cf40a arm64: dts: allwinner: h6: add USB Vbus regulator for Pine H64 omits eabb3d424b6d arm64: dts: allwinner: h6: add USB2-related device nodes omits f8504f4ca0a0 l2tp: fix a sock refcnt leak in l2tp_tunnel_register omits 66f93c5a02d5 powerpc/64: Fix kernel stack 16-byte alignment omits 6c08ec1216b7 KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTED omits e96c0d8336fd block: make blk_try_req_merge() static omits be215b92703b dt-bindings: timer: meson6_timer: document the clock inputs omits e55b892e1848 dt-bindings: timer: meson6_timer: document all interrupts omits 5929a1f0ff30 Merge tag 'riscv-for-linus-4.20-rc2' of git://git.kernel.o [...] omits 9746e46737a1 Merge tag 'kgdb-fixes-4.20-rc3' of https://git.linaro.org/ [...] omits e4c4b0e45dfd Merge branch 'fixes-v4.20-rc3' of git://git.kernel.org/pub [...] omits 5082a7df5251 Merge tag 'gnss-4.20-rc3' of https://git.kernel.org/pub/sc [...] omits d344897d57d2 Merge branch 'clk-spdx' into clk-next omits e1098e591580 clk: bcm2835: Switch to SPDX identifier omits 1150e0f9b6e1 Merge branch 'clk-fixes' into clk-next omits 27c0f2b01970 clk: zynqmp: handle fixed factor param query error omits 22454b79e6de usb: core: Fix hub port connection events lost omits 882eab6c28d2 ASoC: dapm: Recalculate audio map forcely when card instantiated omits 4b8440abc902 Merge tag 'fixes-for-v4.20-rc2' of git://git.kernel.org/pu [...] omits 7ff4f8035695 block: remove dead queue members omits 98c98cb770da block: clean up dead code that is now redundant omits 007b656851ed s390/ism: clear dmbe_mask bit before SMC IRQ handling omits 43fac3238c1d regmap: add a new macro:REGMAP_IRQ_REG_LINE(_id, _reg_bits) omits 22bf6cd2ca4d spi: bcm2835: make license text and module license match omits 76836fd35492 ASoC: omap-abe-twl6040: Fix missing audio card caused by d [...] omits 757ec116c9bc spi: npcm: fix u32 csgpio being checked for less than zero omits 46dce4042659 ASoC: amd: fix memory leak of i2s_data on error return omits 3472f66013d1 Merge tag 'acpi-4.20-rc3' of git://git.kernel.org/pub/scm/ [...] omits dbb3c26034fa Merge tag 'pm-4.20-rc3' of git://git.kernel.org/pub/scm/li [...] omits 4e4490d438a1 Merge tag 'nfsd-4.20-1' of git://linux-nfs.org/~bfields/linux omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 5af8627c8fe2 Merge branch 'bcm2835-soc-next' into for-next omits ed6fd0561b8a Merge branch 'bcm2835-drivers-next' into for-next omits bb661b708837 soc: bcm: Switch raspberrypi-power to SPDX identifier omits 7b369a42e6d0 ARM: mach-bcm: Switch bcm2835 and platsmp to SPDX identifier omits d41217aac0a5 Merge tag 'pci-v4.20-fixes-1' of git://git.kernel.org/pub/ [...] omits dbcec2e6bcfe Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits b7bbf9935fb7 Merge tag 'rtc-4.20-2' of git://git.kernel.org/pub/scm/lin [...] omits 0829187b17d8 firmware: raspberrypi: Define timeout for transactions omits 47e624c03043 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 857c34cd094b Merge branch 'parisc-4.20-3' of git://git.kernel.org/pub/s [...] omits 43aa09fee2f0 apparmor: Fix warning about unused function apparmor_ipv6_ [...] omits e2f8b472a708 Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] omits 1decef370456 gnss: sirf: fix synchronous write timeout omits 56a6c7268312 gnss: serial: fix synchronous write timeout omits d5585b7b6846 i40e: prevent overlapping tx_timeout recover omits 7cd8eb086198 i40e: suppress bogus error message omits 211257a499c6 i40e: Use correct shift for VLAN priority omits 843faff87af2 virtchnl: Fix off by one error omits c9a983058ad6 virtchnl: white space and reorder omits 61bfb0600551 i40e: always set ks->base.speed in i40e_get_settings_link_up omits 7c3758f78393 i40e: don't restart nway if autoneg not supported omits 5734fe87486e i40e: Allow disabling FW LLDP on X722 devices omits c95cb7b25f25 i40e: update driver version omits f5a7b21b2439 i40e: Protect access to VF control methods omits 4ff2d8540321 i40e: Replace strncpy with strlcpy to ensure null termination omits de10933e3703 i40e: Add capability flag for stopping FW LLDP omits 8554768c2c3d i40e: Use a local variable for readability omits 6a9a5ec10e79 i40e: Replace spin_is_locked() with lockdep omits a789fd0bab57 arm64: dts: qcom: pm8998: Add die temperature channel node [...] omits b59b94f76e7f dt-bindings: iio: vadc: Add unit address to ADC channel no [...] omits ed3cafa79ea7 soc: qcom: cmd-db: Stop memcpy()ing in cmd_db_read_aux_data() omits 84fa36eb30f2 soc: qcom: cmd-db: Remove memcpy()ing from cmd_db_get_header() omits 808e10330b0a soc: qcom: Drop help text for QCOM_QMI_HELPERS omits c4fe17e0e3a3 soc: qcom: qmi_interface: Limit txn ids to U16_MAX omits e0f2cfeb59c8 soc: qcom: llcc-slice: Add error checks for API functions omits 8c1919a2b48f soc: qcom/llcc: add MODULE_LICENSE tag omits 279536a564f6 soc: qcom: Add irq clear handling during SE init omits 4884788b7ba1 arm64: dts: sdm845: enable tsens thermal zones omits 9ee80560a329 arm64: dts: msm8916: Add camera thermal zone omits 154233c8988a arm64: dts: msm8916: Add gpu thermal zone omits 2b4e5fc0edfe arm64: dts: msm8916: thermal: Add "qcom,sensors" property omits 95b0ddfd21ed arm64: dts: msm8916: thermal: split address space into two omits 73e43d5cdf3e Merge tag 'qcom-fixes-for-4.20-rc1' into arm64-for-4.21 omits e9d753b820e5 ARM: dts: msm8974: thermal: Add "qcom,sensors" property omits 58443fd91057 ARM: dts: msm8974: thermal: split address space into two omits 3c84c05b8b90 MAINTAINERS: Add entry for Qualcomm TSENS thermal drivers omits f505754fd659 Btrfs: ensure path name is null terminated at btrfs_control_ioctl omits 30e066286e23 nvme: fix boot hang with only being able to get one IRQ vector omits 38cd989ee38c hwmon: (ina2xx) Fix current value calculation omits 6d5db6c37929 Merge branch 'nfp-abm-track-all-Qdiscs' omits bd3b5d462add nfp: abm: restructure Qdisc handling omits 52db4eaca59f nfp: abm: save RED's parameters omits 6c5dbda0d4df nfp: abm: reset RED's child based on limit omits c0b7490b19f6 net: sched: red: notify drivers about RED's limit parameter omits 6b8417b7e6f5 nfp: abm: build full Qdisc hierarchy based on graft notifications omits d577a3d279c3 net: sched: mq: offload a graft notification omits bf2a752bea02 net: sched: red: offload a graft notification omits aee7539c5876 nfp: abm: allocate Qdisc child table omits 1853125889a3 nfp: abm: remember which Qdisc is root omits 98b0e5f6842a net: sched: provide notification for graft on root omits 4f5681d088ba nfp: abm: track all offload-enabled qdiscs omits 6666f545e9e1 nfp: abm: keep track of all RED thresholds omits 08990494e59d nfp: abm: rename qdiscs -> red_qdiscs omits 15cef30974c5 Merge branch 'aquantia-add-rx-flow-filter-support' omits 7975d2aff5af net: aquantia: add support of rx-vlan-filter offload omits 9a8cac4b4dae net: aquantia: add ethertype and PCP to rx flow filters omits 54bcb3d162a8 net: aquantia: add vlan id to rx flow filters omits a6ed6f2269d6 net: aquantia: add support of L3/L4 ntuple filters omits 8d0bcb012f57 net: aquantia: add infrastructure for ntuple rules omits 23e7a718a49b net: aquantia: add rx-flow filter definitions omits 8dc765d438f1 SCSI: fix queue cleanup race before queue initialization is done omits 4800bf7bc8c7 block: fix 32 bit overflow in __blkdev_issue_discard() omits 55a2a982d39c drm/qxl: remove set but not used variables 'driver, qbo' omits 45230903ecd4 drm/qxl: remove set but not used variable 'map' omits 040b595a91b2 drm/virtio: fix memory leak of vfpriv on error return path omits 6862965261a0 drm/virtio: bump driver version after explicit synchroniza [...] omits 2cd7b6f08bc4 drm/virtio: add in/out fence support for explicit synchronization omits a56f9c868ccf drm/virtio: add uapi for in and out explicit fences omits 9fdd90c0f424 drm/virtio: add virtio_gpu_alloc_fence() omits 8e1599fcac2e x86/traps: Complete prototype declarations omits 68b5e4326e4b x86/mce: Fix -Wmissing-prototypes warnings omits 613a41b0d16e s390/cpum_cf: Reject request for sampling in event initialization omits 569ae9209425 ext2: remove redundant condition check omits 1c7dfad583dc Pull FAN_OPEN_EXEC fanotify support. omits 2ae7f165c0b0 drm/virtio: Use IDAs more efficiently omits 556c62e85f9b drm/virtio: Handle error from virtio_gpu_resource_id_get omits fa96ed1f564c drm/i915: Remove special case for power well 1/MISC_IO sta [...] omits 285cf66d5220 drm/i915: Use proper bool bitfield initializer in power we [...] omits cb8ef723ab81 drm/i915/gen9_bc: Work around DMC bug zeroing power well requests omits a22612301ae6 drm/i915/icl: Drop spurious register read from icl_dbuf_sl [...] omits 6a67a20366f8 drm/i915: fix broadwell EU computation omits 2fc6d4be35fb usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers omits b28cc6cec3d8 rtc: max77686: Fix the returned value in case of error in [...] omits 50c8aec4212a rtc: s3c-rtc: Avoid using broken ALMYEAR register omits f1bd154d8838 rtc: m41t80: Complete error propagation from SMBus calls omits 3cc9ffbb1f51 rtc: m41t80: Correct alarm month range with RTC reads omits 745aa6cdee6b drm/i915: Fix icl workarounds whitespaces omits 85f04aa569ad drm/i915: Deduplicate register definition for GAMW_ECO_DEV_RW_IA omits 8577c319b651 drm/i915/icl: Drop spurious register read from icl_dbuf_sl [...] omits a9c859033f6e Revert "usb: gadget: ffs: Fix BUG when userland exits with [...] omits 3c135e890019 usb: dwc2: pci: Fix an error code in probe omits 7b412b04a0c7 usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() omits 40dc948f234b xtensa: fix boot parameters address translation omits 9c506988428d Merge remote-tracking branch 'sunxi-korg/sunxi/fixes-for-4 [...] omits 5f8208f55706 ARM: dts: sun8i: a83t: bananapi-m3: increase vcc-pd voltag [...] omits 6ad16b78a039 platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup omits 475b08734edb platform/chrome: straighten out cros_ec_get_{next,host}_ev [...] omits 437ccdc8ce62 powerpc/numa: Suppress "VPHN is not supported" messages omits bdccbb79e4f0 ARM: dts: i.MX25: add the clocks for the EPIT blocks omits 877181a8d9dc selinux: fix non-MLS handling in mls_context_to_sid() omits c800cd7824bd firmware: imx: add SCU power domain driver omits 0a914a4948d4 firmware: imx: add pm svc headfile omits d357b3134c9a dt-bindings: fsl: scu: update power domain binding omits 3501ce96bf5d firmware: imx: remove resource id enums omits d4ea45e8a603 dt-bindings: imx: add scu resource id headfile omits 9d4b17efa51f ASoC: pcm3060: Add DT property for single-ended output omits 704e504bd616 drm/i915: add ICP support to cnp_rawclk() and kill icp_rawclk() omits 228a5cf381f7 drm/i915: rename CNP_RAWCLK_FRAC to CNP_RAWCLK_DEN omits af4de6adb499 drm/i915/cnp+: update to the new RAWCLK_FREQ recommendations omits 933a95496e48 ASoC: pcm3060: Rename output widgets omits 4fd3e2ac18fe Merge branch 'cpsw-allow-vlan-h-w-timestamping' omits 1ebb2446c303 net: ethernet: ti: cpsw: allow vlan tagged packets to be t [...] omits a9423120343c net: ethernet: ti: cpts: move enable/disable flags outside [...] omits f19dcd5f118d net: ethernet: ti: cpts: purge staled skbs from txq omits d0e14c4d9bce net: ethernet: ti: cpts: correct debug for expired txq skb omits 496fa3ba0a66 ASoC: stm32: sai: fix invalid use of sizeof in stm32_sai_a [...] omits e770b18bbbae regulator: bd718x7: Change next state after poweroff to ready omits ef4de050b4c7 regulator: as3711: convert to SPDX identifiers omits 49f539518b33 regulator: bd9571mwv: convert to SPDX identifiers omits a2dc50914744 extcon: max8997: Fix lack of path setting in USB device mode omits 813af51f5d30 powerpc/boot: Set target when cross-compiling for clang omits 3bd9805090af Makefile: Export clang toolchain variables omits 238bcbc4e07f kbuild: consolidate Clang compiler flags omits dbe27a002ef8 kbuild: add -no-integrated-as Clang option unconditionally omits 67fd1437d116 ASoC: qcom: Set dai_link id to each dai_link omits 9ee325d029c4 ASoC: sun8i-codec: add missing route for ADC omits e39d8a186ed0 NFSv4: Fix an Oops during delegation callbacks omits fd35f192e42c integrity: support new struct public_key_signature encoding field omits 861e6ed667c8 EDAC: Drop per-memory controller buses omits 646558ff1643 kdb: kdb_support: mark expected switch fall-throughs omits 01cb37351baf kdb: kdb_keyboard: mark expected switch fall-throughs omits 9eb62f0e1bc7 kdb: kdb_main: refactor code in kdb_md_line omits c2b94c72d93d kdb: Use strscpy with destination buffer size omits 568fb6f42ac6 kdb: print real address of pointers instead of hashed addresses omits dded2e159208 kdb: use correct pointer when 'btc' calls 'btt' omits c1bbd933e5fa cgroup: Add .__DEBUG__. prefix to debug file names omits b1e3aeb11c5e cpuset: Minor cgroup2 interface updates omits 2a22f1b30cee spi: npcm: add NPCM PSPI controller driver omits 4ad26864df53 dt-binding: spi: add NPCM PSPI controller documentation omits f6de2b8919b8 Merge branch 'next/dt64' into for-next omits e319c409f484 Merge branch 'next/dt' into for-next omits 6135ee70cb13 ARM: dts: exynos: Add pin configuration for SD write prote [...] omits 2e61286dc6ce regulator: bd718x7: Use regulator_map_voltage_ascend for b [...] omits 4289c86c4cd7 ARM: dts: exynos: Update maximum frequency for eMMC to 200 [...] omits c60b3f77f497 ARM: dts: exynos: Update maximum frequency for SD card to [...] omits 8fe325fa9d06 ARM: dts: exynos: Fix LDO13 min values on Odroid XU3/XU4/HC1 omits 25e5566e2b6e ARM: dts: exynos: Add UHS-I bus speed support to Odroid XU [...] omits 818ba93b0e9e ASoC: amd: enable acp3x drivers build omits 8de1b5ed0337 ASoC: amd: add acp3x system resume pm op omits 56e4dd8f6801 ASoC: amd: add acp3x runtime pm ops omits 67aa06aef583 ASoC: amd: add acp3x tdm mode support omits 2b5f290e1026 ASoC: amd: add acp3x i2s ops omits 0b87d6bcd648 ASoC: amd: add acp3x pcm driver dma ops omits 32feac95f646 ASoC: amd: Interrupt handler changes for ACP3x DMA driver omits ac289c7ec0bc ASoC: amd: add ACP3x PCM platform driver omits 7894a7e7ea3d ASoC: amd: create ACP3x PCM platform device omits e30d9128def6 ASoC: AMD: add ACP3.0 PCI driver omits b1299acd0d63 ASoC: AMD: add ACP 3.x IP register header omits 1d5ceff25aa1 mtd: spi_nor: pass DMA-able buffer to spi_nor_read_raw() omits b9f07cc8207a mtd: spi-nor: don't overwrite errno in spi_nor_get_map_in_use() omits c797bd81d10e mtd: spi-nor: fix iteration over smpt array omits cd5e6d79384e mtd: spi-nor: don't drop sfdp data if optional parsers fail omits ec534ead9922 ARM: Document merges omits c644888099a9 Merge branch 'fixes' into for-next omits c4bc2b7e7b19 Merge branch 'next/dt' into for-next omits 88a10b15173d EDAC: Don't add devices under /sys/bus/edac omits 1866d58be7ec soc/tegra: fuse: Remove duplicated function declaration omits 63415a3c38dd Merge tag 'arm-soc/for-4.20/maintainers-part2' of https:// [...] omits f68b18fd1c4b arm64: dts: exynos: Update DWC3 modules on Exynos5433 SoCs omits f1977a9be319 Merge branch 'next-for-4.21' of https://github.com/lyrazha [...] omits 4c10473d6ddf ASoC: Intel: Power down links before turning off display a [...] omits 019033c854a2 ASoC: Intel: hdac_hdmi: add Icelake support omits 703c605fac82 ARM: dts: bcm2835-rpi-zero: Switch to SPDX identifier omits dcad34f818f2 ASoC: wm_adsp: Factor out common init code omits 20e00db2f59b ASoC: wm_adsp: Fix dma-unsafe read of scratch registers omits 16a8ee4c80b4 ASoC: rockchip: add missing slave_config setting for I2S omits c0b07605f1a0 spi: pl022: Handle cs_change for last transfer omits 823918561918 spi: pxa2xx: Deal with the leftover garbage in TXFIFO omits 77d33897c68d spi: pxa2xx: Add ready signal omits 8ae13d0b0d4b spi: pxa2xx: dt-bindings: Add ready GPIO signal omits ec93cb6f827b spi: pxa2xx: Add slave mode support omits 810923f3bf06 spi: Deal with slaves that return from transfer_one() unfinished omits aa66478aa538 spi: pxa2xx: dt-bindings: Add spi-slave property omits f15c19af929d ASoC: omap-mcbsp: No need to initialize max_xx_thres when [...] omits 465d85b3976a ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata omits 9c34d023dc35 ASoC: omap-mcbsp: Re-arrange files for core McBSP and Side [...] omits be51c576e849 ASoC: omap-mcbsp: Move out the FIFO check from set_thresho [...] omits 59d177f65f50 ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function [...] omits d63a7625a6df ASoC: omap-mcbsp: Clean up the interrupt handlers omits c9ece9c29e26 ASoC: omap-mcbsp: Skip dma_data.maxburst initialization omits dd443a7c0b00 ASoC: omap-mcbsp: Clean up dma_data addr initialization code omits 58a923adf4d9 dlm: fix possible call to kfree() for non-initialized pointer omits 66917a3130f2 fanotify: introduce new event mask FAN_OPEN_EXEC_PERM omits a704bba5e3ec fsnotify: refactor fsnotify_parent()/fsnotify() paired cal [...] omits 9b076f1c0f48 fanotify: introduce new event mask FAN_OPEN_EXEC omits 2d10b23082a7 fanotify: return only user requested event types in event mask omits 7e333602912c Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits fa80bf776ec1 btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 35fdc3902179 hwmon: (raspberrypi) Fix initial notify omits 70df9ebbd82c hwmon (ina2xx) Fix NULL id pointer in probe() omits f2b4076988a9 regulator: of: add support for parsing regulator-state-standby omits 5279e96ff803 regulator: dt-bindings: add regulator-state-standby bindings omits ef878d608661 ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue omits 47e3e53ceadc ice: Destroy scheduler tree in reset path omits c5a2a4a38856 ice: Fix to make VLAN priority tagged traffic to appear on [...] omits 99fc1057b4d4 ice: Call pci_disable_sriov before stopping queues for VF omits 7b8ff0f9cc53 ice: Increase Rx queue disable timeout omits 6263e811f4d4 ice: Fix NVM mask defines omits d09e2693b689 ice: Avoid nested RTNL locking in ice_dis_vsi omits 995c90f2de81 ice: Calculate guaranteed VSIs per function and use it omits 10e03a22de45 ice: Remove node before releasing VSI omits b354e98f49ce ice: Check for q_vector when stopping rings omits 807bc98d3109 ice: Fix debug print in ice_tx_timeout omits c51836246f97 ia64: generate uapi header and system call table files omits ffec9214544c ia64: add system call table generation support omits bf03ebfe94ea ia64: add an offset for system call number omits d7c5e82c08a0 ia64: add __NR_syscalls along with NR_syscalls omits d272a735ef54 ia64: add __NR_old_getpagesize in uapi header file omits db8ddde766ad Merge branch 'qed-Miscellaneous-bug-fixes' omits ed4eac20dcff qed: Fix reading wrong value in loop condition omits 291d57f67d24 qed: Fix rdma_info structure allocation omits e90202ed1cf9 qed: Fix overriding offload_tc by protocols without APP TLV omits 9aaa4e8ba129 qed: Fix PTT leak in qed_drain() omits 11123ab9d90c Merge tag 'linux-can-fixes-for-4.20-20181109' of ssh://git [...] omits c138325fb871 selinux: check length properly in SCTP bind hook omits adc8d569040f Merge branch 'misc' into for-next omits ad3c7670feaf Merge branch 'fixes' into for-next omits c1a17777eb45 drm/amdgpu: fix huge page handling on Vega10 omits 4d454e9ffdb1 drm/amd/pp: Fix truncated clock value when set watermark omits c1cd5b24d6ce drm/i915: Determine DSI panel orientation from VBT omits 86ef615fa11b drm/i915: Fix the VLV/CHV DSI panel orientation hw readout omits f255c624c11a drm/i915: Move skip_intermediate_wm handling into ilk_comp [...] omits e7a278a329dd drm/i915: Account for scale factor when calculating initial phase omits ca0026790efa drm/i915: Always write both TILEOFF and LINOFF plane registers omits 8ebb50389eed arm64: dts: renesas: r8a774a1: Replace clock magic numbers omits 005af85c50f7 Merge tag 'vfio-ccw-20181113' of git://git.kernel.org/pub/ [...] omits aeee3d9cb776 arm64: dts: renesas: r8a774a1: Replace power magic numbers omits c837243ff401 drm/amdgpu: fix bug with IH ring setup omits 0d76bcc960e6 Revert "ACPI/PCI: Pay attention to device-specific _PXM no [...] omits 6d5aaac52143 Merge branch 'v4.20-armsoc/dts64-fixes' into for-next omits c1d91f86a1b4 arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-p [...] omits 6bd36e0822ca drm/i915: Switch LSPCON to PCON mode if it's in LS mode omits ee678706e46d clk: sunxi-ng: a64: Fix gate bit of DSI DPHY omits 7d3cf7d2ecca clk: sunxi-ng: Enable DE2_CCU for SUN8I and SUN50I omits 4f49b7344201 arm64: defconfig: Enable PWM_SUN4I omits c0b794b1ecbc arm64: defconfig: Enable DRM_SUN8I_DW_HDMI omits 1f2ffb63636c arm64: defconfig: Enable DRM_SUN8I_MIXER omits aab15e8ec257 Btrfs: fix rare chances for data loss when doing a fast fsync omits 2b48646cd60f docs: Extend trusted keys documentation for TPM 2.0 omits 2bfaa38ed2c7 x86/ima: define arch_get_ima_policy() for x86 omits ea32c8fb1ddd ima: add support for arch specific policies omits 2200663d30ec ima: refactor ima_init_policy() omits 4b144d369629 ima: prevent kexec_load syscall based on runtime secureboot flag omits 0914ade209c4 x86/ima: define arch_ima_get_secureboot omits 59637d5e1693 integrity: support new struct public_key_signature encoding field omits 7db647aa8b13 drm/meson: Add primary plane scaling omits 20d7fe034a2f drm/meson: move OSD scaler management into plane atomic update omits f9a2348196d1 drm/meson: Support Overlay plane for video rendering omits 09c573ab853d tpm: tpm_ibmvtpm: fix kdoc warnings omits 5122b5f0a846 tpm: fix kdoc for tpm2_flush_context_cmd() omits 01f54664a4db tpm: tpm_try_transmit() refactor error flow. omits 95adc6b410b7 tpm: use u32 instead of int for PCR index omits c82e59541a22 tpm1: reimplement tpm1_continue_selftest() using tpm_buf omits 9315e73ac870 tpm1: reimplement SAVESTATE using tpm_buf omits cfddcb05e134 tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() omits 5e335b5ecfa5 tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure omits 7aee9c52d7ac tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure omits c22780ff0c76 tpm: tpm-space.c remove unneeded semicolon omits b6b6036a5d55 tpm: tpm-interface.c drop unused macros omits b03c43702e7b tpm: add tpm_auto_startup() into tpm-interface.c omits 9db7fe187c54 tpm: factor out tpm_startup function omits c82a330ceced tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c omits d4a317563207 tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c omits 433d390f005d tpm: factor out tpm1_get_random into tpm1-cmd.c omits f4d916b72fea tpm: move tpm_getcap to tpm1-cmd.c omits 1ad6640cd614 tpm: move tpm1_pcr_extend to tpm1-cmd.c omits 70a3199a7101 tpm: factor out tpm_get_timeouts() omits d856c00f7d16 tpm: add tpm_calc_ordinal_duration() wrapper omits b2d6e6de005e tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c omits 100b16a6f290 tpm: sort objects in the Makefile omits 899102bc4518 tpm2: add new tpm2 commands according to TCG 1.36 omits 2ba5780ce305 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x omits a521dcb18b6d mfd: tps6586x: Handle interrupts on suspend omits 9ef60bd673d1 drm/sti: remove set but not used variable 'priv' omits fba43f454cdf ALSA: oxfw: add support for APOGEE duet FireWire omits 66cae477c380 drm/meson: Use optional canvas provider omits b89e242eee8d s390/cio: Fix cleanup when unsupported IDA format is used omits 806212f91c87 s390/cio: Fix cleanup of pfn_array alloc failure omits 55e93ecdc1ef vfio: ccw: Register mediated device once all structures ar [...] omits 52df7837560e s390/cio: make vfio_ccw_io_region static omits 2b80b98b722b dt-bindings: display: amlogic, meson-vpu: Add optional can [...] omits 60b7e5d98cdc pinctrl: sh-pfc: r8a77990: Add VIN[4|5] groups/functions omits 0ea0397a3a12 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits 270b6eb71557 pinctrl: sh-pfc: r8a77965: Add VIN[4|5] groups/functions omits adf59dd2408c drm/meson: venc: dmt mode must use encp omits 10e78f03da18 pinctrl: sh-pfc: r8a7796: Fix VIN versioned groups omits 184844ccda41 pinctrl: sh-pfc: r8a7795: Fix VIN versioned groups omits 11c8f8df85e7 pinctrl: sh-pfc: r8a7792: Fix VIN versioned groups omits e889b2981511 pinctrl: sh-pfc: Add optional arg to VIN_DATA_PIN_GROUP omits 3ad8fbd83fab pinctrl: sh-pfc: r8a77970: Add QSPI pins, groups, and functions omits 33847a71373c pinctrl: sh-pfc: r8a77990: Add voltage switch operations for SDHI omits 21ac0d58bb2d pinctrl: sh-pfc: r8a77990: Add SDHI pins, groups and functions omits 5035d66cc629 nvmem: meson-efuse: add peripheral clock omits dc54443dc708 nvmem: meson-efuse: bindings: add peripheral clock omits eb38c119dd91 clk: renesas: r7s9210: Add USB clocks omits 29e3880109e3 netfilter: nf_tables: fix use-after-free when deleting com [...] omits 0fbcc5b568ed netfilter: xt_RATEEST: remove netns exit routine omits 7c27338c728e mtd: rawnand: Move the ->exec_op() method to nand_controller_ops omits e6b92a14529d mtd: rawnand: Deprecate the ->select_chip() hook omits d46fa17d2dad mtd: rawnand: ams-delta: Stop implementing ->select_chip() omits 035fc54acd2c mtd: rawnand: vf610: Stop implementing ->select_chip() omits 8aeeac938dd7 mtd: rawnand: tegra: Stop implementing ->select_chip() omits 04fbfc9554ed mtd: rawnand: marvell: Stop implementing ->select_chip() omits ed3145fce6b1 mtd: rawnand: fsmc: Stop implementing ->select_chip() omits fbff10bd449e mtd: rawnand: Make ->select_chip() optional when ->exec_op [...] omits 7a8ae77ac2fc mtd: rawnand: Pass the CS line to be selected in struct na [...] omits d24145e54de0 mtd: rawnand: Add nand_[de]select_target() helpers omits 9cf3c45157f9 mtd: rawnand: ams-delta: Explicitly inherit from nand_controller omits 448e59961864 mtd: rawnand: ams-delta: Check mtd_device_register() return code omits 11c4b2a0645b mtd: rawnand: ams-delta: cleanup ams_delta_init() error path omits d28467b53510 mtd: rawnand: ams-delta: Fix various coding style issues omits 9662504578f3 mtd: rawnand: ams-delta: Add an SPDX tag to replace the li [...] omits 662ed77f0c3e mtd: rawnand: ams-delta: Allow this driver to be compiled [...] omits 8a5aee83d7b3 mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag omits 4a10968affa0 mtd: rawnand: Move nand_exec_op() to internal.h omits db4c5b5ae664 mtd: rawnand: legacy: Drop useless test in nand_legacy_set [...] omits b63b0630bb67 mtd: rawnand: Reorganize code to avoid forward declarations omits b924c7f51742 mtd: rawnand: Stop passing mtd_info objects to internal functions omits f85fd9a073f7 mtd: spinand: Add initial support for Toshiba TC58CVG2S0H omits cfd740171910 mtd: rawnand: sh_flctl: convert to SPDX identifiers omits 9e3e4d8a093b Merge tag 'v4.20-rc2' of git://git.kernel.org/pub/scm/linu [...] omits 5bf4331f426e mfd: madera: Add shared data for accessory detection omits 53cccd28a125 mfd: at91-usart: Add platform dependency omits df6cafa8ce90 mfd: bd9571mwv: Add volatile register to make DVFS work omits e2c62d9fc8bb mfd: ab8500-core: Return zero in get_register_interruptible() omits b8c2a266cdc5 mfd: tmio: Typo s/use use/use/ omits 8b18d7807705 mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported omits 5195c0532181 mfd: db8500-prcmu: Fix some section annotations omits 090cb762f94c mfd: twl-core: Fix section annotations on {,un}protect_pm_master omits 622fecbccfe8 opp: ti-opp-supply: Correct the supply in _get_optimal_vdd [...] omits ba038546ff9e opp: ti-opp-supply: Dynamically update u_volt_min omits ef3a61406618 RISC-V: Silence some module warnings on 32-bit omits ccef008dd4d2 RISC-V: lib: minor asm cleanup omits 85d90b91807b RISC-V: lib: Fix build error for 64-bit omits efef086d6acc riscv: add ARCH_HAS_SG_CHAIN omits ed764ec7af29 riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits 0defa0510fe6 riscv: add audit support omits f157d411a9eb riscv: add missing vdso_install target omits 10febb3ecace riscv: fix spacing in struct pt_regs omits 4ab49461d9d9 RISC-V: defconfig: Enable printk timestamps omits d32f94f7ee2a riscv: fix spacing in struct pt_regs omits f8397d69daef btrfs: Always try all copies when reading extent buffers omits 3e536cff3424 net: phy: check if advertising is zero using linkmode_empty omits d16a67667c61 ide: don't clear special on ide_queue_rq() entry omits e0f7d41e1715 staging: wilc1000: rename tsf_hi element of network_info struct omits 68b4f745cf19 staging: wilc1000: use ENOBUFS error code instead of WILC_ [...] omits d0e41eff4c89 staging: wilc1000: added 'WILC_' prefix for constants to h [...] omits d378599a6b6d staging: wilc1000: rename firmware related constants to fo [...] omits c140dd91cef0 staging: wilc1000: move current_tx_rate enum to wilc_wlan_ [...] omits b997b84ffca6 staging: wilc1000: use proper namespace for macros in wilc [...] omits 00d54198a716 staging: wilc1000: restructure macros used to handle secur [...] omits 8c4574d6c84c staging: wilc1000: use enum contants for mac status & adde [...] omits 065a69a922b2 staging: wilc1000: move sdio_cmd52 & sdio_cmd53 struct to [...] omits b02aab8fb061 staging: wilc1000: remove unused macros and struct members [...] omits 7e7e278fe39d staging: wilc1000: use WLAN_PMKID_LEN macro from ieee80211 [...] omits 2bae293a4cbd staging: wilc1000: use macro from ieee80211.h in register [...] omits dc19d43f5738 staging: gasket: formatting fixes omits d0894409d171 lib/gcd: Remove use of CPU_NO_EFFICIENT_FFS macro omits 57eeacede4db MIPS: Use Kconfig to select CPU_NO_EFFICIENT_FFS omits 47bf2b031754 mips: sort list of configs for Malta omits 271fee93a414 mips: delete duplicated BUILTIN_DTB and LIBFDT configs omits 03f39f47dc86 rtc: class: remove devm_rtc_device_unregister omits 4ff6f0249e21 rtc: sh: convert to SPDX identifiers omits 725412d9e07a rtc: clean up indentation issues, remove extraneous space, [...] omits c50156526a2f rtc: omap: Use define directive for PIN_CONFIG_ACTIVE_HIGH omits e3d5e573a54d SUNRPC: Fix a bogus get/put in generic_key_to_expire() omits a652a4bc2169 SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credenti [...] omits a1aa09be21fa NFSv4: Ensure that the state manager exits the loop on SIGKILL omits 21a446cf1865 NFSv4: Don't exit the state manager without clearing NFS4C [...] omits 5581c670fb7e drm/amdgpu: set system aperture to cover whole FB region omits 36b486bc6821 drm/amdgpu: log smu version omits 2bf011c861b7 drm/amdgpu: refactor smu8_send_msg_to_smc and WARN_ON time out omits 99b90b5d02e1 ARM: BCM63XX: Enable reset controller support omits 81dcdbdbf895 Merge branch 'next/dt' into for-next omits 7b981b18a48b ARM: exynos: Remove no longer needed s3c_pm_check_*() calls omits b02394aa75e3 IB/mlx5: Improve ODP debugging messages omits c353b80ee595 ARM: dts: exynos: Add missing clocks to RTC node for Arnda [...] omits 90290db7669b net/mlx5: Use multi threaded workqueue for page fault handling omits ef90c5e9757d net/mlx5: Return success for PAGE_FAULT_RESUME in internal [...] omits 56403a43c155 ARM: dts: exynos: Add compatible for s5m8767 clocks node o [...] omits 032080ab43ac IB/mlx5: Lock QP during page fault handling omits 3f9d8677b73b ARM: dts: exynos: Add compatible for s2mps11 clocks node o [...] omits c99fefea2cc9 net/mlx5: Enumerate page fault types omits 27e95603f4df net/mlx5: Add interface to hold and release core resources omits 698114968a22 net/mlx5: Release resource on error flow omits 2c80920f66f2 ARM: exynos: Remove legacy setting of external wakeup interrupts omits 383acb0dac03 ARM: s5pv210: Remove legacy setting of external wakeup interrupts omits e94b9f12fa2c Input: atkbd - clean up indentation issue omits 4aeba6418a16 Input: st1232 - convert to SPDX identifiers omits dda2af7418db Input: migor_ts - convert to SPDX identifiers omits 6c4b88288abf Input: dt-bindings - fix a typo in file input-reset.txt omits ac5722c1643a Input: cros_ec_keyb - fix button/switch capability reports omits 3ed64da3b790 Input: elan_i2c - add ELAN0620 to the ACPI table omits d55bda1b3e7c Input: matrix_keypad - check for errors from of_get_named_gpio() omits 410b5c7b4836 libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD omits 25517ed4e99b MIPS: Let early memblock_alloc*() allocate memories bottom-up omits 82fba2df7f7c MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON US [...] omits 121e38e5acdc ARC: mm: fix uninitialised signal code in do_page_fault omits 4592f11e47a2 ARC: [plat-hsdk] Enable DW APB GPIO support omits afba5d157fe1 ARCv2: boot log unaligned access in use omits 3624379d90ad ARC: IOC: panic if kernel was started with previously enabled IOC omits 2c519f583e84 ARC: remove redundant 'default n' from Kconfig omits 132eb4cf3382 ARM: Document merges omits 917489d137af Merge branch 'next/soc' into for-next omits 44d235f56fb3 Merge branch 'fixes' into for-next omits a619b72a3670 Merge tag 'am654-fixes-for-v4.20' of git://git.kernel.org/ [...] omits d88bb418b7cc ARM: stm32: debug: add low-level debug support omits 2e904398119d Merge tag 'qcom-fixes-for-4.20-rc1' of git://git.kernel.or [...] omits 63ac3328f0d1 drm/i915: fix broadwell EU computation omits ca474b73896b block: copy ioprio in __bio_clone_fast() and bounce omits 261501d94e80 Merge branch 'sctp-add-support-for-sk_reuseport' omits 6ba845740267 sctp: process sk_reuseport in sctp_get_port_local omits 76c6d988aeb3 sctp: add sock_reuseport for the sock in __sctp_hash_endpoint omits 532ae2f10e6e sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint omits 26b76320a8a5 Merge tag 'v4.20-rc2' into next-general omits d4d592a6eeda KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep omits 35f3aa39f243 mm: Replace spin_is_locked() with lockdep omits 04547728b7b7 locking/mutex: Replace spin_is_locked() with lockdep omits 456a737896b2 userfaultfd: Replace spin_is_locked() with lockdep omits 97eeebea8942 smsc: Replace spin_is_locked() with lockdep omits 013ff4a6e7bc sfc: Replace spin_is_locked() with lockdep omits 3d709ab5a176 checkpatch.pl: Suggest lockdep instead of asserting !spin_ [...] omits 9189c7e70603 checkpatch: Create table of obsolete APIs and apply to RCU omits b430c588bed9 MAINTAINERS: Add Joel Fernandes as RCU reviewer omits 5f1a6ef3746f rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() omits 117f683c6e01 rcu: Replace this_cpu_ptr() with __this_cpu_read() omits 05f415715ce4 rcu: Speed up expedited GPs when interrupting RCU reader omits 0a89e5a402e9 rcu: Trace end of grace period before end of grace period omits 2320bda26df7 rcu: Adjust the comment of function rcu_is_watching omits c669c014d1da rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() omits 691960197e8d rcu: Add state name to show_rcu_gp_kthreads() output omits 791416c47153 rcu: Parameterize rcu_check_gp_start_stall() omits b3c1d9ec7c59 rcu: Avoid double multiply by HZ omits 1dfddcdb95c4 MAINTAINERS: Update from @linux.vnet.ibm.com to @linux.ibm.com omits 97b59370fa59 doc: Fix "struction" typo in RCU memory-ordering documentation omits a78ad16c7f0f doc: Correct parameter in stallwarn omits 97562c018135 doc: RCU scheduler spinlock rcu_read_unlock() restriction remains omits 97949f0176da doc: Make listing in RCU perf/scale requirements use rcu_a [...] omits 8b9df28d7f2e doc: Remove obsolete (non-)requirement about disabling preemption omits 93eb14201fc6 doc: Make reader aware of rcu_dereference_protected omits 1c7d6d4411a1 doc: rcu: Encourage use of rcu_barrier in checklist omits e060a03a1c92 doc: rcu: Remove obsolete checklist item about synchronize [...] omits bc2072c9adeb doc: rcu: Remove obsolete suggestion from checklist omits 090c1685fd62 doc: rcu: Add more rationale for using rcu_read_lock_sched [...] omits 3398496483df doc: rcu: Update core and full API in whatisRCU omits ed8f6fb24778 doc: Document rcutorture forward-progress test kernel parameters omits 70f0508caba2 doc: rcu: Update description of gp_seq fields in rcu_data omits 82eccec85147 doc: rcu: Better clarify the rcu_segcblist ->len field omits b54d9db26031 doc: rcu: Update Data-Structures for RCU flavor consolidation omits 77e461d14ed1 bnx2x: Assign unique DMAE channel number for FW DMAE trans [...] omits c49f3571b597 dm mpath: only flush workqueue when needed omits cac4178d4a76 dm rq: remove unused arguments from rq_completed() omits 6cfa3165884d dm rq: leverage blk_mq_queue_busy() to check for outstanding IO omits 78f95b53c203 dm: remove the pending variable omits b5616f7a1159 dm: dont rewrite dm_disk(md)->part0.in_flight omits 5592a9e56e33 dm: avoid indirect call in __dm_make_request omits c9b6f899e120 doc: Remove rcu_dynticks from Data-Structures omits 5cc379a42acd doc: Update information about resched_cpu omits fb50c09e9238 perf tools: Fix crash on synthesizing the unit omits f0ad56e876cd rcu: Eliminate BUG_ON() for kernel/rcu/update.c omits 9213784b48f8 rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h omits 913240696ec6 drm/syncobj: Fix compilation following partial revert omits 49ca5ddf2212 Merge branch 'v4.21-clk/next' into for-next omits 628bd8594709 loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_con [...] omits 8b19faf6fae2 clk: rockchip: fix typo in rk3188 spdif_frac parent omits b96609876922 netfilter: nf_flow_table: simplify nf_flow_offload_gc_step() omits 49de9c090f3c netfilter: nf_flow_table: make nf_flow_table_iterate() static omits 18e962ac0781 kyber: fix wrong strlcpy() size in trace_kyber_latency() omits 447750f281ab netfilter: nf_tables: don't use position attribute on rule [...] omits 25d8bcedbf43 selftests: add script to stress-test nft packet path vs. c [...] omits 0fb39bbe43d4 netfilter: nf_tables: don't skip inactive chains during update omits 44a7276b30c3 drm/i915: Fix hpd handling for pins with two encoders omits 0a823e8fd4fd drm/i915/execlists: Force write serialisation into context [...] omits c4f224076d00 drm/i915/icl: Fix power well 2 wrt. DC-off toggling order omits 541ff7e96c13 drm/i915: Fix NULL deref when re-enabling HPD IRQs on syst [...] omits 7c4512300cfa drm/i915: Fix possible race in intel_dp_add_mst_connector() omits fb5bbae9b133 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 omits 3c5cdb17c3be netfilter: nf_conncount: fix unexpected permanent node of list. omits 26088f369222 nios2: flush_tlb_mm flush only the pid omits 9d3ba7808709 nios2: flush_tlb_pid can just restore TLBMISC once omits 966cad6962dd nios2: TLBMISC writes do not require PID bits to be set omits f905c2fc3980 audit: Use 'mark' name for fsnotify_mark variables omits 83d23bc8aedc audit: Replace chunk attached to mark instead of replacing mark omits 8432c7006297 audit: Simplify locking around untag_chunk() omits c22fcde775dc audit: Drop all unused chunk nodes during deletion omits 49a4ee7d98db audit: Guarantee forward progress of chunk untagging omits 5f5161300d7b audit: Allocate fsnotify mark independently of chunk omits a8375713fb1f audit: Provide helper for dropping mark's chunk reference omits 8cd0feb5234c audit: Remove pointless check in insert_hash() omits d31b326d3ce7 audit: Factor out chunk replacement code omits 1635e5722350 audit: Make hash table insertion safe against concurrent lookups omits 8d20d6e9301d audit: Embed key into chunk omits b1e4603b92d8 audit: Fix possible tagging failures omits a5789b07b35a audit: Fix possible spurious -ENOSPC error omits 9f16d2e6241b audit_tree: Remove mark->lock locking omits 31568ec09ea0 netfilter: nf_conncount: fix list_del corruption in conn_free omits fd3e71a9f71e netfilter: nf_conncount: use spin_lock_bh instead of spin_lock omits ab99be4683d9 amd/iommu: Fix Guest Virtual APIC Log Tail Address Register omits daedaa33d9c5 iommu/vtd: Cleanup dma_remapping.h header omits b165933cf923 nvmem: meson-efuse: add error message on user_max failure. omits 643e5fb2610d nvmem: add type attribute omits e178307d3459 slimbus: ngd: QCOM_QMI_HELPERS has to be selected omits 818d6197fc34 slimbus: ngd: Fix build error on x86 omits 131280a162e7 drm: Revert syncobj timeline changes. omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits cc7ed49a7f39 HID: hidraw: enforce minors_lock locking via lockdep omits d99501b8575d ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() omits bcce8d8633ff drm/i915: Clean up the baseline bpp computation omits d26592c601ec drm/i915: Remove pointless goto fail omits 8e2b4dffeca0 drm/i915: Handle -EDEADLK from ironlake_check_fdi_lanes() omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 0eb86fa77f0f phy: sun4i-usb: add support for H6 USB2 PHY omits 43b05e288c76 phy: sun4i-usb: add support for missing USB PHY index omits ff8780392c44 dt-bindings: phy: add binding for Allwinner H6 USB2 PHY omits 1f2b7bda0949 Merge branches 'fixes', 'misc' and 'spectre' into for-next omits 344eb5539abf ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomi [...] omits f441882a5229 ARM: 8812/1: Optimise copy_{from/to}_user for !CPU_USE_DOMAINS omits bc2eca9a6828 ARM: 8811/1: always list both ldrd/strd registers explicitly omits c0e118c8a1a3 mtd: partitions: Add OF support to RedBoot partitions omits 383fb3ee8024 ARM: spectre-v2: per-CPU vtables to work around big.Little [...] omits 5df7a99bdd0d ARM: 8810/1: vfp: Fix wrong assignement to ufp_exc omits e209950fdd06 ARM: add PROC_VTABLE and PROC_TABLE macros omits 945aceb1db88 ARM: clean up per-processor check_bugs method call omits 65987a855306 ARM: split out processor lookup omits 899a42f83667 ARM: make lookup_processor_type() non-__init omits 7243ec72b902 dt-bindings: phy-qcom-qmp: Fix several mistakes from prior [...] omits f5fde094a742 phy: uniphier-pcie: Depend on HAS_IOMEM omits e0be6a68b541 mtd: partitions: Add RedBoot FIS DT bindings omits 43f1fd01a635 mtd: Move Redboot partition parser omits 442734c7553b dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string omits 8d2996a926e3 mmc: atmel-mci: do not assume idle after atmci_request_end omits 3fbf734a3721 mmc: dw_mmc-bluefield: simplify the probe() function omits 3e184501083c sched/core: Clean up the #ifdef block in add_nr_running() omits 1d8ca3be86eb x86/mm/fault: Allow stack access below %rsp omits b1635596860d soundwire: intel: constify snd_soc_dai_ops structures omits f5212cccb954 Merge branch 'topic/xilinx' into next omits a8d335f29225 Merge branch 'topic/sh' into next omits 04af17277f34 Merge branch 'topic/sa11x0' into next omits 7c2fe20aa40a Merge branch 'topic/mtk' into next omits e3f1f0dcafc4 Merge branch 'topic/ep93xx' into next omits cbed7545db7a drm/omap: dsi: Fix missing of_platform_depopulate() omits 24ec84e854c6 drm/omap: Move DISPC runtime PM handling to omapdrm omits 350c03e88003 drm/omap: dsi: Ensure the device is active during probe omits f8523b64d2d2 drm/omap: hdmi4: Ensure the device is active during bind omits e0c827aca073 drm/omap: Populate DSS children in omapdss driver omits 016fd2856829 batman-adv: enable MCAST by default at compile time omits fb939135a6cf batman-adv: Move CRC16 dependency to BATMAN_ADV_BLA omits d2d489b7d851 batman-adv: Add inconsistent multicast netlink dump detection omits 6b7b40aad5cd batman-adv: Add inconsistent local TT netlink dump detection omits 6f81652a4713 batman-adv: Add inconsistent dat netlink dump detection omits 24d71b92321a batman-adv: Add inconsistent claim netlink dump detection omits b00d0e6a2cb1 batman-adv: Add inconsistent backbone netlink dump detection omits 05abd7bcc9cd batman-adv: Store modification counter via hash helpers omits fb69be697916 batman-adv: Add inconsistent hardif netlink dump detection omits 9264c85c8b42 batman-adv: Add inconsistent gateway netlink dump detection omits 694127c1dd49 batman-adv: Fix description for BATMAN_ADV_DEBUG omits 0dacc7fab623 batman-adv: Allow to use BATMAN_ADV_DEBUG without BATMAN_A [...] omits 95d8f85c9113 batman-adv: Improve includes for trace functionality omits a5dac4da72f5 batman-adv: Add includes for deprecation warning omits 01468225f305 batman-adv: Drop unused lockdep include omits 3987b6a4ccf8 batman-adv: Start new development cycle omits d7d8bbb40a5b batman-adv: Expand merged fragment buffer for full packet omits f4156f9656fe batman-adv: Use explicit tvlv padding for ELP packets omits 32d8a6fc5bd6 USB: serial: mos7840: remove set but not used variables 's [...] omits 54820b4a6627 dt-bindings: i3c: Document core bindings omits a9f3edd0dd87 i3c: Add sysfs ABI spec omits bd360e8175f4 docs: driver-api: Add I3C documentation omits 3a379bbcea0a i3c: Add core I3C infrastructure omits 58fc419be231 netfilter: ctnetlink: always honor CTA_MARK_MASK omits 1226cfe3798a Merge branch 'master' of git://blackhole.kfki.hu/nf-next omits 0fd791841a6d HID: input: Ignore battery reported by Symbol DS4308 omits 548f32f59456 USB: serial: quatech2: remove set but not used variable 'p [...] omits f3be657d96b0 drm/i915/gvt: ensure gpu is powered before do i915_gem_gtt_insert omits def40774f63a drm/i915/gvt: not to touch undefined MOCS registers omits 563785edfcef ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 omits 6da8f44624ad ALSA: hda/ca0132 - Optimize for non-PCI configuration omits 1e9c75fb9c47 mnt: fix __detach_mounts infinite loop omits ed8885a14433 sched/fair: Make some variables static omits 1da1843f9f03 sched/core: Create task_has_idle_policy() helper omits b5c0ce7bd184 sched/fair: Add lsub_positive() and use it consistently omits 92a801e5d5b7 sched/fair: Mask UTIL_AVG_UNCHANGED usages omits 59e1678c2975 Merge branch 'sched/urgent' into sched/core, to pick up de [...] omits 4d47d6407ac7 perf/x86/intel/uncore: Support CoffeeLake 8th CBOX omits c10a8de0d32e perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake a [...] omits c469933e7721 sched/fair: Fix cpu_util_wake() for 'execl' type workloads omits d19f9130b814 x86/ptrace: Fix documentation for tracehook_report_syscall [...] omits 2c7645b0f7d1 selftests/powerpc: Fix wild_bctr test to work on ppc64 omits c17a1ca14cbb Merge 4.20-rc2 into tty-next omits 43c6494fa149 powerpc/io: Fix the IO workarounds code to work with Radix omits c8b00bb742dd powerpc/mm/64s: Fix preempt warning in slb_allocate_kernel() omits 30beabb3c321 net: phy: marvell: remove set but not used variable 'pause' omits 2b9b7502dfcb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 386d0c222341 x86/mm: declare check_la57_support() as inline omits 3e34c8198960 extcon: max8997: Avoid forcing UART path on drive probe omits 5a196c29bb27 extcon: max14577: Avoid forcing UART path on drive probe omits 6865f2ef9d65 extcon: max77693: Avoid forcing UART path on drive probe omits d9204acb3756 extcon: max77843: Avoid forcing UART path on drive probe omits ccda4af0f4b9 Linux 4.20-rc2 omits 7a3765ed66d1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits e12e00e388de Merge tag 'kbuild-fixes-v4.20' of git://git.kernel.org/pub [...] omits 63a42e1a5cb3 Merge tag 'for-4.20-rc1-tag' of git://git.kernel.org/pub/s [...] omits c140f8b072d1 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits b6df7b6db1c1 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 655c6b977755 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 08b5278650d6 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 024d4d4c0cf4 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] omits 1acf93ca6c53 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 0b002cdd5004 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 9206eb0bc567 PCI: add USR vendor id and use it in r8169 and w6692 driver omits 48872c11b772 net_sched: sch_fq: add dctcp-like marking omits c73e5807e4f6 tcp: tsq: no longer use limit_output_bytes for paced flows omits 83afb36a7097 Merge branch 'tcp-tso-defer-improvements' omits a682850a114a tcp: get rid of tcp_tso_should_defer() dependency on HZ/jiffies omits f1c6ea3827b5 tcp: refine tcp_tso_should_defer() after EDT adoption omits 1c09f7d073b1 tcp: do not try to defer skbs with eor mark (MSG_EOR) omits 24438e46268c uio: uio_fsl_elbc_gpcm: simplify getting .driver_data omits bc702adeba07 tlclk: clean an indentation issue, remove extraneous tabs omits b8ae30a7020d vbox: fix link error with 'gcc -Og' omits 9e9a615103e5 zynq-fpga: Only route PR via PCAP when required omits 68f60538daa4 fpga: altera-cvp: Fix registration for CvP incapable devices omits ae668640e452 fpga: dfl: fme: remove set but not used variable 'priv' omits 187fade88ca0 fpga: altera-cvp: fix 'bad IO access' on x86_64 omits 1e5106031f29 tools: Add 'firmware' category and add ihex2fw tool omits 4fcba7802c3e Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 omits 16d1342bc41a Drivers: hv: kvp: Use %u to print U32 omits 5c24ee897664 hv_utils: update name in struct hv_driver util_drv omits a3cadf3850cd Drivers: hv: vmbus: Get rid of unnecessary state in hv_context omits 5a96b2d38dc0 staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION omits cd56a5141331 staging: mt7621-pinctrl: fix uninitialized variable ngroups omits a66d972465d1 devres: Align data[] to ARCH_KMALLOC_MINALIGN omits 46f9172ef8c8 staging: wilc1000: Remove unused mutex cfg_values_lock omits 2a200d6c38fe staging: wilc1000: Don't keep a copy of wiphy parameters i [...] omits 6eb7207384d1 staging: wilc1000: validate cfg parameters before scheduli [...] omits 056ef758609f staging: rtl8188eu: remove unnecessary parentheses in recv [...] omits c3da4dea605e staging: rtl8188eu: add spaces around '*' in recv_linux.c omits c3c4b8e55f99 staging: rtl8188eu: use __func__ in recv_linux.c omits 5451e22618b8 staging: mt7621-pci: dt-bindings: add dt bindings for mt76 [...] omits 98afdd565f3c staging: mt7621-pci: replace 'mdelay()' with 'msleep()' omits b8d97d43bf7a staging: mt7621-pci: move some code into 'mt7621_pcie_init_ports' omits 802a2f7b2fe3 staging: mt7621-pci: factor out 'mt7621_pcie_enable_port' [...] omits 1e80699fd6a5 staging: mt7621-pci: enable interrupt when port is being enabled omits bcb4530736a6 staging: mt7621-pci: use PCIE_PORT_LINKUP instead of hardc [...] omits bd1a05bd87ad staging: mt7621-pci: use PERST_N instead of gpio control omits fb672b450ccc staging: mt7621-pci: add some definitions for enabling and [...] omits 301c15be69af staging: mt7621-pci: rewrite hardcoded code for enabling ports omits a4b2eb912bb1 staging: mt7621-pci: rewrite RC FTS configuration omits ce3368dc942b staging: mt7621-pci: align function definition style along [...] omits b842e0b972ab staging: mt7621-pci: remove non sense comment omits a934d9017520 staging: mt7621-pci: reorder preprocessor definitions omits 58180d33ee08 staging: mt7621-pci: remove unused preprocessor definitions omits cd910f19ac02 staging: mt7621-pci: factor out 'mt7621_pcie_init_ports' function omits e2200279af2f staging: mt7621-pci: avoid use of global variable 'pcie_li [...] omits a41a1f86189b staging: mt7621-pci: factor out 'mt7621_pcie_enable_ports' [...] omits d936550784a2 staging: mt7621-pci: use dev_* functions instead of printk omits d2bac2fd6daa staging: mt7621-pci: use a trailing */ on a separate line omits 89e9f6e6adfc staging: mt7621-pci: remap and use sysctl from device tree omits 624c5227ed0a staging: mt7621-dts: add sysctl registers base address to pcie omits 4fdf3abcba03 staging: mt7621-pci: rename 'mt7621_pcie_enable_port' into [...] omits f443b5c22ebd staging: mt7621-pci: debug port N_FTS inside 'mt7621_pcie_ [...] omits 3beb6da5d52a staging: mt7621-pci: factor out 'mt7621_enable_phy' function omits 6b767904b90e staging: mt7621-pci: rewrite pcie phy related functions omits 7bf10a7261c4 staging: mt7621-pci: reagroup reset related macros all together omits d9ecdd396cd5 staging: mt7621-pci: remove reset related unused macros omits bd74b4a290f2 staging: mt7621-pci: remove two commented code lines omits 335bbd9ed7f9 staging: mt7621-pci: remove GPL2+ text from license header omits ed611974bd22 staging: mt7621-pci: remove [ASSERT|DEASSERT]_SYSRST_PCIE macros omits 745eeeac68d7 staging: mt7621-pci: factor out 'mt7621_pcie_enable_port' [...] omits c8242bef7c02 staging: mt7621-pci: add two helpers for read and write pc [...] omits a80775d647d3 staging: mt7621-pci: replace return value if devm_pci_allo [...] omits ad9c87e129d1 staging: mt7621-pci: parse and init port data from device tree omits 01dfe40e5989 staging: wilc1000: update wilc1000 driver maintainer ids omits 6be244dcd59b kobject: Fix warnings in lib/kobject_uevent.c omits e0d70bcb38d7 kobject: drop unnecessary cast "%llu" for u64 omits 9cac83a57e99 rcu: Stop expedited grace periods from relying on stop-machine omits 5e13a0d3f5c1 tcp: minor optimization in tcp ack fast path processing omits 7236ead1b149 act_mirred: clear skb->tstamp on redirect omits a9049ff9214d net: dsa: mv88e6xxx: Fix clearing of stats counters omits 0cf3a68a5382 Merge branch 'mv88e6xxx-Support-more-SERDES-interfacxes' omits 2defda1f4b91 net: dsa: mv88e6xxx: Add support for SERDES on ports 2-8 f [...] omits 787799a9d555 net: dsa: mv88e6xxx: Default ports 9/10 6390X CMODE to 1000BaseX omits fdc71eea8c0a net: dsa: mv88e6xxx: Differentiate between 6390 and 6390X cmodes omits b3dce4da5bb4 net: dsa: mv88e6xxx: Group cmode ops together omits 8d2681f5cebb Merge branch 'net-phy-convert-advertise-and-supported-to-l [...] omits cb6402fe2635 net: phy: Add support for resolving 5G and 2.5G autoneg omits 3c6b59d6f07c net: phy: Add more link modes to the settings table omits fe1919147c69 net: phy: Fixup kerneldoc markup. omits c0ec3c273677 net: phy: Convert u32 phydev->lp_advertising to linkmode omits 3c1bcc8614db net: ethernet: Convert phydev advertize and supported from [...] omits 899a3cbbf77a net: phy: remove states PHY_STARTING and PHY_PENDING omits 7ab412d33b4c tipc: fix link re-establish failure omits b08794a922c4 documentation of some IP/ICMP snmp counters omits 31c4f4cc32f7 tipc: improve broadcast retransmission algorithm omits bb5e6a829045 Merge branch 'net-sched-indirect-tc-block-cb-registration' omits d4b69bad61e0 nfp: flower: remove unnecessary code in flow lookup omits 4f63fde3fc08 nfp: flower: remove TC egdev offloads omits 3166dd07a9cb nfp: flower: offload tunnel decap rules via indirect TC blocks omits 65b7970edf87 nfp: flower: increase scope of netdev checking functions omits 7885b4fc8d8e nfp: flower: allow non repr netdev offload omits 7f76fa36754b net: sched: register callbacks for indirect tc block binds omits dbf03d6569d7 driver core: fix comments for device_block_probing() omits 63c980470526 driver core: Replace simple_strtol by kstrtoint omits d1ce01144e75 Merge branch 'PHYID-matching-macros' omits ca49493633fc net: phy: realtek: use new PHYID matching macros omits aa2af2eb447c net: phy: add macros for PHYID matching omits fa28a2b244a9 Merge branch 'phylib-simplifications' omits 34d884e3dae6 net: phy: improve and inline phy_change omits d73a2156bdad net: phy: simplify phy_mac_interrupt and related functions omits 8deeb6309cc4 net: phy: don't set state PHY_CHANGELINK in phy_change omits d79e26a7efc2 Merge branch 'remove-PHY_HAS_INTERRUPT' omits a4307c0ec661 net: phy: remove flag PHY_HAS_INTERRUPT from driver configs omits 0d2e778e38e0 net: phy: replace PHY_HAS_INTERRUPT with a check for confi [...] omits 432798195bbc uio: Fix an Oops on load omits 8bb0a88600f0 test_firmware: fix error return getting clobbered omits 0749aa25af82 nvmem: core: fix regression in of_nvmem_cell_get() omits 7c97301285b6 misc: atmel-ssc: Fix section annotation on atmel_ssc_get_d [...] omits fee05f455ceb drivers/misc/sgi-gru: fix Spectre v1 vulnerability omits e670de54c813 Drivers: hv: kvp: Fix the recent regression caused by inco [...] omits 72e3a5248da9 staging: iio: ad7816: Set RD/WR pin and CONVST pin as outputs. omits 06c77f564ddb staging: iio: ad7816: Do not use busy_pin in case of AD7818 omits 723a61e0a7d2 iio: adc: meson-saradc: add support for the chip's tempera [...] omits 27be1f6408ba dt-bindings: iio: adc: meson-saradc: add temperature senso [...] omits addacf3b49ff staging:iio:ad2s90: Check channel type at read_raw omits ccba40e9f76f staging:iio:ad2s90: Add IIO_CHAN_INFO_SCALE to channel spe [...] omits f14a283c2d58 staging:iio:ad2s90: Move device registration to the end of probe omits addb2ebe4a34 staging:iio:ad2s90: Remove always overwritten assignment omits b3a3eafeef76 staging:iio:ad2s90: Make probe handle spi_setup failure omits 070e8c7da116 staging:iio:ad2s90: Make read_raw return spi_read's error code omits 5ccc612b835b staging: iio: ad7780: fix offset read value omits 382c7fce7005 staging: iio: ad2s1210: Add device tree table. omits 66dd9e3d5e03 staging: iio: ad2s1210: Drop the gpioin flag. omits f356dc6ec26b staging: iio: ad2s1210: Switch to the gpio descriptor interface omits 74cf7b8614bc iio: potentiometer: tpl0102: add IIO_AVAIL_RANGE support omits fdbd710b35f2 dt-bindings: iio: dac: Add ti,dac7311 device tree bindings [...] omits 7a02ef7907d8 iio:dac:ti-dac7311 Add driver for Texas Instrument DAC7311 omits 03bd40033d66 dt-bindings: iio: magn: add LSM9DS1 bindings omits fdee2ca14bca staging: iio: adc: ad7280a: don't cast type inside switch [...] omits 2eb4c9f2a5d7 iio:magnetometer: st_magn: add BDU settings omits 0d92aa2c272f iio:magnetometer: st_magn: add LSM9DS1 support omits 53759e259da4 iio: magnetometer: add clarifying comment omits ee2303515e75 iio: potentiometer: tpl0102: switch to using pointer to ch [...] omits d5615e472d23 builddeb: Fix inclusion of dtbs in debian package omits 8ef14c2c41d9 Revert "scripts/setlocalversion: git: Make -dirty check mo [...] omits bbcde0a72412 kbuild: deb-pkg: fix too low build version number omits 6bbe4385d035 kconfig: merge_config: avoid false positive matches from c [...] omits 0e03aca2659e dmaengine: xilinx_dma: Fix 64-bit simple CDMA transfer omits 4e47d24a908c dmaengine: xilinx_dma: Introduce helper macro for preparin [...] omits 91b438286ef2 dmaengine: xilinx_dma: Refactor axidma channel allocation omits b1f01e48df5a dmaengine: mediatek: Add MediaTek Command-Queue DMA contro [...] omits 6a1abe4cbca7 dt-bindings: dmaengine: usb-dmac: Add binding for r8a77470 omits 9b68cc012a73 dmaengine: ep93xx: fix some typo omits bc822e80170d dmaengine: sa11x0: unexport sa11x0_dma_filter_fn and clean up omits 9be92baa4772 dmaengine: sh: convert to SPDX identifiers omits 80c4445e56f4 dmaengine: bcm2835: Switch to SPDX identifier omits ab39e1473ace dmaengine: bcm2835: make license text and module license match omits 56b657f7f9c0 iwlwifi: fw: use helper to determine whether to dump paging omits f108703cb5f1 iwlwifi: add new cards for 9560, 9462, 9461 and killer series omits 618e1701a2a4 iwlwifi: mvm: remove unused conversion table omits e488e593a79f iwlwifi: dbg: use helper to check if debug type is set omits dc1aca22f8f3 iwlwifi: mvm: Send non offchannel traffic via AP sta omits 18ab513ebfd3 iwlwifi: mvm: add description to a few generic assert numbers omits 124e0eba908b iwlwifi: dbg: avoid passing trigger around omits f09450e32ade iwlwifi: pcie: don't reset TXQ write pointer omits 0dde2440a77f iwlwifi: mvm: toggle tx antenna if tx fails during connect [...] omits 5c2dbebb4465 iwlwifi: fw: do not set sgi bits for HE connection omits 656fca00f317 iwlwifi: mvm: switch management tx antenna only on tx failure omits 47242744109d iwlwifi: mvm: enable low latency for soft ap omits 8954e1eb2270 iwlwifi: trans: Clear persistence bit when starting the FW omits f3f240f973d1 iwlwifi: mvm: remove queue_info_lock omits 06bc6f6ed4ae iwlwifi: mvm: synchronize TID queue removal omits 41c4588b0618 iwlwifi: mvm: remove set but not used variable 'he_phy_data' omits 407be8d03e20 Merge branch 'narrow-loads' omits e7605475f5f1 selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr omits 6c2afb674dbd selftests/bpf: Test narrow loads with off > 0 in test_verifier omits 46f53a65d2de bpf: Allow narrow loads with offset > 0 omits e15e067d0656 sctp: Fix SKB list traversal in sctp_intl_store_ordered(). omits 348bbc25c408 sctp: Fix SKB list traversal in sctp_intl_store_reasm(). omits 9e733177c71a iucv: Remove SKB list assumptions. omits 4a5a553ddef7 brcmfmac: Use standard SKB list accessors in brcmf_sdiod_s [...] omits f2cbf95826fb Merge branch 'bpftool-flow-dissector' omits 092f08927300 bpftool: support loading flow dissector omits 3767a94b3253 bpftool: add pinmaps argument to the load/loadall omits 77380998d91d bpftool: add loadall command omits 33a2c75c55e2 libbpf: add internal pin_name omits fd734c5cca62 libbpf: bpf_program__pin: add special case for instances.nr == 1 omits 0c19a9fbc9cd libbpf: cleanup after partial failure in bpf_object__pin omits 108d50a976db selftests/bpf: rename flow dissector section to flow_dissector omits 0157edc859af Merge branch 'device-ops-as-cb' omits 16a8cb5cffd0 bpf: do not pass netdev to translate() and prepare() offlo [...] omits a40a26322a83 bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() omits eb9119471efb bpf: pass destroy() as a callback and remove its ndo_bpf s [...] omits b07ade27e933 bpf: pass translate() as a callback and remove its ndo_bpf [...] omits 00db12c3d141 bpf: call verifier_prep from its callback in struct bpf_of [...] omits 6dc18fa6f4ca bpf: call finalize() from its callback in struct bpf_offload_dev omits 341b3e7b7b89 bpf: call verify_insn from its callback in struct bpf_offload_dev omits 1385d755cfb4 bpf: pass a struct with offload callbacks to bpf_offload_d [...] omits 1da6f5733853 nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c omits 97dc6c03c1b0 Merge branch 'pm-cpuidle' omits 6083e28aa02d OVS: remove VLAN_TAG_PRESENT - fixup omits 8e18ebef4dd4 null_blk: remove unused nullb device omits e255aee5b66c Merge tag 'tty-4.20-rc2' of git://git.kernel.org/pub/scm/l [...] omits 20ef6d06ef9a Merge tag 'drm-fixes-2018-11-11' of git://anongit.freedesk [...] omits 1de4f2ef216d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a1aa42f1d8c0 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 73b6f96cbc01 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits d10cf6da3112 Merge tag 'drm-misc-fixes-2018-11-07' of git://anongit.fre [...] omits 7d588f90fb32 Merge tag 'drm-intel-fixes-2018-11-08' of git://anongit.fr [...] omits 63c82997f5c0 net: sched: cls_flower: validate nested enc_opts_policy to [...] omits 2121db096301 Revert "acpi, nfit: Further restrict userspace ARS start r [...] omits 3fa58dcab50a acpi, nfit: Fix ARS overflow continuation omits 1722bc0e8c2f EDAC: Fix indentation issues in several EDAC drivers omits de7b75d82f70 floppy: fix race condition in __floppy_read_block_0() omits 22ce0a7ccf23 ide: don't use req->special omits 289d088b6618 pd: replace ->special use with private data in the request omits 61e7712e25bb aoe: replace ->special use with private data in the request omits 1bee42438f32 skd_main: don't use req->special omits 49f6613632f9 nullb: remove leftover legacy request code omits 511c49fe1804 fnic: fix fnic_scsi_host_{start,end}_tag omits ab6e1f378f54 Merge tag 'for-linus-4.20a-rc2-tag' of git://git.kernel.or [...] omits 8122e7cd806d platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR omits 2d649d972bae platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset omits 2eb150558bb7 platform/x86: intel_pmc_core: Show Latency Tolerance info omits 35c55685fc80 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits c4b7d1ba7d26 sysv: return 'err' instead of 0 in __sysv_write_inode omits d5335b3dfc61 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 12ceaf8864c2 infiniband: nes: Fix more direct skb list accesses. omits 457937bd2e8e net: phy: leds: Don't make our own link speed names omits 695bce8fd8e9 net: phy: improve struct phy_device member interrupts handling omits fbd1d5245372 net: mvneta: correct typo omits a4bec00b2879 Merge branch 'dpaa2-eth-defer-probe-on-object-allocate' omits 5500598abbfb dpaa2-ptp: defer probe when portal allocation failed omits d7f5a9d89a55 dpaa2-eth: defer probe on object allocate omits 029a37434880 udp6: cleanup stats accounting in recvmsg() omits 62230715fd24 flow_dissector: do not dissect l4 ports for fragments omits 560f1ba4d8e8 nfp: use the new __netdev_tx_sent_queue() BQL optimisation omits d02854dc1999 net: qualcomm: rmnet: Fix incorrect assignment of real_dev omits 3f2bba7d681b Merge branch 'ptp-more-accurate-PHC-system-clock-synchronization' omits 6fe42e228dc2 tg3: extend PTP gettime function to read system clock omits 018ed23ddc7a ixgbe: extend PTP gettime function to read system clock omits cff8ba28dbf9 igb: extend PTP gettime function to read system clock omits 98942d70538a e1000e: extend PTP gettime function to read system clock omits 916444df305e ptp: deprecate gettime64() in favor of gettimex64() omits 361800876f80 ptp: add PTP_SYS_OFFSET_EXTENDED ioctl omits 83d0bdc7390b ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl omits fbb960ac2617 ptp: reorder declarations in ptp_ioctl() omits e41128cfd938 block: remove set but not used variable 'et' omits 0e17e06cbf7e block: remove the BLKPREP_* values. omits 4c1cb67c0351 scsi: return blk_status_t from device handler ->prep_fn omits 159b2cbf59f4 scsi: return blk_status_t from scsi_init_io and ->init_command omits 14784565f740 scsi: clean up error handling in scsi_init_io omits 785ba83b4f3e scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd omits c092d4ec53c9 scsi: simplify scsi_prep_state_check omits 535ac5d3fe63 ide: cleanup ->prep_rq calling convention omits 5ec17af7ead0 MIPS: Boston: Disable EG20T prefetch omits b6d18e77041e MIPS: Don't dump Hi & Lo regs on >= MIPSr6 omits c7adfaea4bf4 MIPS: Fix do_ade() closing brace indentation omits 70e79832af9f Merge branch 'hns3-add-code-optimization-for-VF-reset-and- [...] omits 6ff3cf0783e9 net: hns3: add PCIe FLR support for VF omits 862d969a3a4d net: hns3: do VF's pci re-initialization while PF doing FLR omits 6b9a97ee43b2 net: hns3: add PCIe FLR support for PF omits 6dd22bbc77f7 net: hns3: implement the IMP reset processing for PF omits ff0699e04b97 net: hns3: stop napi polling when HNS3_NIC_STATE_DOWN is set omits 6a5f6fa382f3 net: hns3: add error handler for hclgevf_reset() omits ef5f8e507ec9 net: hns3: stop handling command queue while resetting VF omits b90fcc5bd904 net: hns3: add reset handling for VF when doing Core/Globa [...] omits aa5c4f175be6 net: hns3: add reset handling for VF when doing PF reset omits dea846e85aaf net: hns3: adjust VF's reset process omits 9c6f70857785 net: hns3: add reset_hdev to reinit the hdev in VF's reset [...] omits dd63c3e02b99 Merge branch 'aquantia-fixes' omits bbb67a44baf9 net: aquantia: allow rx checksum offload configuration omits ad703c2b9127 net: aquantia: invalid checksumm offload implementation omits bfaa9f8553d5 net: aquantia: fixed enable unicast on 32 macvlan omits 7a1bb49461b1 net: aquantia: fix potential IOMMU fault after driver unbind omits 35e8e8b45d31 net: aquantia: synchronized flow control between mac/phy omits 40c4b1e9b6ca cxgb4vf: free mac_hlist properly omits 24357e06ba51 cxgb4vf: fix memleak in mac_hlist initialization omits 2a8d84bf5138 cxgb4: free mac_hlist properly omits 9134586715e3 arm64: dts: qcom: msm8998: Reserve gpio ranges on MTP omits 5f8d3ab136d0 arm64: dts: sdm845-mtp: Reserve reserved gpios omits e6e8869aed89 net: tcp: remove BUG_ON from tcp_v4_err omits 307f39b02199 xen/netfront: remove unnecessary wmb omits aa4330e15c26 Merge tag 'devicetree-fixes-for-4.20-2' of git://git.kerne [...] omits dc5db2186550 Merge tag 'for-linus-20181109' of git://git.kernel.dk/linux-block omits d757a3b01e72 Merge tag 'ceph-for-4.20-rc2' of https://github.com/ceph/c [...] omits 26eaed4671af Merge tag 'mips_fixes_4.20_2' of git://git.kernel.org/pub/ [...] omits 903242b80a97 coresight: etm3x: Release CLAIM tag when operated from perf omits 12c634c28c4d coresight: etm3x: Deal with CLAIM tag before and after acc [...] omits f2c3ba5ad7dc coresight: etf: Release CLAIM tag after disabling the HW omits c37605178fc7 coresight: etb10: Add support for CLAIM tag omits 47d2e40c2635 Merge branch 'clk-fixes' into clk-next omits 1aefa98b010e clk: qcom: gcc: Fix board clock node name omits 195ca1703784 power: supply: Add Spreadtrum SC27XX fuel gauge unit driver omits 0d5f2e6e9c79 dt-bindings: power: Add Spreadtrum SC27XX fuel gauge unit [...] omits 3afb50d7125b power: supply: core: Add some helpers to use the battery O [...] omits 428527b3e6e1 dt-bindings: power: Introduce properties to present the ba [...] omits 86131d933f9a power: supply: core: Add one field to present the battery [...] omits 56a6cd3196c6 dt-bindings: power: Introduce one property to present the [...] omits f8274f14a9b1 Merge tag 'kfree_validate_v7-for-4.20' of git://git.kernel [...] omits 4c387984618f ARM: dts: omap5: Add l4 interconnect hierarchy and ti-sysc data omits 1ae367a2451e of/pdt: Remove unused of_pdt_build_more function ptr omits 688be01a0ab7 drm/amdgpu/gfx9: rework lbpw enable code omits c10caceddca2 drm/ttm: remove set but not used variable 'driver' omits 106c7d6148e5 drm/amdgpu: abstract the function of enter/exit safe mode for RLC omits 88dfc9a3dd47 drm/amdgpu: separate amdgpu_rlc into a single file omits fdb81fd788a7 drm/amdgpu: unify rlc function into structure omits a82c15668cfc drm/amdgpu: Each PSP need to get latest topology info on X [...] omits 15035388439f x86/cpu/vmware: Do not trace vmware_sched_clock() omits eef4670eadcf drm/i915/query: fix subslice length omits cf303a41d97e drm/i915: fix subslice mask array size omits f7d6cf6d0c7e mtd: cfi_cmdset_0020: Mark expected switch fall-throughs omits 98473f5acc00 mtd: block2mtd: mark expected switch fall-throughs omits 4c96499c39e3 USB: remove the unused struct hcd_timeout definition omits 2ee936e3a2f0 drm/i915/psr: Move intel_psr_disable_source() code to inte [...] omits 62819dfd859e drm/i915/icl: Reset PSR interruptions omits b2fc2252ce41 drm/i915/psr: Always wait for idle state when disabling PSR omits 26f9ec9a9a4a drm/i915/psr: Use intel_psr_exit() in intel_psr_disable_source() omits 9d037ad707ed block: remove req->timeout_list omits 378ed6f0e3c5 MIPS: Avoid using .set mips0 to restore ISA omits 183b40f992c8 MIPS: Allow FP support to be disabled omits 2725f3778fdd MIPS: Remove struct task_struct fpu state when CONFIG_MIPS [...] omits 42b10815d559 MIPS: Don't compile math-emu when CONFIG_MIPS_FP_SUPPORT=n omits 36a498035bd2 MIPS: Avoid FCSR sanitization when CONFIG_MIPS_FP_SUPPORT=n omits ea6a37373f9a MIPS: Avoid FP ELF checks when CONFIG_MIPS_FP_SUPPORT=n omits 4eec81d7d8b2 MIPS: signal: Remove FP context support when CONFIG_MIPS_F [...] omits 6c79759eca62 MIPS: ptrace: Remove FP support when CONFIG_MIPS_FP_SUPPORT=n omits 85164fd8b053 MIPS: unaligned: Remove FP & MSA code when unsupported omits 6a1cc218b9cc MIPS: branch: Remove FP branch handling when CONFIG_MIPS_F [...] omits 5328f7422e4b MIPS: traps: Never enable FPU when CONFIG_MIPS_FP_SUPPORT=n omits b2e628a8f999 MIPS: cpu-probe: Avoid probing FPU when CONFIG_MIPS_FP_SUPPORT=n omits 9ec55930e023 MIPS: Stub asm/fpu.h functions omits b372e83b67eb MIPS: Hardcode cpu_has_fpu=0 when CONFIG_MIPS_FP_SUPPORT=n omits c92e47e585a9 MIPS: Introduce CONFIG_MIPS_FP_SUPPORT omits 97f7dcbf279a MIPS: Better abstract R2300 FPU usage in Kconfig omits 7d3713a4aad2 MIPS: Drop forward declarations of sigcontext in asm/fpu.h omits 1975ed43ce67 MIPS: Ensure emulated FP sets PF_USED_MATH omits cc97ab235f3f MIPS: Simplify FP context initialization omits 247c554a14aa usb: typec: ucsi: add support for Cypress CCGx omits e48adf19ea50 staging: greybus: remove unmatched right bracket omits 2eece0a88d95 staging: greybus: remove comparison to BOOL omits 57d053682ff5 staging: greybus: remove extra space before tab omits aec08dd489df staging: greybus: add extra space around OR operator omits fcb733b546ea staging: greybus: remove multiple blank lines omits 327f27696303 staging: greybus: remove space before tab omits fea06c0ba4f0 staging: greybus: remove multiple blank lines omits f5e4e5e7ae9c staging: greybus: correct SPDX License Identifier omits 7a22b568db9b staging: greybus: align arguments with parentheses omits ce8befe9ab7a staging: greybus: fix SPDX License Identifier omits f17f542965d7 staging: greybus: align parameters to parentheses omits 9b76530d39d5 staging: greybus: shorten comparison to NULL omits 641a41dbba21 serial: sh-sci: Fix could not remove dev_attr_rx_fifo_timeout omits 23d8003907d0 drm/dp_mst: Check if primary mstb is null omits 53cc68803668 drm/i915: Generalize skl_ddb_allocation_overlaps() omits 07464c7c0cf7 drm/i915: Clean up skl+ PLANE_POS vs. scaler handling omits 7b012bd62db9 drm/i915: Polish the skl+ plane keyval/msk/max register setup omits 89d67d172dea drm/i915: Remove the PS_PWR_GATE write from skl_program_scaler() omits 596f63da42b9 serial: 8250: Process sysrq at port unlock time omits 3e6f88068314 serial: core: Include console.h from serial_core.h omits 336447b3298c serial: qcom_geni_serial: Process sysrq at port unlock time omits d6e1935819db serial: core: Allow processing sysrq at port unlock time omits babeca858477 serial: qcom_geni_serial: Finish supporting sysrq omits 6d11023c345e serial: 8250: Default SERIAL_OF_PLATFORM to SERIAL_8250 omits 347a28b58680 writeback: don't decrement wb->refcnt if !wb->bdi omits 646097940ad3 serial: set suppress_bind_attrs flag only if builtin omits 114c97cee6d3 pch_uart: remove set but not used variable 'tx_empty' omits 7034ef87fa88 tty: serial: qcom_geni_serial: simplify getting .driver_data omits b1f84dd32166 tty: serial: qcom_geni_serial: Rectify UART suspend mechanism omits 9f641df46b14 tty: serial: qcom_geni_serial: Don't slow all ports just for kgdb omits 3957386aeb58 serial: tegra: fix some spelling mistakes omits acef6660d3aa ttyprintk: make the printk log level configurable omits caccdcc5dbec i2c: nvidia-gpu: make pm_ops static omits 397bd9211fe0 serial: fsl_lpuart: clear parity enable bit when disable parity omits 61e169ee7683 serial: fsl_lpuart: fix the typo: UARTCR1_PE -> UARTCTRL_PE omits c71bcdcb42a7 i2c: add i2c bus driver for NVIDIA GPU omits b312f6f4ac84 serial-uartlite: Fix the unbind path omits 0379b1163e50 serial-uartlite: Add runtime support omits 3b209d253e7f serial-uartlite: Do not use static struct uart_driver out [...] omits 62104b280a5a serial-uartlite: Add get serial id if not provided omits f33cf776617b serial-uartlite: Move the uart register omits 275d924b4b06 dt-bindings: serial: lantiq: Add optional properties for CCF omits 40efa6c8f648 serial: lantiq: Change init_lqasc to static declaration omits 3c8c2a9e29dc serial: lantiq: Replace lantiq_soc.h with lantiq.h omits a77bbe5e334f serial: lantiq: Reorder the head files omits dbbc26dbd01a serial: lantiq: Add CCF support omits 5034ce0605f6 serial: lantiq: Replace clk_enable/clk_disable with clk ge [...] omits 2e81c1f39620 serial: lantiq: Rename fpiclk to freqclk omits 89b8bd2082bb serial: lantiq: Use readl/writel instead of ltq_r32/ltq_w32 omits fccf231ae907 serial: lantiq: Change ltq_w32_mask to asc_update_bits omits b871424f5707 serial: lantiq: Get serial id from dts omits eb6984fa4ce2 ext4: missing !bh check in ext4_xattr_inode_write() omits 7962e63a2f41 staging: erofs: fix undefined LZ4_decompress_safe_partial() omits d788905f68fd can: flexcan: use can_rx_offload_queue_sorted() for flexca [...] omits 4530ec36bb1e can: rx-offload: rename can_rx_offload_irq_queue_err_skb() [...] omits ed72bc8bcb92 can: flexcan: handle tx-complete CAN frames via rx-offload [...] omits 11644a765952 xhci: Add quirk to workaround the errata seen on Cavium Th [...] omits a5baeaeabcca usb: xhci: fix timeout for transition from RExit to U0 omits 958c0bd86075 usb: xhci: fix uninitialized completion when USB3 port got [...] omits d9193efba84f xhci: Add check for invalid byte size error when UAS devic [...] omits 1245374e9b83 xhci: handle port status events for removed USB3 hcd omits f068090426ea xhci: Fix leaking USB3 shared_hcd at xhci removal omits 8588eac3ff66 arm64: dts: ti: k3-am654: Fix wakeup_uart reg address omits 848bd3f3de9d i2c: qcom-geni: Fix runtime PM mismatch with child devices omits 350784e79230 MAINTAINERS: Add entry for i2c-omap driver omits 5b277402deac i2c: omap: Enable for ARCH_K3 omits ab214c48387a dt-bindings: i2c: omap: Add new compatible for AM654 SoCs omits ca401e967401 drm/i915/mst: Drop pre_pll_enable null check omits bad46f2f33eb drm/i915: Release DDI power well references in MST ports omits 6423382247e0 drm/i915: Reuse the aux_domain cached omits 55059f2b7f86 can: rx-offload: introduce can_rx_offload_get_echo_skb() a [...] omits 7da11ba5c506 can: dev: __can_get_echo_skb(): print error message, if tr [...] omits e7a6994d043a can: dev: __can_get_echo_skb(): Don't crash the kernel if [...] omits 200f5c49f7a2 can: dev: __can_get_echo_skb(): replace struct can_frame b [...] omits a4310fa2f246 can: dev: can_get_echo_skb(): factor out non sending code [...] omits e05237f9da42 can: flexcan: remove not needed struct flexcan_priv::tx_mb [...] omits cbffaf7aa09e can: flexcan: Always use last mailbox for TX omits 5178b7cd8e42 can: flexcan: Unlock the MB unconditionally omits f164d0204b11 can: hi311x: Use level-triggered interrupt omits 868b7c0f43e6 dt-bindings: can: rcar_can: Add r8a774a1 support omits 68c8d209cd43 can: rcar_can: Fix erroneous registration omits 4f145f14f6b9 dt-bindings: can: rcar_can: document r8a77965 support omits ff1f19d56c20 can: ucan: remove duplicated include from ucan.c omits 207681fc5f3d can: ucan: remove set but not used variable 'udev' omits e13fb9b37cc0 can: kvaser_usb: Fix accessing freed memory in kvaser_usb_ [...] omits 95217260649a can: kvaser_usb: Fix potential uninitialized variable use omits a43608fa7721 can: raw: check for CAN FD capable netdev in raw_sendmsg() omits 0246c661b6f0 ASoC: rsnd: use ring buffer for rsnd_mod_name() omits 3aefb67f8496 drm/i915: Sanitize PCH port transcoder select on IBX omits 5a3aeca97af1 drm/i915: Fix hpd handling for pins with two encoders omits 27d420bc475e mtip32xxx: use for_each_sg omits d85cb20453bc mtip32xx: don't use req->special omits 55c7bc37e05b mtip32xx: remove mtip_get_int_command omits 7bbf118f3b15 mtip32xx: remove mtip_init_cmd_header omits 643b5f68d0f9 mtip32xx: add missing endianess annotations on struct smart_attr omits 449a15d9e49a mtip32xx: remove __force_bit2int omits 81e66174ab0a mtip32xx: return a blk_status_t from mtip_send_trim omits 10966fa13855 mtip32xx: merge mtip_submit_request into mtip_queue_rq omits b5fa0e9ec997 mtip32xx: move the blk_rq_map_sg call to mtip_hw_submit_io omits 3941552aec1e xen: remove size limit of privcmd-buf mapping interface omits d3132b3860f6 xen: fix xen_qlock_wait() omits 278df5e5527b ASoC: sun8i-codec: fix crash on module removal omits bb38177cb6c6 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 72d7ce8eb2bc sx8: use a per-host tag_set omits cd94c9ed59ba sx8: cleanup queue and disk allocation / freeing omits ebacb8127359 fuse: fix use-after-free in fuse_direct_IO() omits 2d84a2d19b61 fuse: fix possibly missed wake-up after abort omits 7fabaf303458 fuse: fix leaked notify reply omits eb8dd3abeb4d drm/vc4: Prefer PPF over TPZ when dst >= 2/3 src omits 0560054da567 drm/vc4: ->x_scaling[1] should never be set to VC4_SCALING_NONE omits 30f5ccfa8c8a drm/i915/icl: Fix PLL mapping sanitization for DP ports omits 9199c322ec83 drm/i915/ddi: Add more sanity check to the encoder HW readout omits 34ffec60b27a block: make sure writesame bio is aligned with logical block size omits ba5d73851e71 block: cleanup __blkdev_issue_discard() omits 1adfc5e4136f block: make sure discard bio is aligned with logical block size omits d39aa4979219 Revert "nvmet-rdma: use a private workqueue for delete" omits 8f676b8508c2 nvme: make sure ns head inherits underlying device limits omits 21d3bbdd4c34 nvmet: don't try to add ns to p2p map unless it actually uses it omits 65766ee0bf7f ALSA: oss: Use kvzalloc() for local buffer allocations omits d90996dae8e4 scsi: ufs: Add UFS platform driver for Cadence UFS omits 85408f830e70 scsi: dt-bindings: ufs: Add bindings for Cadence UFS omits 9e1e8a757080 scsi: ufs: set the device reference clock setting omits ed8c8e1ecca0 serial: sh-sci: Improve type-safety calling sci_receive_chars() omits 8561fb31a1f9 staging: rtl8723bs: Add missing return for cfg80211_rtw_ge [...] omits 13c45007e0a8 staging: most: use format specifier "%s" in snprintf omits 3541833fd1f2 Merge tag 's390-4.20-2' of git://git.kernel.org/pub/scm/li [...] omits 4073536c9274 staging: android: ion: Add per-heap counters omits 91e24a4c4b26 staging: davinci_vpfe: Remove multiple blank space omits 0ffcadecdb59 staging: davinci_vpfe: Change to !format omits a1db9c54eb29 drm/i915: Track rcu_head for our idle worker omits 81d9e98fceb6 mtd: Kconfig: fix spelling mistake "partions" -> "partition" omits 6ac098b2a9d3 xfrm: policy: add 2nd-level saddr trees for inexact policies omits 64a09a7bfede xfrm: policy: store inexact policies in a tree ordered by [...] omits e901cbc29316 xfrm: policy: check reinserted policies match their node omits 9cf545ebd591 xfrm: policy: store inexact policies in a tree ordered by [...] omits 6be3b0db6db8 xfrm: policy: add inexact policy search tree infrastructure omits b5fe22e2337d xfrm: policy: consider if_id when hashing inexact policy omits 24969facd704 xfrm: policy: store inexact policies in an rhashtable omits cc1bb845adc9 xfrm: policy: return NULL when inexact search needed omits a927d6af53ee xfrm: policy: split list insertion into a helper omits ceb159e30ad2 xfrm: security: iterate all, not inexact lists omits b69d540da7db selftests: add xfrm policy test script omits e7445ceddfc2 gfs2: Fix metadata read-ahead during truncate (2) omits 10283ea525d3 gfs2: Put bitmap buffers in put_super omits ecbc12ad6b68 {nl,mac}80211: add rssi to mesh candidates omits 8811d616dfaa drm/i915: Initialise the obj->rcu head omits 01d66fbd5b18 {nl,mac}80211: add dot11MeshConnectedToMeshGate to meshconf omits dbdaee7aa6e6 {nl,mac}80211: report gate connectivity in station info omits 4a6ecd35f95b mac80211: mesh: advertise gates in mesh formation omits e9da68ddea60 mac80211: allow hardware scan to fall back to software omits 595b0674ce78 MAINTAINERS: Add tree link for Intel pin control driver omits c0a0189d827d mac80211_hwsim: allow configurable cipher types omits 99e3a44bac37 mac80211_hwsim: allow setting iftype support omits 2f98abb17dd5 mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last omits 3d1a5bbfafbc nl80211: Emit a SET_INTERFACE on iftype change omits c90b670b5c61 nl80211: announce radios/interfaces when switching namespaces omits cee7013be9b7 mac80211: allow drivers to use peer measurement API omits 9bb7e0f24e7e cfg80211: add peer measurement with FTM initiator API omits 801f87469ee8 netlink: add nl_set_extack_cookie_u64() omits e0ba7095433a mac80211: tx: avoid variable shadowing omits a05a14049999 gpio: don't free unallocated ida on gpiochip_add_data_with [...] omits 63c713e1e810 mac80211: debugfs: avoid variable shadowing omits 6af8354f1db9 mac80211: sta_info: avoid tidstats variable shadowing omits 140d905b2561 mac80211: tracing: avoid 'idx' variable omits aaaa10e01d30 cfg80211: tracing: avoid 'idx' variable omits da85d8bfd151 kselftests/bpf: use ping6 as the default ipv6 ping binary [...] omits dbffda08f0e9 pinctrl: fsl: imx7ulp: change to use imx legacy binding omits 0934eec7bce2 dt-bindings: pinctrl: imx7ulp: back to imx legacy binding [...] omits 196ad6043e9f crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed omits 37db69e0b492 crypto: user - clean up report structure copying omits ed848b652cc6 crypto: user - remove redundant reporting functions omits fc6176a240ae crypto: chelsio - clean up various indentation issues omits b1e3874c75ab pcrypt: use format specifier in kobject_add omits 7da66670775d crypto: testmgr - add AES-CFB tests omits fa4600734b74 crypto: cfb - fix decryption omits 7172122be6a4 crypto: cavium/nitrox - fix a DMA pool free failure omits 927574e0e85d crypto: ccree - add SM3 support omits 18a1dc1fd56b crypto: ccree - modify set_cipher_mode usage from cc_hash omits f1e52fd0fbd6 crypto: ccree - adjust hash length to suit certain context [...] omits 9b8d51f812ce crypto: ccree - add SM4 support omits d422912a8f0d dt-bindings: crypto: ccree: add ccree 713 omits e40fdb500b2b crypto: ccree - add support for CryptoCell 713 omits 913a3aa07d16 crypto: arm/aes - add some hardening against cache-timing attacks omits 0a6a40c2a8c1 crypto: aes_ti - disable interrupts while accessing S-box omits 9f4debe38415 crypto: user - Zeroize whole structure given to user space omits f43f39958beb crypto: user - fix leaking uninitialized memory to userspace omits 508a1c4df085 crypto: simd - correctly take reqsize of wrapped skcipher [...] omits 0b0cf6af3f31 crypto: hisilicon - Fix reference after free of memories o [...] omits 68a031d22c57 crypto: hisilicon - Fix NULL dereference for same dst and src omits cd8a145a066a pinctrl: zynq: Use define directive for PIN_CONFIG_IO_STANDARD omits f24bfb39975c pinctrl: lpc18xx: Use define directive for PIN_CONFIG_GPIO [...] omits b40ac08ff886 pinctrl: bcm2835: Use define directive for BCM2835_PINCONF [...] omits 957063c92473 pinctrl: sprd: Use define directive for sprd_pinconf_param [...] omits c8123ead13a5 bpf: Extend the sk_lookup() helper to XDP hookpoint. omits bf598a8f0f77 bpftool: Improve handling of ENOENT on map dumps omits 1f60652dd586 pinctrl: max77620: Use define directive for max77620_pinco [...] omits 149a96047237 pinctrl: qcom: spmi-gpio: fix gpio-hog related boot issues omits 78bf386daf8a pinctrl: mediatek: clean up indentation issues, add missing tab omits 435f90a338ae selftests/bpf: add a test case for sock_ops perf-event not [...] omits a5a3a828cd00 bpf: add perf event notificaton support for sock_ops omits 185067a86a78 Merge branch 'bpf-max-pkt-offset' omits cf599f50311d nfp: bpf: relax prog rejection through max_pkt_offset omits e647815a4d3b bpf: let verifier to calculate and record max_pkt_offset omits 113f3aaa81bd cfg80211: Prevent regulatory restore during STA disconnect [...] omits bdf37b4dd35d locking/atomics: Fix out-of-tree build omits 03b738625b1e mac80211: fix CSA beacon allocation size omits c177db2d0d5e cfg80211/mac80211: fix FTM settings across CSA omits 5c21e8100dfd mac80211: Clear beacon_int in ieee80211_do_stop omits c752cac9db1b mac80211: fix GFP_KERNEL under tasklet context omits 81c5dce2cd0b cfg80211: add missing constraint for user-supplied VHT mask omits a1881c9b8a1e mac80211_hwsim: Timer should be initialized before device [...] omits 33483a6b88e4 mac80211: fix missing unlock on error in ieee80211_mark_st [...] omits 05cc09de4c01 mac80211_hwsim: fix module init error paths for netlink omits 65bf2d54f062 drm/sun4i: tcon: Support an active-low DE signal with RGB [...] omits 4843c9a208c0 drm/sun4i: tcon: Get the connector from the encoder in RGB setup omits b842e2c9c0f2 drm/sun4i: tcon: Pass encoder to RGB setup function omits f98e46a251d0 tools: bpftool: update references to other man pages in do [...] omits f120919f9905 tools: bpftool: pass an argument to silence open_obj_pinned() omits a8bfd2bc29f3 tools: bpftool: fix plain output and doc for --bpffs option omits 53909030aa29 tools: bpftool: prevent infinite loop in get_fdinfo() omits 49a249c38726 tools/bpftool: copy a few net uapi headers to tools directory omits b13b8787c95c bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp omits 1457d8cf7664 x86/xen: fix pv boot omits eeb07c573ec3 of: unittest: initialize args before calling of_*parse_*() omits 160b1d4e4127 of: unittest: find overlays[] entry by name instead of index omits 5babefb7f7ab of: unittest: allow base devicetree to have symbol metadata omits f96278810150 of: overlay: set node fields from properties when add new [...] omits 8c329655c14f of: unittest: remove unused of_unittest_apply_overlay() argument omits 2fe0e8769df9 of: overlay: check prevents multiple fragments touching sa [...] omits c168263b5a10 of: overlay: check prevents multiple fragments add or dele [...] omits a68238a19c3b of: overlay: test case of two fragments adding same node omits a15e824ff2c1 of: overlay: make all pr_debug() and pr_err() messages unique omits 6f75118800ac of: overlay: validate overlay properties #address-cells an [...] omits 81225ea682f4 of: overlay: reorder fields in struct fragment omits 8814dc46bd9e of: overlay: do not duplicate properties from overlay for [...] omits 6b4955ba7bc0 of: overlay: use prop add changeset entry for property in [...] omits 5b3f5c408d8c powerpc/pseries: add of_node_put() in dlpar_detach_node() omits 5b2c2f5a0ea3 of: overlay: add missing of_node_get() in __of_attach_node_sysfs omits 7c528e457d53 of: overlay: add missing of_node_put() after add new node [...] omits 144552c78692 of: overlay: add tests to validate kfrees from overlay removal omits fcce325fa896 nios2: Use an invalid TLB entry address helper function omits 585b26d01df0 nios2: pte_clear does not need to flush TLB omits dcb46ea1f81b nios2: flush_tlb_page use PID based flush omits 388c269e22d3 nios2: update_mmu_cache clear the old entry from the TLB omits abcb49a7c3cf nios2: remove redundant 'default n' from Kconfig-s omits 62975f681b75 nios2: ksyms: Add missing symbol exports omits ae4630c45b31 EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] omits 95d74696f739 EXP tools/memory-model: Add scripts to check github litmus tests omits 1b52d0186177 tools/memory-model: Model smp_mb__after_unlock_lock() omits 0607ba8403c4 srcu: Prevent __call_srcu() counter wrap with read-side cr [...] omits f3e763c3e544 srcu: Fix kernel-doc missing notation omits 868f7a09a4f3 x86/PCI: Replace spin_is_locked() with lockdep omits b94ec36896da rcutorture: Make use of nolibc when available omits 66b6f755ad45 rcutorture: Import a copy of nolibc omits 825fa4cdfb10 rcutorture: Check initrd/init instead of initrd only omits 18d7bf8ed3a1 rcutorture: Always strip using the cross-compiler omits 70e9f504774b rcutorture: Add cross-compile capability to initrd.sh omits 229ab0cb5be3 rcutorture: Make initrd/init execute in userspace omits 38e630424ba3 rcutorture: Add initrd support for systems lacking dracut omits 8f15c682ac5a rcutorture: Automatically create initrd directory omits dd944caa8173 doc: Remove rcu_preempt_state reference in stallwarn omits 2d0350a8f0e6 doc: Clarify RCU data-structure comment about rcu_tree fanout omits 832aa35a65ba doc: Set down forward-progress requirements omits 04229110adfb powerpc: Convert hugepd_free() to use call_rcu() omits 0d4e68e2f397 s390/mm: Convert tlb_table_flush() to use call_rcu() omits 8fa9eb388eb0 sparc/oprofile: Convert timer_stop() to use synchronize_rcu() omits 78d125d33858 sched/membarrier: Replace synchronize_sched() with synchro [...] omits d3ff3891b2ed rcu: Consolidate the RCU update functions invoked by sync.c omits 309ba859b950 rcu: Eliminate synchronize_rcu_mult() omits adbccddb4a16 rcu: Fix rcu_{node,data} comments about gp_seq_needed omits 75a8f7224522 rcu: Remove unused rcu_state externs omits 08543bda42ef rcu: Eliminate BUG_ON() for kernel/rcu/tree.c omits 042d4c70a203 rcu: Eliminate BUG_ON() for sync.c omits db8ba1e8c39a Merge branch 'nfp-abm-move-code-and-improve-parameter-validation' omits 6e5a716f424b nfp: abm: refuse RED offload with harddrop set omits 190852a55edb net: sched: red: inform offloads about harddrop setting omits cae5f48e3234 nfp: abm: don't set negative threshold omits 032748acf616 nfp: abm: provide more precise info about offload paramete [...] omits 83ec8857a00f nfp: parse vNIC TLV capabilities at alloc time omits e38f5d11b98f nfp: pass ctrl_bar pointer to nfp_net_alloc omits 47330f9bdf24 nfp: abm: split qdisc offload code into a separate file omits 1106a5ade15f tcp_bbr: update comments to reflect pacing_margin_percent omits dd00e06d3bc3 Merge branch 'net-Use-__vlan_hwaccel_-helpers' omits 3149a2711bac sky2: use __vlan_hwaccel helpers omits 4b17f9fe48c0 mlx4: use __vlan_hwaccel helpers omits c4062f89c5eb benet: use __vlan_hwaccel helpers omits 3e2ed0c25750 ipv4/tunnel: use __vlan_hwaccel helpers omits 5978f8a9fb49 bridge: use __vlan_hwaccel helpers omits 418a976d6c68 8021q: use __vlan_hwaccel helpers omits 82eea4cfe41d nfnetlink/queue: use __vlan_hwaccel helpers omits b1817524c028 net/core: use __vlan_hwaccel helpers omits 35c4a95d9528 cxgb4: use __vlan_hwaccel helpers omits 49f8e8329c3c net: move __skb_checksum_complete*() to skbuff.c omits d1cb9273c60b Merge branch 'net-ethernet-ti-cpsw-fix-vlan-mcast' omits 00fe47120502 net: ethernet: ti: cpsw: fix vlan configuration while down/up omits 15180eca569b net: ethernet: ti: cpsw: fix vlan mcast omits 960abf68d202 net: 8021q: vlan_core: allow use list of vlans for real device omits e7946760de58 net: core: dev_addr_lists: add auxiliary func to handle re [...] omits c74d90c11c05 net/mlx5: Fix offsets of ifc reserved fields omits 29e12207174a sfc: use the new __netdev_tx_sent_queue BQL optimisation omits 85b18b0237ce net: smsc95xx: Fix MTU range omits eb4149c9a5df Merge branch 'net-Remove-VLAN_TAG_PRESENT-from-drivers' omits f4f9a5e6cc73 gianfar: remove use of VLAN_TAG_PRESENT omits 9df46aefafa6 OVS: remove use of VLAN_TAG_PRESENT omits f723a1a293de cnic: remove use of VLAN_TAG_PRESENT omits 1ef212afa40e i40iw: remove use of VLAN_TAG_PRESENT omits 8137b6ef0ce4 net: stmmac: Fix RX packet size > 8191 omits 0d404a61286f net: socionext: refactor netsec_alloc_dring() omits 4acb20b46214 net: socionext: different approach on DMA omits 026b907d58c4 net: qca_spi: Add available buffer space verification omits 81fe16e05308 Merge branch 'qed-Slowpath-Queue-bug-fixes' omits fa5c448d98f0 qed: Fix potential memory corruption omits fb5e7438e7a3 qed: Fix SPQ entries not returned to pool in error flows omits 2632f22ebd08 qed: Fix blocking/unlimited SPQ entries leak omits 39477551df94 qed: Fix memory/entry leak in qed_init_sp_request() omits 50254256f382 sock: Reset dst when changing sk_mark via setsockopt omits 0d5b9311baf2 inet: frags: better deal with smp races omits 8e4829c6f747 scsi: ufs: Fix hynix ufs bug with quirk on hi36xx SoC omits f2ffd4e5bc7b scsi: qla2xxx: Timeouts occur on surprise removal of QLogi [...] omits 52358cb5a310 Merge branch 's390-qeth-next' omits ded9da1fc2d9 s390/qeth: don't process hsuid in qeth_l3_setup_netdev() omits 9168f5ae3837 s390/qeth: remove unused fallback in Layer3's MAC code omits 4fa55fa94f55 s390/qeth: remove two IPA command helpers omits 605c9d5f58cc s390/qeth: replace open-coded cmd setup omits d7d18da1f703 s390/qeth: remove card list omits 81ec54393944 s390/qeth: unify transmit code omits 5a541f6d00c6 s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() omits b144b99fff69 s390/qeth: utilize virtual MAC for Layer2 OSD devices omits 04087d9a89be openvswitch: remove BUG_ON from get_dpdev omits 20da4ef91cb9 Merge branch 'ICMP-error-handling-for-UDP-tunnels' omits 56fd865f46b8 selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests omits b8a51b38e4d4 fou, fou6: ICMP error handlers for FoU and GUE omits e7cc082455cb udp: Support for error handlers of tunnels with arbitrary [...] omits 32bbd8793f24 net: Convert protocol error handlers from void to int omits ce7336610ca9 selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE [...] omits a025fb5f49ad geneve: Allow configuration of DF behaviour omits a07966447f39 geneve: ICMP error lookup handler omits 582888792f7b selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN [...] omits b4d3069783bc vxlan: Allow configuration of DF behaviour omits c3a43b9fec8a vxlan: ICMP error lookup handler omits a36e185e8c85 udp: Handle ICMP errors for tunnels with same destination [...] omits 58db08a73b75 drm/i915: Keep overlay functions naming consistent omits a8147d0cd49f drm/i915: Move intel_init_ipc() call to i915_load_modeset_init() omits acde44b50086 drm/i915: Move FBC init and cleanup calls to modeset functions omits 8d3bf1a3959f drm/i915: Move drm_vblank_init() to i915_load_modeset_init() omits 141b95d5519e net: hns3: fix spelling mistake, "assertting" -> "asserting" omits 6d444c4efcde cxgb4: Add new T6 PCI device ids 0x608a omits 1c51dc9ad68a net/ipv6: compute anycast address hash only if dev is null omits e12c225258f2 net: hns3: bugfix for not checking return value omits eeba5b5cdeac drm/i915: remove padding from struct skl_wm_level omits 0db55093b566 net: bcmgenet: return correct value 'ret' from bcmgenet_po [...] omits 3ed3857011cf Merge branch 'net-sched-prepare-for-more-Qdisc-offloads' omits 7b8e0b6e6599 net: sched: prio: delay destroying child qdiscs on change omits 0c8d13ac9607 net: sched: red: delay destroying child qdisc on replace omits 9da93ece59f4 net: sched: refactor grafting Qdiscs with a parent omits bfaee9113f30 net: sched: add an offload graft helper omits 58f8927399ea net: sched: set TCQ_F_OFFLOADED flag for MQ omits dad54c0fab31 net: sched: red: remove unnecessary red_dump_offload_stats [...] omits b592843c6723 net: sched: add an offload dump helper omits 53bb565fc543 x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) omits 24ccea7e102d Merge tag 'xfs-4.20-fixes-1' of git://git.kernel.org/pub/s [...] omits 6a1ac56c23db Merge tag 'led-fixes-for-4.20-rc2' of git://git.kernel.org [...] omits d464572a80da Merge tag 'sound-4.20-rc2' of git://git.kernel.org/pub/scm [...] omits 80b6265c0f4c Merge branch 'net-phy-improve-and-simplify-phylib-state-machine' omits c8e977bab363 net: phy: use phy_check_link_status in more places in the [...] omits 85a1f31d6392 net: phy: remove state PHY_AN omits 74a992b3598a net: phy: add phy_check_link_status omits c96469f83056 net: phy: remove useless check in state machine case PHY_RESUMING omits 3b01ea72f34c net: phy: remove useless check in state machine case PHY_NOLINK omits 5fc2805b3e88 drm/i915: Set MI_INVALIDATE_BSD for all video-decode engines omits 8c9959689b20 IB/rxe: make rxe_unregister_device void omits a854b1e89083 IB/rxe: move the variable into the function that uses it omits 6e5559b275e7 RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters omits 5736c7c499f1 RDMA/rxe: Distinguish between down links and disabled links omits 759ace783280 i40iw: remove support for ib_get_vector_affinity omits 9afc97c29b03 mlx5: remove support for ib_get_vector_affinity omits 584738b7e359 drm/radeon: remove set but not used variable 'rdev' omits d2cfabbdafe0 drm/amdgpu/sdma4: use paging queue for buffer funcs omits f0c9fabda129 drm/amd/powerplay: correct code style omits 5cf8114d6e90 cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug omits 90e92f2d557e cpuset: Add documentation about the new "cpuset.sched.part [...] omits bb5b553c33cb cpuset: Use descriptive text when reading/writing cpuset.s [...] omits 5776ceccd4de cpuset: Expose cpus.effective and mems.effective on cgroup [...] omits 0ccea8feb980 cpuset: Make generate_sched_domains() work with partition omits 4b842da276a8 cpuset: Make CPU hotplug work with partition omits 4716909cc5c5 cpuset: Track cpusets that use parent's effective_cpus omits 3881b86128d0 cpuset: Add an error state to cpuset.sched.partition omits ee8dde0cd2ce cpuset: Add new v2 cpuset.sched.partition flag omits bf92370c035d cpuset: Simply allocation and freeing of cpumasks omits 58b7484250db cpuset: Define data structures to support scheduling partition omits 4ec22e9c5a90 cpuset: Enable cpuset controller in default hierarchy omits 2c67b8573da7 Pull EVENT_ON_CHILD fsnotify fix from Amir. omits b1013f1e95d5 MIPS: BCM5xxx: Remove dead init_fpu code omits b7f1e273b729 MIPS: Hide CONFIG_MIPS_O32_FP64_SUPPORT prompt for >= MIPSr6 omits 216f0efd19b9 dlm: Don't swamp the CPU with callbacks queued during recovery omits 89c38422e072 of, numa: Validate some distance map rules omits 6778be4e5209 of/device: Really only set bus DMA mask when appropriate omits 10aee7aeebe8 ARM: dts: Use dra7 mcasp compatible for mcasp instances omits b35638d9223f Merge branch 'clk-qoriq-t1023' into clk-next omits b8b211ca763a clk: qoriq: add more chips support omits a013ba392843 MIPS: Hardcode cpu_has_mmips=1 for microMIPS kernels omits c4e37c153f77 md: remove set but not used variable 'bi_rdev' omits 7909e35451cf Merge branch 'clk-fixes' into clk-next omits d6ee1e7e9004 clk: meson: axg: mark fdiv2 and fdiv3 as critical omits 7ece6bfffa5a Merge branch 'clk-boston-leak' into clk-next omits 8b627f616ed6 clk: boston: unregister clks on failure in clk_boston_setup() omits 46fda5b5067a clk: boston: fix possible memory leak in clk_boston_setup() omits fadd1128ce6a Merge branch 'clk-fixes' into clk-next omits e2576c8bdfd4 clk: meson-gxbb: set fclk_div3 as CLK_IS_CRITICAL omits ab11fe5af104 blk-mq-tag: document tag iteration helper return value omits 07fa3fa2572f Merge tag 'v4.20-rc1' into omap-for-v4.21/dt-ti-sysc omits 24cc61d8cb5a arm64: memblock: don't permit memblock resizing until line [...] omits 3e452e636d00 ARM: cpuidle: Convert to use cpuidle_register|unregister() omits 763f191af51f ARM: cpuidle: Don't register the driver when back-end init [...] omits 26a4676faa1a arm64: mm: define NET_IP_ALIGN to 0 omits 087286585d8b ACPICA: Update version to 20181031 omits 927a6abf023b ACPICA: iASL: Enhance error detection omits c159597ca923 ACPICA: iASL: adding definition and disassembly for TPM2 r [...] omits f8ddf49b4201 ACPICA: Use %d for signed int print formatting instead of %u omits c647eb98b085 ACPICA: Debugger: refactor to fix unused variable warning omits aeaf6a4b2d9e dt-bindings: cpufreq: remove stale arm_big_little_dt entry omits 91e43395820b Merge branch 'fixes-dts' into omap-for-v4.20/fixes omits 017ce359a718 ACPI / PMIC: xpower: fix IOSF_MBI dependency omits 602438ead302 drm/i915/icl: Fix port B combo PHY context loss after DC t [...] omits bc458c1174e3 drm/i915/icl: Skip init for an already enabled combo PHY omits eef519e2d07d drm/i915/cnl+: Verify combo PHY HW state during PHY uninit omits c45198b163fb drm/i915/cnl+: Move the combo PHY init/uninit code to a new file omits cec83ff1241e ARM: OMAP1: ams-delta: Fix possible use of uninitialized field omits ae8799125d56 blk-mq: provide a helper to check if a queue is busy omits 7baa85727d04 blk-mq-tag: change busy_iter_fn to return whether to conti [...] omits 1e0e9c8a85af drm/i915/icl: Fix combo PHY uninit omits 419b194cdedc ARM: dts: am3517-som: Fix WL127x Wifi interrupt omits 3d8b804bc528 ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 omits 6809564d64ff ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt omits e7f4ffffa972 ARM: dts: am3517: Fix pinmuxing for CD on MMC1 omits 025911a5f4e3 SUNRPC: drop pointless static qualifier in xdr_get_next_en [...] omits 01310bb7c9c9 nfsd: COPY and CLONE operations require the saved filehand [...] omits f98d45145e6a ARM: multi_v7_defconfig: Enable 8250-omap serial driver an [...] omits 79351d5db8cc Merge branch 'omap-for-v4.20/defconfig' into omap-for-v4.2 [...] omits 23c625ce3065 libceph: assume argonaut on the server side omits 71f2cc64d027 ceph: quota: fix null pointer dereference in quota check omits c2c6d3ce0d9a ceph: add destination file data sync before doing any remote copy omits 6303f3e78b6f regulator: core: Decouple regulators on regulator_unregister() omits 85254bcf394f regulator: core: Add new max_uV_step constraint omits a2dfe7c7dfb6 regulator: Document new regulator-max-step-microvolt property omits 40c223efaa17 regulator: core: Limit regulators coupling to a single couple omits d3b687c58ad9 regulator: Change regulator-coupled-max-spread property omits da90dd849dc2 arm64: dts: renesas: r8a7795: add SSIU support for sound omits 5e53dbf4edb4 arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering omits 9aa3558a02f0 arm64: dts: renesas: ebisu: Add and enable SDHI device nodes omits f3962b824af9 arm64: dts: renesas: ebisu: Add serial console pins omits b469e7e47c8a fanotify: fix handling of events on child sub-directory omits c0ed7b51ca99 ext2: avoid unnecessary operation in ext2_error() omits 31fc9763f9d7 dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support omits 60fb0083c9d4 iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code omits b69f4abc125f PCI: histb: Constify dw_pcie_host_ops structure omits bb39ba6a8dea sata_rcar: convert to SPDX identifiers omits c28445fa06a3 loop: Get rid of 'nested' acquisition of loop_ctl_mutex omits 1dded9acf6dc loop: Avoid circular locking dependency between loop_ctl_m [...] omits 0da03cab87e6 loop: Fix deadlock when calling blkdev_reread_part() omits 85b0a54a82e4 loop: Move loop_reread_partitions() out of loop_ctl_mutex omits d57f3374ba48 loop: Move special partition reread handling in loop_clr_fd() omits c371077000f4 loop: Push loop_ctl_mutex down to loop_change_fd() omits 757ecf40b7e0 loop: Push loop_ctl_mutex down to loop_set_fd() omits 550df5fdacff loop: Push loop_ctl_mutex down to loop_set_status() omits 4a5ce9ba5877 loop: Push loop_ctl_mutex down to loop_get_status() omits 7ccd0791d985 loop: Push loop_ctl_mutex down into loop_clr_fd() omits a2505b799a49 loop: Split setting of lo_state from loop_clr_fd omits a13165441d58 loop: Push lo_ctl_mutex down into individual ioctls omits 0a42e99b58a2 loop: Get rid of loop_index_mutex omits 967d1dc144b5 loop: Fold __loop_release into loop_release omits 310ca162d779 block/loop: Use global lock for ioctl() operation. omits b1ab5fa309e6 block/loop: Don't grab "struct file" for vfs_getattr() operation. omits e051bd0ddfdd ms_block: remove unused pointer 'set' omits 0033dfd92a56 ubd: fix missing initialization of io_req omits 79d6f049f4f0 regulator: core: Don't allow to get regulator until all co [...] omits f9503385b187 regulator: core: Mutually resolve regulators coupling omits 9243a195be7a regulator: core: Change voltage setting path omits c054c6c792e1 regulator: core: Add voltage balancing mechanism omits 9cce72448364 regulator: bd718x7: add missing linux/of.h inclusion (deja-vu) omits 987abd5c62f9 drm/i915/execlists: Force write serialisation into context [...] omits fa2bb8b97d77 regulator: lochnagar: Explicitly include register headers omits d0ffb805b729 arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 omits b00d209241ff Merge tag 'compiler-attributes-for-linus-v4.20-rc2' of htt [...] omits d50ffc585dbe Merge tag 'mtd/fixes-for-4.20-rc2' of git://git.infradead. [...] omits c4da110919c9 staging: rtlwifi: Add spaces for comments omits b4a6993ec480 staging: rtlwifi: Remove empty comment omits 868b5d7d9967 staging: rtlwifi: Improve line endings omits 98b3b71afc60 staging: wlan-ng: reformatting in prism2mib.c to fit 80 ch [...] omits 285376ff48f8 staging: wlan-ng: formatting change in cfg80211.c omits 484a415951e6 staging: emxx_udc: Added missing le16_to_cpu conversions omits 64407f6e7d15 staging: emxx_udc: Added missing __iomem modifier to handl [...] omits 3f9da94dc8d7 staging: emxx_udc: Added static modifier to udc_controller omits 2159fb372929 staging: olpc_dcon: olpc_dcon_xo_1.c: Switch to the gpio d [...] omits 01c5c5614a9e staging: bcm2835-audio: interpolate audio delay omits 92a4d9a8bcfe staging: wilc1000: remove unused flags in handle_cfg_param() omits 05f9d4a0c8c4 staging: erofs: use the new LZ4_decompress_safe_partial() omits b6e1fd17a38b soc/tegra: pmc: Drop locking from tegra_powergate_is_powered() omits 5f84bb1a4099 soc/tegra: pmc: Add sysfs entries for reset info omits 3bb2f843c0e7 soc/tegra: pmc: Don't power-up XUSB power-domains omits 96e5da7c8424 memory: tegra: Introduce Tegra20 EMC driver omits af51c25fb59d firmware: tegra: Use in-band messages for firmware version query omits 4bef358c9071 soc/tegra: bpmp: Update ABI header omits 2b86c11b99d3 firmware: tegra: Print version tag at full omits 43dc7485807a firmware: tegra: Switch to global mrq_is_supported() omits d78b5bde0ffc firmware: tegra: Add helper to check for supported MRQs omits 94ba4a5f1671 dt: bindings: Move tegra20-emc binding to memory-controlle [...] omits 28016aa1652e dt: bindings: tegra20-emc: Document clock property omits a6cb8ef03cb0 dt: bindings: tegra20-emc: Document interrupt property omits ad348c3f5596 dt-bindings: usb: xhci-tegra: Add power-domain details omits d14ce174ca02 clk: tegra20: Check whether direct PLLM sourcing is turned [...] omits 514fddba845e clk: tegra20: Turn EMC clock gate into divider omits cd9f69800b2a ARM: dts: tegra20: Add clock entry to External Memory Controller omits 279e57c39efe ARM: dts: tegra20: Add interrupt entry to External Memory [...] omits 991a25194097 termios, tty/tty_baudrate.c: fix buffer overrun omits 943210ba807e vt: fix broken display when running aptitude omits 9483804a725a media: staging: tegra-vde: print long unsigned using %lu f [...] omits e82e62e390d3 HID: Add quirk for Microsoft PIXART OEM mouse omits e46daee53bb5 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE omits 82c08c3e7f17 ARM: 8808/1: kexec:offline panic_smp_self_stop CPU omits e2b85f709a70 ARM: 8807/1: mm: Facilitate debugging CONFIG_KUSER_HELPERS [...] omits b99afae13901 ARM: 8805/2: remove unneeded naked function usage omits 31d0b9f9982f ARM: 8804/1: zImage: atags_to_fdt: add serial-number for A [...] omits 7f97686715a7 ARM: Kconfig: remove useless "default n" omits f00790aaf2e2 ARM: Kconfig: remove useless parenthesis omits 24efee412c75 Compiler Attributes: improve explanation of header omits 783195ec1cad drm/syncobj: disable the timeline UAPI for now v2 omits e5b78f2e349e iommu/ipmmu-vmsa: Fix crash on early domain free omits 5867b3301405 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 9c8e0a1b6835 mount: Prevent MNT_DETACH from disconnecting locked mounts omits be08989c4d90 Merge branch 'nfp-add-and-use-tunnel-netdev-helpers' omits e963e1097ad3 nfp: flower: include geneve as supported offload tunnel type omits 83f27d027da3 nfp: flower: use geneve and vxlan helpers omits 1d10bd167667 net: add netif_is_geneve() omits 0bb2ae1b26e1 s390/perf: Change CPUM_CF return code in event init function omits cea0604d3f94 sfc: add missing NVRAM partition types for EF10 omits e6a2d72c1040 posix-cpu-timers: Remove useless call to check_dl_overrun() omits 7025abb2e447 Merge branch 'vlan-prepare-for-removal-of-VLAN_TAG_PRESENT' omits 295d072a42fe net/vlan: remove unused #define HAVE_VLAN_GET_TAG omits 9b319148cb34 net/vlan: include the shift in skb_vlan_tag_get_prio() omits e0a6b8097351 net/vlan: introduce __vlan_hwaccel_copy_tag() helper omits c8accd5a0a6a net/vlan: introduce __vlan_hwaccel_clear_tag() helper omits b25ddb00bc1b qlcnic: remove assumption that vlan_tci != 0 omits e84b47941e15 ibmvnic: fix accelerated VLAN handling omits 9099a252d44c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 1295e2cf3065 inet: minor optimization for backlog setting in listen(2) omits c8d7a5c21743 remoteproc: fix kernel-doc comment for parse_fw omits cbfbf64d2023 remoteproc: debug: add crash debugfs node omits df7342b24018 mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts omits 7dad9937e064 net: vlan: add support for tunnel offload omits f29eb2a96c56 tun: compute the RFS hash only if needed. omits 2e7ad56aa547 net/wan/fsl_ucc_hdlc: add BQL support omits 3b73e842c726 net: phy: realtek: load driver for all PHYs with a Realtek OUI omits a3320bcf28e0 net: phy: make phy_trigger_machine static omits 25d202ed820e mount: Retest MNT_LOCKED in do_umount omits f90862001932 net: dsa: bcm_sf2: fix semicolon.cocci warnings omits b1870a6d3f39 Merge branch 'FDDI-defza-Fix-a-bunch-of-small-issues' omits 8f5365ebf7b1 FDDI: defza: Make the driver version string constant omits 04453b6b2419 FDDI: defza: Move SMT Tx data buffer declaration next to its skb omits 5f5fae37dbcf FDDI: defza: Add missing comment closing omits 96ed82cc1f51 FDDI: defza: Fix SPDX annotation omits d2f007dbe7e4 userns: also map extents in the reverse map to kernel IDs omits 8572a1b4dbc0 net: phy: bcm7xxx: Add entry for BCM7255 omits dbef5257737b sunvdc: fix compiler warning omits de59fae0043f ext4: fix buffer leak in __ext4_read_dirblock() on error path omits 69e362985fcb Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits d08b8ccc4762 MIPS: Simplify GCC_OFF_SMALL_ASM definition omits 57810ecb581a MIPS: Remove GCC_IMM_ASM & GCC_REG_ACCUM macros omits cab6949bf70a Merge branch 'udp-gro' omits 3327a9c46352 selftests: add functionals test for UDP GRO omits e87f53b4fab7 selftests: add some benchmark for UDP GRO omits bd8e1afe6436 selftests: add dummy xdp test helper omits 0a9ac2e95409 selftests: add GRO support to udp bench rx program omits cf329aa42b66 udp: cope with UDP GRO packet misdirection omits 80bde363f9a4 ipv6: factor out protocol delivery helper omits 68cb7d531e6a ip: factor out protocol delivery helper omits bcd1665e3569 udp: add support for UDP_GRO cmsg omits e20cf8d3f1f7 udp: implement GRO for plain UDP sockets. omits 60fb9567bf30 udp: implement complete book-keeping for encap_needed omits 7e225619e8af Merge branch 'vrf-allow-simultaneous-service-instances-in- [...] omits 7bd2db404efa ipv6: do not drop vrf udp multicast packets omits 5226b6a920ba ipv6: handling of multicast packets received in VRF omits d839a0ebeb4e ipv6: allow ping to link-local address in VRF omits 6f12fa775530 vrf: mark skb for multicast or link-local as enslaved to VRF omits 7055420fb6a1 net: fix raw socket lookup device bind matching with VRFs omits 6897445fb194 net: provide a sysctl raw_l3mdev_accept for raw socket loo [...] omits 6da5b0f027a8 net: ensure unbound datagram socket to be chosen when not [...] omits e78190581aff net: ensure unbound stream socket to be chosen when not in a VRF omits 3c82a21f4320 net: allow binding socket in a VRF when there's an unbound socket omits 63237f8748bd drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder() omits 0e6613e46fed drm/amd/display: Drop reusing drm connector for MST omits 8be17ac95f84 drm/amd/display: Cleanup MST non-atomic code workaround omits 108110a3ffa3 drm/amd/powerplay: always use fast UCLK switching when UCL [...] omits 3c7eda0b65ad drm/amd/powerplay: set a default fclk/gfxclk ratio omits 2a1e03ca33be doc: tracing: Fix a number of typos omits c284d42850fc Documentation/dev-tools: clean up kselftest.rst omits 9d436edee254 Documentation/ras: Typo s/use use/use/ omits f3587d76da05 block: Clear kernel memory before copying to user omits bfd228c73090 kernel-doc: extend $type_param to match members referenced [...] omits 76dd3e7b6650 kernel-doc: kill trailing whitespace omits 1bb37a35671c doc-guide:kernel-doc.rst: Reference to foobar omits cba8087d829e Documentation: fix spelling mistake, EACCESS -> EACCES omits f8d0dc21d409 Documentation/proc.txt: Add 2 missing fields for /proc/<pi [...] omits e31d36b0a453 MAINTAINERS: Fix remaining pointers to obsolete libata.git omits 1afc5fb5f6b1 Documentation: dynamic-debug: fix wildcard description omits 005ae6df28b8 Documentation: dynamic_debug: fix a couple of typos omits 9de30f3f7f4d dlm: don't leak kernel pointer to userspace omits 3f0806d2596d dlm: don't allow zero length names omits 9e834d776923 drm/amdgpu/display/dce11: only enable FBC when selected omits 6ef0cbc3b773 drm/amdgpu/display/dm: handle FBC dc feature parameter omits f332822a881f drm/amdgpu/display/dc: add FBC to dc_config omits 79d197f31b30 drm/amdgpu: add DC feature mask module parameter omits 593f79a236e1 drm/amdgpu/display: check if fbc is available in set_stati [...] omits 2cf6dd9cc519 drm/amdgpu: disable page queue on Vega10 SR-IOV VF omits 3482d2d9b0fb drm/amdgpu: set Vega20 LBPW as disabled at default omits 2d3030a00ef1 drm/amd/powerplay: always use fast UCLK switching when UCL [...] omits 72deff05bd46 drm/amd/powerplay: set a default fclk/gfxclk ratio omits 30f33126feca drm/ttm: Fix bo_global and mem_global kfree error omits 0bf19b9fda26 drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder() omits 5d8e06a3b7b2 drm/amd/display: Drop reusing drm connector for MST omits 1b32d6e04027 drm/amd/display: Cleanup MST non-atomic code workaround omits db0049129359 drm/amdgpu: fix frame size of amdgpu_xgmi_add_devices excc [...] omits 24c9d423e86b EDAC, skx: Fix randconfig builds in a better way omits d968b4e240cf dlm: fix invalid free omits 001260910c46 ubifs: auth: add CONFIG_KEYS dependency omits 1341551f1e2a ubifs: CONFIG_UBIFS_FS_AUTHENTICATION should depend on UBIFS_FS omits 9088fa2e3a51 ubifs: replay: fix high stack usage omits bce6a14996f9 bpf_load: add map name to load_maps error message omits 6961cd4d0fde ubd: fix missing lock around request issue omits 8302b9bd31d2 tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading [...] omits 08e823c2c589 x86/cpufeatures: Add WBNOINVD feature definition omits f96afa767baf selftests/bpf: enable (uncomment) all tests in test_libbpf.sh omits cf3d02a185ed drm: Fix htmldocs warnings in drm_fourcc.c omits 4b04cc6a8f86 nvme: add separate poll queue map omits d1e36282b0bb block: add REQ_HIPRI and inherit it from IOCB_HIPRI omits 3b6592f70ad7 nvme: utilize two queue maps, one for reads and one for writes omits 843477d4cc5c blk-mq: initial support for multiple queue maps omits 3110fc79606f blk-mq: improve plug list sorting omits 67cae4c948a5 blk-mq: cleanup and improve list insertion omits ea4f995ee8b8 blk-mq: cache request hardware queue mapping omits 392546aed220 blk-mq: separate number of hardware queues from nr_cpu_ids omits b3c661b15d5a blk-mq: support multiple hctx maps omits a783b81820fe blk-mq: add 'type' attribute to the sysfs hctx directory omits f31967f0e455 blk-mq: allow software queue to map to multiple hardware queues omits f9afca4d367b blk-mq: pass in request/bio flags to queue mapping omits ff2c56609d9b blk-mq: provide dummy blk_mq_map_queue_type() helper omits ed76e329d74a blk-mq: abstract out queue map omits a8908939af56 blk-mq: kill q->mq_map omits a0fedc857dff Merge branch 'irq/for-block' of git://git.kernel.org/pub/s [...] omits 406e7f986b2e Documentation: ABI: led-trigger-pattern: Fix typos omits 3a40cfe8ba3a leds: trigger: Fix sleeping function called from invalid context omits 9cf2bab63076 block: kill request ->cpu member omits c7bb9ad1744e block: get rid of q->softirq_done_fn() omits 7d692330e7cd block: get rid of blk_queued_rq() omits 8b98a97f80ed blk-merge: kill dead queue lock held check omits 2081a56bfaad block: remove req_no_special_merge() from merging code omits 820efc62fc6c block: kill request slab cache omits db6d99523560 block: remove request_list code omits 1028e4b33566 bsg: move bsg-lib parts outside of request queue omits 4316b79e4321 block: kill legacy parts of timeout handling omits 92bc5a24844a block: remove __blk_put_request() omits f9cd4bfe9695 block: get rid of MQ scheduler ops union omits a1ce35fa4985 block: remove dead elevator code omits f382fb0bcef4 block: remove legacy IO schedulers omits 404b8f5a03d8 block: cleanup kick/queued handling omits 7e992f847a08 block: remove non mq parts from the flush code omits 7ca01926463a block: remove legacy rq tagging omits 2cdf2caecda6 blk-cgroup: remove legacy queue bypassing omits 3c7741567b81 blk-wbt: kill check for legacy queue type omits 771a93c489bf block: remove blk_complete_request() omits cd2f076f1d7a bsg: convert to use blk-mq omits 5e28b8d8a1b0 bsg: provide bsg_remove_queue() helper omits aae3b069d5ce bsg: pass in desired timeout handler omits 583d6535cb9d dasd: remove dead code omits c6f2882691e8 block: remove q->lld_busy_fn() omits f664a3cc17b7 scsi: kill off the legacy IO path omits 3a7ea2c483a5 scsi: provide mq_ops->busy() hook omits 9ba20527f4d1 blk-mq: provide mq_ops->busy() hook omits ba7b443422d6 blk-mq: remove legacy check in queue blk_freeze_queue() omits 7ac257b862f2 blk-mq: remove the request_list usage omits 600335205b8d ide: convert to blk-mq omits d0be12274dad mspro_block: convert to blk-mq omits db1142a83b4c ms_block: convert to blk-mq omits fa182a1fa97d sunvdc: convert to blk-mq omits ea2c18e1044e null_blk: Add conventional zone configuration for zoned support omits 210ba1201ff9 hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs omits be3518a16ef2 x86/amd_nb: Add PCI device IDs for family 17h, model 30h omits 556e4c62baff x86/amd_nb: Add support for newer PCI topologies omits dedf7dce4cec hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs omits a33e1ece7779 drm/i915/icl: Fix power well 2 wrt. DC-off toggling order omits 9a64c65083b9 drm/i915: Add short HPD IRQ storm detection for non-MST systems omits 0759af9e75ca drm/i915: Clarify flow for disabling IRQs on storms omits a4af7889eb31 drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() omits fee61deecb1d drm/i915: Fix NULL deref when re-enabling HPD IRQs on syst [...] omits 66a5ab1034be drm/i915: Fix possible race in intel_dp_add_mst_connector() omits df376b2ed51a block: respect virtual boundary mask in bvecs omits f601a85bd788 net: hns3: Remove set but not used variable 'reset_level' omits 75790a74257b Merge branch 'nfp-more-set-actions-and-notifier-refactor' omits 0c665e2bf440 nfp: flower: use the common netdev notifier omits 3e333590400b nfp: register a notifier handler in a central location for [...] omits 659bb404eb00 nfp: flower: make nfp_fl_lag_changels_event() void omits a558c982a8ab nfp: flower: don't try to nack device unregister events omits e50bfdf74d5f nfp: flower: remove unnecessary iteration over devices omits 4234d62c27a6 nfp: flower: add ipv6 set flow label and hop limit offload omits a3c6b063fee7 nfp: flower: add ipv4 set ttl and tos offload omits 6a02d1fa0371 Merge branch 'hns3-next' omits 8b0195a30585 net: hns3: fix for cmd queue memory not freed problem duri [...] omits 65e41e7e6838 net: hns3: add error handler for hclge_reset() omits f403a84fb25e net: hns3: call roce's reset notify callback when resetting omits 35d93a30040c net: hns3: adjust the process of PF reset omits 0742ed7c240c net: hns3: move some reset information from hnae3_handle i [...] omits 7cea834d942c net: hns3: ignore new coming low-level reset while doing h [...] omits 257e4f29946a net: hns3: use HNS3_NIC_STATE_RESETTING to indicate resetting omits 8df0fa91682c net: hns3: enable/disable ring in the enet while doing UP/DOWN omits 7edff5339a4a net: hns3: adjust the location of clearing the table when [...] omits 4d60291b6b53 net: hns3: provide some interface & information for the client omits 720bd5837e37 net: hns3: add set_default_reset_request in the hnae3_ae_ops omits 814da63c5577 net: hns3: use HNS3_NIC_STATE_INITED to indicate the initi [...] omits 85758777c2a2 Merge tag 'hwmon-for-v4.20-rc2' of git://git.kernel.org/pu [...] omits 96c1c58eb0d7 EDAC, i82975x: Remove set but not used variable dtype omits d6fd0ae25c64 Btrfs: fix missing delayed iputs on unmount omits d5596fd46770 i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load omits d0105af93976 drm/i915: Clean up skl_program_scaler() omits e69b348a7adb drm/i915: Nuke posting reads from plane update/disable funcs omits 920664a8f790 igc: Clean up code omits e1f65b0d70e9 e1000e: allow non-monotonic SYSTIM readings omits bb9089b668d6 igc: Tidy up some white space omits 14b21cec8585 igc: fix error return handling from call to netif_set_real [...] omits 84cfa53740e1 igc: Remove set but not used variable 'pci_using_dac' omits dda458d28567 igc: Remove set but not used variables 'ctrl_ext, link_mode' omits 540a152da762 i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE omits a9e510589d70 intel-ethernet: software timestamp skbs as late as possible omits 9fc145fcb5fb ixgbevf: add support for software timestamps omits 7fa57ca443cf ixgbe: allow IPsec Tx offload in VEPA mode omits 0db4a47c05e6 ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null omits b86077207d0c igbvf: Replace spin_is_locked() with lockdep omits ba766b8b99c3 i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features omits ffe498237b36 ice: Change req_speeds to be u16 omits d9be05b78422 drm/atomic: Use explicit old/new state in drm_atomic_plane [...] omits b2432adf33e8 drm/atomic: Use explicit old/new state in drm_atomic_crtc_check() omits 534903d60376 drm/atomic: Use explicit old crtc state in drm_atomic_add_ [...] omits e09d51adfbb1 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits ecb4d529f13d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static omits 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 1079010ced78 drivers/char/random.c: constify poolinfo_table omits 99e294492ef9 drm/etnaviv: Replace drm_dev_unref with drm_dev_put omits 5132b3d28371 spi: gpio: Support 3WIRE high-impedance turn-around omits 53692ec074d0 ext4: fix buffer leak in ext4_expand_extra_isize_ea() on e [...] omits 9bde0afb7a90 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write omits 7ce9a992ffde rtc: hctosys: Add missing range error reporting omits fbb974ba693b rtc: cmos: Do not export alarm rtc_ops when we do not supp [...] omits 6bdc9977fcde ext4: fix buffer leak in ext4_xattr_move_to_block() on error path omits a89f84a56ec9 Merge tag 'stratix10_dts_fix_for_v4.20' of git://git.kerne [...] omits 45ae932d246f ext4: release bs.bh before re-using in ext4_xattr_block_find() omits ecaaf408478b ext4: fix buffer leak in ext4_xattr_get_block() on error path omits 9be66f55b131 Merge tag 'renesas-fixes-for-v4.20' of https://git.kernel. [...] omits af18e35bfd01 ext4: fix possible leak of s_journal_flag_rwsem in error path omits f26621e60b35 resource/docs: Complete kernel-doc style function documentation omits df80e0478972 spi: rspi: Add r8a77470 to the compatible list omits 9e463084cdb2 ext4: fix possible leak of sbi->s_group_desc_leak in error path omits b598a88ebb97 drm/i915/csr: fix spelling mistake "firmare" -> "firmware" omits 55f99bf2a9c3 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 omits 64e3d12f769d mm, drm/i915: mark pinned shmemfs pages as unevictable omits 444ba58a35e4 Merge branch 'misc' into for-next omits d3ff06b03c10 ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 81df42d10457 spi: Kconfig: Enable McSPI driver for K3 platforms omits abc61f47a70f spi: omap-spi: Add compatible for AM654 SoC omits c9094db02a06 MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem omits de226ebda96c regulator: bd718x7: Remove double indirection for bd718xx_ [...] omits 68a385c6c750 microblaze: Typo s/use use/use/ omits 943126417891 slimbus: ngd: remove unnecessary check omits 71b12beaf12f platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 s [...] omits b3f2f3799a97 platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK omits 78f3ac76d9e5 platform/x86: asus-wmi: Tell the EC the OS will handle the [...] omits 8055db3a5b75 platform/x86: thinkpad_acpi: Change the keymap for Favorit [...] omits e84cd7ee630e modsign: use all trusted keys to verify module signature omits 214782da8fe8 Merge tag 'gvt-fixes-2018-11-07' of https://github.com/int [...] omits a24626d72915 dt-bindings: spi: QuadSPI driver for Atmel SAMA5D2 omits 0e6aae08e9ae spi: Add QuadSPI driver for Atmel SAMA5D2 omits 6ca622c87149 mtd: spi-nor: atmel-quadspi: Remove unused code from atmel [...] omits 2d30ac5ed633 mtd: spi-nor: atmel-quadspi: Use spi-mem interface for atm [...] omits d5433def3153 mtd: spi-nor: atmel-quadspi: Add spi-mem support to atmel-quadspi omits b82ab1c26962 mtd: spi-nor: atmel-quaspi: Typo fix omits 78ef4193bbb9 misc/pvpanic: remove a redundant comma omits 7247932c7df2 misc/pvpanic: convert to SPDX license tags omits 8eeffed038b9 misc/pvpanic: change header file sort style omits bfebd5c222dd misc/pvpanic: remove unnecessary header file omits 77703e0b0326 misc/pvpanic : break dependency on ACPI omits a8b71d273579 misc/pvpanic : grouping ACPI related stuff omits 46f934c9a12f misc/pvpanic: add support to get pvpanic device info FDT omits b1d9d6cb30fe dt-bindings: misc/pvpanic: add document for pvpanic-mmio omits 725eba2928ad misc/pvpanic: add MMIO support omits d2ae1717f3f6 misc/pvpanic: simplify the code using acpi_dev_resource_io omits fcb418cd567f pvpanic: move pvpanic to misc as common driver omits a19bf05359e6 mei: expedite ioctl return on the notify set operation error omits 87d63352b49e mei: flush queues by the host client only omits 40a669739ac7 mei: hbm: drop BUG() from the hbm handler omits e531efa1e92b Documentation: cpufreq: Correct a typo omits 6ef28a04d1cc cpufreq: imx6q: add return value check for voltage scale omits 8d72ee3266f0 Documentation: cpu-freq: Frequencies aren't always sorted omits f6501f491990 USB: misc: appledisplay: add 20" Apple Cinema Display omits deefd24228a1 USB: quirks: Add no-lpm quirk for Raydium touchscreens omits a77112577667 usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB omits 781f0766cc41 USB: Wait for extra delay time after USB_PORT_FEAT_RESET f [...] omits 15f6f7f48db9 USB: gadget: udc: fix spelling mistake "intrerrupt" -> "in [...] omits 8ec23b90119a uwb: clean an indentation issue, remove extraneous tab omits 1d3e773ae0a6 usb: host: remove unnecessary condition check omits 157c0f2f641a usb: typec: tcpm: charge current handling for sink during [...] omits 23b5f73266e5 usb: typec: tcpm: Do not disconnect link for self powered devices omits da0b7c7766ea dt-bindings: connector: Add self-powered property omits c948c6915b62 staging: rtl8723bs: Fix incorrect sense of ether_addr_equal omits 354e379684fc staging: mt7621-dma: fix potentially dereferencing uniniti [...] omits 4dc2a3cd2785 staging: comedi: clarify/unify macros for NI macro-defined [...] omits b7c56d7bfe83 drivers: staging: cedrus: find ctx before dereferencing it ctx omits c3e43d8b958b staging: rtl8723bs: Fix the return value in case of error [...] omits 9a1ec4eb6f37 staging: comedi: ni_mio_common: scale ao INSN_CONFIG_GET_C [...] omits 64ce301c971b staging: rtlwifi: SET_RATE_ID inline no arg reuse omits 3ef1ba069339 staging: vt6655: fix small typo omits 72b70a038602 Staging: rtl8712: fix small typo omits f09378d3001e staging: rtl8723bs: fix small typo omits 4a4c1b1d5a1d staging: comedi: ni_labpc_common: Use insn->n in AO insn_w [...] omits 43818b03c518 staging: comedi: cb_pcidda: Use insn->n in AO insn_write handler omits 48164754d7fe staging: comedi: addi_apci_3501: Use insn->n in EEPROM ins [...] omits e3b9ea9aae7e staging: comedi: Check length of INSN_CONFIG_TIMER_1 instruction omits b33fc68c26a5 staging: comedi: cb_pcidas64: Use insn->n in EEPROM insn_r [...] omits 130151991dcb staging: comedi: cb_pcidas64: Use insn->n in AO insn_write [...] omits 28c5bcf74fa0 KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE omits fafb85b45f68 staging: vboxvideo: Use DRM_FB_HELPER_DEFAULT_OPS omits 3a9b6ecadefc staging: vboxvideo: Drop DRM_MODE_FB_CMD define omits e46b06e1fee1 staging: vboxvideo: Add myself as MODULE_AUTHOR omits 35a703dfdc67 staging: vboxvideo: Fixup some #ifdef-s omits 650d4aad032a staging: vboxvideo: Use PCI_DEVICE() for our pci_id table omits 0a2bca1409b7 staging: vboxvideo: Cleanup header use omits cb4e583db2a1 staging: rtl8188eu: cleanup long line in rtw_hal_xmit() omits 8a6b6868eb07 staging: rtl8188eu: change return type of rtw_hal_xmit() omits ddc95605ad46 staging: rtl8188eu: change return type of rtl8188eu_xmitfr [...] omits bf58500ff421 staging: rtl8188eu: change type of a struct field omits adc595cb5ace staging: rtl8188eu: remove unnecessary ternary operator omits 636e10b89f5d staging: rtl8188eu: change type of is_cck_rate - style omits 755842d8c790 staging: rtl8188eu: rename variable isCCKrate - style omits ded11a81a7d2 staging: rtl8188eu: rename variable Max_spatial_stream - style omits 1a28bfdacd80 staging: rtl8188eu: simplify odm_evm_db_to_percentage() omits 66845e6fe3ab staging: bcm2835-audio: update TODO omits 666a6bd7b3a5 staging: bcm2835-audio: rename platform_driver structure omits 907bf3dbf5d7 staging: bcm2835-audio: more generic probe function name omits 152419a688a3 staging: bcm2835-audio: use anonymous union in struct vc_a [...] omits 07c986b9bb6d staging: bcm2835-audio: reorder variable declarations & re [...] omits 588e7ac5b1cb staging: bcm2835-audio: don't initialize memory twice omits aa1b40c6eea8 staging: bcm2835-audio: unify FOURCC command definitions omits b2a40053dc57 staging: rtlwifi: Modified the line ending with a parenthesis omits c677b19653b8 staging: wlan-ng: Fix a typo. omits 815510aaad0c staging: sm750fb: Add spaces around '+' omits 377785318785 staging: rtl8192u: rename struct name _rt_firmare_seg_container omits d427e60ae7ca staging: speakup: clean up few indentation issues omits 40d68841df0e staging: xgifb: clean an indentation issue omits 365b01638c71 staging: rtl8712: fix CamelCase in fw_priv struct omits c4aacbb9814d drivers: staging: rtl*: fix spelling mistake "Orginial" -> [...] omits dca6eaa8a230 staging: ks7010: remove unnecessary blank line omits 4e32a398817b staging: mt7621-mmc: Add blank line after declaration omits 089257429d0d staging: goldfish: Add SPDX license identifier. omits 40497c52370b staging: vboxvideo: Stop disabling/enabling accel support [...] omits acc962c51400 staging: vboxvideo: Change licence headers over to SPDX omits cd76c287a52f staging: vboxvideo: Cleanup the comments omits 685bb884e0a4 staging: vboxvideo: Drop duplicate vbox_err.h file omits db3566cfbf99 staging: vboxvideo: Keep old mode when disable crtc omits ba2181d76ecc staging: vboxvideo: Stop accessing crtc_state->active omits d5c5dff7dc30 staging: davinci: add SPDX License Identifier omits b6fef6fde7e9 staging: davinci: remove FSF mail address from copyright omits 42e764d05712 staging: tegravde: replace bit assignment with macro omits 284371999b1b staging: speakup: move arguments to adhere to 80 chars omits 8d0f5a65ff11 staging: speakup: move arguments to reduce 80 chars limit omits 53d77da6acb3 staging: speakup: add spaces around minus omits 40e9e86f26ef staging: bcm2048: add SPDX License Identifier omits d1ab82443bed staging: erofs: Modify conditional checks omits f0950b02a74c staging: erofs: Modify coding style alignments omits 4b1d4fba9e26 Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next omits 7d5bca1cca18 arm64: dts: allwinner: h6: Enable HDMI output on Pine H64 board omits 209065c5fd72 arm64: dts: allwinner: h6: Add HDMI pipeline omits 99b77fef3c6c net/mlx5: Fix XRC SRQ umem valid bits omits 371a6c328ad4 scsi: pmcraid: use generic DMA API omits a9b9e3adc9a9 scsi: pmcraid: don't allocate a dma coherent buffer for se [...] omits 203654b42ff1 scsi: pmcraid: simplify pmcraid_cancel_all a bit omits 3d5ca1e6fdfe scsi: qla2xxx: use lower_32_bits and upper_32_bits instead [...] omits ac4b1657b752 scsi: qla1280: properly handle 64-bit DMA omits f20f43c35aa4 scsi: qla1280: use lower_32_bits and upper_32_bits instead [...] omits 88693b3c9681 scsi: ips: properly handle 64-bit DMA omits 6f6eb3ccc6ff scsi: ips: use lower_32_bits and upper_32_bits instead of [...] omits b03f3c3e527a scsi: qla4xxx: remvoe unnecessary condition check for memp [...] omits 08cf8ab3c9e6 scsi: qla4xxx: remove unnecessary condition check for dma_ [...] omits f635e48e866e scsi: qla2xxx: Initialize port speed to avoid setting lower speed omits aca49ee041cb Revert "scsi: ufs: Disable blk-mq for now" omits ed5b3994c635 scsi: lpfc: update driver version to 12.0.0.8 omits 1dc5ec245202 scsi: lpfc: add Trunking support omits 7ea92eb4589d scsi: lpfc: Implement GID_PT on Nameserver query to suppor [...] omits d83ca3ea833d scsi: lpfc: Correct loss of fc4 type on remote port addres [...] omits d496b9a7246c scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point- [...] omits b114d9009d38 scsi: lpfc: Correct LCB RJT handling omits 036cad1f1ac9 scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces omits 191e2f749370 scsi: lpfc: Correct errors accessing fw log omits 5cca2ab1b3a8 scsi: lpfc: Reset link or adapter instead of doing infinit [...] omits 30e196cacefd scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS [...] omits 3952e91f110b scsi: lpfc: Fix lpfc_sli4_read_config return value check omits cd71348ad757 scsi: lpfc: Correct speeds on SFP swap omits c47b6f2d54d4 scsi: megaraid_sas: Update driver version omits cba67d92b382 scsi: megaraid_sas: modify max supported lds related print omits a17b8ca3eb63 scsi: megaraid_sas: remove unused macro omits 1b60d4e58857 scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds omits b52fd077bd76 scsi: megaraid_sas: Remove double endian conversion omits 9fb98561164a scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes omits 81b7645223ea scsi: megaraid_sas: Rename scratch_pad registers omits 34bd9f27e39b scsi: megaraid_sas: Remove spin lock for dpc operation omits 9e77018eefaf scsi: megaraid_sas: optimize raid context access in IO path omits 2e47e4e62e40 scsi: megaraid_sas: Fail init if heartbeat timer fails omits 5acad9b9d90e scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit omits e29c32213347 scsi: megaraid_sas: Fix combined reply queue mode detection omits 1401371d7f44 scsi: megaraid_sas: Fix module parameter description omits 8a25fa17b6ed scsi: megaraid_sas: Fix goto labels in error handling omits 365597cff94a scsi: megaraid_sas: Update copyright information omits de93b40d98ea scsi: megaraid_sas: Add check for reset adapter bit omits 9155cf30a3c4 scsi: megaraid_sas: Fix msleep granularity omits f0c21df65286 scsi: megaraid_sas: Add support for FW snap dump omits 3f6194af5394 scsi: megaraid_sas: Add watchdog thread to detect Firmware fault omits 8dbb748d4d1b scsi: mpt3sas: Bump driver version to 27.100.00.00 omits 97f351940933 scsi: mpt3sas: Fix driver modifying persistent data in Man [...] omits 6cd1bc7b9b50 scsi: mpt3sas: Don't modify EEDPTagMode field setting on S [...] omits 9029a72500b9 scsi: mpt3sas: Fix Sync cache command failure during drive [...] omits dc730212e8a3 scsi: mpt3sas: Call sas_remove_host before removing the ta [...] omits a064a6470be3 scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function omits f4305749cafa scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc omits 02abcbc25a06 scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_ [...] omits 6c2938f7bfd9 scsi: mpt3sas: Add support for Aero controllers omits ff92b9dd9268 scsi: mpt3sas: Update MPI headers to support Aero controllers omits 8f34fe4a898c ARM: brcmstb: Add entry for 7255 omits 7c588c7468ea Merge branch 'net-systemport-Unmap-queues-upon-DSA-unregis [...] omits da106a140f9c net: systemport: Unmap queues upon DSA unregister event omits 25c440704661 net: systemport: Simplify queue mapping logic omits c04a17d2a9cc net: dsa: bcm_sf2: Turn on PHY to allow successful registration omits 52d6d05575c3 MIPS: DEC: Add 64-bit DECstation defconfig omits 2340b564a7e4 MIPS: DEC: Add R4k DECstation defconfig omits 7d52d6cca8b1 MIPS: DEC: Update R3k DECstation defconfig for Y2018 omits 43da4e3ee8c4 MIPS: r2-on-r6-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro omits d08f44b18ccb Merge tag 'exynos-drm-fixes-for-v4.20-rc2' of git://git.ke [...] omits d99de699ac03 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] omits 5882d526d887 Merge branch 'net-dsa-bcm_sf2-Store-rules-in-lists' omits 80f8dea8767e net: systemport: Restore Broadcom tag match filters upon resume omits 1c60c7f90011 net: dsa: bcm_sf2: Get rid of unmarshalling functions omits 1c0130f0b575 net: dsa: bcm_sf2: Restore CFP rules during system resume omits ce24b08a2e6f net: dsa: bcm_sf2: Split rule handling from HW operation omits ae7a5aff783c net: dsa: bcm_sf2: Keep copy of inserted rules omits 95772ec991f2 Merge branch 'net-More-extack-messages' omits 68d57f3b1d1a rtnetlink: Add more extack messages to rtnl_newlink omits d7e774f35676 net: Add extack argument to ip_fib_metrics_init omits d0522f1cd25e net: Add extack argument to rtnl_create_link omits 0b215b979864 ipv6: gro: do not use slow memcmp() in ipv6_gro_receive() omits 1bfc204dc0e7 ext4: remove unneeded brelse call in ext4_xattr_inode_upda [...] omits d24dbd7541ff mtd: maps: Get rid of the latch-addr-flash driver omits 99f732b3a865 mtd: maps: physmap: Invert logic on if/else branch omits e8da8794a7fd genirq/matrix: Improve target CPU selection for managed in [...] omits 4f32c38b4662 ext4: avoid possible double brelse() in add_new_gdb() on e [...] omits feaf264ce7f8 ext4: avoid buffer leak in ext4_orphan_add() after prior errors omits a6758309a005 ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() omits 5822e9539dc1 drm/amdgpu/display/dce11: only enable FBC when selected omits 04b94af4e348 drm/amdgpu/display/dm: handle FBC dc feature parameter omits ce2127c462d9 drm/amdgpu/display/dc: add FBC to dc_config omits 7875a22625aa drm/amdgpu: add DC feature mask module parameter omits 689e7b34234e drm/amdgpu/display: check if fbc is available in set_stati [...] omits ce1fd6bfb15d IB/uverbs: fix a typo omits 3426d66d3e74 drm/amdgpu/vega20: add CLK base offset omits 02680efbb10b drm/amd/display: Stop leaking planes omits e48d8ed9c619 rxe: fix error completion wr_id and qp_num omits 8ed4ec32d5b1 drm/amd/display: Fix misleading buffer information omits 63088da94728 Revert "drm/amd/display: set backlight level limit to 1" omits db6aee62406d ext4: fix possible inode leak in the retry loop of ext4_re [...] omits f348e2241fb7 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fa [...] omits 4e588c8d034d IB/rxe: clean skb queue directly omits 6d10550c84f5 RDMA/hns: prefer dma_zalloc_coherent to dma_alloc_coherent/memse omits 81bd415c91eb watchdog/core: Add missing prototypes for weak functions omits 4c9b658eeaef igb: shorten maximum PHC timecounter update interval omits a786ef152cdc x86/tsc: Make calibration refinement more robust omits d944b46992f8 ice: Fix the bytecount sent to netdev_tx_sent_queue omits c585ea42ec75 ice: Fix tx_timeout in PF driver omits 25525b69bb44 ice: Fix napi delete calls for remove omits 31082519c11b ice: Fix typo in error message omits 58297dd133f6 ice: Fix flags for port VLAN omits 9ecd25c26810 ice: Remove duplicate addition of VLANs in replay path omits 33e055fcc269 ice: Free VSI contexts during for unload omits 0f5d4c21a507 ice: Fix dead device link issue with flow control omits afd9d4ab58db ice: Check for reset in progress during remove omits ce317dd9f809 ice: Set carrier state and start/stop queues in rebuild omits 86a484bda787 drm/amd: Update atom_smu_info_v3_3 structure omits a48777fdda7d x86/vsmp: Remove dependency on pv_irq_ops omits b082f2dd8061 x86/ldt: Remove unused variable in map_ldt_struct() omits a0e6e0831c51 x86/ldt: Unmap PTEs for the slot before freeing LDT pages omits d52888aa2753 x86/mm: Move LDT remap out of KASLR region on 5-level paging omits e8eeb3c8aab0 x86/boot: Simplify the detect_memory*() control flow omits e7afb623b4fb drm: Add drm_any_plane_has_format() omits 5e1abdc3fe56 net: skbuff.h: remove unnecessary unlikely() omits 042cb5647815 net: phy: Allow BCM54616S PHY to setup internal TX/RX clock delay omits e28ae34e51bd Merge branch 'spi-4.20' into spi-4.21 for uniphier DT omits a8d6219536c1 ISDN: eicon: Remove driver omits 45fd80809144 Merge tag 'perf-urgent-for-mingo-4.20-20181106' of git://g [...] omits bb8310cc22d7 drm/amdgpu/psp: add set_topology_info function omits ec1a975e0b18 drm/amdgpu/psp: add get_topology_info function omits 593caa07ad6a drm/amdgpu/psp: update topology info structures omits 4b93151f57d8 drm/amdgpu/psp: add get_hive_id function omits dd3c45d30622 drm/amdgpu/psp: add get_node_id function omits 3e2e2ab55499 drm/amdgpu/psp: initialize xgmi session (v2) omits ca6e1e59a24b drm/amdgpu/psp: add helper function to invoke xgmi ta per [...] omits 4de5f0055adf drm/amdgpu/psp: add xgmi ta header omits 97c8d171105d drm/amdgpu/psp: add helper function to load/unload xgmi ta omits 51e7177f361a drm/amdgpu/psp: init/de-init xgmi ta microcode omits f0cfa19579fa drm/amdgpu/psp: add structure for xgmi ta and its shared buffer omits 1cda5e2161b4 drm/amdgpu/vega20: add CLK base offset omits bab45e44b131 drm/amd/display: Stop leaking planes omits f180b4bccc89 drm/amdgpu: Drop amdgpu_plane omits c2af2a4264f8 drm/amd/display: Fix misleading buffer information omits 694d0775ca94 drm/amd: Don't fail on backlight = 0 omits 45cf8c23f356 drm/amd: Update atom_smu_info_v3_3 structure omits e8a308e5f47e acpi/nfit, x86/mce: Validate a MCE's address before using it omits 5d96c9342c23 acpi/nfit, x86/mce: Handle only uncorrectable machine checks omits 532d059c04f9 Merge branch 'clk-qcom-qcs404-rpm' into clk-next omits 227fa8650614 ARM: dts: bcm283x: Correct mailbox register sizes omits 499770ede3f8 ARM: dts: bcm283x: Correct vchiq compatible string omits a2aabe5f3c57 dt-bindings: soc: Document "brcm,bcm2836-vchiq" omits eaeee28db289 clk: qcom: smd: Add support for QCS404 rpm clocks omits 87d129d07a63 Merge branch 'clk-ops-const' into clk-next omits 56950ff82325 clk: s2mps11: constify clk_ops structure omits 5fc6eb7d74f4 clk: pxa: constify clk_ops structures omits 16ace88405fb clk: pistachio: constify clk_ops structures omits 19aa8e32b9e6 clk: palmas: constify clk_ops structure omits 25600dad4145 clk: max77686: constify clk_ops structure omits f69f452243e4 ASoC: rsnd: add TDM Split mode support omits cf704dc83fd6 ASoC: rsnd: add TDM Split mode support for Document omits 4e7788fb8018 ASoC: rsnd: add SSIU BUSIF support omits da48a6eb82ea ASoC: rsnd: add SSIU BUSIF support for Document omits bd7ff187fac3 ASoC: rsnd: tidyup Document for DT binding omits c2aaaa57d44a ASoC: rsnd: handle DPCM converted rate/chan under core omits beed78aeeb10 ASoC: rsnd: move HDMI information from ssi.c to core.c omits 9328882e9dc6 ASoC: rsnd: use defined io_playback/io_capture omits a607280293b4 ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() omits c8b222bf110c ASoC: rsnd: remove endpoint bidirectional check omits 5049a6e7316c ASoC: audio-graph-scu-card: remove error check which never happen omits 1a115f3a5418 ASoC: audio-graph-scu-card: remove endpoint bidirectional check omits c7da99e39906 Merge branch 'clk-imx7d-uart' into clk-next omits ea662d2f804a clk: imx7d: remove UART1 clock setting omits 39ee0b3401fe ASoC: audio-graph-card: remove endpoint bidirectional check omits b901d77573a4 Merge branch 'clk-bcm-module-license' into clk-next omits 819ed0ad91cd clk: bcm2835: make license text and module license match omits 8b84c3b1dd8a Merge branch 'clk-fixes' into clk-next omits 61d0de0543a6 regulator: pfuze100-regulator: add coin support to PF0100 omits 935ff8007f5e ASoC: Intel: common: add quirk for APL RVP boards omits 97bb91ae2f33 ASoC: Intel: common: add SOF information for APL RVP omits 972b0d456e64 ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL omits 48bf41a2be51 ASoC: Intel: boards: fix Skylake typo omits 3ee1cd4f81e1 ASoC: Intel: use standard interface for Atom machine drivers omits 842bb5135f10 ASoC: Intel: use standard interface for Hdaudio machine driver omits 8679284b37e9 ASoC: acpi: define common interface for machine driver con [...] omits 968029057192 drm/lease: look at ->universal_planes only once omits 078b7de41249 drm/file: Uncompact the feature flags omits a0c1af46e9d7 drm/lease: debug output for lease creation omits 25540f68c871 ASoC: pxa: change ac97 dependencies omits 2c2596f3ab25 ASoC: omap: Remove unused machine driver for AM3517-evm omits 223bc10b8497 ASoC: pcm3168a: remove read-only status register from snd_ [...] omits 39dfdf00c7a5 ASoC: ak5558: Remove redundant snd_soc_component_read32 calls omits 313a06e63680 lib/raid6: Fix arm64 test build omits 7d129adff3af rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information omits ac9ccb8b991c iwlegacy: fix small typo omits f4bd758f3f20 cw1200: fix small typo omits ae5848cb4511 brcmutil: print invalid chanspec when WARN-ing omits 3d39e1bb1c88 wireless: airo: potential buffer overflow in sprintf() omits 963b307361bd rtlwifi: Remove same duplicated includes omits 90e3243d16ad rtlwifi: rtl8723ae: Remove set but not used variables and [...] omits 96fca788e578 brcmsmac: never log "tid x is not agg'able" by default omits 7cbbe1597e44 zd1201: mark expected switch fall-through omits 89e54fa4562e rtlwifi: rtl8821ae: phy: Mark expected switch fall-through omits d22d2492a35d ray_cs: mark expected switch fall-throughs omits 641dd8068ecb rt2x00: rt61pci: mark expected switch fall-through omits 916e6bbcfcff rt2x00: rt2800lib: mark expected switch fall-throughs omits 10bb92217747 rt2x00: rt2500pci: mark expected switch fall-through omits 6eba8fd22352 rt2x00: rt2400pci: mark expected switch fall-through omits 63fdc952df36 mwifiex: Mark expected switch fall-through omits 38a0792d08e9 prism54: islpci_dev: mark expected switch fall-through omits 3d238b9d5048 prism54: isl_ioctl: mark expected switch fall-through omits d22b8fadd08e prism54: isl_38xx: Mark expected switch fall-through omits d56b26801e1d orinoco_usb: mark expected switch fall-through omits af71f8fef45c iwlegacy: common: mark expected switch fall-throughs omits e9904084dd1b iwlegacy: 4965-mac: mark expected switch fall-through omits 307b00c5e695 rtl8xxxu: Fix missing break in switch omits e20c50cdca19 rtl8xxxu: Mark expected switch fall-throughs omits 9198f460ec9d rtlwifi: btcoex: remove set but not used variable 'ppsc' omits 1066bd193d68 qtnfmac: fix error handling in control path omits e966a79c2f76 brcmfmac: fix spelling mistake "Retreiving" -> "Retrieving" omits 3283ee771c88 drm/etnaviv: consolidate hardware fence handling in etnaviv_gpu omits e14856f6cfbb ASoC: qdsp6: q6afe-dai: Fix the dai widgets omits f4163814813f drm/etnaviv: kill active fence tracking omits 9de57ff1566f ASoC: qdsp6: q6asm-dai: Only add routing once. omits e401fa25cfa2 qtnfmac: add support for Topaz chipsets omits b7da53cd6cd1 qtnfmac_pcie: use single PCIe driver for all platforms omits 3419348a97bc wlcore: Fix the return value in case of error in 'wlcore_v [...] omits 937a13091cbd libertas: remove set but not used variable 'int_type' omits 55930d2bf79b rsi: fix spelling mistake "Initialzing" -> "Initializing" omits 29ec3394f0bd brcmfmac: Fix ccode from EFI nvram when necessary omits ce2e6db554fa brcmfmac: Add support for getting nvram contents from EFI [...] omits 55e491edbf14 brcmfmac: Cleanup brcmf_fw_request_done() omits bd1e82bb420a brcmfmac: Set board_type from DMI on x86 based machines omits 0ad4b55b2f29 brcmfmac: Set board_type used for nvram file selection to [...] omits eae8e50669e1 brcmfmac: Add support for first trying to get a board spec [...] omits 5b587496dc63 brcmfmac: Remove recursion from firmware load error handling omits a1a3b7621638 brcmfmac: Remove firmware-loading code duplication omits b374e8686fc3 mt76: fix building without CONFIG_LEDS_CLASS omits 3401d42c7ea2 brcmutil: really fix decoding channel info for 160 MHz bandwidth omits b630806d7ce2 wlcore: Fixup "Add support for optional wakeirq" omits 461cf0360574 ath9k: Fix a locking bug in ath9k_add_interface() omits 98ee3fc7ef83 mtd: nand: Fix nanddev_pos_next_page() kernel-doc header omits f98e8a572bdd clk: fixed-factor: fix of_node_get-put imbalance omits e55c884ea5c6 media: rc: self test for IR encoders and decoders omits 55bb78d265c6 ath9k: dynack: remove 'experimental' tag omits 0c60c490830a ath9k: dynack: make ewma estimation faster omits 9d3d65a91f02 ath9k: dynack: check da->enabled first in sampling routines omits 5e3d4718b157 ath9k: dynack: move debug log after buffer increments omits 3831a2a0010c ath9k: dynack: use authentication messages for 'late' ack omits df5e31c204b3 drm/i915: Fix ilk+ watermarks when disabling pipes omits cea04e3d8e37 ath10k: fix struct init whitespace in SNOC driver omits 79169f148655 ath10k: don't assume this is a PCI dev in generic code omits 2bd345cd2bfc ath10k: assign 'n_cipher_suites' for WCN3990 omits 3651f0177f22 slimbus: qcom-ctrl: simplify getting .driver_data omits 97b9608be34f ath10k: ath10k_snoc_{read,write}32() should be static omits 82e60d920e8a ath10k: snoc: fix unbalanced clock error handling omits bfe57a6ac75a ath10k: snoc: relax voltage requirements omits 1a1a0d5ccefc ath10k: snoc: fix unabalanced regulator error handling omits 887a3dcf5893 ath10k: snoc: remove 'wcn3990' from generic resource handling omits 8053e5b93eca Merge tag 'trace-v4.20-rc1' of git://git.kernel.org/pub/sc [...] omits 4581aa96475b Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] omits dc57731dbd53 wil6210: fix locking in wmi_call omits 6470f31927b4 wil6210: fix freeing of rx buffers in EDMA mode omits a834df7497b4 wil6210: remove unnecessary alignment code from rx flow omits 7c69709f8ed2 wil6210: fix RGF_CAF_ICR address for Talyn-MB omits 04de15010aa4 wil6210: fix L2 RX status handling omits 84ec040d0fb2 wil6210: fix debugfs memory access alignment omits ac0e541ab2f2 wil6210: add general initialization/size checks omits b571e71bcb98 wil6210: notify cqm packet loss on disable_ap_sme omits e1b43407c034 wil6210: refactor disconnect flow omits 664497400c89 wil6210: fix memory leak in wil_find_tx_bcast_2 omits e41ab937d47b wil6210: add recovery for FW error while in AP mode omits 61e5ec044748 wil6210: make sure Rx ring sizes are correlated omits cbebe277beb1 wil6210: increase RX rings and RX buff array size omits d083b2e2b7db wil6210: fix reset flow for Talyn-mb omits a078c4cf0197 wil6210: remove fake support for RXHASH omits c8cb09644c6c ath10k: fix some typo omits a8939766c75c drm/sun4i: tcon: prevent tcon->panel dereference if NULL omits 7f4cedd882f7 drm/sun4i: tcon: fix check of tcon->panel null pointer omits dbc4ca339c8d tools cpupower: Override CFLAGS assignments omits 4bf3bd0f15a9 tools cpupower debug: Allow to use outside build flags omits 9de9aa45e9bd tools/power/cpupower: fix compilation with STATIC=true omits 837514f7a4ca xfs: fix overflow in xfs_attr3_leaf_verify omits bdec055bb9f2 xfs: print buffer offsets when dumping corrupt buffers omits 132bf6723749 xfs: Fix error code in 'xfs_ioc_getbmap()' omits 19ed3e2dd854 iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() omits 668f51ae2fd2 nvmem: core: fix regression in of_nvmem_cell_get() omits a13511dfa836 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits ac765f83f139 Btrfs: fix data corruption due to cloning of eof block omits 11023d3f5fdf Btrfs: fix infinite loop on inode eviction after deduplica [...] omits 4222ea7100c0 Btrfs: fix deadlock on tree root leaf when finding free extent omits 7e17916b3579 btrfs: avoid link error with CONFIG_NO_AUTO_INLINE omits 761333f2f50c btrfs: tree-checker: Fix misleading group system information omits 008c6753f7e0 Btrfs: fix missing data checksums after a ranged fsync (msync) omits fcd5e74288f7 btrfs: fix pinned underflow after transaction aborted omits 506481b20e81 Btrfs: fix cur_offset in the error case for nocow omits b65f501627ff iommu/mediatek: Constify iommu_ops omits b0c329121505 iommu/ipmmu-vmsa: Hook up r8a77990 DT matching code omits ad43d528a7ac ALSA: usb-audio: Define registers for CM6206 omits 5e93a125f521 ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks omits 5d95f40e62e4 iommu: Do physical merging in iommu_map_sg() omits 6a8915d0f8cf drm/i915: Don't oops during modeset shutdown after lpe aud [...] omits 0014868b9c3c drm/i915: Mark pin flags as u64 omits e528c2affcf2 drm/i915/icl: Fix the macros for DFLEXDPMLE register bits omits f42f34388701 drm/i915: Fix error handling for the NV12 fb dimensions check omits 76271ef2638c drm/i915: Fix VIDEO_DIP_CTL bit shifts omits 2c2f6e30d5f2 drm/i915/glk: Remove 99% limitation. omits 085603287452 drm/i915: Compare user's 64b GTT offset even on 32b omits c58281056a8b drm/i915: Mark up GTT sizes as u64 omits 6503493145cb drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values omits 18354b422ce4 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK omits 8bed5a5cfc33 Docs/EDID: Calculate CRC while building the code omits d2f112a56810 Docs/EDID: Fixed erroneous bits of XOFFSET, XPULSE, YOFFSE [...] omits 8bd66d147c88 include/linux/compiler*.h: define asm_volatile_goto omits f45a7977d114 drm/i915: Don't oops during modeset shutdown after lpe aud [...] omits e6db7f4d7c50 drm/i915: Break long iterations for get/put shmemfs pages omits a4b41c9496ca Merge branch 'v4.21-armsoc/drivers' into for-next omits 24869610e867 soc: rockchip: power-domain: add rk3066 powerdomains omits aa9b760cec23 HID: fix up .raw_event() documentation omits 3fc202e81db7 HID: asus: fix build warning wiht CONFIG_ASUS_WMI disabled omits 0c7244209588 Merge branch 'master' into for-4.20/upstream-fixes omits 5f65328df3f5 arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X [...] omits aecbde630e95 drm/syncobj: Fix oops on drm_syncobj_find_fence(file_priv, [...] omits 8e88c29b351e perf tools: Do not zero sample_id_all for group members omits bfe60a0272dd drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion omits 6a255da783c6 drm/i915/icl: Define Plane Input CSC Coefficient Registers omits ca92e173ab34 xfrm: Fix bucket count reported to userspace omits 86d4d068df57 parisc: Revert "Release spinlocks using ordered store" omits 8fd8cbfeada5 EDAC, qcom_edac: Remove irq_handled local variable omits 6282e916f774 ARM: 8809/1: proc-v7: fix Thumb annotation of cpu_v7_hvc_s [...] omits 4f014a41b4ef nds32: Remove duplicated include from pm.c omits 7938e6315c9a nds32: Power management for nds32 omits cf26edd840dc nds32: Add document for NDS32 PMU. omits c8b34461705e nds32: Add perf call-graph support. omits ebd09753b570 nds32: Perf porting omits 9aaafac8cffa nds32: Fix bug in bitfield.h omits 4c3d6174e0e1 nds32: Fix gcc 8.0 compiler option incompatible. omits 8730c178b420 nds32: Fill all TLB entries with kernel image mapping omits 2e95c4d672ce nds32: Remove the redundant assignment omits 1a81361f75d8 EDAC, synopsys: Add Error Injection support for ZynqMP DDR [...] omits ba26cd7d58dc mtd: sa1100: avoid VLA in sa1100_setup_mtd omits 6cc4a0863c97 xen-blkfront: fix kernel panic with negotiate_mq error path omits b500b4a029d5 EDAC, synopsys: Add ECC support for ZynqMP DDR controller omits 647ad49ca672 staging: Remove the mt29f_spinand driver omits acc9d62b6872 mtd: rawnand: Flag 1.8V AC chips with a broken GET_FEATURE [...] omits d9cccfa7c4d1 xen/grant-table: Fix incorrect gnttab_dma_free_pages() pr_ [...] omits 6f8e234ee43f Merge branch 'v4.21-armsoc/dts64' into for-next omits 505a2fd80b4d arm64: dts: rockchip: add Gru Scarlet devicetrees omits 9586d569a369 powerpc/mm/64s: Only use slbfee on CPUs that support it omits 08e6a3434e21 powerpc/mm/64s: Use PPC_SLBFEE macro omits 0ae790683fc2 powerpc/mm/64s: Consolidate SLB assertions omits b06a8b438758 pinctrl: sh-pfc: r8a77470: Add SDHI support omits 06bfbe089b4d MAINTAINERS: Remove Laurent Pinchart as Renesas pinctrl ma [...] omits 50f3f2d73e34 pinctrl: sh-pfc: Reduce kernel size for narrow VIN channels omits 9f8dc8e2b161 MAINTAINERS: Add Renesas RZ/A and RZ/N files to Renesas pi [...] omits ccb44a8a5bba pinctrl: sh-pfc: r8a77990: Add Audio SSI pins, groups and [...] omits 4c833b2fa5b6 pinctrl: sh-pfc: r8a77990: Add Audio clock pins, groups an [...] omits ba3a51ac32eb usb: dwc3: gadget: Properly check last unaligned/zero chain TRB omits 08fd9a82fda8 usb: dwc3: core: Clean up ULPI device omits 96edebd6bb99 scsi: NCR5380: Return false instead of NULL omits 0d52e642c0cc scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC omits e34ff8edcae8 scsi: hisi_sas: Remove set but not used variable 'dq_list' omits a3ecf48248a3 scsi: myrs: only build on little-endian platforms omits 77409c4cdc44 scsi: myrs: avoid stack overflow warning omits f8d294324598 scsi: lpfc: fix remoteport access omits f8f4adc1c166 scsi: myrb: fix sprintf buffer overflow warning omits 5841734fa6f9 scsi: target/core: Avoid that a kernel oops is triggered w [...] omits a422757e8c32 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 713119315741 net: alx: make alx_drv_name static omits 97adaddaa6db net: bpfilter: fix iptables failure if bpfilter_umh is disabled omits c34c1287778b sock_diag: fix autoloading of the raw_diag module omits d016b4a3562b net: core: netpoll: Enable netconsole IPv6 link local address omits e22d0bfa09a5 ipv6: properly check return value in inet6_dump_all() omits 5e1acb4afacc rtnetlink: restore handling of dumpit return value in rtnl [...] omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits 90c31cb9a811 mtd: spi-nor: Reset nor->addr_width when SFDP parsing failed omits 91d7b67000c6 mtd: spi-nor: cadence-quadspi: Return error code in cqspi_ [...] omits 0773495b1f5f xtensa: make sure bFLT stack is 16 byte aligned omits ea956d8be91e audit: print empty EXECVE args omits 804dfaf01bcc XArray: Fix Documentation omits d9c480435add XArray: Handle NULL pointers differently for allocation omits 611f318637da XArray: Unify xa_store and __xa_store omits 84e5acb76dac XArray: Add xa_store_bh() and xa_store_irq() omits 9c16bb889054 XArray: Turn xa_erase into an exported function omits c5beb07e7a06 XArray: Unify xa_cmpxchg and __xa_cmpxchg omits 4c0608f4a0e7 XArray: Regularise xa_reserve omits 6915ed86cca6 net/ipv6: Move anycast init/cleanup functions out of CONFI [...] omits ba32ce95cbd9 mtd: maps: Merge gpio-addr-flash.c into physmap-core.c omits 3edf4b9f381e dt-binding: mtd: physmap: Document the addr-gpios property omits 6ca15cfa0788 mtd: maps: Rename physmap_of_{versatile, gemini} into phys [...] omits 642b1e8dbed7 mtd: maps: Merge physmap_of.c into physmap-core.c omits 0c3def9b58d8 mtd: maps: Prepare merging of physmap and physmap_of omits cb946bf6aaeb mtd: maps: physmap: Fix coding style issues reported by ch [...] omits 7abe5309de76 mtd: maps: physmap: Return -ENOMEM directly when info allo [...] omits 1e4f42084910 mtd: maps: physmap: Check mtd_device_{parse_register, unre [...] omits 51b436a2420e mtd: maps: physmap: Remove the MAX_RESOURCES limitation omits ea5bc54b12e8 mtd: maps: physmap: Use devm_ioremap_resource() omits 16f2101b4ddb mtd: maps: physmap: Use dev_notice() and a %pR specifier omits c7f6dc60a319 mtd: maps: physmap: Use platform_get_resource() to retriev [...] omits 00142d6ffeb6 mtd: maps: physmap: Rename ->map and ->mtd into ->maps and ->mtds omits 18d54e557c55 mtd: maps: physmap: Add SPDX header omits 4a57f58f6a23 PCI: Expand the "PF" acronym in Kconfig help text omits b83761bb0b09 drm/amdgpu: use GMC v9 KIQ workaround only for the GFXHUB omits 396557b03c94 drm/amdgpu: drop the busy wait for GMC v9 TLB invalidations omits af5fe1e96aa1 drm/amdgpu: cleanup GMC v9 TLB invalidation omits 5c76c6a8975e drm/amdgpu: remove nonsense in_interrupt() checks omits 788012e33cb4 uapi: fix more linux/kfd_ioctl.h userspace compilation errors omits 9349e23907be uapi: fix linux/kfd_ioctl.h userspace compilation errors omits 2383a767c0ca drm/amdkfd: fix interrupt spin lock omits f6cffc0d4d3c drm/amdgpu: Add helper function to get sdma index omits ccf191f8aabf drm/amdgpu: Refine function name omits 3a10f6e8aa14 drm/amd/powerplay: do the comparison in the right Khz granularity omits 8e7f91719db3 uapi: fix more linux/kfd_ioctl.h userspace compilation errors omits aba118389a6f uapi: fix linux/kfd_ioctl.h userspace compilation errors omits f60d405a870f ARM: dts: NSP: Move aliases to bcm-nsp.dtsi omits 0810d5cc29a1 bus: brcmstb_gisb: simplify getting .driver_data omits 5df275cd4cf5 selinux: policydb - fix byte order and alignment issues omits 63ecd3b13d5c x86/gart: Rewrite early_gart_iommu_check() comment omits fe2b51145c9f nilfs2: Use xa_erase_irq omits 9ee5a3b7eeb1 XArray: Export __xa_foo to non-GPL modules omits 8229706e03e4 XArray: Fix xa_for_each with a single element at 0 omits 43500e6f294d x86/cpufeatures: Remove get_scattered_cpuid_leaf() omits a748faea3bfd drm/i915: Fix ilk+ watermarks when disabling pipes omits af31b04b67f4 tools/testing/nvdimm: Fix the array size for dimm devices. omits 6ac2226229d9 perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so omits 34955e038a1b drm/amdgpu: Modify the argument of emit_ib interface omits 8469868df76f drm/amdgpu: Change AMDGPU_CSA_SIZE to 128K omits 7946340fa389 drm/amdgpu: Move csa related code to separate file omits 1e256e276221 drm/amdgpu: Refine CSA related functions omits 20bedfe0c13a drm/amdgpu: Remove useless csa gpu address in vmid0 omits 2a5ae84bf31e drm/amdgpu: fix gfx wptr for sdma v4 omits 1cf03c54b3d8 drm/amdgpu: disable page queue on SDMA for Vega12 omits 965632adc8a4 drm/amdgpu: update smu firmware images for VI variants (v2) omits d2b1d6bbc56a drm/amd/display: Add condition to sync eDP SW status and H [...] omits ff83a9a0d15d drm/amd/display: Remove the check to see if pp_display_cfg [...] omits 5e2b2fbc4d99 drm/amd/display: remove CRTC_3D_STRUCTURE_V_UPDATE_MODE bi [...] omits ba45df4cb719 drm/amd/display: Expose target backlight level omits f41a895026b8 drm/amd/display: Guard against null stream_state in set_cr [...] omits 83d4065991f0 drm/amd/display: fix mirror rotation scaling math omits ba7b267a458e drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 3917a470757c drm/amd/display: Remove program_csc_matrix omits 37c1346c2e36 drm/amd/display: Fix some backlight variable styling omits 262485a50fd4 drm/amd/display: Expand dc to use 16.16 bit backlight omits a7d8084b5897 drm/amd/display: Remove some old TODO's omits b8592b48450b drm/amd/display: Initial documentation for AMDgpu DC omits 4f7129112c2a drm/amd/display: Fix potential nullptr error omits 3384521a79ed drm/amd/display: 3.2.04 omits 69133b893591 drm/amd/display: Fix up coverity issues omits ddc07a3803a7 drm/amd/display: remove interlace scaling adjustment omits c99155230b67 drm/amd/display: Add missing pipes registers for VGA enabl [...] omits 8d6da3bbfd95 drm/amd/display: fix dml max voltage state omits b76dfbef061a drm/amd/display: Clip all remaining regamma points after f [...] omits 1fd8375236fc drm/amd/display: 3.2.03 omits 097578091327 drm/amd/display: Set gamma not working on MPO planes omits 6e82c6e0661b drm/amdgpu: drop the remaining uses of ring idx in messages omits b7ff853f15a2 drm/amdgpu: cleanup si_dma_ring_test_ib omits 725b2611781a drm/amdgpu: cleanup uvd_v6_0_ring_test_ring omits 9340c36ca5f8 drm/amdgpu: use ring name instead of idx in traces omits e0519696cc31 drm/amdgpu: print an error when the parser can't be initialized omits 26efecf95588 drm/scheduler: Add drm_sched_job_cleanup omits 98079389a873 drm/amdgpu: remove messages from IB tests omits 315fed0367b4 drm/amdgpu: cleanup skipping IB test on KIQ omits af70a471bf06 drm/amdgpu: cleanup amdgpu_ib_ring_tests omits dc9eeff84c77 drm/amdgpu: further ring test cleanups omits e4312d459a2e drm/amdgpu/amdkfd: clean up mmhub and gfxhub includes omits 3ba7b418f12b drm/amdgpu: Enable default GPU reset for dGPU on gfx8/9 v3 omits c66ed765a0a9 drm/amdgpu: Retire amdgpu_ring.ready flag v4 omits faf6e1a87e07 drm/sched: Add boolean to mark if sched is ready to work v5 omits 2bb42410b1bd drm: Remove drm_global.{c,h} v2 omits a64f784bb14a drm/ttm: initialize globals during device init (v2) omits 62b53b37e4b1 drm/ttm: use a static ttm_bo_global instance omits 56b3d2041358 drm/ttm: make the device list mutex static omits 27eb1fa9130a drm/ttm: use a static ttm_mem_global instance omits 7e07834c12b9 drm/amd/powerplay: remove duplicated includes omits 50aa56370c9b drm/radeon/kms: remove set but not used variable 'pll' omits 5dcb668d9a07 drm/amdgpu: Added a few comments for gart omits afd545f673ad drm/amdkfd: Use functions from amdgpu to invalidate vmid in kfd omits 2a79d86897af drm/amdgpu: Reorganize amdgpu_gmc_flush_gpu_tlb() for kfd to use omits a614aae76057 drm/amdkfd: Remove unnecessary register setting when inval [...] omits 435e2f970995 drm/amdkfd: page_table_base already have the flags needed omits deb99d7c4fb2 drm/amdkfd: Delete a duplicate statement in set_pasid_vmid [...] omits ce331f8f7c04 drm/amdgpu: Add DCC flags for GFX9 amdgpu_bo omits 950227959b0e drm/amd/display: Check if hubp function hooks exist before [...] omits 6a85538aa0bf drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 06308d024ad5 drm/amd/display: Remove stream_res tg null check in commit planes omits 6ffb6b7f8ab7 drm/amdgpu: Reverse the sequence of ctx_mgr_fini and vm_fi [...] omits 0b25cbf9c26c drm/amdgpu/psp: avoid hard-code fence value pre submission omits 7cd52c917a9c drm/amdkfd: Add proper prefix to functions omits dfcbe6d5f4a3 drm/amdgpu: Remove unused function pointers omits 5b87245faf57 drm/amdkfd: Simplify kfd2kgd interface omits 1728801409e4 drm/amdkfd: Use functions from amdgpu for setting up page [...] omits c7ff7be62bc2 drm/amdgpu: Expose *_setup_vm_pt_regs for kfd to use omits f4f859408cad drm/amdkfd: Delete unnecessary register settings omits 17e4bd6cb888 drm/amdgpu: increase the size of HQD EOP buffers omits b44da694a74a drm/amdgpu: put HQD EOP buffers into VRAM omits 898c2cb5d94f drm/amdgpu: use scheduler fault instead of reset work omits 2c498d1dbe2e drm/amdgpu: remove illegal instruction stub from si_dma.c omits 8fe159b0143d drm/sched: add drm_sched_fault omits 19067e522d99 drm/sched: make sure timer is restarted omits 548f2ecc33b5 drm/amdgpu: Revised PSP comments omits efcf063f8d85 drm/amdgpu: fix sdma v4 ring is disabled accidently omits d7f625e91b32 drm/amdgpu: add ring test for page queue omits f783160c2734 drm/amdgpu: disable SDMA page queue on Vega20 omits 2a85e816ccd7 drm/amdgpu/sdma4: APUs do not have a page queue omits 161d0711b9e5 drm/amdgpu: use paging queue for VM page table updates omits bb97ab42ac5d drm/amdgpu: activate paging queue on SDMA v4 omits d425e7d8de53 drm/amdgpu: add some [WR]REG32_SDMA macros to sdma_v4_0.c omits 998d3fd4f8ce drm/amdgpu: remove SRIOV specific handling from sdma_v4_0_ [...] omits 09f0b4ffd41e drm/amdgpu: remove non gfx specific handling from sdma_v4_ [...] omits 9194a339034f drm/amdgpu: add basics for SDMA page queue support omits 51235849d995 drm/amdgpu: fix sdma v4 startup under SRIOV omits 105f20706fb5 drm/ttm: Provide ttm_bo_global_{init/release}() for struct [...] omits e55a5c9b5f5b drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_g [...] omits d76e393f4cef drm/amd/display: Fix incorrect end slope of EETF omits fa44604cca2a drm/amd/display: rename cstate_pstate_watermarks_st1 omits 9f4f9fddc00c drm/amd/display: explicit uint64_t casting omits 649e34acb4c9 drm/amd/display: dc 3.2.02 omits ea2e8d923e2b drm/amd/display: add dccg block omits 84e7fc05a927 drm/amd/display: rename dccg to clk_mgr omits 98e90a34ccdc drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 247d167e578c drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 9ea59d5ab7b0 drm/amd/display: Add link encoder dp_ycbcr420_supported fe [...] omits e2bf20073e4d drm/amd/display: fix report display count logic omits 560a77f5f401 drm/amd/display: expose hwseq functions and add registers omits ce8a805ae176 drm/amd/display: initialize dc_transfer_func->ctx omits e1e8a020c6b8 drm/amd/display: Add support for Freesync 2 HDR and Conten [...] omits 4c5e8b541527 drm/amd/display: split dccg clock manager into asic folders omits 4244381cd153 drm/amd/display: clean up base dccg struct omits de801062bf2c drm/amd/display: Freesync does not engage on some displays omits 9566b67586fb drm/amd/display: remove safe_to_lower flag from dc, use 2 [...] omits 24f7dd7ea98d drm/amd/display: move pplib/smu notification to dccg block omits 72942b3de8da drm/amd/display: handle max_vstartup larger than vblank_end omits 09dea6bfb1af drm/amd/display: dc 3.2.01 omits c3bce35c662b drm/amdgpu: fix sdma doorbell comments typo omits 657f60039792 drm/radeon/r300: Mark expected switch fall-throughs omits fa2549800c84 drm/radeon/r420: mark expected switch fall-through omits 6dfeb11a4b48 drm/amdkfd: Use kmemdup instead of duplicating its function omits fd5ba6ee3187 arm64: dts: stratix10: fix multicast filtering omits 4202dd2cb2d8 of: Documentation: remove unmaintained todo file omits e2c39f36c354 perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to [...] omits 7900f06c3fee MAINTAINERS: Remove self from Broadcom SoCs omits fb14ada11d62 soc: bcm: brcmstb: Fix re-entry point with a THUMB2_KERNEL omits ca3a6e705cad ARM: dts: BCM53573: Relicense SoC file to the GPL 2.0+ / MIT omits ae269963f990 ARM: dts: BCM63xx: Enable SATA AHCI and PHY for BCM963138DVT omits 2af764dfb5ee ARM: dts: BCM63xx: enable SATA PHY and AHCI controller omits 1c9001b4f69a ARM: dts: BCM53573: Relicense Tenda AC9 file to the GPL 2. [...] omits d10967344375 ARM: dts: BCM5301X: Relicense BCM47094 file to the GPL 2.0+ / MIT omits 26ff86f7794b ARM: dts: BCM5301X: Relicense BCM47081/BCM4709 files to th [...] omits b3a428b4b18d MIPS: Enable IOREMAP_PROT config option for MIPS cpus omits 67769857f05a MIPS: math-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro omits d01501f85249 MIPS: Fix `dma_alloc_coherent' returning a non-coherent al [...] omits c0fae7e2452b MIPS: OCTEON: fix out of bounds array access on CN68XX omits f6c23e3b55cb perf intel-pt: Add MTC and CYC timestamps to debug log omits 93f8be279951 perf intel-pt: Add more event information to debug log omits 35fa1cee21e3 perf scripts python: exported-sql-viewer.py: Fix table fin [...] omits 65b24292e8f3 perf scripts python: exported-sql-viewer.py: Add help window omits 210cf1f96185 perf scripts python: exported-sql-viewer.py: Add Selected [...] omits 5ed4419d47f8 perf scripts python: exported-sql-viewer.py: Fall back to [...] omits 590ac60d8aa9 perf top: Display the LBR stats in callchain entry omits ea1fa48c055f perf stat: Handle different PMU names with common prefix omits cf99ad1424c5 perf record: Support weak groups omits c3537fc25150 perf evlist: Move perf_evsel__reset_weak_group into evlist omits 6fce3a406108 drm/etnaviv: fix bogus fence complete check in timeout handler omits 5d7a5bcb67c7 sunrpc: correct the computation for page_ptr when truncating omits f09c296ebf40 tomoyo: fix small typo omits 24a3858f031e coresight: tmc: Fix bad register address for CLAIM omits 02826a6ba301 kbuild: deb-pkg: fix bindeb-pkg breakage when O= is used omits 21b42eb46834 kbuild: rpm-pkg: fix binrpm-pkg breakage when O= is used omits 4d9ebbe2b061 cgroup: remove unnecessary unlikely() omits 163c8d54a997 compiler: remove __no_sanitize_address_or_inline again omits b7a1da2193e6 arm64: dts: renesas: r8a77990: Add all HSCIF nodes omits 9449f7ae63e5 reset: Improve reset controller kernel docs omits 437e88ab8f9e x86/build: Remove -pipe from KBUILD_CFLAGS omits b42967dcac1d x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() omits 79ef68c7e1f6 perf augmented_syscalls: Start collecting pathnames in the [...] omits a7f7090f4433 drm/vgem: Fix typo in driver feature flags omits 19357aba5f14 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] omits cee98cefbf6d arm64: allwinner: h6: Add OrangePi Lite2 initial support omits f0c083b88aa7 arm64: allwinner: h6: Add common orangepi nodes into dtsi omits cb202e7c5895 arm64: dts: renesas: r8a779{7|8}0: add TMU support omits 56629fcba94c arm64: dts: renesas: ebisu: Enable Audio omits 3b46fa57e350 arm64: dts: renesas: r8a77990: Add Audio-DMAC and Sound de [...] omits 5c6479d9b25b arm64: dts: renesas: r8a7799{0|5}: add/enable USB2.0 peripheral omits 396aadeb951d arm64: dts: renesas: salvator-common: add companion proper [...] omits 430212752cd7 arm64: dts: renesas: r8a77990: Connect R-Car E3 AVB to IPMMU omits 7ffbcb232c7b arm64: dts: renesas: r8a77980: Connect R-Car V3H AVB to IPMMU omits ea57402f3671 arm64: dts: renesas: r8a77965: Connect R-Car M3-N AVB to IPMMU omits 8dae1d2bbc12 arm64: dts: renesas: r8a77990: add/enable USB3.0 periphera [...] omits ee474b81fe5a tracing/kprobes: Fix strpbrk() argument order omits 34b2f8da9d41 drm/i915/gen9_lp: Fix DMC DC counter debugfs output omits 6ff6bc46c0a4 Merge tag 'imx-fixes-4.20' of git://git.kernel.org/pub/scm [...] omits 79ae4910fe00 ARC: HSDK: improve reset driver omits f55275bcc729 ARM: defconfig: Disable PREEMPT again on multi_v7 omits c49d3f3fa686 staging: greybus: loopback.c: remove unused lists omits e9c892465583 staging: erofs: remove the redundant d_rehash() for the ro [...] omits 3d49df58ab14 staging: rtl8723bs: fix typo in function name rtw_sctx_chk [...] omits f549a60b8c5e staging: rtl8188eu: fix typo in function name rtw_sctx_chk [...] omits f3145cb39231 Staging: comedi: dt9812: fixed a typo in comment. omits 057b0a810097 staging: wilc1000: remove coreconfigurator.h file omits 1116468bf515 staging: wilc1000: remove coreconfigurator.c file omits d6a75ad44f08 staging: wilc1000: remove unnecessary MAX_STRING_LEN macro omits bfaf36a4082a staging: wilc1000: refactor wilc_parse_assoc_resp_info() omits 64f656cbd026 staging: wilc1000: avoid line over 80 chars in wilc_parse_ [...] omits e23c009f728c staging: wilc1000: refactor get_bssid() function omits 846b146c5ebe staging: wilc1000: remove unused code in coreconfigurator omits 7a62f643c0e8 staging: wilc1000: refactor wilc_parse_network_info() usin [...] omits 02522ad77fb7 s390: update defconfigs omits eab53fdfd60a arm64: dts: renesas: condor: switch from EtherAVB to GEther omits 058ad7b6aa52 dt-bindings: arm: Fix RZ/G2E part number omits aab7a2414ba0 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 omits 6cec571b70ec drm/imx: ipuv3-plane: add function to query atomic update status omits 731624c98897 gpu: ipu-v3: prg: add function to get channel configure status omits a54843c00e72 gpu: ipu-v3: pre: add double buffer status readback omits fc09ab7a7673 vga_switcheroo: Fix missing gpu_bound call at audio client [...] omits 97c78f4d07e5 drm/imx: ipuv3-plane: add IDMAC timeout warning omits 93b662d329d6 drm/i915/icl: Configure MG DP mode for HDMI ports too omits cb9ff519439b drm/i915/icl: Configure MG PHY gating for HDMI ports too omits 732e6fc7a41c staging: octeon: Fix style issues omits 74f93cf9a811 staging: davinci_vpfe: Align brackets to open parentheses omits dff94010b3ac staging: vboxvideo: Remove unnecessary parentheses omits 459b678571e9 staging: rtlwifi: Keep expressions on one line omits ec5043bf85ea staging: rtlwifi: Remove unnecessary conditions omits 95a32556da1a staging: rtlwifi: Replace 1 with true and remove compariso [...] omits 815b02e3c05d gpu: ipu-v3: image-convert: allow three rows or columns omits f1ef14f30f05 gpu: ipu-v3: image-convert: disable double buffering if necessary omits e46279f097d4 gpu: ipu-v3: image-convert: add some ASCII art to the exposition omits d966e23d61a2 gpu: ipu-v3: image-convert: fix bytesperline adjustment omits ff652fcf84f7 gpu: ipu-v3: image-convert: relax alignment restrictions omits a3f42419e2a7 gpu: ipu-v3: image-convert: fix debug output for varying t [...] omits 64fbae5e3e2e gpu: ipu-v3: image-convert: select optimal seam positions omits 76e77bf543c5 gpu: ipu-v3: image-convert: move tile alignment helpers omits 26ddd032a82b gpu: ipu-v3: image-convert: calculate tile dimensions and [...] omits 571dd82c508d gpu: ipu-v3: image-convert: store tile top/left position omits 0537db801bb0 gpu: ipu-v3: image-convert: reconfigure IC per tile omits 70b9b6b3bcb2 gpu: ipu-v3: image-convert: calculate per-tile resize coef [...] omits dd65d2a93b0c gpu: ipu-v3: image-convert: prepare for per-tile configuration omits c4e456583a46 gpu: ipu-v3: image-convert: Catch unaligned tile offsets omits b288adad6105 gpu: ipu-v3: image-convert: Remove need_abort flag omits aa60b261c636 gpu: ipu-v3: image-convert: Allow reentrancy into abort omits 920340ae1f69 gpu: ipu-v3: image-convert: Only wait for abort completion [...] omits 819bec35c8c9 gpu: ipu-v3: image-convert: Prevent race between run and u [...] omits d0cbc93a0110 gpu: ipu-v3: ipu-ic: allow to manually set resize coefficients omits dec408fd23ae gpu: ipu-v3: Add chroma plane offset overrides to ipu_cpme [...] omits 22ec08081956 gpu: ipu-cpmem: add WARN_ON_ONCE() for unaligned dma buffers omits fac8033fe3ab drm/imx: imx-tve: constify clk_ops structure omits 946485d0ede5 drm/imx: Switch to SPDX identifier omits 7d9df98be66f clockevents: Remove unnecessary unlikely() omits 6f44610c30c5 clk: renesas: r8a77970: Add RPC clocks omits bac7473685b0 Staging: rts5208: Capitalise preprocessor variable names omits 086a76b9c90c staging: rtl8192u: Fix misspellings in comments - Style omits 37f868344a1d staging: rtl8192u: Fix misspelling in variable name - Style omits 60348815e1d1 staging: rtl8192u: Fix misspelling in struct member name - Style omits 81b8226c5473 staging: rtl8723bs: core: remove unnecessary blank lines omits de770acb079a staging: rtl8192e: Add SPDX-License-Identifier - Style omits a55e7eecb59d staging: rtl8192e: add braces to if statement - style omits bb1e67793f3e Staging: rts5208: Add SPDX license tags omits dda4eaa8b6c3 staging: xgifb: vb_setmode: adjust descendant indentation [...] omits e00c51d0c07f staging: xgifb: vb_setmode: fix multiple line dereference omits c471d7cca8b8 staging: mt7621-dma: Add braces around else branches omits 33593a963053 staging: rtlwifi: Remove unused functions omits f400dc6a66fb staging: rtlwifi: Remove function that only returns zero omits 948569b72a5d staging: rtlwifi: Remove function that only returns the se [...] omits 2c66f2a9efd9 Staging: rtlwifi: Remove Unneeded funition halbtc_get_wifi_rssi() omits cd27f56fce4f staging: gasket: use sizeof(*p) for memory allocation omits 3a6eb795641c drm/vgem: create a render node for vgem omits 507c93a22c84 clk: renesas: r7s9210: Add SDHI clocks omits 99d18a3da861 ipmi: clean an indentation issue, remove extraneous space omits ccab79195172 ipmi: Make the smi watcher be disabled immediately when no [...] omits c7cfcb50e447 ipmi: Fix how the lower layers are told to watch for messages omits 4a0e5ed75f99 ipmi: Fix SSIF flag requests omits f743f017b739 pinctrl: sh-pfc: r8a77470: Add QSPI1 pin groups omits 610d662ac3d3 pinctrl: sh-pfc: r8a77470: Add VIN pin groups omits 5c9258bca9ac pinctrl: sh-pfc: r8a77470: Add DU1 pin groups omits 80ef7d091044 pinctrl: sh-pfc: r8a77470: Add remaining I2C pin groups omits e926ae573b0f EDAC, synopsys: Add macro defines for ZynqMP DDRC omits fb6a691a23ca dt: bindings: Document ZynqMP DDRC in Synopsys documentation omits 84de0b493ff6 EDAC, synopsys: Add error handling for the of_device_get_m [...] omits 3d02a8975e32 EDAC, synopsys: Add platform specific structures for the D [...] omits fa9f6b9e1cf9 EDAC, synopsys: Return void for functions always returning 0 omits 225af74d6312 EDAC, synopsys: Correct comments omits bb894bc46ed0 EDAC, synopsys: Shorten static function names omits 1b51adc6b7ac EDAC, synopsys: Improve code readability omits 326e5c8d4a87 dt-binding: spi: Document Macronix controller bindings omits b942d80b0a39 spi: Add MXIC controller driver omits be0bf62e3df9 spi: spi-rspi: simplify getting .driver_data omits 6eee6d317aa2 spi: spi-zynqmp-gqspi: simplify getting .driver_data omits 07c7df3ecdba spi: spi-sh-msiof: simplify getting .driver_data omits 2a35a643f138 spi: uniphier: re-add addressing properties omits 4642f0bede4f spi: uniphier: fix incorrect property items omits 6a34e285de9a spi: spi-geni-qcom: Simplify probe function omits 0dccff3ce73a spi: spi-geni-qcom: fix nitpicks omits 13aed2392741 spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ omits b654aa6f2bbb spi: mediatek: add spi support for mt8183 IC omits f611dfdb8544 spi: mediatek: Add bindings for mediatek MT8183 soc platform omits b53548f9d9e4 spi: pxa2xx: Remove LPSS private register restoring during resume omits 9d802f533739 dt-bindings: arm: Document iW-RainboW-G20D-Qseven-RZG1N board omits 98dc1fbfb477 ARM: shmobile: Document iWave RZ/G1N SOM omits a5ebe5e49a86 arm64: dts: renesas: r8a77990: Add SCIF-{0,1,3,4,5} device nodes omits 122ddb7104f7 arm64: dts: renesas: r8a779{7|8}0: add MSIOF support omits 0c85e78fb1d3 arm64: dts: renesas: r8a774a1: Add VIN and CSI-2 nodes omits e67898dc2d2b arm64: dts: renesas: revise hsusb's reg size omits bae66bbcf201 arm64: dts: renesas: r8a77965: Add LVDS support omits 69c5e602d0bd arm64: dts: renesas: r8a77980: add thermal support omits f1487c19781a arm64: dts: renesas: r8a77970: add thermal support omits 8517042060b5 arm64: dts: renesas: r8a77990: Add DMA properties to MSIOF nodes omits de625477c632 arm64: dts: renesas: r8a779{7|8}0: add PWM support omits 0c793a02cc7c arm64: dts: renesas: r8a77990: Add INTC-EX device node omits e20a1b9e10e3 arm64: dts: renesas: r8a7795: remove unneeded sound #addre [...] omits b823d65f3380 arm64: dts: renesas: r8a774a1: Add CAN nodes omits 595096daf0ac arm64: defconfig: Enable scu-simple-card driver omits 92bd057d2d0a arm64: defconfig: Enable R-Car thermal driver omits 112b57fa7374 ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask omits a182ecd3809c ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards usi [...] omits 04290192f7eb spi: rockchip: support lsb-first mode omits 65498c6ae241 spi: rockchip: support 4bit words omits 01b59ce5dac8 spi: rockchip: use irq rather than polling omits 74b7efa82b11 spi: rockchip: precompute rx sample delay omits 420b82f84294 spi: rockchip: set min/max speed omits eff0275e5253 spi: rockchip: simplify use_dma logic omits d790c342e689 spi: rockchip: remove master pointer from dev data omits eee06a9ee2cd spi: rockchip: don't store dma channels twice omits fc1ad8ee3348 spi: rockchip: read transfer info directly omits ce386100d999 spi: rockchip: disable spi on error omits fab3e4871f62 spi: rockchip: use atomic_t state omits 2410d6a3c307 spi: rockchip: always use SPI mode omits 31bcb57be12f spi: rockchip: use designated init for dma config omits 30688e4e670d spi: rockchip: make spi_enable_chip take bool omits 65a8c17a39f6 ARM: shmobile: defconfig: Enable SII902X omits c0ea089dbad4 ASoC: rsnd: rsnd_mod_name() handles both name and ID omits c16015f36cc1 ASoC: rsnd: add .get_id/.get_id_sub omits 7e7fe06de376 ASoC: rsnd: move .get_status under rsnd_mod_ops omits 0900d1e64815 ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S omits 61f18dc78a6b ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format [...] omits de3636488cff ASoC: AMD: constify regulator_desc structure omits 704a9fc20b87 ASoC: codecs: constify snd_soc_dai_ops structures omits 7dfcd9d727c3 ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures omits f458f9f43690 carl9170: tx: mark expected switch fall-throughs omits 003161445bc8 carl9170: rx: mark expected switch fall-through omits 6d9e1ecd1537 ath6kl: Mark expected switch fall-through omits 53d76f1687ba ath9k: remove set but not used variable 'new_flags' omits 6da4b3ab9a6e genirq/affinity: Add support for allocating interrupt sets omits 060746d9e394 genirq/affinity: Pass first vector to __irq_build_affinity [...] omits 5c903e108d0b genirq/affinity: Move two stage affinity spreading into a [...] omits b82592199032 genirq/affinity: Spread IRQs to all available NUMA nodes omits bf74fd75137d ath9k: hw: mark expected switch fall-through omits f2a881055094 ath9k: ar9002_phy: mark expected switch fall-throughs omits 604e98670072 ath9k: ar5008_phy: mark expected switch fall-through omits 3468404f78e1 ath10k: remove set but not used variable 'tlv_len' omits eb9bd8b963d6 ath10k: fix some spelling mistakes omits 539b44e70c5b ath10k: fixup extended per sta tx statistics omits 13104929d2ec ath10k: fill the channel survey results for WCN3990 correctly omits 0b6277e6343e ASoC: nau8825: remove unnecessary unlikely() omits 9b4dcc9cbbfb drm: sun4i: add support for H6 TCON TOP omits bbf81a9c7188 dt-bindings: display: sun4i-drm: document H6 TCON TOP omits 10ead694f05c drm: sun4i: add quirks for TCON TOP omits c96d62215fb5 drm/sun4i: Initialize registers in tcon-top driver omits 0fb4b858b102 drm/sun4i: Add support for H6 HDMI PHY omits c71c9b2fee17 drm/sun4i: Add support for Synopsys HDMI PHY omits 058262b1e539 drm/sun4i: dw-hdmi-phy: Reorder quirks by family omits 40bb9d3147b2 drm/sun4i: Add support for H6 DW HDMI controller omits 9d0fdd484332 dt-bindings: display: sunxi: add DT binding for Allwinner [...] omits 76ce87ca5063 drm/sun4i: dw-hdmi: Add quirk for setting TMDS clock omits 799715212b67 drm/sun4i: dw-hdmi: Make mode_valid function configurable omits cd54074e82e0 drm/sun4i: Not all DW HDMI controllers has scrambled addresses omits c8c78ac261e7 drm/bridge/synopsys: dw-hdmi: Enable workaround for v2.12a omits 0a14b641624b drm/sun4i: Add support for H6 DE3 mixer 0 omits c50519e6db4d drm/sun4i: Add basic support for DE3 omits 1539c7f23f25 ASoC: Intel: mrfld: fix uninitialized variable access omits 576ce4075bfa ASoC: wm97xx: fix uninitialized regmap pointer problem omits ff60005e4598 ASoC: smd845: constify snd_soc_ops structure omits 6b27e2772927 ASoC: stm32: sai: fix less than zero comparison on unsigned int omits 2f5d94123ce3 ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ [...] omits 4ab7fd955e47 ath10k: fix copy-paste error in ath10k_qmi_setup_msa_resources() omits 5f09037a0cc2 ath10k: assign proper firmware crash dump structure omits bbcfb343fa7f ath10k: add memory dump support for QCA4019 omits e88975ca37d1 ath10k: dump tx stats in rate table format omits 0e622f67e041 ath10k: add support for WCN3990 firmware crash recovery omits 4920b1f7676d mailmap: Update email for Punit Agrawal omits 0282fefb1a29 mtd: rawnand: r852: use generic DMA API omits 321e54047b61 mtd: rawnand: denali: include <linux/bits.h> instead of <l [...] omits 861fbd6e808e mtd: rawnand: ams-delta: Convert the driver to ->exec_op() omits 3bd647ee7abc mtd: rawnand: ams-delta: Stop using legacy .IOADDR_R/W omits b0e137ad24b6 mtd: rawnand: Provide helper for polling GPIO R/B pin omits 41d6f0d07d76 mtd: rawnand: fsmc: Fix unchecked return value in fsmc_rea [...] omits 9a4d83074769 mtd: spinand: winbond: Add support for W25N01GV omits 566b62a3676c x86: Use POPCNT mnemonics in arch_hweight.h omits 97eb57feda80 drm/sun4i: Disable unused DE2 sub-engines omits 218d6a3cfc96 drm/sun4i: Fix DE2 mixer size omits 4b09c0738313 drm/sun4i: Rework DE2 register defines omits fb3ef5424622 dt-bindings: display: sun4i-drm: Add H6 display engine com [...] omits 56808da9f97f clk: sunxi-ng: Add support for H6 DE3 clocks omits b9f9e9b8e42c dt-bindings: clock: sun8i-de2: Add H6 DE3 clock description omits ed4433419d45 clk: sunxi-ng: h6: Set video PLLs limits omits 65b665767238 clk: sunxi-ng: Use u64 for calculation of NM rate omits 3f790433c3cb clk: sunxi-ng: Adjust MP clock parent rate when allowed omits c445335a7696 dt-bindings: bus: add H6 DE3 bus binding omits 4f16ca40de15 ARM: dts: sun8i-h3: Add dts for the Mapleboard MP130 omits fc6149c1d111 Merge branch 'v4.20-armsoc/dts64-fixes' into for-next omits 729e1ffcf47e arm64: allwinner: h6: add support for the Ethernet on Pine H64 omits c8ced5516d23 arm64: allwinner: h6: add EMAC device nodes omits 186172f465c2 dt-binding: dwmac-sun8i: add H6 compatible string (w/ A64 [...] omits 5b9023772471 Merge branch 'v4.21-armsoc/dts64' into for-next omits 2e5fdb4fc66b Merge branch 'v4.21-armsoc/dts32' into for-next omits dfc6037b2247 Merge branch 'v4.21-armsoc/drivers' into for-next omits e6e1869f0b71 ARM: dts: rockchip: add rk3066/rk3188 power-domains omits 3e712a03d048 ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188 omits d0177f12f912 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/dts32 omits db7548934603 clk: sunxi-ng: sun50i: h6: Fix MMC clock mux width omits a0d5e7d4995f soc: rockchip: power-domain: add rk3188 powerdomains omits a58b7d264393 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/drivers omits a53e71cedf18 dt-bindings: add compatibles for rk3066/rk3188 power controllers omits 2e99be287448 dt-bindings: add power-domain header for RK3066 SoCs omits a9beb0a21c8b dt-bindings: add power-domain header for RK3188 SoCs omits 3c7b30f704b6 pinctrl: bcm2835: Use raw spinlock for RT compatibility omits 623f788d0e7c pinctrl: imx: add imx8qxp driver omits b96eea718bf6 pinctrl: fsl: add scu based pinctrl support omits 1ccb0426d7b6 pinctrl: pinctrl-at91-pio4: simplify getting .driver_data omits 9f540c3e1d66 pinctrl: pinctrl-amd: simplify getting .driver_data omits a1705f02704c pinctrl: meson: fix meson8b ao pull register bits omits e91b162d2868 pinctrl: meson: fix meson8 ao pull register bits omits ed3a2b74f3eb pinctrl: meson: fix gxl ao pull register bits omits 4bc51e1e350c pinctrl: meson: fix gxbb ao pull register bits omits e39f9dd8206a pinctrl: meson: fix pinconf bias disable omits d098093ba06e mtd: nand: Fix nanddev_neraseblocks() omits ce97e2bb6687 mtd: nand: drop kernel-doc notation for a deleted function [...] omits 8fb3d7deaeaf arm64: dts: allwinner: new board - Emlid Neutis N5 omits f517232c5a95 dt-bindings: vendor-prefix: new vendor - Emlid omits e98d72d98a25 ARM: dts: sun8i-h3: add sy8106a to orange pi plus omits 2dae149d9219 arm64: dts: allwinner: add backlight regulator for Pinebook omits a63ea49a653c ARM: dts: sun8i-a83t-tbs-a711: Change MMC0 bus-width to 4 omits 1d02c03b6557 arm64: defconfig: Enable MFD_AXP20X_I2C omits 859783d13900 clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock omits be2e1c9dcf76 mtd: docg3: don't set conflicting BCH_CONST_PARAMS option omits defeea5ee23d MAINTAINERS: add myself as co-maintainer of gpiolib omits b45f2869a7aa dt-bindings: gpio: vf610: add optional clocks property omits 18534df41904 gpiolib: Fix possible use after free on label omits 02cb87f79b6d gpio: sch311x: clean an indentation issue, remove extraneo [...] omits ed8dce4c6f72 gpio: pl061: Move irq_chip definition inside struct pl061 omits 48207d7595d2 gpio: drop devm_gpiochip_remove() omits 25451945648a gpio: pcie-idio-24: Mask read inputs for get_multiple omits f837bf6acaf5 gpio: pci-idio-16: Mask read inputs for get_multiple omits 7a702691d0ce gpio: ws16c48: Mask read inputs for get_multiple omits 3bfbc4402992 gpio: gpio-mm: Mask read inputs for get_multiple omits b7f53f67980e gpio: 104-idi-48e: Mask the read inputs for get_multiple omits f90deea4a661 gpio: 104-dio-48e: Mask read inputs for get_multiple omits 7ddb7dce0ab6 gpio: gpio-tegra: simplify getting .driver_data omits 38ccad0243f9 gpio: gpio-zynq: simplify getting .driver_data omits a3f4f728d3bb gpio: gpio-omap: simplify getting .driver_data omits 11868645c5b5 gpio: gpio-mxc: simplify getting .driver_data omits ea5ec5e3aeab gpio: gpio-lynxpoint: simplify getting .driver_data omits deb19ac533ac gpio: gpio-dwapb: simplify getting .driver_data omits 2646b90de5c3 gpio: Add global TODO file for GPIO omits 5a2a93f1ee18 arm64: dts: rockchip: move backlight from rk3399 sapphire [...] omits 365af3f160f6 arm64: dts: rockchip: Use default brightness table for rk3399-gru omits d840db386a57 arm64: dts: rockchip: add chosen node on rk3399-sapphire omits cff6d1d6f88b arm64: dts: rockchip: enable HS200 for eMMC on rock64 omits 6d2520783035 arm64: dts: rockchip: add fan on rk3399-sapphire board omits b0fe0f47be46 arm64: dts: rockchip: add rk3399 SPI DMAs omits 989534cfcac8 drm/exynos/fbdev: do not skip fbdev init if there are no c [...] omits deee3284cba3 drm/exynos/dsi: register connector if it is created after [...] omits 6ca469e22a30 Revert "drm/exynos/decon5433: implement frame counter" omits 8727b230f665 drm/exynos: checking for NULL instead of IS_ERR() omits 13682e524167 arm64: dts: rockchip: remove vdd_log from rock960 to fix a [...] omits 1a9e779679a0 arm64: dts: sc9836/sc9860: Update coresight bindings for h [...] omits b068621a53f9 Documentation/x86: Fix typo in zero-page.txt omits f75d651587f7 resource/docs: Fix new kernel-doc warnings omits e1ff516a56ad sched/fair: Fix a comment in task_numa_fault() omits 3182215dd0b2 powerpc/powernv/npu: Remove NPU DMA ops omits 56b94b02cb07 dmaengine: mmp_pdma: remove dma_slave_config direction usage omits 39db0e136b23 ARM: dts: imx6: add mmdc ipg clock omits e2f1a2591170 arm64: dts: ls1012a: Add FRWY-LS1012A board support omits 3671cd57de06 dt-bindings: ls1012a: Add FRWY-LS1012A device tree binding omits fa86cfe89748 arm64: dts: add LX2160AQDS board support omits b068890c34dd arm64: dts: add LX2160ARDB board support omits d548c217c6a3 arm64: dts: add QorIQ LX2160A SoC support omits 46f3b54de809 ARM: dts: imx6qdl-sabreauto: Remove reg property from fixe [...] omits 3aca6e4e6e51 ARM: dts: imx6qdl-icore: Add missing stdout-path property omits c8c23423cc98 ARM: dts: imx6ull: Add dcp node omits a67d2c52a82f ARM: dts: Add support for Liebherr's BK4 device (vf610 based) omits 918c9752fb27 ARM: dts: imx6qdl-udoo: Add Pincfgs for UART4 omits ca4b4d373fcc ARM: dts: vf610: Add ZII SCU4 AIB board omits df41c2891c08 ARM: imx_v6_v7_defconfig: Enable CRYPTO_DEV_MXS_DCP omits 7a2414dbeeb5 soc: imx: gpc: Increase GPC_CLK_MAX to 7 omits 1ad9fb750a10 ARM: dts: imx6sx-sdb: Fix enet phy regulator omits 534245cc69c2 OPP: Remove of_dev_pm_opp_find_required_opp() omits 4c6a343e57fe OPP: Rename and relocate of_genpd_opp_to_performance_state() omits ca1b5d77b1c6 OPP: Configure all required OPPs omits 4f018bc0e1cf OPP: Add dev_pm_opp_{set|put}_genpd_virt_dev() helper omits e38f89d310fc PM / Domains: Add genpd_opp_to_performance_state() omits da544b61eb55 OPP: Populate OPPs from "required-opps" property omits 5d6d106fa455 OPP: Populate required opp tables from "required-opps" property omits 7e535993fa4f OPP: Separate out custom OPP handler specific code omits 61d8e7c73b0b OPP: Identify and mark genpd OPP tables omits 560928b27b38 PM / Domains: Rename genpd virtual devices as virt_dev omits 1af6ab3bac84 ARM: dts: fsl: Fix improperly quoted stdout-path values omits 438ad09af558 ARM: dts: imx6sll: fix typo for fsl,imx6sll-i2c node omits ea53abfab960 bonding/802.3ad: fix link_failure_count tracking omits 0432e833191a net: phy: realtek: fix RTL8201F sysfs name omits e3e61f01d755 hwmon: (ibmpowernv) Remove bogus __init annotations omits 74e3512731bd hwmon: (core) Fix double-free in __hwmon_device_register() omits 1de72c706488 x86/hyper-v: Enable PIT shutdown quirk omits 35b69a420bfb clockevents/drivers/i8253: Add support for PIT shutdown quirk omits 12480e3b1698 sctp: define SCTP_SS_DEFAULT for Stream schedulers omits fd82d61ba142 sctp: fix strchange_flags name for Stream Change Event omits 1e2d3c4929b6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 96801552f846 mlxsw: spectrum: Fix IP2ME CPU policer configuration omits a277d516de5f openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS omits 92619210529a qed: fix link config error handling omits ff1cdc94de4d sched/core: Introduce set_next_task() helper for better co [...] omits 3f130a37c442 sched/fair: Don't increase sd->balance_interval on newidle [...] omits 47b7aee14fd7 sched/fair: Clean up load_balance() condition omits 40fa3780bac2 sched/core: Take the hotplug lock in sched_init_smp() omits b987ffc18fb3 x86/qspinlock: Fix compile error omits e8ccbb7d2f53 net: hns3: Fix for out-of-bounds access when setting pfc b [...] omits cb53fd54e340 Merge branch 'net-bql-better-deal-with-GSO' omits c29734443511 net/mlx4_en: use __netdev_tx_sent_queue() omits fe60faa50638 net: do not abort bulk send on BQL status omits 3e59020abf0f net: bql: add __netdev_tx_sent_queue() omits ea0abbb64845 ext4: add missing brelse() update_backups()'s error path omits 61a9c11e5e7a ext4: add missing brelse() add_new_gdb_meta_bg()'s error path omits cea579412212 ext4: add missing brelse() in set_flexbg_block_bitmap()'s [...] omits 9e4028935cca ext4: avoid potential extra brelse in setup_new_flex_group [...] omits b8a5d06ae234 Merge branch 's390-qeth-fixes' omits 54e049c227d9 s390/qeth: report 25Gbit link speed omits 125d7d301117 s390/qeth: sanitize ARP requests omits 9fae5c3b6039 s390/qeth: fix initial operstate omits 30356d08159d s390/qeth: unregister netdevice only when registered omits bd74a7f9cc03 s390/qeth: fix HiperSockets sniffer omits e19e5be8b4ca s390/qeth: sanitize strings in debug messages omits f393808dc641 netfilter: conntrack: fix calculation of next bucket numbe [...] omits e4844c9c62a0 netfilter: nft_compat: ebtables 'nat' table is normal chain type omits 8866df9264a3 netfilter: nfnetlink_cttimeout: pass default timeout polic [...] omits a95a7774d51e netfilter: conntrack: add nf_{tcp,udp,sctp,icmp,dccp,icmpv [...] omits 8a02bdd50b2e netfilter: ipset: Fix calling ip_set() macro at dumping omits 54451f60c8fa netfilter: xt_IDLETIMER: add sysfs filename checking routine omits 17b8b74c0f8d netfilter: ipset: Correct rcu_dereference() call in ip_set [...] omits fe5192ac81ad iio:st_magn: Fix enable device after trigger omits cd26ea6d50a2 perf trace: Fix setting of augmented payload when using eB [...] omits 80fc9c457e99 dt-bindings: iio: adc: Add AD7949 device tree bindings in [...] omits 7f40e0614317 iio:adc:ad7949: Add AD7949 ADC driver family omits 3138bbc12915 staging: iio: ad5933: Remove unnecessary blank line omits e147791fa13d staging: iio: ad5933: Remove unnecessary space on casting omits 7d1d308a47b7 iio: adc128s052: use SPDX-License-Identifier omits bd5d54e4d49d iio: adc128s052: add ACPI _HID AANT1280 omits 37cd3c8768ed iio: adc128s052: Add pin-compatible IDs omits 265ad0632fef Merge branch 'net-timeout-fixes-for-GENET-and-SYSTEMPORT' omits 7cb6a2a2c72c net: systemport: Protect stop from timeout omits 09e805d2570a net: bcmgenet: protect stop from timeout omits c7e86acfcee3 rxrpc: Fix lockup due to no error backoff after ack transm [...] omits 284fb78ed757 net: dsa: microchip: initialize mutex before use omits 2384d02520ff net/ipv6: Add anycast addresses to a global hashtable omits 7b900ead6cc6 usbnet: smsc95xx: disable carrier check while suspending omits 49682bfa1e0e net: document skb parameter in function 'skb_gso_size_check' omits 857d828374cc drm/dp/fec: DRM helper for Forward Error Correction omits 08cadae8e157 i915/dp/fec: Cache the FEC_CAPABLE DPCD register omits 6caec6a04717 drm/lease: drop EXPORT_SYMBOL omits 28c2fae726bf bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv omits b0970f235f1f Merge branch 'bpf-accurate-prog-addr' omits ff1889fc531f bpf: show main program address and length in bpf_prog_info omits de57e99ceb65 bpf: show real jited address in bpf_prog_info->jited_ksyms omits df0734702a7c bpf: show real jited prog address in /proc/kallsyms omits 83b466b1dc5f drm/i915: Mark pin flags as u64 omits a6576a8d715a drm/i915/fia: FIA registers offset implementation. omits 0019457e31b2 ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks omits 8dfb839cfe73 ALSA: x86: Fix runtime PM for hdmi-lpe-audio omits f90055717019 CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM omits f1a1217222a2 drm/i915: Allow "max bpc" property to limit pipe_bpp omits 47e22ff1a9e0 drm: Add connector property to limit max bpc omits 9341c668c8c0 drm/selftests: Fix build warning -Wframe-larger-than omits 5468a5434096 drm/i915: Update DRIVER_DATE to 20181102 omits 6ff3d9ffdcbb drm/selftests: Add tests for drm_internal_framebuffer_create omits 9aefed1f7498 drm: Add macro to export functions only when CONFIG_DRM_DE [...] omits 0d1c7d0fa9d7 drm/selftests: Add tests for drm_format_info* helpers omits 8db2dc852941 drm: Extend framebuffer_check to handle formats with cpp/c [...] omits 55bc277d1224 drm: mali-dp: Enable Mali-DP tiled buffer formats omits 697b6b85042e drm/fourcc: Add fourcc for Mali linear tiled formats omits 042bf753842d drm/fourcc: Add char_per_block, block_w and block_h in drm [...] omits fcec4163afa5 drm/panel: Add simple panel mode for the ARM RTSM omits a541f0ebcc08 s390/mm: Fix ERROR: "__node_distance" undefined! omits 9fed920e6817 s390/kasan: increase instrumented stack size to 64k omits c43e1c5a801f s390/cpum_sf: Rework attribute definition for diagnostic sampling omits e12e4044aede s390/mm: fix mis-accounting of pgtable_bytes omits 6d212db11947 mm: add mm_pxd_folded checks to pgtable_bytes accounting f [...] omits 1071fc5779d9 mm: introduce mm_[p4d|pud|pmd]_folded omits a8874e7e8a88 mm: make the __PAGETABLE_PxD_FOLDED defines non-empty omits a7c0149f1678 drm/i915: also group device info array helper macros with others omits 8d97b4a93646 drm/i915: reorder and reindent the register choosing helpe [...] omits 2fcc2fd0d60a drm/i915: define _MMIO_PLANE() in terms of _PLANE() not _M [...] omits 74c1e826427a drm/i915: remove palette_offsets from device info in favor [...] omits 7a085c3aad94 Merge drm/drm-next into drm-intel-next-queued omits 18cde299df33 drm/i915/icl: Fix DSS_CTL register names omits 70332ac539c5 drm/i915/icl+: Sanitize port to PLL mapping omits c7375d9542f1 drm/i915: Configure AUX_CH_CTL when enabling the AUX power domain omits 8e4a3ad9b81b drm/i915: Enable AUX power for HDMI DDI/TypeC main link too omits bdaa29b6bea7 drm/i915: Enable AUX power earlier omits 337837ac3a75 drm/i915: Use a helper to get the aux power domain omits ac897d6bd703 drm/i915: Init aux_ch for HDMI ports too omits 563d22a03948 drm/i915: Move aux_ch to intel_digital_port omits 15d248ae374a drm/i915: Move intel_aux_ch() to intel_bios.c omits 7de414a9dd91 net: drop skb on failure in ip_check_defrag() omits f57f9371e285 drm/i915/icl: WaAllowUMDToModifySamplerMode omits 6a00b8feb86d drm/i915/icl: WaAllowUMDToModifyHalfSliceChicken7 omits 22dae8a0cc53 drm/i915/icl: Implement Display WA_1405510057 omits 622b3f68139e drm/i915/icl: Add WaEnable32PlaneMode omits 7e273ba4e08b btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits 1347d3ce5bbb drm/i915: Remove CNL from WA 827 omits d521361755c2 drm/i915: Define WA 0870 and kill dead code. omits 28b2f4e19600 drm/i915: Kill WA 0826 omits efb818f10539 drm/i915: Kill WA 0528 omits 3b6ac43b4857 drm/i915/icl: Fix DC9 Suspend for ICL. omits bbc97f9501d1 drm: Remove 80-column line in drm_mode_object.c omits 3c5e3dabf372 perf trace: When augmenting raw_syscalls plug raw_syscalls [...] omits febf8a3712e4 perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} omits 8b1b558d690a drm/i915/icl: Add DSS_CTL Registers omits 45cf87566e56 drm/tilcdc: Use drm_fbdev_generic_setup() omits 94ebfc078291 drm/sun4i: Use drm_fbdev_generic_setup() omits da6a512f14ef drm/atmel-hlcdc: Use drm_fbdev_generic_setup() omits f4d26fa91364 drm/fsl-dcu: Use drm_fbdev_generic_setup() omits c638f341c8bd drm/arc: Use drm_fbdev_generic_setup() omits 112950555263 watchdog/core: Add watchdog_thresh command line parameter omits 51f5fd2e4615 tools headers barrier: Fix arm64 tools build failure wrt s [...] omits 4d8e5cd233db locking/atomics: Fix scripts/atomic/ script permissions omits 9cbe67c5bc44 drm/syncobj: Mark local add/remove callback functions as static omits f968c85bcef1 drm/i915/icl: Don't wait for empty FIFO omits bf4d57ff4110 drm/i915/icl: Find DSI presence for ICL omits 808517e2c378 drm/i915/icl: Add DSI packet payload/header registers omits c0df10812835 arm64, locking/atomics: Use instrumented atomics omits 8d32588077bd locking/atomics: Check generated headers are up-to-date omits aa525d063851 locking/atomics: Switch to generated instrumentation omits b5d47ef9ea5c locking/atomics: Switch to generated atomic-long omits 9fa45070a2e5 locking/atomics: Switch to generated fallbacks omits ace9bad4df26 locking/atomics: Add common header generation files omits ed956f3947a0 netfilter: ipset: fix ip_set_list allocation failure omits 886503f34d63 netfilter: ipset: actually allow allowable CIDR 0 in hash: [...] omits 439cd39ea136 netfilter: ipset: list:set: Decrease refcount synchronousl [...] omits 03ad7d8821ec drm/i915/ICL: Add pre_pll_enable hook for ICL and set DFLE [...] omits b4335ec0a3ee drm/i915/icl: Fix the macros for DFLEXDPMLE register bits omits 17a3b15ac6af drm/i915/icl: Fix crash when getting DPLL of a MST encoder [...] omits 36b80aa36b63 drm/i915: Initialize panel_vdd_work only for eDP ports omits d1b5973c8778 drm/i915/icl: Set TC type to unknown when a sudden disconn [...] omits b298ba5f51fc drm/i915/icl: Set TC type to unknown in the disconnection flow omits 3e037f9b0ab7 drm/i915/debugfs: Do not print cached information of a dis [...] omits 3b90946fcb6f drm/i915: Fix error handling for the NV12 fb dimensions check omits 328f75bb0db7 drm/i915: Use intel_panel_actually_set_backlight() to disa [...] omits 6e97272a9aaa drm/dp: Define payload size for DP SDP PPS packet omits 6cfd04b018f0 drm/i915/dp: Validate modes using max Output BPP and slice [...] omits d9218c8f6cf4 drm/i915/dp: Add helpers for Compressed BPP and Slice Coun [...] omits 0575650077ea drm/dp: DRM DP helper/macros to get DP sink DSC parameters omits 93ac092f054b drm/i915/dp: Cache the DP/eDP DSC DPCD register set on Hot [...] omits ffddc4363c28 drm/dp: Add DP DSC DPCD receiver capability size define an [...] omits 35b876db4a42 drm/i915/dsc: Add slice_row_per_frame in DSC PPS programming omits 399474e4c110 HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override omits 5a4712f472bf drm/i915/icl: Program HS_TX_TIMEOUT/LP_RX_TIMEOUT/TA_TIMEO [...] omits 8bffd204ded8 drm/i915/icl: Define DSI timeout registers omits 0f0fe8497d96 drm/i915/icl: Disable DSI IO power omits 019cec36f372 drm/i915/icl: Disable DSI ports omits 9c83ab1bb384 drm/i915/icl: Disable portsync mode omits 7aa32f7c47c9 drm/i915/icl: Disable DDI function omits 4769b598b943 drm/i915/icl: Put DSI link in ULPS omits 522cc3f717ac drm/i915/icl: Power down DSI panel omits 4e123bd3039d drm/i915/icl: Disable DSI transcoders omits d9d996b6ca43 drm/i915/icl: Turn OFF panel backlight omits 208013157a68 drm/i915/icl: Turn ON panel backlight omits 32bbc3d450dc drm/i915/icl: Wait for header/payload credits release omits 3ee9a76a8c5a ASoC: rsnd: fixup clock start checker omits a4d8f64f7267 spi: mediatek: use correct mata->xfer_len when in fifo transfer omits 77c8fdae2563 drm/i915/ringbuffer: change header SPDX identifier to MIT omits c2661638e886 drm/i915/icl: Power on DSI panel omits bfee32bfca82 drm/i915/icl: Set max return packet size for DSI panel omits 0d90c61ab9b0 drm/i915/dsi: move connector mode functions to common file omits 8e54d4fe79f0 drm/i915/icl: Move dsi host init code to common file omits 5e7154ff5e8e drm/i915/gvt: Handle values of EDP_PSR_IMR and EDP_PSR_IIR omits 606a745944bc drm/i915/gvt: correct mask setting for CSFE_CHICKEN1 omits bc0686ff5fad drm/i915/gvt: support inconsecutive partial gtt entry write omits 79c03caac2ff drm/i915/selftest: test aligned offsets for 64K omits e5ee4956f2fd drm/i915/gtt: Revert "Disable read-only support under GVT" omits 03ceb1c8dfd1 drm/tinydrm: Fix setting of the column/page end addresses. omits f300c86e33a6 drm: Add an hx8367d tinydrm driver. omits 86619c3859c0 dt-bindings: new binding for Himax HX8357D display panels omits dff906c3f91c drm/tinydrm: Advertise that we can do only DRM_FORMAT_MOD_LINEAR. omits d708e87ca399 Merge branch 'work.mount' into for-next omits 2dcc1f3b7dcb vfs: Fix error handling in do_remount() omits 3e68928b7d4c drm/i915/icl: Enable DC9 as lowest possible state during s [...] omits 23cb2d04db54 ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro omits 01f23459cf93 drm/bochs: add edid support. omits cf6d100dd238 drm/rockchip: dsi: add dual mipi support omits 739838b5f886 drm/bridge/synopsys: dsi: add dual-dsi support omits 2d4f7bdafd70 drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver omits 90910a651123 drm/bridge/synopsys: dsi: add ability to have glue-specifi [...] omits f2b0e2646570 drm/bridge/synopsys: dsi: don't call __dw_mipi_dsi_probe f [...] omits 4b6e21c3b564 drm/bridge/synopsys: dsi: move mipi_dsi_host_unregister to [...] omits a950adc6c343 drm/i915: Stop calling intel_opregion unregister/register [...] omits b379e30629c0 drm/i915/gtt: Reuse the read-only 64KiB scratch page and d [...] omits daf3dc0f9b00 drm/i915/gtt: Record the scratch pte omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 94feeaafbefd drm/qxl: Use 'unsigned int' instead of 'bool' omits 26f53c4f6da8 drm/qxl: Add space before open parentheses omits 1b000494978d drm/qxl: Use 'unsigned int' instead of 'usigned' omits d964985c0d5d drm/qxl: Remove exceding whiteline omits 408799eb4ad4 drm/qxl: Add line after variable declarations omits 6ed00154cb4d drm/qxl: Remove trailing whitespace omits 7fea1e0f38a8 gpu/drm/virtio/virtgpu_vq.c: Use kmem_cache_zalloc omits 35d7fc5e5603 Merge branch 'work.afs' into for-next omits 319829cc2bde Merge branches 'work.mount', 'work.alpha', 'work.compat', [...] omits 69374d063be0 compat_ioctl: remove pointless HCI... ioctls omits 2c712d240eaf bluetooth: fix compat ioctl omits 6a37c49a94a9 drm/virtio: Handle context ID allocation errors omits 1938d1ae32fe drm/virtio: Replace IDRs with IDAs omits 6c1cd97bdaff drm/virtio: fix resource id handling omits 724cfdfd667a drm/virtio: drop resource_id argument. omits 70a0d6a37726 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits c40336ba5ed6 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits ae0dc3cc38b1 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits 23c897d72ca8 drm/virtio: track created object state omits 4c8d351d0b49 drm/i915: Switch the order of function parameters omits 77cac774b2fa drm/i915: Do not program aux plane offsets on gen11+ omits 2a11b1b4b689 drm/i915: Add function to check for linear surfaces omits a670be330501 drm/i915: Move VIDEO_DIP_CTL definitions to their right place. omits 09209662618f drm/i915: Fix VIDEO_DIP_CTL bit shifts omits 1ca2b067d07b drm/i915: Simplify has_sagv function omits c5def85c0847 drm/i915/selftests: Test vm isolation omits 42882336e62a drm/i915/glk: Remove 99% limitation. omits 5bc0e89ff1be drm/i915: Kill GEN_FOREVER omits 9e7833758b9f drm/i915: Prefer IS_GEN<n> check with bitmask. omits c6e0bba4ac44 HID: moving to group maintainership model omits 3ab0a6ed4ce5 drm/i915: Define Intel HDCP2.2 registers omits 8b44fefee694 drm: HDMI and DP specific HDCP2.2 defines omits af5aad059885 drm: hdcp2.2 authentication msg definitions omits 918d89bb1a63 gpu: drm/lease: fix spelling mistake, EACCESS -> EACCES omits 10ff7b11cf02 drm/i915: Reassigning log level for HDCP failures omits d3dacc70797b drm/i915: wrapping all hdcp var into intel_hdcp omits 29305d7e8f89 drm/bridge: analogix_dp: Fix misleading indentation report [...] omits 1e0ff648940e drm/sun4i: hdmi: Fix double flag assignation omits a25b77a1d797 drm/sun4i: hdmi: Fix unitialized variable omits d1b75e8a6d01 vfs: Implement parameter value retrieval with fsinfo() omits 14eabeebf5cf vfs: Allow fsinfo() to be used to query an fs parameter de [...] omits 37c60145dc5a vfs: Allow fsinfo() to query what's in an fs_context omits c1d02b5ace8e afs: Add fsinfo support omits d5ab33dfd7bc vfs: syscall: Add fsinfo() to query filesystem information omits 633873e6cb88 drm/vkms: provide a parent device to drm_dev_init() omits 4269fea768a1 Revert "netfilter: nft_numgen: add map lookups for numgen [...] omits 533555e5cbb6 xfrm: Fix error return code in xfrm_output_one() omits 23c42a403a9c netfilter: ipset: Introduction of new commands and protoco [...] omits a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES omits 47164e0b0df8 drm/i915/hdmi: Detect HDMI 2.0 monitors using multiple EDI [...] omits 7dd8db68949a HID: alps: allow incoming reports when only the trackstick [...] omits 6298944d8f57 Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS" omits 00b790ea545b HID: i2c-hid: Add a small delay after sleep command for Ra [...] omits f11274396a53 HID: hiddev: fix potential Spectre v1 omits a590d0fdbaa5 dma-buf: Update reservation shared_count after adding the [...] omits 4fb2c933c965 drm/syncobj: Avoid kmalloc(GFP_KERNEL) under spinlock omits 1e016a869336 drm/i915: Park signaling thread while wrapping the seqno omits 8dd0f8d37eae drm/i915/selftests: Check for hangs mid context execution tests omits 9213e4f54444 drm/i915/icl: Store available engine masks in INTEL_INFO omits 6fc4e48f9ed4 drm/i915: Compare user's 64b GTT offset even on 32b omits 9125963a9494 drm/i915: Mark up GTT sizes as u64 omits 5a2e1853d689 s390: avoid vmlinux segments overlap omits b44b136a3773 s390/vdso: add missing FORCE to build targets omits ef5febae1543 s390/decompressor: add missing FORCE to build targets omits 5a400aa3c562 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values omits b1ab1f32015d dt-bindings: Add Truly NT35597 panel driver bindings omits 1dd0b147c1ff drm/panel: Add support for Truly NT35597 panel driver omits 1b50bb4d36e8 Fix pattern handling optimalization omits 252050365823 dt-bindings: timer: gx6605s SOC timer omits 6c2d6d95d170 clocksource: add gx6605s SOC system timer omits f6a89cec4368 dt-bindings: timer: C-SKY Multi-processor timer omits 00c17775e1c4 clocksource: add C-SKY SMP timer omits e0ce0e2a5df3 drm/stm: Use drm_fbdev_generic_setup() omits efbb9df91e03 drm/meson: Use drm_fbdev_generic_setup() omits aef9f33b7658 drm/i915: Ensure proper HDA suspend/resume ordering with a [...] omits 4bdbd5f0eeee drm/virtio: document drm_dev_set_unique workaround omits f08877e79485 drm: BUG_ON if passing NULL parent to drm_dev_init omits d5c04dff2487 drm/vgem: Fix vgem_init to get drm device available. omits 99fe21a76f0f dma-buf: test shared slot allocation when mutex debugging [...] omits ca05359f1e64 dma-buf: allow reserving more than one shared fence slot omits 27836b641c1b dma-buf: remove shared fence staging in reservation object omits 5a8de47b3c25 netfilter: bridge: define INT_MIN & INT_MAX in userspace omits 5e91c9d9cd3f netfilter: nft_osf: check if attribute is present omits 61792b677415 netfilter: ipv6: fix oops when defragmenting locally gener [...] omits 9d32bdbb5b5f drm: Fix doc warning in drm_connector_attach_edid_property() omits f6764815358b drm/dp_mst: Remove all evil duplicate state pointers omits e4b0c868106d drm/dp_mst: Deprecate drm_dp_find_vcpi_slots() omits 6542e9adc0da Merge drm/drm-next into drm-misc-next omits 2b02a05bdc3a drm/vc4: Set ->is_yuv to false when num_planes == 1 omits 3e407417b192 drm/vc4: Fix X/Y positioning of planes using T_TILES modifier omits a65511b1cd78 drm/vc4: Move ->offsets[] adjustment out of setup_clipping [...] omits 58a6a36fe8e0 drm/vc4: Use drm_atomic_helper_check_plane_state() to simp [...] omits 91b6da23cc78 drm/vc4: Define missing PITCH0_SINK_PIX field omits 641019dcd194 drm/vc4: Fix TILE_Y_OFFSET definitions omits ac1d6d74884e drm/panel: Add driver for Samsung S6D16D0 panel omits 674c9e198c57 drm/panel: Add DT bindings for Samsung S6D16D0 omits e982e3f02071 drm: dsi: Add lane clock rate fields to DSI device omits b5a209ca183f drm/i915: Mark skl_update_plane and skl_disable_plane as static omits 9fa6e2f7609f drm/i915/perf: Fix warning in documentation omits 9edb6a0b206c drm/doc: Update errno handbook omits 6217f0ec7f11 drm/doc: kerneldoc for quirk_addfb_prefer_xbgr_30bpp omits 5d6f36b27d27 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK omits 3511ba7d4ca6 spi: uniphier: fix incorrect property items omits 409fa67a7f4a ASoC: stm32: sai: fix noderef.cocci warnings omits 26ee5bc39011 drm/i915/gen11: Expose planar format support on gen11, v2. omits 1e364f9008a7 drm/i915/gen11: Program the Y and UV plane for planar mode [...] omits cb2458baf8b5 drm/i915/gen11: Program the chroma upsampler for HDR planes. omits b1554e23ccb6 drm/i915/gen11: Program the scalers correctly for planar f [...] omits b048a00b3d96 drm/i915/gen11: Handle watermarks correctly for separate Y [...] omits 1ab554b0099b drm/i915/gen11: Link nv12 Y and UV planes in the atomic st [...] omits 6711bd730b38 drm/i915/gen11: Enable 6 sprites on gen11 omits 24719e94ca2a drm/i915: Fix unsigned overflow when calculating total dat [...] omits 3aae21fc2ed4 drm/i915: Move the DDC/AUX failure msgs to debug log omits bdc93fe0eb82 drm/i915/debugfs: hdcp capability of a sink omits 342ac601df64 drm/i915: hdcp_check_link only on CP_IRQ omits f106d1005ac7 drm/i915: Pullout the bksv read and validation omits 36e291a8867a vfs: Add a sample program for the new mount API omits 3e61486571a0 afs: Use fs_context to pass parameters over automount omits fc992caa96a1 afs: Add fs_context support omits 094a14cefa9e vfs: syscall: Add fspick() to select a superblock for reco [...] omits c0a73cc8a9ec vfs: syscall: Add fsmount() to create a mount for a superblock omits f7116ca0ec36 vfs: syscall: Add fsconfig() for configuring and managing [...] omits 8c28e9099a69 vfs: Add some logging to the core users of the fs_context log omits 0799073cb470 vfs: Implement logging through fs_context omits 1d9c8fafbf6f vfs: syscall: Add fsopen() to prepare for superblock creation omits 74cd1cf94ad5 Make anon_inodes unconditional omits 728d3f7e4ed3 vfs: Provide documentation for new mount API omits 6ddc92a66115 vfs: Remove kern_mount_data() omits 435143a6e390 hugetlbfs: Convert to fs_context omits 16ec1a5d58ea kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits 2502e0179096 cpuset: Use fs_context omits ca5911cd7b66 ipc: Convert mqueue fs to fs_context omits bfdc0d98d3d9 proc: Add fs_context support to procfs omits b04f79586997 procfs: Move proc_fill_super() to fs/proc/root.c omits 0472421f47a9 vfs: Remove unused code after filesystem context changes omits 37744f3d21f8 vfs: Implement a filesystem superblock creation/configurat [...] omits ae049c6c97e4 vfs: Separate changing mount flags full remount omits 8825fb43b70a tomoyo: Implement security hooks for the new mount API omits 966a6c141849 apparmor: Implement security hooks for the new mount API omits 1f0a62d86694 smack: Implement filesystem context security hooks omits 4786c3427b25 selinux: Implement the new mount API LSM hooks omits 6446dd622da1 vfs: Put security flags into the fs_context struct omits dbcf22bfca6d vfs: Add LSM hooks for the new mount API omits 229e55402816 vfs: Add configuration parser helpers omits 8a82a2513c0a vfs: Introduce logging functions omits c87c47c34750 vfs: Introduce the basic header for the new mount API's fi [...] omits af9eb1fffa12 vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits af7b5bc4c7e3 teach move_mount(2) to work with OPEN_TREE_CLONE omits fbffc5a3b877 drm/i915/guc: Propagate the fw xfer timeout omits 7b5543015bbd drm/i915/sdvo: Utilize intel_panel for fixed_mode omits 52fb7d295cfe drm/i915: Move the SKL+ zero constant alpha handling omits 1f6f92a3d50f drm/i915: Relocate SKL+ NV12 src width w/a omits cd956bfcd0f5 drm/i915/perf: add a parameter to control the size of OA buffer omits 5728de2f4f6a drm/i915/perf: pass stream to vfuncs when possible omits 784b1a8435da drm/i915/perf: remove redundant oa buffer initialization omits 816c37159ca2 drm/i915/perf: update generated files headers omits c97ea6a61b5e drm: msm: adreno: Use PTR_ERR_OR_ZERO rather than if(IS_ER [...] omits 068f30478180 drm/drm_pci.c: Use dma_zalloc_coherent omits 32e932e37e6b DRM: UDL: get rid of useless vblank initialization omits 8dc830e4cf6e drm/rcar-du: Convert drm_atomic_helper_suspend/resume() omits 43cf1fc0e27e drm: fix deadlock of syncobj v6 omits 42e90a687e76 drm/i915/guc: remove unneeded goto from selftest omits caef29cd072d drm/i915/guc: fix comment about fallback to execlists omits fb0c37f67010 drm/i915/guc: doorbell checking cleanup omits bfeabcc87ae0 drm/i915/guc: reserve the doorbell before selecting the cacheline omits 6f1312e6e046 drm/i915/guc: rename __create/destroy_doorbell omits 3d42f1ddc47a vgaarb: Keep adding VGA device in queue omits a81c9ab67880 vgaarb: Add support for 64-bit frame buffer address omits ac128918482d drm/i915: uncore_fw_domains_init sort platforms newer-to-older omits fb72deaefe59 drm/i915: power_domains_init sort platforms newer-to-older omits 210126bd807d drm/i915: digital_port_connected sort platforms newer-to-older omits 36c1f02875c1 drm/i915: compute_min_voltage_level sort platforms newer-to-older omits fdec4df43ca5 drm/i915: ddi_clock_get sort platforms newer-to-older. omits 29edbc3ebdb0 netfilter: ipset: Make invalid MAC address checks consistent omits 8cc4ccf58379 netfilter: ipset: Allow matching on destination MAC addres [...] omits 60230aacd528 drm/i915/icl: Define DSI panel programming registers omits 303e347cebc3 drm/i915/icl: Enable DSI transcoders omits 372610f3c814 drm/i915/icl: Define TRANS_CONF register for DSI omits d1aeb5f399d9 drm/i915/icl: Configure DSI transcoder timings omits 7b56caf36376 drm/i915/icl: Define DSI transcoder timing registers omits 70f4f502c47e drm/i915/icl: Program TRANS_DDI_FUNC_CTL registers omits 49edbd49786e drm/i915/icl: Define TRANS_DDI_FUNC_CTL DSI registers omits 9128b1024954 drm/i915/guc: Limit number of scratch registers used for H2G omits e51767279f11 drm/selftest: Refactor test-drm_plane_helper omits 9c71a6686bfa drm: fourcc: Convert drm_format_info kerneldoc to in-line [...] omits d364dc66e2d5 drm/i915/icl: Configure DSI transcoders omits 5ffce2546233 drm/i915/icl: Define TRANS_DSI_FUNC_CONF register omits 292272ee7e9e drm/i915/icl: Add macros for MMIO of DSI transcoder registers omits ca8fc99f2ac1 drm/i915/icl: Get DSI transcoder for a given port omits 5fea8645585f drm/i915/icl: Program TA_TIMING_PARAM registers omits e72cce531017 drm/i915/icl: Program DSI clock and data lane timing params omits b687c1984c4f drm/i915/icl: Make common DSI functions available omits 9ec9a87b1ee8 drm/i915/dsi: abstract intel_dsi_tlpx_ns() omits 073a391ca035 staging: iio: ad7816: Switch to the gpio descriptor interface omits d42282db6c41 iio: adc: ina2xx: add in early -EINVAL returns in case statements omits e480490c9095 Staging:iio:adc:ad7606: Match parenthesis alignment omits 2019738cc8e3 iio: st_sensors: miscellaneous cleanup omits 4cd62a542511 staging: iio: adc: ad7280a: use crc8.h API to build crc table omits 0559ef7fde67 staging: iio: adc: ad7280a: handle error from __ad7280_read32() omits 572974610273 tools iio: Override CFLAGS assignments omits 4c953d03970a drm/dp: Add definitions for eDP Rev 1.4a and 1.4b omits 4f15665ccbba drm/i915: Add ppgtt to GVT GEM context omits da689221f952 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] omits eef3dc34a1e0 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] omits 4ed0dfe3cf39 ARM: dts: dra7: Move l4 child devices to probe them with ti-sysc omits 549fce068a31 ARM: dts: dra7: Add l4 interconnect hierarchy and ti-sysc data omits 87fc89ced3a7 ARM: dts: am335x: Move l4 child devices to probe them with [...] omits f711c575cfec ARM: dts: am335x: Add l4 interconnect hierarchy and ti-sysc data omits d95adfd45853 ARM: dts: am437x: Move l4 child devices to probe them with [...] omits 21c0607cc40d ARM: dts: am437x: Add l4 interconnect hierarchy and ti-sysc data omits b5f8ffbb6fad ARM: dts: dra7: convert to use new clkctrl layout omits 23298c33f9b3 ARM: dts: am43xx: convert to use new clkctrl layout omits 69fd70c7ff31 ARM: dts: am33xx: convert to use new clkctrl layout omits cdb07cce5f54 Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' into omap- [...] omits b3378de02669 Merge remote-tracking branch 'gpio/ib-omap' into omap-for- [...] omits a35f408eba76 Merge commit 'ce32d59ee2cd036f6e8a6ed17a06a0b0bec5c67c' in [...] omits 4f1985af21c7 Merge commit 'd6e7bbc148f9fbec8a0117b0d0f420c9710e6d81' in [...] omits 73f522bad179 drm/i915: Use i915_gem_object_get_dma_address() to populat [...] omits 198a2a2f1aea drm/i915: Drop rpm wakeref on error in debugfs/i915_drop_c [...] omits e346a991f42c drm/i915/guc: drop negative doorbell alloc selftest omits 67551a703544 drm/i915/dsi: abstract dphy parameter init omits 2bf3f59daeee drm/i915/dsi: refactor bitrate calculations in intel_dsi_v [...] omits c84c6fe30302 drm/i915: make encoder enable and disable hooks optional omits 4035cc5738d9 drm: sti: don't pass GFP_DMA32 to dma_alloc_wc omits 885054f9917e drm/sti: make crct disable atomic omits 48197bc564c7 drm: add syncobj timeline support v9 omits 27a981b614d5 drm/i915/quirks: pass dev_priv instead of drm dev to quirk code omits 1a49f537c504 drm/i915/huc: Normalize HuC status returned by I915_PARAM_HAS_HUC omits bbb8a9d7e000 drm/i915: GEM_WARN_ON considered harmful omits 61cdfb9e194d drm/i915/icl: Fix signal_levels omits 39b50c603878 drm/atomic_helper: Stop modesets on unregistered connector [...] omits 20fd60009975 drm/i915/guc: fix GuC suspend/resume omits 138bdac89183 drm/i915: Remove crtc->config dereference from drrs_ctl omits 914a4fd8cd28 drm/i915/gen9+: Fix initial readout for Y tiled framebuffers omits ad52fcc97c2a drm/i915/guc: Fix Gen9 GuC loading workarounds omits 920532991aca drm/selftest: Refactor drm mode setting selftests omits 593a21a04f99 drm/i915: split out display quirks to a new file omits a37805098900 drm/bufs: Fix Spectre v1 vulnerability omits 871edc96bdab drm: fix missing doc v2 omits 410ed5731a65 drm/i915: Ensure intel_engine_init_execlist() builds with Clang omits 7b3e51dd439b drm/i915: Ensure _print_param() builds with Clang omits 046c9bca3d82 drm/i915: rename and move intel_get_pipe_from_connector() omits bb1c7edc6d4d drm/i915/icl: Fix DDI/TC port clk_off bits omits 4e53840fdfdd drm/i915/icl: Introduce new macros to get combophy registers omits d72e84ccba20 drm/i915/icl: Combine all port/combophy macros at one place omits a54270d3a917 drm/i915/icl: Refactor icl pll functions omits 8ea59e673990 drm/i915/icl: Use helper functions to classify the ports omits cb6caf7e3993 drm/i915/icl: Refactor get_ddi_pll using helper func omits c0aa834404b3 drm/i915/icl: use combophy/TC helper functions during disp [...] omits 176597a12d61 drm/i915/icl: create function to identify combophy port omits ffd7e32d95db drm/i915/icl: apply Display WA #1178 to fix type C dongles omits b0b62d845e44 drm/i915: Pass crtc_state to ivybridge_update_fdi_bc_bifurcation omits c5b36facfad8 drm/i915: Pass crtc_state to lpt_program_iclkip omits 91d781976296 drm/i915: Remove crtc->config dereferences in intel_modese [...] omits 1b52ad46162d drm/i915: Remove crtc->config dereferences in intel_sanitize_crtc omits f2bdd112685c drm/i915: Pass crtc_state to update_scanline_offset omits 4207c8b9914f drm/i915: Always read out M2_N2 in intel_cpu_transcoder_ge [...] omits 92d54b078fe2 drm/i915: Remove crtc->config references in vlv_prepare_pll omits 4c35475485c1 drm/i915: Make intel_dp_set_m_n take crtc_state omits 4eda776c3cef drm/rockchip: psr: do not dereference encoder before it is [...] omits 649fdce23cdf drm: add flags to drm_syncobj_find_fence omits 7bd01a085582 drm: Shift * to be adjacent to pointer name omits 81067b71c1d9 drm/i915/icl: Disable master intr before reading omits 95b0e7c14c50 drm/i915/icl: No need to ack intr through master control omits 4376b9c965c0 drm/i915/gen8: Disable master intr before reading omits 2f20fa8d12e8 drm/v3d: Skip debugfs dumping GCA on platforms without GCA. omits 4fa825bf4050 drm/v3d: Add some better documentation of the in_sync arguments. omits 6915c9a525e5 drm/v3d: Add a little debugfs entry for measuring the core clock. omits 34c2c4f632f2 drm/v3d: Fix a use-after-free race accessing the scheduler [...] omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 04c388d42956 drm/i915/icl: enable SAGV for ICL platform omits 202dc3cc10b4 serial: sh-sci: Fix receive on SCIFA/SCIFB variants with DMA omits 9d3eb2c33f03 drm/i915: Hold rpm wakeref for debugfs/i915_drop_caches_set omits 668b6c176c33 drm/i915: Add YCBCR 4:2:0/4:4:4 support for LSPCON omits 799a964ffe0b drm/i915: Write AVI infoframes for Parade LSPCON omits 7cbf19fd54ff drm/i915: Write AVI infoframes for MCA LSPCON omits 06c812d7c591 drm/i915: Add AVI infoframe support for LSPCON omits 96e35598cead drm/i915: Check LSPCON vendor OUI omits 8c79f844c6d2 drm/i915: Add CRTC output format YCBCR 4:4:4 omits 33b7f3ee6e00 drm/i915: Add CRTC output format YCBCR 4:2:0 omits d9facae6afe1 drm/i915: Introduce CRTC output format omits a5e856a5348f drm/i915: Large page offsets for pread/pwrite omits 047a6f7db27a iio: accel: kxcjk1013: Add KIOX0009 ACPI Hardware-ID omits a476e20c30e8 staging: iio: adt7316: fix parenthesis alignment omits c65a0d84ee9c iio: dpot-dac: mark expected switch fall-through with text [...] omits 27d7aaae0fd7 drm/i915/csr Added DC5 and DC6 counter register for ICL in [...] omits b9117149fefd drm/i915: promote ddb update message to DRM_DEBUG_KMS omits 9e44b180f81b drm/i915: don't write PLANE_BUF_CFG twice every time omits cbacc79db6ac drm/i915: transition WMs ask for Selected Result Blocks omits 077b5820af74 drm/i915: fix the watermark result selection on glk/gen10+ omits 91961a850d31 drm/i915: fix the transition minimums for gen9+ watermarks omits ef51e0a3eb9e drm/i915: DRM_FORMAT_C8 is not possible with Yf tiling omits 645ff9e37171 drm/i915: Inject load failure inside intel_engines_init_mmio omits c5b083a1a174 drm/i915: Fix i915_driver_init_mmio error path omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c0c46ca461f1 drm/i915/aml: Add new Amber Lake PCI ID omits ec9b3877c2fd Merge branch 'for-next/array_size' into for-next/kspp omits c36d94043f9d Merge branch 'for-next/vla' into for-next/kspp omits 0b4bf7ca9be8 drm/i915/selftests: Disable shrinker across mmap-exhaustion omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits 732300154980 drm: Do not call drm_dp_cec_set_edid() while registering D [...] omits 2a7be4b4a9a5 drm: Use PTR_ERR_OR_ZERO in drm_fb_cma_fbdev_init() omits e87b0bbc9f03 drm/nouveau: Fix nv50_mstc->best_encoder() omits b5d29843d8ef drm/atomic_helper: Allow DPMS On<->Off changes for unregis [...] omits 41c43f9e0276 drm/i915: Inject a failure point when registering a connector omits 1c21348d1f3c drm/i915: move intel connector specific functions to intel [...] omits 360fa66ae857 drm/i915: rename intel_modes.c to intel_connector.c omits aee7d9bee2db drm/i915: nuke the intel_lvds_connector omits 65404c89e953 drm/i915: Show the DPCD read error inline omits 1e712535c51a drm/i915/dp: Link train Fallback on eDP only if fallback l [...] omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits d4b26e4f438f drm/i915: add a common connector type independent destroy hook omits a9f9ca33d1fe drm/i915: Fix intel_dp_mst_best_encoder() omits f67207d78cea drm/i915: Skip vcpi allocation for MSTB ports that are gone omits 6ed5bb1fbad3 drm/i915: Don't unset intel_connector->mst_port omits 4d80273976bf drm/atomic_helper: Disallow new modesets on unregistered c [...] omits bc3213c44415 drm/i915: Drop the eDP check from intel_dp_connector_destroy() omits 19dfe5726bab drm/i915: Do intel_panel_destroy_backlight() later omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 2d12df47eafe PM / AVS: SmartReflex: remove unused function omits 71ffd49cc9b9 drm/i915/icl:Add Wa_1606682166 omits 0c7d2aedf51b drm/i915/icl: Add Wa_1406609255 omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE omits 5c93f3ce98b6 staging: iio: ad2s1210: fix 'assignment operator' style checks omits f53a70bd93f6 drm/i915: Fixup kernel doc for param name changes omits 881440a89ae1 drm/i915: Rename variables in intel_primary_plane_create() omits a86d2590bafb drm/i915: s/intel_plane/plane/ in sprite init omits b7c806007559 drm/i915: Extract skl_universal_plane_init() omits c539b579b6c7 drm/i915: Introduce intel_plane_alloc() omits 2d72dc8b7c15 drm/i915: Move plane_state->scaler_id initialization into [...] omits 97ee97b9782e drm/i915: Add missing pixel formats for skl+ "sprites" omits 37a411e2118b drm/i915: Disallow plane scaling with specific pixel formats omits 934882db2961 drm/i915: Allow horizontal mirroring for cnl+ "sprite" planes omits ee6e0496de1f drm/i915: Don't populate plane->i9xx_plane for sprites omits deb196895f84 drm/i915: Populate possible_crtcs for primary/cursor planes omits 679bfe847b62 drm/i915: Constify all plane_funcs structs omits f42259ef810c drm/i915/gvt: invalidate old ggtt page when update ggtt entry omits 49c5c0769a91 drm/sun4i: tcon: prevent tcon->panel dereference if NULL omits 548ae867efb1 drm/sun4i: tcon: fix check of tcon->panel null pointer omits ad19ef010db1 Merge branch 'for-4.19-fixes' into for-next omits 2e00b533527c staging: iio: cdc: ad7150: fix misaligned lines omits 4bb199e51ddc staging: iio: cdc: ad7150: use value copy to shorten the l [...] omits 388008bbd60c iio: ssp_sensors: don't manually free devm managed resources omits 1afacfb0dfe9 staging: iio: ad5933: rename ext_clk_Hz -> ext_clk_hz omits a7ae845cdcad iio: adc: Fix Renesas GyroADC MAINTAINERS entry omits 23ba90b47dfc interconnect: fix build error without DEBUGFS omits 3a465b84ea38 drm/i915/psr: Remove alpm from i915_psr omits 66231d14e74a drm/i915/psr: Use WA to force HW tracking to exit PSR2 omits 4755717b0ca8 drm/i915/psr: Remove PSR2 TODO error handling omits fc6ff9dc9ecf drm/i915/psr: Make MASK_DISP_REG_WRITE reserved in PSR_MAS [...] omits bf80928fbf06 drm/i915/psr: Share PSR and PSR2 exit mask omits 00e5d8b1eb47 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake. omits 443d5e3973e8 drm/i915/icl: MBUS B credit change omits dfdaa566b7d4 drm/i915: Apply correct ddi translation table for AML device omits ab2da3f8cd97 drm/i915: Add new AML_ULX support list omits c1c8f6fa731b drm/i915: Redefine some Whiskey Lake SKUs omits 84c0851794d4 drm: Unexport drm_plane_helper_check_update omits 40e3defd19ce drm/vmwgfx: Fix vmw_du_cursor_plane_atomic_check omits 8e7a4424b996 drm/i915: Fix ILK-IVB sprite enable delays omits 6b6fce62f65c drm: Unexport primary plane helpers omits e6a3e405b548 drm/todo: Add some cleanup tasks omits 4af67def3b08 drm/doc: fix drm_driver_legacy_fb_format omits 21ebe615c169 drm: Remove transitional helpers omits b1a122c51f57 drm/zte: Use drm_atomic_helper_shutdown omits 9bac4a01bc88 drm/vc4: Use drm_atomic_helper_shutdown omits a2b50babc743 drm/sti: Use drm_atomic_helper_shutdown omits 3ea4b1e1b814 drm/msm: Use drm_atomic_helper_shutdown omits b3e90917e4d1 drm/arcpgu: Use drm_atomic_helper_shutdown omits d680781d21a5 drm/atmel: Drop transitional hooks omits d1b42edea8ee drm/arcpgu: Drop transitional hooks omits ec9b0a9e2c9e drm/atomic: Improve docs for drm_atomic_state->allow_modeset omits 9ef8a9dc4b21 drm: Extract drm_atomic_state_helper.[hc] omits 297e30b5d9b6 drm/atomic-helper: Unexport drm_atomic_helper_best_encoder omits 2b4c1c0512e9 drm/amdgpu: Remove default best_encoder hook from DC omits 03189d5bf778 drm: Remove defunct dma_buf_kmap stubs omits 9e37ee7913b4 drm/vblank: Remove old-style comments omits 6f405638c2ab drm/i915: Get rid of intel_crtc->config in crtc_enable/dis [...] omits 958bb4528d16 drm/i915: Get rid of crtc->config in chv_data_lane_soft_reset omits f56f6648404b drm/i915: Get rid of crtc->config dereference in intel_dp_ [...] omits 6e3d9dd0ae0a drm/i915: Use crtc->state in intel_fbdev_init_bios omits 0e5fa64610f6 drm/i915: Get rid of crtc->config from icl_pll_to_ddi_pll_sel omits 5e1cdf541b24 drm/i915: Make ironlake_pch_transcoder_set_timings take cr [...] omits 65c307fd08dd drm/i915: Make shared dpll functions take crtc_state, v3. omits b2354c78b125 drm/i915: Make pll functions take crtc_state, v2. omits 15cbe5d0926f drm/i915: Make skl_detach_scalers take crtc_state omits 7efd90fb4886 drm/i915: Use crtc_state in ironlake_enable_pch_transcoder omits 44fe7f35528c drm/i915: Make intel_set_pipe_timings/src_size take a poin [...] omits b2562712d7de drm/i915: Make panel fitter functions take state omits fdf73510ca81 drm/i915: Remove dereferences of crtc->config in set_pipec [...] omits 6b7e2d5c3032 drm: add drm_connector_attach_edid_property() omits 33373258cf02 drm/i915: Remove the global cache shrink & rcu barrier on [...] omits 88a83f3c2d7a drm/i915: Only reset seqno if actually idle omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 7a4a2a460458 drm/i915: Clean up early plane debugs omits 62358aa4ee86 drm/i915: Use the correct crtc when sanitizing plane mapping omits 68bc30deac62 drm/i915: Restore vblank interrupts earlier omits 9dbf5a4efd8a drm/i915: Provide more clues as to why MST is/is not used omits 0fc645f338e3 drm/i915/guc: Don't clear the cookie on doorbell destroy omits 48b426a9b9ab drm/i915/guc: init GuC descriptors after GuC load omits 4db4b85014df drm: Fix kernel doc for DRM_MODE_PROP_IMMUTABLE omits d717c6df3040 drm/vkms: Extend todo omits c5e69ab35c0d video/hdmi: Constify infoframe passed to the pack functions omits bc2477f7d3f3 drm/i915/execlists: Flush the CS events before unpinning omits 8f5c6fe46d6c drm/i915: Clear the error PTE just once on finish omits 83bc0f5b432f drm/i915: Handle incomplete Z_FINISH for compressed error states omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 5ec244f4afd0 drm/i915/selftests: Hold task_struct ref for smoking kthread omits 598c6cfe0690 drm/i915/psr: Enable PSR1 on gen-9+ HW omits 2ddcc982bdc5 drm/i915: fix wrong error number report omits c0a6aa7ec2c3 drm/i915: Show actual alongside requested frequency in deb [...] omits 89d5efcc311c drm/i915: Replace some open-coded i915_coherent_map_type() omits b20815255693 drm/i915: Add plane alpha blending support, v2. omits 7569bf95310e drm/i915/csr: Added ICL Stepping info omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits 469a9308adfc drm/fsl-dcu: use drm_display_mode_to_videomode to calculat [...] omits 53b9974b4b33 drm/fsl-dcu: drop unused drm_crtc_index() omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits e9eaf82d97a2 drm/i915: Priority boost for waiting clients omits e2f3496e93be drm/i915: Pull scheduling under standalone lock omits b16c765122f9 drm/i915: Priority boost for new clients omits 790ea70c5eb5 drm/i915: Pass intel_encoder to infoframe functions omits 121f0ff52f77 drm/i915: Use memmove() for punching the hole into infoframes omits 468d6a4996fb video/hdmi: Constify infoframe passed to the log functions omits 480b8b3e42c3 video/hdmi: Pass buffer size to infoframe unpack functions omits f26e1de5ec48 video/hdmi: Constify 'buffer' to the unpack functions omits 85f5e1f385b7 drm/i915: Combine multiple internal plists into the same i [...] omits 7651a4452ddf drm/i915: Reserve some priority bits for internal use omits 567a60570589 drm/i915/selftests: Include arbitration points in preempti [...] omits 992d2098ef0b drm/i915/selftests: Split preemption smoke test into threads omits f384d7d514d1 drm: Convert to using %pOFn instead of device_node.name omits a0d4d42cb585 drm/bochs: Replace drm_gem_object_unreference_unlocked wit [...] omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits b256013e7207 drm/zte: Replace drm_dev_unref with drm_dev_put omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits 1c53ba8f22a1 drm/rockchip: dw_hdmi: add dw-hdmi support for the rk3328 omits 5c3f3d22393c drm/rockchip: dw_hdmi: store rockchip_hdmi reference in ph [...] omits bd1302305ae6 drm/rockchip: dw_hdmi: allow including external phys omits 9f891dbe3910 dt-bindings: allow optional phys in Rockchip dw_hdmi binding omits 96c4704fec95 drm/rockchip: dw_hdmi: Allow outputs that don't need outpu [...] omits 8faff37409fb drm/bridge: dw-hdmi: allow forcing vendor phy-type omits 7769db588384 drm/i915/dp: optimize eDP 1.4+ link config fast and narrow omits 9844bc87cb7a drm/i915/dp: Fix duplication of DEVICE_SERVICE_IRQ handling omits cbfa8ac835cb drm/i915/dp: Kill intel_dp->detect_done flag omits 47658556da85 drm/i915/dp: Do not grab crtc modeset lock in intel_dp_detect() omits d5acd97f5571 drm/i915/dp: Use a local variable for intel_encoder * omits f24f6eb95807 drm/i915/dp: Restrict link retrain workaround to external [...] omits 9ebd8202393d drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() omits 53273b522208 drm: stm: implement get_scanout_position function omits a2bf92e8cc16 drm/i915/execlists: Avoid kicking priority on the current context omits 17fd7a9d324f drm/panel: Add support for Olimex LCD-OLinuXino panel omits 6cbe7cd15f95 drm/panel: simple: Add DLC1010GIG panel omits 7ad8b41cd8f5 drm/panel: simple: Add support for Banana Pi 7" S070WV20-C [...] omits 882c35af565a drm/panel: p079zca: unconditionally remove the panel on removal omits 94889b487bb9 dt-bindings: Add CDTech S043WQ26H-CT7 panel bindings omits e58edce616ac drm/panel: add panel CDTech S043WQ26H-CT7 to panel-simple omits 1a4d3f24efcb dt-bindings: Add CDTech S070WV95-CT16 panel bindings omits 982f944ed7cf drm/panel: add panel CDTech S070WV95-CT16 to panel-simple omits 21295ceacff7 dt-bindings: Add vendor prefix for CDTech(H.K.) Electronic [...] omits 7fe78985cd08 drm/i915/csr: restructure CSR firmware definition macros omits db2b0e5ffc70 drm/panel: seiko-43wvf1g: Add missing ">" character in aut [...] omits 6bf18d84f768 drm/panel: seiko-43wvf1g: Switch to SPDX identifier omits e077e2f5f810 drm/panel: simple: fix BOE/HV070WSA-100 timings omits 1f0eb8b81089 drm: panel-orientation-quirks: Add quirk for GPD win2 omits 9531221df8f0 drm/i915: Check for panel orientation quirks on eDP panels omits 064b06bbf117 drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION omits 4bdafb9ddfa4 drm/i915: Remove i915.enable_ppgtt override omits c5f6d578956a drm/i915: Log HWS seqno consistently omits f8e57863f81f drm/i915: Trim partial view sg lists omits 4f297df89d29 drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_ho [...] omits 9cb5f4873b99 drm/atmel-hlcdc: Replace drm_dev_unref with drm_dev_put omits dee4a0f8e70d drm/i915/selftests: Smoketest preemption omits e7351a8474d2 drm/i915/csr: bypass firmware request on i915.dmc_firmware [...] omits d8a5b7d79fb7 drm/i915/csr: keep max firmware size together with firmare [...] omits 180e9d230efe drm/i915/csr: keep firmware name and required version together omits 029c33add915 drm/i915: Remove duplicated definition of intel_update_rawclk omits c9b818d3f9f4 drm/i915: Move IPC WA #1141 to init_ipc() omits 6323113b7af6 drm/i915: Move SKL IPC WA to HAS_IPC() omits fd847b8e60e0 drm/i915: Do not modifiy reserved bit in gens that do not [...] omits 6edafc4eb3e4 drm/i915: Unset reset pch handshake when PCH is not presen [...] omits 7c86828d5645 drm/i915/runtime_pm: Share code to enable/disable PCH rese [...] omits 35c37ade79cd drm/i915/icl: Define TA_TIMING_PARAM registers omits 33868a91c1d9 drm/i915/icl: Define data/clock lanes dphy timing registers omits 7a90938332d8 drm/i915: Avoid compiler warning for maybe unused gu_misc_iir omits 74f6e183913b drm/i915: Convert to BITS_PER_TYPE omits 2863b00941bc Merge drm/drm-next into drm-intel-next-queued omits fc3fed5d297b drm/i915: Check fb stride against plane max stride omits 0a3c561da12b drm/i915: Enable RGB565 90/270 plane rotation for gen11 onwards. omits 4a3d3f6785be drm/i915: Match code to comment and enforce ppgtt for execlists omits 570b16b559be drm/i915: use for_each_pipe loop to assign crtc_mask omits 8db05f594713 drm/i915/execlists: Assert the queue is non-empty on unsubmitting omits e9f8707839ee ARM: omap2plus_defconfig: Add tlv320aic23 as module omits 70a7b83628fa drm/i915/icl: Program T_INIT_MASTER registers omits ba3df888be90 drm/i915/icl: Enable DDI Buffer omits 3f4b9d9d02c6 drm/i915/icl: DSI vswing programming sequence omits fc41001d9708 drm/i915/icl: Configure lane sequencing of combo phy transmitter omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 945ac78928fa drm/i915: Force planar YUV coordinates to be a multiple of 2, v2. omits ab5c60bf7675 drm/i915: Move programming plane scaler to its own function. omits 0aaf29b35f93 drm/i915: Clean up scaler setup, v2. omits 6c246b81f938 drm/i915: Replace call to commit_planes_on_crtc with inter [...] omits f59e9701dbdc drm/i915: Make intel_crtc_disable_planes() use active plan [...] omits 62ef0dd3cc0c drm/i915: Unconditionally clear plane visibility, v2. omits c249c5f64336 drm/i915: Handle cursor updating active_planes correctly, v2. omits a1cccdcf330e drm/i915: Clean up casts to crtc_state in intel_atomic_com [...] omits 8f023d0cb757 interconnect: core: Fix unused variable compiler warning omits 980e05e5a248 interconnect: core: Remove set but not used variable 'p' omits 6983c942cb53 interconnect: qcom: msm8916: fix return value of qnoc_probe omits 7cffc6e4582c interconnect: core: Fix uninitialized variable omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits e78164433ca1 vfs: syscall: Add move_mount(2) to move mounts around omits 5caad78464aa vfs: syscall: Add open_tree(2) to reference or clone a mount omits 307c6e5241b4 vfs: Require specification of size of mount data for inter [...] omits 1435696556e4 ARM: dts: vexpress/TC2: Update entries to match latest cor [...] omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 3d46fda12a9d MAINTAINERS: add a maintainer for the interconnect API omits 8d9300299a40 interconnect: qcom: Add msm8916 interconnect provider driver omits 3c2858c771be dt-bindings: interconnect: Document qcom,msm8916 NoC bindings omits 8d9dd19a2b98 interconnect: qcom: Add RPM communication omits 3695cfd562c1 interconnect: Add debugfs support omits d54599e06b06 interconnect: Allow endpoints translation via DT omits a21cfea97e68 dt-bindings: Introduce interconnect binding omits 81b4cdb447fe interconnect: Add generic on-chip interconnect API omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled omits 148edb9afb21 Merge branch 'patchwork' into to_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 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5dcea554d5ce eCryptfs: fix a couple type promotion bugs omits 7c2684d667fe RISC-V: Fix PTRACE_SETREGSET bug. omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits 9f84a0f7f1a6 leaking_addresses: check if file name contains address omits e377e1cd59ce leaking_addresses: explicitly name variable used in regex omits 9db33987ee2e leaking_addresses: remove version number omits 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' omits cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 omits d1dbc0596ba0 leaking_addresses: cache architecture name omits d7dc0d69ab95 leaking_addresses: simplify path skipping omits 7d32be2e5abb leaking_addresses: do not parse binary files omits c7a42ed0c749 leaking_addresses: add 32-bit support omits c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine omits 9ea7fabe3b0d leaking_addresses: use system command to get arch omits 9f253ef16258 leaking_addresses: add support for 5 page table levels omits abd3fc764c8e leaking_addresses: add support for kernel config file omits 9bf86aaad535 leaking_addresses: add range check for vsyscall memory omits d130ec5d1893 leaking_addresses: indent dependant options omits c40a84491f29 leaking_addresses: remove command examples omits 5a490816a756 leaking_addresses: remove mention of kptr_restrict omits cd8a0e46372a leaking_addresses: fix typo function not called 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 d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next 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 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues 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 811496c9679a media: uvcvideo: Refactor URB descriptors adds c6d664fe8a7a media: uvcvideo: Convert decode functions to use new conte [...] adds e829b262a678 media: uvcvideo: Protect queue internals with helper adds c50c9c1e659d media: uvcvideo: queue: Simplify spin-lock usage adds 01e90464e42e media: uvcvideo: queue: Support asynchronous buffer handling adds ece41454c6a5 media: uvcvideo: Abstract streaming object lifetime adds b012186acef5 media: uvcvideo: Move decode processing to process context adds 571e70dbd421 media: uvcvideo: Split uvc_video_enable into two adds fb58e16bb783 media: uvcvideo: Rename uvc_{un,}init_video() adds 30eb909d1146 media: uvcvideo: Utilise for_each_uvc_urb iterator adds d695eb5b3b96 media: rtl28xxu: add support for Sony CXD2837ER slave demod adds d95947c05eaf media: dib7000p: Remove dead code adds 8824e5018c19 media: lmedm04: Move usb buffer to lme2510_state. adds d3411f656cbb media: lmedm04: use dvb_usbv2_generic_rw_locked adds aaef6a9dd0ea media: usb: dvb-usb: remove old friio driver adds e4cf679c9a0f media: drivers: media: pci: b2c2: Fix errors due to unappr [...] adds 330abed79aad media: remove redundant include moduleparam.h adds 81fd5fd46ec9 media: tvp5150: fix irq_request error path during probe adds 12645e0655e4 media: ddbridge: remove some duplicated include file adds b6973637c4cc media: ddbridge: remove another duplicate of io.h and sort [...]
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 (15814356aac4) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 - CREDITS | 16 - Documentation/ABI/testing/sysfs-block-zram | 32 - Documentation/ABI/testing/sysfs-bus-i3c | 146 - .../ABI/testing/sysfs-class-led-trigger-pattern | 4 +- Documentation/ABI/testing/sysfs-class-net-dsa | 2 +- .../ABI/testing/sysfs-devices-software_node | 10 - Documentation/ABI/testing/sysfs-fs-f2fs | 9 - Documentation/EDID/1024x768.S | 5 +- Documentation/EDID/1280x1024.S | 5 +- Documentation/EDID/1600x1200.S | 5 +- Documentation/EDID/1680x1050.S | 5 +- Documentation/EDID/1920x1080.S | 5 +- Documentation/EDID/800x600.S | 5 +- Documentation/EDID/HOWTO.txt | 13 +- Documentation/EDID/Makefile | 15 +- Documentation/EDID/edid.S | 10 +- .../Design/Data-Structures/BigTreeClassicRCUBH.svg | 499 + .../Data-Structures/BigTreeClassicRCUBHdyntick.svg | 695 + .../Data-Structures/BigTreePreemptRCUBHdyntick.svg | 741 + .../BigTreePreemptRCUBHdyntickCB.svg | 834 +- .../Design/Data-Structures/Data-Structures.html | 173 +- .../RCU/Design/Data-Structures/blkd_task.svg | 676 +- .../Expedited-Grace-Periods.html | 6 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 2 +- .../RCU/Design/Requirements/Requirements.html | 206 +- Documentation/RCU/checklist.txt | 49 +- Documentation/RCU/stallwarn.txt | 7 +- Documentation/RCU/whatisRCU.txt | 70 +- Documentation/admin-guide/LSM/SELinux.rst | 2 +- Documentation/admin-guide/cgroup-v2.rst | 182 +- Documentation/admin-guide/dynamic-debug-howto.rst | 8 +- Documentation/admin-guide/kernel-parameters.txt | 121 +- Documentation/admin-guide/mm/concepts.rst | 51 +- Documentation/admin-guide/mm/pagemap.rst | 9 +- Documentation/admin-guide/pm/cpufreq.rst | 2 +- Documentation/admin-guide/pm/cpuidle.rst | 614 - Documentation/admin-guide/pm/intel_pstate.rst | 10 +- Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/admin-guide/ras.rst | 2 +- Documentation/admin-guide/security-bugs.rst | 25 +- Documentation/arm/Booting | 2 +- Documentation/arm/Samsung-S3C24XX/GPIO.txt | 2 +- Documentation/arm/Samsung-S3C24XX/Overview.txt | 2 +- Documentation/arm/Samsung-S3C24XX/Suspend.txt | 2 +- Documentation/arm64/silicon-errata.txt | 1 - Documentation/block/biodoc.txt | 88 + Documentation/block/cfq-iosched.txt | 291 + Documentation/blockdev/zram.txt | 80 +- Documentation/core-api/assoc_array.rst | 6 +- Documentation/core-api/memory-allocation.rst | 2 - Documentation/core-api/xarray.rst | 52 +- Documentation/cpu-freq/cpufreq-stats.txt | 8 +- Documentation/cpuidle/core.txt | 23 + Documentation/cpuidle/sysfs.txt | 98 + Documentation/dev-tools/index.rst | 4 +- Documentation/dev-tools/kasan.rst | 232 +- Documentation/dev-tools/kselftest.rst | 12 +- Documentation/device-mapper/dm-raid.txt | 2 +- .../devicetree/bindings/arm/amlogic,scpi.txt | 7 - Documentation/devicetree/bindings/arm/amlogic.txt | 2 - Documentation/devicetree/bindings/arm/emtrion.txt | 12 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 37 +- Documentation/devicetree/bindings/arm/fsl.txt | 16 - .../devicetree/bindings/arm/idle-states.txt | 2 +- .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 - .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 - .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 - .../bindings/arm/mediatek/mediatek,pciesys.txt | 1 - .../bindings/arm/mediatek/mediatek,pericfg.txt | 1 - .../bindings/arm/mediatek/mediatek,sgmiisys.txt | 1 - .../bindings/arm/mediatek/mediatek,ssusbsys.txt | 1 - .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 - .../devicetree/bindings/arm/renesas,prr.txt | 20 - Documentation/devicetree/bindings/arm/rockchip.txt | 34 - Documentation/devicetree/bindings/arm/shmobile.txt | 24 +- Documentation/devicetree/bindings/arm/sunxi.txt | 4 +- .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 3 - .../bindings/arm/tegra/nvidia,tegra20-emc.txt | 100 + .../devicetree/bindings/bus/sun50i-de2-bus.txt | 9 +- Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 - .../bindings/clock/amlogic,meson8b-clkc.txt | 13 +- .../devicetree/bindings/clock/clock-bindings.txt | 16 - .../devicetree/bindings/clock/imx7ulp-clock.txt | 104 - .../devicetree/bindings/clock/imx8mq-clock.txt | 20 - .../devicetree/bindings/clock/qcom,gcc.txt | 16 - .../devicetree/bindings/clock/qcom,gpucc.txt | 22 - .../devicetree/bindings/clock/qcom,lpasscc.txt | 26 - .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../devicetree/bindings/clock/qcom,videocc.txt | 3 +- .../devicetree/bindings/clock/sun8i-de2.txt | 5 +- .../devicetree/bindings/clock/sunxi-ccu.txt | 1 - .../bindings/connector/usb-connector.txt | 2 - .../bindings/cpufreq/arm_big_little_dt.txt | 65 + .../devicetree/bindings/crypto/arm-cryptocell.txt | 7 +- .../devicetree/bindings/crypto/fsl-dcp.txt | 2 - .../bindings/display/amlogic,meson-vpu.txt | 2 - .../bindings/display/bridge/renesas,lvds.txt | 1 - .../devicetree/bindings/display/himax,hx8357d.txt | 26 - .../bindings/display/panel/auo,g101evn010 | 12 - .../display/panel/bananapi,s070wv20-ct16.txt | 12 - .../display/panel/cdtech,s043wq26h-ct7.txt | 12 - .../display/panel/cdtech,s070wv95-ct16.txt | 12 - .../bindings/display/panel/dlc,dlc1010gig.txt | 12 - .../display/panel/olimex,lcd-olinuxino.txt | 42 - .../bindings/display/panel/samsung,s6d16d0.txt | 30 - .../bindings/display/panel/tpo,tpg110.txt | 81 +- .../devicetree/bindings/display/renesas,du.txt | 4 - .../bindings/display/rockchip/dw_hdmi-rockchip.txt | 3 - .../bindings/display/sunxi/sun4i-drm.txt | 30 +- .../devicetree/bindings/display/truly,nt35597.txt | 59 - .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 3 +- .../devicetree/bindings/dma/renesas,usb-dmac.txt | 2 - Documentation/devicetree/bindings/dma/snps-dma.txt | 4 - .../devicetree/bindings/dma/uniphier-mio-dmac.txt | 25 - .../bindings/firmware/intel,stratix10-svc.txt | 57 - .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 17 - .../devicetree/bindings/fsi/ibm,p9-occ.txt | 16 - .../devicetree/bindings/gpio/gpio-vf610.txt | 6 - .../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 4 +- .../devicetree/bindings/gpu/arm,mali-utgard.txt | 5 - .../devicetree/bindings/hwmon/adm1275.txt | 25 - Documentation/devicetree/bindings/hwmon/lm90.txt | 1 - .../devicetree/bindings/hwmon/ntc_thermistor.txt | 1 - Documentation/devicetree/bindings/hwmon/tmp108.txt | 4 - .../devicetree/bindings/i2c/i2c-mux-ltc4306.txt | 2 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 +- Documentation/devicetree/bindings/i2c/i2c-omap.txt | 8 +- .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 9 +- .../devicetree/bindings/i2c/i2c-stm32.txt | 6 - .../devicetree/bindings/i2c/ibm,p8-occ-hwmon.txt | 25 - .../devicetree/bindings/i2c/nxp,pca9541.txt | 2 +- .../devicetree/bindings/i3c/cdns,i3c-master.txt | 43 - Documentation/devicetree/bindings/i3c/i3c.txt | 138 - .../devicetree/bindings/i3c/snps,dw-i3c-master.txt | 41 - .../devicetree/bindings/iio/adc/ad7949.txt | 16 - Documentation/devicetree/bindings/iio/adc/adc.txt | 23 - .../devicetree/bindings/iio/adc/adi,ad7124.txt | 75 - .../bindings/iio/adc/amlogic,meson-saradc.txt | 6 - .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 6 +- .../devicetree/bindings/iio/adc/ti-adc128s052.txt | 9 +- .../devicetree/bindings/iio/dac/ti,dac7311.txt | 23 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 - .../devicetree/bindings/iio/light/vcnl4035.txt | 18 - .../bindings/iio/magnetometer/pni,rm3100.txt | 20 - .../devicetree/bindings/iio/st-sensors.txt | 2 - .../devicetree/bindings/input/input-reset.txt | 2 +- .../bindings/interconnect/interconnect.txt | 60 - .../bindings/interconnect/qcom-msm8916.txt | 41 - .../devicetree/bindings/interconnect/qcom-smd.txt | 32 - .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 - Documentation/devicetree/bindings/media/cedrus.txt | 2 +- .../devicetree/bindings/media/rockchip-vpu.txt | 29 + .../memory-controllers/nvidia,tegra20-emc.txt | 104 - .../bindings/memory-controllers/synopsys.txt | 27 +- .../devicetree/bindings/misc/pvpanic-mmio.txt | 29 - .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 - .../devicetree/bindings/mmc/sdhci-msm.txt | 21 +- Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 3 +- .../bindings/{spi => mtd}/atmel-quadspi.txt | 0 .../devicetree/bindings/mtd/mtd-physmap.txt | 2 - .../bindings/mtd/partitions/redboot-fis.txt | 27 - .../devicetree/bindings/net/can/fsl-flexcan.txt | 8 - .../devicetree/bindings/net/can/holt_hi311x.txt | 2 +- .../devicetree/bindings/net/can/rcar_can.txt | 28 +- .../devicetree/bindings/net/can/xilinx_can.txt | 1 - Documentation/devicetree/bindings/net/cpsw.txt | 8 +- Documentation/devicetree/bindings/net/dsa/dsa.txt | 2 +- .../devicetree/bindings/net/dwmac-sun8i.txt | 1 - .../devicetree/bindings/net/icplus-ip101ag.txt | 19 - .../devicetree/bindings/nvmem/amlogic-efuse.txt | 3 - .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 4 +- .../devicetree/bindings/pci/host-generic-pci.txt | 2 +- .../devicetree/bindings/pci/layerscape-pci.txt | 7 +- .../devicetree/bindings/perf/nds32v3-pmu.txt | 17 - .../devicetree/bindings/phy/phy-cadence-sierra.txt | 67 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 31 +- .../devicetree/bindings/phy/sun4i-usb-phy.txt | 8 +- .../devicetree/bindings/phy/ti-phy-gmii-sel.txt | 68 - .../bindings/pinctrl/actions,s700-pinctrl.txt | 170 - .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 1 - .../bindings/pinctrl/fsl,imx7ulp-pinctrl.txt | 66 +- .../devicetree/bindings/pinctrl/pinctrl-mt6797.txt | 83 - .../devicetree/bindings/pinctrl/pinctrl-mt7622.txt | 131 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 +- .../bindings/pinctrl/renesas,rza2-pinctrl.txt | 87 - .../bindings/pinctrl/st,stm32-pinctrl.txt | 1 - .../devicetree/bindings/power/supply/battery.txt | 17 - .../devicetree/bindings/power/supply/sc27xx-fg.txt | 52 - .../bindings/regulator/cirrus,lochnagar.txt | 82 - .../devicetree/bindings/regulator/regulator.txt | 12 +- .../devicetree/bindings/reset/socfpga-reset.txt | 3 +- .../devicetree/bindings/reset/uniphier-reset.txt | 25 +- Documentation/devicetree/bindings/rng/mtk-rng.txt | 3 +- .../devicetree/bindings/rtc/abracon,abx80x.txt | 2 +- .../devicetree/bindings/serial/lantiq_asc.txt | 15 - Documentation/devicetree/bindings/serial/rs485.txt | 2 +- .../devicetree/bindings/serio/olpc,ap-sp.txt | 4 - .../bindings/soc/amlogic/clk-measure.txt | 18 - .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt | 3 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 - .../bindings/soc/rockchip/power_domain.txt | 4 - Documentation/devicetree/bindings/sound/ak4118.txt | 22 - .../bindings/sound/audio-graph-scu-card.txt | 4 +- .../bindings/sound/davinci-mcasp-audio.txt | 5 - Documentation/devicetree/bindings/sound/dmic.txt | 2 - .../devicetree/bindings/sound/omap-mcpdm.txt | 10 - .../devicetree/bindings/sound/pcm3060.txt | 6 - .../devicetree/bindings/sound/renesas,rsnd.txt | 394 +- Documentation/devicetree/bindings/sound/rt5631.txt | 4 +- Documentation/devicetree/bindings/sound/rt5663.txt | 6 - .../devicetree/bindings/sound/simple-amplifier.txt | 5 - .../devicetree/bindings/sound/simple-scu-card.txt | 2 +- .../bindings/sound/sun50i-codec-analog.txt | 2 - .../devicetree/bindings/spi/nuvoton,npcm-pspi.txt | 35 - Documentation/devicetree/bindings/spi/omap-spi.txt | 1 - .../devicetree/bindings/spi/spi-mt65xx.txt | 2 - Documentation/devicetree/bindings/spi/spi-mxic.txt | 34 - .../devicetree/bindings/spi/spi-pxa2xx.txt | 3 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 1 - .../devicetree/bindings/spi/spi-uniphier.txt | 10 +- .../devicetree/bindings/sram/sunxi-sram.txt | 4 - .../thermal/nvidia,tegra186-bpmp-thermal.txt | 3 +- .../bindings/timer/amlogic,meson6-timer.txt | 11 +- .../devicetree/bindings/timer/mrvl,mmp-timer.txt | 4 - .../devicetree/bindings/timer/renesas,cmt.txt | 15 +- .../devicetree/bindings/trivial-devices.txt | 1 + .../devicetree/bindings/ufs/cdns,ufshc.txt | 31 - .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 6 - Documentation/devicetree/bindings/usb/dwc3.txt | 4 - .../bindings/usb/nvidia,tegra124-xusb.txt | 8 - .../devicetree/bindings/vendor-prefixes.txt | 6 - .../devicetree/bindings/watchdog/sunxi-wdt.txt | 1 - Documentation/devicetree/todo.txt | 10 + Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/driver-api/dmaengine/dmatest.rst | 4 - .../driver-api/firmware/other_interfaces.rst | 30 - Documentation/driver-api/i3c/device-driver-api.rst | 9 - Documentation/driver-api/i3c/index.rst | 11 - Documentation/driver-api/i3c/master-driver-api.rst | 9 - Documentation/driver-api/i3c/protocol.rst | 203 - Documentation/driver-api/index.rst | 1 - Documentation/driver-model/devres.txt | 1 + Documentation/early-userspace/README | 2 +- .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 3 +- .../debug/gcov-profile-all/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 3 +- .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../features/io/sg-chain/arch-support.txt | 3 +- .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 3 +- .../locking/rwsem-optimized/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 3 +- .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../time/modern-timekeeping/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 3 +- .../features/vm/numa-memblock/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 3 +- Documentation/filesystems/caching/backend-api.txt | 2 +- Documentation/filesystems/caching/cachefiles.txt | 4 +- Documentation/filesystems/caching/netfs-api.txt | 2 +- Documentation/filesystems/caching/operations.txt | 2 +- Documentation/filesystems/fscrypt.rst | 179 +- Documentation/filesystems/fsverity.rst | 583 - Documentation/filesystems/index.rst | 11 - Documentation/filesystems/mount_api.txt | 741 - Documentation/filesystems/path-lookup.md | 85 +- Documentation/filesystems/proc.txt | 20 +- Documentation/filesystems/qnx6.txt | 4 +- Documentation/filesystems/spufs.txt | 2 +- Documentation/filesystems/vfs.txt | 2 +- .../filesystems/xfs-self-describing-metadata.txt | 2 +- Documentation/filesystems/xfs.txt | 2 +- Documentation/gpu/amdgpu-dc.rst | 68 - Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-kms-helpers.rst | 31 +- Documentation/gpu/drm-mm.rst | 7 +- Documentation/gpu/drm-uapi.rst | 7 +- Documentation/gpu/todo.rst | 58 +- Documentation/gpu/vkms.rst | 101 +- Documentation/hwmon/adm1275 | 3 - Documentation/hwmon/adt7475 | 12 - Documentation/hwmon/ina2xx | 15 - Documentation/hwmon/occ | 112 - Documentation/i2c/busses/i2c-nvidia-gpu | 18 - Documentation/input/event-codes.rst | 11 +- Documentation/interconnect/interconnect.rst | 94 - Documentation/ioctl/ioctl-number.txt | 1 - Documentation/kbuild/kbuild.txt | 7 +- Documentation/leds/leds-class.txt | 2 +- Documentation/lzo.txt | 39 +- .../uapi/mediactl/media-ioc-request-alloc.rst | 26 +- .../uapi/mediactl/media-request-ioc-queue.rst | 26 +- .../uapi/mediactl/media-request-ioc-reinit.rst | 26 +- Documentation/media/uapi/mediactl/request-api.rst | 26 +- .../media/uapi/mediactl/request-func-close.rst | 26 +- .../media/uapi/mediactl/request-func-ioctl.rst | 26 +- .../media/uapi/mediactl/request-func-poll.rst | 26 +- Documentation/media/uapi/v4l/extended-controls.rst | 2 +- Documentation/memory-barriers.txt | 22 +- Documentation/networking/de4x5.txt | 2 +- Documentation/networking/devlink-params.txt | 9 - Documentation/networking/index.rst | 1 - Documentation/networking/ip-sysctl.txt | 14 +- Documentation/networking/ixgbe.rst | 13 - Documentation/networking/netdev-features.txt | 2 +- Documentation/networking/rxrpc.txt | 27 +- Documentation/networking/snmp_counter.rst | 947 -- Documentation/networking/vrf.txt | 22 +- Documentation/power/regulator/overview.txt | 2 +- Documentation/process/1.Intro.rst | 2 - Documentation/process/adding-syscalls.rst | 3 - Documentation/process/coding-style.rst | 3 - Documentation/process/howto.rst | 2 - Documentation/process/kernel-driver-statement.rst | 2 - .../process/kernel-enforcement-statement.rst | 4 +- Documentation/process/magic-number.rst | 2 - Documentation/s390/3270.ChangeLog | 2 +- Documentation/scsi/scsi-parameters.txt | 5 + Documentation/security/credentials.rst | 8 +- Documentation/security/keys/request-key.rst | 2 +- Documentation/security/keys/trusted-encrypted.rst | 31 +- Documentation/serial/serial-rs485.txt | 2 +- Documentation/sound/soc/dai.rst | 6 +- Documentation/sound/soc/dpcm.rst | 2 +- Documentation/static-keys.txt | 2 +- Documentation/sysctl/kernel.txt | 17 - Documentation/sysctl/vm.txt | 44 - Documentation/thermal/power_allocator.txt | 2 +- Documentation/trace/ftrace.rst | 14 +- .../translations/it_IT/admin-guide/README.rst | 12 - .../it_IT/admin-guide/security-bugs.rst | 12 - .../translations/it_IT/doc-guide/kernel-doc.rst | 2 +- Documentation/translations/it_IT/index.rst | 1 - .../translations/it_IT/kernel-hacking/locking.rst | 4 +- .../translations/it_IT/process/1.Intro.rst | 297 - .../translations/it_IT/process/2.Process.rst | 12 - .../translations/it_IT/process/3.Early-stage.rst | 12 - .../translations/it_IT/process/4.Coding.rst | 12 - .../translations/it_IT/process/5.Posting.rst | 12 - .../translations/it_IT/process/6.Followthrough.rst | 10 - .../it_IT/process/7.AdvancedTopics.rst | 13 - .../translations/it_IT/process/8.Conclusion.rst | 12 - .../translations/it_IT/process/adding-syscalls.rst | 12 - .../it_IT/process/applying-patches.rst | 13 - .../translations/it_IT/process/changes.rst | 12 - .../translations/it_IT/process/clang-format.rst | 197 - .../translations/it_IT/process/code-of-conduct.rst | 12 - .../translations/it_IT/process/coding-style.rst | 1094 -- .../it_IT/process/development-process.rst | 33 - .../translations/it_IT/process/email-clients.rst | 12 - Documentation/translations/it_IT/process/howto.rst | 655 - Documentation/translations/it_IT/process/index.rst | 67 - .../translations/it_IT/process/kernel-docs.rst | 13 - .../it_IT/process/kernel-driver-statement.rst | 211 - .../it_IT/process/kernel-enforcement-statement.rst | 13 - .../translations/it_IT/process/magic-number.rst | 170 - .../it_IT/process/maintainer-pgp-guide.rst | 13 - .../it_IT/process/management-style.rst | 12 - .../it_IT/process/stable-api-nonsense.rst | 13 - .../it_IT/process/stable-kernel-rules.rst | 12 - .../it_IT/process/submit-checklist.rst | 12 - .../it_IT/process/submitting-drivers.rst | 12 - .../it_IT/process/submitting-patches.rst | 13 - .../it_IT/process/volatile-considered-harmful.rst | 134 - Documentation/usb/authorization.txt | 2 +- Documentation/userspace-api/spec_ctrl.rst | 9 - Documentation/vm/index.rst | 4 +- Documentation/vm/unevictable-lru.rst | 6 +- Documentation/x86/boot.txt | 32 +- Documentation/x86/intel_rdt_ui.txt | 1118 ++ Documentation/x86/resctrl_ui.txt | 1121 -- Documentation/x86/x86_64/mm.txt | 34 +- Documentation/x86/zero-page.txt | 2 +- MAINTAINERS | 427 +- Makefile | 102 +- Next/SHA1s | 287 - Next/Trees | 289 - Next/merge.log | 9142 ------------ Next/quilt-import.log | 2 - arch/Kconfig | 5 - arch/alpha/Kconfig | 40 +- arch/alpha/include/asm/bitops.h | 4 +- arch/alpha/include/asm/pgalloc.h | 6 +- arch/alpha/include/asm/termios.h | 8 +- arch/alpha/include/uapi/asm/ioctls.h | 5 - arch/alpha/include/uapi/asm/termbits.h | 17 - arch/alpha/kernel/setup.c | 1 - arch/alpha/mm/numa.c | 6 +- arch/arc/Kconfig | 38 +- arch/arc/Makefile | 2 +- arch/arc/boot/dts/hsdk.dts | 15 - arch/arc/configs/axs101_defconfig | 2 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 4 - arch/arc/configs/nps_defconfig | 2 - arch/arc/configs/nsim_700_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 2 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/cache.h | 2 - arch/arc/include/asm/io.h | 72 - arch/arc/include/asm/pgalloc.h | 5 +- arch/arc/kernel/setup.c | 10 +- arch/arc/mm/cache.c | 20 +- arch/arc/mm/fault.c | 4 +- arch/arc/mm/init.c | 25 +- arch/arc/plat-axs10x/Kconfig | 2 +- arch/arc/plat-hsdk/Kconfig | 2 +- arch/arm/Kconfig | 87 +- arch/arm/Kconfig.debug | 50 +- arch/arm/arm-soc-for-next-contents.txt | 99 - arch/arm/boot/compressed/atags_to_fdt.c | 23 - arch/arm/boot/dts/Makefile | 14 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 2 +- arch/arm/boot/dts/am335x-shc.dts | 2 +- arch/arm/boot/dts/am33xx-clocks.dtsi | 110 +- arch/arm/boot/dts/am33xx-l4.dtsi | 2108 --- arch/arm/boot/dts/am33xx.dtsi | 596 +- arch/arm/boot/dts/am3517-evm.dts | 6 +- arch/arm/boot/dts/am3517-som.dtsi | 2 +- arch/arm/boot/dts/am4372.dtsi | 876 +- arch/arm/boot/dts/am437x-gp-evm.dts | 127 +- arch/arm/boot/dts/am437x-l4.dtsi | 2499 ---- arch/arm/boot/dts/am43xx-clocks.dtsi | 74 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 4 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 4 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 5 +- .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 368 - arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 39 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 24 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 9 - arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 12 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 308 +- arch/arm/boot/dts/at91sam9261.dtsi | 287 +- arch/arm/boot/dts/at91sam9263.dtsi | 315 +- arch/arm/boot/dts/at91sam9g15.dtsi | 4 - arch/arm/boot/dts/at91sam9g20.dtsi | 23 +- arch/arm/boot/dts/at91sam9g25.dtsi | 4 - arch/arm/boot/dts/at91sam9g25ek.dts | 4 +- arch/arm/boot/dts/at91sam9g35.dtsi | 4 - arch/arm/boot/dts/at91sam9rl.dtsi | 239 +- arch/arm/boot/dts/at91sam9x25.dtsi | 4 - arch/arm/boot/dts/at91sam9x35.dtsi | 4 - arch/arm/boot/dts/at91sam9x5.dtsi | 326 +- arch/arm/boot/dts/at91sam9x5_can.dtsi | 18 +- arch/arm/boot/dts/at91sam9x5_isi.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_lcd.dtsi | 19 +- arch/arm/boot/dts/at91sam9x5_macb0.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_macb1.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_usart3.dtsi | 11 +- arch/arm/boot/dts/axp81x.dtsi | 5 - arch/arm/boot/dts/bcm-nsp.dtsi | 8 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 8 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 8 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 2 +- arch/arm/boot/dts/bcm2836-rpi.dtsi | 6 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 45 - arch/arm/boot/dts/bcm47081.dtsi | 13 +- arch/arm/boot/dts/bcm4709.dtsi | 3 +- arch/arm/boot/dts/bcm47094.dtsi | 3 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 3 +- arch/arm/boot/dts/bcm5301x.dtsi | 44 - arch/arm/boot/dts/bcm53573.dtsi | 3 +- arch/arm/boot/dts/bcm63138.dtsi | 31 - arch/arm/boot/dts/bcm958522er.dts | 4 + arch/arm/boot/dts/bcm958525er.dts | 4 + arch/arm/boot/dts/bcm958525xmc.dts | 4 + arch/arm/boot/dts/bcm958622hr.dts | 4 + arch/arm/boot/dts/bcm958623hr.dts | 4 + arch/arm/boot/dts/bcm958625hr.dts | 4 + arch/arm/boot/dts/bcm958625k.dts | 5 + arch/arm/boot/dts/bcm963138dvt.dts | 8 - arch/arm/boot/dts/bcm988312hr.dts | 4 + arch/arm/boot/dts/dra7-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4560 ------ arch/arm/boot/dts/dra7.dtsi | 1434 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra72x.dtsi | 4 +- arch/arm/boot/dts/dra74x.dtsi | 6 +- arch/arm/boot/dts/dra76x.dtsi | 2 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 159 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 6 +- arch/arm/boot/dts/exynos3250-monk.dts | 6 +- arch/arm/boot/dts/exynos3250-rinato.dts | 6 +- arch/arm/boot/dts/exynos3250.dtsi | 2 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 9 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 18 +- arch/arm/boot/dts/exynos4412.dtsi | 8 +- arch/arm/boot/dts/exynos5250-arndale.dts | 9 - arch/arm/boot/dts/exynos5250.dtsi | 7 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 1 - arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 7 - arch/arm/boot/dts/exynos5420-smdk5420.dts | 1 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 11 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 106 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 109 +- arch/arm/boot/dts/facebook-bmc-flash-layout.dtsi | 42 - arch/arm/boot/dts/imx1-ads.dts | 1 - arch/arm/boot/dts/imx1-apf9328.dts | 1 - arch/arm/boot/dts/imx1.dtsi | 2 + arch/arm/boot/dts/imx23-evk.dts | 1 - arch/arm/boot/dts/imx23-olinuxino.dts | 1 - arch/arm/boot/dts/imx23-sansa.dts | 1 - arch/arm/boot/dts/imx23-stmp378x_devb.dts | 1 - arch/arm/boot/dts/imx23-xfi3.dts | 1 - arch/arm/boot/dts/imx23.dtsi | 2 + arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi | 1 - arch/arm/boot/dts/imx25-karo-tx25.dts | 1 - arch/arm/boot/dts/imx25-pdk.dts | 1 - arch/arm/boot/dts/imx25.dtsi | 6 +- arch/arm/boot/dts/imx27-apf27.dts | 1 - arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi | 1 - arch/arm/boot/dts/imx27-pdk.dts | 1 - arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi | 1 - arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi | 1 - arch/arm/boot/dts/imx27.dtsi | 2 + arch/arm/boot/dts/imx28-apf28.dts | 1 - arch/arm/boot/dts/imx28-apx4devkit.dts | 1 - arch/arm/boot/dts/imx28-cfa10036.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2-485.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2.dts | 1 - arch/arm/boot/dts/imx28-duckbill.dts | 1 - arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts | 1 - arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts | 1 - arch/arm/boot/dts/imx28-evk.dts | 1 - arch/arm/boot/dts/imx28-m28.dtsi | 1 - arch/arm/boot/dts/imx28-m28cu3.dts | 1 - arch/arm/boot/dts/imx28-m28evk.dts | 1 - arch/arm/boot/dts/imx28-sps1.dts | 1 - arch/arm/boot/dts/imx28-ts4600.dts | 1 - arch/arm/boot/dts/imx28-tx28.dts | 1 - arch/arm/boot/dts/imx28.dtsi | 2 + arch/arm/boot/dts/imx31-bug.dts | 1 - arch/arm/boot/dts/imx31-lite.dts | 1 - arch/arm/boot/dts/imx31.dtsi | 2 + arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi | 1 - arch/arm/boot/dts/imx35-pdk.dts | 1 - arch/arm/boot/dts/imx35.dtsi | 2 + arch/arm/boot/dts/imx50-evk.dts | 1 - arch/arm/boot/dts/imx50.dtsi | 2 + arch/arm/boot/dts/imx51-apf51.dts | 1 - arch/arm/boot/dts/imx51-babbage.dts | 1 - arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 1 - arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi | 1 - arch/arm/boot/dts/imx51-ts4800.dts | 1 - arch/arm/boot/dts/imx51-zii-rdu1.dts | 7 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 1 - arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 1 - arch/arm/boot/dts/imx51.dtsi | 2 + arch/arm/boot/dts/imx53-ard.dts | 1 - arch/arm/boot/dts/imx53-cx9020.dts | 1 - arch/arm/boot/dts/imx53-m53.dtsi | 1 - arch/arm/boot/dts/imx53-ppd.dts | 2 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 1 - arch/arm/boot/dts/imx53-smd.dts | 1 - arch/arm/boot/dts/imx53-tqma53.dtsi | 1 - arch/arm/boot/dts/imx53-tx53.dtsi | 1 - arch/arm/boot/dts/imx53-usbarmory.dts | 1 - arch/arm/boot/dts/imx53.dtsi | 2 + arch/arm/boot/dts/imx6dl-emcon-avari.dts | 14 - arch/arm/boot/dts/imx6dl.dtsi | 2 +- arch/arm/boot/dts/imx6q-b450v3.dts | 7 + arch/arm/boot/dts/imx6q-b650v3.dts | 7 + arch/arm/boot/dts/imx6q-b850v3.dts | 16 - arch/arm/boot/dts/imx6q-bx50v3.dtsi | 14 + arch/arm/boot/dts/imx6q-emcon-avari.dts | 14 - arch/arm/boot/dts/imx6q.dtsi | 1 - arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 177 - arch/arm/boot/dts/imx6qdl-emcon.dtsi | 832 -- arch/arm/boot/dts/imx6qdl-icore.dtsi | 4 - arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 57 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 13 - arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 5 +- arch/arm/boot/dts/imx6qdl.dtsi | 18 - arch/arm/boot/dts/imx6sl-evk.dts | 1 - arch/arm/boot/dts/imx6sl-warp.dts | 1 - arch/arm/boot/dts/imx6sl.dtsi | 11 +- arch/arm/boot/dts/imx6sll-evk.dts | 31 - arch/arm/boot/dts/imx6sll.dtsi | 4 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 1 - arch/arm/boot/dts/imx6sx-sabreauto.dts | 1 - arch/arm/boot/dts/imx6sx-sdb-reva.dts | 10 +- arch/arm/boot/dts/imx6sx-sdb-sai.dts | 43 +- arch/arm/boot/dts/imx6sx-sdb.dts | 10 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 18 +- arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 1 - arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts | 1 - arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts | 1 - arch/arm/boot/dts/imx6sx-udoo-neo-full.dts | 1 - arch/arm/boot/dts/imx6sx.dtsi | 23 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 11 +- arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 77 +- arch/arm/boot/dts/imx6ul-geam.dts | 1 - arch/arm/boot/dts/imx6ul-isiot.dtsi | 1 - arch/arm/boot/dts/imx6ul-litesom.dtsi | 1 - arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 1 - arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 1 - arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 1 - arch/arm/boot/dts/imx6ul.dtsi | 3 +- arch/arm/boot/dts/imx6ull-14x14-evk.dts | 43 +- arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 1 - arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 1 - arch/arm/boot/dts/imx6ull.dtsi | 10 - arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 3 +- arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 1 - arch/arm/boot/dts/imx7d-colibri.dtsi | 1 - arch/arm/boot/dts/imx7d-nitrogen7.dts | 1 - arch/arm/boot/dts/imx7d-pico.dtsi | 1 - arch/arm/boot/dts/imx7d-sdb-reva.dts | 40 - arch/arm/boot/dts/imx7d-sdb.dts | 29 +- arch/arm/boot/dts/imx7s-colibri.dtsi | 1 - arch/arm/boot/dts/imx7s-warp.dts | 1 - arch/arm/boot/dts/imx7s.dtsi | 2 + arch/arm/boot/dts/logicpd-som-lv.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 8 +- arch/arm/boot/dts/meson.dtsi | 7 +- arch/arm/boot/dts/meson6-atv1200.dts | 4 - arch/arm/boot/dts/meson6.dtsi | 5 - arch/arm/boot/dts/meson8-minix-neo-x8.dts | 4 - arch/arm/boot/dts/meson8.dtsi | 17 - arch/arm/boot/dts/meson8b-mxq.dts | 4 - arch/arm/boot/dts/meson8b.dtsi | 14 - arch/arm/boot/dts/meson8m2.dtsi | 1 - arch/arm/boot/dts/mmp2.dtsi | 149 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/omap5-l4.dtsi | 2462 --- arch/arm/boot/dts/omap5.dtsi | 688 +- .../dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi | 53 + .../arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts | 415 + arch/arm/boot/dts/qcom-apq8084.dtsi | 4 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 3 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 12 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7743.dtsi | 3 +- arch/arm/boot/dts/r8a7744-iwg20d-q7-dbcm-ca.dts | 17 - arch/arm/boot/dts/r8a7744-iwg20d-q7.dts | 15 - arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 64 - arch/arm/boot/dts/r8a7744.dtsi | 1741 --- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 119 - arch/arm/boot/dts/r8a77470.dtsi | 222 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 + arch/arm/boot/dts/r8a7791-koelsch.dts | 2 + arch/arm/boot/dts/r8a7791-porter.dts | 2 + arch/arm/boot/dts/r9a06g032.dtsi | 10 +- arch/arm/boot/dts/rk3066a.dtsi | 55 - arch/arm/boot/dts/rk3188-px3-evb.dts | 14 +- arch/arm/boot/dts/rk3188-radxarock.dts | 14 +- arch/arm/boot/dts/rk3188.dtsi | 117 +- arch/arm/boot/dts/rk322x.dtsi | 10 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 24 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 6 +- arch/arm/boot/dts/rk3288.dtsi | 15 +- arch/arm/boot/dts/rk3xxx.dtsi | 40 - arch/arm/boot/dts/rv1108.dtsi | 76 +- arch/arm/boot/dts/s5pv210.dtsi | 9 - arch/arm/boot/dts/sama5d2.dtsi | 670 +- arch/arm/boot/dts/sama5d4.dtsi | 535 +- arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/socfpga.dtsi | 19 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 14 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 14 +- arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts | 13 +- arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 13 +- arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts | 14 +- arch/arm/boot/dts/socfpga_arria5.dtsi | 15 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5.dtsi | 16 +- .../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 13 +- arch/arm/boot/dts/socfpga_cyclone5_mcv.dtsi | 14 +- arch/arm/boot/dts/socfpga_cyclone5_mcvevk.dts | 14 +- arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 20 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 46 +- arch/arm/boot/dts/socfpga_vt.dts | 16 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 2 + arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 + arch/arm/boot/dts/sun4i-a10.dtsi | 2 + arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts | 14 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 25 +- arch/arm/boot/dts/sun5i-a10s-mk802.dts | 29 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 54 +- arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 20 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 30 +- arch/arm/boot/dts/sun5i-a10s.dtsi | 30 +- .../boot/dts/sun5i-a13-empire-electronix-d709.dts | 24 +- arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 29 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 14 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 34 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 38 +- arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 14 +- arch/arm/boot/dts/sun5i-a13.dtsi | 6 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 34 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 59 +- arch/arm/boot/dts/sun5i-gr8.dtsi | 12 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 40 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 35 +- arch/arm/boot/dts/sun5i.dtsi | 68 +- arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 10 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 33 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 39 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 32 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 30 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 30 +- arch/arm/boot/dts/sun6i-a31.dtsi | 77 +- arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 6 +- arch/arm/boot/dts/sun6i-a31s-inet-q972.dts | 8 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 27 +- arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 27 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 47 +- .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 20 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 10 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 46 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 44 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 65 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 21 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 64 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 60 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 47 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 10 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 10 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 48 +- arch/arm/boot/dts/sun7i-a20-m3.dts | 21 +- arch/arm/boot/dts/sun7i-a20-mk808c.dts | 26 +- .../arm/boot/dts/sun7i-a20-olimex-som-evb-emmc.dts | 2 + arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 68 +- .../boot/dts/sun7i-a20-olimex-som204-evb-emmc.dts | 2 + arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 36 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 22 +- .../boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts | 11 + arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 32 +- .../boot/dts/sun7i-a20-olinuxino-micro-emmc.dts | 2 + arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 54 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 52 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 44 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 31 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 39 +- arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 39 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 23 +- arch/arm/boot/dts/sun7i-a20.dtsi | 149 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 82 +- arch/arm/boot/dts/sun8i-a23-evb.dts | 20 +- arch/arm/boot/dts/sun8i-a23-gt90h-v4.dts | 2 +- .../boot/dts/sun8i-a23-polaroid-mid2407pxe03.dts | 15 +- .../boot/dts/sun8i-a23-polaroid-mid2809pxe04.dts | 15 +- arch/arm/boot/dts/sun8i-a23.dtsi | 6 +- arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts | 4 +- arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts | 12 +- arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 4 +- arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 20 +- arch/arm/boot/dts/sun8i-a33.dtsi | 28 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 1 - arch/arm/boot/dts/sun8i-a83t.dtsi | 5 + arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 153 - arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 20 - arch/arm/boot/dts/sun8i-h3.dtsi | 10 +- arch/arm/boot/dts/sun8i-q8-common.dtsi | 8 +- arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 33 +- .../boot/dts/sun8i-r16-nintendo-nes-classic.dts | 2 +- arch/arm/boot/dts/sun8i-r16-parrot.dts | 42 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 17 +- arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts | 226 - arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts | 8 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 4 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 12 +- arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts | 26 - arch/arm/boot/dts/suniv-f1c100s.dtsi | 147 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 22 - arch/arm/boot/dts/sunxi-itead-core-common.dtsi | 2 +- .../boot/dts/sunxi-reference-design-tablet.dtsi | 10 +- arch/arm/boot/dts/tegra124.dtsi | 12 - arch/arm/boot/dts/tegra20.dtsi | 2 - arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 49 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 63 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 14 - arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 108 +- arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 14 - arch/arm/boot/dts/vexpress-v2p-ca9.dts | 43 +- arch/arm/boot/dts/vf610-bk4.dts | 501 - arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 837 -- arch/arm/boot/dts/vf610m4-colibri.dts | 4 +- arch/arm/configs/bcm2835_defconfig | 3 - arch/arm/configs/imx_v6_v7_defconfig | 8 +- arch/arm/configs/multi_v7_defconfig | 12 +- arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 1 - arch/arm/configs/vexpress_defconfig | 24 +- arch/arm/crypto/Kconfig | 16 +- arch/arm/crypto/Makefile | 8 +- arch/arm/crypto/aes-ce-glue.c | 1 + arch/arm/crypto/aes-cipher-core.S | 62 +- arch/arm/crypto/chacha-neon-core.S | 560 - arch/arm/crypto/chacha-neon-glue.c | 201 - arch/arm/crypto/chacha20-neon-core.S | 530 + arch/arm/crypto/chacha20-neon-glue.c | 127 + arch/arm/crypto/nh-neon-core.S | 116 - arch/arm/crypto/nhpoly1305-neon-glue.c | 77 - arch/arm/include/asm/assembler.h | 6 +- arch/arm/include/asm/cputype.h | 1 - arch/arm/include/asm/page.h | 2 - arch/arm/include/asm/pgalloc.h | 4 +- arch/arm/include/asm/pgtable-2level.h | 2 +- arch/arm/include/asm/proc-fns.h | 61 +- arch/arm/include/asm/uaccess.h | 18 - arch/arm/include/debug/brcmstb.S | 24 +- arch/arm/include/debug/stm32.S | 41 - arch/arm/kernel/atags_parse.c | 1 - arch/arm/kernel/bugs.c | 4 +- arch/arm/kernel/ftrace.c | 17 +- arch/arm/kernel/head-common.S | 6 +- arch/arm/kernel/head.S | 2 +- arch/arm/kernel/setup.c | 40 +- arch/arm/kernel/smp.c | 46 - arch/arm/kvm/Kconfig | 1 + arch/arm/lib/copy_from_user.S | 23 +- arch/arm/lib/copy_to_user.S | 27 +- arch/arm/lib/getuser.S | 11 - arch/arm/lib/putuser.S | 20 +- arch/arm/mach-alpine/Kconfig | 2 +- arch/arm/mach-bcm/Kconfig | 3 +- arch/arm/mach-bcm/board_bcm2835.c | 11 +- arch/arm/mach-bcm/platsmp.c | 10 +- arch/arm/mach-bcm/platsmp.h | 6 +- arch/arm/mach-davinci/da830.c | 4 +- arch/arm/mach-davinci/da850.c | 4 +- arch/arm/mach-davinci/devices-da8xx.c | 40 - arch/arm/mach-davinci/dm355.c | 32 - arch/arm/mach-davinci/dm365.c | 37 - arch/arm/mach-davinci/dm644x.c | 22 - arch/arm/mach-davinci/dm646x.c | 12 - arch/arm/mach-exynos/common.h | 2 + arch/arm/mach-exynos/platsmp.c | 26 + arch/arm/mach-exynos/suspend.c | 37 +- arch/arm/mach-footbridge/Kconfig | 8 +- arch/arm/mach-imx/mach-pcm043.c | 17 +- arch/arm/mach-ixp4xx/Kconfig | 22 +- arch/arm/mach-ks8695/Kconfig | 10 +- arch/arm/mach-mmp/aspenite.c | 4 - arch/arm/mach-mmp/common.h | 2 +- arch/arm/mach-mmp/cputype.h | 6 +- arch/arm/mach-mmp/devices.c | 21 - arch/arm/mach-mmp/mmp2-dt.c | 4 +- arch/arm/mach-mmp/mmp2.c | 2 +- arch/arm/mach-mmp/pxa168.c | 2 +- arch/arm/mach-mmp/pxa910.h | 1 - arch/arm/mach-mmp/time.c | 32 +- arch/arm/mach-mmp/ttc_dkb.c | 4 - arch/arm/mach-mv78xx0/Kconfig | 2 +- arch/arm/mach-mvebu/Kconfig | 2 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 2 +- arch/arm/mach-omap1/ams-delta-fiq.c | 3 +- arch/arm/mach-omap1/board-ams-delta.c | 109 +- arch/arm/mach-omap1/board-ams-delta.h | 42 - arch/arm/mach-omap1/clock.c | 14 +- arch/arm/mach-omap1/devices.c | 3 - arch/arm/mach-omap1/id.c | 6 +- arch/arm/mach-omap1/include/mach/board-ams-delta.h | 64 + arch/arm/mach-omap1/pm.c | 13 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/display.c | 111 +- arch/arm/mach-omap2/id.c | 4 +- arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mach-omap2/prm44xx.c | 2 +- arch/arm/mach-omap2/timer.c | 1 + arch/arm/mach-orion5x/Kconfig | 2 +- arch/arm/mach-pxa/Kconfig | 3 +- arch/arm/mach-s3c64xx/mach-crag6410-module.c | 17 +- arch/arm/mach-s5pv210/common.h | 1 + arch/arm/mach-s5pv210/pm.c | 16 +- arch/arm/mach-sa1100/Kconfig | 2 +- arch/arm/mach-shmobile/Kconfig | 129 + arch/arm/mach-shmobile/Makefile | 1 + arch/arm/mach-shmobile/pm-rmobile.c | 353 + arch/arm/mach-shmobile/pm-rmobile.h | 22 + arch/arm/mach-shmobile/smp-sh73a0.c | 1 + arch/arm/mach-socfpga/Kconfig | 9 +- arch/arm/mach-socfpga/core.h | 2 + arch/arm/mach-socfpga/socfpga.c | 6 +- arch/arm/mach-sunxi/Kconfig | 19 +- arch/arm/mach-sunxi/sunxi.c | 9 - arch/arm/mm/copypage-fa.c | 35 +- arch/arm/mm/copypage-feroceon.c | 98 +- arch/arm/mm/copypage-v4mc.c | 19 +- arch/arm/mm/copypage-v4wb.c | 41 +- arch/arm/mm/copypage-v4wt.c | 37 +- arch/arm/mm/copypage-xsc3.c | 79 +- arch/arm/mm/copypage-xscale.c | 79 +- arch/arm/mm/fault.c | 6 - arch/arm/mm/init.c | 28 +- arch/arm/mm/mmu.c | 2 +- arch/arm/mm/proc-v7-bugs.c | 17 +- arch/arm/mm/proc-v7.S | 2 +- arch/arm/mm/pv-fixup-asm.S | 16 +- arch/arm/plat-omap/Kconfig | 1 + arch/arm/plat-samsung/Kconfig | 1 - arch/arm/probes/kprobes/opt-arm.c | 2 +- arch/arm/vfp/vfpmodule.c | 2 +- arch/arm64/Kconfig | 66 +- arch/arm64/Kconfig.platforms | 60 +- arch/arm64/Makefile | 11 +- arch/arm64/boot/dts/allwinner/Makefile | 2 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 33 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 29 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 27 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 67 - .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 34 - .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 4 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 76 - .../sun50i-h5-emlid-neutis-n5-devboard.dts | 149 - .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 61 - .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 11 - .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 140 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 210 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 82 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 311 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 39 +- arch/arm64/boot/dts/amlogic/Makefile | 2 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 34 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 155 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 5 - .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 4 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 64 +- .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 248 - .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 1 - .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 21 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 12 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 1 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 66 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 23 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 23 - arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 37 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 14 - arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 36 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 24 +- arch/arm64/boot/dts/freescale/Makefile | 5 - arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 25 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 93 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 73 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 339 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 15 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 15 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 26 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 44 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 112 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 119 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 766 - arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 18 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 338 - arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 499 +- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 13 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 25 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 9 +- .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 244 - arch/arm64/boot/dts/marvell/Makefile | 1 - .../boot/dts/marvell/armada-3720-espressobin.dts | 18 - arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 10 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 18 +- .../dts/marvell/armada-8040-mcbin-singleshot.dts | 29 - arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 333 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 346 - arch/arm64/boot/dts/mediatek/mt6797-evb.dts | 2 - arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 2 - arch/arm64/boot/dts/mediatek/mt6797.dtsi | 28 - .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 7 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 7 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 10 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 10 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 2 - arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 4 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 15 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 30 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 153 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 512 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 2 - arch/arm64/boot/dts/qcom/Makefile | 2 - arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 76 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 144 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 120 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 159 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 16 - arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 78 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 24 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 5 - arch/arm64/boot/dts/qcom/pms405.dtsi | 55 - arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 11 - arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 11 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 188 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 490 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 10 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 178 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 606 +- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 2 - .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795.dtsi | 286 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 321 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 89 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 211 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 47 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 221 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 314 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 733 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 8 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 45 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 13 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 5 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 15 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 8 + arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 8 +- .../boot/dts/rockchip/rk3399-gru-scarlet-inx.dts | 33 - .../boot/dts/rockchip/rk3399-gru-scarlet-kd.dts | 33 - .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 594 - arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 7 - .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 12 + .../dts/rockchip/rk3399-sapphire-excavator.dts | 46 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 22 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 78 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 215 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 2 +- arch/arm64/configs/defconfig | 26 - arch/arm64/crypto/Makefile | 2 +- arch/arm64/crypto/chacha20-neon-glue.c | 40 +- arch/arm64/include/asm/acpi.h | 19 +- arch/arm64/include/asm/atomic.h | 237 +- arch/arm64/include/asm/atomic_ll_sc.h | 28 +- arch/arm64/include/asm/atomic_lse.h | 38 +- arch/arm64/include/asm/brk-imm.h | 2 - arch/arm64/include/asm/cmpxchg.h | 60 +- arch/arm64/include/asm/ftrace.h | 14 - arch/arm64/include/asm/insn.h | 8 - arch/arm64/include/asm/io.h | 32 +- arch/arm64/include/asm/kasan.h | 8 +- arch/arm64/include/asm/memory.h | 59 +- arch/arm64/include/asm/mmu_context.h | 2 - arch/arm64/include/asm/module.h | 44 +- arch/arm64/include/asm/perf_event.h | 164 +- arch/arm64/include/asm/pgalloc.h | 4 +- arch/arm64/include/asm/pgtable-hwdef.h | 1 - arch/arm64/include/asm/pgtable.h | 22 - arch/arm64/include/asm/processor.h | 8 - arch/arm64/include/asm/sync_bitops.h | 16 +- arch/arm64/include/asm/sysreg.h | 4 +- arch/arm64/include/asm/tlbflush.h | 19 +- arch/arm64/include/asm/uaccess.h | 7 + arch/arm64/kernel/cpu_errata.c | 26 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/entry-ftrace.S | 51 +- arch/arm64/kernel/ftrace.c | 19 +- arch/arm64/kernel/image.h | 46 +- arch/arm64/kernel/insn.c | 29 - arch/arm64/kernel/module-plts.c | 135 +- arch/arm64/kernel/module.c | 13 +- arch/arm64/kernel/perf_event.c | 221 +- arch/arm64/kernel/setup.c | 1 - arch/arm64/kernel/traps.c | 68 +- arch/arm64/kvm/Kconfig | 1 + arch/arm64/lib/crc32.S | 54 +- arch/arm64/mm/dma-mapping.c | 184 +- arch/arm64/mm/fault.c | 31 +- arch/arm64/mm/init.c | 44 +- arch/arm64/mm/kasan_init.c | 58 +- arch/arm64/mm/mmu.c | 18 +- arch/arm64/mm/pageattr.c | 21 - arch/arm64/mm/proc.S | 8 +- arch/arm64/net/bpf_jit_comp.c | 35 +- arch/c6x/include/asm/bitops.h | 2 +- arch/csky/Kconfig | 2 +- arch/csky/include/asm/bitops.h | 2 +- arch/csky/mm/dma-mapping.c | 142 +- arch/csky/mm/init.c | 4 +- arch/hexagon/Kconfig | 3 + arch/hexagon/include/asm/bitops.h | 2 +- arch/hexagon/include/asm/pgalloc.h | 6 +- arch/ia64/Kconfig | 28 +- arch/ia64/Makefile | 3 - arch/ia64/include/asm/Kbuild | 1 - arch/ia64/include/asm/bitops.h | 3 +- arch/ia64/include/asm/numa.h | 4 +- arch/ia64/include/asm/pgalloc.h | 5 +- arch/ia64/include/asm/unistd.h | 4 +- arch/ia64/include/uapi/asm/Kbuild | 1 - arch/ia64/include/uapi/asm/unistd.h | 332 +- arch/ia64/kernel/acpi.c | 6 +- arch/ia64/kernel/entry.S | 331 +- arch/ia64/kernel/perfmon.c | 3 +- arch/ia64/kernel/syscalls/Makefile | 40 - arch/ia64/kernel/syscalls/syscall.tbl | 337 - arch/ia64/kernel/syscalls/syscallhdr.sh | 36 - arch/ia64/kernel/syscalls/syscalltbl.sh | 32 - arch/ia64/mm/init.c | 2 +- arch/ia64/mm/numa.c | 6 - arch/m68k/Kconfig.bus | 13 + arch/m68k/Kconfig.cpu | 1 - arch/m68k/Kconfig.machine | 2 + arch/m68k/Makefile | 3 - arch/m68k/configs/amiga_defconfig | 103 +- arch/m68k/configs/apollo_defconfig | 93 +- arch/m68k/configs/atari_defconfig | 109 +- arch/m68k/configs/bvme6000_defconfig | 89 +- arch/m68k/configs/hp300_defconfig | 91 +- arch/m68k/configs/mac_defconfig | 93 +- arch/m68k/configs/multi_defconfig | 123 +- arch/m68k/configs/mvme147_defconfig | 87 +- arch/m68k/configs/mvme16x_defconfig | 89 +- arch/m68k/configs/q40_defconfig | 89 +- arch/m68k/configs/sun3_defconfig | 81 +- arch/m68k/configs/sun3x_defconfig | 83 +- arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 8 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/pgtable_mm.h | 4 +- arch/m68k/include/asm/raw_io.h | 39 +- arch/m68k/include/asm/sun3_pgalloc.h | 6 +- arch/m68k/include/asm/unistd.h | 3 +- arch/m68k/include/uapi/asm/Kbuild | 1 - arch/m68k/include/uapi/asm/unistd.h | 385 +- arch/m68k/kernel/syscalls/Makefile | 38 - arch/m68k/kernel/syscalls/syscall.tbl | 389 - arch/m68k/kernel/syscalls/syscallhdr.sh | 36 - arch/m68k/kernel/syscalls/syscalltbl.sh | 32 - arch/m68k/kernel/syscalltable.S | 387 +- arch/microblaze/Kconfig | 17 +- arch/microblaze/Makefile | 3 - arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/pgalloc.h | 19 +- arch/microblaze/include/asm/pgtable.h | 4 +- arch/microblaze/include/asm/unistd.h | 2 + arch/microblaze/include/uapi/asm/Kbuild | 1 - arch/microblaze/include/uapi/asm/unistd.h | 407 +- arch/microblaze/kernel/ftrace.c | 15 +- arch/microblaze/kernel/syscall_table.S | 406 +- arch/microblaze/kernel/syscalls/Makefile | 38 - arch/microblaze/kernel/syscalls/syscall.tbl | 410 - arch/microblaze/kernel/syscalls/syscallhdr.sh | 36 - arch/microblaze/kernel/syscalls/syscalltbl.sh | 32 - arch/microblaze/mm/pgtable.c | 3 +- arch/mips/Kconfig | 176 +- arch/mips/Makefile | 2 +- arch/mips/alchemy/Kconfig | 6 +- arch/mips/ath25/Kconfig | 3 +- arch/mips/ath79/Kconfig | 8 +- arch/mips/bcm63xx/Kconfig | 14 +- arch/mips/boot/compressed/calc_vmlinuz_load_addr.c | 7 +- arch/mips/boot/dts/img/boston.dts | 6 - arch/mips/boot/dts/mti/malta.dts | 5 - arch/mips/cavium-octeon/csrc-octeon.c | 1 - arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 149 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 68 + .../cavium-octeon/executive/cvmx-helper-sgmii.c | 38 + .../cavium-octeon/executive/cvmx-helper-util.c | 90 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 39 + arch/mips/cavium-octeon/executive/cvmx-helper.c | 89 +- arch/mips/cavium-octeon/executive/cvmx-l2c.c | 2 +- arch/mips/cavium-octeon/octeon-irq.c | 4 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/setup.c | 8 +- arch/mips/cavium-octeon/smp.c | 4 +- arch/mips/configs/ar7_defconfig | 44 +- arch/mips/configs/ath25_defconfig | 25 +- arch/mips/configs/ath79_defconfig | 33 +- arch/mips/configs/bcm47xx_defconfig | 11 +- arch/mips/configs/bcm63xx_defconfig | 37 +- arch/mips/configs/bigsur_defconfig | 65 +- arch/mips/configs/bmips_be_defconfig | 22 +- arch/mips/configs/bmips_stb_defconfig | 23 +- arch/mips/configs/capcella_defconfig | 24 +- arch/mips/configs/cavium_octeon_defconfig | 43 +- arch/mips/configs/ci20_defconfig | 27 +- arch/mips/configs/cobalt_defconfig | 8 +- arch/mips/configs/db1xxx_defconfig | 47 +- arch/mips/configs/decstation_64_defconfig | 227 - arch/mips/configs/decstation_defconfig | 163 +- arch/mips/configs/decstation_r4k_defconfig | 224 - arch/mips/configs/e55_defconfig | 8 +- arch/mips/configs/fuloong2e_defconfig | 79 +- arch/mips/configs/gcw0_defconfig | 12 +- arch/mips/configs/generic_defconfig | 26 +- arch/mips/configs/gpr_defconfig | 112 +- arch/mips/configs/ip22_defconfig | 76 +- arch/mips/configs/ip27_defconfig | 149 +- arch/mips/configs/ip28_defconfig | 26 +- arch/mips/configs/ip32_defconfig | 41 +- arch/mips/configs/jazz_defconfig | 62 +- arch/mips/configs/jmr3927_defconfig | 13 +- arch/mips/configs/lasat_defconfig | 24 +- arch/mips/configs/lemote2f_defconfig | 143 +- arch/mips/configs/loongson1b_defconfig | 15 +- arch/mips/configs/loongson1c_defconfig | 17 +- arch/mips/configs/loongson3_defconfig | 70 +- arch/mips/configs/malta_defconfig | 42 +- arch/mips/configs/malta_kvm_defconfig | 59 +- arch/mips/configs/malta_kvm_guest_defconfig | 48 +- arch/mips/configs/malta_qemu_32r6_defconfig | 22 +- arch/mips/configs/maltaaprp_defconfig | 25 +- arch/mips/configs/maltasmvp_defconfig | 30 +- arch/mips/configs/maltasmvp_eva_defconfig | 30 +- arch/mips/configs/maltaup_defconfig | 21 +- arch/mips/configs/maltaup_xpa_defconfig | 44 +- arch/mips/configs/markeins_defconfig | 35 +- arch/mips/configs/mips_paravirt_defconfig | 35 +- arch/mips/configs/mpc30x_defconfig | 7 +- arch/mips/configs/msp71xx_defconfig | 20 +- arch/mips/configs/mtx1_defconfig | 307 +- arch/mips/configs/nlm_xlp_defconfig | 112 +- arch/mips/configs/nlm_xlr_defconfig | 145 +- arch/mips/configs/omega2p_defconfig | 28 +- arch/mips/configs/pic32mzda_defconfig | 12 +- arch/mips/configs/pistachio_defconfig | 78 +- arch/mips/configs/pnx8335_stb225_defconfig | 27 +- arch/mips/configs/qi_lb60_defconfig | 23 +- arch/mips/configs/rb532_defconfig | 49 +- arch/mips/configs/rbtx49xx_defconfig | 24 +- arch/mips/configs/rm200_defconfig | 79 +- arch/mips/configs/rt305x_defconfig | 45 +- arch/mips/configs/sb1250_swarm_defconfig | 36 +- arch/mips/configs/tb0219_defconfig | 32 +- arch/mips/configs/tb0226_defconfig | 17 +- arch/mips/configs/tb0287_defconfig | 29 +- arch/mips/configs/vocore2_defconfig | 28 +- arch/mips/configs/workpad_defconfig | 18 +- arch/mips/configs/xway_defconfig | 32 +- arch/mips/include/asm/atomic.h | 27 +- arch/mips/include/asm/bitops.h | 44 +- arch/mips/include/asm/cmpxchg.h | 6 +- arch/mips/include/asm/compiler.h | 24 +- arch/mips/include/asm/cpu-features.h | 60 +- arch/mips/include/asm/cpu.h | 3 +- arch/mips/include/asm/dsemul.h | 29 +- arch/mips/include/asm/edac.h | 3 +- arch/mips/include/asm/elf.h | 26 +- arch/mips/include/asm/fpu.h | 145 +- arch/mips/include/asm/fpu_emulator.h | 11 + arch/mips/include/asm/futex.h | 14 +- arch/mips/include/asm/hazards.h | 6 +- arch/mips/include/asm/io.h | 22 +- arch/mips/include/asm/kvm_host.h | 9 +- arch/mips/include/asm/local.h | 12 +- arch/mips/include/asm/mach-jz4740/jz4740_mmc.h | 4 + .../asm/mach-loongson64/kernel-entry-init.h | 4 +- arch/mips/include/asm/mach-loongson64/loongson.h | 2 +- arch/mips/include/asm/mach-loongson64/mmzone.h | 1 - arch/mips/include/asm/mipsmtregs.h | 7 +- arch/mips/include/asm/mipsregs.h | 30 +- arch/mips/include/asm/mmzone.h | 13 +- arch/mips/include/asm/octeon/cvmx-bootmem.h | 76 + arch/mips/include/asm/octeon/cvmx-ciu2-defs.h | 7060 +++++++++ arch/mips/include/asm/octeon/cvmx-gmxx-defs.h | 4938 +++++- arch/mips/include/asm/octeon/cvmx-helper-rgmii.h | 17 + arch/mips/include/asm/octeon/cvmx-helper-sgmii.h | 17 + arch/mips/include/asm/octeon/cvmx-helper-util.h | 23 + arch/mips/include/asm/octeon/cvmx-helper-xaui.h | 16 + arch/mips/include/asm/octeon/cvmx-helper.h | 36 + arch/mips/include/asm/page.h | 1 - arch/mips/include/asm/pgalloc.h | 6 +- arch/mips/include/asm/pgtable-64.h | 5 - arch/mips/include/asm/pgtable.h | 6 +- arch/mips/include/asm/processor.h | 19 +- arch/mips/include/asm/r4kcache.h | 22 - arch/mips/include/asm/stackframe.h | 3 +- arch/mips/include/asm/switch_to.h | 6 +- arch/mips/include/asm/syscall.h | 2 +- arch/mips/include/uapi/asm/inst.h | 2 +- arch/mips/include/uapi/asm/sgidefs.h | 8 + arch/mips/jz4740/board-qi_lb60.c | 18 +- arch/mips/kernel/Makefile | 3 +- arch/mips/kernel/asm-offsets.c | 7 +- arch/mips/kernel/bmips_5xxx_init.S | 6 + arch/mips/kernel/branch.c | 41 +- arch/mips/kernel/cpu-bugs64.c | 4 +- arch/mips/kernel/cpu-probe.c | 64 +- arch/mips/kernel/elf.c | 4 - arch/mips/kernel/ftrace.c | 14 +- arch/mips/kernel/genex.S | 5 +- arch/mips/kernel/idle.c | 7 +- arch/mips/kernel/mips-mt.c | 11 + arch/mips/kernel/mips-r2-to-r6-emul.c | 39 +- arch/mips/kernel/ptrace.c | 466 +- arch/mips/kernel/ptrace32.c | 33 +- arch/mips/kernel/r2300_fpu.S | 58 + arch/mips/kernel/r4k_fpu.S | 144 + arch/mips/kernel/setup.c | 1 - arch/mips/kernel/signal.c | 39 +- arch/mips/kernel/syscall.c | 6 +- arch/mips/kernel/traps.c | 127 +- arch/mips/kernel/unaligned.c | 40 +- arch/mips/kernel/vmlinux.lds.S | 4 +- arch/mips/kernel/watch.c | 13 - arch/mips/kvm/Kconfig | 2 +- arch/mips/lantiq/Kconfig | 2 +- arch/mips/loongson64/Kconfig | 7 +- arch/mips/loongson64/common/env.c | 3 +- arch/mips/loongson64/loongson-3/cop2-ex.c | 7 +- arch/mips/loongson64/loongson-3/numa.c | 12 +- arch/mips/loongson64/loongson-3/smp.c | 3 +- arch/mips/math-emu/cp1emu.c | 7 - arch/mips/math-emu/me-debugfs.c | 12 +- arch/mips/mm/c-r4k.c | 48 +- arch/mips/mm/dma-noncoherent.c | 2 +- arch/mips/mm/tlbex.c | 1 - arch/mips/mti-malta/Makefile | 1 + arch/mips/mti-malta/malta-display.c | 56 + arch/mips/mti-malta/malta-init.c | 3 + arch/mips/mti-malta/malta-setup.c | 2 + arch/mips/mti-malta/malta-time.c | 2 + arch/mips/net/bpf_jit.c | 18 +- arch/mips/pci/fixup-sb1250.c | 53 - arch/mips/pci/pci-rt3883.c | 6 +- arch/mips/pmcs-msp71xx/Kconfig | 10 +- arch/mips/ralink/Kconfig | 8 +- arch/mips/ralink/mt7620.c | 2 +- arch/mips/sgi-ip27/ip27-memory.c | 11 +- arch/mips/sibyte/Kconfig | 10 +- arch/mips/sibyte/common/Makefile | 1 - arch/mips/sibyte/common/dma.c | 14 - arch/mips/txx9/Kconfig | 8 +- arch/mips/vdso/Makefile | 1 - arch/mips/vr41xx/Kconfig | 8 +- arch/nds32/Kconfig | 12 - arch/nds32/Kconfig.cpu | 41 - arch/nds32/Makefile | 5 - arch/nds32/boot/dts/ae3xx.dts | 5 - arch/nds32/include/asm/Kbuild | 1 - arch/nds32/include/asm/bitfield.h | 25 +- arch/nds32/include/asm/elf.h | 11 - arch/nds32/include/asm/fpu.h | 126 - arch/nds32/include/asm/fpuemu.h | 32 - arch/nds32/include/asm/nds32_fpu_inst.h | 109 - arch/nds32/include/asm/perf_event.h | 16 - arch/nds32/include/asm/pgalloc.h | 5 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/pmu.h | 386 - arch/nds32/include/asm/processor.h | 7 - arch/nds32/include/asm/sfp-machine.h | 158 - arch/nds32/include/asm/stacktrace.h | 39 - arch/nds32/include/asm/suspend.h | 11 - arch/nds32/include/asm/syscalls.h | 1 - arch/nds32/include/uapi/asm/auxvec.h | 7 - arch/nds32/include/uapi/asm/sigcontext.h | 14 - arch/nds32/include/uapi/asm/udftrap.h | 13 - arch/nds32/include/uapi/asm/unistd.h | 2 - arch/nds32/kernel/Makefile | 7 +- arch/nds32/kernel/ex-entry.S | 24 +- arch/nds32/kernel/ex-exit.S | 13 +- arch/nds32/kernel/ex-scall.S | 8 +- arch/nds32/kernel/fpu.c | 269 - arch/nds32/kernel/ftrace.c | 18 +- arch/nds32/kernel/head.S | 13 +- arch/nds32/kernel/perf_event_cpu.c | 1522 -- arch/nds32/kernel/pm.c | 78 - arch/nds32/kernel/process.c | 64 +- arch/nds32/kernel/setup.c | 22 +- arch/nds32/kernel/signal.c | 62 +- arch/nds32/kernel/sleep.S | 131 - arch/nds32/kernel/sys_nds32.c | 32 - arch/nds32/kernel/traps.c | 16 - arch/nds32/math-emu/Makefile | 7 - arch/nds32/math-emu/faddd.c | 24 - arch/nds32/math-emu/fadds.c | 24 - arch/nds32/math-emu/fcmpd.c | 24 - arch/nds32/math-emu/fcmps.c | 24 - arch/nds32/math-emu/fd2s.c | 22 - arch/nds32/math-emu/fdivd.c | 27 - arch/nds32/math-emu/fdivs.c | 26 - arch/nds32/math-emu/fmuld.c | 23 - arch/nds32/math-emu/fmuls.c | 23 - arch/nds32/math-emu/fnegd.c | 21 - arch/nds32/math-emu/fnegs.c | 21 - arch/nds32/math-emu/fpuemu.c | 357 - arch/nds32/math-emu/fs2d.c | 23 - arch/nds32/math-emu/fsqrtd.c | 21 - arch/nds32/math-emu/fsqrts.c | 21 - arch/nds32/math-emu/fsubd.c | 27 - arch/nds32/math-emu/fsubs.c | 27 - arch/nds32/mm/Makefile | 6 +- arch/nds32/mm/fault.c | 13 +- arch/nds32/mm/init.c | 2 + arch/nios2/Kconfig | 1 + arch/nios2/include/asm/pgalloc.h | 6 +- arch/nios2/include/asm/pgtable.h | 1 + arch/nios2/include/asm/tlbflush.h | 19 +- arch/nios2/kernel/nios2_ksyms.c | 12 - arch/nios2/mm/cacheflush.c | 7 +- arch/nios2/mm/fault.c | 2 +- arch/nios2/mm/tlb.c | 191 +- arch/nios2/platform/Kconfig.platform | 9 + arch/openrisc/include/asm/bitops/fls.h | 2 +- arch/openrisc/include/asm/pgalloc.h | 5 +- arch/openrisc/mm/cache.c | 2 +- arch/openrisc/mm/ioremap.c | 3 +- arch/parisc/Kconfig | 1 - arch/parisc/Makefile | 7 - arch/parisc/include/asm/bitops.h | 2 +- arch/parisc/include/asm/pgalloc.h | 4 +- arch/parisc/include/asm/pgtable.h | 2 +- arch/parisc/include/asm/spinlock.h | 4 +- arch/parisc/kernel/ftrace.c | 17 +- arch/parisc/kernel/syscall.S | 12 +- arch/powerpc/Kconfig | 70 +- arch/powerpc/Makefile | 8 - arch/powerpc/boot/Makefile | 5 - arch/powerpc/boot/crt0.S | 4 +- arch/powerpc/configs/44x/fsp2_defconfig | 29 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 24 +- arch/powerpc/configs/44x/warp_defconfig | 12 +- arch/powerpc/configs/guest.config | 13 - arch/powerpc/configs/holly_defconfig | 12 +- arch/powerpc/configs/mvme5100_defconfig | 25 +- arch/powerpc/configs/ppc64_defconfig | 82 +- arch/powerpc/configs/pseries_defconfig | 2 + arch/powerpc/configs/skiroot_defconfig | 48 +- arch/powerpc/configs/storcenter_defconfig | 15 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 12 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 2 +- arch/powerpc/include/asm/hugetlb.h | 6 +- arch/powerpc/include/asm/io.h | 20 +- arch/powerpc/include/asm/nohash/32/pgalloc.h | 4 +- arch/powerpc/include/asm/nohash/32/pte-40x.h | 2 +- arch/powerpc/include/asm/nohash/64/pgalloc.h | 6 +- arch/powerpc/include/asm/page.h | 2 +- arch/powerpc/include/asm/ppc-opcode.h | 2 - arch/powerpc/include/asm/ptrace.h | 1 - arch/powerpc/kernel/eeh_driver.c | 2 +- arch/powerpc/kernel/fadump.c | 12 +- arch/powerpc/kernel/legacy_serial.c | 6 +- arch/powerpc/kernel/msi.c | 7 +- arch/powerpc/kernel/nvram_64.c | 3 +- arch/powerpc/kernel/prom.c | 4 - arch/powerpc/kernel/prom_init.c | 8 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/security.c | 1 - arch/powerpc/kernel/setup_64.c | 2 - arch/powerpc/kernel/trace/ftrace.c | 17 +- arch/powerpc/kernel/vmlinux.lds.S | 4 - arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/kvm/book3s_hv.c | 1 - arch/powerpc/kvm/trace.h | 8 +- arch/powerpc/kvm/trace_booke.h | 9 +- arch/powerpc/kvm/trace_hv.h | 9 +- arch/powerpc/kvm/trace_pr.h | 9 +- arch/powerpc/lib/feature-fixups.c | 4 +- arch/powerpc/mm/dump_linuxpagetables.c | 1 - arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/mm/mem.c | 14 +- arch/powerpc/mm/numa.c | 2 +- arch/powerpc/mm/pgtable-book3s64.c | 2 +- arch/powerpc/mm/pgtable.c | 6 +- arch/powerpc/mm/pgtable_32.c | 4 +- arch/powerpc/mm/pkeys.c | 15 +- arch/powerpc/mm/slb.c | 35 +- arch/powerpc/net/bpf_jit_comp.c | 15 +- arch/powerpc/net/bpf_jit_comp64.c | 123 +- arch/powerpc/perf/imc-pmu.c | 6 +- arch/powerpc/platforms/40x/Kconfig | 10 +- arch/powerpc/platforms/44x/Kconfig | 32 +- arch/powerpc/platforms/512x/Kconfig | 2 +- arch/powerpc/platforms/52xx/Kconfig | 2 +- arch/powerpc/platforms/83xx/Kconfig | 2 +- arch/powerpc/platforms/85xx/Kconfig | 10 +- arch/powerpc/platforms/85xx/t1042rdb_diu.c | 2 +- arch/powerpc/platforms/86xx/Kconfig | 8 +- arch/powerpc/platforms/Kconfig | 2 +- arch/powerpc/platforms/Kconfig.cputype | 4 +- arch/powerpc/platforms/amigaone/Kconfig | 2 +- arch/powerpc/platforms/cell/Kconfig | 2 +- arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/powerpc/platforms/chrp/Kconfig | 2 +- arch/powerpc/platforms/embedded6xx/Kconfig | 4 +- arch/powerpc/platforms/maple/Kconfig | 2 +- arch/powerpc/platforms/pasemi/Kconfig | 2 +- arch/powerpc/platforms/pasemi/dma_lib.c | 4 +- arch/powerpc/platforms/powermac/Kconfig | 2 +- arch/powerpc/platforms/powermac/feature.c | 1 - arch/powerpc/platforms/powernv/Kconfig | 2 +- arch/powerpc/platforms/powernv/npu-dma.c | 64 +- arch/powerpc/platforms/powernv/vas-debug.c | 28 +- arch/powerpc/platforms/ps3/Kconfig | 2 +- arch/powerpc/platforms/pseries/Kconfig | 2 +- arch/powerpc/platforms/pseries/cmm.c | 10 +- arch/powerpc/platforms/pseries/dlpar.c | 2 - arch/powerpc/sysdev/scom.c | 4 +- arch/powerpc/sysdev/xive/common.c | 2 +- arch/powerpc/xmon/xmon.c | 7 +- arch/riscv/Kconfig | 27 +- arch/riscv/Makefile | 19 +- arch/riscv/boot/.gitignore | 2 - arch/riscv/boot/Makefile | 33 - arch/riscv/boot/install.sh | 60 - arch/riscv/configs/defconfig | 1 - arch/riscv/include/asm/module.h | 1 - arch/riscv/include/asm/pgalloc.h | 6 +- arch/riscv/include/asm/ptrace.h | 9 +- arch/riscv/include/asm/syscall.h | 10 - arch/riscv/include/asm/thread_info.h | 6 - arch/riscv/include/asm/uaccess.h | 4 +- arch/riscv/include/asm/unistd.h | 5 +- arch/riscv/include/uapi/asm/syscalls.h | 29 + arch/riscv/include/uapi/asm/unistd.h | 41 - arch/riscv/kernel/cpu.c | 9 +- arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/ftrace.c | 14 +- arch/riscv/kernel/head.S | 10 - arch/riscv/kernel/module.c | 12 +- arch/riscv/kernel/ptrace.c | 5 - arch/riscv/kernel/time.c | 1 - arch/riscv/kernel/vmlinux.lds.S | 2 +- arch/riscv/lib/Makefile | 2 +- arch/riscv/lib/tishift.S | 59 +- arch/riscv/lib/udivdi3.S | 42 +- arch/s390/Kconfig | 26 +- arch/s390/Makefile | 2 +- arch/s390/boot/compressed/Makefile | 16 +- arch/s390/configs/debug_defconfig | 14 +- arch/s390/configs/performance_defconfig | 13 +- arch/s390/crypto/aes_s390.c | 2 +- arch/s390/defconfig | 79 +- arch/s390/hypfs/inode.c | 7 +- arch/s390/include/asm/ap.h | 28 +- arch/s390/include/asm/bitops.h | 4 +- arch/s390/include/asm/mmu_context.h | 5 + arch/s390/include/asm/pgalloc.h | 10 +- arch/s390/include/asm/pgtable.h | 18 - arch/s390/include/asm/processor.h | 4 +- arch/s390/include/asm/thread_info.h | 2 +- arch/s390/include/asm/tlb.h | 6 +- arch/s390/include/uapi/asm/zcrypt.h | 4 +- arch/s390/kernel/entry.S | 6 +- arch/s390/kernel/ftrace.c | 13 +- arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/kernel/perf_cpum_sf.c | 33 +- arch/s390/kernel/vdso32/Makefile | 6 +- arch/s390/kernel/vdso64/Makefile | 6 +- arch/s390/kernel/vmlinux.lds.S | 4 +- arch/s390/kvm/Kconfig | 1 + arch/s390/mm/dump_pagetables.c | 17 +- arch/s390/mm/fault.c | 24 + arch/s390/mm/init.c | 4 +- arch/s390/mm/kasan_init.c | 33 +- arch/s390/mm/pgalloc.c | 4 +- arch/s390/numa/numa.c | 1 - arch/sh/Kconfig | 24 +- arch/sh/boards/Kconfig | 30 +- arch/sh/boards/mach-kfr2r09/setup.c | 3 +- arch/sh/include/asm/io.h | 1 - arch/sh/include/asm/pgalloc.h | 6 +- arch/sh/kernel/ftrace.c | 16 +- arch/sh/kernel/setup.c | 1 - arch/sh/mm/init.c | 6 +- arch/sparc/Kconfig | 25 +- arch/sparc/Makefile | 3 - arch/sparc/crypto/aes_glue.c | 5 + arch/sparc/crypto/camellia_glue.c | 5 + arch/sparc/crypto/des_glue.c | 5 + arch/sparc/include/asm/Kbuild | 4 +- arch/sparc/include/asm/floppy_64.h | 8 +- arch/sparc/include/asm/leon.h | 1 + arch/sparc/include/asm/parport.h | 2 +- arch/sparc/include/asm/pgalloc_32.h | 5 +- arch/sparc/include/asm/pgalloc_64.h | 6 +- arch/sparc/include/asm/pgtable_64.h | 30 + arch/sparc/include/asm/unistd.h | 18 - arch/sparc/include/uapi/asm/Kbuild | 2 - arch/sparc/include/uapi/asm/unistd.h | 426 +- arch/sparc/kernel/auxio_64.c | 11 +- arch/sparc/kernel/central.c | 2 +- arch/sparc/kernel/chmc.c | 8 +- arch/sparc/kernel/ftrace.c | 11 +- arch/sparc/kernel/iommu.c | 3 +- arch/sparc/kernel/ioport.c | 2 +- arch/sparc/kernel/irq_64.c | 2 +- arch/sparc/kernel/leon_kernel.c | 14 + arch/sparc/kernel/of_device_32.c | 21 +- arch/sparc/kernel/of_device_64.c | 58 +- arch/sparc/kernel/of_device_common.c | 4 +- arch/sparc/kernel/pci.c | 44 +- arch/sparc/kernel/pci_sabre.c | 2 +- arch/sparc/kernel/power.c | 4 +- arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/prom_32.c | 44 +- arch/sparc/kernel/prom_64.c | 75 +- arch/sparc/kernel/prom_irqtrans.c | 20 +- arch/sparc/kernel/reboot.c | 3 +- arch/sparc/kernel/sbus.c | 4 +- arch/sparc/kernel/setup_32.c | 1 - arch/sparc/kernel/setup_64.c | 1 - arch/sparc/kernel/signal32.c | 1 - arch/sparc/kernel/signal_32.c | 1 - arch/sparc/kernel/signal_64.c | 1 - arch/sparc/kernel/sun4d_irq.c | 14 +- arch/sparc/kernel/syscalls/Makefile | 55 - arch/sparc/kernel/syscalls/syscall.tbl | 409 - arch/sparc/kernel/syscalls/syscallhdr.sh | 36 - arch/sparc/kernel/syscalls/syscalltbl.sh | 36 - arch/sparc/kernel/systbls_32.S | 81 +- arch/sparc/kernel/systbls_64.S | 157 +- arch/sparc/kernel/time_64.c | 16 +- arch/sparc/kernel/vio.c | 9 +- arch/sparc/mm/init_64.c | 6 +- arch/sparc/mm/srmmu.c | 4 +- arch/sparc/net/bpf_jit_comp_32.c | 13 +- arch/sparc/net/bpf_jit_comp_64.c | 97 +- arch/sparc/oprofile/init.c | 2 +- arch/um/Kconfig | 6 + arch/um/Makefile | 24 +- arch/um/drivers/ubd_kern.c | 12 +- arch/um/include/asm/pgalloc.h | 4 +- arch/um/kernel/mem.c | 8 +- arch/unicore32/Kconfig | 17 +- arch/unicore32/include/asm/bitops.h | 2 +- arch/unicore32/include/asm/pgalloc.h | 4 +- arch/unicore32/mm/init.c | 24 +- arch/x86/Kconfig | 128 +- arch/x86/Makefile | 9 +- arch/x86/boot/boot.h | 2 +- arch/x86/boot/header.S | 6 +- arch/x86/boot/memory.c | 31 +- arch/x86/boot/tools/build.c | 1 - arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/crypto/Makefile | 5 - arch/x86/crypto/chacha20-avx2-x86_64.S | 696 +- arch/x86/crypto/chacha20-avx512vl-x86_64.S | 839 -- arch/x86/crypto/chacha20-ssse3-x86_64.S | 237 +- arch/x86/crypto/chacha20_glue.c | 148 +- arch/x86/crypto/poly1305_glue.c | 20 +- arch/x86/entry/syscalls/syscall_32.tbl | 7 - arch/x86/entry/syscalls/syscall_64.tbl | 7 - arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/core.c | 20 + arch/x86/events/intel/core.c | 68 +- arch/x86/events/intel/uncore.h | 33 +- arch/x86/events/intel/uncore_snb.c | 121 +- arch/x86/events/perf_event.h | 13 +- arch/x86/include/asm/arch_hweight.h | 10 +- arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/bitops.h | 2 +- arch/x86/include/asm/cpufeatures.h | 1 - arch/x86/include/asm/crash.h | 1 - arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/intel_rdt_sched.h | 93 + arch/x86/include/asm/irq.h | 7 - arch/x86/include/asm/irq_work.h | 1 - arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/include/asm/kvm_para.h | 1 - arch/x86/include/asm/mce.h | 2 - arch/x86/include/asm/mshyperv.h | 2 +- arch/x86/include/asm/msr-index.h | 5 +- arch/x86/include/asm/nospec-branch.h | 26 +- arch/x86/include/asm/page_64_types.h | 12 +- arch/x86/include/asm/paravirt.h | 5 - arch/x86/include/asm/pgalloc.h | 4 +- arch/x86/include/asm/pgtable_64_types.h | 4 +- arch/x86/include/asm/processor.h | 2 +- arch/x86/include/asm/qspinlock.h | 13 +- arch/x86/include/asm/reboot.h | 1 - arch/x86/include/asm/resctrl_sched.h | 93 - arch/x86/include/asm/sighandling.h | 5 - arch/x86/include/asm/smp.h | 6 - arch/x86/include/asm/spec-ctrl.h | 20 +- arch/x86/include/asm/switch_to.h | 3 + arch/x86/include/asm/thread_info.h | 20 +- arch/x86/include/asm/tlbflush.h | 8 +- arch/x86/include/asm/traps.h | 54 +- arch/x86/include/asm/tsc.h | 1 - arch/x86/include/asm/x86_init.h | 2 + arch/x86/include/asm/xen/page.h | 35 +- arch/x86/include/uapi/asm/bootparam.h | 7 +- arch/x86/kernel/Makefile | 2 - arch/x86/kernel/acpi/boot.c | 2 +- arch/x86/kernel/amd_nb.c | 53 +- arch/x86/kernel/aperture_64.c | 25 +- arch/x86/kernel/check.c | 3 +- arch/x86/kernel/cpu/Makefile | 5 +- arch/x86/kernel/cpu/bugs.c | 525 +- arch/x86/kernel/cpu/cpu.h | 3 + arch/x86/kernel/cpu/intel_rdt.c | 909 ++ arch/x86/kernel/cpu/intel_rdt.h | 571 + arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 483 + arch/x86/kernel/cpu/intel_rdt_monitor.c | 655 + arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 1599 ++ arch/x86/kernel/cpu/intel_rdt_pseudo_lock_event.h | 43 + arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 3062 ++++ arch/x86/kernel/cpu/mcheck/mce.c | 6 +- arch/x86/kernel/cpu/mcheck/mce_amd.c | 24 +- arch/x86/kernel/cpu/mcheck/therm_throt.c | 3 +- arch/x86/kernel/cpu/mcheck/threshold.c | 3 +- arch/x86/kernel/cpu/microcode/amd.c | 470 +- arch/x86/kernel/cpu/microcode/core.c | 5 +- arch/x86/kernel/cpu/mshyperv.c | 11 - arch/x86/kernel/cpu/resctrl/Makefile | 4 - arch/x86/kernel/cpu/resctrl/core.c | 1015 -- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 554 - arch/x86/kernel/cpu/resctrl/internal.h | 603 - arch/x86/kernel/cpu/resctrl/monitor.c | 653 - arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 1599 -- arch/x86/kernel/cpu/resctrl/pseudo_lock_event.h | 43 - arch/x86/kernel/cpu/resctrl/rdtgroup.c | 3116 ---- arch/x86/kernel/cpu/scattered.c | 31 +- arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/crash.c | 1 - arch/x86/kernel/devicetree.c | 1 - arch/x86/kernel/fpu/signal.c | 4 +- arch/x86/kernel/ftrace.c | 15 +- arch/x86/kernel/head32.c | 1 + arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/ima_arch.c | 33 - arch/x86/kernel/jailhouse.c | 1 - arch/x86/kernel/ldt.c | 59 +- arch/x86/kernel/process.c | 106 +- arch/x86/kernel/process.h | 39 - arch/x86/kernel/process_32.c | 14 +- arch/x86/kernel/process_64.c | 19 +- arch/x86/kernel/quirks.c | 1 - arch/x86/kernel/setup.c | 37 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/tracepoint.c | 1 - arch/x86/kernel/tsc.c | 30 +- arch/x86/kernel/vsmp_64.c | 84 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/lapic.c | 7 +- arch/x86/kvm/mmu.c | 27 +- arch/x86/kvm/svm.c | 44 +- arch/x86/kvm/vmx.c | 98 +- arch/x86/kvm/x86.c | 10 +- arch/x86/mm/dump_pagetables.c | 11 +- arch/x86/mm/fault.c | 244 +- arch/x86/mm/init.c | 2 +- arch/x86/mm/init_32.c | 5 +- arch/x86/mm/init_64.c | 11 +- arch/x86/mm/kasan_init_64.c | 55 +- arch/x86/mm/pgtable.c | 4 +- arch/x86/mm/tlb.c | 115 +- arch/x86/pci/broadcom_bus.c | 4 +- arch/x86/pci/i386.c | 2 +- arch/x86/platform/olpc/olpc_dt.c | 18 + arch/x86/um/Makefile | 4 +- arch/x86/xen/enlighten.c | 78 + arch/x86/xen/mmu_pv.c | 6 +- arch/x86/xen/multicalls.c | 35 +- arch/x86/xen/p2m.c | 3 +- arch/x86/xen/setup.c | 6 +- arch/x86/xen/spinlock.c | 21 +- arch/xtensa/Kconfig | 19 +- arch/xtensa/Makefile | 3 - arch/xtensa/configs/common_defconfig | 1 - arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/coprocessor.h | 23 + arch/xtensa/include/asm/elf.h | 11 + arch/xtensa/include/asm/irqflags.h | 1 - arch/xtensa/include/asm/pgalloc.h | 8 +- arch/xtensa/include/asm/processor.h | 23 +- arch/xtensa/include/asm/syscall.h | 19 +- arch/xtensa/include/asm/thread_info.h | 1 - arch/xtensa/include/asm/timex.h | 18 +- arch/xtensa/include/asm/traps.h | 2 + arch/xtensa/include/uapi/asm/Kbuild | 1 - arch/xtensa/include/uapi/asm/unistd.h | 781 +- arch/xtensa/kernel/asm-offsets.c | 18 +- arch/xtensa/kernel/coprocessor.S | 102 +- arch/xtensa/kernel/entry.S | 21 +- arch/xtensa/kernel/head.S | 7 +- arch/xtensa/kernel/hw_breakpoint.c | 21 +- arch/xtensa/kernel/process.c | 8 +- arch/xtensa/kernel/ptrace.c | 52 +- arch/xtensa/kernel/setup.c | 8 +- arch/xtensa/kernel/syscall.c | 9 +- arch/xtensa/kernel/syscalls/Makefile | 38 - arch/xtensa/kernel/syscalls/syscall.tbl | 374 - arch/xtensa/kernel/syscalls/syscallhdr.sh | 36 - arch/xtensa/kernel/syscalls/syscalltbl.sh | 32 - arch/xtensa/kernel/traps.c | 10 +- arch/xtensa/mm/kasan_init.c | 18 +- block/Kconfig | 6 + block/Kconfig.iosched | 61 + block/Makefile | 5 +- block/bfq-cgroup.c | 2 +- block/bfq-iosched.c | 19 +- block/bio.c | 6 +- block/blk-cgroup.c | 169 +- block/blk-core.c | 1990 ++- block/blk-exec.c | 20 +- block/blk-flush.c | 188 +- block/blk-ioc.c | 54 +- block/blk-iolatency.c | 24 +- block/blk-lib.c | 26 +- block/blk-merge.c | 55 +- block/blk-mq-cpumap.c | 19 +- block/blk-mq-debugfs.c | 12 +- block/blk-mq-pci.c | 10 +- block/blk-mq-rdma.c | 4 +- block/blk-mq-sched.c | 60 +- block/blk-mq-sched.h | 24 +- block/blk-mq-sysfs.c | 52 +- block/blk-mq-tag.c | 41 +- block/blk-mq-virtio.c | 8 +- block/blk-mq.c | 595 +- block/blk-mq.h | 56 +- block/blk-pm.c | 20 +- block/blk-pm.h | 6 +- block/blk-rq-qos.c | 66 +- block/blk-rq-qos.h | 61 +- block/blk-settings.c | 65 +- block/blk-softirq.c | 27 +- block/blk-stat.c | 4 + block/blk-sysfs.c | 106 +- block/blk-tag.c | 378 + block/blk-throttle.c | 28 +- block/blk-timeout.c | 117 +- block/blk-wbt.c | 20 +- block/blk-zoned.c | 2 +- block/blk.h | 190 +- block/bounce.c | 1 - block/bsg-lib.c | 146 +- block/bsg.c | 2 +- block/cfq-iosched.c | 4916 ++++++ block/deadline-iosched.c | 560 + block/elevator.c | 477 +- block/genhd.c | 10 +- block/kyber-iosched.c | 9 +- block/mq-deadline.c | 3 +- block/noop-iosched.c | 124 + block/partition-generic.c | 8 +- crypto/Kconfig | 68 +- crypto/Makefile | 7 +- crypto/ablkcipher.c | 32 +- crypto/acompress.c | 10 +- crypto/adiantum.c | 658 - crypto/aead.c | 14 +- crypto/aes_generic.c | 9 +- crypto/aes_ti.c | 18 - crypto/ahash.c | 12 +- crypto/akcipher.c | 11 +- crypto/blkcipher.c | 16 +- crypto/cbc.c | 6 +- crypto/cfb.c | 8 +- crypto/chacha20_generic.c | 137 + crypto/chacha20poly1305.c | 12 +- crypto/chacha_generic.c | 217 - crypto/crypto_user_base.c | 95 +- crypto/crypto_user_stat.c | 123 +- crypto/ecc.c | 58 +- crypto/hash_info.c | 4 - crypto/kpp.c | 10 +- crypto/lz4.c | 1 + crypto/lz4hc.c | 1 + crypto/lzo-rle.c | 175 - crypto/nhpoly1305.c | 254 - crypto/pcbc.c | 6 +- crypto/pcrypt.c | 4 +- crypto/poly1305_generic.c | 174 +- crypto/rng.c | 12 +- crypto/scompress.c | 11 +- crypto/shash.c | 12 +- crypto/simd.c | 5 +- crypto/skcipher.c | 15 +- crypto/streebog_generic.c | 1140 -- crypto/tcrypt.c | 57 +- crypto/testmgr.c | 62 - crypto/testmgr.h | 3048 +--- drivers/Kconfig | 11 - drivers/Makefile | 3 +- drivers/acpi/Kconfig | 2 +- drivers/acpi/acpi_platform.c | 1 - drivers/acpi/acpica/acnamesp.h | 1 - drivers/acpi/acpica/dbxface.c | 118 +- drivers/acpi/acpica/dswload2.c | 8 - drivers/acpi/acpica/exserial.c | 21 +- drivers/acpi/acpica/nsaccess.c | 23 +- drivers/acpi/acpica/psloop.c | 8 +- drivers/acpi/acpica/psobject.c | 3 +- drivers/acpi/apei/erst.c | 3 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/bus.c | 1 + drivers/acpi/glue.c | 21 +- drivers/acpi/internal.h | 1 + drivers/acpi/nfit/core.c | 21 +- drivers/acpi/nfit/mce.c | 8 +- drivers/acpi/scan.c | 1 - drivers/acpi/spcr.c | 11 - drivers/android/binder.c | 64 +- drivers/android/binder_alloc.c | 17 +- drivers/android/binder_alloc.h | 3 +- drivers/ata/libata-core.c | 2 +- drivers/ata/libata-eh.c | 4 + drivers/ata/sata_rcar.c | 6 +- drivers/atm/firestream.c | 4 +- drivers/atm/fore200e.c | 4 +- drivers/base/Kconfig | 1 + drivers/base/Makefile | 2 +- drivers/base/core.c | 55 +- drivers/base/dd.c | 9 +- drivers/base/devres.c | 10 +- drivers/base/devtmpfs.c | 7 +- drivers/base/memory.c | 90 +- drivers/base/node.c | 39 +- drivers/base/platform.c | 1 + drivers/base/power/domain.c | 70 +- drivers/base/property.c | 511 +- drivers/base/swnode.c | 678 - drivers/block/aoe/aoe.h | 4 - drivers/block/aoe/aoeblk.c | 1 - drivers/block/aoe/aoecmd.c | 27 +- drivers/block/aoe/aoedev.c | 11 +- drivers/block/ataflop.c | 26 +- drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/floppy.c | 9 +- drivers/block/loop.c | 408 +- drivers/block/loop.h | 1 + drivers/block/mtip32xx/mtip32xx.c | 216 +- drivers/block/mtip32xx/mtip32xx.h | 44 +- drivers/block/nbd.c | 3 +- drivers/block/null_blk.h | 1 - drivers/block/null_blk_main.c | 21 +- drivers/block/null_blk_zoned.c | 27 +- drivers/block/paride/pd.c | 30 +- drivers/block/pktcdvd.c | 2 + drivers/block/skd_main.c | 16 +- drivers/block/sunvdc.c | 153 +- drivers/block/sx8.c | 434 +- drivers/block/umem.c | 3 +- drivers/block/virtio_blk.c | 17 +- drivers/block/xen-blkfront.c | 1 - drivers/block/zram/Kconfig | 5 +- drivers/block/zram/zcomp.c | 1 - drivers/block/zram/zram_drv.c | 504 +- drivers/block/zram/zram_drv.h | 19 +- drivers/bus/brcmstb_gisb.c | 12 +- drivers/bus/ti-sysc.c | 23 +- drivers/char/Kconfig | 8 - drivers/char/agp/backend.c | 4 +- drivers/char/hw_random/bcm2835-rng.c | 7 +- drivers/char/ipmi/ipmi_devintf.c | 6 +- drivers/char/ipmi/ipmi_msghandler.c | 149 +- drivers/char/ipmi/ipmi_si_intf.c | 7 +- drivers/char/ipmi/ipmi_ssif.c | 211 +- drivers/char/ipmi/kcs_bmc.c | 5 +- drivers/char/lp.c | 239 +- drivers/char/random.c | 61 +- drivers/char/tlclk.c | 87 +- drivers/char/tpm/Kconfig | 1 + drivers/char/tpm/Makefile | 16 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm-chip.c | 11 +- drivers/char/tpm/tpm-dev-common.c | 51 +- drivers/char/tpm/tpm-dev.h | 5 +- drivers/char/tpm/tpm-interface.c | 832 +- drivers/char/tpm/tpm-sysfs.c | 52 +- drivers/char/tpm/tpm.h | 97 +- drivers/char/tpm/tpm1-cmd.c | 781 - drivers/char/tpm/tpm2-cmd.c | 308 +- drivers/char/tpm/tpm2-space.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 11 +- drivers/char/tpm/tpm_ibmvtpm.c | 6 +- drivers/char/tpm/tpm_tis_core.c | 10 +- drivers/char/ttyprintk.c | 4 +- drivers/clk/bcm/clk-bcm2835-aux.c | 13 +- drivers/clk/bcm/clk-bcm2835.c | 14 +- drivers/clk/clk-fixed-factor.c | 1 - drivers/clk/clk-fractional-divider.c | 10 - drivers/clk/clk-max77686.c | 2 +- drivers/clk/clk-nomadik.c | 16 +- drivers/clk/clk-palmas.c | 2 +- drivers/clk/clk-qoriq.c | 11 - drivers/clk/clk-s2mps11.c | 2 +- drivers/clk/clk-stm32mp1.c | 2 +- drivers/clk/imgtec/clk-boston.c | 21 +- drivers/clk/imx/Makefile | 11 +- drivers/clk/imx/clk-busy.c | 2 +- drivers/clk/imx/clk-composite-7ulp.c | 87 - drivers/clk/imx/clk-composite-8m.c | 178 - drivers/clk/imx/clk-divider-gate.c | 221 - drivers/clk/imx/clk-fixup-mux.c | 2 +- drivers/clk/imx/clk-frac-pll.c | 232 - drivers/clk/imx/clk-imx7d.c | 3 + drivers/clk/imx/clk-imx7ulp.c | 220 - drivers/clk/imx/clk-imx8mq.c | 589 - drivers/clk/imx/clk-pfdv2.c | 203 - drivers/clk/imx/clk-pllv4.c | 184 - drivers/clk/imx/clk-sccg-pll.c | 256 - drivers/clk/imx/clk.c | 22 - drivers/clk/imx/clk.h | 160 +- drivers/clk/mediatek/Kconfig | 23 - drivers/clk/mediatek/Makefile | 3 - drivers/clk/mediatek/clk-cpumux.c | 8 +- drivers/clk/mediatek/clk-mt7622.c | 4 +- drivers/clk/mediatek/clk-mt7629-eth.c | 159 - drivers/clk/mediatek/clk-mt7629-hif.c | 156 - drivers/clk/mediatek/clk-mt7629.c | 723 - drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/axg.c | 13 - drivers/clk/meson/clk-pll.c | 19 - drivers/clk/meson/clk-regmap.c | 5 - drivers/clk/meson/clk-regmap.h | 1 - drivers/clk/meson/clkc.h | 6 - drivers/clk/meson/gxbb.c | 785 +- drivers/clk/meson/gxbb.h | 26 +- drivers/clk/meson/meson8b.c | 393 +- drivers/clk/meson/meson8b.h | 17 +- drivers/clk/meson/vid-pll-div.c | 91 - drivers/clk/mmp/clk-of-mmp2.c | 4 - drivers/clk/mmp/clk.c | 2 +- drivers/clk/mvebu/cp110-system-controller.c | 4 +- drivers/clk/pistachio/clk-pll.c | 8 +- drivers/clk/pxa/clk-pxa.c | 4 +- drivers/clk/qcom/Kconfig | 18 - drivers/clk/qcom/Makefile | 2 - drivers/clk/qcom/clk-smd-rpm.c | 45 - drivers/clk/qcom/common.c | 18 - drivers/clk/qcom/gcc-msm8916.c | 4 - drivers/clk/qcom/gcc-msm8998.c | 38 +- drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sdm845.c | 35 - drivers/clk/qcom/gdsc.c | 6 +- drivers/clk/qcom/gpucc-sdm845.c | 252 - drivers/clk/qcom/lpasscc-sdm845.c | 179 - drivers/clk/renesas/r7s9210-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a77970-cpg-mssr.c | 4 - drivers/clk/rockchip/clk-rk3188.c | 13 +- drivers/clk/rockchip/clk-rk3328.c | 4 +- drivers/clk/sunxi-ng/Kconfig | 6 - drivers/clk/sunxi-ng/Makefile | 1 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 46 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 10 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 71 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 11 - drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 541 - drivers/clk/sunxi-ng/ccu-suniv-f1c100s.h | 34 - drivers/clk/sunxi-ng/ccu_mp.c | 64 +- drivers/clk/sunxi-ng/ccu_nm.c | 18 +- drivers/clk/tegra/clk-dfll.c | 12 +- drivers/clk/tegra/clk-tegra20.c | 46 +- drivers/clk/zynqmp/clkc.c | 5 +- drivers/clocksource/Kconfig | 16 +- drivers/clocksource/arc_timer.c | 22 - drivers/clocksource/bcm2835_timer.c | 15 +- drivers/clocksource/clksrc-dbx500-prcmu.c | 22 +- drivers/clocksource/i8253.c | 14 +- drivers/clocksource/meson6_timer.c | 128 +- drivers/clocksource/nomadik-mtu.c | 4 + drivers/clocksource/tegra20_timer.c | 1 + drivers/clocksource/timer-imx-gpt.c | 21 +- drivers/clocksource/timer-imx-tpm.c | 136 +- drivers/clocksource/timer-integrator-ap.c | 25 +- drivers/clocksource/timer-ti-dm.c | 1 + drivers/clocksource/timer-vt8500.c | 2 +- drivers/cpufreq/cpufreq_governor.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 24 +- drivers/cpufreq/intel_pstate.c | 30 +- drivers/cpufreq/pmac64-cpufreq.c | 1 - drivers/cpufreq/powernv-cpufreq.c | 17 +- drivers/cpufreq/s3c24xx-cpufreq-debugfs.c | 46 +- drivers/cpufreq/ti-cpufreq.c | 26 +- drivers/cpuidle/cpuidle-arm.c | 40 +- drivers/crypto/Kconfig | 4 +- drivers/crypto/amcc/crypto4xx_alg.c | 3 +- drivers/crypto/bcm/cipher.c | 8 +- drivers/crypto/caam/caamalg.c | 266 +- drivers/crypto/caam/caamalg_desc.c | 139 +- drivers/crypto/caam/caamalg_desc.h | 5 - drivers/crypto/caam/caamalg_qi.c | 37 +- drivers/crypto/caam/caamalg_qi2.c | 156 +- drivers/crypto/caam/caamhash.c | 20 +- drivers/crypto/caam/caampkc.c | 10 +- drivers/crypto/caam/caamrng.c | 10 +- drivers/crypto/caam/compat.h | 2 - drivers/crypto/caam/ctrl.c | 28 +- drivers/crypto/caam/desc.h | 28 - drivers/crypto/caam/desc_constr.h | 7 +- drivers/crypto/caam/regs.h | 74 +- drivers/crypto/cavium/nitrox/nitrox_algs.c | 123 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 15 +- drivers/crypto/cavium/nitrox/nitrox_isr.c | 84 +- drivers/crypto/cavium/nitrox/nitrox_isr.h | 2 - drivers/crypto/cavium/nitrox/nitrox_lib.c | 22 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 101 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 266 +- drivers/crypto/cavium/nitrox/nitrox_sriov.c | 51 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 4 +- drivers/crypto/ccree/cc_aead.c | 19 +- drivers/crypto/ccree/cc_cipher.c | 66 - drivers/crypto/ccree/cc_crypto_ctx.h | 4 +- drivers/crypto/ccree/cc_driver.c | 33 +- drivers/crypto/ccree/cc_driver.h | 7 +- drivers/crypto/ccree/cc_hash.c | 175 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 30 - drivers/crypto/chelsio/chcr_algo.c | 16 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 3 +- drivers/crypto/geode-aes.c | 2 +- drivers/crypto/hisilicon/sec/sec_algs.c | 31 +- drivers/crypto/inside-secure/safexcel_cipher.c | 8 +- drivers/crypto/mxs-dcp.c | 28 +- drivers/crypto/omap-aes.c | 2 + drivers/crypto/omap-des.c | 1 + drivers/crypto/qce/ablkcipher.c | 1 + drivers/crypto/qce/sha.c | 1 + drivers/crypto/sahara.c | 1 + drivers/dax/pmem.c | 14 +- drivers/dax/super.c | 2 +- drivers/dma-buf/Kconfig | 1 + drivers/dma-buf/dma-fence.c | 36 +- drivers/dma-buf/reservation.c | 189 +- drivers/dma-buf/udmabuf.c | 3 +- drivers/dma/Kconfig | 11 - drivers/dma/Makefile | 1 - drivers/dma/at_hdmac.c | 10 +- drivers/dma/bcm2835-dma.c | 13 +- drivers/dma/coh901318.c | 5 + drivers/dma/dmatest.c | 36 +- drivers/dma/dw/core.c | 2 - drivers/dma/dw/platform.c | 6 - drivers/dma/dw/regs.h | 4 - drivers/dma/ep93xx_dma.c | 6 +- drivers/dma/imx-sdma.c | 60 +- drivers/dma/mediatek/Kconfig | 13 - drivers/dma/mediatek/Makefile | 1 - drivers/dma/mediatek/mtk-cqdma.c | 951 -- drivers/dma/mmp_pdma.c | 28 +- drivers/dma/pl330.c | 28 +- drivers/dma/sa11x0-dma.c | 21 +- drivers/dma/sh/Kconfig | 1 - drivers/dma/ste_dma40.c | 31 +- drivers/dma/uniphier-mdmac.c | 506 - drivers/dma/xilinx/xilinx_dma.c | 44 +- drivers/dma/xilinx/zynqmp_dma.c | 2 +- drivers/edac/Kconfig | 6 +- drivers/edac/e752x_edac.c | 4 +- drivers/edac/edac_mc.c | 9 +- drivers/edac/edac_mc_sysfs.c | 33 +- drivers/edac/fsl_ddr_edac.c | 4 - drivers/edac/i3000_edac.c | 4 +- drivers/edac/i5000_edac.c | 4 +- drivers/edac/i7core_edac.c | 2 +- drivers/edac/i82975x_edac.c | 21 +- drivers/edac/qcom_edac.c | 8 +- drivers/edac/skx_edac.c | 151 +- drivers/edac/synopsys_edac.c | 1204 +- drivers/eisa/Kconfig | 21 +- drivers/extcon/extcon-max14577.c | 15 +- drivers/extcon/extcon-max77693.c | 16 +- drivers/extcon/extcon-max77843.c | 18 +- drivers/extcon/extcon-max8997.c | 25 +- drivers/firewire/Kconfig | 1 + drivers/firmware/Kconfig | 12 - drivers/firmware/Makefile | 1 - drivers/firmware/efi/arm-init.c | 4 - drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/efi-pstore.c | 4 +- drivers/firmware/efi/efi.c | 51 +- drivers/firmware/efi/libstub/arm-stub.c | 3 - drivers/firmware/efi/libstub/fdt.c | 4 - drivers/firmware/efi/memmap.c | 3 - drivers/firmware/efi/runtime-wrappers.c | 2 +- drivers/firmware/imx/Kconfig | 6 - drivers/firmware/imx/Makefile | 3 +- drivers/firmware/imx/scu-pd.c | 339 - drivers/firmware/raspberrypi.c | 48 +- drivers/firmware/stratix10-svc.c | 1044 -- drivers/firmware/tegra/bpmp-debugfs.c | 29 +- drivers/firmware/tegra/bpmp.c | 77 +- drivers/fpga/Kconfig | 6 - drivers/fpga/Makefile | 1 - drivers/fpga/altera-cvp.c | 49 +- drivers/fpga/altera-ps-spi.c | 40 +- drivers/fpga/dfl-fme-pr.c | 2 + drivers/fpga/dfl-fme-region.c | 2 +- drivers/fpga/of-fpga-region.c | 2 +- drivers/fpga/stratix10-soc.c | 535 - drivers/fpga/zynq-fpga.c | 4 - drivers/fsi/Kconfig | 11 - drivers/fsi/Makefile | 1 - drivers/fsi/fsi-occ.c | 599 - drivers/fsi/fsi-scom.c | 1 + drivers/gnss/serial.c | 5 +- drivers/gnss/sirf.c | 5 +- drivers/gpio/Kconfig | 1 + drivers/gpio/TODO | 109 - drivers/gpio/gpio-104-dio-48e.c | 2 +- drivers/gpio/gpio-104-idi-48.c | 2 +- drivers/gpio/gpio-davinci.c | 2 +- drivers/gpio/gpio-dwapb.c | 6 +- drivers/gpio/gpio-gpio-mm.c | 2 +- drivers/gpio/gpio-grgpio.c | 1 + drivers/gpio/gpio-lynxpoint.c | 3 +- drivers/gpio/gpio-mockup.c | 6 +- drivers/gpio/gpio-mxc.c | 41 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-pci-idio-16.c | 2 +- drivers/gpio/gpio-pcie-idio-24.c | 2 +- drivers/gpio/gpio-pl061.c | 21 +- drivers/gpio/gpio-pxa.c | 4 +- drivers/gpio/gpio-rcar.c | 10 +- drivers/gpio/gpio-sch311x.c | 2 +- drivers/gpio/gpio-tegra.c | 6 +- drivers/gpio/gpio-vf610.c | 44 - drivers/gpio/gpio-ws16c48.c | 2 +- drivers/gpio/gpio-zynq.c | 6 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/gpio/gpiolib.c | 60 +- drivers/gpu/drm/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 25 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 25 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 120 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 117 - drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 21 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 223 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 282 - drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 98 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 105 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 12 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 100 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 140 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 36 +- drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 66 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 144 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 276 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 351 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 389 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 110 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 141 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 69 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 69 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 702 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 68 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 39 +- drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h | 130 - drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 29 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 76 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 42 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 1 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 3 +- drivers/gpu/drm/amd/amdkfd/cik_regs.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 12 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_pasid.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 10 +- drivers/gpu/drm/amd/display/Kconfig | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 213 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 79 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 5 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 115 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 84 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 20 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 - .../drm/amd/display/dc/bios/bios_parser_helper.c | 93 - .../drm/amd/display/dc/bios/bios_parser_helper.h | 4 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 32 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 60 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 59 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 76 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 1 - drivers/gpu/drm/amd/display/dc/dc.h | 10 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 - drivers/gpu/drm/amd/display/dc/dc_link.h | 11 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 104 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 879 -- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 168 - drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 947 ++ drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 123 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 52 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 2 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 73 +- .../amd/display/dc/dce100/dce100_hw_sequencer.h | 5 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 25 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 282 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 11 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 33 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 39 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 20 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 3 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 41 +- drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 379 - .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 37 - .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 253 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 163 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 20 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 17 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 32 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 28 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 18 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/bw_fixed.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 47 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 44 - .../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 63 + drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 16 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 20 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 + .../drm/amd/display/modules/color/color_gamma.c | 186 +- .../drm/amd/display/modules/color/color_gamma.h | 11 +- .../drm/amd/display/modules/freesync/freesync.c | 37 +- drivers/gpu/drm/amd/include/amd_shared.h | 4 - drivers/gpu/drm/amd/include/atomfirmware.h | 7 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 115 + drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 20 +- .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 12 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 32 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 25 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 36 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 23 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 222 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 1 - drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/inc/smu7_common.h | 4 + drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 1 + drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 49 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 3 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 1 + drivers/gpu/drm/arc/arcpgu.h | 4 + drivers/gpu/drm/arc/arcpgu_crtc.c | 3 + drivers/gpu/drm/arc/arcpgu_drv.c | 38 +- drivers/gpu/drm/arm/malidp_hw.c | 14 +- drivers/gpu/drm/arm/malidp_planes.c | 28 +- drivers/gpu/drm/ast/ast_drv.c | 21 - drivers/gpu/drm/ast/ast_drv.h | 2 + drivers/gpu/drm/ast/ast_main.c | 3 +- drivers/gpu/drm/ast/ast_mode.c | 39 +- drivers/gpu/drm/ast/ast_ttm.c | 64 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 2 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 15 +- drivers/gpu/drm/bochs/bochs.h | 4 +- drivers/gpu/drm/bochs/bochs_hw.c | 30 - drivers/gpu/drm/bochs/bochs_kms.c | 20 +- drivers/gpu/drm/bochs/bochs_mm.c | 65 +- drivers/gpu/drm/bridge/Kconfig | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 12 +- drivers/gpu/drm/bridge/sii902x.c | 247 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 114 +- drivers/gpu/drm/bridge/tc358764.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 + drivers/gpu/drm/cirrus/cirrus_fbdev.c | 3 + drivers/gpu/drm/cirrus/cirrus_ttm.c | 64 + drivers/gpu/drm/drm_atomic.c | 120 +- drivers/gpu/drm/drm_atomic_helper.c | 686 +- drivers/gpu/drm/drm_atomic_state_helper.c | 444 - drivers/gpu/drm/drm_atomic_uapi.c | 4 - drivers/gpu/drm/drm_auth.c | 2 - drivers/gpu/drm/drm_bufs.c | 3 - drivers/gpu/drm/drm_client.c | 12 +- drivers/gpu/drm/drm_color_mgmt.c | 14 +- drivers/gpu/drm/drm_connector.c | 63 +- drivers/gpu/drm/drm_crtc.c | 31 +- drivers/gpu/drm/drm_crtc_helper.c | 115 + drivers/gpu/drm/drm_debugfs.c | 89 - drivers/gpu/drm/drm_dp_cec.c | 2 + drivers/gpu/drm/drm_dp_helper.c | 94 - drivers/gpu/drm/drm_dp_mst_topology.c | 12 +- drivers/gpu/drm/drm_drv.c | 26 +- drivers/gpu/drm/drm_dsc.c | 228 - drivers/gpu/drm/drm_fb_cma_helper.c | 43 +- drivers/gpu/drm/drm_fb_helper.c | 11 +- drivers/gpu/drm/drm_fourcc.c | 81 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem.c | 109 +- drivers/gpu/drm/drm_gem_cma_helper.c | 86 - drivers/gpu/drm/drm_gem_framebuffer_helper.c | 2 +- drivers/gpu/drm/drm_global.c | 137 + drivers/gpu/drm/drm_info.c | 137 + drivers/gpu/drm/drm_internal.h | 7 +- drivers/gpu/drm/drm_lease.c | 40 +- drivers/gpu/drm/drm_memory.c | 10 +- drivers/gpu/drm/drm_mode_object.c | 3 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_modeset_helper.c | 15 - drivers/gpu/drm/drm_modeset_lock.c | 6 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 16 - drivers/gpu/drm/drm_pci.c | 5 +- drivers/gpu/drm/drm_plane.c | 39 +- drivers/gpu/drm/drm_plane_helper.c | 331 +- drivers/gpu/drm/drm_prime.c | 118 +- drivers/gpu/drm/drm_simple_kms_helper.c | 8 - drivers/gpu/drm/drm_syncobj.c | 68 +- drivers/gpu/drm/drm_sysfs.c | 10 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 15 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 + drivers/gpu/drm/etnaviv/etnaviv_sched.c | 7 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 9 + drivers/gpu/drm/exynos/exynos_drm_crtc.c | 11 + drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 + drivers/gpu/drm/exynos/exynos_drm_dsi.c | 14 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 33 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 25 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 2 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 57 + drivers/gpu/drm/i915/Makefile | 13 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 - drivers/gpu/drm/i915/gvt/gtt.c | 116 +- drivers/gpu/drm/i915/gvt/gtt.h | 10 +- drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 28 - drivers/gpu/drm/i915/i915_debugfs.c | 309 +- drivers/gpu/drm/i915/i915_drv.c | 138 +- drivers/gpu/drm/i915/i915_drv.h | 300 +- drivers/gpu/drm/i915/i915_fixed.h | 143 - drivers/gpu/drm/i915/i915_gem.c | 180 +- drivers/gpu/drm/i915/i915_gem.h | 4 +- drivers/gpu/drm/i915/i915_gem_context.c | 19 +- drivers/gpu/drm/i915/i915_gem_context.h | 1 - drivers/gpu/drm/i915/i915_gem_execbuffer.c | 11 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 251 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 47 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 14 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 362 +- drivers/gpu/drm/i915/i915_gpu_error.h | 36 +- drivers/gpu/drm/i915/i915_irq.c | 83 +- drivers/gpu/drm/i915/i915_oa_bdw.c | 27 +- drivers/gpu/drm/i915/i915_oa_bdw.h | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.c | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_chv.c | 27 +- drivers/gpu/drm/i915/i915_oa_chv.h | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.c | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.h | 27 +- drivers/gpu/drm/i915/i915_oa_glk.c | 27 +- drivers/gpu/drm/i915/i915_oa_glk.h | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.c | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.h | 27 +- drivers/gpu/drm/i915/i915_oa_icl.c | 27 +- drivers/gpu/drm/i915/i915_oa_icl.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.h | 27 +- drivers/gpu/drm/i915/i915_params.c | 9 +- drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 186 +- drivers/gpu/drm/i915/i915_perf.c | 49 +- drivers/gpu/drm/i915/i915_query.c | 3 +- drivers/gpu/drm/i915/i915_reg.h | 837 +- drivers/gpu/drm/i915/i915_request.c | 121 +- drivers/gpu/drm/i915/i915_request.h | 13 +- drivers/gpu/drm/i915/i915_scheduler.c | 399 - drivers/gpu/drm/i915/i915_scheduler.h | 36 - drivers/gpu/drm/i915/i915_sw_fence.c | 7 +- drivers/gpu/drm/i915/i915_sw_fence.h | 5 +- drivers/gpu/drm/i915/i915_syncmap.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 31 +- drivers/gpu/drm/i915/i915_timeline.h | 19 - drivers/gpu/drm/i915/i915_utils.h | 13 +- drivers/gpu/drm/i915/i915_vma.c | 10 +- drivers/gpu/drm/i915/icl_dsi.c | 1337 +- drivers/gpu/drm/i915/intel_atomic.c | 119 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 184 +- drivers/gpu/drm/i915/intel_audio.c | 34 +- drivers/gpu/drm/i915/intel_bios.c | 91 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/i915/intel_cdclk.c | 57 +- drivers/gpu/drm/i915/intel_color.c | 3 +- drivers/gpu/drm/i915/intel_combo_phy.c | 254 - drivers/gpu/drm/i915/intel_connector.c | 264 - drivers/gpu/drm/i915/intel_crt.c | 11 +- drivers/gpu/drm/i915/intel_csr.c | 162 +- drivers/gpu/drm/i915/intel_ddi.c | 666 +- drivers/gpu/drm/i915/intel_device_info.c | 79 +- drivers/gpu/drm/i915/intel_device_info.h | 52 +- drivers/gpu/drm/i915/intel_display.c | 2286 +-- drivers/gpu/drm/i915/intel_display.h | 58 +- drivers/gpu/drm/i915/intel_dp.c | 1108 +- drivers/gpu/drm/i915/intel_dp_mst.c | 41 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 4 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 120 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/intel_drv.h | 277 +- drivers/gpu/drm/i915/intel_dsi.c | 128 - drivers/gpu/drm/i915/intel_dsi.h | 35 - drivers/gpu/drm/i915/intel_dsi_vbt.c | 306 +- drivers/gpu/drm/i915/intel_dvo.c | 10 +- drivers/gpu/drm/i915/intel_engine_cs.c | 77 +- drivers/gpu/drm/i915/intel_fbc.c | 12 +- drivers/gpu/drm/i915/intel_fbdev.c | 10 +- drivers/gpu/drm/i915/intel_guc.c | 45 +- drivers/gpu/drm/i915/intel_guc.h | 5 - drivers/gpu/drm/i915/intel_guc_fw.c | 113 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 41 +- drivers/gpu/drm/i915/intel_guc_reg.h | 12 - drivers/gpu/drm/i915/intel_guc_submission.c | 216 +- drivers/gpu/drm/i915/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/intel_hdmi.c | 237 +- drivers/gpu/drm/i915/intel_hotplug.c | 131 +- drivers/gpu/drm/i915/intel_huc.c | 7 +- drivers/gpu/drm/i915/intel_i2c.c | 2 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 4 +- drivers/gpu/drm/i915/intel_lrc.c | 411 +- drivers/gpu/drm/i915/intel_lspcon.c | 347 +- drivers/gpu/drm/i915/intel_lvds.c | 67 +- drivers/gpu/drm/i915/intel_modes.c | 135 + drivers/gpu/drm/i915/intel_opregion.c | 158 +- drivers/gpu/drm/i915/intel_opregion.h | 15 - drivers/gpu/drm/i915/intel_overlay.c | 4 +- drivers/gpu/drm/i915/intel_panel.c | 13 +- drivers/gpu/drm/i915/intel_pm.c | 948 +- drivers/gpu/drm/i915/intel_psr.c | 430 +- drivers/gpu/drm/i915/intel_quirks.c | 169 - drivers/gpu/drm/i915/intel_ringbuffer.c | 109 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 49 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 362 +- drivers/gpu/drm/i915/intel_sdvo.c | 56 +- drivers/gpu/drm/i915/intel_sprite.c | 825 +- drivers/gpu/drm/i915/intel_tv.c | 10 +- drivers/gpu/drm/i915/intel_uc.c | 2 +- drivers/gpu/drm/i915/intel_uc_fw.h | 7 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 7 - drivers/gpu/drm/i915/intel_vdsc.c | 1088 -- drivers/gpu/drm/i915/intel_workarounds.c | 987 +- drivers/gpu/drm/i915/intel_workarounds.h | 36 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 67 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 428 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 14 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 44 - drivers/gpu/drm/i915/selftests/igt_reset.h | 15 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 199 - drivers/gpu/drm/i915/selftests/igt_spinner.h | 37 - drivers/gpu/drm/i915/selftests/intel_guc.c | 59 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 191 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 566 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 247 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 2 +- drivers/gpu/drm/i915/vlv_dsi.c | 190 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 5 +- drivers/gpu/drm/imx/imx-drm-core.c | 11 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 12 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 10 +- drivers/gpu/drm/imx/ipuv3-plane.c | 38 +- drivers/gpu/drm/imx/ipuv3-plane.h | 2 - drivers/gpu/drm/imx/parallel-display.c | 10 +- drivers/gpu/drm/meson/Kconfig | 1 - drivers/gpu/drm/meson/Makefile | 2 +- drivers/gpu/drm/meson/meson_canvas.c | 7 +- drivers/gpu/drm/meson/meson_canvas.h | 11 +- drivers/gpu/drm/meson/meson_crtc.c | 292 +- drivers/gpu/drm/meson/meson_drv.c | 91 +- drivers/gpu/drm/meson/meson_drv.h | 67 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 13 +- drivers/gpu/drm/meson/meson_overlay.c | 588 - drivers/gpu/drm/meson/meson_overlay.h | 14 - drivers/gpu/drm/meson/meson_plane.c | 199 +- drivers/gpu/drm/meson/meson_registers.h | 3 - drivers/gpu/drm/meson/meson_vclk.c | 127 +- drivers/gpu/drm/meson/meson_vclk.h | 2 - drivers/gpu/drm/meson/meson_venc.c | 148 +- drivers/gpu/drm/meson/meson_viu.c | 54 +- drivers/gpu/drm/meson/meson_viu.h | 1 - drivers/gpu/drm/meson/meson_vpp.c | 90 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 2 + drivers/gpu/drm/mgag200/mgag200_ttm.c | 64 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 5 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 59 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 2 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 1 + drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 1 + drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 4 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 1 - drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 10 +- drivers/gpu/drm/msm/msm_atomic.c | 5 - drivers/gpu/drm/msm/msm_debugfs.c | 15 +- drivers/gpu/drm/msm/msm_drv.c | 50 +- drivers/gpu/drm/msm/msm_gem_submit.c | 21 +- drivers/gpu/drm/msm/msm_gpu.c | 13 +- drivers/gpu/drm/msm/msm_iommu.c | 2 +- drivers/gpu/drm/msm/msm_rd.c | 5 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 + drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 67 + drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 1 - drivers/gpu/drm/omapdrm/dss/dsi.c | 28 +- drivers/gpu/drm/omapdrm/dss/dss.c | 11 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 37 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 27 + drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 +- drivers/gpu/drm/omapdrm/dss/venc.c | 7 + drivers/gpu/drm/omapdrm/omap_crtc.c | 6 - drivers/gpu/drm/omapdrm/omap_encoder.c | 58 +- drivers/gpu/drm/panel/Kconfig | 25 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-innolux-p079zca.c | 3 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 330 - drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 264 - drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 7 +- drivers/gpu/drm/panel/panel-simple.c | 184 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 675 - drivers/gpu/drm/pl111/pl111_vexpress.c | 2 - drivers/gpu/drm/qxl/qxl_cmd.c | 7 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 5 +- drivers/gpu/drm/qxl/qxl_dev.h | 1 + drivers/gpu/drm/qxl/qxl_display.c | 37 +- drivers/gpu/drm/qxl/qxl_draw.c | 14 +- drivers/gpu/drm/qxl/qxl_drv.h | 32 +- drivers/gpu/drm/qxl/qxl_dumb.c | 3 +- drivers/gpu/drm/qxl/qxl_fb.c | 6 +- drivers/gpu/drm/qxl/qxl_image.c | 4 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 2 - drivers/gpu/drm/qxl/qxl_kms.c | 8 +- drivers/gpu/drm/qxl/qxl_object.c | 27 +- drivers/gpu/drm/qxl/qxl_object.h | 4 +- drivers/gpu/drm/qxl/qxl_prime.c | 1 + drivers/gpu/drm/qxl/qxl_release.c | 7 +- drivers/gpu/drm/qxl/qxl_ttm.c | 73 +- drivers/gpu/drm/radeon/r300.c | 4 +- drivers/gpu/drm/radeon/r420.c | 1 - drivers/gpu/drm/radeon/radeon.h | 3 + drivers/gpu/drm/radeon/radeon_legacy_tv.c | 10 + drivers/gpu/drm/radeon/radeon_mn.c | 16 +- drivers/gpu/drm/radeon/radeon_object.c | 2 + drivers/gpu/drm/radeon/radeon_ttm.c | 65 + drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 30 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 68 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 3 + drivers/gpu/drm/rcar-du/rcar_du_group.c | 21 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 23 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 3 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 - drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/Makefile | 2 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 1076 -- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 1349 ++ drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 128 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 - drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 4 - drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 7 +- drivers/gpu/drm/scheduler/sched_entity.c | 10 +- drivers/gpu/drm/scheduler/sched_main.c | 33 +- drivers/gpu/drm/selftests/Makefile | 5 +- drivers/gpu/drm/selftests/drm_helper_selftests.h | 9 + drivers/gpu/drm/selftests/drm_modeset_selftests.h | 13 - drivers/gpu/drm/selftests/test-drm-helper.c | 247 + drivers/gpu/drm/selftests/test-drm_format.c | 280 - drivers/gpu/drm/selftests/test-drm_framebuffer.c | 346 - .../gpu/drm/selftests/test-drm_modeset_common.c | 32 - .../gpu/drm/selftests/test-drm_modeset_common.h | 22 - drivers/gpu/drm/selftests/test-drm_plane_helper.c | 219 - drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4 +- drivers/gpu/drm/sti/sti_crtc.c | 4 +- drivers/gpu/drm/sti/sti_cursor.c | 1 + drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_gdp.c | 3 +- drivers/gpu/drm/sti/sti_hqvdp.c | 1 + drivers/gpu/drm/stm/drv.c | 13 +- drivers/gpu/drm/stm/ltdc.c | 45 - drivers/gpu/drm/stm/ltdc.h | 5 - drivers/gpu/drm/sun4i/sun4i_backend.c | 106 +- drivers/gpu/drm/sun4i/sun4i_backend.h | 3 - drivers/gpu/drm/sun4i/sun4i_drv.c | 25 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.h | 3 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 113 +- drivers/gpu/drm/sun4i/sun4i_frontend.h | 11 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 4 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 15 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 28 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 - drivers/gpu/drm/sun4i/sun8i_csc.c | 83 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 45 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 14 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 201 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 80 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 52 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 49 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.h | 37 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.h | 28 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 25 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 70 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.h | 68 +- drivers/gpu/drm/tegra/dc.c | 38 +- drivers/gpu/drm/tegra/drm.c | 1 - drivers/gpu/drm/tegra/falcon.c | 14 +- drivers/gpu/drm/tegra/hub.c | 48 +- drivers/gpu/drm/tegra/hub.h | 3 - drivers/gpu/drm/tegra/vic.c | 46 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 11 +- drivers/gpu/drm/tinydrm/Kconfig | 11 - drivers/gpu/drm/tinydrm/Makefile | 1 - drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 72 +- drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 6 - drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 6 +- drivers/gpu/drm/tinydrm/hx8357d.c | 270 - drivers/gpu/drm/tinydrm/ili9225.c | 5 +- drivers/gpu/drm/tinydrm/ili9341.c | 4 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 6 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 14 +- drivers/gpu/drm/tinydrm/repaper.c | 7 +- drivers/gpu/drm/tinydrm/st7586.c | 5 +- drivers/gpu/drm/tinydrm/st7735r.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 73 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 6 +- drivers/gpu/drm/ttm/ttm_memory.c | 14 +- drivers/gpu/drm/tve200/tve200_drv.c | 4 +- drivers/gpu/drm/udl/udl_main.c | 7 +- drivers/gpu/drm/v3d/v3d_bo.c | 1 - drivers/gpu/drm/v3d/v3d_debugfs.c | 46 +- drivers/gpu/drm/v3d/v3d_drv.c | 15 +- drivers/gpu/drm/v3d/v3d_drv.h | 37 +- drivers/gpu/drm/v3d/v3d_fence.c | 10 +- drivers/gpu/drm/v3d/v3d_gem.c | 211 +- drivers/gpu/drm/v3d/v3d_irq.c | 29 +- drivers/gpu/drm/v3d/v3d_regs.h | 79 - drivers/gpu/drm/v3d/v3d_sched.c | 152 +- drivers/gpu/drm/v3d/v3d_trace.h | 121 - drivers/gpu/drm/vc4/vc4_drv.c | 3 - drivers/gpu/drm/vc4/vc4_drv.h | 6 - drivers/gpu/drm/vc4/vc4_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_kms.c | 6 - drivers/gpu/drm/vc4/vc4_plane.c | 388 +- drivers/gpu/drm/vc4/vc4_regs.h | 8 +- drivers/gpu/drm/vgem/vgem_drv.c | 19 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 12 - drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 31 - drivers/gpu/drm/virtio/virtgpu_drv.c | 1 - drivers/gpu/drm/virtio/virtgpu_drv.h | 43 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 7 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 39 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 137 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 56 +- drivers/gpu/drm/virtio/virtgpu_object.c | 26 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 46 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 65 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 129 +- drivers/gpu/drm/vkms/vkms_drv.c | 22 +- drivers/gpu/drm/vkms/vkms_drv.h | 3 + drivers/gpu/drm/vkms/vkms_gem.c | 26 + drivers/gpu/drm/vkms/vkms_plane.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 54 + drivers/gpu/drm/zte/zx_drm_drv.c | 5 +- drivers/gpu/drm/zte/zx_plane.c | 1 + drivers/gpu/host1x/Makefile | 3 +- drivers/gpu/host1x/dev.c | 13 - drivers/gpu/host1x/hw/channel_hw.c | 7 +- drivers/gpu/host1x/hw/debug_hw_1x06.c | 7 +- drivers/gpu/host1x/hw/host1x07.c | 44 - drivers/gpu/host1x/hw/host1x07.h | 26 - drivers/gpu/host1x/hw/host1x07_hardware.h | 142 - drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 2 +- drivers/gpu/host1x/hw/hw_host1x07_hypervisor.h | 32 - drivers/gpu/host1x/hw/hw_host1x07_uclass.h | 181 - drivers/gpu/host1x/hw/hw_host1x07_vm.h | 46 - drivers/gpu/host1x/hw/syncpt_hw.c | 4 - drivers/gpu/ipu-v3/ipu-cpmem.c | 52 +- drivers/gpu/ipu-v3/ipu-ic.c | 52 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 1019 +- drivers/gpu/ipu-v3/ipu-pre.c | 6 - drivers/gpu/ipu-v3/ipu-prg.c | 16 - drivers/gpu/ipu-v3/ipu-prv.h | 1 - drivers/gpu/vga/vga_switcheroo.c | 3 - drivers/gpu/vga/vgaarb.c | 21 +- drivers/hid/hid-alps.c | 18 - drivers/hid/hid-asus.c | 23 - drivers/hid/hid-cougar.c | 2 - drivers/hid/hid-hyperv.c | 2 +- drivers/hid/hid-ids.h | 16 - drivers/hid/hid-input.c | 47 +- drivers/hid/hid-ite.c | 1 - drivers/hid/hid-logitech-hidpp.c | 309 +- drivers/hid/hid-multitouch.c | 6 - drivers/hid/hid-quirks.c | 4 +- drivers/hid/hid-sensor-custom.c | 2 +- drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/hid-steam.c | 154 +- drivers/hid/hidraw.c | 8 +- drivers/hid/i2c-hid/i2c-hid-core.c | 21 - drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/uhid.c | 25 +- drivers/hid/usbhid/hiddev.c | 18 +- drivers/hsi/controllers/omap_ssi_core.c | 29 +- drivers/hsi/controllers/omap_ssi_port.c | 14 +- drivers/hv/channel.c | 9 +- drivers/hv/channel_mgmt.c | 233 +- drivers/hv/connection.c | 24 +- drivers/hv/hv.c | 10 +- drivers/hv/hv_balloon.c | 39 +- drivers/hv/hv_kvp.c | 28 +- drivers/hv/hv_util.c | 2 +- drivers/hv/hyperv_vmbus.h | 9 +- drivers/hwmon/Kconfig | 245 +- drivers/hwmon/Makefile | 1 - drivers/hwmon/dell-smm-hwmon.c | 7 - drivers/hwmon/hwmon.c | 12 +- drivers/hwmon/ibmpowernv.c | 7 +- drivers/hwmon/ina2xx.c | 6 +- drivers/hwmon/ina3221.c | 198 +- drivers/hwmon/k10temp.c | 10 +- drivers/hwmon/lm63.c | 1 + drivers/hwmon/mlxreg-fan.c | 2 +- drivers/hwmon/ntc_thermistor.c | 172 +- drivers/hwmon/occ/Kconfig | 31 - drivers/hwmon/occ/Makefile | 5 - drivers/hwmon/occ/common.c | 1098 -- drivers/hwmon/occ/common.h | 128 - drivers/hwmon/occ/p8_i2c.c | 255 - drivers/hwmon/occ/p9_sbe.c | 106 - drivers/hwmon/occ/sysfs.c | 188 - drivers/hwmon/pmbus/adm1275.c | 15 +- drivers/hwmon/pmbus/ltc2978.c | 2 +- drivers/hwmon/raspberrypi-hwmon.c | 6 + drivers/hwmon/w83795.c | 2 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 4 - drivers/hwtracing/coresight/coresight-etb10.c | 23 +- drivers/hwtracing/coresight/coresight-etm3x.c | 12 +- drivers/hwtracing/coresight/coresight-stm.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/i2c/busses/Kconfig | 11 +- drivers/i2c/busses/Makefile | 1 - drivers/i2c/busses/i2c-axxia.c | 40 +- drivers/i2c/busses/i2c-bcm2835.c | 10 +- drivers/i2c/busses/i2c-ibm_iic.c | 2 +- drivers/i2c/busses/i2c-imx.c | 3 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 369 - drivers/i2c/busses/i2c-qcom-geni.c | 15 +- drivers/i2c/busses/i2c-rcar.c | 9 +- drivers/i2c/busses/i2c-scmi.c | 10 +- drivers/i2c/busses/i2c-sh_mobile.c | 1 - drivers/i2c/busses/i2c-stm32f7.c | 182 +- drivers/i2c/i2c-core-acpi.c | 64 +- drivers/i3c/Kconfig | 24 - drivers/i3c/Makefile | 4 - drivers/i3c/device.c | 233 - drivers/i3c/internals.h | 26 - drivers/i3c/master.c | 2659 ---- drivers/i3c/master/Kconfig | 22 - drivers/i3c/master/Makefile | 2 - drivers/i3c/master/dw-i3c-master.c | 1216 -- drivers/i3c/master/i3c-master-cdns.c | 1666 --- drivers/ide/ide-atapi.c | 27 +- drivers/ide/ide-cd.c | 179 +- drivers/ide/ide-devsets.c | 4 +- drivers/ide/ide-disk.c | 15 +- drivers/ide/ide-eh.c | 2 +- drivers/ide/ide-floppy.c | 2 +- drivers/ide/ide-io.c | 112 +- drivers/ide/ide-park.c | 8 +- drivers/ide/ide-pm.c | 46 +- drivers/ide/ide-probe.c | 69 +- drivers/ide/ide-proc.c | 15 +- drivers/ide/ide-tape.c | 2 +- drivers/ide/ide-taskfile.c | 2 +- drivers/ide/pmac.c | 1 - drivers/iio/Kconfig | 1 + drivers/iio/accel/Kconfig | 2 +- drivers/iio/accel/hid-sensor-accel-3d.c | 5 +- drivers/iio/accel/kxcjk-1013.c | 1 - drivers/iio/accel/st_accel.h | 1 - drivers/iio/accel/st_accel_core.c | 1 - drivers/iio/accel/st_accel_i2c.c | 5 - drivers/iio/accel/st_accel_spi.c | 5 - drivers/iio/adc/Kconfig | 21 - drivers/iio/adc/Makefile | 2 - drivers/iio/adc/ad7124.c | 684 - drivers/iio/adc/ad7949.c | 347 - drivers/iio/adc/ad_sigma_delta.c | 22 +- drivers/iio/adc/ina2xx-adc.c | 2 - drivers/iio/adc/max11100.c | 5 +- drivers/iio/adc/max9611.c | 5 +- drivers/iio/adc/meson_saradc.c | 229 +- drivers/iio/adc/rcar-gyroadc.c | 11 +- drivers/iio/adc/sc27xx_adc.c | 12 +- drivers/iio/adc/ti-adc128s052.c | 37 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 20 +- drivers/iio/common/st_sensors/st_sensors_core.c | 3 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 4 +- drivers/iio/dac/Kconfig | 9 - drivers/iio/dac/Makefile | 1 - drivers/iio/dac/dpot-dac.c | 4 +- drivers/iio/dac/ti-dac7311.c | 338 - drivers/iio/gyro/hid-sensor-gyro-3d.c | 5 +- drivers/iio/humidity/hid-sensor-humidity.c | 3 +- drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 16 +- drivers/iio/imu/st_lsm6dsx/Makefile | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 167 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 165 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 283 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 777 - drivers/iio/light/Kconfig | 13 - drivers/iio/light/Makefile | 1 - drivers/iio/light/hid-sensor-als.c | 8 +- drivers/iio/light/hid-sensor-prox.c | 8 +- drivers/iio/light/vcnl4035.c | 676 - drivers/iio/magnetometer/Kconfig | 29 - drivers/iio/magnetometer/Makefile | 4 - drivers/iio/magnetometer/hid-sensor-magn-3d.c | 8 +- drivers/iio/magnetometer/rm3100-core.c | 616 - drivers/iio/magnetometer/rm3100-i2c.c | 54 - drivers/iio/magnetometer/rm3100-spi.c | 64 - drivers/iio/magnetometer/rm3100.h | 17 - drivers/iio/magnetometer/st_magn.h | 1 - drivers/iio/magnetometer/st_magn_buffer.c | 12 +- drivers/iio/magnetometer/st_magn_core.c | 11 +- drivers/iio/magnetometer/st_magn_i2c.c | 5 - drivers/iio/magnetometer/st_magn_spi.c | 7 - drivers/iio/orientation/hid-sensor-incl-3d.c | 8 +- drivers/iio/potentiometer/mcp4131.c | 11 +- drivers/iio/potentiometer/tpl0102.c | 42 +- drivers/iio/pressure/hid-sensor-press.c | 8 +- drivers/iio/temperature/hid-sensor-temperature.c | 3 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/cma_configfs.c | 3 - drivers/infiniband/core/cma_priv.h | 28 - drivers/infiniband/core/core_priv.h | 30 +- drivers/infiniband/core/device.c | 26 +- drivers/infiniband/core/fmr_pool.c | 4 +- drivers/infiniband/core/nldev.c | 20 +- drivers/infiniband/core/rdma_core.c | 19 +- drivers/infiniband/core/rdma_core.h | 58 +- drivers/infiniband/core/roce_gid_mgmt.c | 6 +- drivers/infiniband/core/umem_odp.c | 54 +- drivers/infiniband/core/uverbs.h | 62 + drivers/infiniband/core/uverbs_cmd.c | 1093 +- drivers/infiniband/core/uverbs_ioctl.c | 10 +- drivers/infiniband/core/uverbs_main.c | 215 +- drivers/infiniband/core/uverbs_std_types.c | 50 +- .../infiniband/core/uverbs_std_types_counters.c | 10 +- drivers/infiniband/core/uverbs_std_types_cq.c | 19 +- drivers/infiniband/core/uverbs_std_types_dm.c | 11 +- .../infiniband/core/uverbs_std_types_flow_action.c | 17 +- drivers/infiniband/core/uverbs_std_types_mr.c | 8 +- drivers/infiniband/core/uverbs_uapi.c | 519 +- drivers/infiniband/hw/bnxt_re/main.c | 3 - drivers/infiniband/hw/cxgb3/cxio_hal.c | 3 +- drivers/infiniband/hw/cxgb4/cm.c | 11 +- drivers/infiniband/hw/cxgb4/qp.c | 3 +- drivers/infiniband/hw/hfi1/chip.c | 3 +- drivers/infiniband/hw/hfi1/hfi.h | 2 - drivers/infiniband/hw/hfi1/mmu_rb.c | 13 +- drivers/infiniband/hw/hfi1/qp.c | 7 - drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 137 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 8 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 20 + drivers/infiniband/hw/mlx4/cq.c | 9 +- drivers/infiniband/hw/mlx4/main.c | 27 - drivers/infiniband/hw/mlx4/mlx4_ib.h | 1 - drivers/infiniband/hw/mlx5/Makefile | 4 +- drivers/infiniband/hw/mlx5/cq.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 65 +- drivers/infiniband/hw/mlx5/flow.c | 43 +- drivers/infiniband/hw/mlx5/ib_rep.c | 4 - drivers/infiniband/hw/mlx5/main.c | 348 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 40 +- drivers/infiniband/hw/mlx5/odp.c | 350 +- drivers/infiniband/hw/mlx5/qp.c | 24 +- drivers/infiniband/hw/mlx5/srq.c | 49 +- drivers/infiniband/hw/mlx5/srq.h | 73 - drivers/infiniband/hw/mlx5/srq_cmd.c | 722 - drivers/infiniband/hw/nes/nes_mgt.c | 8 +- drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/infiniband/hw/qib/qib_iba6120.c | 1 + drivers/infiniband/hw/qib/qib_iba7220.c | 2 + drivers/infiniband/hw/qib/qib_iba7322.c | 3 + drivers/infiniband/hw/qib/qib_init.c | 1 + drivers/infiniband/hw/qib/qib_pcie.c | 2 +- drivers/infiniband/hw/qib/qib_sdma.c | 1 + drivers/infiniband/hw/qib/qib_ud.c | 1 + drivers/infiniband/hw/qib/qib_user_sdma.c | 1 + drivers/infiniband/hw/qib/qib_verbs.c | 3 + drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c | 2 +- drivers/infiniband/sw/rdmavt/ah.c | 4 +- drivers/infiniband/sw/rdmavt/ah.h | 3 +- drivers/infiniband/sw/rxe/rxe.h | 5 +- drivers/infiniband/sw/rxe/rxe_comp.c | 6 - drivers/infiniband/sw/rxe/rxe_hw_counters.c | 7 +- drivers/infiniband/sw/rxe/rxe_hw_counters.h | 3 - drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_net.c | 3 +- drivers/infiniband/sw/rxe/rxe_req.c | 3 +- drivers/infiniband/sw/rxe/rxe_resp.c | 33 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 12 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/ulp/iser/iser_memory.c | 5 +- drivers/infiniband/ulp/iser/iser_verbs.c | 7 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 10 +- drivers/input/joystick/xpad.c | 16 +- drivers/input/keyboard/atkbd.c | 2 +- drivers/input/keyboard/cros_ec_keyb.c | 3 +- drivers/input/keyboard/matrix_keypad.c | 23 +- drivers/input/keyboard/omap4-keypad.c | 18 +- drivers/input/mouse/elan_i2c_core.c | 3 - drivers/input/mouse/synaptics.c | 2 - drivers/input/serio/Kconfig | 1 + drivers/input/serio/hyperv-keyboard.c | 2 +- drivers/input/serio/olpc_apsp.c | 28 +- drivers/input/touchscreen/ad7879.c | 107 +- drivers/input/touchscreen/migor_ts.c | 15 +- drivers/input/touchscreen/st1232.c | 12 +- drivers/interconnect/Kconfig | 15 - drivers/interconnect/Makefile | 6 - drivers/interconnect/core.c | 720 - drivers/interconnect/qcom/Kconfig | 22 - drivers/interconnect/qcom/Makefile | 7 - drivers/interconnect/qcom/msm8916.c | 509 - drivers/interconnect/qcom/smd-rpm.c | 91 - drivers/interconnect/qcom/smd-rpm.h | 15 - drivers/iommu/amd_iommu.c | 266 +- drivers/iommu/amd_iommu_init.c | 67 +- drivers/iommu/amd_iommu_types.h | 1 - drivers/iommu/amd_iommu_v2.c | 2 - drivers/iommu/arm-smmu-v3.c | 25 +- drivers/iommu/arm-smmu.c | 32 +- drivers/iommu/intel-iommu.c | 6 +- drivers/iommu/intel-svm.c | 2 +- drivers/iommu/iommu-sysfs.c | 2 +- drivers/iommu/iommu.c | 44 +- drivers/iommu/ipmmu-vmsa.c | 74 +- drivers/iommu/irq_remapping.c | 1 + drivers/iommu/msm_iommu.c | 13 +- drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/mtk_iommu_v1.c | 19 +- drivers/iommu/omap-iommu-debug.c | 25 +- drivers/iommu/qcom_iommu.c | 16 +- drivers/iommu/rockchip-iommu.c | 13 +- drivers/iommu/tegra-gart.c | 37 +- drivers/iommu/tegra-smmu.c | 24 +- drivers/irqchip/irq-ativic32.c | 31 - drivers/irqchip/irq-gic-v3.c | 4 +- drivers/irqchip/irq-mscc-ocelot.c | 6 +- drivers/irqchip/irq-orion.c | 22 +- drivers/irqchip/irq-stm32-exti.c | 6 +- drivers/irqchip/irq-tango.c | 10 +- drivers/irqchip/irq-tb10x.c | 18 +- drivers/irqchip/irq-xtensa-mx.c | 10 +- drivers/irqchip/irq-xtensa-pic.c | 8 +- drivers/isdn/hardware/Kconfig | 2 + drivers/isdn/hardware/Makefile | 1 + drivers/isdn/hardware/eicon/Kconfig | 51 + drivers/isdn/hardware/eicon/Makefile | 24 + drivers/isdn/hardware/eicon/adapter.h | 18 + drivers/isdn/hardware/eicon/capi20.h | 699 + drivers/isdn/hardware/eicon/capidtmf.c | 685 + drivers/isdn/hardware/eicon/capidtmf.h | 79 + drivers/isdn/hardware/eicon/capifunc.c | 1219 ++ drivers/isdn/hardware/eicon/capifunc.h | 40 + drivers/isdn/hardware/eicon/capimain.c | 141 + drivers/isdn/hardware/eicon/cardtype.h | 1098 ++ drivers/isdn/hardware/eicon/cp_vers.h | 26 + drivers/isdn/hardware/eicon/dadapter.c | 364 + drivers/isdn/hardware/eicon/dadapter.h | 34 + drivers/isdn/hardware/eicon/debug.c | 2128 +++ drivers/isdn/hardware/eicon/debug_if.h | 88 + drivers/isdn/hardware/eicon/debuglib.c | 156 + drivers/isdn/hardware/eicon/debuglib.h | 322 + drivers/isdn/hardware/eicon/dfifo.h | 54 + drivers/isdn/hardware/eicon/di.c | 835 ++ drivers/isdn/hardware/eicon/di.h | 118 + drivers/isdn/hardware/eicon/di_dbg.h | 37 + drivers/isdn/hardware/eicon/di_defs.h | 181 + drivers/isdn/hardware/eicon/did_vers.h | 26 + drivers/isdn/hardware/eicon/diddfunc.c | 115 + drivers/isdn/hardware/eicon/diva.c | 666 + drivers/isdn/hardware/eicon/diva.h | 33 + drivers/isdn/hardware/eicon/diva_didd.c | 139 + drivers/isdn/hardware/eicon/diva_dma.c | 94 + drivers/isdn/hardware/eicon/diva_dma.h | 48 + drivers/isdn/hardware/eicon/diva_pci.h | 20 + drivers/isdn/hardware/eicon/divacapi.h | 1350 ++ drivers/isdn/hardware/eicon/divamnt.c | 239 + drivers/isdn/hardware/eicon/divasfunc.c | 237 + drivers/isdn/hardware/eicon/divasi.c | 562 + drivers/isdn/hardware/eicon/divasmain.c | 848 ++ drivers/isdn/hardware/eicon/divasproc.c | 412 + drivers/isdn/hardware/eicon/divasync.h | 489 + drivers/isdn/hardware/eicon/dqueue.c | 110 + drivers/isdn/hardware/eicon/dqueue.h | 32 + drivers/isdn/hardware/eicon/dsp_defs.h | 301 + drivers/isdn/hardware/eicon/dsp_tst.h | 48 + drivers/isdn/hardware/eicon/dspdids.h | 75 + drivers/isdn/hardware/eicon/dsrv4bri.h | 40 + drivers/isdn/hardware/eicon/dsrv_bri.h | 37 + drivers/isdn/hardware/eicon/dsrv_pri.h | 38 + drivers/isdn/hardware/eicon/entity.h | 29 + drivers/isdn/hardware/eicon/helpers.h | 51 + drivers/isdn/hardware/eicon/idifunc.c | 268 + drivers/isdn/hardware/eicon/io.c | 852 ++ drivers/isdn/hardware/eicon/io.h | 308 + drivers/isdn/hardware/eicon/istream.c | 226 + drivers/isdn/hardware/eicon/kst_ifc.h | 335 + drivers/isdn/hardware/eicon/maintidi.c | 2194 +++ drivers/isdn/hardware/eicon/maintidi.h | 171 + drivers/isdn/hardware/eicon/man_defs.h | 133 + drivers/isdn/hardware/eicon/mdm_msg.h | 346 + drivers/isdn/hardware/eicon/message.c | 14954 +++++++++++++++++++ drivers/isdn/hardware/eicon/mi_pc.h | 204 + drivers/isdn/hardware/eicon/mntfunc.c | 370 + drivers/isdn/hardware/eicon/os_4bri.c | 1132 ++ drivers/isdn/hardware/eicon/os_4bri.h | 9 + drivers/isdn/hardware/eicon/os_bri.c | 815 + drivers/isdn/hardware/eicon/os_bri.h | 9 + drivers/isdn/hardware/eicon/os_capi.h | 21 + drivers/isdn/hardware/eicon/os_pri.c | 1053 ++ drivers/isdn/hardware/eicon/os_pri.h | 9 + drivers/isdn/hardware/eicon/pc.h | 738 + drivers/isdn/hardware/eicon/pc_init.h | 267 + drivers/isdn/hardware/eicon/pc_maint.h | 160 + drivers/isdn/hardware/eicon/pkmaint.h | 43 + drivers/isdn/hardware/eicon/platform.h | 369 + drivers/isdn/hardware/eicon/pr_pc.h | 76 + drivers/isdn/hardware/eicon/s_4bri.c | 510 + drivers/isdn/hardware/eicon/s_bri.c | 191 + drivers/isdn/hardware/eicon/s_pri.c | 205 + drivers/isdn/hardware/eicon/sdp_hdr.h | 117 + drivers/isdn/hardware/eicon/um_idi.c | 886 ++ drivers/isdn/hardware/eicon/um_idi.h | 44 + drivers/isdn/hardware/eicon/um_xdi.h | 69 + drivers/isdn/hardware/eicon/xdi_adapter.h | 71 + drivers/isdn/hardware/eicon/xdi_msg.h | 128 + drivers/isdn/hardware/eicon/xdi_vers.h | 26 + drivers/isdn/hardware/mISDN/w6692.c | 3 + drivers/isdn/hisax/hfc_pci.c | 3 +- drivers/leds/leds-powernv.c | 12 +- drivers/leds/trigger/Kconfig | 7 - drivers/leds/trigger/Makefile | 1 - drivers/leds/trigger/ledtrig-audio.c | 44 - drivers/leds/trigger/ledtrig-pattern.c | 27 +- drivers/lightnvm/core.c | 2 +- drivers/md/dm-bufio.c | 2 +- drivers/md/dm-core.h | 1 + drivers/md/dm-crypt.c | 4 +- drivers/md/dm-integrity.c | 4 +- drivers/md/dm-mpath.c | 6 +- drivers/md/dm-rq.c | 25 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-table.c | 4 +- drivers/md/dm.c | 65 +- drivers/md/md.c | 14 +- drivers/media/common/videobuf2/videobuf2-core.c | 44 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 11 +- drivers/media/dvb-frontends/dib7000p.c | 7 +- drivers/media/dvb-frontends/tda18271c2dd.c | 1 - drivers/media/i2c/adv7511.c | 2 +- drivers/media/i2c/adv7604.c | 2 +- drivers/media/i2c/adv7842.c | 2 +- drivers/media/i2c/tc358743.c | 2 +- drivers/media/i2c/tda1997x.c | 4 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/media-request.c | 3 - drivers/media/pci/b2c2/flexcop-dma.c | 70 +- drivers/media/pci/cx23885/cx23885-i2c.c | 1 - drivers/media/pci/ddbridge/ddbridge.h | 52 +- drivers/media/pci/mantis/mantis_cards.c | 1 - drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/vicodec/vicodec-core.c | 16 +- drivers/media/platform/vivid/vivid-sdr-cap.c | 2 + drivers/media/platform/vivid/vivid-vbi-cap.c | 2 + drivers/media/platform/vivid/vivid-vbi-out.c | 2 + drivers/media/platform/vivid/vivid-vid-cap.c | 2 + drivers/media/platform/vivid/vivid-vid-out.c | 2 + drivers/media/platform/vsp1/vsp1_lif.c | 2 +- drivers/media/usb/dvb-usb-v2/Kconfig | 1 + drivers/media/usb/dvb-usb-v2/lmedm04.c | 73 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 40 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.h | 4 +- drivers/media/usb/dvb-usb/friio-fe.c | 440 - drivers/media/usb/dvb-usb/friio.c | 522 - drivers/media/usb/dvb-usb/friio.h | 99 - drivers/media/usb/gspca/gspca.c | 11 +- drivers/media/usb/uvc/uvc_driver.c | 65 +- drivers/media/usb/uvc/uvc_isight.c | 6 +- drivers/media/usb/uvc/uvc_queue.c | 110 +- drivers/media/usb/uvc/uvc_video.c | 274 +- drivers/media/usb/uvc/uvcvideo.h | 65 +- drivers/memory/omap-gpmc.c | 18 +- drivers/memory/samsung/exynos-srom.c | 4 +- drivers/memory/tegra/Kconfig | 10 - drivers/memory/tegra/Makefile | 1 - drivers/memory/tegra/mc.c | 6 +- drivers/memory/tegra/tegra124-emc.c | 12 +- drivers/memory/tegra/tegra20-emc.c | 591 - drivers/memstick/core/ms_block.c | 109 +- drivers/memstick/core/ms_block.h | 1 - drivers/memstick/core/mspro_block.c | 121 +- drivers/mfd/Kconfig | 1 - drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/bd9571mwv.c | 1 - drivers/mfd/db8500-prcmu.c | 4 +- drivers/mfd/madera-core.c | 3 - drivers/mfd/mt6397-core.c | 3 +- drivers/mfd/qcom_rpm.c | 4 - drivers/mfd/tps6586x.c | 24 - drivers/mfd/twl-core.c | 4 +- drivers/mfd/wm5110-tables.c | 2 - drivers/mfd/wm8994-core.c | 9 + drivers/misc/Kconfig | 8 - drivers/misc/Makefile | 1 - drivers/misc/altera-stapl/altera.c | 3 +- drivers/misc/atmel-ssc.c | 2 +- drivers/misc/cxl/api.c | 3 +- drivers/misc/cxl/pci.c | 4 +- drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/misc/mei/Makefile | 1 - drivers/misc/mei/client.c | 91 +- drivers/misc/mei/dma-ring.c | 269 - drivers/misc/mei/hbm.c | 92 +- drivers/misc/mei/hbm.h | 2 - drivers/misc/mei/hw-me.c | 6 - drivers/misc/mei/hw.h | 29 +- drivers/misc/mei/init.c | 2 +- drivers/misc/mei/interrupt.c | 41 +- drivers/misc/mei/mei_dev.h | 26 +- drivers/misc/mei/pci-me.c | 4 +- drivers/misc/mic/scif/scif_dma.c | 11 +- drivers/misc/mic/scif/scif_rma.c | 4 +- drivers/misc/mic/scif/scif_rma.h | 2 +- drivers/misc/mic/vop/vop_main.c | 13 - drivers/misc/pvpanic.c | 192 - drivers/misc/sgi-gru/grukdump.c | 4 - drivers/misc/sgi-gru/grutlbpurge.c | 14 +- drivers/misc/vmw_balloon.c | 34 +- drivers/mmc/core/block.c | 26 +- drivers/mmc/core/queue.c | 110 +- drivers/mmc/core/queue.h | 4 +- drivers/mmc/core/slot-gpio.c | 16 +- drivers/mmc/host/Kconfig | 7 +- drivers/mmc/host/atmel-mci.c | 3 +- drivers/mmc/host/bcm2835.c | 13 +- drivers/mmc/host/dw_mmc-bluefield.c | 11 +- drivers/mmc/host/jz4740_mmc.c | 85 +- drivers/mmc/host/renesas_sdhi_core.c | 9 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 29 +- drivers/mmc/host/sdhci-cadence.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 26 +- drivers/mmc/host/sdhci-msm.c | 78 +- drivers/mmc/host/sdhci-pci-core.c | 86 +- drivers/mmc/host/sdhci.c | 94 +- drivers/mmc/host/sdhci.h | 11 +- drivers/mmc/host/tmio_mmc_core.c | 2 + drivers/mtd/Kconfig | 52 +- drivers/mtd/Makefile | 1 + drivers/mtd/chips/cfi_cmdset_0020.c | 6 - drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/devices/block2mtd.c | 2 - drivers/mtd/devices/docg3.c | 16 +- drivers/mtd/devices/docg3.h | 11 + drivers/mtd/devices/powernv_flash.c | 2 +- drivers/mtd/maps/Kconfig | 36 +- drivers/mtd/maps/Makefile | 11 +- drivers/mtd/maps/gpio-addr-flash.c | 281 + drivers/mtd/maps/latch-addr-flash.c | 229 + drivers/mtd/maps/physmap-core.c | 655 - drivers/mtd/maps/physmap-gemini.c | 97 - drivers/mtd/maps/physmap-gemini.h | 17 - drivers/mtd/maps/physmap-versatile.c | 254 - drivers/mtd/maps/physmap-versatile.h | 17 - drivers/mtd/maps/physmap.c | 280 + drivers/mtd/maps/physmap_of_core.c | 368 + drivers/mtd/maps/physmap_of_gemini.c | 97 + drivers/mtd/maps/physmap_of_gemini.h | 17 + drivers/mtd/maps/physmap_of_versatile.c | 254 + drivers/mtd/maps/physmap_of_versatile.h | 17 + drivers/mtd/maps/sa1100-flash.c | 10 +- drivers/mtd/maps/scx200_docflash.c | 7 + drivers/mtd/mtdblock.c | 2 +- drivers/mtd/mtdcore.c | 8 +- drivers/mtd/mtdpart.c | 16 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/mtdswap.c | 13 +- drivers/mtd/nand/bbt.c | 3 +- drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/ams-delta.c | 177 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 20 +- drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +- drivers/mtd/nand/raw/cafe_nand.c | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 2 +- drivers/mtd/nand/raw/denali.c | 5 +- drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/diskonchip.c | 4 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 2 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 2 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 39 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 27 +- drivers/mtd/nand/raw/hisi504_nand.c | 2 +- drivers/mtd/nand/raw/internals.h | 33 - drivers/mtd/nand/raw/jz4740_nand.c | 6 +- drivers/mtd/nand/raw/jz4780_nand.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 32 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/mxc_nand.c | 14 +- drivers/mtd/nand/raw/nand_base.c | 759 +- drivers/mtd/nand/raw/nand_bbt.c | 285 +- drivers/mtd/nand/raw/nand_hynix.c | 8 +- drivers/mtd/nand/raw/nand_legacy.c | 35 +- drivers/mtd/nand/raw/nand_macronix.c | 7 - drivers/mtd/nand/raw/nandsim.c | 17 +- drivers/mtd/nand/raw/ndfc.c | 2 +- drivers/mtd/nand/raw/plat_nand.c | 2 +- drivers/mtd/nand/raw/qcom_nandc.c | 34 +- drivers/mtd/nand/raw/r852.c | 30 +- drivers/mtd/nand/raw/s3c2410.c | 7 +- drivers/mtd/nand/raw/sh_flctl.c | 19 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/nand/raw/tango_nand.c | 4 +- drivers/mtd/nand/raw/tegra_nand.c | 32 +- drivers/mtd/nand/raw/vf610_nfc.c | 38 +- drivers/mtd/nand/raw/xway_nand.c | 2 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/core.c | 1 - drivers/mtd/nand/spi/toshiba.c | 136 - drivers/mtd/nand/spi/winbond.c | 8 - drivers/mtd/nftlmount.c | 39 +- drivers/mtd/parsers/Kconfig | 50 - drivers/mtd/parsers/Makefile | 1 - drivers/mtd/parsers/redboot.c | 332 - drivers/mtd/redboot.c | 302 + drivers/mtd/spi-nor/Kconfig | 9 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/atmel-quadspi.c | 781 + drivers/mtd/spi-nor/cadence-quadspi.c | 21 +- drivers/mtd/spi-nor/spi-nor.c | 190 +- drivers/net/bonding/bond_3ad.c | 3 - drivers/net/bonding/bond_main.c | 4 +- drivers/net/can/Kconfig | 2 +- drivers/net/can/dev.c | 48 +- drivers/net/can/flexcan.c | 417 +- drivers/net/can/rcar/Kconfig | 1 - drivers/net/can/rcar/Makefile | 1 - drivers/net/can/rcar/rcar_can.c | 11 +- drivers/net/can/rcar/rcar_canfd.c | 6 +- drivers/net/can/rx-offload.c | 51 +- drivers/net/can/sja1000/Kconfig | 1 - drivers/net/can/sja1000/plx_pci.c | 65 +- drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 10 +- drivers/net/can/usb/ucan.c | 9 +- drivers/net/can/vxcan.c | 2 +- drivers/net/can/xilinx_can.c | 36 +- drivers/net/dsa/bcm_sf2.c | 10 - drivers/net/dsa/bcm_sf2.h | 3 - drivers/net/dsa/bcm_sf2_cfp.c | 497 +- drivers/net/dsa/microchip/Kconfig | 16 +- drivers/net/dsa/microchip/Makefile | 5 +- drivers/net/dsa/microchip/ksz9477.c | 1316 -- drivers/net/dsa/microchip/ksz9477_reg.h | 1665 --- drivers/net/dsa/microchip/ksz9477_spi.c | 177 - drivers/net/dsa/microchip/ksz_9477_reg.h | 1676 +++ drivers/net/dsa/microchip/ksz_common.c | 1193 +- drivers/net/dsa/microchip/ksz_common.h | 214 - drivers/net/dsa/microchip/ksz_priv.h | 245 +- drivers/net/dsa/microchip/ksz_spi.c | 217 + drivers/net/dsa/microchip/ksz_spi.h | 69 - drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6060.c | 10 +- drivers/net/dsa/mv88e6xxx/chip.c | 38 +- drivers/net/dsa/mv88e6xxx/global1.c | 2 - drivers/net/dsa/mv88e6xxx/port.c | 24 +- drivers/net/dsa/mv88e6xxx/port.h | 2 - drivers/net/dsa/mv88e6xxx/serdes.c | 26 +- drivers/net/dsa/mv88e6xxx/serdes.h | 2 - drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 23 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 +- drivers/net/ethernet/amd/sunlance.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 41 +- drivers/net/ethernet/apm/xgene-v2/mdio.c | 22 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 1 - drivers/net/ethernet/aquantia/atlantic/aq_common.h | 2 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 39 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 876 -- .../net/ethernet/aquantia/atlantic/aq_filters.h | 36 - drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 35 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 65 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 20 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 23 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 - drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 35 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 225 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 117 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 51 - .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 153 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 6 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 58 - .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 21 - drivers/net/ethernet/arc/emac_main.c | 3 +- drivers/net/ethernet/atheros/alx/alx.h | 1 + drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 12 +- drivers/net/ethernet/broadcom/bcmsysport.c | 98 +- drivers/net/ethernet/broadcom/bcmsysport.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 7 - .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 30 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 5 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 70 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 3 - drivers/net/ethernet/broadcom/cnic.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 74 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 2 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 5 +- drivers/net/ethernet/broadcom/tg3.c | 123 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 4 + drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 4 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 7 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 3 - drivers/net/ethernet/cavium/thunder/nicvf_main.c | 9 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/chelsio/Kconfig | 1 + drivers/net/ethernet/chelsio/cxgb4/Makefile | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 12 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 77 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 13 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 62 +- drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 20 - .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 12 +- drivers/net/ethernet/cortina/gemini.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 15 +- drivers/net/ethernet/faraday/ftmac100.c | 7 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 5 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 71 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 454 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 28 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 19 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 5 +- drivers/net/ethernet/freescale/fman/mac.c | 2 +- drivers/net/ethernet/freescale/fsl_pq_mdio.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 18 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 8 +- drivers/net/ethernet/freescale/ucc_geth.c | 7 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/Makefile | 2 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 9 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 43 +- drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c | 12 - drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 265 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 505 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 53 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 19 - .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 11 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 31 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 70 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 487 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 23 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 13 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 873 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 93 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 84 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 13 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 24 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 10 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 154 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 9 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 734 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 96 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 - drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 55 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h | 3 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h | 4 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 14 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 30 - drivers/net/ethernet/huawei/hinic/hinic_port.h | 10 - drivers/net/ethernet/huawei/hinic/hinic_rx.c | 26 +- drivers/net/ethernet/huawei/hinic/hinic_rx.h | 4 - drivers/net/ethernet/ibm/emac/core.c | 9 +- drivers/net/ethernet/ibm/ibmvnic.c | 76 +- drivers/net/ethernet/ibm/ibmvnic.h | 2 +- drivers/net/ethernet/intel/e100.c | 10 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 11 +- drivers/net/ethernet/intel/e1000e/e1000.h | 3 - drivers/net/ethernet/intel/e1000e/netdev.c | 59 +- drivers/net/ethernet/intel/e1000e/ptp.c | 25 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 10 +- drivers/net/ethernet/intel/i40e/i40e.h | 3 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 6 - drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 3 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 27 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 51 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 17 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 67 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 14 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 13 +- drivers/net/ethernet/intel/ice/ice.h | 39 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 23 +- drivers/net/ethernet/intel/ice/ice_common.c | 47 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 223 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 33 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 5 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 79 +- drivers/net/ethernet/intel/ice/ice_lib.c | 155 +- drivers/net/ethernet/intel/ice/ice_main.c | 161 +- drivers/net/ethernet/intel/ice/ice_sched.c | 122 +- drivers/net/ethernet/intel/ice/ice_sched.h | 3 - drivers/net/ethernet/intel/ice/ice_sriov.c | 2 +- drivers/net/ethernet/intel/ice/ice_switch.c | 67 +- drivers/net/ethernet/intel/ice/ice_switch.h | 2 - drivers/net/ethernet/intel/ice/ice_txrx.c | 57 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 17 +- drivers/net/ethernet/intel/ice/ice_type.h | 6 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 38 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 2 +- drivers/net/ethernet/intel/igb/e1000_i210.c | 1 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 27 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 77 +- drivers/net/ethernet/intel/igbvf/mbx.c | 4 +- drivers/net/ethernet/intel/igbvf/netdev.c | 9 +- drivers/net/ethernet/intel/igc/igc.h | 11 + drivers/net/ethernet/intel/igc/igc_base.c | 8 + drivers/net/ethernet/intel/igc/igc_main.c | 48 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 13 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 54 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 24 +- drivers/net/ethernet/lantiq_xrx200.c | 5 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 21 +- drivers/net/ethernet/marvell/mvneta.c | 19 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 19 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 162 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 36 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 14 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 32 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 340 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 24 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 986 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 220 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 133 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 1412 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 25 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 1538 +- drivers/net/ethernet/marvell/skge.c | 14 +- drivers/net/ethernet/marvell/sky2.c | 20 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 71 +- drivers/net/ethernet/mellanox/mlx4/en_cq.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 6 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 3 - drivers/net/ethernet/mellanox/mlx4/main.c | 17 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 4 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 + drivers/net/ethernet/mellanox/mlx4/mr.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 11 - drivers/net/ethernet/mellanox/mlx5/core/dev.c | 140 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 27 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 36 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 80 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 12 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 26 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 1257 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 45 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 298 - .../net/ethernet/mellanox/mlx5/core/fpga/core.c | 38 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.h | 11 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 29 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 24 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 98 - drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 35 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 343 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 39 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 44 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 57 + drivers/net/ethernet/mellanox/mlx5/core/qp.c | 86 +- drivers/net/ethernet/mellanox/mlx5/core/srq.c | 716 + drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 109 + drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/core.c | 45 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 2 - .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 22 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 56 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 11 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 215 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 297 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 35 +- .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 12 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 75 +- .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 454 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 32 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 42 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 106 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 16 +- .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 11 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 649 +- drivers/net/ethernet/microchip/lan743x_main.c | 11 +- drivers/net/ethernet/microchip/lan743x_main.h | 1 - drivers/net/ethernet/mscc/ocelot.c | 39 +- drivers/net/ethernet/mscc/ocelot.h | 1 - drivers/net/ethernet/mscc/ocelot_board.c | 3 - drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 7 + drivers/net/ethernet/netronome/nfp/Makefile | 2 - drivers/net/ethernet/netronome/nfp/abm/cls.c | 283 - drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 370 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 348 +- drivers/net/ethernet/netronome/nfp/abm/main.h | 206 +- drivers/net/ethernet/netronome/nfp/abm/qdisc.c | 850 -- drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 6 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 43 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 11 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 164 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 51 - .../net/ethernet/netronome/nfp/flower/lag_conf.c | 48 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 41 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 24 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 38 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- .../net/ethernet/netronome/nfp/flower/offload.c | 259 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 62 +- drivers/net/ethernet/netronome/nfp/nfp_app.c | 89 - drivers/net/ethernet/netronome/nfp/nfp_app.h | 25 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 6 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 113 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 21 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 9 - .../net/ethernet/netronome/nfp/nfp_net_debugfs.c | 42 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 90 - drivers/net/ethernet/netronome/nfp/nfp_net_repr.h | 2 - .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.c | 6 +- drivers/net/ethernet/qlogic/qed/qed.h | 31 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 14 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 378 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 28 - drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 6 - drivers/net/ethernet/qlogic/qed/qed_int.c | 154 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 10 - drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 1 - drivers/net/ethernet/qlogic/qed/qed_l2.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 1 - drivers/net/ethernet/qlogic/qed/qed_main.c | 81 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 72 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 10 + drivers/net/ethernet/qlogic/qed/qed_rdma.c | 51 +- drivers/net/ethernet/qlogic/qed/qed_rdma.h | 5 - drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 50 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 1 - drivers/net/ethernet/qlogic/qed/qed_sp.h | 18 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 22 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 116 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 - drivers/net/ethernet/qlogic/qede/qede.h | 13 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 1 - drivers/net/ethernet/qlogic/qede/qede_fp.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 19 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 6 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 8 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 13 +- drivers/net/ethernet/qualcomm/qca_debug.c | 17 +- drivers/net/ethernet/qualcomm/qca_spi.c | 16 +- drivers/net/ethernet/qualcomm/qca_spi.h | 1 - drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 5 +- .../ethernet/qualcomm/rmnet/rmnet_map_command.c | 9 + drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 6 +- drivers/net/ethernet/realtek/8139cp.c | 5 - drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 392 +- drivers/net/ethernet/renesas/ravb.h | 1 + drivers/net/ethernet/renesas/ravb_main.c | 23 +- drivers/net/ethernet/rocker/rocker_main.c | 60 +- drivers/net/ethernet/sfc/ef10.c | 7 - drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/tx.c | 5 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/smsc/smsc911x.h | 2 +- drivers/net/ethernet/socionext/netsec.c | 238 +- drivers/net/ethernet/socionext/sni_ave.c | 86 +- drivers/net/ethernet/stmicro/stmmac/common.h | 3 +- drivers/net/ethernet/stmicro/stmmac/descs_com.h | 2 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 2 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 57 +- drivers/net/ethernet/ti/cpsw.c | 256 +- drivers/net/ethernet/ti/cpts.c | 32 +- drivers/net/ethernet/ti/cpts.h | 38 + drivers/net/ethernet/ti/davinci_emac.c | 14 +- drivers/net/ethernet/ti/netcp_ethss.c | 32 +- drivers/net/ethernet/toshiba/tc35815.c | 29 +- drivers/net/ethernet/via/via-velocity.c | 2 +- drivers/net/fddi/defza.c | 7 +- drivers/net/fddi/defza.h | 3 +- drivers/net/geneve.c | 111 +- drivers/net/hyperv/netvsc_drv.c | 9 +- drivers/net/macvlan.c | 7 +- drivers/net/netdevsim/bpf.c | 52 +- drivers/net/phy/amd.c | 1 + drivers/net/phy/aquantia.c | 15 +- drivers/net/phy/at803x.c | 3 + drivers/net/phy/bcm63xx.c | 6 +- drivers/net/phy/bcm7xxx.c | 2 - drivers/net/phy/bcm87xx.c | 10 +- drivers/net/phy/broadcom.c | 34 +- drivers/net/phy/cicada.c | 2 + drivers/net/phy/davicom.c | 4 + drivers/net/phy/dp83640.c | 1 + drivers/net/phy/dp83822.c | 1 + drivers/net/phy/dp83848.c | 1 + drivers/net/phy/dp83867.c | 1 + drivers/net/phy/dp83tc811.c | 1 + drivers/net/phy/fixed_phy.c | 19 +- drivers/net/phy/icplus.c | 145 +- drivers/net/phy/intel-xway.c | 10 + drivers/net/phy/lxt.c | 6 +- drivers/net/phy/marvell.c | 93 +- drivers/net/phy/marvell10g.c | 37 +- drivers/net/phy/mdio-gpio.c | 10 +- drivers/net/phy/meson-gxl.c | 2 +- drivers/net/phy/micrel.c | 31 +- drivers/net/phy/microchip.c | 1 + drivers/net/phy/microchip_t1.c | 1 + drivers/net/phy/mscc.c | 20 +- drivers/net/phy/national.c | 1 + drivers/net/phy/phy-c45.c | 12 +- drivers/net/phy/phy-core.c | 213 +- drivers/net/phy/phy.c | 458 +- drivers/net/phy/phy_device.c | 214 +- drivers/net/phy/phy_led_triggers.c | 15 +- drivers/net/phy/phylink.c | 19 +- drivers/net/phy/qsemi.c | 1 + drivers/net/phy/realtek.c | 47 +- drivers/net/phy/sfp-bus.c | 2 +- drivers/net/phy/smsc.c | 7 +- drivers/net/phy/ste10Xp.c | 2 + drivers/net/phy/uPD60620.c | 6 +- drivers/net/phy/vitesse.c | 21 + drivers/net/rionet.c | 2 +- drivers/net/team/team.c | 2 + drivers/net/tun.c | 92 +- drivers/net/usb/Kconfig | 11 - drivers/net/usb/Makefile | 1 - drivers/net/usb/aqc111.c | 1459 -- drivers/net/usb/aqc111.h | 232 - drivers/net/usb/cdc_ether.c | 26 - drivers/net/usb/ipheth.c | 10 +- drivers/net/usb/lan78xx.c | 27 +- drivers/net/usb/smsc95xx.c | 64 +- drivers/net/veth.c | 2 +- drivers/net/virtio_net.c | 27 +- drivers/net/vrf.c | 19 +- drivers/net/vxlan.c | 284 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 - drivers/net/wireless/ath/ath10k/core.c | 5 - drivers/net/wireless/ath/ath10k/core.h | 5 - drivers/net/wireless/ath/ath10k/coredump.c | 118 +- drivers/net/wireless/ath/ath10k/coredump.h | 1 - drivers/net/wireless/ath/ath10k/debugfs_sta.c | 12 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 17 +- drivers/net/wireless/ath/ath10k/mac.c | 13 +- drivers/net/wireless/ath/ath10k/qmi.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 228 +- drivers/net/wireless/ath/ath10k/snoc.h | 17 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 6 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 10 - drivers/net/wireless/ath/ath10k/wmi.c | 128 +- drivers/net/wireless/ath/ath10k/wmi.h | 13 - drivers/net/wireless/ath/ath10k/wow.c | 4 +- drivers/net/wireless/ath/ath6kl/main.c | 1 - drivers/net/wireless/ath/ath9k/Kconfig | 2 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_mci.c | 4 +- drivers/net/wireless/ath/ath9k/ath9k.h | 2 +- drivers/net/wireless/ath/ath9k/dynack.c | 61 +- drivers/net/wireless/ath/ath9k/dynack.h | 6 +- drivers/net/wireless/ath/ath9k/hw.c | 1 - drivers/net/wireless/ath/ath9k/main.c | 3 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/net/wireless/ath/carl9170/rx.c | 1 - drivers/net/wireless/ath/carl9170/tx.c | 3 - drivers/net/wireless/ath/wil6210/cfg80211.c | 104 +- drivers/net/wireless/ath/wil6210/debugfs.c | 17 +- drivers/net/wireless/ath/wil6210/main.c | 227 +- drivers/net/wireless/ath/wil6210/netdev.c | 5 +- drivers/net/wireless/ath/wil6210/txrx.c | 14 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 92 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 4 +- drivers/net/wireless/ath/wil6210/wil6210.h | 21 +- drivers/net/wireless/ath/wil6210/wmi.c | 56 +- drivers/net/wireless/broadcom/b43/Kconfig | 1 - drivers/net/wireless/broadcom/b43/phy_common.c | 47 + drivers/net/wireless/broadcom/b43/phy_common.h | 9 + drivers/net/wireless/broadcom/b43/phy_lp.c | 13 +- drivers/net/wireless/broadcom/b43/phy_n.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 2 - .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 137 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 8 - .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 116 - .../broadcom/brcm80211/brcmfmac/firmware.c | 215 +- .../broadcom/brcm80211/brcmfmac/firmware.h | 1 - .../broadcom/brcm80211/brcmfmac/fwil_types.h | 40 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 - .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 +- .../broadcom/brcm80211/brcmsmac/phy/phy_int.h | 7 + .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 4 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 17 +- drivers/net/wireless/cisco/airo.c | 4 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 - drivers/net/wireless/intel/iwlwifi/Makefile | 1 - drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 1 + drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 4 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 401 - drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 39 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 384 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 40 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 7 - drivers/net/wireless/intel/iwlwifi/fw/img.h | 26 - drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 11 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 230 - drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 87 - drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 24 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 2 - drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 46 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 4 - drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 6 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 114 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 4 - drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 83 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 54 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 52 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 44 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 225 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 3 +- drivers/net/wireless/intersil/orinoco/mic.c | 6 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 1 - drivers/net/wireless/intersil/prism54/isl_38xx.c | 1 - drivers/net/wireless/intersil/prism54/isl_ioctl.c | 1 - drivers/net/wireless/intersil/prism54/islpci_dev.c | 1 - drivers/net/wireless/mac80211_hwsim.c | 277 +- drivers/net/wireless/mac80211_hwsim.h | 4 - drivers/net/wireless/marvell/libertas/if_spi.c | 4 +- drivers/net/wireless/marvell/mwifiex/ie.c | 1 - drivers/net/wireless/mediatek/mt76/Kconfig | 6 - drivers/net/wireless/mediatek/mt76/mac80211.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 1 + .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/Kconfig | 15 +- drivers/net/wireless/quantenna/qtnfmac/Makefile | 9 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 21 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 282 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 20 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 211 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 1219 -- .../quantenna/qtnfmac/pcie/topaz_pcie_ipc.h | 94 - .../quantenna/qtnfmac/pcie/topaz_pcie_regs.h | 45 - .../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/util.c | 18 - drivers/net/wireless/quantenna/qtnfmac/util.h | 2 - drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 4 - drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/ray_cs.c | 2 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 5 - .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8192de/fw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/table.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8723ae/table.h | 2 + .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 1 + drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 4 +- drivers/net/wireless/st/cw1200/sta.c | 2 +- drivers/net/wireless/ti/wlcore/sdio.c | 17 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 1 - drivers/net/xen-netfront.c | 2 + drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvdimm/nd-core.h | 2 - drivers/nvdimm/pfn_devs.c | 64 +- drivers/nvdimm/pmem.c | 15 +- drivers/nvdimm/region_devs.c | 41 - drivers/nvme/host/core.c | 16 +- drivers/nvme/host/fc.c | 111 +- drivers/nvme/host/multipath.c | 19 +- drivers/nvme/host/nvme.h | 5 +- drivers/nvme/host/pci.c | 521 +- drivers/nvme/host/rdma.c | 55 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/io-cmd-bdev.c | 2 + drivers/nvme/target/rdma.c | 19 +- drivers/nvmem/core.c | 31 +- drivers/nvmem/meson-efuse.c | 29 +- drivers/of/address.c | 4 +- drivers/of/base.c | 18 +- drivers/of/device.c | 13 +- drivers/of/dynamic.c | 59 +- drivers/of/fdt.c | 23 +- drivers/of/kobj.c | 4 +- drivers/of/of_net.c | 39 + drivers/of/of_numa.c | 9 +- drivers/of/overlay.c | 292 +- drivers/of/pdt.c | 55 +- drivers/of/unittest-data/Makefile | 2 - .../of/unittest-data/overlay_bad_add_dup_node.dts | 28 - .../of/unittest-data/overlay_bad_add_dup_prop.dts | 24 - drivers/of/unittest-data/overlay_base.dts | 1 - drivers/of/unittest.c | 96 +- drivers/opp/core.c | 261 +- drivers/opp/of.c | 319 +- drivers/opp/opp.h | 20 - drivers/opp/ti-opp-supply.c | 6 +- drivers/oprofile/oprofilefs.c | 8 +- drivers/parisc/Kconfig | 24 +- drivers/parisc/ccio-dma.c | 4 +- drivers/parisc/sba_iommu.c | 4 +- drivers/parport/parport_pc.c | 2 +- drivers/pci/Kconfig | 36 +- drivers/pci/controller/dwc/Kconfig | 4 +- drivers/pci/controller/dwc/pci-imx6.c | 102 +- drivers/pci/controller/dwc/pci-layerscape.c | 12 +- drivers/pci/controller/dwc/pcie-armada8k.c | 16 - drivers/pci/controller/dwc/pcie-designware-ep.c | 5 +- drivers/pci/controller/dwc/pcie-designware-host.c | 3 - drivers/pci/controller/dwc/pcie-designware.c | 8 +- drivers/pci/controller/dwc/pcie-designware.h | 28 +- drivers/pci/controller/dwc/pcie-histb.c | 2 +- drivers/pci/controller/pcie-mediatek.c | 101 +- drivers/pci/endpoint/Kconfig | 2 +- drivers/pci/msi.c | 14 - drivers/pci/p2pdma.c | 10 +- drivers/pci/pci-acpi.c | 5 + drivers/pci/pci.c | 24 +- drivers/pci/pcie/aspm.c | 2 +- drivers/pcmcia/Kconfig | 1 - drivers/perf/arm_spe_pmu.c | 6 - drivers/perf/xgene_pmu.c | 80 +- drivers/phy/allwinner/phy-sun4i-usb.c | 29 +- drivers/phy/amlogic/phy-meson-gxl-usb2.c | 5 +- drivers/phy/amlogic/phy-meson-gxl-usb3.c | 5 +- drivers/phy/cadence/Kconfig | 9 +- drivers/phy/cadence/Makefile | 1 - drivers/phy/cadence/phy-cadence-sierra.c | 395 - drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 97 +- drivers/phy/mediatek/phy-mtk-tphy.c | 2 +- drivers/phy/mediatek/phy-mtk-xsphy.c | 2 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 71 +- drivers/phy/mscc/phy-ocelot-serdes.c | 24 +- drivers/phy/phy-core.c | 6 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 3 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 23 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 3 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 3 +- drivers/phy/qualcomm/phy-qcom-usb-hs.c | 3 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 17 +- drivers/phy/socionext/Kconfig | 3 +- drivers/phy/ti/Kconfig | 10 - drivers/phy/ti/Makefile | 1 - drivers/phy/ti/phy-da8xx-usb.c | 3 +- drivers/phy/ti/phy-gmii-sel.c | 349 - drivers/phy/ti/phy-tusb1210.c | 2 +- drivers/pinctrl/Kconfig | 11 - drivers/pinctrl/Makefile | 1 - drivers/pinctrl/actions/Kconfig | 6 - drivers/pinctrl/actions/Makefile | 1 - drivers/pinctrl/actions/pinctrl-owl.c | 71 +- drivers/pinctrl/actions/pinctrl-owl.h | 142 +- drivers/pinctrl/actions/pinctrl-s700.c | 1912 --- drivers/pinctrl/actions/pinctrl-s900.c | 205 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 33 +- drivers/pinctrl/freescale/Kconfig | 11 - drivers/pinctrl/freescale/Makefile | 2 - drivers/pinctrl/freescale/pinctrl-imx.c | 434 +- drivers/pinctrl/freescale/pinctrl-imx.h | 67 +- drivers/pinctrl/freescale/pinctrl-imx7ulp.c | 42 + drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 232 - drivers/pinctrl/freescale/pinctrl-scu.c | 121 - drivers/pinctrl/mediatek/Kconfig | 15 +- drivers/pinctrl/mediatek/Makefile | 2 - drivers/pinctrl/mediatek/pinctrl-moore.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mt6797.c | 82 - drivers/pinctrl/mediatek/pinctrl-mt7629.c | 450 - drivers/pinctrl/mediatek/pinctrl-mtk-mt6797.h | 2429 --- drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 2 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 14 +- drivers/pinctrl/meson/pinctrl-meson.c | 5 +- drivers/pinctrl/meson/pinctrl-meson8.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 2 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 13 +- drivers/pinctrl/pinctrl-amd.c | 6 +- drivers/pinctrl/pinctrl-at91-pio4.c | 6 +- drivers/pinctrl/pinctrl-lpc18xx.c | 10 +- drivers/pinctrl/pinctrl-max77620.c | 14 +- drivers/pinctrl/pinctrl-rockchip.c | 52 +- drivers/pinctrl/pinctrl-rza2.c | 519 - drivers/pinctrl/pinctrl-zynq.c | 9 +- drivers/pinctrl/qcom/pinctrl-msm.c | 19 - drivers/pinctrl/qcom/pinctrl-msm.h | 2 - drivers/pinctrl/qcom/pinctrl-sdm660.c | 28 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 22 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 23 +- drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 678 +- drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 22 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 4 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 97 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 119 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 122 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 370 - drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 70 - drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 70 - drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 1930 +-- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 6 + drivers/pinctrl/sh-pfc/sh_pfc.h | 54 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 6 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 71 +- drivers/pinctrl/sunxi/Kconfig | 4 - drivers/pinctrl/sunxi/Makefile | 1 - drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c | 416 - drivers/platform/chrome/cros_ec_proto.c | 22 +- drivers/platform/mips/cpu_hwmon.c | 3 +- drivers/platform/x86/Kconfig | 12 +- drivers/platform/x86/Makefile | 1 + drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 3 +- drivers/platform/x86/dell-laptop.c | 29 +- drivers/platform/x86/i2c-multi-instantiate.c | 97 +- drivers/platform/x86/ideapad-laptop.c | 7 - drivers/platform/x86/intel_cht_int33fe.c | 20 +- drivers/platform/x86/intel_pmc_core.c | 131 +- drivers/platform/x86/intel_pmc_core.h | 68 +- drivers/platform/x86/pvpanic.c | 124 + drivers/platform/x86/thinkpad_acpi.c | 69 +- drivers/power/avs/smartreflex.c | 31 + drivers/power/reset/axxia-reset.c | 2 +- drivers/power/supply/Kconfig | 7 - drivers/power/supply/Makefile | 1 - drivers/power/supply/power_supply_core.c | 140 +- drivers/power/supply/sc27xx_fuel_gauge.c | 656 - drivers/pps/clients/pps-gpio.c | 4 +- drivers/pps/clients/pps-ktimer.c | 4 +- drivers/pps/clients/pps-ldisc.c | 4 +- drivers/pps/clients/pps_parport.c | 2 +- drivers/pps/kapi.c | 5 +- drivers/ptp/ptp_chardev.c | 55 +- drivers/ptp/ptp_clock.c | 10 +- drivers/pwm/pwm-lpc18xx-sct.c | 3 + drivers/rapidio/Kconfig | 11 - drivers/regulator/as3711-regulator.c | 5 +- drivers/regulator/axp20x-regulator.c | 733 +- drivers/regulator/bd718x7-regulator.c | 33 +- drivers/regulator/bd9571mwv-regulator.c | 10 +- drivers/regulator/core.c | 1090 +- drivers/regulator/da9210-regulator.c | 4 +- drivers/regulator/internal.h | 2 - drivers/regulator/lochnagar-regulator.c | 50 +- drivers/regulator/max77686-regulator.c | 19 +- drivers/regulator/of_regulator.c | 81 +- drivers/regulator/pfuze100-regulator.c | 2 - drivers/regulator/s2mps11.c | 47 +- drivers/regulator/stpmic1_regulator.c | 4 +- drivers/regulator/wm8350-regulator.c | 4 +- drivers/regulator/wm8994-regulator.c | 24 +- drivers/remoteproc/remoteproc_debugfs.c | 26 - drivers/remoteproc/remoteproc_virtio.c | 13 - drivers/reset/Kconfig | 20 +- drivers/reset/Makefile | 3 +- drivers/reset/core.c | 42 - drivers/reset/reset-hsdk.c | 1 - drivers/reset/reset-simple.c | 13 +- drivers/reset/reset-socfpga.c | 88 - drivers/reset/reset-uniphier-glue.c | 183 - drivers/reset/reset-uniphier-usb3.c | 171 + drivers/rtc/class.c | 26 + drivers/rtc/hctosys.c | 4 +- drivers/rtc/nvmem.c | 29 +- drivers/rtc/rtc-cmos.c | 16 +- drivers/rtc/rtc-ep93xx.c | 2 +- drivers/rtc/rtc-hid-sensor-time.c | 2 +- drivers/rtc/rtc-isl1208.c | 37 +- drivers/rtc/rtc-m41t80.c | 15 +- drivers/rtc/rtc-max6916.c | 2 +- drivers/rtc/rtc-max77686.c | 2 +- drivers/rtc/rtc-max8997.c | 2 +- drivers/rtc/rtc-omap.c | 4 +- drivers/rtc/rtc-pcf2127.c | 3 - drivers/rtc/rtc-rk808.c | 2 +- drivers/rtc/rtc-s3c.c | 6 + drivers/rtc/rtc-sh.c | 7 +- drivers/s390/block/dasd_ioctl.c | 22 +- drivers/s390/cio/vfio_ccw_cp.c | 6 +- drivers/s390/cio/vfio_ccw_drv.c | 10 +- drivers/s390/crypto/ap_bus.c | 8 +- drivers/s390/crypto/ap_bus.h | 1 - drivers/s390/crypto/ap_queue.c | 15 - drivers/s390/crypto/vfio_ap_drv.c | 1 - drivers/s390/crypto/zcrypt_cex2a.c | 1 + drivers/s390/crypto/zcrypt_cex2c.c | 1 + drivers/s390/crypto/zcrypt_cex4.c | 1 + drivers/s390/crypto/zcrypt_error.h | 2 - drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/qeth_core.h | 46 +- drivers/s390/net/qeth_core_main.c | 324 +- drivers/s390/net/qeth_core_mpc.c | 1 + drivers/s390/net/qeth_core_mpc.h | 36 +- drivers/s390/net/qeth_l2_main.c | 84 +- drivers/s390/net/qeth_l3_main.c | 345 +- drivers/s390/scsi/zfcp_aux.c | 65 +- drivers/s390/scsi/zfcp_dbf.c | 25 +- drivers/s390/scsi/zfcp_dbf.h | 14 +- drivers/s390/scsi/zfcp_def.h | 113 +- drivers/s390/scsi/zfcp_erp.c | 345 +- drivers/s390/scsi/zfcp_ext.h | 8 +- drivers/s390/scsi/zfcp_fc.c | 48 +- drivers/s390/scsi/zfcp_fc.h | 21 +- drivers/s390/scsi/zfcp_fsf.c | 51 +- drivers/s390/scsi/zfcp_fsf.h | 4 +- drivers/s390/scsi/zfcp_qdio.c | 11 +- drivers/s390/scsi/zfcp_qdio.h | 9 +- drivers/s390/scsi/zfcp_reqlist.h | 2 +- drivers/s390/scsi/zfcp_scsi.c | 4 +- drivers/s390/virtio/virtio_ccw.c | 14 - drivers/sbus/char/display7seg.c | 1 - drivers/sbus/char/envctrl.c | 2 - drivers/scsi/Kconfig | 13 +- drivers/scsi/NCR5380.c | 2 +- drivers/scsi/aacraid/aachba.c | 5 +- drivers/scsi/aacraid/linit.c | 1 - drivers/scsi/aha1542.c | 126 +- drivers/scsi/aic94xx/aic94xx_hwi.c | 3 +- drivers/scsi/arcmsr/arcmsr_hba.c | 8 +- drivers/scsi/bfa/bfad.c | 18 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 10 +- drivers/scsi/csiostor/csio_scsi.c | 8 +- drivers/scsi/cxgbi/cxgb4i/Kconfig | 4 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 3 +- drivers/scsi/cxlflash/main.c | 6 + drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 21 +- drivers/scsi/device_handler/scsi_dh_emc.c | 8 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 7 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 7 +- drivers/scsi/dpt_i2o.c | 12 +- drivers/scsi/esas2r/esas2r_init.c | 49 +- drivers/scsi/fnic/fnic_scsi.c | 4 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 50 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 153 +- drivers/scsi/hosts.c | 29 +- drivers/scsi/hpsa.c | 5 - drivers/scsi/hptiop.c | 10 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 8 +- drivers/scsi/initio.c | 2 +- drivers/scsi/ips.c | 8 +- drivers/scsi/ips.h | 9 + drivers/scsi/isci/init.c | 19 +- drivers/scsi/libfc/fc_rport.c | 3 +- drivers/scsi/libiscsi.c | 4 +- drivers/scsi/libsas/Makefile | 3 +- drivers/scsi/libsas/sas_ata.c | 31 +- drivers/scsi/libsas/sas_discover.c | 33 +- drivers/scsi/libsas/sas_dump.c | 63 + drivers/scsi/libsas/sas_dump.h | 29 + drivers/scsi/libsas/sas_event.c | 1 + drivers/scsi/libsas/sas_expander.c | 236 +- drivers/scsi/libsas/sas_init.c | 10 +- drivers/scsi/libsas/sas_internal.h | 16 +- drivers/scsi/libsas/sas_phy.c | 8 +- drivers/scsi/libsas/sas_port.c | 23 +- drivers/scsi/libsas/sas_scsi_host.c | 133 +- drivers/scsi/libsas/sas_task.c | 10 +- drivers/scsi/lpfc/lpfc.h | 15 - drivers/scsi/lpfc/lpfc_attr.c | 115 - drivers/scsi/lpfc/lpfc_bsg.c | 138 +- drivers/scsi/lpfc/lpfc_bsg.h | 38 - drivers/scsi/lpfc/lpfc_crtn.h | 2 - drivers/scsi/lpfc/lpfc_ct.c | 211 - drivers/scsi/lpfc/lpfc_debugfs.c | 2 - drivers/scsi/lpfc/lpfc_els.c | 242 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 59 - drivers/scsi/lpfc/lpfc_hw.h | 1 - drivers/scsi/lpfc/lpfc_hw4.h | 68 - drivers/scsi/lpfc/lpfc_init.c | 253 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 23 +- drivers/scsi/lpfc/lpfc_scsi.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.h | 4 - drivers/scsi/lpfc/lpfc_sli.c | 26 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 69 +- drivers/scsi/megaraid/megaraid_sas_base.c | 314 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 14 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 386 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 26 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 17 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 94 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 506 - drivers/scsi/mpt3sas/mpi/mpi2_init.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 359 +- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 11 +- drivers/scsi/mpt3sas/mpi/mpi2_raid.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_sas.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 72 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 73 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 9 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 29 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 21 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 65 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 91 +- drivers/scsi/mvumi.c | 2 +- drivers/scsi/myrb.c | 3 +- drivers/scsi/myrs.c | 13 +- drivers/scsi/osd/osd_initiator.c | 4 +- drivers/scsi/osst.c | 2 +- drivers/scsi/pmcraid.c | 116 +- drivers/scsi/qedi/qedi.h | 7 +- drivers/scsi/qedi/qedi_main.c | 90 +- drivers/scsi/qedi/qedi_version.h | 4 +- drivers/scsi/qla1280.c | 52 +- drivers/scsi/qla2xxx/qla_init.c | 1 - drivers/scsi/qla2xxx/qla_nvme.c | 12 + drivers/scsi/qla2xxx/qla_os.c | 49 +- drivers/scsi/qla2xxx/qla_target.c | 22 +- drivers/scsi/qla2xxx/qla_target.h | 8 + drivers/scsi/qla2xxx/tcm_qla2xxx.c | 16 +- drivers/scsi/qla4xxx/ql4_os.c | 10 +- drivers/scsi/scsi.c | 5 +- drivers/scsi/scsi_debug.c | 3 +- drivers/scsi/scsi_error.c | 24 +- drivers/scsi/scsi_lib.c | 798 +- drivers/scsi/scsi_priv.h | 1 + drivers/scsi/scsi_scan.c | 10 +- drivers/scsi/scsi_sysfs.c | 8 +- drivers/scsi/scsi_transport_fc.c | 71 +- drivers/scsi/scsi_transport_iscsi.c | 7 +- drivers/scsi/scsi_transport_sas.c | 10 +- drivers/scsi/sd.c | 85 +- drivers/scsi/sd.h | 6 +- drivers/scsi/sd_zbc.c | 10 +- drivers/scsi/sg.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/sr.c | 12 +- drivers/scsi/st.c | 2 +- drivers/scsi/stex.c | 17 +- drivers/scsi/storvsc_drv.c | 61 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 4 +- drivers/scsi/ufs/Kconfig | 8 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/cdns-pltfrm.c | 149 - drivers/scsi/ufs/ufs-hisi.c | 9 - drivers/scsi/ufs/ufs.h | 14 - drivers/scsi/ufs/ufs_bsg.c | 4 +- drivers/scsi/ufs/ufs_quirks.h | 6 - drivers/scsi/ufs/ufshcd.c | 95 +- drivers/scsi/ufs/ufshcd.h | 2 - drivers/scsi/virtio_scsi.c | 3 +- drivers/scsi/vmw_pvscsi.c | 4 +- drivers/scsi/wd719x.c | 135 +- drivers/scsi/wd719x.h | 1 + drivers/scsi/xen-scsifront.c | 2 +- drivers/slimbus/Kconfig | 5 +- drivers/slimbus/qcom-ctrl.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 10 +- drivers/slimbus/slimbus.h | 6 + drivers/soc/Makefile | 2 +- drivers/soc/amlogic/Kconfig | 8 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-clk-measure.c | 350 - drivers/soc/bcm/brcmstb/common.c | 6 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 +- drivers/soc/bcm/raspberrypi-power.c | 5 +- drivers/soc/fsl/qbman/qman.c | 35 +- drivers/soc/imx/gpc.c | 2 +- drivers/soc/mediatek/Kconfig | 12 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mtk-cmdq-helper.c | 300 - drivers/soc/qcom/Kconfig | 5 + drivers/soc/qcom/cmd-db.c | 93 +- drivers/soc/qcom/llcc-slice.c | 17 +- drivers/soc/qcom/qcom-geni-se.c | 25 +- drivers/soc/qcom/qmi_interface.c | 2 +- drivers/soc/qcom/smd-rpm.c | 1 - drivers/soc/renesas/Kconfig | 241 +- drivers/soc/renesas/Makefile | 1 - drivers/soc/renesas/r8a77965-sysc.c | 1 + drivers/soc/renesas/r8a77970-sysc.c | 5 +- drivers/soc/renesas/r8a77980-sysc.c | 10 +- drivers/soc/renesas/rmobile-sysc.c | 352 - drivers/soc/rockchip/pm_domains.c | 48 - drivers/soc/sunxi/sunxi_sram.c | 12 +- drivers/soc/tegra/common.c | 6 +- drivers/soc/tegra/pmc.c | 472 +- drivers/soc/ti/wkup_m3_ipc.c | 1 - drivers/soundwire/intel.c | 4 +- drivers/spi/Kconfig | 24 +- drivers/spi/Makefile | 3 - drivers/spi/atmel-quadspi.c | 549 - drivers/spi/spi-at91-usart.c | 62 - drivers/spi/spi-bcm2835.c | 496 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-dw-mmio.c | 8 - drivers/spi/spi-dw.c | 1 - drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 64 +- drivers/spi/spi-gpio.c | 24 +- drivers/spi/spi-mem.c | 278 +- drivers/spi/spi-mt65xx.c | 16 +- drivers/spi/spi-mxic.c | 619 - drivers/spi/spi-npcm-pspi.c | 487 - drivers/spi/spi-omap2-mcspi.c | 37 +- drivers/spi/spi-pl022.c | 14 +- drivers/spi/spi-pxa2xx.c | 109 +- drivers/spi/spi-pxa2xx.h | 3 - drivers/spi/spi-qcom-qspi.c | 8 +- drivers/spi/spi-rockchip.c | 579 +- drivers/spi/spi-rspi.c | 6 +- drivers/spi/spi-sh-msiof.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 6 +- drivers/spi/spi.c | 82 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/android/ion/ion.c | 50 +- drivers/staging/android/ion/ion.h | 9 - drivers/staging/android/ion/ion_system_heap.c | 2 +- drivers/staging/axis-fifo/axis-fifo.c | 3 +- drivers/staging/comedi/comedi.h | 39 +- drivers/staging/comedi/comedi_fops.c | 1 - drivers/staging/comedi/drivers/addi_apci_3501.c | 9 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 44 +- drivers/staging/comedi/drivers/cb_pcidda.c | 4 +- drivers/staging/comedi/drivers/dt9812.c | 2 +- drivers/staging/comedi/drivers/ni_labpc_common.c | 9 +- drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- drivers/staging/emxx_udc/emxx_udc.c | 280 +- drivers/staging/emxx_udc/emxx_udc.h | 2 +- drivers/staging/erofs/Kconfig | 3 +- drivers/staging/erofs/Makefile | 2 +- drivers/staging/erofs/data.c | 65 +- drivers/staging/erofs/internal.h | 73 +- drivers/staging/erofs/lz4defs.h | 227 + drivers/staging/erofs/super.c | 19 +- drivers/staging/erofs/unzip_lz4.c | 251 + drivers/staging/erofs/unzip_vle.c | 182 +- drivers/staging/erofs/unzip_vle_lz4.c | 25 +- drivers/staging/erofs/utils.c | 134 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 68 +- drivers/staging/gasket/gasket_interrupt.c | 17 +- drivers/staging/gasket/gasket_page_table.c | 27 +- drivers/staging/goldfish/goldfish_audio.c | 1 - drivers/staging/greybus/arche-apb-ctrl.c | 1 + drivers/staging/greybus/arche_platform.h | 2 +- drivers/staging/greybus/arpc.h | 2 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/greybus/audio_codec.h | 2 +- drivers/staging/greybus/audio_manager.h | 2 +- drivers/staging/greybus/audio_manager_module.c | 4 +- drivers/staging/greybus/audio_manager_private.h | 2 +- drivers/staging/greybus/audio_manager_sysfs.c | 22 +- drivers/staging/greybus/audio_module.c | 20 +- drivers/staging/greybus/audio_topology.c | 63 +- drivers/staging/greybus/bootrom.c | 25 +- drivers/staging/greybus/bundle.h | 2 +- drivers/staging/greybus/camera.c | 13 +- drivers/staging/greybus/connection.c | 86 +- drivers/staging/greybus/connection.h | 2 +- drivers/staging/greybus/control.c | 53 +- drivers/staging/greybus/control.h | 4 +- drivers/staging/greybus/core.c | 4 +- drivers/staging/greybus/es2.c | 74 +- drivers/staging/greybus/gpio.c | 39 +- drivers/staging/greybus/greybus_protocols.h | 8 +- drivers/staging/greybus/hid.c | 18 +- drivers/staging/greybus/i2c.c | 21 +- drivers/staging/greybus/loopback.c | 38 + drivers/staging/greybus/module.c | 19 +- drivers/staging/greybus/operation.c | 135 +- drivers/staging/greybus/svc.c | 93 +- drivers/staging/greybus/uart.c | 4 +- drivers/staging/iio/adc/Kconfig | 1 - drivers/staging/iio/adc/ad7280a.c | 165 +- drivers/staging/iio/adc/ad7606.c | 2 +- drivers/staging/iio/adc/ad7780.c | 72 +- drivers/staging/iio/adc/ad7816.c | 113 +- drivers/staging/iio/addac/adt7316-i2c.c | 6 - drivers/staging/iio/addac/adt7316.c | 462 +- drivers/staging/iio/addac/adt7316.h | 2 +- drivers/staging/iio/cdc/ad7150.c | 9 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 11 +- drivers/staging/iio/resolver/ad2s1210.c | 140 +- drivers/staging/iio/resolver/ad2s1210.h | 20 + drivers/staging/iio/resolver/ad2s90.c | 53 +- drivers/staging/ks7010/michael_mic.c | 1 + drivers/staging/media/bcm2048/radio-bcm2048.c | 1 - drivers/staging/media/bcm2048/radio-bcm2048.h | 1 - .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 71 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 5 +- .../media/davinci_vpfe/dm365_ipipeif_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.h | 5 +- .../staging/media/davinci_vpfe/dm365_isif_regs.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe.h | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.h | 5 +- drivers/staging/media/sunxi/cedrus/TODO | 5 - drivers/staging/media/sunxi/cedrus/cedrus.c | 22 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 4 +- drivers/staging/media/tegra-vde/tegra-vde.c | 2 +- drivers/staging/media/tegra-vde/uapi.h | 4 +- drivers/staging/most/core.c | 2 +- drivers/staging/mt29f_spinand/Kconfig | 16 + drivers/staging/mt29f_spinand/Makefile | 1 + drivers/staging/mt29f_spinand/TODO | 13 + drivers/staging/mt29f_spinand/mt29f_spinand.c | 980 ++ drivers/staging/mt29f_spinand/mt29f_spinand.h | 106 + drivers/staging/mt7621-dma/mtk-hsdma.c | 9 +- drivers/staging/mt7621-dts/mt7621.dtsi | 1 + drivers/staging/mt7621-mmc/sd.c | 1 - drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt | 99 - drivers/staging/mt7621-pci/pci-mt7621.c | 926 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 2 +- drivers/staging/octeon/ethernet.c | 10 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 90 +- drivers/staging/pi433/pi433_if.c | 14 +- drivers/staging/pi433/pi433_if.h | 10 + drivers/staging/pi433/rf69.c | 10 + drivers/staging/pi433/rf69.h | 10 + drivers/staging/pi433/rf69_enum.h | 10 + drivers/staging/pi433/rf69_registers.h | 10 + drivers/staging/rtl8188eu/core/rtw_ap.c | 4 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 16 +- drivers/staging/rtl8188eu/core/rtw_led.c | 20 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 354 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 20 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 2 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 5 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 13 +- drivers/staging/rtl8188eu/hal/odm.c | 8 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 37 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 46 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 7 +- drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 4 +- drivers/staging/rtl8188eu/include/rtw_led.h | 12 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 36 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 8 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 10 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 8 + drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 167 +- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 16 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 2 +- drivers/staging/rtl8192u/r8192U.h | 4 +- drivers/staging/rtl8192u/r8192U_dm.c | 10 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 2 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 2 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/rtl8712_hal.h | 8 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 212 + drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 14 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtlwifi/base.c | 71 +- drivers/staging/rtlwifi/base.h | 6 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 13 +- drivers/staging/rtlwifi/core.c | 3 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 11 +- drivers/staging/rtlwifi/phydm/phydm_ccx.c | 11 +- drivers/staging/rtlwifi/phydm/phydm_debug.c | 35 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 9 +- .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c | 8 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 113 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.h | 12 + drivers/staging/rtlwifi/phydm/phydm_psd.c | 7 +- drivers/staging/rtlwifi/ps.c | 4 +- drivers/staging/rts5208/general.c | 17 +- drivers/staging/rts5208/general.h | 18 +- drivers/staging/rts5208/ms.c | 17 +- drivers/staging/rts5208/ms.h | 18 +- drivers/staging/rts5208/rtsx.c | 17 +- drivers/staging/rts5208/rtsx.h | 18 +- drivers/staging/rts5208/rtsx_card.c | 17 +- drivers/staging/rts5208/rtsx_card.h | 18 +- drivers/staging/rts5208/rtsx_chip.c | 17 +- drivers/staging/rts5208/rtsx_chip.h | 18 +- drivers/staging/rts5208/rtsx_scsi.c | 17 +- drivers/staging/rts5208/rtsx_scsi.h | 18 +- drivers/staging/rts5208/rtsx_sys.h | 18 +- drivers/staging/rts5208/rtsx_transport.c | 14 +- drivers/staging/rts5208/rtsx_transport.h | 18 +- drivers/staging/rts5208/sd.c | 17 +- drivers/staging/rts5208/sd.h | 18 +- drivers/staging/rts5208/spi.c | 17 +- drivers/staging/rts5208/spi.h | 18 +- drivers/staging/rts5208/xd.c | 17 +- drivers/staging/rts5208/xd.h | 20 +- drivers/staging/sm750fb/sm750_accel.c | 3 +- drivers/staging/speakup/kobjects.c | 2 +- drivers/staging/speakup/speakup_acntpc.c | 3 +- drivers/staging/speakup/speakup_decpc.c | 6 +- drivers/staging/speakup/speakup_keypc.c | 2 +- drivers/staging/speakup/spk_priv.h | 6 +- drivers/staging/vboxvideo/Makefile | 2 + drivers/staging/vboxvideo/hgsmi_base.c | 99 +- drivers/staging/vboxvideo/hgsmi_ch_setup.h | 40 +- drivers/staging/vboxvideo/hgsmi_channels.h | 23 +- drivers/staging/vboxvideo/hgsmi_defs.h | 23 +- drivers/staging/vboxvideo/modesetting.c | 71 +- drivers/staging/vboxvideo/vbox_drv.c | 56 +- drivers/staging/vboxvideo/vbox_drv.h | 42 +- drivers/staging/vboxvideo/vbox_err.h | 50 + drivers/staging/vboxvideo/vbox_fb.c | 33 +- drivers/staging/vboxvideo/vbox_hgsmi.c | 22 +- drivers/staging/vboxvideo/vbox_irq.c | 26 +- drivers/staging/vboxvideo/vbox_main.c | 101 +- drivers/staging/vboxvideo/vbox_mode.c | 56 +- drivers/staging/vboxvideo/vbox_prime.c | 20 +- drivers/staging/vboxvideo/vbox_ttm.c | 92 +- drivers/staging/vboxvideo/vboxvideo.h | 143 +- drivers/staging/vboxvideo/vboxvideo_guest.h | 50 +- drivers/staging/vboxvideo/vboxvideo_vbe.h | 34 +- drivers/staging/vboxvideo/vbva_base.c | 27 +- drivers/staging/vc04_services/bcm2835-audio/TODO | 25 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 30 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 39 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 26 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 1 - .../bcm2835-audio/vc_vchi_audioserv_defs.h | 6 +- drivers/staging/vc04_services/interface/vchi/TODO | 42 - .../staging/vc04_services/interface/vchi/vchi.h | 8 + .../staging/vc04_services/interface/vchi/vchi_mh.h | 42 + .../interface/vchiq_arm/vchiq_2835_arm.c | 18 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 605 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 523 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 47 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 11 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 32 + .../vc04_services/interface/vchiq_arm/vchiq_util.c | 48 +- .../vc04_services/interface/vchiq_arm/vchiq_util.h | 6 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/wilc1000/Makefile | 3 +- drivers/staging/wilc1000/coreconfigurator.c | 287 + drivers/staging/wilc1000/coreconfigurator.h | 81 + drivers/staging/wilc1000/host_interface.c | 603 +- drivers/staging/wilc1000/host_interface.h | 187 +- drivers/staging/wilc1000/linux_wlan.c | 62 +- drivers/staging/wilc1000/wilc_sdio.c | 22 +- drivers/staging/wilc1000/wilc_spi.c | 2 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 161 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 9 +- drivers/staging/wilc1000/wilc_wlan.c | 94 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 1 + drivers/staging/wilc1000/wilc_wlan_if.h | 221 +- drivers/staging/wlan-ng/cfg80211.c | 3 +- drivers/staging/wlan-ng/prism2fw.c | 4 +- drivers/staging/wlan-ng/prism2mib.c | 26 +- drivers/staging/xgifb/XGI_main_26.c | 5 +- drivers/staging/xgifb/vb_setmode.c | 7 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/iscsi_target_configfs.c | 9 +- drivers/target/iscsi/iscsi_target_util.c | 12 +- drivers/target/loopback/tcm_loop.c | 8 +- drivers/target/sbp/sbp_target.c | 8 +- drivers/target/target_core_alua.c | 6 +- drivers/target/target_core_configfs.c | 71 +- drivers/target/target_core_device.c | 39 +- drivers/target/target_core_fabric_configfs.c | 2 +- drivers/target/target_core_pr.c | 90 +- drivers/target/target_core_pscsi.c | 2 +- drivers/target/target_core_spc.c | 8 - drivers/target/target_core_stat.c | 4 +- drivers/target/target_core_tmr.c | 4 +- drivers/target/target_core_tpg.c | 22 +- drivers/target/target_core_transport.c | 14 +- drivers/target/target_core_ua.c | 4 +- drivers/target/target_core_xcopy.c | 7 +- drivers/target/tcm_fc/tfc_conf.c | 8 +- drivers/thunderbolt/switch.c | 40 +- drivers/tty/serdev/core.c | 70 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 6 +- drivers/tty/serial/8250/8250_fsl.c | 6 +- drivers/tty/serial/8250/8250_omap.c | 6 +- drivers/tty/serial/8250/8250_port.c | 8 +- drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/amba-pl011.c | 2 - drivers/tty/serial/fsl_lpuart.c | 6 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/lantiq.c | 145 +- drivers/tty/serial/mvebu-uart.c | 29 +- drivers/tty/serial/pch_uart.c | 3 + drivers/tty/serial/pic32_uart.c | 1 - drivers/tty/serial/qcom_geni_serial.c | 64 +- drivers/tty/serial/serial-tegra.c | 10 +- drivers/tty/serial/sh-sci.c | 12 +- drivers/tty/serial/suncore.c | 1 - drivers/tty/serial/sunsu.c | 20 +- drivers/tty/serial/uartlite.c | 97 +- drivers/tty/serial/xilinx_uartps.c | 1 - drivers/tty/sysrq.c | 15 +- drivers/tty/tty_audit.c | 13 +- drivers/tty/tty_baudrate.c | 4 +- drivers/tty/tty_port.c | 3 +- drivers/tty/vt/vt.c | 2 +- drivers/uio/uio.c | 26 +- drivers/uio/uio_fsl_elbc_gpcm.c | 6 +- drivers/usb/class/cdc-acm.c | 3 - drivers/usb/core/hub.c | 18 +- drivers/usb/core/quirks.c | 17 - drivers/usb/dwc2/gadget.c | 3 +- drivers/usb/dwc2/hw.h | 2 - drivers/usb/dwc2/pci.c | 1 - drivers/usb/dwc3/core.c | 20 +- drivers/usb/dwc3/core.h | 59 +- drivers/usb/dwc3/debug.h | 29 - drivers/usb/dwc3/debugfs.c | 201 +- drivers/usb/dwc3/drd.c | 15 +- drivers/usb/dwc3/dwc3-pci.c | 4 +- drivers/usb/dwc3/gadget.c | 321 +- drivers/usb/dwc3/gadget.h | 15 - drivers/usb/dwc3/host.c | 5 +- drivers/usb/dwc3/trace.h | 2 +- drivers/usb/early/ehci-dbgp.c | 38 +- drivers/usb/gadget/function/f_fs.c | 155 +- drivers/usb/gadget/function/f_tcm.c | 8 +- drivers/usb/gadget/function/u_ether.c | 11 +- drivers/usb/gadget/function/uvc_queue.c | 2 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/gadget/udc/aspeed-vhub/dev.c | 2 +- drivers/usb/gadget/udc/omap_udc.c | 88 +- drivers/usb/gadget/udc/pch_udc.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 15 +- drivers/usb/host/ohci-mem.c | 12 +- drivers/usb/host/xhci-histb.c | 6 +- drivers/usb/host/xhci-hub.c | 66 +- drivers/usb/host/xhci-mtk.c | 6 +- drivers/usb/host/xhci-pci.c | 6 - drivers/usb/host/xhci-plat.c | 6 +- drivers/usb/host/xhci-ring.c | 45 +- drivers/usb/host/xhci-tegra.c | 1 - drivers/usb/host/xhci.c | 2 + drivers/usb/host/xhci.h | 3 +- drivers/usb/misc/appledisplay.c | 1 - drivers/usb/serial/f81534.c | 20 +- drivers/usb/serial/ftdi_sio.c | 6 +- drivers/usb/serial/mos7840.c | 7 +- drivers/usb/serial/quatech2.c | 3 + drivers/usb/storage/ene_ub6250.c | 2 +- drivers/usb/storage/unusual_realtek.h | 10 - drivers/usb/typec/tcpm/tcpm.c | 21 +- drivers/usb/typec/tps6598x.c | 8 +- drivers/usb/typec/ucsi/Kconfig | 10 - drivers/usb/typec/ucsi/Makefile | 2 - drivers/usb/typec/ucsi/ucsi_ccg.c | 307 - drivers/usb/wusbcore/crypto.c | 2 +- drivers/uwb/i1480/dfu/usb.c | 2 +- drivers/vfio/Kconfig | 1 + drivers/vfio/vfio_iommu_type1.c | 33 +- drivers/vhost/net.c | 56 +- drivers/vhost/scsi.c | 8 +- drivers/vhost/vhost.c | 3 + drivers/video/backlight/pm8941-wled.c | 2 +- drivers/video/backlight/pwm_bl.c | 28 +- drivers/video/hdmi.c | 511 +- drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/virtio/virtio_ring.c | 1811 +-- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/renesas_wdt.c | 4 +- drivers/watchdog/scx200_wdt.c | 7 + drivers/xen/balloon.c | 93 +- drivers/xen/gntdev.c | 12 +- drivers/xen/grant-table.c | 2 +- drivers/xen/privcmd-buf.c | 22 +- drivers/xen/pvcalls-front.c | 4 +- drivers/xen/xen-scsiback.c | 8 +- drivers/xen/xen-selfballoon.c | 6 +- drivers/xen/xenfs/super.c | 7 +- drivers/xen/xlate_mmu.c | 1 - fs/9p/vfs_super.c | 2 +- fs/Kconfig | 9 - fs/Makefile | 7 +- fs/adfs/super.c | 9 +- fs/affs/super.c | 13 +- fs/afs/dir.c | 4 +- fs/afs/file.c | 5 +- fs/afs/fs_probe.c | 41 +- fs/afs/inode.c | 18 +- fs/afs/internal.h | 19 +- fs/afs/misc.c | 52 - fs/afs/mntpt.c | 143 +- fs/afs/rotate.c | 53 +- fs/afs/rxrpc.c | 11 +- fs/afs/super.c | 634 +- fs/afs/vl_probe.c | 47 +- fs/afs/vl_rotate.c | 50 +- fs/afs/volume.c | 4 +- fs/aio.c | 15 +- fs/anon_inodes.c | 3 +- fs/autofs/autofs_i.h | 15 +- fs/autofs/dev-ioctl.c | 27 +- fs/autofs/init.c | 6 +- fs/autofs/inode.c | 78 +- fs/autofs/root.c | 16 +- fs/autofs/waitq.c | 10 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/bfs.h | 11 +- fs/bfs/dir.c | 4 +- fs/bfs/file.c | 2 +- fs/bfs/inode.c | 73 +- fs/binfmt_misc.c | 7 +- fs/binfmt_script.c | 10 +- fs/block_dev.c | 52 +- fs/btrfs/backref.c | 9 + fs/btrfs/btrfs_inode.h | 8 +- fs/btrfs/check-integrity.c | 2 +- fs/btrfs/compression.c | 18 +- fs/btrfs/ctree.c | 9 +- fs/btrfs/ctree.h | 277 +- fs/btrfs/delayed-ref.c | 45 +- fs/btrfs/delayed-ref.h | 3 +- fs/btrfs/dev-replace.c | 189 +- fs/btrfs/dev-replace.h | 8 + fs/btrfs/disk-io.c | 219 +- fs/btrfs/disk-io.h | 10 +- fs/btrfs/extent-tree.c | 1458 +- fs/btrfs/extent_io.c | 295 +- fs/btrfs/extent_io.h | 64 +- fs/btrfs/extent_map.h | 21 +- fs/btrfs/file-item.c | 13 +- fs/btrfs/file.c | 45 +- fs/btrfs/free-space-cache.c | 22 +- fs/btrfs/free-space-tree.c | 15 +- fs/btrfs/inode.c | 745 +- fs/btrfs/ioctl.c | 49 +- fs/btrfs/ordered-data.c | 30 + fs/btrfs/ordered-data.h | 47 +- fs/btrfs/qgroup.c | 24 +- fs/btrfs/qgroup.h | 2 +- fs/btrfs/reada.c | 16 +- fs/btrfs/relocation.c | 49 +- fs/btrfs/scrub.c | 50 +- fs/btrfs/send.c | 11 +- fs/btrfs/super.c | 39 +- fs/btrfs/sysfs.c | 14 - fs/btrfs/sysfs.h | 2 +- fs/btrfs/tests/btrfs-tests.c | 6 +- fs/btrfs/tests/extent-io-tests.c | 27 +- fs/btrfs/tests/inode-tests.c | 6 + fs/btrfs/transaction.c | 99 +- fs/btrfs/transaction.h | 16 +- fs/btrfs/tree-checker.c | 10 +- fs/btrfs/tree-log.c | 41 +- fs/btrfs/tree-log.h | 2 + fs/btrfs/volumes.c | 766 +- fs/btrfs/volumes.h | 25 +- fs/buffer.c | 52 +- fs/cachefiles/namei.c | 8 +- fs/cachefiles/rdwr.c | 9 +- fs/cachefiles/xattr.c | 3 +- fs/ceph/addr.c | 5 +- fs/ceph/file.c | 11 +- fs/ceph/mds_client.c | 12 +- fs/ceph/quota.c | 3 +- fs/ceph/super.c | 3 +- fs/ceph/super.h | 2 +- fs/cifs/Kconfig | 2 +- fs/cifs/cifs_dfs_ref.c | 3 +- fs/cifs/cifsencrypt.c | 2 +- fs/cifs/cifsfs.c | 18 +- fs/cifs/cifsglob.h | 1 - fs/cifs/connect.c | 3 +- fs/cifs/dir.c | 2 +- fs/cifs/file.c | 7 +- fs/cifs/inode.c | 2 +- fs/cifs/sess.c | 2 +- fs/cifs/smb2ops.c | 263 +- fs/cifs/smb2pdu.c | 12 + fs/cifs/smb2pdu.h | 1 + fs/cifs/smb2proto.h | 10 +- fs/cifs/transport.c | 8 +- fs/coda/inode.c | 11 +- fs/compat_ioctl.c | 33 + fs/configfs/mount.c | 7 +- fs/cramfs/inode.c | 17 +- fs/crypto/crypto.c | 28 +- fs/crypto/fname.c | 22 +- fs/crypto/fscrypt_private.h | 67 +- fs/crypto/keyinfo.c | 351 +- fs/crypto/policy.c | 5 +- fs/dax.c | 101 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 10 +- fs/direct-io.c | 8 +- fs/dlm/ast.c | 10 - fs/dlm/lock.c | 17 +- fs/dlm/lockspace.c | 9 +- fs/dlm/member.c | 7 +- fs/dlm/memory.c | 9 +- fs/dlm/user.c | 5 +- fs/ecryptfs/crypto.c | 12 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/eventpoll.c | 218 +- fs/exec.c | 109 +- fs/exofs/super.c | 7 +- fs/exportfs/expfs.c | 3 +- fs/ext2/dir.c | 49 +- fs/ext2/super.c | 27 +- fs/ext2/xattr.c | 5 +- fs/ext4/Kconfig | 20 - fs/ext4/ext4.h | 24 +- fs/ext4/file.c | 6 - fs/ext4/inline.c | 5 +- fs/ext4/inode.c | 16 +- fs/ext4/ioctl.c | 12 - fs/ext4/migrate.c | 48 +- fs/ext4/namei.c | 5 +- fs/ext4/readpage.c | 211 +- fs/ext4/resize.c | 100 +- fs/ext4/super.c | 195 +- fs/ext4/sysfs.c | 6 - fs/ext4/xattr.c | 103 +- fs/f2fs/Kconfig | 20 - fs/f2fs/acl.c | 14 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/data.c | 183 +- fs/f2fs/debug.c | 19 +- fs/f2fs/dir.c | 12 +- fs/f2fs/f2fs.h | 66 +- fs/f2fs/file.c | 81 +- fs/f2fs/gc.c | 60 +- fs/f2fs/inode.c | 21 +- fs/f2fs/namei.c | 6 +- fs/f2fs/node.c | 10 +- fs/f2fs/recovery.c | 2 +- fs/f2fs/segment.c | 22 +- fs/f2fs/segment.h | 2 +- fs/f2fs/super.c | 103 +- fs/f2fs/sysfs.c | 38 +- fs/fat/inode.c | 3 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/file.c | 2 +- fs/file_table.c | 16 +- fs/filesystems.c | 4 - fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 776 - fs/fs_parser.c | 555 - fs/fs_types.c | 105 - fs/fscache/object.c | 3 - fs/fsopen.c | 568 - fs/fuse/control.c | 9 +- fs/fuse/dev.c | 16 +- fs/fuse/dir.c | 24 +- fs/fuse/file.c | 47 +- fs/fuse/fuse_i.h | 2 +- fs/fuse/inode.c | 20 +- fs/gfs2/aops.c | 16 +- fs/gfs2/bmap.c | 62 +- fs/gfs2/file.c | 10 +- fs/gfs2/glops.c | 1 - fs/gfs2/incore.h | 1 + fs/gfs2/inode.c | 18 +- fs/gfs2/inode.h | 10 +- fs/gfs2/log.c | 5 +- fs/gfs2/log.h | 5 +- fs/gfs2/lops.c | 257 +- fs/gfs2/lops.h | 4 +- fs/gfs2/ops_fstype.c | 7 +- fs/gfs2/recovery.c | 178 +- fs/gfs2/recovery.h | 5 +- fs/gfs2/rgrp.c | 5 +- fs/gfs2/super.c | 5 +- fs/gfs2/trans.c | 8 +- fs/hfs/btree.c | 3 +- fs/hfs/super.c | 12 +- fs/hfsplus/btree.c | 3 +- fs/hfsplus/dir.c | 1 - fs/hfsplus/hfsplus_fs.h | 2 - fs/hfsplus/inode.c | 21 - fs/hfsplus/super.c | 12 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 506 +- fs/inode.c | 11 +- fs/internal.h | 19 +- fs/iomap.c | 67 +- fs/isofs/inode.c | 11 +- fs/jbd2/commit.c | 3 - fs/jbd2/transaction.c | 45 +- fs/jffs2/super.c | 13 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 11 +- fs/kernfs/file.c | 23 +- fs/kernfs/mount.c | 103 +- fs/libfs.c | 20 +- fs/lockd/clnt4xdr.c | 22 +- fs/lockd/clntxdr.c | 22 +- fs/lockd/svclock.c | 2 +- fs/locks.c | 342 +- fs/minix/inode.c | 14 +- fs/namei.c | 4 +- fs/namespace.c | 980 +- fs/nfs/callback_proc.c | 26 +- fs/nfs/delegation.c | 11 +- fs/nfs/direct.c | 9 +- fs/nfs/flexfilelayout/flexfilelayout.c | 23 +- fs/nfs/flexfilelayout/flexfilelayout.h | 4 - fs/nfs/flexfilelayout/flexfilelayoutdev.c | 19 - fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs42proc.c | 19 +- fs/nfs/nfs4_fs.h | 2 - fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4proc.c | 6 +- fs/nfs/nfs4state.c | 26 +- fs/nfs/nfs4super.c | 27 +- fs/nfs/super.c | 22 +- fs/nfs/write.c | 2 +- fs/nfsd/nfs4proc.c | 10 +- fs/nfsd/nfs4recover.c | 17 +- fs/nfsd/nfs4state.c | 16 +- fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsctl.c | 10 +- fs/nfsd/vfs.c | 17 +- fs/nilfs2/btnode.c | 4 +- fs/nilfs2/super.c | 10 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/fanotify/fanotify.c | 42 +- fs/notify/fdinfo.c | 1 - fs/notify/fsnotify.c | 9 +- fs/notify/inotify/Kconfig | 1 + fs/nsfs.c | 3 +- fs/ntfs/malloc.h | 2 +- fs/ntfs/super.c | 13 +- fs/ocfs2/Makefile | 2 +- fs/ocfs2/aops.c | 37 +- fs/ocfs2/buffer_head_io.c | 2 + fs/ocfs2/cluster/heartbeat.c | 17 +- fs/ocfs2/cluster/masklog.h | 9 - fs/ocfs2/dlm/Makefile | 2 +- fs/ocfs2/dlm/dlmrecovery.c | 1 + fs/ocfs2/dlm/dlmunlock.c | 7 - fs/ocfs2/dlmfs/Makefile | 2 +- fs/ocfs2/dlmfs/dlmfs.c | 8 +- fs/ocfs2/export.c | 2 +- fs/ocfs2/journal.c | 6 +- fs/ocfs2/localalloc.c | 12 +- fs/ocfs2/locks.c | 10 +- fs/ocfs2/move_extents.c | 47 +- fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/openpromfs/inode.c | 22 +- fs/orangefs/inode.c | 2 +- fs/orangefs/orangefs-bufmap.c | 2 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/dir.c | 14 +- fs/overlayfs/export.c | 6 +- fs/overlayfs/super.c | 11 +- fs/pipe.c | 3 +- fs/pnode.c | 1 - fs/proc/base.c | 20 +- fs/proc/inode.c | 56 +- fs/proc/internal.h | 5 +- fs/proc/page.c | 6 +- fs/proc/root.c | 253 +- fs/proc/task_mmu.c | 24 +- fs/proc/util.c | 1 - fs/pstore/ftrace.c | 2 +- fs/pstore/inode.c | 61 +- fs/pstore/platform.c | 173 +- fs/pstore/ram.c | 78 +- fs/pstore/ram_core.c | 45 +- fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/ramfs/inode.c | 6 +- fs/read_write.c | 17 +- fs/reiserfs/super.c | 14 +- fs/romfs/super.c | 13 +- fs/splice.c | 7 +- fs/squashfs/super.c | 12 +- fs/statfs.c | 587 - fs/super.c | 486 +- fs/sysfs/file.c | 4 +- fs/sysfs/mount.c | 67 +- fs/sysv/inode.c | 5 +- fs/sysv/super.c | 16 +- fs/tracefs/inode.c | 10 +- fs/ubifs/Kconfig | 16 +- fs/ubifs/auth.c | 5 +- fs/ubifs/replay.c | 35 +- fs/ubifs/super.c | 5 +- fs/udf/super.c | 32 +- fs/udf/unicode.c | 14 +- fs/ufs/super.c | 11 +- fs/userfaultfd.c | 28 +- fs/verity/Kconfig | 52 - fs/verity/Makefile | 5 - fs/verity/fsverity_private.h | 135 - fs/verity/hash_algs.c | 115 - fs/verity/ioctl.c | 164 - fs/verity/setup.c | 908 -- fs/verity/signature.c | 187 - fs/verity/verify.c | 298 - fs/xfs/libxfs/xfs_attr_leaf.c | 11 +- fs/xfs/libxfs/xfs_bmap.c | 5 +- fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 11 +- fs/xfs/xfs_bmap_util.c | 14 +- fs/xfs/xfs_bmap_util.h | 3 - fs/xfs/xfs_buf_item.c | 28 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_message.c | 2 +- fs/xfs/xfs_qm_bhv.c | 2 +- fs/xfs/xfs_reflink.c | 18 +- fs/xfs/xfs_super.c | 10 +- fs/xfs/xfs_trace.h | 5 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl3.h | 23 - include/asm-generic/4level-fixup.h | 2 +- include/asm-generic/5level-fixup.h | 2 +- include/asm-generic/atomic-instrumented.h | 467 + include/asm-generic/atomic-long.h | 269 + include/asm-generic/bitops/builtin-fls.h | 2 +- include/asm-generic/bitops/fls.h | 2 +- include/asm-generic/export.h | 13 +- include/asm-generic/fixmap.h | 1 - include/asm-generic/pgtable-nop4d-hack.h | 2 +- include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/pgtable.h | 16 - include/crypto/chacha.h | 54 - include/crypto/chacha20.h | 27 + include/crypto/hash_info.h | 1 - include/crypto/nhpoly1305.h | 74 - include/crypto/poly1305.h | 28 +- include/crypto/streebog.h | 34 - include/drm/bridge/dw_hdmi.h | 1 - include/drm/bridge/dw_mipi_dsi.h | 14 +- include/drm/drmP.h | 7 +- include/drm/drm_atomic.h | 10 +- include/drm/drm_atomic_helper.h | 45 +- include/drm/drm_atomic_state_helper.h | 73 - include/drm/drm_connector.h | 45 +- include/drm/drm_crtc_helper.h | 6 + include/drm/drm_dp_helper.h | 109 - include/drm/drm_dp_mst_helper.h | 6 + include/drm/drm_drv.h | 14 +- include/drm/drm_dsc.h | 485 - include/drm/drm_fb_cma_helper.h | 2 + include/drm/drm_file.h | 14 +- include/drm/drm_fourcc.h | 89 +- include/drm/drm_framebuffer.h | 24 + include/drm/drm_gem.h | 181 +- include/drm/drm_gem_cma_helper.h | 24 - include/drm/drm_global.h | 53 + include/drm/drm_hdcp.h | 212 - include/drm/drm_mipi_dsi.h | 8 - include/drm/drm_mode_config.h | 13 - include/drm/drm_modeset_lock.h | 59 - include/drm/drm_plane.h | 2 - include/drm/drm_plane_helper.h | 35 + include/drm/drm_prime.h | 4 +- include/drm/drm_property.h | 3 +- include/drm/drm_syncobj.h | 2 +- include/drm/drm_vblank.h | 8 +- include/drm/gpu_scheduler.h | 5 - include/drm/i915_pciids.h | 21 +- include/drm/tinydrm/tinydrm.h | 35 +- include/drm/ttm/ttm_bo_driver.h | 23 +- include/drm/ttm/ttm_memory.h | 4 +- include/dt-bindings/clock/bcm2835-aux.h | 10 +- include/dt-bindings/clock/bcm2835.h | 10 +- include/dt-bindings/clock/gxbb-clkc.h | 18 - include/dt-bindings/clock/imx7ulp-clock.h | 109 - include/dt-bindings/clock/imx8mq-clock.h | 395 - include/dt-bindings/clock/marvell,mmp2.h | 1 - include/dt-bindings/clock/meson8b-clkc.h | 4 - include/dt-bindings/clock/mt7629-clk.h | 203 - include/dt-bindings/clock/qcom,gcc-sdm845.h | 2 - include/dt-bindings/clock/qcom,gpucc-sdm845.h | 24 - include/dt-bindings/clock/qcom,lpass-sdm845.h | 15 - include/dt-bindings/clock/qcom,rpmcc.h | 4 - include/dt-bindings/clock/rk3328-cru.h | 3 +- include/dt-bindings/clock/sun8i-de2.h | 3 - include/dt-bindings/clock/suniv-ccu-f1c100s.h | 70 - include/dt-bindings/dma/dw-dmac.h | 14 - include/dt-bindings/firmware/imx/rsrc.h | 559 - include/dt-bindings/gpio/tegra186-gpio.h | 41 - include/dt-bindings/interconnect/qcom.h | 98 - include/dt-bindings/pinctrl/bcm2835.h | 8 +- include/dt-bindings/pinctrl/mt6797-pinfunc.h | 1368 -- include/dt-bindings/pinctrl/pads-imx8qxp.h | 751 - include/dt-bindings/pinctrl/r7s9210-pinctrl.h | 47 - include/dt-bindings/power/r8a77970-sysc.h | 7 +- include/dt-bindings/power/r8a77980-sysc.h | 6 +- include/dt-bindings/power/raspberrypi-power.h | 5 +- include/dt-bindings/power/rk3066-power.h | 22 - include/dt-bindings/power/rk3188-power.h | 24 - include/dt-bindings/reset/sun8i-de2.h | 1 - include/dt-bindings/reset/suniv-ccu-f1c100s.h | 38 - .../dt-bindings/thermal/tegra194-bpmp-thermal.h | 15 - include/linux/acpi.h | 23 +- include/linux/adxl.h | 5 + include/linux/atomic.h | 1243 +- include/linux/audit.h | 8 +- include/linux/avf/virtchnl.h | 10 +- include/linux/backing-dev-defs.h | 8 - include/linux/balloon_compaction.h | 34 +- include/linux/binfmts.h | 1 - include/linux/blk-cgroup.h | 107 +- include/linux/blk-mq-pci.h | 4 +- include/linux/blk-mq-virtio.h | 4 +- include/linux/blk-mq.h | 73 +- include/linux/blk_types.h | 7 +- include/linux/blkdev.h | 246 +- include/linux/bpf.h | 18 +- include/linux/bpf_verifier.h | 2 +- include/linux/brcmphy.h | 1 - include/linux/bsg-lib.h | 6 +- include/linux/btf.h | 16 - include/linux/build_bug.h | 36 +- include/linux/can/dev.h | 1 - include/linux/can/rx-offload.h | 7 +- include/linux/ceph/ceph_features.h | 8 +- include/linux/cgroup-defs.h | 1 - include/linux/cgroup.h | 3 +- include/linux/clk-provider.h | 8 - include/linux/cmdline.h | 72 - include/linux/compiler-clang.h | 6 +- include/linux/compiler-gcc.h | 14 +- include/linux/compiler.h | 2 +- include/linux/compiler_attributes.h | 27 +- include/linux/compiler_types.h | 4 - include/linux/cordic.h | 9 - include/linux/cpuhotplug.h | 1 - include/linux/debugfs.h | 8 +- include/linux/dell-led.h | 7 + include/linux/dma-direct.h | 5 +- include/linux/dma-fence.h | 1 - include/linux/dma-mapping.h | 8 +- include/linux/dma-noncoherent.h | 2 - include/linux/dma_remapping.h | 58 + include/linux/edac.h | 6 + include/linux/efi.h | 7 - include/linux/elevator.h | 94 +- include/linux/errno.h | 1 - include/linux/etherdevice.h | 1 - include/linux/export.h | 18 +- include/linux/fanotify.h | 5 +- include/linux/filter.h | 27 +- include/linux/firmware/imx/sci.h | 1 - include/linux/firmware/imx/svc/pm.h | 85 - include/linux/firmware/imx/types.h | 552 + include/linux/firmware/intel/stratix10-smc.h | 312 - .../linux/firmware/intel/stratix10-svc-client.h | 217 - include/linux/fs.h | 88 +- include/linux/fs_context.h | 215 - include/linux/fs_parser.h | 119 - include/linux/fs_types.h | 73 - include/linux/fscache-cache.h | 3 +- include/linux/fsi-occ.h | 25 - include/linux/fsinfo.h | 41 - include/linux/fsnotify.h | 61 +- include/linux/fsnotify_backend.h | 11 +- include/linux/fsverity.h | 112 - include/linux/ftrace.h | 7 +- include/linux/genalloc.h | 13 +- include/linux/genhd.h | 2 +- include/linux/gpio/consumer.h | 6 +- include/linux/gpio/driver.h | 6 + include/linux/hdmi.h | 24 +- include/linux/hid-sensor-hub.h | 4 +- include/linux/hid.h | 32 +- include/linux/highmem.h | 28 +- include/linux/hmm.h | 4 +- include/linux/hrtimer.h | 5 +- include/linux/hyperv.h | 24 +- include/linux/i3c/ccc.h | 385 - include/linux/i3c/device.h | 331 - include/linux/i3c/master.h | 648 - include/linux/i8253.h | 1 - include/linux/ide.h | 14 +- include/linux/ieee80211.h | 2 - include/linux/if_bridge.h | 6 - include/linux/if_vlan.h | 53 +- include/linux/iio/adc/ad_sigma_delta.h | 3 - include/linux/iio/common/st_sensors.h | 2 +- include/linux/ima.h | 15 - include/linux/init.h | 1 + include/linux/initrd.h | 3 - include/linux/intel-iommu.h | 49 +- include/linux/interconnect-provider.h | 125 - include/linux/interconnect.h | 49 - include/linux/interrupt.h | 4 - include/linux/ioprio.h | 13 - include/linux/ipc_namespace.h | 1 - include/linux/ipmi_smi.h | 27 +- include/linux/jbd2.h | 7 +- include/linux/kasan.h | 101 +- include/linux/kernel.h | 1 - include/linux/kernfs.h | 43 +- include/linux/kexec.h | 1 - include/linux/lantiq.h | 23 - include/linux/leds.h | 20 - include/linux/linkage.h | 6 - include/linux/lsm_hooks.h | 84 +- include/linux/lzo.h | 6 +- include/linux/memblock.h | 47 +- include/linux/memcontrol.h | 11 +- include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 20 +- include/linux/memremap.h | 2 - include/linux/mfd/cros_ec.h | 6 +- include/linux/mfd/madera/core.h | 7 - include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 1 - include/linux/mfd/tmio.h | 2 +- include/linux/mfd/wm8994/pdata.h | 3 + include/linux/migrate.h | 2 +- include/linux/mii.h | 52 +- include/linux/mlx4/device.h | 4 +- include/linux/mlx5/cq.h | 2 +- include/linux/mlx5/device.h | 17 +- include/linux/mlx5/driver.h | 248 +- include/linux/mlx5/eq.h | 72 - include/linux/mlx5/mlx5_ifc.h | 38 +- include/linux/mlx5/port.h | 3 + include/linux/mlx5/qp.h | 5 - include/linux/mlx5/srq.h | 72 + include/linux/mlx5/transobj.h | 11 + include/linux/mm.h | 150 +- include/linux/mm_inline.h | 3 + include/linux/mm_types.h | 13 - include/linux/mmu_notifier.h | 111 +- include/linux/mmzone.h | 44 +- include/linux/mod_devicetable.h | 17 - include/linux/module.h | 6 - include/linux/mount.h | 10 +- include/linux/mtd/cfi.h | 1 - include/linux/mtd/mtd.h | 3 +- include/linux/mtd/nand.h | 7 +- include/linux/mtd/rawnand.h | 152 +- include/linux/mtd/sh_flctl.h | 16 +- include/linux/mtd/spi-nor.h | 3 +- include/linux/mtd/spinand.h | 1 - include/linux/mtd/super.h | 4 +- include/linux/net_dim.h | 2 - include/linux/netdevice.h | 63 +- include/linux/netfilter/ipset/ip_set.h | 4 +- include/linux/netfilter/ipset/ip_set_comment.h | 4 +- include/linux/netfilter/nf_conntrack_proto_gre.h | 13 - include/linux/netfilter/nfnetlink.h | 12 + include/linux/netlink.h | 9 - include/linux/nmi.h | 2 - include/linux/node.h | 9 +- include/linux/nvme-fc-driver.h | 1 + include/linux/nvmem-provider.h | 16 - include/linux/objagg.h | 46 - include/linux/of.h | 22 +- include/linux/of_fdt.h | 1 - include/linux/of_net.h | 6 + include/linux/of_pdt.h | 2 + include/linux/oom.h | 10 - include/linux/page-flags-layout.h | 10 - include/linux/page-flags.h | 18 +- include/linux/pagemap.h | 2 - include/linux/pci_ids.h | 5 - include/linux/percpu-rwsem.h | 2 +- include/linux/perf/arm_pmu.h | 4 +- include/linux/phy.h | 90 +- include/linux/phy/phy.h | 18 +- include/linux/phy_led_triggers.h | 2 +- include/linux/platform_data/ad7879.h | 42 + include/linux/platform_data/davinci_asp.h | 1 - include/linux/platform_data/dma-dw.h | 6 - include/linux/platform_data/gpio-davinci.h | 2 - include/linux/platform_data/mmc-esdhc-imx.h | 4 + include/linux/platform_data/ntc_thermistor.h | 5 +- include/linux/platform_data/st_sensors_pdata.h | 2 - include/linux/pm_domain.h | 8 +- include/linux/pm_opp.h | 16 +- include/linux/power/smartreflex.h | 5 + include/linux/power_supply.h | 20 - include/linux/printk.h | 7 +- include/linux/property.h | 12 - include/linux/psi.h | 3 +- include/linux/pstore.h | 39 +- include/linux/pstore_ram.h | 50 +- include/linux/ptp_clock_kernel.h | 33 - include/linux/ptrace.h | 18 +- include/linux/qed/qed_if.h | 41 - include/linux/raid/pq.h | 8 +- include/linux/ramfs.h | 4 +- include/linux/rcupdate_wait.h | 17 + include/linux/regmap.h | 6 - include/linux/regulator/consumer.h | 2 +- include/linux/regulator/driver.h | 9 +- include/linux/regulator/machine.h | 3 - include/linux/regulator/pfuze100.h | 3 +- include/linux/remoteproc.h | 4 +- include/linux/reservation.h | 12 +- include/linux/reset.h | 15 +- include/linux/rhashtable.h | 34 +- include/linux/rtc.h | 3 + include/linux/sa11x0-dma.h | 24 + include/linux/sbitmap.h | 77 +- include/linux/sched.h | 23 +- include/linux/sched/signal.h | 53 +- include/linux/sched/smt.h | 20 - include/linux/sched/task.h | 2 - include/linux/security.h | 70 +- include/linux/serdev.h | 2 +- include/linux/serial_core.h | 38 +- include/linux/sfp.h | 2 +- include/linux/shdma-base.h | 7 +- include/linux/shmem_fs.h | 5 +- include/linux/skbuff.h | 52 +- include/linux/slab.h | 83 +- include/linux/slab_def.h | 13 - include/linux/soc/mediatek/mtk-cmdq.h | 133 - include/linux/soc/qcom/qmi.h | 2 +- include/linux/spi/pxa2xx_spi.h | 1 - include/linux/spi/spi-mem.h | 84 +- include/linux/spi/spi.h | 5 +- include/linux/srcu.h | 79 +- include/linux/srcutiny.h | 24 +- include/linux/srcutree.h | 8 +- include/linux/sunrpc/svc_rdma.h | 1 - include/linux/sunrpc/xdr.h | 1 + include/linux/swap.h | 35 +- include/linux/syscalls.h | 13 - include/linux/sysfs.h | 8 +- include/linux/tcp.h | 1 - include/linux/thinkpad_acpi.h | 16 + include/linux/tpm.h | 11 +- include/linux/tracehook.h | 4 +- include/linux/tracepoint.h | 8 +- include/linux/types.h | 4 +- include/linux/udp.h | 26 +- include/linux/usb/ccid.h | 51 - include/linux/usb/hcd.h | 5 + include/linux/usb/quirks.h | 3 - include/linux/usb/tcpm.h | 1 - include/linux/vm_event_item.h | 1 - include/linux/xarray.h | 267 +- include/linux/xxhash.h | 23 - include/math-emu/op-2.h | 99 +- include/math-emu/soft-fp.h | 2 +- include/media/media-request.h | 2 +- include/media/videobuf2-core.h | 2 - include/net/addrconf.h | 2 - include/net/af_rxrpc.h | 3 +- include/net/cfg80211.h | 274 +- include/net/devlink.h | 4 - include/net/flow.h | 2 +- include/net/flow_dissector.h | 6 +- include/net/gen_stats.h | 2 +- include/net/geneve.h | 6 - include/net/icmp.h | 2 +- include/net/if_inet6.h | 2 - include/net/inet6_hashtables.h | 5 +- include/net/inet_hashtables.h | 24 +- include/net/inet_sock.h | 21 - include/net/ip.h | 4 +- include/net/ip6_tunnel.h | 2 - include/net/ip_tunnels.h | 1 - include/net/ipv6.h | 2 - include/net/l3mdev.h | 22 - include/net/mac80211.h | 12 - include/net/netfilter/ipv4/nf_nat_masquerade.h | 2 +- include/net/netfilter/ipv6/nf_nat_masquerade.h | 2 +- include/net/netfilter/nf_conntrack_l4proto.h | 39 - include/net/netfilter/nf_flow_table.h | 4 + include/net/netfilter/nf_nat_l4proto.h | 2 +- include/net/netns/ipv4.h | 3 - include/net/netns/xfrm.h | 2 - include/net/pkt_cls.h | 104 +- include/net/protocol.h | 9 +- include/net/raw.h | 14 +- include/net/rtnetlink.h | 3 +- include/net/sch_generic.h | 27 - include/net/sctp/constants.h | 2 +- include/net/sctp/sctp.h | 16 +- include/net/sctp/sm.h | 4 +- include/net/sctp/structs.h | 12 +- include/net/sctp/ulpevent.h | 39 +- include/net/switchdev.h | 89 +- include/net/tcp.h | 43 +- include/net/udp.h | 58 +- include/net/udp_tunnel.h | 10 - include/net/vxlan.h | 2 - include/net/xfrm.h | 4 - include/rdma/ib_fmr_pool.h | 2 +- include/rdma/ib_verbs.h | 21 +- include/rdma/uverbs_ioctl.h | 217 +- include/rdma/uverbs_named_ioctl.h | 11 +- include/rdma/uverbs_std_types.h | 61 +- include/scsi/scsi_cmnd.h | 6 +- include/scsi/scsi_dh.h | 2 +- include/scsi/scsi_driver.h | 3 +- include/scsi/scsi_host.h | 18 +- include/scsi/scsi_tcq.h | 14 +- include/soc/bcm2835/raspberrypi-firmware.h | 5 +- include/soc/fsl/qman.h | 8 +- include/soc/qcom/cmd-db.h | 12 +- include/soc/tegra/bpmp-abi.h | 1188 +- include/soc/tegra/bpmp.h | 7 - include/soc/tegra/fuse.h | 1 + include/soc/tegra/pmc.h | 21 - include/sound/pcm_params.h | 4 +- include/sound/simple_card_utils.h | 6 +- include/sound/soc-acpi-intel-match.h | 1 - include/sound/soc-acpi.h | 15 - include/sound/soc.h | 16 +- include/target/target_core_base.h | 4 +- include/target/target_core_fabric.h | 14 +- include/trace/events/btrfs.h | 5 +- include/trace/events/filelock.h | 16 +- include/trace/events/kmem.h | 21 - include/trace/events/kyber.h | 8 +- include/trace/events/net.h | 59 - include/trace/events/objagg.h | 228 - include/trace/events/rxrpc.h | 2 - include/trace/events/sched.h | 12 +- include/uapi/drm/amdgpu_drm.h | 6 - include/uapi/drm/drm_fourcc.h | 15 - include/uapi/drm/i915_drm.h | 8 - include/uapi/drm/v3d_drm.h | 39 +- include/uapi/drm/virtgpu_drm.h | 13 +- include/uapi/linux/aio_abi.h | 2 - include/uapi/linux/audit.h | 2 - include/uapi/linux/auto_fs.h | 2 +- include/uapi/linux/bfs_fs.h | 2 +- include/uapi/linux/binfmts.h | 2 +- include/uapi/linux/bpf.h | 190 +- include/uapi/linux/btf.h | 18 +- include/uapi/linux/btrfs.h | 1 - include/uapi/linux/btrfs_tree.h | 1 - include/uapi/linux/devlink.h | 5 - include/uapi/linux/elf.h | 1 - include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/fanotify.h | 2 - include/uapi/linux/fcntl.h | 3 - include/uapi/linux/fs.h | 60 +- include/uapi/linux/fsinfo.h | 303 - include/uapi/linux/fsverity.h | 98 - include/uapi/linux/hash_info.h | 2 - include/uapi/linux/if_bridge.h | 21 - include/uapi/linux/if_link.h | 19 - include/uapi/linux/if_tun.h | 1 - include/uapi/linux/input-event-codes.h | 10 + include/uapi/linux/kernel-page-flags.h | 2 +- include/uapi/linux/kfd_ioctl.h | 18 +- include/uapi/linux/mount.h | 120 - include/uapi/linux/msdos_fs.h | 4 +- include/uapi/linux/ncsi.h | 15 - include/uapi/linux/net_namespace.h | 2 - include/uapi/linux/netfilter.h | 4 + include/uapi/linux/netfilter/ipset/ip_set.h | 19 +- include/uapi/linux/netfilter/nf_tables.h | 4 +- include/uapi/linux/netfilter_bridge.h | 4 - include/uapi/linux/netfilter_decnet.h | 10 + include/uapi/linux/netfilter_ipv4.h | 28 + include/uapi/linux/netfilter_ipv6.h | 29 + include/uapi/linux/nl80211.h | 427 - include/uapi/linux/pkt_cls.h | 7 - include/uapi/linux/pkt_sched.h | 30 - include/uapi/linux/prctl.h | 1 - include/uapi/linux/ptp_clock.h | 12 - include/uapi/linux/sctp.h | 16 +- include/uapi/linux/snmp.h | 1 - include/uapi/linux/sysctl.h | 1 - include/uapi/linux/tcp.h | 1 - include/uapi/linux/udp.h | 1 - include/uapi/linux/virtio_config.h | 3 - include/uapi/linux/virtio_gpu.h | 18 - include/uapi/linux/virtio_ring.h | 52 - include/uapi/rdma/ib_user_verbs.h | 16 +- include/uapi/rdma/mlx5_user_ioctl_cmds.h | 1 - include/uapi/sound/firewire.h | 20 - include/video/imx-ipu-v3.h | 10 - include/xen/balloon.h | 5 + include/xen/xen-ops.h | 12 +- init/Kconfig | 118 +- init/do_mounts.c | 5 +- init/do_mounts_initrd.c | 24 +- init/initramfs.c | 34 +- init/main.c | 23 +- ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 106 +- ipc/namespace.c | 2 +- ipc/util.c | 29 +- ipc/util.h | 46 +- kernel/Makefile | 4 +- kernel/async.c | 1 + kernel/audit.c | 61 +- kernel/audit.h | 10 +- kernel/audit_fsnotify.c | 6 +- kernel/audit_tree.c | 498 +- kernel/audit_watch.c | 6 +- kernel/auditsc.c | 150 +- kernel/bpf/btf.c | 479 +- kernel/bpf/core.c | 52 +- kernel/bpf/hashtab.c | 13 +- kernel/bpf/inode.c | 7 +- kernel/bpf/local_storage.c | 6 +- kernel/bpf/lpm_trie.c | 59 +- kernel/bpf/offload.c | 76 +- kernel/bpf/queue_stack_maps.c | 16 +- kernel/bpf/syscall.c | 86 +- kernel/bpf/verifier.c | 283 +- kernel/cgroup/cgroup-internal.h | 52 +- kernel/cgroup/cgroup-v1.c | 413 +- kernel/cgroup/cgroup.c | 351 +- kernel/cgroup/cpuset.c | 1033 +- kernel/cgroup/debug.c | 4 +- kernel/configs/tiny.config | 1 - kernel/cpu.c | 15 +- kernel/crash_core.c | 2 - kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_io.c | 15 +- kernel/debug/kdb/kdb_keyboard.c | 4 +- kernel/debug/kdb/kdb_main.c | 35 +- kernel/debug/kdb/kdb_private.h | 2 +- kernel/debug/kdb/kdb_support.c | 28 +- kernel/dma/Kconfig | 9 - kernel/dma/Makefile | 2 +- kernel/dma/direct.c | 44 +- kernel/dma/mapping.c | 84 + kernel/dma/remap.c | 251 - kernel/dma/swiotlb.c | 3 +- kernel/events/core.c | 2 +- kernel/events/uprobes.c | 25 +- kernel/fork.c | 10 +- kernel/irq/affinity.c | 148 +- kernel/irq/matrix.c | 34 +- kernel/kcov.c | 4 +- kernel/kexec_core.c | 5 +- kernel/kprobes.c | 10 +- kernel/livepatch/patch.c | 4 +- kernel/livepatch/transition.c | 4 +- kernel/locking/lockdep.c | 2 +- kernel/locking/mutex-debug.c | 4 +- kernel/locking/mutex.c | 2 +- kernel/memremap.c | 105 +- kernel/module.c | 92 +- kernel/module_signing.c | 3 +- kernel/padata.c | 2 +- kernel/panic.c | 34 +- kernel/power/qos.c | 15 +- kernel/power/snapshot.c | 19 +- kernel/printk/printk.c | 30 +- kernel/ptrace.c | 25 +- kernel/rcu/rcu.h | 4 - kernel/rcu/rcutorture.c | 389 +- kernel/rcu/srcutiny.c | 120 +- kernel/rcu/srcutree.c | 489 +- kernel/rcu/sync.c | 25 +- kernel/rcu/tree.c | 114 +- kernel/rcu/tree.h | 18 +- kernel/rcu/tree_exp.h | 10 +- kernel/rcu/tree_plugin.h | 81 +- kernel/rcu/update.c | 9 +- kernel/resource.c | 34 +- kernel/sched/core.c | 32 +- kernel/sched/deadline.c | 19 +- kernel/sched/debug.c | 2 +- kernel/sched/fair.c | 130 +- kernel/sched/membarrier.c | 6 +- kernel/sched/psi.c | 71 +- kernel/sched/rt.c | 24 +- kernel/sched/sched.h | 13 +- kernel/sched/stats.h | 8 +- kernel/sched/swait.c | 2 +- kernel/sched/wait.c | 2 +- kernel/signal.c | 2 + kernel/stackleak.c | 4 +- kernel/sysctl.c | 27 - kernel/sysctl_binary.c | 1 - kernel/time/alarmtimer.c | 5 +- kernel/time/clockevents.c | 18 +- kernel/time/clocksource.c | 20 +- kernel/time/hrtimer.c | 19 +- kernel/time/itimer.c | 2 + kernel/time/jiffies.c | 28 +- kernel/time/posix-clock.c | 17 +- kernel/time/posix-cpu-timers.c | 3 + kernel/time/posix-stubs.c | 5 +- kernel/time/posix-timers.c | 25 +- kernel/time/sched_clock.c | 9 +- kernel/time/test_udelay.c | 10 +- kernel/time/tick-broadcast-hrtimer.c | 4 +- kernel/time/tick-broadcast.c | 6 +- kernel/time/tick-common.c | 6 +- kernel/time/tick-oneshot.c | 6 +- kernel/time/tick-sched.c | 5 +- kernel/time/time.c | 13 +- kernel/time/timeconst.bc | 2 - kernel/time/timeconv.c | 1 - kernel/time/timecounter.c | 17 +- kernel/time/timekeeping.c | 11 +- kernel/time/timekeeping_debug.c | 11 +- kernel/time/timer.c | 3 +- kernel/time/timer_list.c | 7 +- kernel/torture.c | 34 +- kernel/trace/bpf_trace.c | 8 +- kernel/trace/ftrace.c | 31 +- kernel/trace/ring_buffer.c | 12 +- kernel/trace/trace.c | 17 +- kernel/trace/trace.h | 57 +- kernel/trace/trace_events_filter.c | 4 +- kernel/trace/trace_functions_graph.c | 53 +- kernel/trace/trace_irqsoff.c | 2 - kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_probe.c | 2 +- kernel/trace/trace_sched_wakeup.c | 2 - kernel/tracepoint.c | 4 +- kernel/user_namespace.c | 12 +- kernel/watchdog.c | 7 - kernel/workqueue.c | 8 +- lib/Kconfig | 11 - lib/Kconfig.debug | 33 - lib/Kconfig.kasan | 96 +- lib/Makefile | 4 +- lib/bust_spinlocks.c | 6 +- lib/chacha.c | 117 - lib/chacha20.c | 74 + lib/cordic.c | 23 +- lib/debugobjects.c | 13 +- lib/find_bit_benchmark.c | 11 +- lib/gcd.c | 2 +- lib/genalloc.c | 20 +- lib/iov_iter.c | 38 +- lib/kobject_uevent.c | 4 +- lib/lzo/lzo1x_compress.c | 139 +- lib/lzo/lzo1x_decompress_safe.c | 93 +- lib/lzo/lzodefs.h | 29 +- lib/objagg.c | 501 - lib/percpu-refcount.c | 2 +- lib/raid6/algos.c | 81 +- lib/raid6/test/Makefile | 7 +- lib/rhashtable.c | 8 +- lib/sbitmap.c | 128 +- lib/show_mem.c | 5 +- lib/test_bpf.c | 14 +- lib/test_firmware.c | 1 - lib/test_hexdump.c | 2 +- lib/test_kmod.c | 1 + lib/test_objagg.c | 836 -- lib/test_xarray.c | 50 +- lib/ubsan.c | 3 +- lib/xarray.c | 139 +- localversion-next | 1 - mm/Kconfig | 1 - mm/cma.c | 11 - mm/compaction.c | 2 +- mm/debug.c | 25 +- mm/dmapool.c | 311 +- mm/filemap.c | 89 +- mm/gup.c | 15 +- mm/highmem.c | 5 +- mm/hmm.c | 331 +- mm/huge_memory.c | 117 +- mm/hugetlb.c | 180 +- mm/internal.h | 26 +- mm/kasan/Makefile | 15 +- mm/kasan/common.c | 697 - mm/kasan/generic.c | 344 - mm/kasan/generic_report.c | 153 - mm/kasan/init.c | 499 - mm/kasan/kasan.c | 903 ++ mm/kasan/kasan.h | 59 +- mm/kasan/kasan_init.c | 488 + mm/kasan/quarantine.c | 3 +- mm/kasan/report.c | 272 +- mm/kasan/tags.c | 161 - mm/kasan/tags_report.c | 58 - mm/khugepaged.c | 157 +- mm/ksm.c | 77 +- mm/madvise.c | 22 +- mm/memblock.c | 120 +- mm/memcontrol.c | 33 +- mm/memfd.c | 3 +- mm/memory-failure.c | 14 +- mm/memory.c | 135 +- mm/memory_hotplug.c | 391 +- mm/migrate.c | 57 +- mm/mincore.c | 12 +- mm/mm_init.c | 2 +- mm/mmap.c | 16 + mm/mmu_gather.c | 2 +- mm/mmu_notifier.c | 29 +- mm/mprotect.c | 17 +- mm/mremap.c | 80 +- mm/oom_kill.c | 54 +- mm/page-writeback.c | 35 +- mm/page_alloc.c | 1025 +- mm/page_io.c | 7 +- mm/page_owner.c | 5 +- mm/readahead.c | 12 +- mm/rmap.c | 50 +- mm/shmem.c | 760 +- mm/slab.c | 35 +- mm/slab.h | 2 +- mm/slab_common.c | 16 +- mm/slub.c | 97 +- mm/sparse.c | 44 +- mm/swap.c | 7 +- mm/swap_state.c | 16 +- mm/swapfile.c | 576 +- mm/truncate.c | 8 +- mm/userfaultfd.c | 75 +- mm/util.c | 2 +- mm/vmalloc.c | 4 +- mm/vmscan.c | 191 +- mm/vmstat.c | 12 +- mm/workingset.c | 2 +- mm/z3fold.c | 101 +- mm/zsmalloc.c | 3 +- mm/zswap.c | 4 +- net/8021q/vlan.c | 97 +- net/8021q/vlan.h | 12 - net/8021q/vlan_core.c | 128 +- net/8021q/vlan_dev.c | 2 - net/9p/client.c | 21 - net/9p/trans_common.c | 1 - net/batman-adv/Kconfig | 10 +- net/batman-adv/bat_iv_ogm.c | 25 +- net/batman-adv/bat_v.c | 26 +- net/batman-adv/bat_v_elp.c | 6 +- net/batman-adv/bridge_loop_avoidance.c | 82 +- net/batman-adv/debugfs.c | 2 - net/batman-adv/distributed-arp-table.c | 42 +- net/batman-adv/fragmentation.c | 2 +- net/batman-adv/gateway_client.c | 3 - net/batman-adv/hard-interface.c | 3 - net/batman-adv/hash.c | 2 - net/batman-adv/hash.h | 6 - net/batman-adv/log.c | 60 +- net/batman-adv/main.c | 3 - net/batman-adv/main.h | 3 +- net/batman-adv/multicast.c | 51 +- net/batman-adv/netlink.c | 24 +- net/batman-adv/trace.c | 2 + net/batman-adv/trace.h | 6 - net/batman-adv/translation-table.c | 41 +- net/batman-adv/types.h | 5 +- net/bluetooth/hci_sock.c | 32 +- net/bluetooth/smp.c | 8 +- net/bpf/test_run.c | 36 +- net/bridge/br.c | 76 - net/bridge/br_if.c | 12 - net/bridge/br_input.c | 4 +- net/bridge/br_mdb.c | 2 +- net/bridge/br_multicast.c | 14 +- net/bridge/br_netfilter_hooks.c | 15 +- net/bridge/br_netlink.c | 17 +- net/bridge/br_private.h | 18 +- net/bridge/br_sysfs_br.c | 22 - net/bridge/br_sysfs_if.c | 3 + net/bridge/br_vlan.c | 15 +- net/can/raw.c | 15 +- net/ceph/messenger.c | 12 +- net/core/datagram.c | 45 +- net/core/dev.c | 135 +- net/core/dev_addr_lists.c | 97 - net/core/devlink.c | 5 - net/core/filter.c | 455 +- net/core/flow_dissector.c | 7 +- net/core/net_namespace.c | 159 +- net/core/netpoll.c | 7 +- net/core/rtnetlink.c | 349 +- net/core/skbuff.c | 120 +- net/core/skmsg.c | 2 +- net/core/sock.c | 14 +- net/core/sock_reuseport.c | 1 - net/dccp/ipv4.c | 13 +- net/dccp/ipv6.c | 13 +- net/dccp/proto.c | 9 +- net/decnet/af_decnet.c | 4 +- net/decnet/dn_route.c | 2 +- net/dsa/master.c | 34 +- net/dsa/port.c | 3 + net/dsa/slave.c | 86 +- net/ethernet/eth.c | 56 +- net/ipv4/af_inet.c | 4 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/fou.c | 68 - net/ipv4/gre_demux.c | 9 +- net/ipv4/icmp.c | 6 +- net/ipv4/inet_connection_sock.c | 14 +- net/ipv4/inet_fragment.c | 29 +- net/ipv4/inet_hashtables.c | 34 +- net/ipv4/ip_forward.c | 7 - net/ipv4/ip_fragment.c | 12 +- net/ipv4/ip_gre.c | 50 +- net/ipv4/ip_input.c | 73 +- net/ipv4/ip_output.c | 40 +- net/ipv4/ip_sockglue.c | 6 +- net/ipv4/ip_tunnel_core.c | 4 +- net/ipv4/ipip.c | 14 +- net/ipv4/ipmr.c | 2 +- net/ipv4/metrics.c | 26 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 6 +- net/ipv4/netfilter/ipt_MASQUERADE.c | 7 +- net/ipv4/netfilter/nf_nat_masquerade_ipv4.c | 38 +- net/ipv4/netfilter/nft_masq_ipv4.c | 4 +- net/ipv4/proc.c | 1 - net/ipv4/protocol.c | 1 - net/ipv4/raw.c | 31 +- net/ipv4/route.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 11 - net/ipv4/tcp.c | 13 +- net/ipv4/tcp_bbr.c | 15 +- net/ipv4/tcp_bpf.c | 17 +- net/ipv4/tcp_input.c | 109 +- net/ipv4/tcp_ipv4.c | 132 +- net/ipv4/tcp_metrics.c | 2 +- net/ipv4/tcp_output.c | 45 +- net/ipv4/tcp_timer.c | 22 +- net/ipv4/tunnel4.c | 18 +- net/ipv4/udp.c | 190 +- net/ipv4/udp_impl.h | 2 +- net/ipv4/udp_offload.c | 109 +- net/ipv4/udp_tunnel.c | 18 - net/ipv4/udplite.c | 4 +- net/ipv4/xfrm4_protocol.c | 18 +- net/ipv6/addrconf.c | 19 +- net/ipv6/af_inet6.c | 5 - net/ipv6/anycast.c | 84 +- net/ipv6/datagram.c | 10 +- net/ipv6/fou6.c | 74 - net/ipv6/icmp.c | 4 +- net/ipv6/inet6_hashtables.c | 14 +- net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_gre.c | 18 +- net/ipv6/ip6_input.c | 63 +- net/ipv6/ip6_offload.c | 13 +- net/ipv6/ip6_output.c | 47 +- net/ipv6/ip6_udp_tunnel.c | 16 - net/ipv6/ipv6_sockglue.c | 2 +- net/ipv6/netfilter.c | 3 +- net/ipv6/netfilter/ip6t_MASQUERADE.c | 8 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 13 +- net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 49 +- net/ipv6/netfilter/nft_masq_ipv6.c | 4 +- net/ipv6/raw.c | 5 +- net/ipv6/route.c | 19 +- net/ipv6/tcp_ipv6.c | 13 +- net/ipv6/tunnel6.c | 12 +- net/ipv6/udp.c | 241 +- net/ipv6/udp_impl.h | 4 +- net/ipv6/udp_offload.c | 6 +- net/ipv6/udplite.c | 5 +- net/ipv6/xfrm6_policy.c | 1 + net/ipv6/xfrm6_protocol.c | 18 +- net/iucv/af_iucv.c | 41 +- net/key/af_key.c | 2 +- net/l2tp/l2tp_core.c | 9 +- net/l3mdev/l3mdev.c | 18 - net/mac80211/cfg.c | 32 +- net/mac80211/debugfs_netdev.c | 3 - net/mac80211/debugfs_sta.c | 14 +- net/mac80211/driver-ops.h | 34 - net/mac80211/iface.c | 2 - net/mac80211/mesh.c | 8 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_plink.c | 35 +- net/mac80211/mlme.c | 12 +- net/mac80211/rx.c | 4 +- net/mac80211/scan.c | 22 +- net/mac80211/sta_info.c | 11 +- net/mac80211/sta_info.h | 2 - net/mac80211/trace.h | 18 +- net/mac80211/tx.c | 4 +- net/mac80211/wep.c | 4 +- net/ncsi/internal.h | 24 +- net/ncsi/ncsi-aen.c | 75 +- net/ncsi/ncsi-manage.c | 550 +- net/ncsi/ncsi-netlink.c | 233 +- net/ncsi/ncsi-pkt.h | 9 - net/ncsi/ncsi-rsp.c | 43 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 13 +- net/netfilter/ipset/ip_set_core.c | 207 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 27 +- net/netfilter/ipset/ip_set_hash_mac.c | 10 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 8 +- net/netfilter/ipset/ip_set_list_set.c | 17 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 - net/netfilter/nf_conncount.c | 44 +- net/netfilter/nf_conntrack_core.c | 20 +- net/netfilter/nf_conntrack_netlink.c | 29 +- net/netfilter/nf_conntrack_proto_dccp.c | 13 +- net/netfilter/nf_conntrack_proto_generic.c | 11 +- net/netfilter/nf_conntrack_proto_gre.c | 14 +- net/netfilter/nf_conntrack_proto_icmp.c | 11 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 11 +- net/netfilter/nf_conntrack_proto_sctp.c | 11 +- net/netfilter/nf_conntrack_proto_tcp.c | 15 +- net/netfilter/nf_conntrack_proto_udp.c | 11 +- net/netfilter/nf_flow_table_core.c | 42 +- net/netfilter/nf_nat_proto_common.c | 8 +- net/netfilter/nf_nat_proto_dccp.c | 5 +- net/netfilter/nf_nat_proto_sctp.c | 5 +- net/netfilter/nf_nat_proto_tcp.c | 5 +- net/netfilter/nf_nat_proto_udp.c | 10 +- net/netfilter/nf_tables_api.c | 67 +- net/netfilter/nf_tables_core.c | 2 +- net/netfilter/nfnetlink_cttimeout.c | 58 +- net/netfilter/nfnetlink_log.c | 2 +- net/netfilter/nfnetlink_queue.c | 5 +- net/netfilter/nft_compat.c | 24 +- net/netfilter/nft_flow_offload.c | 5 +- net/netfilter/nft_numgen.c | 127 + net/netfilter/nft_osf.c | 2 +- net/netfilter/xt_IDLETIMER.c | 20 - net/netfilter/xt_RATEEST.c | 10 + net/netfilter/xt_hashlimit.c | 18 +- net/nfc/netlink.c | 6 +- net/openvswitch/actions.c | 13 +- net/openvswitch/conntrack.c | 5 +- net/openvswitch/flow.c | 6 +- net/openvswitch/flow.h | 2 +- net/openvswitch/flow_netlink.c | 22 +- net/openvswitch/vport-netdev.c | 1 + net/packet/af_packet.c | 4 +- net/rxrpc/af_rxrpc.c | 27 +- net/rxrpc/ar-internal.h | 1 - net/rxrpc/call_event.c | 18 +- net/rxrpc/output.c | 35 +- net/sched/act_mirred.c | 3 +- net/sched/act_pedit.c | 3 +- net/sched/act_police.c | 60 +- net/sched/act_vlan.c | 2 +- net/sched/cls_api.c | 256 +- net/sched/cls_flower.c | 169 +- net/sched/cls_u32.c | 2 - net/sched/sch_api.c | 97 +- net/sched/sch_etf.c | 79 +- net/sched/sch_fq.c | 59 +- net/sched/sch_generic.c | 8 +- net/sched/sch_gred.c | 375 +- net/sched/sch_mq.c | 18 +- net/sched/sch_netem.c | 12 +- net/sched/sch_prio.c | 47 +- net/sched/sch_red.c | 48 +- net/sctp/associola.c | 11 +- net/sctp/bind_addr.c | 28 - net/sctp/chunk.c | 8 +- net/sctp/input.c | 134 +- net/sctp/ipv6.c | 7 +- net/sctp/output.c | 25 +- net/sctp/outqueue.c | 2 +- net/sctp/primitive.c | 2 +- net/sctp/protocol.c | 7 +- net/sctp/sm_make_chunk.c | 3 - net/sctp/sm_sideeffect.c | 12 +- net/sctp/sm_statetable.c | 2 +- net/sctp/socket.c | 200 +- net/sctp/stream.c | 1 + net/sctp/stream_interleave.c | 46 +- net/sctp/ulpqueue.c | 8 +- net/smc/af_smc.c | 62 +- net/smc/smc_cdc.c | 26 +- net/smc/smc_cdc.h | 60 +- net/smc/smc_clc.c | 33 +- net/smc/smc_clc.h | 3 +- net/smc/smc_core.c | 36 +- net/smc/smc_core.h | 11 +- net/smc/smc_ism.c | 43 +- net/smc/smc_ism.h | 1 - net/smc/smc_llc.c | 57 +- net/smc/smc_llc.h | 2 - net/smc/smc_wr.c | 4 +- net/socket.c | 5 +- net/sunrpc/auth_generic.c | 8 +- net/sunrpc/auth_gss/auth_gss.c | 65 +- net/sunrpc/cache.c | 10 +- net/sunrpc/clnt.c | 8 - net/sunrpc/rpc_pipe.c | 7 +- net/sunrpc/socklib.c | 2 +- net/sunrpc/xdr.c | 7 +- net/sunrpc/xprt.c | 13 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 63 - net/sunrpc/xprtrdma/svc_rdma_sendto.c | 53 +- net/switchdev/switchdev.c | 193 +- net/tipc/discover.c | 19 +- net/tipc/link.c | 70 +- net/tipc/msg.h | 1 - net/tipc/net.c | 45 +- net/tipc/net.h | 2 +- net/tipc/node.c | 7 +- net/tipc/socket.c | 15 +- net/tls/tls_sw.c | 11 +- net/wireless/Makefile | 1 - net/wireless/core.c | 48 - net/wireless/core.h | 5 - net/wireless/lib80211_crypt_ccmp.c | 2 +- net/wireless/lib80211_crypt_tkip.c | 4 +- net/wireless/lib80211_crypt_wep.c | 4 +- net/wireless/mlme.c | 4 +- net/wireless/nl80211.c | 237 +- net/wireless/nl80211.h | 32 - net/wireless/pmsr.c | 590 - net/wireless/rdev-ops.h | 25 - net/wireless/sme.c | 8 +- net/wireless/trace.h | 92 +- net/x25/af_x25.c | 18 +- net/x25/x25_in.c | 9 - net/xfrm/xfrm_input.c | 7 +- net/xfrm/xfrm_output.c | 1 - net/xfrm/xfrm_policy.c | 1248 +- net/xfrm/xfrm_state.c | 10 +- net/xfrm/xfrm_user.c | 4 +- samples/Kconfig | 9 +- samples/Makefile | 2 +- samples/bpf/Makefile | 8 - samples/bpf/bpf_load.c | 39 +- samples/bpf/xdp1_user.c | 27 +- samples/connector/Makefile | 2 +- samples/hidraw/hid-example.c | 2 +- samples/statx/Makefile | 7 + samples/statx/test-statx.c | 258 + samples/vfs/Makefile | 16 - samples/vfs/test-fs-query.c | 145 - samples/vfs/test-fsinfo.c | 593 - samples/vfs/test-fsmount.c | 133 - samples/vfs/test-statx.c | 263 - scripts/Kbuild.include | 52 +- scripts/Makefile | 4 +- scripts/Makefile.build | 113 +- scripts/Makefile.gcc-plugins | 8 + scripts/Makefile.genheader | 23 - scripts/Makefile.kasan | 53 +- scripts/Makefile.lib | 4 +- scripts/atomic/atomic-tbl.sh | 186 - scripts/atomic/atomics.tbl | 41 - scripts/atomic/check-atomics.sh | 19 - scripts/atomic/fallbacks/acquire | 9 - scripts/atomic/fallbacks/add_negative | 16 - scripts/atomic/fallbacks/add_unless | 16 - scripts/atomic/fallbacks/andnot | 7 - scripts/atomic/fallbacks/dec | 7 - scripts/atomic/fallbacks/dec_and_test | 15 - scripts/atomic/fallbacks/dec_if_positive | 15 - scripts/atomic/fallbacks/dec_unless_positive | 14 - scripts/atomic/fallbacks/fence | 11 - scripts/atomic/fallbacks/fetch_add_unless | 23 - scripts/atomic/fallbacks/inc | 7 - scripts/atomic/fallbacks/inc_and_test | 15 - scripts/atomic/fallbacks/inc_not_zero | 14 - scripts/atomic/fallbacks/inc_unless_negative | 14 - scripts/atomic/fallbacks/read_acquire | 7 - scripts/atomic/fallbacks/release | 8 - scripts/atomic/fallbacks/set_release | 7 - scripts/atomic/fallbacks/sub_and_test | 16 - scripts/atomic/fallbacks/try_cmpxchg | 11 - scripts/atomic/gen-atomic-fallback.sh | 181 - scripts/atomic/gen-atomic-instrumented.sh | 182 - scripts/atomic/gen-atomic-long.sh | 101 - scripts/basic/fixdep.c | 31 +- scripts/bloat-o-meter | 1 - scripts/checkpatch.pl | 48 +- scripts/coccinelle/api/drm-get-put.cocci | 78 + scripts/dtc/checks.c | 73 +- scripts/dtc/dtc-lexer.l | 4 +- scripts/dtc/dtc-parser.y | 52 +- scripts/dtc/dtc.c | 11 +- scripts/dtc/dtc.h | 11 +- scripts/dtc/flattree.c | 4 +- scripts/dtc/fstree.c | 5 +- scripts/dtc/libfdt/Makefile.libfdt | 4 - scripts/dtc/libfdt/fdt_addresses.c | 16 +- scripts/dtc/libfdt/libfdt.h | 24 +- scripts/dtc/livetree.c | 33 +- scripts/dtc/srcpos.c | 153 +- scripts/dtc/srcpos.h | 14 +- scripts/dtc/treesource.c | 115 +- scripts/dtc/util.c | 60 +- scripts/dtc/util.h | 2 - scripts/dtc/version_gen.h | 2 +- scripts/faddr2line | 2 +- scripts/gdb/linux/proc.py | 2 +- scripts/gen_ksymdeps.sh | 25 - scripts/kconfig/merge_config.sh | 44 +- scripts/kernel-doc | 13 +- scripts/mod/Makefile | 2 + scripts/mod/file2alias.c | 149 +- scripts/mod/modpost.c | 114 +- scripts/package/Makefile | 1 + scripts/package/builddeb | 6 +- scripts/package/mkdebian | 7 +- scripts/package/mkspec | 11 +- scripts/setlocalversion | 12 +- scripts/spdxcheck.py | 1 + scripts/unifdef.c | 4 +- security/apparmor/apparmorfs.c | 8 +- security/apparmor/crypto.c | 2 +- security/apparmor/include/mount.h | 11 +- security/apparmor/lsm.c | 113 +- security/apparmor/mount.c | 47 - security/inode.c | 7 +- security/integrity/digsig_asymmetric.c | 1 - security/integrity/evm/evm_crypto.c | 3 +- security/integrity/ima/Kconfig | 10 +- security/integrity/ima/ima_api.c | 2 +- security/integrity/ima/ima_crypto.c | 5 +- security/integrity/ima/ima_kexec.c | 2 +- security/integrity/ima/ima_main.c | 17 +- security/integrity/ima/ima_policy.c | 167 +- security/keys/encrypted-keys/encrypted.c | 4 +- security/keys/trusted.c | 4 +- security/security.c | 64 +- security/selinux/hooks.c | 392 +- security/selinux/include/security.h | 18 +- security/selinux/nlmsgtab.c | 13 +- security/selinux/selinuxfs.c | 8 +- security/selinux/ss/mls.c | 10 +- security/selinux/ss/policydb.c | 51 +- security/selinux/ss/services.c | 24 +- security/selinux/ss/sidtab.c | 50 +- security/selinux/ss/sidtab.h | 11 +- security/smack/smack.h | 21 +- security/smack/smack_lsm.c | 367 +- security/smack/smackfs.c | 9 +- security/tomoyo/common.h | 3 - security/tomoyo/mount.c | 46 - security/tomoyo/tomoyo.c | 19 +- security/tomoyo/util.c | 2 +- sound/aoa/fabrics/layout.c | 4 +- sound/aoa/soundbus/core.c | 2 +- sound/core/control.c | 171 +- sound/core/oss/pcm_oss.c | 6 +- sound/core/oss/pcm_plugin.c | 6 +- sound/core/pcm_native.c | 14 +- sound/firewire/Kconfig | 1 - sound/firewire/oxfw/oxfw.c | 8 - sound/firewire/tascam/amdtp-tascam.c | 51 +- sound/firewire/tascam/tascam-hwdep.c | 115 +- sound/firewire/tascam/tascam.h | 9 - sound/isa/wss/wss_lib.c | 2 + sound/pci/ac97/ac97_codec.c | 2 +- sound/pci/asihpi/asihpi.c | 2 +- sound/pci/hda/dell_wmi_helper.c | 48 + sound/pci/hda/hda_generic.c | 31 - sound/pci/hda/hda_generic.h | 2 - sound/pci/hda/hda_intel.c | 6 - sound/pci/hda/hda_tegra.c | 20 +- sound/pci/hda/patch_ca0132.c | 210 +- sound/pci/hda/patch_realtek.c | 63 +- sound/pci/hda/thinkpad_helper.c | 43 +- sound/soc/amd/Kconfig | 6 - sound/soc/amd/Makefile | 1 - sound/soc/amd/acp-da7219-max98357a.c | 2 +- sound/soc/amd/raven/Makefile | 6 - sound/soc/amd/raven/acp3x-pcm-dma.c | 777 - sound/soc/amd/raven/acp3x.h | 58 - sound/soc/amd/raven/chip_offset_byte.h | 639 - sound/soc/amd/raven/pci-acp3x.c | 156 - sound/soc/codecs/Kconfig | 6 - sound/soc/codecs/Makefile | 2 - sound/soc/codecs/ak4118.c | 438 - sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak5558.c | 19 +- sound/soc/codecs/dmic.c | 40 - sound/soc/codecs/hdac_hda.c | 2 +- sound/soc/codecs/hdac_hdmi.c | 74 +- sound/soc/codecs/max98373.c | 35 +- sound/soc/codecs/max9867.c | 12 +- sound/soc/codecs/nau8540.c | 2 +- sound/soc/codecs/nau8822.c | 26 +- sound/soc/codecs/nau8822.h | 9 +- sound/soc/codecs/nau8825.c | 4 +- sound/soc/codecs/pcm186x.h | 2 +- sound/soc/codecs/pcm3060.c | 26 +- sound/soc/codecs/pcm3060.h | 1 - sound/soc/codecs/pcm3168a.c | 40 +- sound/soc/codecs/rt5663.c | 75 +- sound/soc/codecs/simple-amplifier.c | 4 - sound/soc/codecs/tas6424.c | 2 +- sound/soc/codecs/tlv320aic31xx.c | 2 +- sound/soc/codecs/tlv320aic3x.c | 10 - sound/soc/codecs/tlv320dac33.c | 2 +- sound/soc/codecs/wm8998.c | 2 +- sound/soc/codecs/wm9705.c | 10 +- sound/soc/codecs/wm9712.c | 10 +- sound/soc/codecs/wm9713.c | 10 +- sound/soc/codecs/wm_adsp.c | 51 +- sound/soc/davinci/davinci-mcasp.c | 109 +- sound/soc/davinci/davinci-mcasp.h | 30 +- sound/soc/fsl/fsl_ssi_dbg.c | 14 +- sound/soc/generic/Kconfig | 2 +- sound/soc/generic/audio-graph-card.c | 76 +- sound/soc/generic/audio-graph-scu-card.c | 262 +- sound/soc/generic/simple-card-utils.c | 56 +- sound/soc/generic/simple-card.c | 2 +- sound/soc/generic/simple-scu-card.c | 11 +- sound/soc/intel/Kconfig | 26 +- sound/soc/intel/atom/sst/sst_acpi.c | 4 - sound/soc/intel/atom/sst/sst_loader.c | 8 +- sound/soc/intel/atom/sst/sst_pvt.c | 4 +- sound/soc/intel/boards/Kconfig | 24 +- sound/soc/intel/boards/bytcr_rt5640.c | 6 +- sound/soc/intel/boards/bytcr_rt5651.c | 6 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 39 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 14 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 10 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 22 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 14 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 14 +- sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 36 - sound/soc/intel/common/soc-acpi-intel-icl-match.c | 32 - sound/soc/intel/skylake/skl-sst-ipc.c | 50 +- sound/soc/intel/skylake/skl.c | 51 +- sound/soc/intel/skylake/skl.h | 3 + sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 2 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 2 +- sound/soc/omap/Kconfig | 9 + sound/soc/omap/Makefile | 4 +- sound/soc/omap/am3517evm.c | 141 + sound/soc/omap/mcbsp.c | 1104 ++ sound/soc/omap/mcbsp.h | 358 + sound/soc/omap/omap-abe-twl6040.c | 67 +- sound/soc/omap/omap-dmic.c | 9 - sound/soc/omap/omap-mcbsp-priv.h | 324 - sound/soc/omap/omap-mcbsp-st.c | 516 - sound/soc/omap/omap-mcbsp.c | 863 +- sound/soc/omap/omap-mcbsp.h | 8 +- sound/soc/omap/omap-mcpdm.c | 43 +- sound/soc/pxa/Kconfig | 26 +- sound/soc/pxa/Makefile | 1 + sound/soc/pxa/raumfeld.c | 318 + sound/soc/qcom/common.c | 9 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 216 +- sound/soc/qcom/qdsp6/q6afe.c | 16 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 33 + sound/soc/qcom/qdsp6/q6routing.c | 19 - sound/soc/qcom/sdm845.c | 96 +- sound/soc/rockchip/rockchip_pcm.c | 1 - sound/soc/sh/rcar/adg.c | 2 +- sound/soc/sh/rcar/cmd.c | 11 +- sound/soc/sh/rcar/core.c | 256 +- sound/soc/sh/rcar/ctu.c | 69 +- sound/soc/sh/rcar/dma.c | 84 +- sound/soc/sh/rcar/dvc.c | 11 +- sound/soc/sh/rcar/gen.c | 26 +- sound/soc/sh/rcar/mix.c | 3 +- sound/soc/sh/rcar/rsnd.h | 53 +- sound/soc/sh/rcar/src.c | 67 +- sound/soc/sh/rcar/ssi.c | 271 +- sound/soc/sh/rcar/ssiu.c | 241 +- sound/soc/soc-acpi.c | 10 +- sound/soc/soc-core.c | 12 +- sound/soc/stm/stm32_sai.c | 8 +- sound/soc/stm/stm32_sai_sub.c | 5 +- sound/soc/sunxi/Kconfig | 2 +- sound/soc/sunxi/sun50i-codec-analog.c | 2 - sound/soc/sunxi/sun8i-codec.c | 12 +- sound/sparc/cs4231.c | 8 +- sound/usb/card.c | 5 +- sound/usb/quirks-table.h | 10 - sound/usb/quirks.c | 130 +- sound/x86/intel_hdmi_audio.c | 26 +- tools/Makefile | 7 +- tools/arch/arm64/include/asm/barrier.h | 133 +- tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 11 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 51 +- tools/bpf/bpftool/Documentation/bpftool.rst | 9 +- tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 90 +- tools/bpf/bpftool/btf_dumper.c | 142 +- tools/bpf/bpftool/common.c | 63 +- tools/bpf/bpftool/jit_disasm.c | 19 +- tools/bpf/bpftool/main.c | 3 + tools/bpf/bpftool/main.h | 47 +- tools/bpf/bpftool/map.c | 182 +- tools/bpf/bpftool/prog.c | 282 +- tools/bpf/bpftool/xlated_dumper.c | 33 - tools/bpf/bpftool/xlated_dumper.h | 3 - tools/build/Makefile.feature | 2 - tools/build/feature/Makefile | 12 - tools/build/feature/test-all.c | 10 - tools/build/feature/test-eventfd.c | 9 - tools/build/feature/test-get_current_dir_name.c | 10 - tools/build/feature/test-jvmti-cmlr.c | 11 - tools/build/feature/test-jvmti.c | 1 + tools/firmware/Makefile | 13 - tools/firmware/ihex2fw.c | 281 - tools/hv/hv_kvp_daemon.c | 15 +- tools/iio/Makefile | 2 +- tools/include/asm-generic/bitops/fls.h | 2 +- tools/include/asm/barrier.h | 2 - tools/include/linux/kernel.h | 2 +- tools/include/uapi/asm-generic/ioctls.h | 2 - tools/include/uapi/drm/i915_drm.h | 22 - tools/include/uapi/linux/bpf.h | 117 +- tools/include/uapi/linux/btf.h | 18 +- tools/include/uapi/linux/pkt_cls.h | 612 - tools/include/uapi/linux/prctl.h | 1 - tools/include/uapi/linux/tc_act/tc_bpf.h | 37 - tools/lib/bpf/Makefile | 38 +- tools/lib/bpf/README.rst | 139 - tools/lib/bpf/bpf.c | 81 +- tools/lib/bpf/bpf.h | 34 +- tools/lib/bpf/btf.c | 347 - tools/lib/bpf/btf.h | 59 - tools/lib/bpf/libbpf.c | 557 +- tools/lib/bpf/libbpf.h | 29 - tools/lib/bpf/libbpf.map | 122 - tools/lib/bpf/libbpf_errno.c | 1 - tools/lib/bpf/test_libbpf.cpp | 18 - tools/memory-model/.gitignore | 1 - tools/memory-model/README | 2 - tools/memory-model/linux-kernel.bell | 3 +- tools/memory-model/linux-kernel.cat | 4 +- tools/memory-model/linux-kernel.def | 1 - tools/memory-model/scripts/README | 70 - tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 - tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 - tools/memory-model/scripts/cmplitmushist.sh | 87 - tools/memory-model/scripts/initlitmushist.sh | 68 - tools/memory-model/scripts/judgelitmus.sh | 78 - tools/memory-model/scripts/newlitmushist.sh | 61 - tools/memory-model/scripts/parseargs.sh | 136 - tools/memory-model/scripts/runlitmushist.sh | 87 - tools/objtool/elf.c | 19 +- tools/perf/Documentation/perf-bench.txt | 10 - tools/perf/Documentation/perf-list.txt | 1 + tools/perf/Makefile.config | 15 - tools/perf/Makefile.perf | 5 +- tools/perf/arch/nds32/Build | 1 - tools/perf/arch/nds32/util/Build | 1 - tools/perf/arch/nds32/util/header.c | 29 - tools/perf/arch/x86/util/header.c | 66 +- tools/perf/arch/x86/util/kvm-stat.c | 2 +- tools/perf/bench/Build | 3 - tools/perf/bench/bench.h | 14 - tools/perf/bench/epoll-ctl.c | 413 - tools/perf/bench/epoll-wait.c | 540 - tools/perf/bench/futex.h | 12 + tools/perf/builtin-bench.c | 13 - tools/perf/builtin-record.c | 7 +- tools/perf/builtin-script.c | 38 +- tools/perf/builtin-stat.c | 28 +- tools/perf/builtin-top.c | 3 - tools/perf/builtin-trace.c | 126 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 137 - tools/perf/include/bpf/bpf.h | 19 - tools/perf/include/bpf/pid_filter.h | 21 - tools/perf/include/bpf/unistd.h | 10 - tools/perf/jvmti/jvmti_agent.c | 49 +- tools/perf/jvmti/libjvmti.c | 12 - tools/perf/pmu-events/arch/nds32/mapfile.csv | 15 - tools/perf/pmu-events/arch/nds32/n13/atcpmu.json | 290 - .../pmu-events/arch/x86/cascadelakex/cache.json | 10172 ------------- .../arch/x86/cascadelakex/clx-metrics.json | 164 - .../arch/x86/cascadelakex/floating-point.json | 85 - .../pmu-events/arch/x86/cascadelakex/frontend.json | 482 - .../pmu-events/arch/x86/cascadelakex/memory.json | 9909 ------------ .../pmu-events/arch/x86/cascadelakex/other.json | 8908 ----------- .../pmu-events/arch/x86/cascadelakex/pipeline.json | 969 -- .../arch/x86/cascadelakex/uncore-memory.json | 117 - .../arch/x86/cascadelakex/uncore-other.json | 255 - .../arch/x86/cascadelakex/virtual-memory.json | 285 - tools/perf/pmu-events/arch/x86/mapfile.csv | 3 +- tools/perf/scripts/python/exported-sql-viewer.py | 493 +- tools/perf/tests/attr/base-record | 2 +- tools/perf/tests/attr/test-record-group-sampling | 1 + tools/perf/trace/beauty/ioctl.c | 1 - tools/perf/util/Build | 1 - tools/perf/util/evlist.c | 37 +- tools/perf/util/evlist.h | 9 +- tools/perf/util/evsel.c | 3 +- tools/perf/util/get_current_dir_name.c | 18 - tools/perf/util/header.c | 39 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 4 - tools/perf/util/intel-pt-decoder/intel-pt-log.c | 5 - tools/perf/util/intel-pt-decoder/intel-pt-log.h | 1 - tools/perf/util/intel-pt.c | 16 +- tools/perf/util/map.c | 27 - tools/perf/util/map.h | 2 - tools/perf/util/namespaces.c | 17 +- tools/perf/util/namespaces.h | 1 - tools/perf/util/pmu.c | 49 +- tools/perf/util/stat-shadow.c | 3 +- tools/perf/util/symbol.c | 15 +- tools/perf/util/util.h | 4 - tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/power/cpupower/Makefile | 12 +- tools/power/cpupower/bench/Makefile | 2 +- tools/power/cpupower/debug/x86_64/Makefile | 4 +- tools/power/cpupower/lib/cpufreq.c | 2 +- tools/power/cpupower/lib/cpuidle.c | 2 +- tools/power/cpupower/lib/cpupower.c | 4 +- tools/power/cpupower/lib/cpupower_intern.h | 2 +- tools/testing/nvdimm/test/iomap.c | 17 +- tools/testing/nvdimm/test/nfit.c | 44 +- tools/testing/selftests/Makefile | 2 - tools/testing/selftests/bpf/Makefile | 25 +- tools/testing/selftests/bpf/bpf_flow.c | 2 +- tools/testing/selftests/bpf/bpf_helpers.h | 6 +- tools/testing/selftests/bpf/config | 1 - tools/testing/selftests/bpf/connect4_prog.c | 43 +- tools/testing/selftests/bpf/connect6_prog.c | 56 +- tools/testing/selftests/bpf/test_align.c | 4 +- tools/testing/selftests/bpf/test_btf.c | 1283 +- tools/testing/selftests/bpf/test_btf_haskv.c | 16 +- tools/testing/selftests/bpf/test_btf_nokv.c | 16 +- tools/testing/selftests/bpf/test_flow_dissector.sh | 2 +- tools/testing/selftests/bpf/test_libbpf.sh | 14 +- tools/testing/selftests/bpf/test_map_in_map.c | 49 - tools/testing/selftests/bpf/test_maps.c | 154 +- tools/testing/selftests/bpf/test_netcnt.c | 5 +- tools/testing/selftests/bpf/test_progs.c | 67 +- tools/testing/selftests/bpf/test_sk_lookup_kern.c | 18 +- tools/testing/selftests/bpf/test_sock_addr.c | 28 +- tools/testing/selftests/bpf/test_sockmap.c | 127 +- tools/testing/selftests/bpf/test_sockmap_kern.h | 70 +- tools/testing/selftests/bpf/test_tcpnotify.h | 19 - tools/testing/selftests/bpf/test_tcpnotify_kern.c | 95 - tools/testing/selftests/bpf/test_tcpnotify_user.c | 186 - tools/testing/selftests/bpf/test_verifier.c | 234 +- tools/testing/selftests/bpf/xdp_dummy.c | 13 - .../drivers/net/mlxsw/one_armed_router.sh | 259 - .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 86 +- tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 866 -- .../selftests/drivers/net/mlxsw/vxlan_flooding.sh | 309 - tools/testing/selftests/firmware/config | 1 - tools/testing/selftests/firmware/fw_filesystem.sh | 9 +- .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 2 +- .../selftests/ftrace/test.d/ftrace/func_cpumask.tc | 2 +- tools/testing/selftests/ftrace/test.d/template | 2 +- .../selftests/ftrace/test.d/tracer/wakeup.tc | 2 +- .../selftests/ftrace/test.d/tracer/wakeup_rt.tc | 2 +- tools/testing/selftests/gpio/Makefile | 10 +- tools/testing/selftests/ir/.gitignore | 1 - tools/testing/selftests/ir/Makefile | 5 - tools/testing/selftests/ir/ir_loopback.c | 199 - tools/testing/selftests/ir/ir_loopback.sh | 20 - tools/testing/selftests/memfd/memfd_test.c | 74 - tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 6 +- tools/testing/selftests/net/config | 14 - tools/testing/selftests/net/forwarding/lib.sh | 42 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 786 - .../net/forwarding/vxlan_bridge_1d_port_8472.sh | 10 - .../selftests/net/forwarding/vxlan_bridge_1q.sh | 790 - .../net/forwarding/vxlan_bridge_1q_port_8472.sh | 10 - tools/testing/selftests/net/msg_zerocopy.c | 3 +- tools/testing/selftests/net/msg_zerocopy.sh | 2 - tools/testing/selftests/net/pmtu.sh | 377 +- tools/testing/selftests/net/run_afpackettests | 10 - .../testing/selftests/net/test_vxlan_under_vrf.sh | 129 - tools/testing/selftests/net/txring_overwrite.c | 179 - tools/testing/selftests/net/udpgro.sh | 182 - tools/testing/selftests/net/udpgro_bench.sh | 95 - tools/testing/selftests/net/udpgso_bench.sh | 5 +- tools/testing/selftests/net/udpgso_bench_rx.c | 156 +- tools/testing/selftests/net/udpgso_bench_tx.c | 22 +- tools/testing/selftests/net/xfrm_policy.sh | 302 - tools/testing/selftests/netfilter/Makefile | 6 - tools/testing/selftests/netfilter/config | 2 - .../selftests/netfilter/nft_trans_stress.sh | 78 - tools/testing/selftests/powerpc/include/utils.h | 10 - tools/testing/selftests/powerpc/mm/wild_bctr.c | 21 +- tools/testing/selftests/powerpc/ptrace/core-pkey.c | 5 +- .../testing/selftests/powerpc/ptrace/ptrace-gpr.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-gpr.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-vsx.c | 3 +- .../selftests/powerpc/ptrace/ptrace-tm-spr.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-vsx.c | 3 +- .../selftests/proc/proc-self-map-files-002.c | 9 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 8 - tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 136 - tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 --- tools/testing/selftests/rcutorture/doc/initrd.txt | 99 +- .../formal/srcu-cbmc/include/linux/types.h | 4 +- tools/testing/selftests/tc-testing/tdc.py | 18 +- tools/vm/page-types.c | 4 +- virt/kvm/arm/mmu.c | 2 +- virt/kvm/arm/vgic/vgic.c | 12 +- virt/kvm/kvm_main.c | 14 +- 6760 files changed, 187778 insertions(+), 337651 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-i3c delete mode 100644 Documentation/ABI/testing/sysfs-devices-software_node create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBH.svg create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBHdyn [...] create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreePreemptRCUBHdyn [...] delete mode 100644 Documentation/admin-guide/pm/cpuidle.rst create mode 100644 Documentation/block/cfq-iosched.txt create mode 100644 Documentation/cpuidle/core.txt create mode 100644 Documentation/cpuidle/sysfs.txt delete mode 100644 Documentation/devicetree/bindings/arm/emtrion.txt delete mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.txt create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-emc.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx7ulp-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,lpasscc.txt create mode 100644 Documentation/devicetree/bindings/cpufreq/arm_big_little_dt.txt delete mode 100644 Documentation/devicetree/bindings/display/himax,hx8357d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g101evn010 delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt delete mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt delete mode 100644 Documentation/devicetree/bindings/dma/uniphier-mio-dmac.txt delete mode 100644 Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt delete mode 100644 Documentation/devicetree/bindings/fpga/intel-stratix10-soc-fpga [...] delete mode 100644 Documentation/devicetree/bindings/fsi/ibm,p9-occ.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.txt delete mode 100644 Documentation/devicetree/bindings/i2c/ibm,p8-occ-hwmon.txt delete mode 100644 Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt delete mode 100644 Documentation/devicetree/bindings/i3c/i3c.txt delete mode 100644 Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/ad7949.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7311.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4035.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-msm8916.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-smd.txt create mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/misc/pvpanic-mmio.txt rename Documentation/devicetree/bindings/{spi => mtd}/atmel-quadspi.txt (100%) delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt delete mode 100644 Documentation/devicetree/bindings/net/icplus-ip101ag.txt delete mode 100644 Documentation/devicetree/bindings/perf/nds32v3-pmu.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti-phy-gmii-sel.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/actions,s700-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt6797.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/sc27xx-fg.txt delete mode 100644 Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/soc/amlogic/clk-measure.txt delete mode 100644 Documentation/devicetree/bindings/sound/ak4118.txt delete mode 100644 Documentation/devicetree/bindings/spi/nuvoton,npcm-pspi.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-mxic.txt delete mode 100644 Documentation/devicetree/bindings/ufs/cdns,ufshc.txt create mode 100644 Documentation/devicetree/todo.txt delete mode 100644 Documentation/driver-api/i3c/device-driver-api.rst delete mode 100644 Documentation/driver-api/i3c/index.rst delete mode 100644 Documentation/driver-api/i3c/master-driver-api.rst delete mode 100644 Documentation/driver-api/i3c/protocol.rst delete mode 100644 Documentation/filesystems/fsverity.rst delete mode 100644 Documentation/filesystems/mount_api.txt delete mode 100644 Documentation/gpu/amdgpu-dc.rst delete mode 100644 Documentation/hwmon/occ delete mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu delete mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Documentation/networking/snmp_counter.rst delete mode 100644 Documentation/translations/it_IT/admin-guide/README.rst delete mode 100644 Documentation/translations/it_IT/admin-guide/security-bugs.rst delete mode 100644 Documentation/translations/it_IT/process/1.Intro.rst delete mode 100644 Documentation/translations/it_IT/process/2.Process.rst delete mode 100644 Documentation/translations/it_IT/process/3.Early-stage.rst delete mode 100644 Documentation/translations/it_IT/process/4.Coding.rst delete mode 100644 Documentation/translations/it_IT/process/5.Posting.rst delete mode 100644 Documentation/translations/it_IT/process/6.Followthrough.rst delete mode 100644 Documentation/translations/it_IT/process/7.AdvancedTopics.rst delete mode 100644 Documentation/translations/it_IT/process/8.Conclusion.rst delete mode 100644 Documentation/translations/it_IT/process/adding-syscalls.rst delete mode 100644 Documentation/translations/it_IT/process/applying-patches.rst delete mode 100644 Documentation/translations/it_IT/process/changes.rst delete mode 100644 Documentation/translations/it_IT/process/clang-format.rst delete mode 100644 Documentation/translations/it_IT/process/code-of-conduct.rst delete mode 100644 Documentation/translations/it_IT/process/coding-style.rst delete mode 100644 Documentation/translations/it_IT/process/development-process.rst delete mode 100644 Documentation/translations/it_IT/process/email-clients.rst delete mode 100644 Documentation/translations/it_IT/process/howto.rst delete mode 100644 Documentation/translations/it_IT/process/index.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-docs.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-driver-statement.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-enforcement-sta [...] delete mode 100644 Documentation/translations/it_IT/process/magic-number.rst delete mode 100644 Documentation/translations/it_IT/process/maintainer-pgp-guide.rst delete mode 100644 Documentation/translations/it_IT/process/management-style.rst delete mode 100644 Documentation/translations/it_IT/process/stable-api-nonsense.rst delete mode 100644 Documentation/translations/it_IT/process/stable-kernel-rules.rst delete mode 100644 Documentation/translations/it_IT/process/submit-checklist.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-drivers.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-patches.rst delete mode 100644 Documentation/translations/it_IT/process/volatile-considered-ha [...] create mode 100644 Documentation/x86/intel_rdt_ui.txt delete mode 100644 Documentation/x86/resctrl_ui.txt delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am33xx-l4.dtsi delete mode 100644 arch/arm/boot/dts/am437x-l4.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts delete mode 100644 arch/arm/boot/dts/bcm2836-rpi.dtsi delete mode 100644 arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts delete mode 100644 arch/arm/boot/dts/dra7-l4.dtsi delete mode 100644 arch/arm/boot/dts/facebook-bmc-flash-layout.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-emcon-avari.dts delete mode 100644 arch/arm/boot/dts/imx6q-emcon-avari.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-emcon.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-sdb-reva.dts delete mode 100644 arch/arm/boot/dts/omap5-l4.dtsi create mode 100644 arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi create mode 100644 arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts delete mode 100644 arch/arm/boot/dts/r8a7744-iwg20d-q7-dbcm-ca.dts delete mode 100644 arch/arm/boot/dts/r8a7744-iwg20d-q7.dts delete mode 100644 arch/arm/boot/dts/r8a7744-iwg20m.dtsi delete mode 100644 arch/arm/boot/dts/r8a7744.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts delete mode 100644 arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts delete mode 100644 arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts delete mode 100644 arch/arm/boot/dts/suniv-f1c100s.dtsi delete mode 100644 arch/arm/boot/dts/vf610-bk4.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-scu4-aib.dts delete mode 100644 arch/arm/crypto/chacha-neon-core.S delete mode 100644 arch/arm/crypto/chacha-neon-glue.c create mode 100644 arch/arm/crypto/chacha20-neon-core.S create mode 100644 arch/arm/crypto/chacha20-neon-glue.c delete mode 100644 arch/arm/crypto/nh-neon-core.S delete mode 100644 arch/arm/crypto/nhpoly1305-neon-glue.c delete mode 100644 arch/arm/include/debug/stm32.S delete mode 100644 arch/arm/mach-omap1/board-ams-delta.h create mode 100644 arch/arm/mach-omap1/include/mach/board-ams-delta.h create mode 100644 arch/arm/mach-shmobile/pm-rmobile.c create mode 100644 arch/arm/mach-shmobile/pm-rmobile.h delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s805x-libretech-ac.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi delete mode 100644 arch/arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-8040-mcbin-singleshot.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pms405.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/qcs404.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-inx.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-kd.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi delete mode 100644 arch/ia64/kernel/syscalls/Makefile delete mode 100644 arch/ia64/kernel/syscalls/syscall.tbl delete mode 100644 arch/ia64/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/ia64/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/m68k/kernel/syscalls/Makefile delete mode 100644 arch/m68k/kernel/syscalls/syscall.tbl delete mode 100644 arch/m68k/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/m68k/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/microblaze/kernel/syscalls/Makefile delete mode 100644 arch/microblaze/kernel/syscalls/syscall.tbl delete mode 100644 arch/microblaze/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/microblaze/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/mips/configs/decstation_64_defconfig delete mode 100644 arch/mips/configs/decstation_r4k_defconfig create mode 100644 arch/mips/mti-malta/malta-display.c delete mode 100644 arch/mips/sibyte/common/dma.c delete mode 100644 arch/nds32/include/asm/fpu.h delete mode 100644 arch/nds32/include/asm/fpuemu.h delete mode 100644 arch/nds32/include/asm/nds32_fpu_inst.h delete mode 100644 arch/nds32/include/asm/perf_event.h delete mode 100644 arch/nds32/include/asm/pmu.h delete mode 100644 arch/nds32/include/asm/sfp-machine.h delete mode 100644 arch/nds32/include/asm/stacktrace.h delete mode 100644 arch/nds32/include/asm/suspend.h delete mode 100644 arch/nds32/include/uapi/asm/udftrap.h delete mode 100644 arch/nds32/kernel/fpu.c delete mode 100644 arch/nds32/kernel/perf_event_cpu.c delete mode 100644 arch/nds32/kernel/pm.c delete mode 100644 arch/nds32/kernel/sleep.S delete mode 100644 arch/nds32/math-emu/Makefile delete mode 100644 arch/nds32/math-emu/faddd.c delete mode 100644 arch/nds32/math-emu/fadds.c delete mode 100644 arch/nds32/math-emu/fcmpd.c delete mode 100644 arch/nds32/math-emu/fcmps.c delete mode 100644 arch/nds32/math-emu/fd2s.c delete mode 100644 arch/nds32/math-emu/fdivd.c delete mode 100644 arch/nds32/math-emu/fdivs.c delete mode 100644 arch/nds32/math-emu/fmuld.c delete mode 100644 arch/nds32/math-emu/fmuls.c delete mode 100644 arch/nds32/math-emu/fnegd.c delete mode 100644 arch/nds32/math-emu/fnegs.c delete mode 100644 arch/nds32/math-emu/fpuemu.c delete mode 100644 arch/nds32/math-emu/fs2d.c delete mode 100644 arch/nds32/math-emu/fsqrtd.c delete mode 100644 arch/nds32/math-emu/fsqrts.c delete mode 100644 arch/nds32/math-emu/fsubd.c delete mode 100644 arch/nds32/math-emu/fsubs.c delete mode 100644 arch/powerpc/configs/guest.config delete mode 100644 arch/riscv/boot/.gitignore delete mode 100644 arch/riscv/boot/Makefile delete mode 100644 arch/riscv/boot/install.sh create mode 100644 arch/riscv/include/uapi/asm/syscalls.h delete mode 100644 arch/riscv/include/uapi/asm/unistd.h delete mode 100644 arch/sparc/kernel/syscalls/Makefile delete mode 100644 arch/sparc/kernel/syscalls/syscall.tbl delete mode 100644 arch/sparc/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/sparc/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/x86/crypto/chacha20-avx512vl-x86_64.S create mode 100644 arch/x86/include/asm/intel_rdt_sched.h delete mode 100644 arch/x86/include/asm/resctrl_sched.h create mode 100644 arch/x86/kernel/cpu/intel_rdt.c create mode 100644 arch/x86/kernel/cpu/intel_rdt.h create mode 100644 arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c create mode 100644 arch/x86/kernel/cpu/intel_rdt_monitor.c create mode 100644 arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c create mode 100644 arch/x86/kernel/cpu/intel_rdt_pseudo_lock_event.h create mode 100644 arch/x86/kernel/cpu/intel_rdt_rdtgroup.c delete mode 100644 arch/x86/kernel/cpu/resctrl/Makefile delete mode 100644 arch/x86/kernel/cpu/resctrl/core.c delete mode 100644 arch/x86/kernel/cpu/resctrl/ctrlmondata.c delete mode 100644 arch/x86/kernel/cpu/resctrl/internal.h delete mode 100644 arch/x86/kernel/cpu/resctrl/monitor.c delete mode 100644 arch/x86/kernel/cpu/resctrl/pseudo_lock.c delete mode 100644 arch/x86/kernel/cpu/resctrl/pseudo_lock_event.h delete mode 100644 arch/x86/kernel/cpu/resctrl/rdtgroup.c delete mode 100644 arch/x86/kernel/ima_arch.c delete mode 100644 arch/x86/kernel/process.h delete mode 100644 arch/xtensa/kernel/syscalls/Makefile delete mode 100644 arch/xtensa/kernel/syscalls/syscall.tbl delete mode 100644 arch/xtensa/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/xtensa/kernel/syscalls/syscalltbl.sh create mode 100644 block/blk-tag.c create mode 100644 block/cfq-iosched.c create mode 100644 block/deadline-iosched.c create mode 100644 block/noop-iosched.c delete mode 100644 crypto/adiantum.c create mode 100644 crypto/chacha20_generic.c delete mode 100644 crypto/chacha_generic.c delete mode 100644 crypto/lzo-rle.c delete mode 100644 crypto/nhpoly1305.c delete mode 100644 crypto/streebog_generic.c delete mode 100644 drivers/base/swnode.c delete mode 100644 drivers/char/tpm/tpm1-cmd.c delete mode 100644 drivers/clk/imx/clk-composite-7ulp.c delete mode 100644 drivers/clk/imx/clk-composite-8m.c delete mode 100644 drivers/clk/imx/clk-divider-gate.c delete mode 100644 drivers/clk/imx/clk-frac-pll.c delete mode 100644 drivers/clk/imx/clk-imx7ulp.c delete mode 100644 drivers/clk/imx/clk-imx8mq.c delete mode 100644 drivers/clk/imx/clk-pfdv2.c delete mode 100644 drivers/clk/imx/clk-pllv4.c delete mode 100644 drivers/clk/imx/clk-sccg-pll.c delete mode 100644 drivers/clk/mediatek/clk-mt7629-eth.c delete mode 100644 drivers/clk/mediatek/clk-mt7629-hif.c delete mode 100644 drivers/clk/mediatek/clk-mt7629.c delete mode 100644 drivers/clk/meson/vid-pll-div.c delete mode 100644 drivers/clk/qcom/gpucc-sdm845.c delete mode 100644 drivers/clk/qcom/lpasscc-sdm845.c delete mode 100644 drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c delete mode 100644 drivers/clk/sunxi-ng/ccu-suniv-f1c100s.h delete mode 100644 drivers/dma/mediatek/mtk-cqdma.c delete mode 100644 drivers/dma/uniphier-mdmac.c delete mode 100644 drivers/firmware/imx/scu-pd.c delete mode 100644 drivers/firmware/stratix10-svc.c delete mode 100644 drivers/fpga/stratix10-soc.c delete mode 100644 drivers/fsi/fsi-occ.c delete mode 100644 drivers/gpio/TODO delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/display_clock.h delete mode 100644 drivers/gpu/drm/drm_atomic_state_helper.c delete mode 100644 drivers/gpu/drm/drm_dsc.c create mode 100644 drivers/gpu/drm/drm_global.c create mode 100644 drivers/gpu/drm/drm_info.c delete mode 100644 drivers/gpu/drm/i915/i915_fixed.h delete mode 100644 drivers/gpu/drm/i915/i915_scheduler.c delete mode 100644 drivers/gpu/drm/i915/intel_combo_phy.c delete mode 100644 drivers/gpu/drm/i915/intel_connector.c delete mode 100644 drivers/gpu/drm/i915/intel_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_modes.c delete mode 100644 drivers/gpu/drm/i915/intel_quirks.c delete mode 100644 drivers/gpu/drm/i915/intel_vdsc.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_reset.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_reset.h delete mode 100644 drivers/gpu/drm/i915/selftests/igt_spinner.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_spinner.h delete mode 100644 drivers/gpu/drm/meson/meson_overlay.c delete mode 100644 drivers/gpu/drm/meson/meson_overlay.h delete mode 100644 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c delete mode 100644 drivers/gpu/drm/panel/panel-truly-nt35597.c delete mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c create mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi.c create mode 100644 drivers/gpu/drm/selftests/drm_helper_selftests.h delete mode 100644 drivers/gpu/drm/selftests/drm_modeset_selftests.h create mode 100644 drivers/gpu/drm/selftests/test-drm-helper.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_format.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_framebuffer.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_plane_helper.c delete mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c delete mode 100644 drivers/gpu/host1x/hw/host1x07.c delete mode 100644 drivers/gpu/host1x/hw/host1x07.h delete mode 100644 drivers/gpu/host1x/hw/host1x07_hardware.h delete mode 100644 drivers/gpu/host1x/hw/hw_host1x07_hypervisor.h delete mode 100644 drivers/gpu/host1x/hw/hw_host1x07_uclass.h delete mode 100644 drivers/gpu/host1x/hw/hw_host1x07_vm.h delete mode 100644 drivers/hwmon/occ/Kconfig delete mode 100644 drivers/hwmon/occ/Makefile delete mode 100644 drivers/hwmon/occ/common.c delete mode 100644 drivers/hwmon/occ/common.h delete mode 100644 drivers/hwmon/occ/p8_i2c.c delete mode 100644 drivers/hwmon/occ/p9_sbe.c delete mode 100644 drivers/hwmon/occ/sysfs.c delete mode 100644 drivers/i2c/busses/i2c-nvidia-gpu.c delete mode 100644 drivers/i3c/Kconfig delete mode 100644 drivers/i3c/Makefile delete mode 100644 drivers/i3c/device.c delete mode 100644 drivers/i3c/internals.h delete mode 100644 drivers/i3c/master.c delete mode 100644 drivers/i3c/master/Kconfig delete mode 100644 drivers/i3c/master/Makefile delete mode 100644 drivers/i3c/master/dw-i3c-master.c delete mode 100644 drivers/i3c/master/i3c-master-cdns.c delete mode 100644 drivers/iio/adc/ad7124.c delete mode 100644 drivers/iio/adc/ad7949.c delete mode 100644 drivers/iio/dac/ti-dac7311.c delete mode 100644 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c delete mode 100644 drivers/iio/light/vcnl4035.c delete mode 100644 drivers/iio/magnetometer/rm3100-core.c delete mode 100644 drivers/iio/magnetometer/rm3100-i2c.c delete mode 100644 drivers/iio/magnetometer/rm3100-spi.c delete mode 100644 drivers/iio/magnetometer/rm3100.h delete mode 100644 drivers/infiniband/hw/mlx5/srq.h delete mode 100644 drivers/infiniband/hw/mlx5/srq_cmd.c delete mode 100644 drivers/interconnect/Kconfig delete mode 100644 drivers/interconnect/Makefile delete mode 100644 drivers/interconnect/core.c delete mode 100644 drivers/interconnect/qcom/Kconfig delete mode 100644 drivers/interconnect/qcom/Makefile delete mode 100644 drivers/interconnect/qcom/msm8916.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.h create mode 100644 drivers/isdn/hardware/eicon/Kconfig create mode 100644 drivers/isdn/hardware/eicon/Makefile create mode 100644 drivers/isdn/hardware/eicon/adapter.h create mode 100644 drivers/isdn/hardware/eicon/capi20.h create mode 100644 drivers/isdn/hardware/eicon/capidtmf.c create mode 100644 drivers/isdn/hardware/eicon/capidtmf.h create mode 100644 drivers/isdn/hardware/eicon/capifunc.c create mode 100644 drivers/isdn/hardware/eicon/capifunc.h create mode 100644 drivers/isdn/hardware/eicon/capimain.c create mode 100644 drivers/isdn/hardware/eicon/cardtype.h create mode 100644 drivers/isdn/hardware/eicon/cp_vers.h create mode 100644 drivers/isdn/hardware/eicon/dadapter.c create mode 100644 drivers/isdn/hardware/eicon/dadapter.h create mode 100644 drivers/isdn/hardware/eicon/debug.c create mode 100644 drivers/isdn/hardware/eicon/debug_if.h create mode 100644 drivers/isdn/hardware/eicon/debuglib.c create mode 100644 drivers/isdn/hardware/eicon/debuglib.h create mode 100644 drivers/isdn/hardware/eicon/dfifo.h create mode 100644 drivers/isdn/hardware/eicon/di.c create mode 100644 drivers/isdn/hardware/eicon/di.h create mode 100644 drivers/isdn/hardware/eicon/di_dbg.h create mode 100644 drivers/isdn/hardware/eicon/di_defs.h create mode 100644 drivers/isdn/hardware/eicon/did_vers.h create mode 100644 drivers/isdn/hardware/eicon/diddfunc.c create mode 100644 drivers/isdn/hardware/eicon/diva.c create mode 100644 drivers/isdn/hardware/eicon/diva.h create mode 100644 drivers/isdn/hardware/eicon/diva_didd.c create mode 100644 drivers/isdn/hardware/eicon/diva_dma.c create mode 100644 drivers/isdn/hardware/eicon/diva_dma.h create mode 100644 drivers/isdn/hardware/eicon/diva_pci.h create mode 100644 drivers/isdn/hardware/eicon/divacapi.h create mode 100644 drivers/isdn/hardware/eicon/divamnt.c create mode 100644 drivers/isdn/hardware/eicon/divasfunc.c create mode 100644 drivers/isdn/hardware/eicon/divasi.c create mode 100644 drivers/isdn/hardware/eicon/divasmain.c create mode 100644 drivers/isdn/hardware/eicon/divasproc.c create mode 100644 drivers/isdn/hardware/eicon/divasync.h create mode 100644 drivers/isdn/hardware/eicon/dqueue.c create mode 100644 drivers/isdn/hardware/eicon/dqueue.h create mode 100644 drivers/isdn/hardware/eicon/dsp_defs.h create mode 100644 drivers/isdn/hardware/eicon/dsp_tst.h create mode 100644 drivers/isdn/hardware/eicon/dspdids.h create mode 100644 drivers/isdn/hardware/eicon/dsrv4bri.h create mode 100644 drivers/isdn/hardware/eicon/dsrv_bri.h create mode 100644 drivers/isdn/hardware/eicon/dsrv_pri.h create mode 100644 drivers/isdn/hardware/eicon/entity.h create mode 100644 drivers/isdn/hardware/eicon/helpers.h create mode 100644 drivers/isdn/hardware/eicon/idifunc.c create mode 100644 drivers/isdn/hardware/eicon/io.c create mode 100644 drivers/isdn/hardware/eicon/io.h create mode 100644 drivers/isdn/hardware/eicon/istream.c create mode 100644 drivers/isdn/hardware/eicon/kst_ifc.h create mode 100644 drivers/isdn/hardware/eicon/maintidi.c create mode 100644 drivers/isdn/hardware/eicon/maintidi.h create mode 100644 drivers/isdn/hardware/eicon/man_defs.h create mode 100644 drivers/isdn/hardware/eicon/mdm_msg.h create mode 100644 drivers/isdn/hardware/eicon/message.c create mode 100644 drivers/isdn/hardware/eicon/mi_pc.h create mode 100644 drivers/isdn/hardware/eicon/mntfunc.c create mode 100644 drivers/isdn/hardware/eicon/os_4bri.c create mode 100644 drivers/isdn/hardware/eicon/os_4bri.h create mode 100644 drivers/isdn/hardware/eicon/os_bri.c create mode 100644 drivers/isdn/hardware/eicon/os_bri.h create mode 100644 drivers/isdn/hardware/eicon/os_capi.h create mode 100644 drivers/isdn/hardware/eicon/os_pri.c create mode 100644 drivers/isdn/hardware/eicon/os_pri.h create mode 100644 drivers/isdn/hardware/eicon/pc.h create mode 100644 drivers/isdn/hardware/eicon/pc_init.h create mode 100644 drivers/isdn/hardware/eicon/pc_maint.h create mode 100644 drivers/isdn/hardware/eicon/pkmaint.h create mode 100644 drivers/isdn/hardware/eicon/platform.h create mode 100644 drivers/isdn/hardware/eicon/pr_pc.h create mode 100644 drivers/isdn/hardware/eicon/s_4bri.c create mode 100644 drivers/isdn/hardware/eicon/s_bri.c create mode 100644 drivers/isdn/hardware/eicon/s_pri.c create mode 100644 drivers/isdn/hardware/eicon/sdp_hdr.h create mode 100644 drivers/isdn/hardware/eicon/um_idi.c create mode 100644 drivers/isdn/hardware/eicon/um_idi.h create mode 100644 drivers/isdn/hardware/eicon/um_xdi.h create mode 100644 drivers/isdn/hardware/eicon/xdi_adapter.h create mode 100644 drivers/isdn/hardware/eicon/xdi_msg.h create mode 100644 drivers/isdn/hardware/eicon/xdi_vers.h delete mode 100644 drivers/leds/trigger/ledtrig-audio.c delete mode 100644 drivers/media/usb/dvb-usb/friio-fe.c delete mode 100644 drivers/media/usb/dvb-usb/friio.c delete mode 100644 drivers/media/usb/dvb-usb/friio.h delete mode 100644 drivers/memory/tegra/tegra20-emc.c delete mode 100644 drivers/misc/mei/dma-ring.c delete mode 100644 drivers/misc/pvpanic.c create mode 100644 drivers/mtd/maps/gpio-addr-flash.c create mode 100644 drivers/mtd/maps/latch-addr-flash.c delete mode 100644 drivers/mtd/maps/physmap-core.c delete mode 100644 drivers/mtd/maps/physmap-gemini.c delete mode 100644 drivers/mtd/maps/physmap-gemini.h delete mode 100644 drivers/mtd/maps/physmap-versatile.c delete mode 100644 drivers/mtd/maps/physmap-versatile.h create mode 100644 drivers/mtd/maps/physmap.c create mode 100644 drivers/mtd/maps/physmap_of_core.c create mode 100644 drivers/mtd/maps/physmap_of_gemini.c create mode 100644 drivers/mtd/maps/physmap_of_gemini.h create mode 100644 drivers/mtd/maps/physmap_of_versatile.c create mode 100644 drivers/mtd/maps/physmap_of_versatile.h delete mode 100644 drivers/mtd/nand/spi/toshiba.c delete mode 100644 drivers/mtd/parsers/redboot.c create mode 100644 drivers/mtd/redboot.c create mode 100644 drivers/mtd/spi-nor/atmel-quadspi.c delete mode 100644 drivers/net/dsa/microchip/ksz9477.c delete mode 100644 drivers/net/dsa/microchip/ksz9477_reg.h delete mode 100644 drivers/net/dsa/microchip/ksz9477_spi.c create mode 100644 drivers/net/dsa/microchip/ksz_9477_reg.h delete mode 100644 drivers/net/dsa/microchip/ksz_common.h create mode 100644 drivers/net/dsa/microchip/ksz_spi.c delete mode 100644 drivers/net/dsa/microchip/ksz_spi.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_filters.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_filters.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/events.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/srq.c delete mode 100644 drivers/net/ethernet/netronome/nfp/abm/cls.c delete mode 100644 drivers/net/ethernet/netronome/nfp/abm/qdisc.c delete mode 100644 drivers/net/usb/aqc111.c delete mode 100644 drivers/net/usb/aqc111.h delete mode 100644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h delete mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_regs.h delete mode 100644 drivers/of/unittest-data/overlay_bad_add_dup_node.dts delete mode 100644 drivers/of/unittest-data/overlay_bad_add_dup_prop.dts delete mode 100644 drivers/phy/cadence/phy-cadence-sierra.c delete mode 100644 drivers/phy/ti/phy-gmii-sel.c delete mode 100644 drivers/pinctrl/actions/pinctrl-s700.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qxp.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-scu.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6797.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7629.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6797.h delete mode 100644 drivers/pinctrl/pinctrl-rza2.c delete mode 100644 drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c create mode 100644 drivers/platform/x86/pvpanic.c delete mode 100644 drivers/power/supply/sc27xx_fuel_gauge.c delete mode 100644 drivers/reset/reset-socfpga.c delete mode 100644 drivers/reset/reset-uniphier-glue.c create mode 100644 drivers/reset/reset-uniphier-usb3.c create mode 100644 drivers/scsi/libsas/sas_dump.c create mode 100644 drivers/scsi/libsas/sas_dump.h delete mode 100644 drivers/scsi/mpt3sas/mpi/mpi2_image.h delete mode 100644 drivers/scsi/ufs/cdns-pltfrm.c delete mode 100644 drivers/soc/amlogic/meson-clk-measure.c delete mode 100644 drivers/soc/mediatek/mtk-cmdq-helper.c delete mode 100644 drivers/soc/renesas/rmobile-sysc.c delete mode 100644 drivers/spi/atmel-quadspi.c delete mode 100644 drivers/spi/spi-mxic.c delete mode 100644 drivers/spi/spi-npcm-pspi.c create mode 100644 drivers/staging/erofs/lz4defs.h create mode 100644 drivers/staging/erofs/unzip_lz4.c create mode 100644 drivers/staging/iio/resolver/ad2s1210.h create mode 100644 drivers/staging/mt29f_spinand/Kconfig create mode 100644 drivers/staging/mt29f_spinand/Makefile create mode 100644 drivers/staging/mt29f_spinand/TODO create mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.c create mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.h delete mode 100644 drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt create mode 100644 drivers/staging/vboxvideo/vbox_err.h create mode 100644 drivers/staging/vc04_services/interface/vchi/vchi_mh.h create mode 100644 drivers/staging/wilc1000/coreconfigurator.c create mode 100644 drivers/staging/wilc1000/coreconfigurator.h delete mode 100644 drivers/usb/typec/ucsi/ucsi_ccg.c delete mode 100644 fs/fs_context.c delete mode 100644 fs/fs_parser.c delete mode 100644 fs/fs_types.c delete mode 100644 fs/fsopen.c delete mode 100644 fs/verity/Kconfig delete mode 100644 fs/verity/Makefile delete mode 100644 fs/verity/fsverity_private.h delete mode 100644 fs/verity/hash_algs.c delete mode 100644 fs/verity/ioctl.c delete mode 100644 fs/verity/setup.c delete mode 100644 fs/verity/signature.c delete mode 100644 fs/verity/verify.c create mode 100644 include/asm-generic/atomic-instrumented.h create mode 100644 include/asm-generic/atomic-long.h delete mode 100644 include/crypto/chacha.h create mode 100644 include/crypto/chacha20.h delete mode 100644 include/crypto/nhpoly1305.h delete mode 100644 include/crypto/streebog.h delete mode 100644 include/drm/drm_atomic_state_helper.h delete mode 100644 include/drm/drm_dsc.h create mode 100644 include/drm/drm_global.h delete mode 100644 include/dt-bindings/clock/imx7ulp-clock.h delete mode 100644 include/dt-bindings/clock/imx8mq-clock.h delete mode 100644 include/dt-bindings/clock/mt7629-clk.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-sdm845.h delete mode 100644 include/dt-bindings/clock/qcom,lpass-sdm845.h delete mode 100644 include/dt-bindings/clock/suniv-ccu-f1c100s.h delete mode 100644 include/dt-bindings/dma/dw-dmac.h delete mode 100644 include/dt-bindings/firmware/imx/rsrc.h delete mode 100644 include/dt-bindings/interconnect/qcom.h delete mode 100644 include/dt-bindings/pinctrl/mt6797-pinfunc.h delete mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h delete mode 100644 include/dt-bindings/pinctrl/r7s9210-pinctrl.h delete mode 100644 include/dt-bindings/power/rk3066-power.h delete mode 100644 include/dt-bindings/power/rk3188-power.h delete mode 100644 include/dt-bindings/reset/suniv-ccu-f1c100s.h delete mode 100644 include/dt-bindings/thermal/tegra194-bpmp-thermal.h delete mode 100644 include/linux/cmdline.h create mode 100644 include/linux/dell-led.h create mode 100644 include/linux/dma_remapping.h delete mode 100644 include/linux/firmware/imx/svc/pm.h delete mode 100644 include/linux/firmware/intel/stratix10-smc.h delete mode 100644 include/linux/firmware/intel/stratix10-svc-client.h delete mode 100644 include/linux/fs_context.h delete mode 100644 include/linux/fs_parser.h delete mode 100644 include/linux/fs_types.h delete mode 100644 include/linux/fsi-occ.h delete mode 100644 include/linux/fsinfo.h delete mode 100644 include/linux/fsverity.h delete mode 100644 include/linux/i3c/ccc.h delete mode 100644 include/linux/i3c/device.h delete mode 100644 include/linux/i3c/master.h delete mode 100644 include/linux/interconnect-provider.h delete mode 100644 include/linux/interconnect.h delete mode 100644 include/linux/lantiq.h delete mode 100644 include/linux/mlx5/eq.h create mode 100644 include/linux/mlx5/srq.h delete mode 100644 include/linux/objagg.h create mode 100644 include/linux/platform_data/ad7879.h create mode 100644 include/linux/sa11x0-dma.h delete mode 100644 include/linux/sched/smt.h delete mode 100644 include/linux/soc/mediatek/mtk-cmdq.h create mode 100644 include/linux/thinkpad_acpi.h delete mode 100644 include/linux/usb/ccid.h delete mode 100644 include/trace/events/objagg.h delete mode 100644 include/uapi/linux/fsinfo.h delete mode 100644 include/uapi/linux/fsverity.h delete mode 100644 include/uapi/linux/mount.h delete mode 100644 kernel/dma/remap.c delete mode 100644 lib/chacha.c create mode 100644 lib/chacha20.c delete mode 100644 lib/objagg.c delete mode 100644 lib/test_objagg.c delete mode 100644 localversion-next delete mode 100644 mm/kasan/common.c delete mode 100644 mm/kasan/generic.c delete mode 100644 mm/kasan/generic_report.c delete mode 100644 mm/kasan/init.c create mode 100644 mm/kasan/kasan.c create mode 100644 mm/kasan/kasan_init.c delete mode 100644 mm/kasan/tags.c delete mode 100644 mm/kasan/tags_report.c delete mode 100644 net/wireless/pmsr.c create mode 100644 samples/statx/Makefile create mode 100644 samples/statx/test-statx.c delete mode 100644 samples/vfs/Makefile delete mode 100644 samples/vfs/test-fs-query.c delete mode 100644 samples/vfs/test-fsinfo.c delete mode 100644 samples/vfs/test-fsmount.c delete mode 100644 samples/vfs/test-statx.c delete mode 100644 scripts/Makefile.genheader delete mode 100755 scripts/atomic/atomic-tbl.sh delete mode 100755 scripts/atomic/atomics.tbl delete mode 100755 scripts/atomic/check-atomics.sh delete mode 100755 scripts/atomic/fallbacks/acquire delete mode 100755 scripts/atomic/fallbacks/add_negative delete mode 100755 scripts/atomic/fallbacks/add_unless delete mode 100755 scripts/atomic/fallbacks/andnot delete mode 100755 scripts/atomic/fallbacks/dec delete mode 100755 scripts/atomic/fallbacks/dec_and_test delete mode 100755 scripts/atomic/fallbacks/dec_if_positive delete mode 100755 scripts/atomic/fallbacks/dec_unless_positive delete mode 100755 scripts/atomic/fallbacks/fence delete mode 100755 scripts/atomic/fallbacks/fetch_add_unless delete mode 100755 scripts/atomic/fallbacks/inc delete mode 100755 scripts/atomic/fallbacks/inc_and_test delete mode 100755 scripts/atomic/fallbacks/inc_not_zero delete mode 100755 scripts/atomic/fallbacks/inc_unless_negative delete mode 100755 scripts/atomic/fallbacks/read_acquire delete mode 100755 scripts/atomic/fallbacks/release delete mode 100755 scripts/atomic/fallbacks/set_release delete mode 100755 scripts/atomic/fallbacks/sub_and_test delete mode 100755 scripts/atomic/fallbacks/try_cmpxchg delete mode 100755 scripts/atomic/gen-atomic-fallback.sh delete mode 100755 scripts/atomic/gen-atomic-instrumented.sh delete mode 100755 scripts/atomic/gen-atomic-long.sh create mode 100644 scripts/coccinelle/api/drm-get-put.cocci delete mode 100755 scripts/gen_ksymdeps.sh create mode 100644 sound/pci/hda/dell_wmi_helper.c delete mode 100644 sound/soc/amd/raven/Makefile delete mode 100644 sound/soc/amd/raven/acp3x-pcm-dma.c delete mode 100644 sound/soc/amd/raven/acp3x.h delete mode 100644 sound/soc/amd/raven/chip_offset_byte.h delete mode 100644 sound/soc/amd/raven/pci-acp3x.c delete mode 100644 sound/soc/codecs/ak4118.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-icl-match.c create mode 100644 sound/soc/omap/am3517evm.c create mode 100644 sound/soc/omap/mcbsp.c create mode 100644 sound/soc/omap/mcbsp.h delete mode 100644 sound/soc/omap/omap-mcbsp-priv.h delete mode 100644 sound/soc/omap/omap-mcbsp-st.c create mode 100644 sound/soc/pxa/raumfeld.c delete mode 100644 tools/build/feature/test-eventfd.c delete mode 100644 tools/build/feature/test-get_current_dir_name.c delete mode 100644 tools/build/feature/test-jvmti-cmlr.c delete mode 100644 tools/firmware/Makefile delete mode 100644 tools/firmware/ihex2fw.c delete mode 100644 tools/include/uapi/linux/pkt_cls.h delete mode 100644 tools/include/uapi/linux/tc_act/tc_bpf.h delete mode 100644 tools/lib/bpf/README.rst delete mode 100644 tools/lib/bpf/libbpf.map delete mode 100644 tools/lib/bpf/test_libbpf.cpp delete mode 100644 tools/memory-model/.gitignore delete mode 100644 tools/memory-model/scripts/README delete mode 100755 tools/memory-model/scripts/checkghlitmus.sh delete mode 100755 tools/memory-model/scripts/checklitmushist.sh delete mode 100644 tools/memory-model/scripts/cmplitmushist.sh delete mode 100755 tools/memory-model/scripts/initlitmushist.sh delete mode 100755 tools/memory-model/scripts/judgelitmus.sh delete mode 100755 tools/memory-model/scripts/newlitmushist.sh delete mode 100755 tools/memory-model/scripts/parseargs.sh delete mode 100755 tools/memory-model/scripts/runlitmushist.sh delete mode 100644 tools/perf/arch/nds32/Build delete mode 100644 tools/perf/arch/nds32/util/Build delete mode 100644 tools/perf/arch/nds32/util/header.c delete mode 100644 tools/perf/bench/epoll-ctl.c delete mode 100644 tools/perf/bench/epoll-wait.c delete mode 100644 tools/perf/examples/bpf/augmented_raw_syscalls.c delete mode 100644 tools/perf/include/bpf/pid_filter.h delete mode 100644 tools/perf/include/bpf/unistd.h delete mode 100644 tools/perf/pmu-events/arch/nds32/mapfile.csv delete mode 100644 tools/perf/pmu-events/arch/nds32/n13/atcpmu.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/cache.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/clx-metrics.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/floating-point.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/frontend.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/other.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/pipeline.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/uncore-memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/virtual-memory.json delete mode 100644 tools/perf/util/get_current_dir_name.c delete mode 100644 tools/testing/selftests/bpf/test_map_in_map.c delete mode 100644 tools/testing/selftests/bpf/test_tcpnotify.h delete mode 100644 tools/testing/selftests/bpf/test_tcpnotify_kern.c delete mode 100644 tools/testing/selftests/bpf/test_tcpnotify_user.c delete mode 100644 tools/testing/selftests/bpf/xdp_dummy.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/one_armed_router.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan_flooding.sh delete mode 100644 tools/testing/selftests/ir/.gitignore delete mode 100644 tools/testing/selftests/ir/Makefile delete mode 100644 tools/testing/selftests/ir/ir_loopback.c delete mode 100755 tools/testing/selftests/ir/ir_loopback.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1d.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1d_port_8472.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1q.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1q_port_8472.sh delete mode 100755 tools/testing/selftests/net/test_vxlan_under_vrf.sh delete mode 100644 tools/testing/selftests/net/txring_overwrite.c delete mode 100755 tools/testing/selftests/net/udpgro.sh delete mode 100755 tools/testing/selftests/net/udpgro_bench.sh delete mode 100755 tools/testing/selftests/net/xfrm_policy.sh delete mode 100644 tools/testing/selftests/netfilter/Makefile delete mode 100644 tools/testing/selftests/netfilter/config delete mode 100755 tools/testing/selftests/netfilter/nft_trans_stress.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/mkinitrd.sh delete mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h