This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allmodconfig in repository toolchain/ci/linux.
omits 38e7571c07be Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/lin [...] omits 80201fe175cb Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/ [...] omits 4221b807d1f7 Merge tag 'for-5.1/libata-20190301' of git://git.kernel.dk [...] omits 3601fe43e816 Merge tag 'gpio-v5.1-1' of git://git.kernel.org/pub/scm/li [...] omits cf2e8c544cd3 Merge tag 'mfd-next-5.1' of git://git.kernel.org/pub/scm/l [...] omits 04e0361848af Merge tag 'backlight-next-5.1' of git://git.kernel.org/pub [...] omits f8d35403ebf5 Merge tag 'rtc-5.1' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f24a81e2e5d Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 564e741171e9 Merge branch 'stable/for-linus-5.1' of git://git.kernel.or [...] omits e4ff63b437e2 Merge branch 'stable/for-linus-5.1' of git://git.kernel.or [...] omits 6c3f98faddc7 Merge branch 'i2c/for-5.1' of git://git.kernel.org/pub/scm [...] omits 1cabd3e0bd88 Merge tag 'for-v5.1' of git://git.kernel.org/pub/scm/linux [...] omits 7427e28688ed Merge tag 'hsi-for-5.1' of git://git.kernel.org/pub/scm/li [...] omits 039cd25f18b3 Merge tag 'for-linus-5.1' of git://github.com/cminyard/linux-ipmi omits e13284da944d Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits 1b37b8c48d2c Merge tag 'edac_for_5.1' of git://git.kernel.org/pub/scm/l [...] omits c6400e5cef5e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b7af27bf9471 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 851ca779d110 Merge tag 'drm-next-2019-03-06' of git://anongit.freedeskt [...] omits d01849f7deba gpio: gpio-omap: fix level interrupt idling omits f777cda39370 gpio: amd-fch: Set proper output level for direction_output omits deb63b0b812f x86: apuv2: remove unused variable omits 2870b3c54ca7 gpio: pca953x: Use PCA_LATCH_INT omits a422bf11bdb4 platform/x86: fix PCENGINES_APU2 Kconfig warning omits b5dd0c658c31 Merge branch 'akpm' (patches from Andrew) omits fe0436e10c88 samples/mic/mpssd/mpssd.h: remove duplicate header omits fd2081ffce4e kernel/fork.c: remove duplicated include omits 62461ac2e5b6 include/linux/relay.h: fix percpu annotation in struct rchan omits 9587d19924fa arch/nios2/mm/fault.c: remove duplicate include omits 1476ea250cf0 unicore32: stop printing the virtual memory layout omits cb66cb481459 MAINTAINERS: fix GTA02 entry and mark as orphan omits 3d3539018d2c mm: create the new vm_fault_t type omits c2938eeb8888 arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits b63a07d69d40 arch: simplify several early memory allocations omits 1e8ffd50fd20 openrisc: simplify pte_alloc_one_kernel() omits 47f1e926aeb2 sh: prefer memblock APIs returning virtual address omits 3e5e79f24042 microblaze: prefer memblock API returning virtual address omits f806714f7048 powerpc: prefer memblock APIs returning virtual address omits 45ec975efb52 lib/lzo: separate lzo-rle from lzo omits 5ee4014af99f lib/lzo: implement run-length encoding omits 761b32385048 lib/lzo: fast 8-byte copy on arm64 omits 433b3b3d9f64 lib/lzo: 64-bit CTZ on arm64 omits 95777591d07e lib/lzo: tidy-up ifdefs omits 4a2ae92993be ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] omits 667da6a2688a ipc: annotate implicit fall through omits e5eed351fd5e init/initramfs.c: provide more details in error messages omits 1a6a1dbeb72f lib/ubsan: default UBSAN_ALIGNMENT to not set omits 663cb6340c6e scripts/gdb: replace flags (MS_xyz -> SB_xyz) omits 39e07cb60860 kcov: convert kcov.refcount to refcount_t omits ec9672d57670 kcov: no need to check return value of debugfs_create functions omits 13610aa908dc kernel/configs: use .incbin directive to embed config_data.gz omits 3337d5cfe5e0 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED omits 9abdb50cda0f kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() omits 32a5ad9c2285 sysctl: handle overflow for file-max omits 7f2923c4f73f sysctl: handle overflow in proc_get_long omits 92bf50163845 rapidio/mport_cdev: mark expected switch fall-through omits 5ac188b12e7c drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() omits 4b0470027528 kernel: workqueue: clarify wq_worker_last_func() caller re [...] omits 6eb3c3d0a52d exec: increase BINPRM_BUF_SIZE to 256 omits 26e152252e92 fs/exec.c: replace opencoded set_mask_bits() omits 67ceb1eca0ac fat: enable .splice_write to support splice on O_DIRECT file omits 660c9fc72e06 autofs: clear O_NONBLOCK on the pipe omits 874d22d62bc6 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] omits 60d6d04ca3ab autofs: add ignore mount option omits 8496ecd0bed4 init/calibrate.c: provide proper prototype omits 49ac981965e0 fs/binfmt_elf.c: spread const a little omits 93f044e282b6 fs/binfmt_elf.c: use list_for_each_entry() omits faf1c3152032 fs/binfmt_elf.c: don't be afraid of overflow omits a218cc491420 epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits c3e320b61581 epoll: unify awaking of wakeup source on ep_poll_callback() path omits c141175d011f epoll: make sure all elements in ready list are in FIFO order omits a8da38a9cf0e checkpatch: add test for SPDX-License-Identifier on wrong line # omits 98005e8c743f checkpatch: allow reporting C99 style comments omits e29a70f1537b checkpatch: add some new alloc functions to various tests omits fdf13693d370 checkpatch: verify SPDX comment style omits 488cf83380b7 lib/test_firmware.c: remove some dead code omits 76c37f748903 lib/assoc_array.c: mark expected switch fall-through omits 9d7ca61b1366 lib/test_ubsan.c: VLA no longer used in kernel omits cdc94a374931 lib/div64.c: off by one in shift omits 1db604f676b2 include/linux/bitops.h: set_mask_bits() to return old value omits f1ebe04f5ba2 ACPI: implement acpi_handle_debug in terms of _dynamic_func_call omits 902f99a38bd1 ACPI: remove unused __acpi_handle_debug macro omits 6ad6e54abb5d ACPI: use proper DYNAMIC_DEBUG_BRANCH macro omits afe1a715e8b6 btrfs: implement btrfs_debug* in terms of helper macro omits 47cdd64be483 dynamic_debug: refactor dynamic_pr_debug and friends omits a4507fedcd25 dynamic_debug: add static inline stub for ddebug_add_module omits 513770f54edb dynamic_debug: move pr_err from module.c to ddebug_add_module omits f008043bd3b5 dynamic_debug: remove unused EXPORT_SYMBOLs omits 4573fe15437c dynamic_debug: use pointer comparison in ddebug_remove_module omits cdf6d0069686 dynamic_debug: don't duplicate modname in ddebug_add_module omits 2bdde670beed dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] omits a9d4ab7a9116 linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited omits 3f16d1811748 linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited omits e0b73d7beb91 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited omits 3c82066e6a92 include/linux/pid.h: remove next_pidmap() declaration omits 54d50897d544 linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] omits 2dc0e68d5ada linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] omits f1fffbd44722 linux/fs.h: move member alignment check next to definition [...] omits ef27ac18b361 lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] omits 6bab69c65013 build_bug.h: add wrapper for _Static_assert omits 7e242b5a7298 scripts/spelling.txt: add more spellings to spelling.txt omits 21f63a5da249 kernel/sys: annotate implicit fall through omits b014bebab047 kernel/hung_task.c: Use continuously blocked time when reporting. omits a98eb6f19952 kernel/hung_task.c - fix sparse warnings omits 30ff9ec457e6 include/linux/types.h: use "unsigned int" instead of "unsigned" omits b95c4d18d593 <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup() omits 4169680e9f7c kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits c461aed3a423 kernel.h: unconditionally include asm/div64.h for do_div() omits 610cd4eadec4 Merge branch 'x86-uv-for-linus' of git://git.kernel.org/pu [...] omits 60970c18aa95 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] omits f86727f8bd65 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] omits d2cb698f6896 Merge branch 'x86-kdump-for-linus' of git://git.kernel.org [...] omits 35a738fb5fd0 Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/p [...] omits bcd49c3dd172 Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] omits f14b5f05cde1 Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] omits 37d18565e4c2 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits dd1c3ed76f26 Merge tag 'xtensa-20190307' of git://github.com/jcmvbkbc/l [...] omits 6c3ac1134371 Merge tag 'powerpc-5.1-1' of git://git.kernel.org/pub/scm/ [...] omits d72cb8c7d9db Merge tag 'riscv-for-linus-5.1-mw0' of git://git.kernel.or [...] omits be37f21a08ce Merge tag 'audit-pr-20190305' of git://git.kernel.org/pub/ [...] omits 3ac96c30ccfa Merge tag 'selinux-pr-20190305' of git://git.kernel.org/pu [...] omits ae5906ceee03 Merge branch 'next-general' of git://git.kernel.org/pub/sc [...] omits 1fc1cd8399ab Merge branch 'for-5.1' of git://git.kernel.org/pub/scm/lin [...] omits abf7c3d8ddea Merge branch 'for-5.1' of git://git.kernel.org/pub/scm/lin [...] omits 8d521d94dacd Merge branch 'for-5.1' of git://git.kernel.org/pub/scm/lin [...] omits bdfa15f1a357 Merge tag 'trace-v5.0-pre' of git://git.kernel.org/pub/scm [...] omits 9e1fd794cb6b Merge tag 'xfs-5.1-merge-4' of git://git.kernel.org/pub/sc [...] omits b1e243957e9b Merge tag 'for-5.1-part1-tag' of git://git.kernel.org/pub/ [...] omits 0556161ff906 Merge tag 'fsnotify_for_v5.1-rc1' of git://git.kernel.org/ [...] omits a9913f23f39f Merge tag 'fs_for_v5.1-rc1' of git://git.kernel.org/pub/sc [...] omits b39a07a5e073 Merge tag 'dtype_for_v5.1-rc1' of git://git.kernel.org/pub [...] omits f90d64483ebd Merge tag 'usb-5.1-rc1' of git://git.kernel.org/pub/scm/li [...] omits 67e79a6dc266 Merge tag 'tty-5.1-rc1' of git://git.kernel.org/pub/scm/li [...] omits e266ca36da7d Merge tag 'staging-5.1-rc1' of git://git.kernel.org/pub/sc [...] omits e0f0ae838a25 iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver omits e431f2d74e1b Merge tag 'driver-core-5.1-rc1' of git://git.kernel.org/pu [...] omits 45763bf4bc1e Merge tag 'char-misc-5.1-rc1' of git://git.kernel.org/pub/ [...] omits da2577fe63f8 Merge tag 'sound-5.1-rc1' of git://git.kernel.org/pub/scm/ [...] omits 542d0e583b7b Merge tag 'devprop-5.1-rc1' of git://git.kernel.org/pub/sc [...] omits d276709ce6c9 Merge tag 'acpi-5.1-rc1' of git://git.kernel.org/pub/scm/l [...] omits ef8006846a3a Merge tag 'pm-5.1-rc1' of git://git.kernel.org/pub/scm/lin [...] omits 21b4aa5d20fd io_uring: add a few test tools omits 31b515106428 io_uring: allow workqueue item to handle multiple buffered [...] omits 221c5eb23382 io_uring: add support for IORING_OP_POLL omits 8dcd175bc3d5 Merge branch 'akpm' (patches from Andrew) omits afe6fe7036c6 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] omits 64b1b217f1a2 Merge tag 'armsoc-newsoc' of git://git.kernel.org/pub/scm/ [...] omits fb686ad25be0 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits 384d11fa0e2c Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 6ad63dec9c2c Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits aebbfafc74b8 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits fa29f5ba4240 Merge tag 'asm-generic-5.1' of git://git.kernel.org/pub/sc [...] omits 78e10b5e5a84 Merge tag 'y2038-fix' of git://git.kernel.org/pub/scm/linu [...] omits 6ea98b4baa1c Merge branch 'x86-alternatives-for-linus' of git://git.ker [...] omits 45802da05e66 Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits 203b6609e0ed Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits 3478588b5136 Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits c8f5ed6ef972 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 7e89a37c477c ipc: Fix building compat mode without sysvipc omits fff04900ea79 tools/testing/selftests/proc/proc-self-syscall.c: remove d [...] omits 332e0e804d64 proc: more robust bulk read test omits e483b0208784 proc: test /proc/*/maps, smaps, smaps_rollup, statm omits 08b55775133b proc: use seq_puts() everywhere omits 5713f35c0575 proc: read kernel cpu stat pointer once omits 867aaccf1f2c proc: remove unused argument in proc_pid_lookup() omits 45f68ab50234 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() omits 756ca74c7f65 fs/proc/self.c: code cleanup for proc_setup_self() omits 0338c838367b proc: return exit code 4 for skipped tests omits ea2c3f6f5545 mm,mremap: bail out earlier in mremap_to under map pressure omits d778015ac95b mm/sparse: fix a bad comparison omits fc8efd2ddfed mm/memory.c: do_fault: avoid usage of stale vm_area_struct omits a9519defc771 writeback: fix inode cgroup switching comment omits 70516b936bb0 mm/huge_memory.c: fix "orig_pud" set but not used omits cd02cf1aceea mm/hotplug: fix an imbalance with DEBUG_PAGEALLOC omits 82ede7ee38e7 mm/memcontrol.c: fix bad line in comment omits 0d3bd18a5efd mm/cma.c: cma_declare_contiguous: correct err handling omits 0c8158549960 mm/page_ext.c: fix an imbalance with kmemleak omits 5f438eee8f2e mm/compaction: pass pgdat to too_many_isolated() instead of zone omits f4b7e272b5c0 mm: remove zone_lru_lock() function, access ->lru_lock directly omits a7ca12f9d905 mm/workingset: remove unused @mapping argument in workings [...] omits 960087445cd2 mm/swapfile.c: use struct_size() in kvzalloc() omits 5a7f1b2f2fbe mm/cma_debug.c: remove static scoped cma_debugfs_root omits a33228682c20 tmpfs: test link accounting with O_TMPFILE omits 2367fab5b397 MAINTAINERS: add entry for memblock omits 5d3ee42f8f5f mm/shmem: make find_get_pages_range() work for huge page omits afa00112893f mm: unexport free_reserved_area omits b2f0246d69c0 tools/vm/slabinfo: clean up usage menu debug items omits 3c89ff9aedea tools/vm/slabinfo: align usage output columns omits b80fd3080317 tools/vm/slabinfo: put options in alphabetic order omits 402ad96adcce tools/vm/slabinfo: update options in usage message omits ace451eb5ec5 include/linux/compaction.h: fix potential build error omits daf3538ad5a4 mm,memory_hotplug: explicitly pass the head to isolate_huge_page omits 494eec70f054 mm: page_cache_add_speculative(): refactor out some code d [...] omits f900482da560 mm/migrate.c: cleanup expected_page_refs() omits a862f68a8b36 docs/core-api/mm: fix return value descriptions in mm/ omits bc8ff3ca6589 docs/core-api/mm: fix user memory accessors formatting omits 92eac16819e4 docs/mm: vmalloc: re-indent kernel-doc comemnts omits 6d2bef9df7cc mm/page_poison: update comment after code moved omits ce0725f78a56 numa: make "nr_online_nodes" unsigned int omits b9726c26dc21 numa: make "nr_node_ids" unsigned int omits d342a0b38674 mm,oom: don't kill global init via memory.oom.group omits c10d38cc8d3e mm, swap: bounds check swap_info array accesses to avoid N [...] omits 060f005f0747 mm/vmscan.c: do not allocate duplicate stack variables in [...] omits 2cee57d1b088 mm: ksm: do not block on page lock when searching stable tree omits 1ff9e6e1798c mm: memcontrol: expose THP events on a per-memcg basis omits 2bb0f34fe3c1 mm: vmscan: do not iterate all mem cgroups for global dire [...] omits 59118c42a60b mm: swap: use mem_cgroup_is_root() instead of deferencing [...] omits 544029862cbb selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits ab3948f58ff8 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd omits 7f1882517420 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] omits 678e174c4c16 powerpc/mm/iommu: allow migration of cma allocated pages d [...] omits 9a4e9f3b2d73 mm: update get_user_pages_longterm to migrate pages alloca [...] omits d7fefcc8de91 mm/cma: add PF flag to force non cma alloc omits 6e2e07cd35f6 mm: better document PG_reserved omits 731351d1bd32 ia64: perfmon: don't mark buffer pages as PG_reserved omits d9fa9d951779 arm64: kdump: no need to mark crashkernel pages manually P [...] omits aee494424414 arm64: kexec: no need to ClearPageReserved() omits 5ffb90b39334 m68k/mm: use __ClearPageReserved() omits 795c230604cb riscv/vdso: don't clear PG_reserved omits f55b74170b6a powerpc/vdso: don't clear PG_reserved omits 446d29645b7d s390/vdso: don't clear PG_reserved omits 750b317f8538 agp: efficeon: no need to set PG_reserved on GATT tables omits b56a2d8af914 mm: rid swapoff of quadratic complexity omits c5bf121e4350 mm: refactor swap-in logic out of shmem_getpage_gfp omits a9e7c39fa9fd mm/vmscan.c: remove 7th argument of isolate_lru_pages() omits 2e25644e8da4 mm, mempolicy: fix uninit memory access omits 7775face2079 memcg: killed threads should not invoke memcg OOM killer omits 23a7052a5db4 mm/page_alloc.c: check return value of memblock_alloc_node [...] omits 8ef5cbde6daf arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] omits 023bdd00235e mm/hugetlb: add prot_modify_start/commit sequence for huge [...] omits 5b323367ef25 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade omits 04a864530450 mm: update ptep_modify_prot_commit to take old pte value as arg omits 0cbe3e26abe0 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] omits 8bb4e7a2ee26 mm: fix some typos in mm directory omits 8aa49762dba3 mm/page_owner: move config option to mm/Kconfig.debug omits 43cca0b1c51f mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] omits bbbe48029720 mm, oom: remove 'prefer children over parent' heuristic omits d9f7979c92f7 mm: no need to check return value of debugfs_create functions omits 0ee930e6cafa mm/memory.c: prevent mapping typed pages to userspace omits 2d432cb7091e mm: prevent mapping slab pages to userspace omits afd07389d3f4 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! omits 677dc9731b54 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] omits aa9694bb78bf mm, memcg: create mem_cgroup_from_seq omits dc50537bdd1a kernel: cgroup: add poll file operation omits 147e1a97c4a0 fs: kernfs: add poll file operation omits 5e1f0f098b46 mm, compaction: capture a page under direct compaction omits e332f741a8dd mm, compaction: be selective about what pageblocks to clea [...] omits 4fca9730c51d mm, compaction: sample pageblocks for free pages omits dbe2d4e4f12e mm, compaction: round-robin the order while searching the [...] omits d097a6f63522 mm, compaction: reduce premature advancement of the migrat [...] omits cf66f0700c8f mm, compaction: do not consider a need to reschedule as co [...] omits cb810ad294d3 mm, compaction: rework compact_should_abort as compact_che [...] omits 8854c55f54bc mm, compaction: keep cached migration PFNs synced for unus [...] omits 9bebefd59084 mm, compaction: check early for huge pages encountered by [...] omits cb2dcaf023c2 mm, compaction: finish pageblock scanning on contention omits 804d3121ba5f mm, compaction: avoid rescanning the same pageblock multip [...] omits 5a811889de10 mm, compaction: use free lists to quickly locate a migrati [...] omits e380bebe4771 mm, compaction: keep migration source private to a single [...] omits 70b44595eafe mm, compaction: use free lists to quickly locate a migrati [...] omits fd1444b27292 mm, compaction: ignore the fragmentation avoidance boost f [...] omits efe771c7603b mm, compaction: always finish scanning of a full pageblock omits 806031bb5ec3 mm, migrate: immediately fail migration of a page with no [...] omits 4469ab98477b mm, compaction: rename map_pages to split_map_pages omits 40cacbcb3240 mm, compaction: remove unnecessary zone parameter in some [...] omits 566e54e113eb mm, compaction: remove last_migrated_pfn from compact_control omits c5943b9c5312 mm, compaction: rearrange compact_control omits c5fbd937b603 mm, compaction: shrink compact_control omits 35f12f0f5c3b mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] omits d71e53cee7c2 mm: shuffle GFP_* flags omits e9f598730ea0 mm: swap: add comment for swap_vma_readahead omits 8fd2e0b505d1 mm: swap: check if swap backing device is congested or not omits 14ef1fc72a3e mm/filemap.c: remove redundant test from find_get_pages_contig omits 67b8046f42f8 mm/memcontrol.c: use struct_size() in kmalloc() omits c52e75935f8d mm: remove extra drain pages on pcp list omits 5480280d3f2d arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits 4a03a058d1fe arm64/mm: enable HugeTLB migration omits e693de186414 mm/hugetlb: enable arch specific huge page size support fo [...] omits 9b553bf5eb99 mm/hugetlb: enable PUD level huge page migration omits 7ed2c31dabde mm/hugetlb: distinguish between migratability and movability omits 6b7e5cad651a mm: remove sysctl_extfrag_handler() omits a05ef00c9790 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits 3f21a6b7ef20 vmalloc: add test driver to analyse vmalloc allocator omits 153178edc781 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits bc84c53525b4 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits c67dc6247576 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 401592d2e095 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits 5a82ac715d1f mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits 60cd4bcd6238 memcg: localize memcg_kmem_enabled() check omits 9234bae9b252 mm, slub: make the comment of put_cpu_partial() complete omits 52d1e606ee73 mm: reuse only-pte-mapped KSM page in do_wp_page() omits 7c9eefe82ca1 tools/: replace open encodings for NUMA_NO_NODE omits 98fa15f34cb3 mm: replace all open encodings for NUMA_NO_NODE omits 6ade20327dbb mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits abd02ac616e3 PM/Hibernate: exclude all PageOffline() pages omits 5b56db37218e PM/Hibernate: use pfn_to_online_page() omits 8165540c7fbc vmw_balloon: mark inflated pages PG_offline omits fae42c4d522b hv_balloon: mark inflated pages PG_offline omits 77c4adf6a6df xen/balloon: mark inflated pages PG_offline omits e04b742f74c2 kexec: export PG_offline to VMCOREINFO omits ca215086b14b mm: convert PG_balloon to PG_offline omits 4d3467e171f8 mm: balloon: update comment about isolation/migration/compaction omits a9cd410a3d29 mm/page_alloc.c: memory hotplug: free pages as higher order omits 278d7756dff0 mm/slub.c: remove an unused addr argument omits de810f490db7 include/linux/slub_def.h: comment fixes omits 92d1d07daad6 mm/slab.c: kmemleak no scan alien caches omits edde82b6df70 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 5704a0681068 fs/file.c: initialize init_files.resize_wait omits a905737fdd76 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() omits f402cf03fc4c ocfs2: Use zero-sized array and struct_size() in kzalloc() omits 5500ab4ed3b8 ocfs2: fix the application IO timeout when fstrim is running omits cc725ef3cb20 ocfs2: fix a panic problem caused by o2cb_ctl omits 685536921fa7 sh: remove nargs from __SYSCALL omits 1d6693fb9d15 scripts/decode_stacktrace.sh: handle RIP address with segment omits 5c0198b6fb73 kasan: fix coccinelle warnings in kasan_p*_table omits bcf6f55a0d05 kasan: fix kasan_check_read/write definitions omits 4117992df66a page_poison: play nicely with KASAN omits 7771bdbbfd3d kasan: remove use after scope bugs detection. omits 46612b751c49 mm: hwpoison: fix thp split handing in soft_offline_in_use_page() omits 3717f613f48d Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits b1b988a6a035 Merge branch 'timers-2038-for-linus' of git://git.kernel.o [...] omits edaed168e135 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits 78f860135433 Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] omits 18483190e7a2 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] omits d9862cfbe209 Merge tag 'mips_5.1' of git://git.kernel.org/pub/scm/linux [...] omits 8feed3efa802 Merge branch 'parisc-5.1-1' of git://git.kernel.org/pub/sc [...] omits 3591b19511ed Merge tag 's390-5.1-1' of git://git.kernel.org/pub/scm/lin [...] omits 45f5532a2f65 Merge tag 'm68k-for-v5.1-tag1' of git://git.kernel.org/pub [...] omits eac616557050 x86: Deprecate a.out support omits 08300f4402ab a.out: remove core dumping support omits 63bdf4284c38 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 645630035643 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] omits bf393fd4a3c8 workqueue: Fix spelling in source code comments omits f9d138145686 Merge branch 'for-5.1/atomic-replace' into for-linus omits 7185a96981a2 Merge branch 'for-5.1/fake-signal' into for-linus omits 67bae14adc8c Merge branch 'for-5.0/upstream-fixes' into for-linus omits 49374f006191 Merge branch 'for-5.1/wacom' into for-linus omits 9f66d83ed704 Merge branch 'for-5.1/i2c-hid' into for-linus omits edaea3d904af Merge branch 'for-5.1/ish' into for-linus omits 487b6d0c876e Merge branch 'for-5.1/hid-uclogic' into for-linus omits 7ff6dae4abff Merge branch 'for-5.1/hid-topseed' into for-linus omits 97809a31fbab Merge branch 'for-5.1/hid-sony' into for-linus omits 8311463d137d Merge branch 'for-5.1/hid-maltron' into for-linus omits ae18691acc69 Merge branch 'for-5.1/hid-logitech' into for-linus omits 3a69ae20cbc3 Merge branch 'for-5.1/hid-elan' into for-linus omits 2c2e5bb97544 Merge branch 'for-5.1/hid-asus' into for-linus omits fcc082f35c6d Revert "s390/cpum_cf: Add kernel message exaplanations" omits cd2a3bf02625 Merge tag 'leds-for-5.1-rc1' of git://git.kernel.org/pub/s [...] omits 7629bac64204 Merge tag 'hwmon-for-v5.1' of git://git.kernel.org/pub/scm [...] omits dcc75ddea1c3 Merge tag 'spi-v5.1' of git://git.kernel.org/pub/scm/linux [...] omits 32c0ac3af49d Merge tag 'regulator-v5.1' of git://git.kernel.org/pub/scm [...] omits e48b044e4ff3 Merge tag 'regmap-v5.1' of git://git.kernel.org/pub/scm/li [...] omits 42eaf1851ea2 Merge tag 'mmc-v5.1' of git://git.kernel.org/pub/scm/linux [...] omits c8d950ab2498 Merge tag 'i3c/for-5.1' of git://git.kernel.org/pub/scm/li [...] omits 811c16a2a2de Merge tag 'mtd/for-5.1' of git://git.infradead.org/linux-mtd omits a83b04232cec Merge tag 'vfio-v5.1-rc1' of git://github.com/awilliam/linux-vfio omits ee5e001196d1 fs: Make splice() and tee() take into account O_NONBLOCK f [...] omits 468e91cecb32 keys: fix missing __user in KEYCTL_PKEY_QUERY omits 4b057e73f28f Merge tag 'drm-misc-fixes-2019-02-22' of git://anongit.fre [...] omits 634092b1b9f6 drm/amd/display: Use vrr friendly pageflip throttling in DC. omits 18a4d8bf250a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 4f9020ffde71 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 096461de96a9 net/sched: avoid unused-label warning omits a154d5d83d21 net: ignore sysctl_devconf_inherit_init_net without SYSCTL omits 64af7dc35f0f phy: mdio-mux: fix Kconfig dependencies omits 9731ea06298b net: phy: use phy_modify_mmd_changed in genphy_c45_an_config_aneg omits 3acca1dd1706 net: dsa: mv88e6xxx: add call to mv88e6xxx_ports_cmode_ini [...] omits 13fd5de06514 RISC-V: Fixmap support and MM cleanups omits 9e9322e5d28e selftest/net: Remove duplicate header omits f7ccc35aa3bd arch: riscv: fix logic error in parse_dtb omits b33b7cd6fd86 sky2: Disable MSI on Dell Inspiron 1545 and Gateway P-79 omits e91b94fd2bc4 rtc: pic32: convert to SPDX identifier omits c145e5f4a4b7 rtc: pic32: let the core handle range omits 6515e23b9fde rtc: pic32: convert to devm_rtc_allocate_device omits 7d1e5bfe17a6 rtc: update my email address omits 182ae2bb640b rtc: rv8803: convert to SPDX identifier omits 2e17f8b982c3 rtc: rv8803: let the core handle range omits 1a9de2100d1c rtc: tx4939: convert to SPDX identifier omits d6089c741803 Merge branch 'Devlink-health-updates' omits 86d7e714993e net/mlx5e: Update tx reporter status in case channels were [...] omits 3167b27a7ded devlink: Add support for direct reporter health state update omits a0a21adb6a93 devlink: Update reporter state to error even if recover aborted omits 901efe12318b sctp: call iov_iter_revert() after sending ABORT omits 692c31bd4054 team: Free BPF filter when unregistering netdev omits 87c11f1ddbba ip6mr: Do not call __IP6_INC_STATS() from preemptible context omits 38d22659803a isdn: mISDN: Fix potential NULL pointer dereference of kzalloc omits 72d8b4fdbfb6 net: dsa: mv88e6xxx: support in-band signalling on SGMII p [...] omits 736706bee329 get rid of legacy 'get_ds()' function omits fbdc6193dc70 RISC-V: Assign hwcap as per comman capabilities. omits 291debb38dbb RISC-V: Compare cpuid with NR_CPUS before mapping. omits dd641e268673 RISC-V: Allow hartid-to-cpuid function to fail. omits ba15c86185e9 RISC-V: Remove NR_CPUs check during hartid search from DT omits 78d1daa36489 RISC-V: Move cpuid to hartid mapping to SMP. omits e15c6e37066e RISC-V: Do not wait indefinitely in __cpu_up omits 84c4e1f89fef aio: simplify - and fix - fget/fput for io_submit() omits 80f61f19e542 cxgb4/chtls: Prefix adapter flags with CXGB4 omits 29ca1c5a4b4b net-sysfs: Switch to bitmap_zalloc() omits 214fa1c43758 mellanox: Switch to bitmap_zalloc() omits f7fb7c1a1c8f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 00c42373d397 x86-64: add warning for non-canonical user access address [...] omits 14dbfb417bd8 Merge branch 'spi-5.1' into spi-next omits b50c6ac8b6fb Merge branch 'spi-5.0' into spi-linus omits 88f268a5bcc3 Merge branch 'regulator-5.1' into regulator-next omits c364098fe874 Merge branch 'regulator-5.0' into regulator-linus omits 1271d6d576b7 Merge branch 'pm-opp' omits 6a558c723ed1 Merge branch 'pm-cpufreq' omits 08a2e45ac025 Merge branches 'pm-cpuidle' and 'powercap' omits c3739c50ef4c Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] omits 8167e00e9e35 Merge branches 'acpi-video' and 'acpi-x86' omits dcaed592b2fc Merge branch 'acpi-apei' omits 511514f1d955 Merge branches 'acpi-tables', 'acpi-debug', 'acpi-ec' and [...] omits 7db52b5ace8f Merge branch 'acpica' omits 87dab7c3d54c bpf: add test cases for non-pointer sanitiation logic omits 8c4238df4d0c Merge branch 'mlxsw-minimal-Add-ethtool-and-resource-query [...] omits 6a986993e43f mlxsw: i2c: Extend initialization by querying resources data omits 95b75cbd1bc5 mlxsw: i2c: Extend input parameters list of command API omits f43d9d9b4eb8 mlxsw: i2c: Modify input parameter name in initialization API omits 27758c801663 mlxsw: i2c: Fix comment misspelling omits e5ba7803baea mlxsw: core: Move resource query API to common location omits c100e47caa8e mlxsw: minimal: Add ethtool support omits 1ded391df097 mlxsw: minimal: Make structures and variables names shorter omits 1b1c6c1a3802 mlxsw: core: Move ethtool module callbacks to a common location omits a9836336dddf Merge branch 'tls-Fix-issues-in-tls_device' omits d069b780e367 tls: Fix tls_device receive omits 7754bd63ed08 tls: Fix mixing between async capable and async omits 7463d3a2db0e tls: Fix write space handling omits 94850257cf0f tls: Fix tls_device handling of partial records omits 7d827379b062 Merge branch 'net-phy-clean-up-the-old-gen10g-functions' omits 7be3ad848f77 net: phy: remove gen10g_no_soft_reset omits d81210c25e17 net: phy: don't export gen10g_read_status omits c5e91d39427d net: phy: remove gen10g_config_init omits a6d0aa97f453 net: phy: remove gen10g_suspend and gen10g_resume omits d7bed825ba12 net: phy: use genphy_c45_aneg_done in genphy_aneg_done omits 822e44b45eb9 qmi_wwan: Add support for Quectel EG12/EM12 omits 95150f29ae48 net: dsa: mv8e6xxx: fix number of internal PHYs for 88E6x9 [...] omits 895a5e96dbd6 net-sysfs: Fix mem leak in netdev_register_kobject omits 6bfc1128d58b fsl/fman: Use vsprintf extension %pM omits 9036b2fe092a net: ipv6: add socket option IPV6_ROUTER_ALERT_ISOLATE omits c6195a8bdfc6 net: dsa: mv88e6xxx: handle unknown duplex modes gracefull [...] omits 46d841105d79 net: fixup address-space warnings in compat_mc_{get,set}sockopt() omits d6af21a4fb5f net: dsa: Use prepare/commit phase in dsa_slave_vlan_rx_add_vid() omits a5f1512d0b86 Merge branch 'dpaa2-eth-add-XDP_REDIRECT-support' omits d678be1dc1ec dpaa2-eth: add XDP_REDIRECT support omits e3fdf6ba09a0 dpaa2-eth: Add software annotation types omits 3cec12ce5ad6 Merge branch 'sched-Patches-from-out-of-tree-version-of-sch_cake' omits 4976e3c683f3 sch_cake: Simplify logic in cake_select_tin() omits 0b5c7efdfc6e sch_cake: Permit use of connmarks as tin classifiers omits 712639929912 sch_cake: Make the dual modes fairer omits 2c3cd66f4c66 Merge v5.0 into drm-next omits 0e836c3bea7d spi: sh-msiof: Restrict bits per word to 8/16/24/32 on R-C [...] omits e5680c4de3eb regulator: mc13xxx: Constify regulator_ops variables omits ad542a527c9a regulator: palmas: Constify palmas_smps_ramp_delay array omits 20eb641e471a regulator: wm831x-dcdc: Convert to use regulator_set/get_c [...] omits f4afd05ed6b6 regulator: pv88090: Convert to use regulator_set/get_curre [...] omits 989a99bc64e8 regulator: pv88080: Convert to use regulator_set/get_curre [...] omits 9a5b3e5b2f43 regulator: pv88060: Convert to use regulator_set/get_curre [...] omits 1aad9f2f79e0 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] omits 6c98ac2a347f regulator: max77650: Convert to use regulator_set/get_curr [...] omits be6230c3198b regulator: lp873x: Convert to use regulator_set/get_curren [...] omits 8918f0680700 regulator: lp872x: Convert to use regulator_set/get_curren [...] omits 8b3216c40136 regulator: da9210: Convert to use regulator_set/get_curren [...] omits 941666e29831 regulator: da9055: Convert to use regulator_set/get_curren [...] omits a32e0c773b5f regulator: core: Add set/get_current_limit helpers for reg [...] omits 35d838ff98bc regulator: Fix comment for csel_reg and csel_mask omits 1c163f4c7b3f Linux 5.0 omits 1ebb909d5aa2 rtc: tx4939: use .set_time omits e230b2c26dba rtc: tx4939: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits e866cbdf6e77 rtc: tx4939: set range omits 72d381974403 rtc: tx4939: remove useless test omits c21e18a550a8 Merge branch 'Macb-power-management-support-for-ZynqMP' omits de991c58b376 net: macb: Add support for suspend/resume with full power down omits d54f89af6cc4 net: macb: Add pm runtime support omits f5473d1d44e4 net: macb: Support clock management for tsu_clk omits 8beb79b7ae93 net: macb: Check MDIO state before read/write and use timeouts omits 41bc0ddb80e0 Merge branch 'net-dsa-microchip-add-KSZ9893-switch-support' omits 8c29bebb1f8a net: dsa: microchip: add KSZ9893 switch support omits 88b573af91da net: dsa: add KSZ9893 switch tagging support omits a1c0ed24fe9b dt-bindings: net: dsa: document additional Microchip KSZ94 [...] omits 3199fc3d7417 rtc: zynqmp: let the core handle range omits b8541798a8a6 rtc: zynqmp: fix possible race condition omits 30adde6b1811 rtc: imx-sc: use rtc_time64_to_tm omits 9b1b4c00371b Merge branch 'appletalk-small-cleanup-and-bugfix' omits 6377f787aeb9 appletalk: Fix use-after-free in atalk_proc_exit omits e2bcd8b0ce6e appletalk: use remove_proc_subtree to simplify procfs code omits 084e5bb16bd7 net: mscc: Enable all ports in QSGMII omits 9580b71b5a78 powerpc/32: Clear on-stack exception marker upon exception return omits 1f08c4a54b7c staging: mt7621-dma: remove license boilerplate text omits 80afa56547e5 staging: mt7621-dma: add SPDX GPL-2.0+ license identifier omits c027c7cf1577 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 46b1c18f9deb net: sched: put back q.qlen into a single location omits d5fa9c55e5f3 Merge tag 'mlx5-updates-2019-03-01' of git://git.kernel.or [...] omits 4e7df119d9a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 2369afb6696c Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 51f896ffd1a5 rtc: rx8581: Add support for Epson rx8571 RTC omits 57e883b576dc dt-bindings: rtc: add rx8571 compatible omits 069e28e5715e rtc: pcf85063: remove dead code omits 9eb359140cd3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits e7c42a89e9f1 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits aaeee62c841c block: fix updating bio's front segment size omits df49fd0ff83a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits ea5bade929bf Merge branch 'split-test_progs' omits 886225bb0868 selftests: bpf: break up test_progs - misc omits 271a6337cbae selftests: bpf: break up test_progs - spinlock omits 20cb14ff9c49 selftests: bpf: break up test_progs - tracepoint omits 615741d81de6 selftests: bpf: break up test_progs - stackmap omits eaf90740f5ad selftests: bpf: break up test_progs - xdp omits 7395724b404d selftests: bpf: break up test_progs - pkt access omits 3f30658830f3 selftests: bpf: break up test_progs - preparations omits 22eaf6c9946a Bluetooth: mediatek: add support for MediaTek MT7663U and [...] omits 0d7f68270b05 Merge branch 'bpf_skb_ecn_set_ce' omits 4ffd44cfd147 bpf: HBM test script omits a1270fe95b74 bpf: User program for testing HBM omits 187d0738ff35 bpf: Sample HBM BPF program to limit egress bw omits 5cce85c640cc bpf: sync bpf.h to tools and update bpf_helpers.h omits f7c917ba11a6 bpf: add bpf helper bpf_skb_ecn_set_ce omits b805c403c859 dt-bindings: net: bluetooth: add support for MediaTek MT76 [...] omits c93d9218ea56 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 94d667147392 Bluetooth: hci_qca: Reduce delay after sending baudrate re [...] omits fa3294c58c58 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 142a0f83b216 habanalabs: adjust Kconfig to fix build errors omits dbbe358b1370 habanalabs: use %px instead of %p in error print omits cf29576fee60 Merge tag 'wireless-drivers-next-for-davem-2019-03-01' of [...] omits 07f12b26e21a net: sit: fix memory leak in sit_init_net() omits a6da21bb0eae net: dsa: mv88e6xxx: Fix statistics on mv88e6161 omits 2a8e4997dbb2 net: ipv4: Fix NULL pointer dereference in route lookup omits 04c2632a6c74 Merge branch 'net-mvpp2-fixes-and-improvements' omits 1f69afce382f net: mvpp2: set the GMAC, XLG MAC, XPCS and MPCS in reset [...] omits 7409e66e9eee net: mvpp2: set the XPCS and MPCS in reset when not used omits 5434e8faf05a net: mvpp2: reset the MACs when reconfiguring a port omits 649e51d5607b net: mvpp2: rework the XLG MAC reset handling omits 1970ee9614d8 net: mvpp2: force the XLG MAC link up or down when not usi [...] omits f17e70d2586a net: mvpp2: only update the XLG configuration when needed omits 6b10bfc51c49 net: mvpp2: always disable both MACs when disabling a port omits 9a490e34069d net: mvpp2: some AN fields require the link to be down whe [...] omits 3f13684948ae net: mvpp2: fix the computation of the RXQs omits 8b318f30ab4e net: mvpp2: fix validate for PPv2.1 omits d78a18091f42 net: mvpp2: reconfiguring the port interface is PPv2.2 specific omits 052f7c8bac44 net: mvpp2: a port can be disabled even if we use the link IRQ omits 0caa756b7745 net: mvpp2: fix alignment of MVPP2_GMAC_CONFIG_MII_SPEED d [...] omits 31383c03c031 net: mvpp2: update the port documentation regarding the GoP omits 6bdb87ef9f95 net: mvpp2: fix a typo in the header omits 57d37aea0e2e cxgb4vf: Call netif_carrier_off properly in pci_probe omits 0960004bebdb Merge branch 'cxgb4-vf-link-state' omits 502c1a161274 cxgb4vf: Revert force link up behaviour omits 8b965f3f649c cxgb4: Add VF Link state support omits 3d78bfaa2eb9 cxgb4vf: Prefix adapter flags with CXGB4VF omits f819cd926ca7 drivers: net: Remove unnecessary semicolon omits 061ae26ff47f Merge branch 'SO_MAX_PACING_RATE-64-bit' omits 677f136c6b88 net: support 64bit rates for getsockopt(SO_MAX_PACING_RATE) omits 6bdef102dae9 net: support 64bit values for setsockopt(SO_MAX_PACING_RATE) omits 255c1c7279ab tc-testing: Allow test cases to be skipped omits cf1c9ccba730 geneve: correctly handle ipv6.disable module parameter omits f08d6114b7a9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 745732c8ecf8 Merge branch 'mlxsw-rehash-split' omits b2c091ce46a7 mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash [...] omits 6f9579d4e302 mlxsw: spectrum_acl: Remember where to continue rehash migration omits c9c9af91f1d9 mlxsw: spectrum_acl: Allow to interrupt/continue rehash work omits 843500518509 mlxsw: spectrum_acl: Do rollback as another call to mlxsw_ [...] omits 844f01da9301 mlxsw: spectrum_acl: Put vchunk migrate start/end code int [...] omits 220f4fba3d64 mlxsw: spectrum_acl: Put this_is_rollback to rehash contex [...] omits 2c331593c99e mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam [...] omits e1d2f7a97261 mlxsw: spectrum_acl: assign vchunk->chunk by the newly cre [...] omits a86838e46b1d mlxsw: spectrum_acl: assign vregion->region by the newly c [...] omits a9550d0f075a mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl [...] omits 1667f7667d85 mlxsw: spectrum_acl: Push rehash start/end code into separ [...] omits 559c27681058 mlxsw: spectrum_acl: Introduce new rehash context struct a [...] omits 6ca219e7de9f mlxsw: spectrum_acl: Don't migrate already migrated entry omits f9b274ce0144 mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct omits ed8fe20205ac net: dsa: mv88e6xxx: prevent interrupt storm caused by mv8 [...] omits 91cf8eceffc1 switchdev: Remove unused transaction item queue omits 3612af783cf5 bpf: fix sanitation rewrite in case of non-pointers omits 39070a96a1c2 powerpc: Remove export of save_stack_trace_tsk_reliable() omits c38ca265525a powerpc/mm: fix "section_base" set but not used omits 8132cf115efc powerpc/mm: Fix "sz" set but not used warning omits 790845e2f127 powerpc/mm: Check secondary hash page table omits 6b1200facc05 powerpc: remove nargs from __SYSCALL omits 2de04718ecf1 Merge branch 'topic/ppc-kvm' into next omits 9bfc445e0eec Merge branch 'doc-net-ieee802154-move-from-plain-text-to-rst' omits 8a42eda2582a doc: net: ieee802154: remove old plain text docs after swi [...] omits 8e4a07405d9d doc: net: ieee802154: introduce IEEE 802.15.4 subsystem do [...] omits eeaadd8285bf devlink: fix kdoc omits 6ae8762653bf Merge branch 'net-aquantia-minor-bug-fixes-after-static-analysis' omits 0b926d461f09 net: aquantia: use better wrappers for state registers omits 6a7f2277313b net: aquantia: replace AQ_HW_WAIT_FOR with readx_poll_time [...] omits 8006e3730b6e net: aquantia: fixed instack structure overflow omits 13b7997a103d net: aquantia: fixed buffer overflow omits ea4854ddbc31 net: aquantia: added newline at end of file omits ff83dbf21e79 net: aquantia: fixed memcpy size omits 5e1a99eae849 ipv4: Add ICMPv6 support when parse route ipproto omits b74e21ab7d43 samples/bpf: silence compiler warning for xdpsock_user.c omits a83de9065828 selftests/bpf: set unlimited RLIMIT_MEMLOCK for test_sock_fields omits 4269f69bc945 Merge branch 'bpf-doc-improvements' omits 46604676c8c6 docs/bpf: minor casing/punctuation fixes omits 9ab5305dbe3f docs/btf: reflow text to fill up to 78 characters omits 5efc529fb428 docs/btf: fix typos, improve wording omits 4b9113045b17 bpf: fix u64_stats_init() usage in bpf_prog_alloc() omits d1a2930d8a99 MIPS: eBPF: Fix icache flush end address omits 49ef5f45701c tracing/kprobes: Use probe_kernel_read instead of probe_mem_read omits 6a072128d262 tracing: Fix event filters and triggers to handle negative [...] omits 85327a9c4150 net/mlx5: Update the list of the PCI supported devices omits 10fbb1cdd0a3 net/mlx5e: Set peer flow needed also for multipath omits 68931c7dd71e net/mlx5e: Update check for merged eswitch device omits 5fb091e8130b net/mlx5e: Use hint to resolve route when in HW multipath mode omits 316d5f72b4c1 net/mlx5e: Always query offloaded tc peer rule counter omits b4a23329e2e9 net/mlx5e: Re-attempt to offload flows on multipath port a [...] omits 6997b1c9cace net/mlx5: Emit port affinity event for multipath offloads omits ef06c9ee8933 net/mlx5e: Allow one failure when offloading tc encap rule [...] omits 95dc1902c373 net/mlx5e: Don't inherit flow flags on peer flow creation omits 544fe7c2e654 net/mlx5e: Activate HW multipath and handle port affinity [...] omits 724b509ca023 net/mlx5: Add multipath mode omits e6ee5e716627 net/mlx5: Use own workqueue for lag netdev events processing omits 10a193ed78ad net/mlx5: Expose lag operations in header file omits bb19ad0d8d49 net/mlx5: Use unsigned int bit instead of bool as a struct member omits 0ad060ee9c8f net/mlx5e: Don't make internal use of errno to denote miss [...] omits 733d4f367c34 net/mlx5e: Cleanup attach encap function omits 6bdbc1cb6cf0 net/mlx5e: Declare mlx5e_tx_reporter_recover_from_ctx as static omits 1c7cf3d5e1c1 wusb: Remove unnecessary static function ckhdid_printf omits 5d5d44dec727 usb: core: make default autosuspend delay configurable omits 699be71534e8 Merge branch 'nfp-control-processor-DMA-support-and-RJ45' omits 35697764d731 nfp: nsp: set higher timeout for flash bundle omits 345415138d15 nfp: nsp: allow the use of DMA buffer omits 66487abe2f02 nfp: nsp: move default buffer handling into its own function omits 882cdcb5d3ab nfp: nsp: use fractional size of the buffer omits 1e301a140763 nfp: report RJ45 connector in ethtool omits 90490ef72699 lan743x: Fix TX Stall Issue omits d25ed413d5e5 net: phy: phylink: fix uninitialized variable in phylink_g [...] omits 15f3ddf53d4d net: aquantia: regression on cpus with high cores: set mod [...] omits ada641ff6ed3 selftests: fixes for UDP GRO omits 031b922bfd60 net: marvell: neta: disable comphy when setting mode omits 73f3d9df8978 Merge branch 'enetc-Add-mdio-support-and-device-tree-nodes' omits 20cc5ddecc42 dt-bindings: net: freescale: enetc: Add connection binding [...] omits ebfcb23d62ab enetc: Add ENETC PF level external MDIO support omits 0c805404f083 arm64: dts: fsl: ls1028a-rdb: Add ENETC external eth ports [...] omits 927d7f857542 arm64: dts: fsl: ls1028a: Add PCI IERC node and ENETC endpoints omits b102c11e1a10 LSM: Update list of SECURITYFS users in Kconfig omits a215ce8f0e00 Merge tag 'iommu-fix-v5.0-rc8' of git://git.kernel.org/pub [...] omits 36cf3b1363f4 driver core: platform: remove misleading err_alloc label omits f694936c3b5a tty: xilinx_uartps: Correct return value in probe omits 2d28e01dca1a Merge branch 'akpm' (patches from Andrew) omits cb6acd01e2e4 hugetlbfs: fix races and page leaks during migration omits 6baec880d7a5 kasan: turn off asan-stack for clang-8 and earlier omits 1b9598c8fb99 xfs: fix reporting supported extra file attributes for statx() omits 6357c8127bea Merge tag 'drm-fixes-2019-03-01' of git://anongit.freedesk [...] omits 99f63620b484 Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] omits 9fe567d09f0f s390/dasd: fix read device characteristic with CONFIG_VMAP [...] omits c8e8ed386a51 s390/suspend: fix prefix register reset in swsusp_arch_resume omits 352d20d61141 bpf: drop refcount if bpf_map_new_fd() fails in map_create() omits c889e2a0b053 Merge branch 'milbeaut/newsoc' into arm/newsoc omits 2781204594c2 ARM: multi_v7_defconfig: add ARCH_MILBEAUT and ARCH_MILBEAUT_M10V omits 4d0eacb02bc2 ARM: configs: Add Milbeaut M10V defconfig omits bbaad144231c ARM: dts: milbeaut: Add device tree set for the Milbeaut M [...] omits b58f28f306db clocksource/drivers/timer-milbeaut: Introduce timer for Mi [...] omits 172e90878d6c dt-bindings: timer: Add Milbeaut M10V timer description omits 9fb29c734f9e ARM: milbeaut: Add basic support for Milbeaut m10v SoC omits f2a3aa163cf8 dt-bindings: Add documentation for Milbeaut SoCs omits fd73403a4862 dt-bindings: arm: Add SMP enable-method for Milbeaut omits 1d0bf7b9d308 dt-bindings: sram: milbeaut: Add binding for Milbeaut smp-sram omits a3238924a820 ARM: dts: exynos: Fix max voltage for buck8 regulator on O [...] omits 31b0067e8d6d ARM: spear3xx_defconfig: Activate PL111 DRM driver omits 6089e65618dc Merge tag 'qcom-fixes-for-5.0-rc8' of git://git.kernel.org [...] omits 00c15bb03100 ARM: nhk8815_defconfig: Add new options omits 2be52746095b ARM: nhk8815_defconfig: Update defconfig omits 8ceb820b69fe Merge tag 'soc-fsl-next-v5.1-4' of git://git.kernel.org/pu [...] omits f1685af78cc8 ARM: pxa: remove CONFIG_SND_PXA2XX_AC97 in pxa_defconfig omits 3473b71e2160 Merge tag 'tee-misc-for-v5.1' of https://git.linaro.org/pe [...] omits 36baa6ed1cef Merge tag 'tee-fix-for-v5.0' of https://git.linaro.org/peo [...] omits db8ab38880e0 netfilter: nf_tables: merge ipv4 and ipv6 nat chain types omits a9ce849e7867 netfilter: nf_tables: nat: merge nft_masq protocol specifi [...] omits c78efc99c750 netfilter: nf_tables: nat: merge nft_redir protocol specif [...] omits 20fdaf6e1e31 netfilter: xt_IDLETIMER: fix sysfs callback function type omits 2e7b162c5e91 netfilter: nf_conntrack: ensure that CONNTRACK_LOCKS is po [...] omits a9f5e78c403d netfilter: nf_tables: check the result of dereferencing ba [...] omits cd6428988bf4 netfilter: bridge: Don't sabotage nf_hook calls for an l3m [...] omits f52a40fb410b ipvs: get sctphdr by sctphoff in sctp_csum_check omits 11d4dd0b2004 netfilter: convert the proto argument from u8 to u16 omits bd3524feac21 powerpc/64s: Fix unrelocated interrupt trampoline address test omits 3e511d5652ce netfilter: nft_tunnel: Add dst_cache support omits be0502a3f2e9 netfilter: conntrack: tcp: only close if RST matches exact [...] omits f25a9b8515a4 ipvs: change some data types from int to bool omits b3bf147bd611 habanalabs: use do_div for 64-bit divisions omits c378b3aa0159 gpio: pca953x: Fix dereference of irq data in shutdown omits 185a23b6e773 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits d4721339dcca mmc:fix a bug when max_discard is 0 omits 91d3f8a62984 intel_th: gth: Fix an off-by-one in output unassigning omits e226e3c33ab0 gpio: amd-fch: Fix type error found by sparse omits 08b9bee66e3e Staging: ks7010: Replace typecast to int omits 9ae38b86fc00 Staging: vt6655: Align a static function declaration omits e2d55017ae1c staging: speakup: fix line over 80 characters. omits ac04f6e4b046 staging: mt7621-eth: Remove license boilerplate text omits 07fed8ec7929 staging: mt7621-eth: Add SPDX license identifier omits 6d85dac2ab92 s390: warn about clearing als implied facilities omits b5e804598d59 s390: allow overriding facilities via command line omits d8901f2b2d04 s390: clean up redundant facilities list setup omits 96d3b64b527f s390/als: remove duplicated in-place implementation of stfle omits 3860d38f2856 Merge branch 'bpf-dedup-fixes' omits 7c7a4890c87d selftests/bpf: add btf_dedup test of FWD/STRUCT resolution omits 91097fbee4c0 btf: fix bug with resolving STRUCT/UNION into corresponding FWD omits 51edf5f6e015 btf: allow to customize dedup hash table size omits 1baabdc1089e libbpf: fix formatting for btf_ext__get_raw_data omits 8054d51f76c8 selftests/bpf: fix btf_dedup testing code omits 3d8669e63751 tools/libbpf: signedness bug in btf_dedup_ref_type() omits 74b388190874 Merge branch 'bpf-samples-improvements' omits 771744f9dc97 tools: libbpf: make sure readelf shows full names in build checks omits 1a9b268c9028 samples: bpf: use libbpf where easy omits f74a53d9a567 tools: libbpf: add a correctly named define for map iteration omits ea9b63620183 samples: bpf: remove load_sock_ops in favour of bpftool omits 5c3cf87d477a samples: bpf: force IPv4 in ping omits ebace0e981b2 selftests/bpf: use __bpf_constant_htons in test_prog.c for [...] omits f2bb53887eb3 bpf: add missing entries to bpf_helpers.h omits 3fcc5530bcb2 bpf: fix build without bpf_syscall omits bf23aba19456 Merge tag 'mips_fixes_5.0_4' of git://git.kernel.org/pub/s [...] omits 3eb07d206daf Merge tag 'for-linus-5.0-ofs1' of git://git.kernel.org/pub [...] omits d235c48b40d3 net: dsa: mv88e6xxx: power serdes on/off for 10G interface [...] omits a634090a0f24 ALSA: usb-audio: Add quirk for MOTU MicroBook II omits dfc76d11dd45 block: Replace function name in string with __func__ omits 3bac408a8bca ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when [...] omits cd46eb89dff7 nbd: propagate genlmsg_reply return code omits 6dc8746d7124 floppy: remove set but not used variable 'q' omits bf7c7a040146 null_blk: fix checking for REQ_FUA omits be9cefe796f3 selftests: rtnetlink: use internal netns switch for ip commands omits 4d7c1d3fd7c7 block: fix NULL pointer dereference in register_disk omits dce30ca9e3b6 fs: fix guard_bio_eod to check for real EOD errors omits 7d76f8562f4c blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_ta [...] omits b9f2c028709d Merge branch 's390-qeth-next' omits 0f7aedbdf2bb s390/qeth: drop redundant state checking omits 62ca98d475d1 s390/qeth: don't special-case HW trap during suspend omits dcef5cad639e s390/qeth: remove driver-wide workqueue omits bf42d40b1254 s390/qeth: don't defer close_dev work during recovery omits 464e86dafcca s390/qeth: remove a redundant check for card->dev omits d4560150cb47 s390/qeth: call dev_close() during recovery omits 7bd2275c974f s390/qeth: unconditionally clear MAC_REGISTERED flag omits d7ef489f8261 s390/qeth: enable/disable the HW trap a little earlier omits d7d543f25299 s390/qeth: remove RECOVER state omits 6e46e2d821bb net: dsa: mv88e6xxx: Fix u64 statistics omits a2288d4e3559 xen-netback: don't populate the hash cache on XenBus disconnect omits 54903572c23c net/smc: allow pnetid-less configuration omits 5b88a17cfdeb block: optimize bvec iteration in bvec_iter_advance omits 99e87f56b48f xen-netback: fix occasional leak of grant ref mappings und [...] omits 6c97da141528 net: sched: pie: avoid slow division in drop probability decay omits ac5105052dc8 sctp: chunk.c: correct format string for size_t in printk omits 5845f706388a net: netem: fix skb length BUG_ON in __skb_to_sgvec omits 4a8acef78e17 cxgb4vf: Enter debugging mode if FW is inaccessible omits 64f40cdd07e1 cxgb4: Enable outer UDP checksum offload for T6 omits 012475e3c59c cxgb4/cxgb4vf: Fix up netdev->hw_features omits 8b523f20417d staging: ks7010: removed custom Michael MIC implementation. omits 050bd74b7002 staging: rtl8192e: Fix space and suspect issue omits 985e225142cf dt-bindings: hwmon: Add missing documentation for lm75 omits 3a8ed368fc85 Merge tag 'mmc-v5.0-rc8' of git://git.kernel.org/pub/scm/l [...] omits 3f25a5990d9d Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 8ed0579c12b2 kvm: properly check debugfs dentry before using it omits c16361c1d805 io_uring: add io_kiocb ref count omits 6c271ce2f1d5 io_uring: add submission polling omits 6b06314c47e1 io_uring: add file set registration omits f4e65870e5ce net: split out functions related to registering inflight s [...] omits edafccee56ff io_uring: add support for pre-mapped user IO buffers omits 6d0c48aede85 block: implement bio helper to add iter bvec pages to bio omits 2579f913d41a io_uring: batch io_kiocb allocation omits 9a56a2323dbb io_uring: use fget/fput_many() for file references omits 091141a42e15 fs: add fget_many() and fput_many() omits def596e9557c io_uring: support for IO polling omits c992fe2925d7 io_uring: add fsync support omits 2b188cc1bb85 Add io_uring IO interface omits be5295f8a15f regulator: stm32-vrefbuf: add power management support omits 594b9a89af8e block: introduce mp_bvec_for_each_page() for iterating over page omits 32356d309c22 tee: optee: update optee_msg.h and optee_smc.h to dual license omits 4f062dc1b759 tee: add cancellation support to client interface omits 70395a96bd88 Merge tag 'asoc-v5.1-2' of https://git.kernel.org/pub/scm/ [...] omits 8c8448792a49 habanalabs: fix little-endian<->cpu conversion warnings omits 70496af9b25d habanalabs: use NULL to initialize array of pointers omits df697bce61ce habanalabs: fix little-endian<->cpu conversion warnings omits af5f7eea45e1 habanalabs: soft-reset device if context-switch fails omits efaa281219fd habanalabs: print pointer using %p omits 9e28c176410c habanalabs: fix memory leak with CBs with unaligned size omits df3a8875b5d7 habanalabs: return correct error code on MMU mapping failure omits 541664d360d1 habanalabs: add comments in uapi/misc/habanalabs.h omits 3dccd18787b8 habanalabs: extend QMAN0 job timeout omits 887f7d38e4b0 habanalabs: set DMA0 completion to SOB 1007 omits 6765fda0f49d habanalabs: fix validation of WREG32 to DMA completion omits 1e7c1ec14b03 habanalabs: fix mmu cache registers init omits a28ce422a6d9 habanalabs: disable CPU access on timeouts omits 27ca384cb7c4 habanalabs: add MMU DRAM default page mapping omits 60b7dcca4570 habanalabs: Dissociate RAZWI info from event types omits f699f9f9ac87 Merge tag 'topic/mei-hdcp-2019-02-26' of git://anongit.fre [...] omits 6f913de3231e x86/boot/compressed/64: Do not read legacy ROM on EFI system omits 4d3d534e9fd5 Merge branch 'fixes' into next omits e30be063d6db mmc: sdhci-esdhc-imx: correct the fix of ERR004536 omits ce02ef06fcf7 x86, retpolines: Raise limit for generating indirect calls [...] omits 9cd05ad2910b x86/hyper-v: Fix definition of HV_MAX_FLUSH_REP_COUNT omits ad01423aedaa kthread: Do not use TIMER_IRQSAFE omits fe99a4f4d602 kthread: Convert worker lock to raw spinlock omits 501faf710230 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits de77a53c2d1e wil6210: check null pointer in _wil_cfg80211_merge_extra_ies omits 979c9d8d01c4 wil6210: ignore HALP ICR if already handled omits a380eb5736c0 wil6210: fix invalid sta statistics update omits 6d1ba32c8070 wil6210: accessing 802.3 addresses via utility functions omits bf0353a67491 wil6210: support up to 20 stations in AP mode omits 0439a5e035f7 wil6210: add option to drop Tx packets when Tx ring is full omits 387f3794b8cf wil6210: remove rtap_include_phy_info module param omits c7c0d8df0b94 tee: optee: add missing of_node_put after of_device_is_available omits f40a307eb92c ath10k: Fill rx duration for each peer in fw_stats for WCN3990 omits 988bb4a1937b i3c: master: dw-i3c-master: mark expected switch fall-through omits 65907c5d1ed1 MAINTAINERS: Add an IRC channel for the I3C subsystem omits d23c2cdaa013 ath10k: Fix the wrong calculation ht_idx and idx of rate t [...] omits 8e55fdaa8ea7 ath10k: Fix the wrong updation of SGI in tx_stats debugfs omits ef9051c72ab7 ath10k: Fix the wrong updation of BW in tx_stats debugfs entry omits 3a08ac3e79e8 ath10k: Fix the incorrect updation of NSS data in tx stats omits 037e0c5df649 rtlwifi: rtl8192se: Remove set but not used variable 'seg_ptr' omits 85c6ac33c87c rtlwifi: rtl8723ae: Remove set but not used variable 'bt_r [...] omits f32150565601 rtlwifi: rtl8723be: Remove set but not used variable 'b_la [...] omits 34e022d8b780 mt76: fix a leaked reference by adding a missing of_node_put omits 52f886571263 rtlwifi: rtl8192com: Fix blank line problems omits 6d255202a272 rtlwifi: rtl8192cu: Fix problems with blank lines omits 2973af748d4d rtlwifi: rtl8192ce: Fix missing blank lines omits b16abaafea47 rtlwifi: Fix all blank line irregularities in main code files omits 93665097ea23 rtlwifi: Fix blank line errors in main header files omits 1dc89bb93c42 rtlwifi: Fix alignment errors in wifi.h omits d3da329c1d8c rtlwifi: Fix problems with block comments in wifi.h omits 6e5d9041525a rtlwifi: Fix errors in spacing in wifi.h omits 74ee436f9581 rsi: fix missing null pointer check from a failed ieee8021 [...] omits 099b64811609 mmc: core: Add a debug print when the card may have been replaced omits c91377495192 brcmfmac: print firmware reported general status errors omits 0c7051610c57 brcmfmac: fix size of the struct msgbuf_ring_status omits 82b6248705cc Merge branch 'fixes' into next omits ad9be7fff3e7 mmc: core: Add sd discard timeout omits bc47e2f6f9e2 mmc: core: Add discard support to sd omits 85236d2be844 mmc: sdhci-esdhc-imx: clear the HALT bit when enable CQE omits 3a0681c7448b mmc: core: do not retry CMD6 in __mmc_switch() omits 362dd4e86918 Staging: vt6655: Modify comment style of SPDX License Identifier omits ba451345ba5c Staging: vt6655: Modify comment style for SPDX-License-Identifier omits ffc33e99a6e2 Staging: vt6655: Align a function declaration omits a248ca38d892 Staging: vt6655: Alignment of function declaration omits cfd779411523 staging: rtl8712: Fix indentation issue omits c460495ee072 staging: wilc1000: fix incorrent type in initializer omits 9f22637b0024 staging: rtl8188eu: remove unused P2P_PRIVATE_IOCTL_SET_LEN omits c329a8fd5833 staging: rtl8188eu: remove unused enum P2P_PROTO_WK_ID omits c978b9460fe1 Merge tag 'perf-core-for-mingo-5.1-20190225' of git://git. [...] omits 0a1571243d3f Merge tag 'perf-core-for-mingo-5.1-20190220' of git://git. [...] omits 9ed8f1a6e767 Merge branch 'linus' into perf/core, to pick up fixes omits 28d49e282665 locking/lockdep: Shrink struct lock_class_key omits 72dcd505e858 locking/lockdep: Add module_param to enable consistency checks omits f214737b75b0 lockdep/lib/tests: Test dynamic key registration omits d93ac78bf7b3 lockdep/lib/tests: Fix run_tests.sh omits 669de8bda87b kernel/workqueue: Use dynamic lockdep keys for workqueues omits 108c14858b9e locking/lockdep: Add support for dynamic keys omits 4bf508621855 locking/lockdep: Verify whether lock objects are small eno [...] omits b526b2e39a53 locking/lockdep: Check data structure consistency omits de4643a77356 locking/lockdep: Reuse lock chains that have been freed omits 527af3ea273b locking/lockdep: Fix a comment in add_chain_cache() omits 2212684adff7 locking/lockdep: Introduce lockdep_next_lockchain() and lo [...] omits ace35a7ac493 locking/lockdep: Reuse list entries that are no longer in use omits a0b0fd53e1e6 locking/lockdep: Free lock classes that are no longer in use omits 29fc33fb7283 locking/lockdep: Update two outdated comments omits cdc84d794947 locking/lockdep: Make it easy to detect whether or not ins [...] omits 956f3563a838 locking/lockdep: Split lockdep_free_key_range() and lockde [...] omits feb0a3865ed2 locking/lockdep: Initialize the locks_before and locks_aft [...] omits 86cffb80a525 locking/lockdep: Make zap_class() remove all matching lock [...] omits 09329d1c2024 locking/lockdep: Reorder struct lock_class members omits 523b113bace5 locking/lockdep: Avoid that add_chain_cache() adds an inva [...] omits 15ea86b58c71 locking/lockdep: Fix reported required memory size (2/2) omits 7ff8517e1034 locking/lockdep: Fix reported required memory size (1/2) omits 09d75ecb122d locking/lockdep: Fix two 32-bit compiler warnings omits 733000c7ffd9 locking/qspinlock: Remove unnecessary BUG_ON() call omits 02e525b2aff1 locking/percpu-rwsem: Remove preempt_disable variants omits 0614621d89c4 Merge branch 'linus' into locking/core, to pick up fixes omits f86d17e9efe0 crypto: arm64/chacha - fix hchacha_block_neon() for big endian omits 4b6d196c9cec crypto: arm64/chacha - fix chacha_4block_xor_neon() for bi [...] omits 0918f18c7179 crypto: s5p - add AES support for Exynos5433 omits d3ff9f851b7a dt-bindings: crypto: document Exynos5433 SlimSSS omits 8c2b43d2d85b crypto: crypto4xx - add missing of_node_put after of_devic [...] omits 417980364300 crypto: cavium/zip - fix collision with generic cra_driver_name omits 91e14842f8ea crypto: af_alg - use struct_size() in sock_kfree_s() omits 867659c63762 crypto: caam - remove redundant likely/unlikely annotation omits e8e3c1ca57d4 crypto: s5p - update iv after AES-CBC op end omits 7748168c6640 crypto: x86/poly1305 - Clear key material from stack in SS [...] omits 307244452d3d crypto: caam - generate hash keys in-place omits 8e731ee5e2a5 crypto: caam - fix DMA mapping xcbc key twice omits 65055e210884 crypto: caam - fix hash context DMA unmap size omits 984798de671a hwrng: bcm2835 - fix probe as platform device omits ef5c73b33847 crypto: s5p-sss - Use AES_BLOCK_SIZE define instead of number omits d9a5289d2918 crypto: stm32 - drop pointless static qualifier in stm32_h [...] omits 8cd9d183731a crypto: chelsio - Fixed Traffic Stall omits bf432e72c170 crypto: marvell - Remove set but not used variable 'ivsize' omits 2ecba2d1e45b net: sched: act_csum: Fix csum calc for tagged packets omits d89ea4acfc03 net: hns: use struct_size() in devm_kzalloc() omits 5578de4834fe netlabel: fix out-of-bounds memory accesses omits a1fd1ad2552f ipv4: Pass original device to ip_rcv_finish_core omits d8afbc9795a5 Merge branch 'net-phy-marvell10g-Clean-get_features-by-usi [...] omits 41e2a99fb9fa net: phy: marvell10g: Use the generic C45 helper to read t [...] omits 013ba864b0b5 net: phy: marvell10g: Let genphy_c45_pma_read_abilities se [...] omits 87750d173c35 net: sched: act_tunnel_key: fix metadata handling omits e27775a4bec5 Merge branch 'pmtu-selftest-fixes' omits b3cc4f8a8a41 selftests: pmtu: add explicit tests for PMTU exceptions cleanup omits 651eb32e569e selftests: pmtu: disable DAD in all namespaces omits 72a7d452b0f0 net: phy: dp83867: add soft reset delay omits 0334906c0696 cpufreq: kryo: Release OPP tables on module removal omits 17fb465f1602 drm/bochs: Fix the ID mismatch error omits 2216322919c8 drm: Block fb changes for async plane updates omits 7fbd5d784f75 Merge tag 'imx-drm-next-2019-02-22' of git://git.pengutron [...] omits e0bf304e4a00 MIPS: fix memory setup for platforms with PHYS_OFFSET != 0 omits 90b5e58ebe5e Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits 0a1d52994d44 mm: enforce min addr even if capable() in expand_downwards() omits 3bcd60444519 Merge branch 'inner_map_spin_lock-fix' omits 9eca5083757b tools/bpf: selftests: add map lookup to test_map_in_map bpf prog omits a115d0ed7201 bpf: set inner_map_meta->spin_lock_off correctly omits 11f5acce2fa4 powerpc/powernv/ioda: Fix locked_vm counting for memory us [...] omits 7865ad6551c9 drivers: net: phy: mdio-mux: Add support for Generic Mux controls omits 43185c3b82c3 dt-bindings: net: Add bindings for mdio mux consumers omits 24ba14406c5c route: Add multipath_hash in flowi_common to make user-def [...] omits 58bdd544e293 net: nfc: Fix NULL dereference on nfc_llcp_build_tlv fails omits cfbe271667b7 Merge tag 'y2038-syscall-abi' of git://git.kernel.org/pub/ [...] omits 8f4ef499c6ca Merge branch 'net-Remove-switchdev_ops' omits 3d705f07d16b net: Remove switchdev_ops omits d45224d604c5 net: switchdev: Replace port attr set SDO with a notification omits 570b68c8ddde staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_ATTR_SET omits 56da64bc003b net: mscc: ocelot: Handle SWITCHDEV_PORT_ATTR_SET omits 7464251b15d9 mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET omits 9ed1eced2d66 net: dsa: Handle SWITCHDEV_PORT_ATTR_SET omits 4f7054867cad rocker: Handle SWITCHDEV_PORT_ATTR_SET omits 1cb33af1f750 switchdev: Add SWITCHDEV_PORT_ATTR_SET omits d63716658ac1 drm/amd/display: Use vrr friendly pageflip throttling in DC. omits 23f4e3d8b310 usb: core: Fix typo in description of "authorized_default" omits 1d9978757d38 Revert "net: sched: fw: don't set arg->stop in fw_walk() w [...] omits e83887f67bee ethtool: Use explicit designated initializers for .cmd omits 232ba3a51cc2 net: phy: Micrel KSZ8061: link failure after cable connect omits 71a1238b95f0 Merge tag 'mt76-for-kvalo-2019-02-26' of https://github.co [...] omits 287beb284f14 enc28j60: Correct description of debug module parameter omits f4d7b3e23d25 net: dev: Use unsigned integer as an argument to left-shift omits 2b3c68853860 bnxt_en: Drop oversize TX packets to prevent errors. omits c53336c8f5f2 mmc: core: align max segment size with logical block size omits d2e614cb0795 samples: bpf: fix: broken sample regarding removed function omits da4e023e4528 Merge branch 'bpf-prog-stats' omits 88ad472b8a4a tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt omits b1eca86db68b tools/bpf: sync bpf.h into tools omits 5f8f8b93aeb8 bpf: expose program stats via bpf_prog_info omits 492ecee892c2 bpf: enable program stats omits b39e557b7762 misc/habanalabs: adjust Kconfig to fix build errors omits 9b6dba70021d misc: hpilo: Do not claim unsupported hardware omits bc7de897f26c misc: hpilo: Exclude unsupported device via blacklist omits 9d49fff91b85 virt: vbox: Mark expected switch fall-through omits b304da7025d7 misc: mic/scif: mark expected switch fall-through omits 5e6e0239e178 habanalabs: make functions static or declare them omits 230afe74d139 habanalabs: allow memory allocations larger than 4GB omits 79e246fd2f37 staging: rtl8723bs: Remove duplicated include from drv_types.h omits a3a475483328 usb: chipidea: Refactor USB PHY selection and keep a single PHY omits 68ef23627479 usb: chipidea: Grab the (legacy) USB PHY by phandle first omits 5f0632c467de usb: chipidea: imx: set power polarity omits 30097374e6ff dt-bindings: usb: ci-hdrc-usb2: add property power-active-high omits 3c91b652ec36 usb: chipidea: imx: remove unused header files omits 73ad3e241dfa Staging: vt6655: Alignment should match open parenthesis omits a112152f6f3a staging: erofs: fix mis-acted TAIL merging behavior omits 1e5ceeab6929 staging: erofs: fix illegal address access under memory pressure omits af692e117cb8 staging: erofs: compressed_pages should not be accessed ag [...] omits d07e9fadf3a6 mmc: cqhci: Fix a tiny potential memory leak on error condition omits 27ec9dc17c48 mmc: cqhci: fix space allocated for transfer descriptor omits 388b4e6a00bb scsi: core: Avoid that system resume triggers a kernel warning omits bbcbbd567cc1 block: optimize blk_bio_segment_split for single-page bvec omits 48d7727cae12 block: optimize __blk_segment_map_sg() for single-page bvec omits 4d633062c1c0 block: introduce bvec_nth_page() omits 7b660c225fa0 Merge tag 'vfio-ccw-20190227' of git://git.kernel.org/pub/ [...] omits 27da80719ef1 powerpc/fsl: Fix the flush of branch predictor. omits 7b62f9bd2246 powerpc/powernv: Make opal log only readable by root omits 123f89c8aab7 netfilter: nft_set_hash: remove nft_hash_key() omits a01cbae57ec2 netfilter: nft_set_hash: bogus element self comparison fro [...] omits 3b02b0adc242 netfilter: nft_set_hash: fix lookups with fixed size hash [...] omits 35acfbab6e5b netfilter: remove unneeded switch fall-through omits cc16921351d8 netfilter: conntrack: avoid same-timeout update omits d2c5c103b133 netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h omits d6c4c8ffb5e5 netfilter: nat: remove l3proto struct omits dac3fe72596f netfilter: nat: remove csum_recalc hook omits 03fe5efc4c9c netfilter: nat: remove csum_update hook omits 2e666b229d97 netfilter: nat: remove l3 manip_pkt hook omits 14cb1a6e2967 netfilter: nat: remove nf_nat_l4proto.h omits 3bf195ae6037 netfilter: nat: merge nf_nat_ipv4,6 into nat core omits 096d09067a67 netfilter: nat: move nlattr parse and xfrm session decode to core omits d1aca8ab3104 netfilter: nat: merge ipv4 and ipv6 masquerade functionality omits 886ca88be6b3 ACPI / bus: Respect PRP0001 when retrieving device match data omits d824548dae22 netfilter: ebtables: remove BUGPRINT messages omits 4283428e4928 netfilter: nf_conntrack_amanda: add support for STATE streams omits b8e204006340 netfilter: nft_compat: use .release_ops and remove list of [...] omits e5723f95d6b4 mmc: core: Fix NULL ptr crash from mmc_should_fail_request omits 5364a0b4f4be arm64: dts: rockchip: move QCA6174A wakeup pin into its USB node omits 7d19261bc0eb dt-bindings: net: btusb: add QCA6174A IDs omits 4c409af04d76 Bluetooth: btusb: add QCA6174A compatible properties omits 6d10cd5cbd6c Bluetooth: hci_qca: Use msleep() instead of open coding it omits 0ebcddd8e06e Bluetooth: hci_qca: Add delay after power-off pulse omits ad571d725c97 Bluetooth: hci_qca: Move boot delay to qca_send_power_pulse() omits 9836b80208b2 Bluetooth: hci_qca: Pass boolean 'on/off' to qca_send_powe [...] omits 6e5333090967 arm64: dts: qcom: msm8998: Extend TZ reserved memory area omits 52d2d2c0181a Merge tag 'qcom-fixes-for-5.0-rc3' into fixes-for-5.0-rc8 omits ff8285f81822 net: sched: pie: fix 64-bit division omits bfd07f3dd4f1 tipc: fix race condition causing hung sendto omits 3b40bf4e24d1 net: Use RCU_POINTER_INITIALIZER() to init static variable omits bf48648d650d hv_netvsc: Fix IP header checksum for coalesced packets omits 1b046b445c0f percpu: km: no need to consider pcpu_group_offsets[0] omits d8e96745a97f Merge branch 'net-fail-route' omits be48220edd48 mpls: Return error for RTA_GATEWAY attribute omits e3818541b49f ipv6: Return error for RTA_VIA attribute omits b6e9e5df4ecf ipv4: Return error for RTA_VIA attribute omits 7b2464d976c1 Merge branch 'tcp-cleanups' omits 564833419f12 tcp: remove tcp_queue argument from tso_fragment() omits 6aedbf986fdb tcp: use tcp_md5_needed for timewait sockets omits 921f9a0f2e8c tcp: convert tcp_md5_needed to static_branch API omits a43e052beacb tcp: get rid of __tcp_add_write_queue_tail() omits 6c7b4ee7f96d tcp: get rid of tcp_check_send_head() omits f8b995853444 dpaa2-eth: configure the cache stashing amount on a queue omits 51da14e96e9b soc: fsl: dpio: configure cache stashing destination omits 390bf02d275c soc: fsl: dpio: enable frame data cache stashing per softw [...] omits 781e62823cb8 bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map [...] omits ae23a0fe5888 soc: fsl: guts: make fsl_guts_get_svr() static omits 2904337fd981 s390/cio: Use cpa range elsewhere within vfio-ccw omits 48bd0eee8eca s390/cio: Fix vfio-ccw handling of recursive TICs omits a110ae7096c9 tc-testing: gitignore, ignore local tdc config file omits 268a351d4a77 net: sched: fix typo in walker_check_empty() omits 24ed49002c36 net: sched: pie: fix mistake in reference link omits bae1320f7afd mlxsw: spectrum: remove set but not used variable 'autoneg [...] omits 88ebbaf0257e Merge branch 'vxlan-create-and-changelink-extack-support' omits da640bc05117 tools: selftests: rtnetlink: add testcases for vxlan flag sets omits 70fb0828800b vxlan: add extack support for create and changelink omits 703bdcbc8e4e Merge branch 'devlink-make-ethtool-compat-reliable' omits be6fe1d8e102 devlink: require non-NULL ops for devlink instances omits 1b45ff6c17f1 devlink: hold a reference to the netdevice around ethtool compat omits 03969b941486 nfp: remove ethtool flashing fallback omits 28e8c754135d nfp: add .ndo_get_devlink omits b473b0d23529 devlink: create a special NDO for getting the devlink instance omits f4b6bcc7002f net: devlink: turn devlink into a built-in omits 0e819b51fb9b regulator: 88pm8607: Remove unused fields from struct pm86 [...] omits 2654d368ea3d regulator: 88pm8607: Simplify pm8607_list_voltage implementation omits 6145601b225f regulator: cpcap: Constify omap4_regulators and xoom_regulators omits de33873e9f95 regulator: cpcap: Remove unused vsel_shift from struct cpc [...] omits d8cf757fbd3e net: remove unused struct inet_frag_queue.fragments field omits 3146089d235b Merge branch 'asoc-5.1' into asoc-next omits b5e806ae4ad8 Merge branch 'asoc-5.0' into asoc-linus omits 7b6b0049e2b7 ASoC: stm32: i2s: skip useless write in slave mode omits 3005decf4fe4 ASoC: stm32: i2s: fix race condition in irq handler omits 88dce52ee9b5 ASoC: stm32: i2s: remove useless callback omits 1ac2bd164489 ASoC: stm32: i2s: fix dma configuration omits ebf629d502cf ASoC: stm32: i2s: fix stream count management omits 0c4c68d6fa1b ASoC: stm32: i2s: fix 16 bit format support omits 8ba3c5215d69 ASoC: stm32: i2s: fix IRQ clearing omits 580b5cf50ca8 EDAC/altera: Add separate SDRAM EDAC config omits 03af21d6ba35 ath9k: remove set but not used variable 'acq' omits d0480d4326e2 ath9k: debugfs: Fix SPUR-DOWN field omits cc591d77aba1 ath9k: Make sure to zero status.tx_time before reporting T [...] omits 15493239eacf ath10k: update the max num of peers supported for WCN3990 omits 6566abea0b97 ath10k: remove the calibration data fetch for sdio omits 761156ff573d ath10k: Fix length of wmi tlv command for protected mgmt frames omits 7d4445223031 ath10k: don't report unset rssi values to mac80211 omits 55545b087012 ath10k: sdio: reset chip on power_down() omits 6cd70c65647b ath10k: sdio: disable fwlog prints omits bf1f0a1a4da1 ath10k: sdio: set hi_acs_flags omits d961284df24b ath10k: correct the format of host memory chunks in wmi in [...] omits 1c136e41fb77 ath10k: enhance logging for vdev pdev & peer set param omits 6ddc3860a566 ath10k: add support for ack rssi value of data tx packets omits 4b816f170b1f ath10k: add support for ack rssi value of management tx packets omits 02f73d3a9bdb ath10k: fix descriptor size in ce tx completion for WCN3990 omits e7140639b1de powerpc/xmon: Fix opcode being uninitialized in print_insn [...] omits 75d9fc7fd94e powerpc/powernv: move OPAL call wrapper tracing and interr [...] omits 38555434a910 powerpc/64s: Fix data interrupts vs d-side MCE reentrancy omits e779fc93643c powerpc/64s: Prepare to handle data interrupts vs d-side M [...] omits cbf2ba952a70 powerpc/64s: system reset interrupt preserve HSRRs omits ccd477028a20 powerpc/64s: Fix HV NMI vs HV interrupt recoverability test omits ae3f563a85e9 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] omits 2c1ea6abde88 platform: set of_node in platform_device_register_full() omits c5b9f97ce54d mic: vop: Allow building on more systems omits fbc63864fa13 mic: Rename ioremap pointer to remap omits ba01cea2be88 mic: vop: Cast pointers to unsigned long omits 401c9bd10bee hpet: Use struct_size() in kzalloc() omits f2db7361cb19 VMCI: Support upto 64-bit PPNs omits bede03a579b3 misc: rtsx: Enable OCP for rts522a rts524a rts525a rts5260 omits 5666dfd1d8a4 coresight: etm4x: Add support to enable ETMv4.2 omits 5ee3d33d107f dt-bindings: regulator: tps65218: rectify units of LS3 omits 4f430487e208 dt-bindings: regulator: add LS2 load switch documentation omits 97b047e72bd6 regulator: da9062: Use struct_size() in devm_kzalloc() omits 1ec9c179c07a regulator: mcp16502: Remove module version omits 87919e0cf166 regulator: fan53555: Check pdata->slew_rate setting omits 5db2efbe115e regulator: arizona_ldo1: Simplify arizona_ldo1_hc_set/get_ [...] omits c25d47888f0f regulator: wm831x-dcdc: Fix list of wm831x_dcdc_ilim from [...] omits cdcdba5d624f ASoC: qcom: Kconfig: fix dependency for sdm845 omits 716d53cc7837 ASoC: Intel: Boards: Add Maxim98373 support omits e99f1683bbce habanalabs: use u64 when comparing variables' sum to u32_max omits 8af6c521cc23 ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address omits 5b9cea15a3de serial: sprd: Modify the baud rate calculation formula omits 0e585aabc500 dt-bindings: serial: Add Milbeaut serial driver description omits f4817843e39c serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart omits fe9ed6d2483f serial: 8250_pxa: honor the port number from devicetree omits d56f00fd5380 tty: hvc_xen: Mark expected switch fall-through omits 3e913eebdfbb tty: n_gsm: Mark expected switch fall-throughs omits c8846e101502 mt76: add driver for MT7603E and MT7628/7688 omits 782eff094922 dt-bindings: net: mt76: update binding for mt7603 driver omits 9c193de548c2 mt76: add driver callback for when a sta is associated omits 6cad8240a5da mt76: remove no longer used routine declarations omits 200abe6a963a mt76: usb: check urb->num_sgs limit in mt76u_process_rx_entry omits 04eb16fc7016 mt76: usb: simplify mt76u_tx_build_sg routine omits 888199b89291 mt76: usb: simplify rx buffer allocation omits 4de92bf10c6d mt76: usb: introduce mt76u_fill_bulk_urb routine omits cb1847cce03c mt76: usb: fix warning in mt76u_buf_free omits fc994dbbd94e mt76usb: remove usb_mcu.c omits a18a494f908f mt76usb: use synchronous msg for mcu command responses omits b63aa031b00b mt76usb: allow mt76u_bulk_msg be used for reads omits eac473bce4b7 firmware: hardcode the debug message for -ENOENT omits 563b9372f7ec usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() omits b5958faa34e2 mei: bus: move hw module get/put to probe/release omits 11f27765f611 staging: fsl-dpaa2: ethsw: Add missing netdevice check omits 2c62d36c8144 staging: rtl8188eu: cleanup comparsions to NULL in rtl8188 [...] omits 423c16f4bfda staging: rtl8188eu: add spaces around '*' in rtl8188e_cmd.c omits 5241d965b492 staging: rtl8188eu: remove unused function declarations omits 87dd57588a5f staging: rtl8188eu: remove blank line between declarations omits 014380262043 staging: rtl8188eu: cleanup declarations in rtl8188e_cmd.c omits bee1568293d7 staging: erofs: switch to ->iterate_shared() omits 00fa3661a40a staging: rtl8188eu: remove unnecessary parentheses in rtl8 [...] omits b2bb112db116 staging: erofs: no need to take page lock in readdir omits 615cba3557f1 staging: speakup: Note that simple_strtoul can't simply be [...] omits 97c64322b8dd staging: comedi: ni_tio: Allocate shadow regs for each cou [...] omits ecd182cbf4e1 staging: android: ashmem: Avoid range_alloc() allocation w [...] omits 1d4ccf2b3c8e staging: wilc1000: fix incorrent type assignment omits b7417e3ca455 Staging: greybus: Alignment should match open parenthesis omits a0e0c9208f12 Staging: greybus: Blank lines not required before '}' omits 39d82357229d Staging: greybus: Do not use multiple blank lines omits 13a7287edb1e Staging: ks7010: Match alignments with open parenthesis omits 00bdd001b07d Staging: vt6655: Alignment should match open parenthesis omits f1a32f95865d Staging: fwserial: Add blank line after declarations omits 1ba539d53b2d Staging: fbtft: Fix line over 80 characters omits d0ff480a35f8 Staging: fbtft: Extra blank line not required before '}' omits 4973c2e6d9d7 Staging: fbtft: Alignment should match open parenthesis omits 6c9939629d17 staging: netlogic: Remove boilerplate license text omits 1096f09d6bc9 staging: netlogic: Add SPDX-License-Identifier tag at the top omits aa2903583595 staging: netlogic: Modify coding style alignments omits d8d2785be247 Staging: mt761-dma: Alignment should match open parenthesis omits c4d8416c85bf Staging: mt7621_dma: Prefer unsigned int over just unsigned omits 4398e7057d66 habanalabs: return error when failing to read/write i2c omits cffaaf0c8162 iommu/dmar: Fix buffer overflow during PCI bus notification omits 5c8b0a331212 mt76: mt76x02: set MT_TXOP_HLDR_TX40M_BLK_EN for mt76x2 omits 2858f60a1679 mt76: mt76x2: unify mt76x2[u]_mac_resume omits 4606a26c0c51 mt76: mt76x02: fix ED/CCA enabling/disabling omits 72e5d479b8de mt76: mt76x02: issue watchdog reset on MCU request timeout omits 90f42f2d76d0 mt76: mt76x02: only reset beacon drift counter when enabli [...] omits ed55c9b9c13e mt76: mt76x02: fix beacon timer issue omits b3f09304bab1 mt76: mt76x02: fix beacon timer drift adjustment omits a6982fcdc3c8 mt76: mt76x02: fix TSF sync mode omits 5971752de44c Bluetooth: hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990 omits de79a9df1692 Bluetooth: btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY omits 7a0e5b15ca45 Bluetooth: Add quirk for reading BD_ADDR from fwnode property omits 5603731a15ef mmc: tmio: fix access width of Block Count Register omits 56897b217a1d Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit se [...] omits 4a67e5d4adbf Bluetooth: mgmt: Use struct_size() helper omits f97a0944a72b ALSA: firewire-motu: fix construction of PCM frame for cap [...] omits 7dc661bd8d32 ALSA: bebob: use more identical mod_alias for Saffire Pro [...] omits 3b4d07d2674f powerpc/mm/hash: Handle mmap_min_addr correctly in get_unm [...] omits 5330367fa300 powerpc/hugetlb: Handle mmap_min_addr correctly in get_unm [...] omits 3e344b6cec8e scsi: hptiop: fix calls to dma_set_mask() omits d9a00459effc scsi: hisi_sas: fix calls to dma_set_mask_and_coherent() omits 732f3238dcf2 scsi: csiostor: fix calls to dma_set_mask_and_coherent() omits 11ea3824140c scsi: bfa: fix calls to dma_set_mask_and_coherent() omits c326de562f1f scsi: aic94xx: fix calls to dma_set_mask_and_coherent() omits 1feb3b022949 scsi: 3w-sas: fix calls to dma_set_mask_and_coherent() omits 33d6667416c7 scsi: 3w-9xxx: fix calls to dma_set_mask_and_coherent() omits 56de8357049c scsi: lpfc: fix calls to dma_set_mask_and_coherent() omits 6cd96c5b684d selftests/powerpc: Remove duplicate header omits 89a9684ea158 LSM: Ignore "security=" when "lsm=" is specified omits e88ed488af0a LSM: Update function documentation for cap_capable omits c14f7e1efcbf net: wan: z85230: replace dev_kfree_skb_irq by dev_consume [...] omits 11dc98064c91 net: wan: cosa: replace dev_kfree_skb_irq by dev_consume_s [...] omits 153d96bec568 net: wan: sbni: replace dev_kfree_skb_irq by dev_consume_s [...] omits 763284d4a5df net: wan: ixp4xx_hss: replace dev_kfree_skb_irq by dev_con [...] omits 73634c0851cf net: wan: wanxl: replace dev_kfree_skb_irq by dev_consume_ [...] omits b84caee8449e net: lmc: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] omits 3da1ed7ac398 net: avoid use IPCB in cipso_v4_error omits 9ef6b42ad6fd net: Add __icmp_send helper. omits ecef67cb10db tun: remove unnecessary memory barrier omits 143bdc2e27b4 Merge branch 'bpf-libbpf-af-xdp' omits 0f4a9b7d4ecb xsk: add FAQ to facilitate for first time users omits 248c7f9c0e21 samples/bpf: convert xdpsock to use libbpf for AF_XDP access omits 1cad07884239 libbpf: add support for using AF_XDP sockets omits 41f035a86b5b x86/mce: Improve error message when kernel cannot recover, p2 omits c9d0c6ebe34d Merge branch 'pie-next' omits c9d2ac5e6b2a net: sched: pie: update references omits 95400b975dd3 net: sched: pie: add derandomization mechanism omits 3f7ae5f3dc52 net: sched: pie: add more cases to auto-tune alpha and beta omits 30a92ad703b9 net: sched: pie: change initial value of pie_vars->burst_time omits 29daa8553866 net: sched: pie: change default value of pie_params->tupdate omits abde7920de06 net: sched: pie: change default value of pie_params->target omits 575090036c76 net: sched: pie: change value of QUEUE_THRESHOLD omits 78844068a7b9 mlxsw: spectrum: acl: Use struct_size() in kzalloc() omits aeb669d41ffa MIPS: lantiq: Remove separate GPHY Firmware loader omits 0eb5c29ae2a0 Merge branch 'aquantia-hwmon' omits fb470f70fea7 net: phy: aquantia: add hwmon support omits b4e6a1021ba2 net: phy: aquantia: rename aquantia.c to aquantia_main.c omits a0392abe5780 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 2e7614c0736d x86/uaccess: Remove unused __addr_ok() macro omits 740f8a657221 selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN omits a439184d515f bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector omits fd92d6648feb bpf: test_bpf: turn off preemption in function __run_once omits 18836b48ebae MIPS: BCM63XX: provide DMA masks for ethernet devices omits ad5ea5b9d513 rtc: remove rtc_class_ops.read_callback omits de667cce7f4f perf script python: Add Python3 support to syscall-counts- [...] omits 1d1b0dbb859d perf script python: Add Python3 support to syscall-counts.py omits e985bf761db7 perf script python: Add Python3 support to stat-cpi.py omits 6d22d9991cf3 perf script python: Add Python3 support to stackcollapse.py omits ee75a896ae53 perf script python: Add Python3 support to sctop.py omits 118af5bf799b perf script python: Add Python3 support to powerpc-hcalls.py omits 8c42b9600e56 perf script python: Add Python3 support to net_dropmonitor.py omits e4d053ddb4c4 perf script python: Add Python3 support to mem-phys-addr.py omits 9b2700efc57f perf script python: Add Python3 support to failed-syscalls [...] omits 02b03ec383e0 perf script python: Add Python3 support to netdev-times.py omits 7d762d69145a afs: Fix manually set volume location server list omits d4c08b9776b3 riscv: Use latest system call ABI omits 29b00e609960 tmpfs: fix uninitialized return value in shmem_link omits 2a418cf3f5f1 x86/uaccess: Don't leak the AC flag into __put_user() valu [...] omits ff7b11aa481f net: socket: set sock->sk to NULL after calling proto_ops: [...] omits ace4a267e89f net: sched: don't release block->lock when dumping chains omits 6676d5e416ee net: sched: set dedicated tcf_walker flag when tp is empty omits 3d129e1be3d9 xfs: fix backwards endian conversion in scrub omits c1a4447f5e6a xfs: fix uninitialized error variables omits a3df633a3c92 net: sched: act_tunnel_key: fix NULL pointer dereference d [...] omits e3af71a36f9a net: dsa: mv88e6xxx: Fix phylink_validate for Topaz family omits 65b034cf5c17 net: dsa: mv88e6xxx: Default CMODE to 1000BaseX only on 6390X omits 9946b3410b61 tcp: clean up SOCK_DEBUG() omits 4bfabc46f877 tcp: remove unused parameter of tcp_sacktag_bsearch() omits 9919a363a5cb net: dsa: fix a leaked reference by adding missing of_node_put omits 4f29e10d689f xfs: rework breaking of shared extents in xfs_file_iomap_begin omits 53a41cb7ed38 Revert "x86/fault: BUG() when uaccess helpers fault on ker [...] omits f4c2965e425a hwmon: (ad7418) Add device tree probing omits affe250a085d xfs: don't pass iomap flags to xfs_reflink_allocate_cow omits 1fa6e138ada1 ice: fix overlong string, update stats output omits 40c3c546380c ice: Fix for FC get rx/tx pause params omits f966127a68aa ice: use absolute vector ID for VFs omits f70b9d5f4426 ice: check for a leaf node presence omits 6e9650d533dd ice: flush Tx pipe on disable queue timeout omits 82ba01282cf8 ice: clear VF ARQLEN register on reset omits 4cf7bc0d276b ice: don't spam VFs with link messages omits b751930c6c21 ice: only use the VF for ICE_VSI_VF in ice_vsi_release omits 32a64994dbc3 ice: fix numeric overflow warning omits 0e04e8e14b55 ice: fix issue where host reboots on unload when iommu=on omits f9264dd687f8 ice: fix ice_remove_rule_internal vsi_list handling omits 198a666a4543 ice: fix stack hogs from struct ice_vsi_ctx structures omits c6dfd690f1c3 ice: sizeof(<type>) should be avoided omits 0e8fd74df2f3 ice: Fix added in VSI supported nodes calc omits 5ed5d316d90b ice: Fix the calculation of ICE_MAX_MTU omits 99be37edeb2f ice: Mark extack argument as __always_unused omits 5c27ff5db149 mmc: tmio_mmc_core: don't claim spurious interrupts omits eae343c290f7 mmc: core: Convert mmc_align_data_size() into an SDIO spec [...] omits fa301ad9fa8f misc/mei/hdcp: Component framework for I915 Interface omits 62c2b3221fa0 misc/mei/hdcp: Closing wired HDCP2.2 Tx Session omits 5e23491175ee misc/mei/hdcp: Enabling the HDCP authentication omits 0a1af1b5c18d misc/mei/hdcp: Verify M_prime omits f46ea842edae misc/mei/hdcp: Repeater topology verification and ack omits b491264fcad7 misc/mei/hdcp: Prepare Session Key omits 45479b67becd misc/mei/hdcp: Verify L_prime omits 682932f3e144 misc/mei/hdcp: Initiate Locality check omits 6a1a00a30e3a misc/mei/hdcp: Store the HDCP Pairing info omits a7dcbed2bb04 misc/mei/hdcp: Verify H_prime omits 39b71c2baa4f misc/mei/hdcp: Verify Receiver Cert and prepare km omits a37fb1e47302 misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session omits cf8ecce20268 misc/mei/hdcp: Define ME FW interface for HDCP2.2 omits 64e9bbdd9588 misc/mei/hdcp: Client driver for HDCP application omits d1e204e8ca43 mei: bus: whitelist hdcp client omits cfc35f9c128c ALSA: hda: Extend i915 component bind timeout omits c9bd505dbd9d mmc: spi: Fix card detection during probe omits badf14ceba55 hwmon: (ad741x) Add DT bindings for Analog Devices AD741x omits 9d2d24302e61 mmc: core: Move mmc_of_parse_voltage() to host.c omits 3958790e6732 mmc: core: Convert mmc_regulator_get_ocrmask() to static omits de13d5a44e61 mmc: core: Move regulator helpers to separate file omits 643108630e48 mmc: of_mmc_spi: Convert to mmc_of_parse_voltage() omits 03cd5c05d4af mmc: core: Drop retries as in-parameter to mmc_wait_for_app_cmd() omits 9a4b869b0ca9 mmc: core: Convert mmc_wait_for_app_cmd() to static omits c0162a49e0a0 gpio: amd-fch: Drop const from resource omits 94816add0005 perf tools: Add perf_exe() helper to find perf binary omits 4b6ac811bce4 perf script: Handle missing fields with -F +.. omits f0c8234cb923 mmc: renesas_sdhi: Change HW adjustment register according [...] omits eb6176709b23 perf data: Add perf_data__open_dir_data function omits 145520631130 perf data: Add perf_data__(create_dir|close_dir) functions omits ccb7a71dcea0 perf data: Fail check_backup in case of error omits 5021fc4e8c7c perf data: Make check_backup work over directories omits c69e4c37b37c perf tools: Add rm_rf_perf_data function omits cdb6b0235f17 perf tools: Add pattern name checking to rm_rf omits 05a486593977 perf tools: Add depth checking to rm_rf omits f65e25e343cf btrfs: Remove unnecessary casts in btrfs_read_root_item omits 253002f2e3f4 Btrfs: remove assertion when searching for a key in a node/leaf omits cbca7d59fea4 Btrfs: add missing error handling after doing leaf/node bi [...] omits 669e859b5ea7 btrfs: drop the lock on error in btrfs_dev_replace_cancel omits 349ae63f4063 btrfs: ensure that a DUP or RAID1 block group has exactly [...] omits e49be14b8d80 btrfs: init csum_list before possible free omits 57a50e2506df Btrfs: remove no longer needed range length checks for ded [...] omits a3baaf0d786e Btrfs: fix fsync after succession of renames and unlink/rmdir omits 6b5fc433a7ad Btrfs: fix fsync after succession of renames of different files omits 38e3eebff643 btrfs: honor path->skip_locking in backref code omits f5fef4593653 btrfs: qgroup: Make qgroup async transaction commit more a [...] omits 1418bae1c229 btrfs: qgroup: Move reserved data accounting from btrfs_de [...] omits 0ea82076262f btrfs: scrub: remove unused nocow worker pointer omits c8352942745e btrfs: scrub: add assertions for worker pointers omits ff09c4ca5992 btrfs: scrub: convert scrub_workers_refcnt to refcount_t omits eb4318e59a0d btrfs: scrub: add scrub_lock lockdep check in scrub_workers_get omits 1cec3f27168d btrfs: scrub: fix circular locking dependency warning omits 7faad6e25cc2 btrfs: fix comment its device list mutex not volume lock omits bb58eb9e167d btrfs: extent_io: Kill the forward declaration of flush_write_bio omits 352646c7bfa9 btrfs: Fix grossly misleading argument names in extent io search omits ba8f5206a4fc btrfs: Remove EXTENT_FIRST_DELALLOC bit omits 9a0ec83d5795 btrfs: use WARN_ON in a canonical form btrfs_remove_block_group omits 260e77025ffa btrfs: reserve extra space during evict omits 8a1bbe1d5cba btrfs: be more explicit about allowed flush states omits 5df1136363ca btrfs: loop in inode_rsv_refill omits f91587e4151e btrfs: don't enospc all tickets on flush failure omits 450114fc0db0 btrfs: don't use global reserve for chunk allocation omits b78e5616afef btrfs: dump block_rsv details when dumping space info omits d89dbefb8c5f btrfs: check if there are free block groups for commit omits 3f93aef535c8 btrfs: add zstd compression level support omits d3c6ab752c41 btrfs: make zstd memory requirements monotonic omits e0dc87afcdb8 btrfs: zstd use the passed through level instead of default omits d0ab62ce2ded btrfs: change set_level() to bound the level passed in omits 7bf4994304e2 btrfs: plumb level through the compression interface omits 92ee55303616 btrfs: move to function pointers for get/put workspaces omits 929f4baf9317 btrfs: add compression interface in (get/put)_workspace omits 1666edabc8b4 btrfs: add helper methods for workspace manager init and cleanup omits 10b94a51cafb btrfs: unify compression ops with workspace_manager omits ca4ac360af94 btrfs: manage heuristic workspace as index 0 omits acce85de12e6 btrfs: rename workspaces_list to workspace_manager omits 1972708a897e btrfs: add helpers for compression type and level omits 228a73abde5c btrfs: introduce new ioctl to unregister a btrfs device omits 034f784d7cab btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits 3ece54e504dc btrfs: Output ENOSPC debug info in inc_block_group_ro omits c8f72b98b65e btrfs: qgroup: Remove duplicated trace points for qgroup_r [...] omits 2eec5f004205 btrfs: let the assertion expression compile in all configs omits 766ece54f4c9 btrfs: merge btrfs_set_lock_blocking_rw with it's caller omits 970e74d961db btrfs: simplify waiting loop in btrfs_tree_lock omits 8bead258206f btrfs: open code now trivial btrfs_set_lock_blocking omits 300aa896e119 btrfs: replace btrfs_set_lock_blocking_rw with appropriate [...] omits aa12c02778a9 btrfs: split btrfs_clear_lock_blocking_rw to read and writ [...] omits b95be2d9fb2a btrfs: split btrfs_set_lock_blocking_rw to read and write helpers omits 9627736b75f6 btrfs: qgroup: Cleanup old subtree swap code omits f616f5cd9da7 btrfs: qgroup: Use delayed subtree rescan for balance omits 370a11b8114b btrfs: qgroup: Introduce per-root swapped blocks infrastructure omits 5aea1a4fcf1e btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap omits d2311e698578 btrfs: relocation: Delay reloc tree deletion after merge_r [...] omits 119e80df7d49 btrfs: call btrfs_create_pending_block_groups unconditionally omits fa781cea3d6a btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head omits 3069bd26690a btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock omits d1e144206501 btrfs: scrub: print messages when started or finished omits ce3ded1061c8 btrfs: simplify workqueue name when allocating omits 09ba3bc9dd15 btrfs: merge btrfs_find_device and find_device omits 70bc7088aaed btrfs: refactor btrfs_free_stale_devices() to get return value omits e4319cd9cace btrfs: refactor btrfs_find_device() take fs_devices as argument omits 6e927cebe250 btrfs: cleanup btrfs_find_device_by_devspec() omits d95a830c78ad btrfs: merge btrfs_find_device_missing_or_by_path() into parent omits 02a033df7a5e btrfs: Remove not_found_em label from btrfs_get_extent omits b8eeab7fced2 btrfs: Consolidate retval checking of core btree functions omits 694c12ed9dcb btrfs: Rename found_type to extent_type in btrfs_get_extent omits 500710d3b872 Btrfs: move duplicated nodatasum check into common reflink [...] omits 951e05a90469 btrfs: Remove impossible condition from mergable_maps omits d00c2d9c7697 Btrfs: do not overwrite error return value in the balance ioctl omits d3a53286c191 Btrfs: do not overwrite error return value in the device r [...] omits 0f39b6056323 Btrfs: remove redundant check for swapfiles when reflinking omits 420829d8ea13 btrfs: Refactor shrink_delalloc omits 4546d178745d btrfs: Document logic regarding inode in async_cow_submit omits a1d64ba60926 btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work omits bd4691a0e866 btrfs: Use ihold instead of igrab in cow_file_range_async omits 62b37622718c btrfs: Remove isize local variable in compress_file_range omits 532425ff9e13 btrfs: Remove inode argument from async_cow_submit omits aa704d4e75c1 btrfs: remove set but not used variable 'num_pages' omits 02950af4e3b7 btrfs: Remove redundant assignment in btrfs_get_extent_fiemap omits f3714ef479d2 btrfs: Refactor btrfs_get_extent_fiemap omits 4ab47a8d9ce2 btrfs: Remove unused arguments from btrfs_get_extent_fiemap omits a08734906602 Btrfs: setup a nofs context for memory allocation at __btr [...] omits b89f6d1fcb30 Btrfs: setup a nofs context for memory allocation at btrfs [...] omits eee995775444 Btrfs: do not overwrite error return value in the get devi [...] omits 4fa99b008fb5 Btrfs: do not overwrite error return value in scrub progre [...] omits 06fe39ab15a6 Btrfs: do not overwrite scrub error with fault error in sc [...] omits bc9a8bf79cb0 btrfs: Make first argument of btrfs_run_delalloc_range dir [...] omits 9cf10cc195c7 Btrfs: drop useless LIST_HEAD in merge_reloc_root omits 6324320de609 powerpc sstep: Add support for modsd, modud instructions omits 6c180071509a powerpc sstep: Add support for modsw, moduw instructions omits 3e751acba265 powerpc sstep: Add support for extswsli instruction omits 32628b5cf3bc powerpc sstep: Add support for cnttzw, cnttzd instructions omits a23987ef267a powerpc: sstep: Add support for darn instruction omits 930d6288a267 powerpc: sstep: Add support for maddhd, maddhdu, maddld in [...] omits a329bbe707ce gpio: mxc: add check to return defer probe if clock tree N [...] omits 014e90ca44ee ARM: dts: gemini: Re-enable display controller omits af39459b896d gpio: ftgpio: Register per-instance irqchip omits 9220d7befc9c Merge tag 'nand/for-5.1' of git://git.infradead.org/linux- [...] omits dfbd39956a97 Merge tag 'spi-nor/for-5.1' of git://git.infradead.org/lin [...] omits e9968c6fa8e7 mmc: mmci: Send a CMD12 to clear the DPSM at errors omits e9d6a371cff3 mmc: sdhci-xenon: Fixup already marked switch fall-through omits e8391453e27f mmc: sdhci-tegra: drop ->get_ro() implementation omits 39ee32ce4867 mmc: sdhci-omap: drop ->get_ro() implementation omits 6d5cd068ee59 mmc: sdhci: use WP GPIO in sdhci_check_ro() omits 70bcc9e3a8cc mmc: wmt-sdmmc: Drop unused include omits bed12fb0a350 mmc: sunxi-mmc: Drop unused includes omits 3557cba7e563 mmc: sdhci-pxav2: Drop unused include omits 43ea6c9ad969 mmc: sdhci-bcm-kona: Drop unused includes omits b7a7da5644f2 mmc: mxs-mmc: Drop unused includes omits 05b3a5e5f86a mmc: mxcmmc: Drop unused includes omits c16e9b7656ae mmc: cb710: fix indentation issue in if block omits 68539e2bc344 mmc: core: Indicate SD specs higher than 4.0 omits 01904ff77676 mmc: core: Calculate the discard arg only once omits a2b760a60194 mmc: slot-gpio: Remove override_active_level on WP omits 9cda3e7ceb50 mmc: bcm2835: Deduplicate reset of driver data on remove omits c58ccf2b6de7 mmc: bcm2835: Drop pointer to mmc_host from bcm2835_host omits e5c1e63c9323 mmc: bcm2835: Drop DMA channel error pointer check omits a6327b5e57fd mmc: omap: fix the maximum timeout setting omits 3c4019f97978 mmc: tegra: HW Command Queue Support for Tegra SDMMC omits 4c4faff62bf5 mmc: sdhci: Add ADMA3 DMA support for V4 enabled host omits c7fddbd5db5c dt-bindings: mmc: Add supports-cqe property omits a99dbaa9e535 MAINTAINERS: Drop link to git for SDHCI omits d96526be297d MAINTAINERS: Add maintainers for eMMC CQHCI driver omits b1d14045f10a mmc: atmel-mci: enable 8 bits buswidth support omits d30ae056adb8 mmc: renesas_sdhi: Fix card initialization failure in high [...] omits 0539552745af mmc: jz4740: Remove platform data and use standard APIs omits 414126f9e5ab mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller omits 7f76e468413c mmc: jz4740: Annotate implicit fall through omits 9a633f3bfb97 mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdh [...] omits 451e31935d89 mmc: core: annotate implicit fall through omits de25fa5a1a77 mmc: tegra: SDMMC pads auto-calibration omits 7c3cf5c9322b dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths omits bcdb530125a2 mmc: sdhci-esdhc-imx: add DCMD support for CMDQ omits bb6e358169bf mmc: sdhci-esdhc-imx: add CMDQ support omits 401059df9b62 mmc: sdhci: correct the maximum timeout when enable CMDQ omits 029e2476f9e6 mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP omits 2b0efe8204ec mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL omits bb60023c6387 mmc: tmio: undo PM autosuspend when removing the host omits 0c134535e842 mmc: tmio: fix typo in tmio_mmc_init_ocr() omits 7e926f42c64d mmc:sdio: Remove unneeded variable ret omits 69d91ed1469b mmc: sdhci: Fix O2 Host PLL and card detect issue omits 328be8bed213 mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c omits f6a3d9d9dc1c mmc: block: fix debugfs_simple_attr.cocci warnings omits 204d94e63e22 mmc: dt-bindings: omap: Remove duplicate documentation paragraphs omits 1e20186e706d mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe omits 2b06e1597ac2 mmc: sdhci: add delay after the last tuning command omits d00ab1010c2e mmc: sdhci-esdhc-imx: add delay between tuning cycles omits af6a50d457ec mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull omits 772bf73ed4dc dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string omits de0a0decf2ed mmc: sdhci-esdhc-imx: fix HS400 timing issue omits de3e1dd09b72 mmc: sdhci: usdhc: do not do tuning for DDR50 mode. omits a98c557e2af3 mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] omits 4f1000122405 mmc: sdhci-esdhc-imx: Constify driver data omits 4e47345a0c3f mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static omits 72636db5ba7b switchdev: Complete removal of switchdev_port_attr_get() omits 75104db0cb35 dsa: Remove phydev parameter from disable_port call omits 0f3b1cf23f0e net: phy: fix reading fixed phy status omits 726097d6d6d8 net: phy: improve auto-neg emulation in swphy omits e8b47b53a172 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits bd16693f359b net: fix double-free in bpf_lwt_xmit_reroute omits 186d93669fe0 ip_tunnel: Add ip tunnel tun_info type dst_cache in ip_tun [...] omits 169431ed16a3 Merge branch 'dsa-mv88e6xxx-lockdep' omits 342a0ee70acb net: dsa: mv88e6xxx: Release lock while requesting IRQ omits f6d9758b1266 net: dsa: mv88e6xxx: Add lockdep classes to fix false posi [...] omits 3d25eabbbf67 ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel omits 71828b224069 tun: fix blocking read omits 2b794c4098b5 tls: Return type of non-data records retrieved using MSG_P [...] omits 2bdeb8e5bd7b Merge branch 'ipv4-v6-icmp-small-cleanup-and-update' omits 75efc250d2e5 ipv6: icmp: use percpu allocation omits 3232a1ef0f0d ipv6: icmp: use icmpv6_sk_exit() omits e9128c14bf1e ipv4: icmp: use icmp_sk_exit() omits 4ef595cbb3f8 ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush omits 41411e2fd6b8 net/sched: act_tunnel_key: Add dst_cache support omits d3c1e33f5c86 cpufreq: ap806: add missing of_node_put after of_device_is [...] omits caf337bdef33 Merge branch 'code-optimizations-and-bugfixes-for-HNS3-driver' omits 186551284e6e net: hns3: fix improper error handling for hns3_client_start omits eb4c2ccbad6c net: hns3: fix setting of the hns reset_type for rdma hw errors omits a638b1d8cc87 net: hns3: fix get VF RSS issue omits 30ebc576d777 net: hns3: enable VF VLAN filter for each VF when initializing omits c04259442395 net: hns3: add support to config depth for tx|rx ring separately omits e8149933b1fa net: hns3: remove hnae3_get_bit in data path omits cde4ffada829 net: hns3: replace hnae3_set_bit and hnae3_set_field in data path omits 0cccebac710a net: hns3: add unlikely for error handling in data path omits d40fa7eeab55 net: hns3: remove some ops in struct hns3_nic_ops omits 47e7b13b0aff net: hns3: limit some variable scope in critical data path omits 3fe13ed95dd3 net: hns3: avoid mult + div op in critical data path omits 2a73ac3e6c9d net: hns3: add xps setting support for hns3 driver omits 834f9b057df4 Merge branch 'mlxsw-spectrum_acl-Don-t-take-rtnl-mutex-for [...] omits 81d56d8292d7 selftests: mlxsw: spectrum-2: Add massive delta rehash test omits f6eaf1c3acea selftests: mlxsw: spectrum-2: Check migrate end trace omits 6375da3dc07f mlxsw: spectrum_acl: Add vregion migration end tracepoint omits d39ca90f5999 selftests: mlxsw: spectrum-2: Add IPv6 variant of simple d [...] omits 2bffc5322fd8 mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam [...] omits c70b13275b8a mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code omits 7b0f62eefc7f mlxsw: spectrum_acl: Don't take rtnl lock during vregion_r [...] omits ddaa2875da02 mlxsw: spectrum_acl: Introduce a mutex to guard objagg ins [...] omits 6b861682474c mlxsw: spectrum_acl: Enable vregion rehash per-profile omits 65e190356098 mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter [...] omits 1263a9ab8224 mlxsw: spectrum_acl: Introduce vregion mutex omits 79604b6e1742 mlxsw: spectrum_acl: Refactor vregion association code omits 5ec2ee28d27b mlxsw: spectrum_acl: Introduce a mutex to guard region lis [...] omits 2802aadfcff3 mlxsw: spectrum_acl: Split TCAM group structure into two omits 7c3cb68f488e mlxsw: spectrum_acl: Remove unused ops field from group structure omits 731e7ccb1d22 Merge branch 'net-dsa-microchip-add-MIB-counters-support' omits 7049f9b5d052 net: dsa: microchip: add port_cleanup function omits 6ca508152622 net: dsa: microchip: remove unnecessary include headers omits c30d894b6a6a net: dsa: microchip: get port link status omits 7c6ff470aa86 net: dsa: microchip: add MIB counter reading support omits 42fc6a4c6130 net: dsa: microchip: prepare PHY for proper advertisement omits 84f29264551e Merge branch 'net-phy-marvell10g-Add-2-5GBaseT-support' omits 62d01535474b net: phy: marvell10g: add support for the 88x2110 PHY omits b38d198cfbc5 net: mvpp2: Add 2.5GBaseT support omits c47455f9a7fc net: phy: marvell10g: Force reading of 2.5/5G omits 631ba9063b44 net: phy: marvell10g: Use a #define for 88X3310 family id omits e555e5b1b9ae net: phy: marvell10g: Use 2500BASEX when using 2.5GBASET omits 0feaccd595fb net: phy: marvell10g: Use linkmode_set_bit helper instead [...] omits 7414542406cd net: phy: marvell10g: Use get_features to get the PHY abilities omits c1164bb1a631 net: phy: check PMAPMD link status only in genphy_c45_read_link omits 87e0616eb479 Merge branch 'net-switchdev-h-inclusion-removal' omits 47f706262f1d net: Remove switchdev.h inclusion from team/bond/vlan omits d7977107b393 nfp: Remove switchdev.h inclusion omits 6a5f9161bc0e net: lantiq: Do not use eth_change_mtu() omits cffde20164d2 net: dsa: lantiq: Add GPHY firmware files omits e728fdf06289 net: phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS omits 6191da98062d net/sched: act_skbedit: fix refcount leak when replace fails omits 8f67c90ee914 net/sched: act_ipt: fix refcount leak when replace fails omits 5908e6b738e3 Linux 5.0-rc8 omits fad4271bec38 Merge branch 'net-protodown-support-for-macvlan-and-vxlan' omits 8f1af75df3a7 vxlan: add ndo_change_proto_down support omits 2e8b4ba64676 macvlan: add ndo_change_proto_down support omits b58996795dc4 net: dev: add generic protodown handler omits 45c0e7b25ab2 Merge branch 'Add-tests-for-unlocked-flower-classifier-imp [...] omits 5ce46451719f selftests: concurrency: add test to verify parallel replac [...] omits be6b294dbd22 selftests: concurrency: add test to verify parallel add/delete omits a788b302c533 selftests: concurrency: add test to verify concurrent delete omits 424c5bd46ad3 selftests: concurrency: add test to verify concurrent replace omits 4ba21de23a76 selftests: concurrency: add test to verify parallel rules replace omits 596952fc4f0f selftests: concurrency: add test to verify parallel rules [...] omits 450ef62033c7 selftests: concurrency: add test to verify parallel rules [...] omits 3b07270db82a selftests: tdc_batch.py: add options needed for concurrency tests omits a0dce8752193 net: Skip GSO length estimation if transport header is not set omits 0a6c33e894a5 doc: add phylink documentation to the networking book omits 0e29ae030322 net: phylink: update mac_config() documentation omits c2f26e8f8788 net: Use RCU_INIT_POINTER() to set sk_wq omits b6a4119d9d01 net: phy: let genphy_c45_read_abilities also check aneg ca [...] omits 656f72bb2ef3 Merge back earlier PM core material for v5.1. omits 17162a117cd0 Merge back earlier cpufreq material for v5.1. omits 6b31c01651c2 ACPICA: Update version to 20190215 omits c163f90cc862 ACPI/ACPICA: Trivial: fix spelling mistakes and fix whites [...] omits 8f5a14d05310 ACPICA: ACPI 6.3: add GTDT Revision 3 support omits 9a8d961f1ef8 ACPICA: ACPI 6.3: HMAT updates omits b5eab512e7cf ACPICA: ACPI 6.3: PPTT add additional fields in Processor [...] omits ddcfd66c1d4b ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value omits e646e0a50cfa ACPICA: ACPI 6.3: MADT: add support for statistical profil [...] omits aa6ec56b574d ACPICA: ACPI 6.3: add PCC operation region support for AML [...] omits 70f3522614e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits c3619a482e15 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits c4eb1e1852df Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 81214bab582e iomap: wire up the iopoll method omits 0bbb280d7b76 block: add bio_set_polled() helper omits eae83ce10b47 block: wire up block device iopoll method omits fb7e160019f4 fs: add an iopoll method to struct file_operations omits 93b6604c5a66 i2c: Allow recovery of the initial IRQ by an I2C client device. omits 088a8a7fb408 i2c: ocores: turn incomplete kdoc into a comment omits a75d1d01477d trace: events: neigh_update: print new state in string format omits 4c8e0459b585 net: phy: realtek: Dummy IRQ calls for RTL8366RB omits bf50b606cfd8 tcp: repaired skbs must init their tso_segs omits 797a22bd5298 net/x25: fix a race in x25_bind() omits 99407d8fa3ab net: dsa: Remove documentation for port_fdb_prepare omits 278e2148c075 Revert "bridge: do not add port to router list when receiv [...] omits af548a27b158 selftests: fib_tests: sleep after changing carrier. again. omits 2de7852fe909 percpu: use nr_groups as check condition omits 515d846773b0 Merge branch 'net-phy-aquantia-improve-and-extend-driver' omits dc59d9bb9c0d net: phy: aquantia: use genphy_c45_read_status omits 70fa3a9699cb net: phy: add genphy_c45_read_status omits 3b845d87d858 net: phy: don't change modes we don't care about in genphy [...] omits 09c4c57f7bc4 net: phy: aquantia: add support for auto-negotiation confi [...] omits 0974f1f03b07 net: phy: aquantia: remove false 5G and 10G speed ability [...] omits f88d5d684c02 Merge tag 'mlx5-updates-2019-02-21' of git://git.kernel.or [...] omits b55874f1a34c Merge branch 'mlxsw-Add-support-for-new-port-types-and-spe [...] omits 6c485084af8d mlxsw: spectrum: Add Spectrum-2 ASIC support for new port [...] omits d3eaf1085a24 mlxsw: spectrum: Add Spectrum-2 ASIC port type-speed operations omits 9ce8439718b6 mlxsw: reg: Add new port type-speed fields for PTYS register omits 1dc3c0a24867 mlxsw: reg: 80 columns wrapping change omits e6f66f50bfe6 mlxsw: reg: Rename p_eth_proto_adm to full name p_eth_proto_admin omits c5b870df6940 mlxsw: spectrum: Add port type-speed operations omits 88a4281200ff mlxsw: spectrum: Rename port type-speed functions to ASIC [...] omits 1e2f66ecebd3 mlxsw: spectrum: Query port connector type from firmware omits 475b33cb66c9 mlxsw: spectrum: Remove unsupported eth_proto_lp_advertise [...] omits 1531be31973a mlxsw: spectrum: Remove duplicate port link mode entry omits 4593403fa516 net: set static variable an initial value in atl2_probe() omits c211524029a1 kcm: Remove unnecessary SLAB_PANIC for kmem_cache_create() [...] omits 923b55cf5078 Merge branch 'net-Wformat-fixes' omits abdf47aab412 veth: Fix -Wformat-truncation omits 135e7245479a e1000e: Fix -Wformat-truncation warnings omits 3f8b86964ee5 net: dsa: mv88e6xxx: Fix -Wformat-security warnings omits ab2c4e2581ad mlxsw: spectrum: Avoid -Wformat-truncation warnings omits dccd3ab55ead bpfilter: re-add header search paths to tools include to f [...] omits 61a65d32fe91 net: phy: marvell10g: Fix Multi-G advertisement to only ad [...] omits e60b5f79bd75 Merge tag 'powerpc-5.0-6' of git://git.kernel.org/pub/scm/ [...] omits 6089a91fc02e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 7cc7de93fad4 hwmon: (ntc_thermistor) Convert to new hwmon API omits b57e1d429397 hwmon: (pwm-fan) Add optional regulator support omits 29d013ad0401 dt-bindings: hwmon: Add optional regulator support to pwm-fan omits 8dd2eee2f444 Merge branch 'clockevents/5.1' of https://git.linaro.org/p [...] omits d608898abc74 powerpc: clean stack pointers naming omits c911d2e128e8 powerpc/64: Replace CURRENT_THREAD_INFO with PACA_THREAD_INFO omits f7354ccac844 powerpc/32: Remove CURRENT_THREAD_INFO and rename TI_CPU omits 7c19c2e5f9c1 powerpc: 'current_set' is now a table of task_struct pointers omits a7916a1de526 powerpc: regain entire stack space omits ed1cd6deb013 powerpc: Activate CONFIG_THREAD_INFO_IN_TASK omits 7aef376679a4 powerpc/idle/6xx: Use r1 with CURRENT_THREAD_INFO() omits b72cc2e7aea1 powerpc: Use task_stack_page() in current_pt_regs() omits 3733304048fe powerpc: Use linux/thread_info.h in processor.h omits 5497c2536f09 powerpc: Use sizeof(struct thread_info) in INIT_SP_LIMIT omits 678c668a7732 powerpc/64: Use task_stack_page() to initialise paca->kstack omits 4e67bfd7aa21 powerpc: Update comments in preparation for THREAD_INFO_IN_TASK omits 05b98791ec60 powerpc: Replace current_thread_info()->task with current omits 7306e83ccf5c powerpc: Don't use CURRENT_THREAD_INFO to find the stack omits 1e35f29c6b2e powerpc: call_do_[soft]irq() takes a pointer to the stack omits 8c1fc5abdccf powerpc: Rename THREAD_INFO to TASK_STACK omits 018cce33c5e6 powerpc: prep stack walkers for THREAD_INFO_IN_TASK omits 054860897cd3 powerpc: Only use task_struct 'cpu' field on SMP omits 92ab45c5f2db powerpc: Avoid circular header inclusion in mmu-hash.h omits c8e409a33cf8 powerpc/irq: use memblock functions returning virtual address omits eafd825ed710 powerpc/64: Simplify __secondary_start paca->kstack handling omits e7fda7e569e1 powerpc/64s: Remove MSR_RI optimisation in system_call_exit() omits f40f4fc9506d soc/tegra: default select TEGRA_TIMER for Tegra210 omits b4822dc7564f clocksource/drivers/tegra: Add Tegra210 timer support omits 87e0a455960a dt-bindings: timer: add Tegra210 timer omits 371eec9b822b clocksource/drivers/timer-cs5535: Rename the file for consistency omits eb36f29347fd clocksource/drivers/timer-pxa: Rename the file for consistency omits bcc5a050fedd clocksource/drivers/tango-xtal: Rename the file for consistency omits 2e710fc39172 dt-bindings: timer: gpt: update binding doc omits 7d1053212858 clocksource/drivers/exynos_mct: Remove unused header includes omits 2e876b5d9f8d dt-bindings: timer: mediatek: update bindings for MT7629 SoC omits b93074201960 clocksource/drivers/exynos_mct: Fix error path in timer re [...] omits 9fd464fe745c clocksource/drivers/exynos_mct: Remove dead code omits 26478b2f6a06 clocksource/drivers/riscv: Add required checks during cloc [...] omits 29f970cf670f dt-bindings: timer: renesas: tmu: Document r8a774c0 bindings omits 8743dcf66981 dt-bindings: timer: renesas, cmt: Document r8a774c0 CMT support omits d2f276c8d3c2 clocksource/drivers/exynos_mct: Clear timer interrupt when [...] omits a5719a40aef9 clocksource/drivers/exynos_mct: Move one-shot check from t [...] omits c950ca8c35ee clocksource/drivers/arch_timer: Workaround for Allwinner A [...] omits e7e7e0d7beaf clocksource/drivers/sun5i: Fail gracefully when clock rate [...] omits 275154155538 i2c: designware: Do not allow i2c_dw_xfer() calls while suspended omits 89328b1b8185 i2c: tegra: Only display error messages if DMA setup fails omits fb0b0a73b223 powerpc: Enable kcov omits 8f54a6f7406e powerpc/kconfig: make _etext and data areas alignment conf [...] omits d5f17ee96447 powerpc/8xx: don't disable large TLBs with CONFIG_STRICT_K [...] omits 0f4a9041c7a7 powerpc/kconfig: make _etext and data areas alignment conf [...] omits 63b2bc619565 powerpc/mm/32s: Use BATs for STRICT_KERNEL_RWX omits 5e04ae85fbed powerpc/mm/32s: add setibat() clearibat() and update_bats() omits 166d97d96158 powerpc/kconfig: define CONFIG_DATA_SHIFT and CONFIG_ETEXT_SHIFT omits 555f4fdb93e7 powerpc/kconfig: define PAGE_SHIFT inside Kconfig omits 28ea38b9cba6 powerpc/mmu: add is_strict_kernel_rwx() helper omits 02d5d13b4544 powerpc/32: add helper to write into segment registers omits df25f863903b powerpc/mm/32s: use _PAGE_EXEC in setbat() omits 160985f3025b powerpc/wii: remove wii_mmu_mapin_mem2() omits d2f15e0979ee powerpc/32: always populate page tables for Abatron BDI. omits 9e849f231c3c powerpc/mm/32s: use generic mmu_mapin_ram() for all blocks. omits e4d6654ebe6e powerpc/mm/32s: rework mmu_mapin_ram() omits 14e609d693ef powerpc/mm/32: add base address to mmu_mapin_ram() omits 6d183ca8baec powerpc/wii: properly disable use of BATs when requested. omits e4470bd6a414 powerpc/8xx: Map 32Mb of RAM at init. omits 665bed2386e5 powerpc/8xx: replace most #ifdef by IS_ENABLED() in 8xx_mmu.c omits 78a8da060094 powerpc: sstep: Add tests for addc[.] instruction omits 44dea1784b2f powerpc: sstep: Add tests for add[.] instruction omits 84022ac17327 powerpc: sstep: Add tests for compute type instructions omits a324ca9cad47 Merge tag 'irqchip-5.1' of git://git.kernel.org/pub/scm/li [...] omits bb6bdd51c838 i2c: gpio: fault-injector: add 'inject_panic' injector omits 63e57b6f191d i2c: gpio: fault-injector: add 'lose_arbitration' injector omits f68e7927212f Revert "powerpc/book3s32: Reorder _PAGE_XXX flags to simpl [...] omits 6b9932bc28fd i2c: tegra: remove multi-master support omits 9ffc125cd4f9 i2c: tegra: remove master fifo support on tegra186 omits 8737d037209f habanalabs: driver's Kconfig must select DMA_SHARED_BUFFER omits a507fbb975c4 habanalabs: don't print result when rc indicates error omits 919691733197 MAINTAINERS: Change mailing list for Hyper-V CORE AND DRIVERS omits fd8e3c35b4df Drivers: hv: vmbus: Change server monitor_pages index to 0 omits ea34a003645c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits cb268d806972 Merge branch 'fixes-v5.0-rc7' of git://git.kernel.org/pub/ [...] omits ef4edb3ed830 Merge tag 'pm-5.0' of git://git.kernel.org/pub/scm/linux/k [...] omits 9053d2db8b04 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 2cc63b390039 Merge tag 'arc-5.0-final' of git://git.kernel.org/pub/scm/ [...] omits b4b8bb69c104 bpf, doc: add bpf list as secondary entry to maintainers file omits 8456e98e18f3 Merge branch 'parisc-5.0-1' of git://git.kernel.org/pub/sc [...] omits 77dc1181d896 Merge tag 'kbuild-fixes-v5.0-2' of git://git.kernel.org/pu [...] omits 40e8f0b42fec Merge branch 'udp-a-few-fixes' omits 92b95364235b udp: fix possible user after free in error handler omits 424a7cd07840 udpv6: fix possible user after free in error handler omits 5de362df44d7 fou6: fix proto error handler argument type omits 543fc3fb4183 udpv6: add the required annotation to mib type omits 6ff7b060535e mdio_bus: Fix use-after-free on device_register fails omits e59d790959b4 Merge branch 'net-phy-at803x-Update-delays-for-RGMII-modes' omits 6d4cd041f0af net: phy: at803x: disable delay only for RGMII mode omits 43f2ebd55716 net: phy: at803x: don't inline helpers omits 14215108a1fd net_sched: initialize net pointer inside tcf_exts_init() omits 97f0082a0592 net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 omits a11f5756a336 Merge branch 'bnxt_en-firmware-message-delay-fixes' omits 0000b81a063b bnxt_en: Wait longer for the firmware message response to [...] omits 67681d02aaa1 bnxt_en: Fix typo in firmware message timeout logic. omits 7d466e5fb13b Merge branch 'bpf-nfp-codegen-fixes' omits f036ebd9bfbe nfp: bpf: fix ALU32 high bits clearance bug omits 71c190249f0c nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K omits 49b35cd5e7dd MAINTAINERS: Update Ampere email address omits 758a58d0bc67 loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() omits 40853d6fc619 loop: do not print warn message if partition scan is successful omits 4b89251de024 net/mlx5: Support ndo bridge_setlink and getlink omits 8da202b24913 net/mlx5: E-Switch, Add support for VEPA in legacy mode. omits 2e5b0534622f net/mlx5e: Fix mlx5e_tx_reporter_create return value omits c7981bea48fb net/mlx5e: Fix return status of TX reporter timeout recover omits 2c493ae03a24 net/mlx5e: Re-add support for TX timeout when TX reporter [...] omits 772ac5e284c7 net/mlx5e: Fix warn print in case of TX reporter creation failure omits 97417f6182f8 net/mlx5e: Fix GRE key by controlling port tunnel entropy [...] omits 0dcaafc0b8dc net/mlx5: Introduce tunnel entropy control in PCMR register omits bfedc645deb7 net/mlx5: Use read-modify-write when changing PCMR registe [...] omits 2547635054af Merge tag 'omap-for-v5.1/cpsw-signed' of git://git.kernel. [...] omits 1a4aacdeb507 ARM: defconfig: integrator: Switch to DRM omits 038903593317 ipmi_si: Potential array underflow in hotmod_handler() omits 1a2566085650 Merge tag 'wireless-drivers-next-for-davem-2019-02-22' of [...] omits d29d1c4957d4 Merge branch 'AF_PACKET-transport_offset-fix' omits 41f5f63cd175 net/mlx5e: Trust kernel regarding transport offset omits 3517dfe6f236 net/mlx5e: Remove the wrong assumption about transport offset omits 6437866e493f net/packet: Remove redundant skb->protocol set omits 75c65772c3d1 net/packet: Ask driver for protocol if not provided by user omits ace53b2e2945 net/ethernet: Add parse_protocol header_ops support omits e78b2915517e net: Introduce parse_protocol header_ops callback omits d2aa125d6290 net: Don't set transport offset to invalid value omits d724444ab97d asm-generic/page.h: fix typo in #error text requiring a re [...] omits 5328b633c9b3 Merge tag 'mac80211-next-for-davem-2019-02-22' of git://gi [...] omits ab01f251c9da Merge tag 'mac80211-for-davem-2019-02-22' of git://git.ker [...] omits 80d79ad224ba Documentation: networking: switchdev: Update port parent I [...] omits 2fce40a592da Merge branch 'dsa-vlan' omits 061f6a505ac3 net: dsa: Add ndo_vlan_rx_{add, kill}_vid implementation omits cc1d5bda17c8 net: dsa: Deny enslaving VLAN devices into VLAN aware bridge omits 2d4f27999b88 perf data: Add global path holder omits 45112e89a8b2 perf data: Move size to struct perf_data_file omits c60f83b813e5 perf, pt, coresight: Fix address filters for vmas with non [...] omits 18736eef1213 perf: Copy parent's address filter offsets on clone omits cd358012ba20 perf scripts python: exported-sql-viewer.py: Add top calls report omits fc2c77aa8437 perf scripts python: exported-sql-viewer.py: Remove no sel [...] omits 0d5f8f230c67 perf scripts python: exported-sql-viewer.py: Remove SQLTab [...] omits 1c3ca1b3ae35 perf scripts python: exported-sql-viewer.py: Create new di [...] omits 947cc38d4724 perf scripts python: exported-sql-viewer.py: Move report n [...] omits 0bf0947a954f perf scripts python: exported-sql-viewer.py: Factor out Re [...] omits 0924cd687fe7 perf scripts python: exported-sql-viewer.py: Factor out Re [...] omits 8c90fef9a84d perf scripts python: exported-sql-viewer.py: Move column headers omits 655cb952de5f perf scripts python: exported-sql-viewer.py: Hide Call Gra [...] omits df8794fe6840 perf scripts python: exported-sql-viewer.py: Remove leftov [...] omits b3a67546fda9 perf scripts python: exported-sql-viewer.py: Fix missing shebang omits 3c0cd952cf05 perf thread-stack: Hide x86 retpolines omits 52baf9878b65 net: socket: add check for negative optlen in compat setsockopt omits 6d20faecc594 isdn_common: Mark expected switch fall-throughs omits f5b51fe804ec ipv6: route: purge exception on removal omits aaaf59851abb Merge branch 'nic-thunderx-fix-communication-races-between-VF-PF' omits 2e1c3fff5e49 net: thunderx: remove link change polling code and info fr [...] omits 2c632ad8bc74 net: thunderx: move link state polling function to VF omits 609ea65c65a0 net: thunderx: add mutex to protect mailbox from concurren [...] omits 535443961289 net: thunderx: rework xcast message structure to make it f [...] omits 7db730d9d2f7 net: thunderx: add nicvf_send_msg_to_pf result check for s [...] omits 0dd563b9a62c net: thunderx: make CFG_DONE message to run through generi [...] omits 2ecbe4f4a027 net: thunderx: replace global nicvf_rx_mode_wq work queue [...] omits f6d25aca1ba3 net: thunderx: correct typo in macro name omits efcc9bcaf77c net: ip6_gre: fix possible NULL pointer dereference in ip6 [...] omits 8c7a77267eec team: use operstate consistently for linkup omits 023fb4b51fa9 net: phy: aquantia: Use get_features for the PHYs abilities omits c286909fe545 r8152: Fix an error on RTL8153-BD MAC Address Passthrough support omits 7cc9f7003a96 ipvlan: disallow userns cap_net_admin to change global mode/flags omits d1f20c03f481 sctp: don't compare hb_timer expire date before starting it omits 6ee2846cb4e7 Merge tag 'drm-fixes-2019-02-22' of git://anongit.freedesk [...] omits 168bd29830e8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits de3ccd26fafc KVM: MMU: record maximum physical address width in kvm_mmu [...] omits 511da98d207d kvm: x86: Return LA57 feature based on hardware capability omits ad7dc69aeb23 x86/kvm/mmu: fix switch between root and guest MMUs omits ede0fa98a900 KEYS: always initialize keyring_index_key::desc_len omits cc1780fc42c7 KEYS: user: Align the payload buffer omits 09186e503486 security: mark expected switch fall-throughs and add a mis [...] omits a3504f7a3823 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 78517428a0d5 gpio: ixp4xx: Add DT bindings omits f8eb0235f659 x86: pcengines apuv2 gpio/leds/keys platform driver omits e09d168f13f0 gpio: AMD G-Series PCH gpio driver omits 915654fd718c samples/bpf: Fix dummy program unloading for xdp_redirect samples omits daad4d2a0a60 spi: sifive: Remove redundant dev_err call in sifive_spi_probe() omits 7c0cdf0b3940 bpf, lpm: fix lookup bug in map_delete_elem omits 049e5feae18f spi: sifive: Remove spi_master_put in sifive_spi_remove() omits ac227fb5bc95 regulator: da9063: Use struct_size() in devm_kzalloc() omits a661b1d9936e regulator: mt6311: Use linear instead of linear range for [...] omits d3d1a6a72b23 regulator: max77650: Fix set_current_limit implementation omits e5c8ba0635a8 regulator: tps65218: Add support for LS2 omits 0d3fba3e7a56 ASoC: wm_adsp: Improve logging messages omits 4f2d4eabf577 ASoC: wm_adsp: Add support for multiple compressed buffers omits a792af69b08f ASoC: wm_adsp: Refactor compress stream initialisation omits 1e38f069c7d7 ASoC: wm_adsp: Reorder some functions for improved clarity omits cc7d6ce90216 ASoC: wm_adsp: Factor out stripping padding from ADSP data omits eb23dcd20e91 ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug omits 1f35cd65386e perf thread-stack: Improve thread_stack__no_call_return() omits 203a0d417293 Merge tag 'mvebu-dt-5.1-2' of git://git.infradead.org/linu [...] omits 2f8b1ce19ebd Merge tag 'mvebu-fixes-5.0-2' of git://git.infradead.org/l [...] omits 847aed392fe7 Merge tag 'omap-for-v5.1/dt-cpsw-phy' of git://git.kernel. [...] omits 3858bfca2b78 Merge tag 'omap-for-v5.0/fixes-rc7-signed' of git://git.ke [...] omits 90b2d4f15ff7 ipmi_si: Remove hacks for adding a dummy platform devices omits e17c657100d5 ipmi_si: Consolidate scanning the platform bus omits bdb57b7bc162 ipmi_si: Remove hotmod devices on removal and exit omits 1a84df2df8eb ipmi_si: Remove hardcode IPMI devices by scanning the plat [...] omits 3bb8ea400cbe ipmi_si: Switch hotmod to use a platform device omits 3cd83bac481d ipmi: Consolidate the adding of platform devices omits f6296bdc49c4 ipmi_si: Rename addr_type to addr_space to match what it does omits f25eb4483268 ipmi_si: Convert some types into unsigned omits 41b766d661bf ipmi_si: Fix crash when using hard-coded device omits 51d0af222f6f mac80211: allocate tailroom for forwarded mesh packets omits 6c4128f65857 rhashtable: Remove obsolete rhashtable_walk_init function omits 3692293163b8 mac80211: Use rhashtable_lookup_get_insert_fast instead of [...] omits b7b14ec1ebef Merge remote-tracking branch 'net-next/master' into mac80211-next omits 77ff2c6b4984 mac80211: update HE IEs to D3.3 omits 55c1fdf0d6c5 cfg80211: allow sending vendor events unicast omits 7976b1e9e3bf mac80211: ignore quiet mode in probe omits 9792875ccd47 mac80211: allow CSA to self with immediate quiet omits fafd2bce5a58 mac80211: notify driver on subsequent CSA beacons omits c15353be9190 mac80211: fix position of vendor_data read omits 2ff5e52e7836 radiotap: add 0-length PSDU "not captured" type omits b9cc81d827ed mac80211: abort CSA if beacon does not include CSA IEs omits ee145775c1eb mac80211: support max channel switch time element omits 4d9ec73d2b78 cfg80211: Report Association Request frame IEs in associat [...] omits 767637416e21 cfg80211: pmsr: use eth_broadcast_addr() to assign broadca [...] omits 5c14a4d05f68 mac80211: Change default tx_sk_pacing_shift to 7 omits 174077152404 mac80211_hwsim: propagate genlmsg_reply return code omits e66c3209c7fd powerpc: Move page table dump files in a dedicated subdirectory omits a0ea4ffff266 drm/imx: only send commit done event when all state has be [...] omits f6019702d964 drm/imx: allow building under COMPILE_TEST omits 2acef9c333ec drm/imx: imx-tve: depend on COMMON_CLK omits 74a3dba26c60 drm/imx: ipuv3-plane: add zpos property omits 70e8a0c71e90 drm/imx: ipuv3-plane: add function to query atomic update status omits 4bfbd561fc7d gpu: ipu-v3: prg: add function to get channel configure status omits 0a29b1abaf5b gpu: ipu-v3: pre: add double buffer status readback omits c0bde003a013 ALSA: hda/tegra: sound card name from device tree omits 11ce4308307c arm64: tegra: custom name for hda sound card omits a0d183c32916 ALSA: hda/tegra: property for card name omits 28528fca4908 irqchip/imx-irqsteer: Add multi output interrupts support omits deb904e45b4e irqchip/imx-irqsteer: Change to use reg_num instead of irq_group omits e482c01dc73c dt-bindings: irq: imx-irqsteer: Add multi output interrupt [...] omits e12ba23254d8 dt-binding: irq: imx-irqsteer: Use irq number instead of g [...] omits 5b317cbf2bcb Merge branch 'pm-cpufreq-fixes' omits 837ccda3480d drivers: depend on HAS_IOMEM for devm_platform_ioremap_resource() omits 7bae0432a64a usb: core: add option of only authorizing internal devices omits 36360658eb5a s390: vfio_ap: link the vfio_ap devices to the vfio_ap bus [...] omits 47b7478583aa s390/cpum_cf: Handle EBUSY return code from CPU counter fa [...] omits fb3a0b61e0d4 s390/cpum_cf: Add kernel message exaplanations omits fe5908bccc56 s390/cpum_cf_diag: Add support for s390 counter facility d [...] omits 86c0b75715e7 s390/cpum_cf: add ctr_stcctm() function omits 7f5ac1a02242 s390/cpum_cf: move common functions into a separate file omits 869f4f98fafa s390/cpum_cf: introduce kernel_cpumcf_avail() function omits 346d034d7f13 s390/cpu_mf: replace stcctm5() with the stcctm() function omits 778fb10ccc18 s390/cpu_mf: add store cpu counter multiple instruction support omits 17bebcc68eee s390/cpum_cf: Add minimal in-kernel interface for counter [...] omits 26b8317f51a2 s390/cpum_cf: introduce kernel_cpumcf_alert() to obtain me [...] omits f944bcdf5b84 s390/cpu_mf: move struct cpu_cf_events and per-CPU variabl [...] omits f1c0b83173e5 s390/cpum_cf: rename per-CPU counter facility structure an [...] omits 3d33345aa3d9 s390/cpum_cf: prepare for in-kernel counter measurements omits 30e145f81142 s390/cpum_cf: move counter set controls to a new header file omits 668ae7288e82 habanalabs: use GFP_ATOMIC under spin lock omits 6a5280012da5 parisc: use memblock_alloc() instead of custom get_memblock() omits fbac3c48fa6b Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] omits 7a25c6c0aac8 rocker: Add missing break for PRE_BRIDGE_FLAGS omits 7df5218d6675 crypto: ccp - Update driver messages to remove some confusion omits 333e664772c5 crypto: adiantum - add 1536 and 4096-byte test vectors omits 367ecc07314a crypto: nhpoly1305 - add a test vector with len % 16 != 0 omits 511306b2d075 crypto: arm/aes-ce - update IV after partial final CTR block omits fa5fd3afc7e6 crypto: arm64/aes-blk - update IV after partial final CTR block omits e674dbc088e5 crypto: testmgr - add iv_out to all CTR test vectors omits cdc694699af1 crypto: testmgr - add iv_out to all CBC test vectors omits 8efd972ef96a crypto: testmgr - support checking skcipher output IV omits c9e1d48a1122 crypto: testmgr - remove extra bytes from 3DES-CTR IVs omits c1c214adcb56 crypto: rockchip - update new iv to device in multiple operations omits 4359669a0876 crypto: rockchip - fix scatterlist nents error omits b5be853181a8 crypto: ccree - fix missing break in switch statement omits 05bd1beec274 crypto: caam/qi2 - relax busy polling while enqueuing FDs omits f1657eb99e4a crypto: caam/qi2 - rate-limit enqueue failure prints omits ac5d15b4519f crypto: caam/qi2 - use affine DPIOs omits 7d220dabc219 crypto: chtls - remove cdev_list_lock omits 9dd24d4ef3e8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/leo/li [...] omits c64316502008 crypto: sha512/arm - fix crash bug in Thumb2 build omits 69216a545cf8 crypto: sha256/arm - fix crash bug in Thumb2 build omits f1071c3e2473 crypto: ccree - add missing inline qualifier omits d3d6a18d7d35 aio: Fix locking in aio_poll() omits c3c7470c7556 powerpc/kvm: Save and restore host AMR/IAMR/UAMOR omits d075961b05ab Merge branch 'hns3-next' omits 34f81f049e35 net: hns3: clear command queue's registers when unloading [...] omits 232d0d55fca6 net: hns3: uninitialize command queue while unloading PF driver omits c6075b193462 net: hns3: Record VF vlan tables omits 6dd86902f21d net: hns3: Record VF unicast and multicast tables omits 3aff0ac97391 net: hns3: fix 6th bit of ppp mpf abnormal errors omits d1f55d6bfcf0 net: hns3: enable 8~11th bit of mac common msi-x error omits 747fc3f351ba net: hns3: some bugfix of ppu(rcb) ras errors omits 3d69e59f42bd net: hns3: modify print message of ssu common ecc errors omits f18635d52c23 net: hns3: fix port info query issue for copper port omits db68ca0ef7c9 net: hns3: convert mac advertize and supported from u32 to [...] omits 676131f7c53e net: hns3: Check variable is valid before assigning it to another omits bdd59d661153 net: hns3: add pointer checking at the beginning of the ex [...] omits 6321aa197547 phonet: fix building with clang omits b35560e485cb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 31088cb5ca6e Merge branch 'report-erspan-version-field-just-for-erspan- [...] omits 103d0244d29f net: ip6_gre: do not report erspan_ver for ip6gre or ip6gretap omits 2bdf700e5388 net: ip_gre: do not report erspan_ver for gre or gretap omits 2fb44dd0e803 Merge branch 'mlxsw-Support-for-shared-buffers-in-Spectrum-2' omits bb6c346cef6f mlxsw: spectrum_buffers: Reject overlarge headroom size requests omits edf777f55aee mlxsw: spectrum_buffers: Update port headroom configuration omits fe099bf682ab mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer conf [...] omits 13f35cc4245c mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals omits bb60a62e0247 mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals omits 5d25232eb925 mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals omits cc1ce6ff3453 mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals omits 5d65f5f45eaf mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp [...] omits 93d201f7757e mlxsw: spectrum_buffers: Allocate prs & pms dynamically omits c39f3e0e4f15 mlxsw: spectrum: Add struct mlxsw_sp_sb_vals omits 15205fc05482 MIPS: ingenic: Add support for appended devicetree omits fdb89a3113c0 Merge branch 'net-stmmac-Performance-improvements-in-Multi-Queue' omits ae9f346dd38c net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path omits 1103d3a5531c net: stmmac: dwmac4: Also use TBU interrupt to clean TX path omits 4ccb45857c2c net: stmmac: Fix NAPI poll in TX path when in multi-queue omits 019276ed65f3 Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits e80d02dd7630 seccomp, bpf: disable preemption before calling into bpf prog omits d0e698d57a94 Merge branch 'net-Get-rid-of-switchdev_port_attr_get' omits 010c8f01aa7f net: Get rid of switchdev_port_attr_get() omits cc0c207a5d18 net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT omits 1ef0764486fa net: bridge: Stop calling switchdev_port_attr_get() omits 93700458ff63 rocker: Check Handle PORT_PRE_BRIDGE_FLAGS omits ea87005a00f7 net: dsa: Add setter for SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS omits e1230246d0ad staging: fsl-dpaa2: ethsw: Handle PORT_PRE_BRIDGE_FLAGS omits c19c44f867ca mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS omits 746dc184ba59 net: switchdev: Add PORT_PRE_BRIDGE_FLAGS omits 7b2e932f633b ARCv2: don't assume core 0x54 has dual issue omits db088ca3c139 Merge branch 'net-dsa-mv88e6xxx-fix-IPv6' omits c13880634485 net: dsa: enable flooding for bridge ports omits 4f85901f0063 net: dsa: mv88e6xxx: add support for bridge flags omits 57652796aa97 net: dsa: add support for bridge flags omits 9e8db5913264 net: avoid false positives in untrusted gso validation omits 06cd1702eeb0 Merge branch 'tipc-improvement-for-wait-and-wakeup' omits 48766a583c79 tipc: improve function tipc_wait_for_rcvmsg() omits 223b7329ec6a tipc: improve function tipc_wait_for_cond() omits 08e71623c822 bridge: remove redundant check on err in br_multicast_ipv4_rcv omits a2b5a3fa2ce1 net: remove unneeded switch fall-through omits 3c963a3306ea bonding: fix PACKET_ORIGDEV regression omits af736bf071e8 net: sched: potential NULL dereference in tcf_block_find() omits ad49bc6361ca net: vrf: remove MTU limits for vrf device omits 56b90fa02214 lib/test_rhashtable: fix spelling mistake "existant" -> "e [...] omits ca8d4794f669 ipmr: ip6mr: Create new sockopt to clear mfc cache or vifs omits fd8ca8944580 Merge branch 'net-phy-improve-generic-clause-45-aneg-confi [...] omits 6b4cb6cb1385 net: phy: marvell10g: use genphy_c45_check_and_restart_ane [...] omits 1af9f16840e9 net: phy: add genphy_c45_check_and_restart_aneg omits cc429d529126 net: phy: use genphy_config_eee_advert in genphy_c45_an_co [...] omits cd34499cacf3 net: phy: export genphy_config_eee_advert omits a41070aa9296 Merge branch 'net-phy-improve-genphy_read_status' omits 51f9f234dac5 net: phy: don't use 10BaseT/half as default in genphy_read_status omits 40d5432cd50e net: phy: remove orphaned register read in genphy_read_status omits 767e06a99241 drm/amdgpu: Bump amdgpu version for context priority override. omits 18de100ed6f0 MAINTAINERS: mark CAIF as orphan omits f1b4ac960d7a drm/amdgpu/powerplay: fix typo in BACO header guards omits 41d3ae4b9ab7 drm/amdgpu/powerplay: fix return codes in BACO code omits 94b944381203 drm/amdgpu: add missing license on baco files omits 033575ecfc69 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 11db1ad4513d perf annotate: Fix getting source line failure omits c11ef0a883ac parisc: Add constants for various PDC firmware calls omits d578bf28cfc4 parisc: Add constant for PDC_PAT_COMPLEX firmware call omits 8207d4ee44d3 parisc: Show machine product number during boot omits 661faf31021d parisc: Add constants for PDC_RELOCATE PDC call omits 3b26fdafbe2f parisc: Add PDC_CRASH_PREP PDC function number omits 97d7e2e3fd8a parisc: Use F_EXTEND() macro in iosapic code omits 3654f012115d parisc: remove the HBA_DATA macro omits 5007526700a0 parisc/lba_pci: use container_of in LBA_DEV omits e2fcabe0ebe0 parisc/dino: use container_of in DINO_DEV omits cb0f7ab4a41f parisc: properly type the return value of parisc_walk_tree omits 79b428da3ee1 parisc: properly type the iommu field in struct pci_hba_data omits 25c9dbe8bb10 parisc: turn GET_IOC into an inline function omits 9b8eeab01976 parisc: move internal implementation details out of <asm/d [...] omits 3e803d3ed877 parisc: don't include <asm/cacheflush.h> in <asm/dma-mapping.h> omits f9d91f7dc21a parisc: remove meaningless ccflags-y in arch/parisc/boot/Makefile omits c288ac978c31 parisc: replace oops_in_progress manipulation with bust_sp [...] omits f73493eb4aec parisc: Improve initial IRQ to CPU assignment omits b102f29b2d86 parisc: Count IPI function call interrupts omits 237a97d61e9c parisc: Show rescheduling interrupts on SMP machines only omits 81fe5bba88a3 parisc: Hide built-in serial aux port of Tosca GSP card omits 71d73a0b43c2 CREDITS/MAINTAINERS: Retire parisc-linux.org email domain omits c685c69fba71 ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK omits b7dc5a071ddf parisc: Fix ptrace syscall number modification omits 59eb2a884f53 i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race omits b89fefda7d4e spi: spi-gpio: fix SPI_CS_HIGH capability omits b6835ea77729 ARC: define ARCH_SLAB_MINALIGN = 8 omits 493a2f812446 ARC: enable uboot support unconditionally omits a66f2e57bd56 ARC: U-boot: check arguments paranoidly omits e494239a007e ARCv2: support manual regfile save on interrupts omits d5e3c55e01d8 ARC: uacces: remove lp_start, lp_end from clobber list omits cdf92962adb0 ARC: fix actionpoints configuration detection omits f8a15f976641 ARCv2: lib: memcpy: fix doing prefetchw outside of buffer omits 252f6e8eae90 ARCv2: Enable unaligned access in early ASM code omits 4a9b32f30f80 ixgbe: fix potential RX buffer starvation for AF_XDP omits 14ffeb52f369 i40e: fix potential RX buffer starvation for AF_XDP omits bf1fc259e8a4 regulator: s5m8767: Simplify s5m8767_set_voltage_time_sel [...] omits 21687b162485 regulator: s5m8767: Constify s5m8767_opmode_reg omits 74a569ee4c45 regulator: core: Log forbidden DRMS operation omits 921b2b3acc06 regulator: lp873x: Constify lp873x_buck_ramp_delay array omits 0ebcebbef1cc qed: Read device port count from the shmem omits 156a67a9065e ixgbe: fix older devices that do not support IXGBE_MRQC_L3 [...] omits cceb58b113e1 Merge branch 'devlink-next' omits 574b1e1f457c devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET omits 54719527fd06 devlink: Rename devlink health attributes omits 9311defc1991 Merge branch 'smc-next' omits af5f60c7e3d5 net/smc: allow PCI IDs as ib device names in the pnet table omits 64e28b52c7a6 net/smc: add pnet table namespace support omits f3d74b2245a0 net/smc: add smcd support to the pnet table omits 890a2cb4a966 net/smc: rework pnet table omits 390dde08446e s390/net: convert pnetids to ascii omits cecc7a317def net/smc: cleanup for smcr_tx_sndbuf_nonempty omits 52b9666efd8b udf: Drop pointless check from udf_sync_fs() omits d7cf4a3bf3a8 net/smc: fix smc_poll in SMC_INIT state omits 8f4e80da764e block: bounce: make sure that bvec table is updated omits 64cc41e62a31 Merge branch 'ipv6-route-rcu' omits bf1dc8bad1d4 ipv6: route: enforce RCU protection in ip6_route_check_nh_ [...] omits 193f3685d054 ipv6: route: enforce RCU protection in rt6_update_exceptio [...] omits 8a61716ff2ab Merge tag 'ceph-for-5.0-rc8' of git://github.com/ceph/ceph-client omits 037b2625d898 Merge branch 'nvme-5.1' of git://git.infradead.org/nvme in [...] omits 6ade6e903ad6 Merge tag 'gnss-5.1-rc1' of https://git.kernel.org/pub/scm [...] omits d6622d913a63 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 7c90325390c9 Merge branch 'akpm' (patches from Andrew) omits 891cb2a72d82 mm, memory_hotplug: fix off-by-one in is_pageblock_removable omits 6c8fcc096be9 mm: don't let userspace spam allocations warnings omits 6373dca16c91 slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS omits 557ea25383a2 kasan, slab: remove redundant kasan_slab_alloc hooks omits 51dedad06b5f kasan, slab: make freelist stored without tags omits 219667c23c68 kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY omits dc15a8a2543c kasan: prevent tracing of tags.c omits 3f41b6093823 kasan: fix random seed generation for tag-based mode omits 1062af920c07 tmpfs: fix link accounting when a tmpfile is linked in omits 4e37504d1c49 psi: avoid divide-by-zero crash inside virtual machines omits 6ea183d60c46 mm: handle lru_add_drain_all for UP properly omits 94b3334cbebe mm, page_alloc: fix a division by zero error when boosting [...] omits 311ade0eab19 mm/debug.c: fix __dump_page() for poisoned pages omits b2b469939e93 proc, oom: do not report alien mms when setting oom_score_adj omits 338cfaad4993 slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS omits d36a63a943e3 kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_ [...] omits 18e506610238 kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED omits a71012242837 kasan, slub: move kasan_poison_slab hook before page_address omits a2f775751d96 kmemleak: account for tagged pointers when calculating poi [...] omits 53128245b43d kasan, kmemleak: pass tagged pointers to kmemleak omits e1db95befb3e kasan: fix assigning tags twice omits 050c17f239fd numa: change get_mempolicy() to use nr_node_ids instead of [...] omits a841c673f135 revert "initramfs: cleanup incomplete rootfs" omits ca942a0ed019 Merge tag 'usb-serial-5.1-rc1-2' of https://git.kernel.org [...] omits c9835df3e355 Merge tag 'usb-serial-5.1-rc1' of https://git.kernel.org/p [...] omits 7f2b8af282fb Merge tag 'intel_th-stm-for-greg-20190221' of git://git.ke [...] omits 8bdc6201785d workqueue: fix typo in comment omits 081a8ae2a54e xfs: fix uninitialized error variable omits 66ae56a53f0e xfs: introduce an always_cow mode omits c4feb0b194f3 xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay omits 26b91c728b2d xfs: make COW fork unwritten extent conversions more robust omits db46e604adf8 xfs: merge COW handling into xfs_file_iomap_begin_delay omits 12df89f28fa9 xfs: also truncate holes covered by COW blocks omits 78f0cc9d55cb xfs: don't use delalloc extents for COW on files with exts [...] omits 60271ab79d40 xfs: fix SEEK_DATA for speculative COW fork preallocation omits 16be1433737e xfs: make xfs_bmbt_to_iomap more useful omits bf7cbaae0831 stm class: Prevent division by zero omits a1d75dad3a2c stm class: Fix an endless loop in channel allocation omits 9ed3f22223c3 intel_th: Don't reference unassigned outputs omits dba235fa70cb net: ethernet: ti: cpsw: deprecate cpsw-phy-sel driver omits 11fe9262ed22 Revert "xsk: simplify AF_XDP socket teardown" omits f1777625c5aa s390/extmem: print DCSS range with %px omits ca57114609d1 s390/extmem: remove code for 31 bit addressing mode omits ebb7c695d3bc pkey: Indicate old mkvp only if old and current mkvp are d [...] omits 34e08191b146 nvme-rdma: use nr_phys_segments when map rq to sgl omits 8bb37a2a4d7c ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294 omits cabe8138b23c powerpc: dump as a single line areas mapping a single phys [...] omits fa7b9a805c79 tools/selftest/vm: allow choosing mem size and page size i [...] omits 6b9166f0786e powerpc/32: Fix CONFIG_VIRT_CPU_ACCOUNTING_NATIVE for 40x/booke omits 78ca1108b109 powerpc/book3s32: Reorder _PAGE_XXX flags to simplify TLB [...] omits 84de6ab0e904 powerpc/603: don't handle PAGE_ACCESSED in TLB miss handlers. omits 451b3ec082c2 powerpc/603: Don't worry about _PAGE_USER in TLB miss handlers omits f8b58c64eaef powerpc/603: let's handle PAGE_DIRTY directly omits 54a05a30c888 powerpc/603: Don't handle _PAGE_RW and _PAGE_DIRTY on ITLB misses omits a8a121995b2e powerpc/603: Don't handle kernel page TLB misses when not need omits 6790dae886f9 powerpc/hash32: use physical address directly in hash handlers. omits 2c12393f5773 powerpc/603: use physical address directly in TLB miss handlers. omits 93c4a162b014 powerpc/6xx: Store PGDIR physical address in a SPRG omits 0df977eafc79 powerpc/6xx: Don't use SPRN_SPRG2 for storing stack pointe [...] omits 40058337f23f powerpc: simplify BDI switch omits 36da5ff0bea2 powerpc/83xx: Also save/restore SPRG4-7 during suspend omits 0bbea75c476b powerpc/traps: fix recoverability of machine check handlin [...] omits ab44840df1dc powerpc/32: Remove unneccessary MSR[RI] clearing for 8xx omits e995265252fa powerpc/setup: display reason for not booting omits 32ceaa6e1285 powerpc/8xx: hide itlbie and dtlbie symbols omits beb4f4722cf6 powerpc/selftest: fix type of mftb() in null_syscall omits 19f8a5b5be28 powerpc/powernv: Don't reprogram SLW image on every KVM gu [...] omits 8cfaf106918a powerpc/64s: Fix logic when handling unknown CPU features omits 6fe243fe5157 powerpc/smp: Make __smp_send_nmi_ipi() static omits 88b9a3d1425a powerpc/smp: Fix NMI IPI xmon timeout omits 1b5fc84aba17 powerpc/smp: Fix NMI IPI timeout omits bba436309d57 powerpc: Make PPC_64K_PAGES depend on only 44x or PPC_BOOK3S_64 omits 81dac8177862 powerpc/64: Make sys_switch_endian() traceable omits 5c285dd76c7f powerpc/dts: Standardize DTS status assignments from "ok" [...] omits c746ca00f5ea powerpc/book3s: Remove pgd/pud/pmd_set() interfaces omits fe1ef6bcdb4f powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest omits 9f3ba362d847 powerpc/pseries: export timebase register sample in lparcfg omits aa7150ba3786 powerpc/44x: Force PCI on for CURRITUCK omits 954bd99435b8 powerpc/eeh: Add eeh_force_recover to debugfs omits 6b493f6079a4 powerpc/eeh: Allow disabling recovery omits 67060cb1ffa4 powerpc/pci: Add pci_find_controller_for_domain() omits c8f02f210813 powerpc/eeh_cache: Bump log level of eeh_addr_cache_print() omits 5ca85ae6318d powerpc/eeh_cache: Add a way to dump the EEH address cache omits e67fbbec7422 powerpc/eeh_cache: Add pr_debug() prints for insert/remove omits 46ee7c3c5212 powerpc/eeh: Use debugfs_create_u32 for eeh_max_freezes omits d065ee93aab6 powerpc: drop unused GENERIC_CSUM Kconfig item omits 7104dccfd052 powerpc/64s/hash: Fix assert_slb_presence() use of the slb [...] omits 3d8810e02b7f powerpc/mm/hash: Increase vmalloc space to 512T with hash MMU omits ca6d5149d2ad powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning omits 1b58a975be36 powerpc/powernv/npu: Remove redundant change_pte() hook omits e121ee6bc30a Merge branch 'topic/ppc-kvm' into next omits 1d2ef028bf9a intel_th: pti: Use sysfs_match_string() helper omits ba828cc9dcc8 intel_th: Only create useful device nodes omits 8d86f6b4306f intel_th: Mark expected switch fall-throughs omits 1b948134c006 intel_th: Update ABI documentation omits 18fadd6abd5a gpio: tqmx86: Set proper output level for direction_output omits 567cbf07caf2 gpio: sprd: Change to use SoC compatible string omits 07b6ce7febbb gpio: sprd: Use SoC compatible string instead of wildcard string omits a7013ba5a930 driver core: Add missing description of new struct device_ [...] omits c05772018491 powerpc/64s: Better printing of machine check info for guest MCEs omits 884dfb722db8 KVM: PPC: Book3S HV: Simplify machine check handling omits d0055df0c9c1 Merge branch 'topic/dma' into next omits 21b4ab8f9e71 gpio: of: Handle both enable-gpio{,s} omits 692ef26e72fc gpio: of: Restrict enable-gpio quirk to regulator-gpio omits fa7569c8ff8e gpio: davinci: use devm_platform_ioremap_resource() omits 7945f929f1a7 drivers: provide devm_platform_ioremap_resource() omits 3dda927fdbaa Merge branch 'ib-qcom-ssbi' into devel omits 04b9c4885158 drm/bochs: Fix the ID mismatch error omits 36a495bf435b .mailmap: Add Mathieu Othacehe omits f2a9eb975ab2 regulator: fan53555: Add support for FAN53526 omits 3af8160028bf ASoC: samsung: odroid: Prevent uninitialized variable use omits 24b2f66628ac HID: Remove Waltop tablets from hid_have_special_driver omits 3c261a14f520 HID: Remove KYE tablets from hid_have_special_driver omits c970f8453fe1 HID: Remove hid-uclogic entries from hid_have_special_driver omits 8547b7789c62 HID: uclogic: Do not initialize non-USB devices omits e902ed934487 HID: uclogic: Add support for Ugee G5 omits 8a47670c35e2 HID: uclogic: Support Gray-coded rotary encoders omits fde44ac55635 HID: uclogic: Support faking Wacom pad device ID omits 08367be171b0 HID: uclogic: Add support for XP-Pen Deco 01 omits 492a9e9a3c43 HID: uclogic: Add support for XP-Pen Star G640 omits c3e5a67c46e5 HID: uclogic: Add support for XP-Pen Star G540 omits 1ee7c6852351 HID: uclogic: Add support for Ugee EX07S frame controls omits 9c17f7353928 HID: uclogic: Add support for Ugee M540 omits 0c15efe9ef7f HID: uclogic: Add support for Ugee 2150 omits 2c3a88c64cb6 HID: uclogic: Support v2 protocol omits 59f2e0fca8ca HID: uclogic: Support fragmented high-res reports omits 01309e29eb95 HID: uclogic: Support in-range reporting emulation omits eecb5b845b1a HID: uclogic: Designate current protocol v1 omits 251b427566e2 HID: uclogic: Re-initialize tablets on resume omits 9614219e9310 HID: uclogic: Extract tablet parameter discovery into a module omits ff0c13d6d2ed HID: uclogic: Extract report descriptors to a module omits bf226cd3316a HID: Clarify vendor ID reuse by Ugee tablets omits 7c2af0a16e10 HID: viewsonic: Support PD1011 signature pad omits 5e55e2aa802d HID: kye: Add support for EasyPen M406XE omits b51905798195 fanotify: Make waits for fanotify events only killable omits 33517881ede7 irqchip/brcmstb-l2: Use _irqsave locking variants in non-i [...] omits 539d37824285 irqchip/gicv3-its: Use NUMA aware memory allocation for IT [...] omits 9f199dd34ce0 irqdomain: Allow the default irq domain to be retrieved omits cc9f04f9a84f irqchip/sifive-plic: Implement irq_set_affinity() for SMP host omits 6adfe8d2f5b3 irqchip/sifive-plic: Differentiate between PLIC handler an [...] omits 3fecb5aac288 irqchip/sifive-plic: Add warning in plic_init() if handler [...] omits 86c7cbf1e8d1 irqchip/sifive-plic: Pre-compute context hart base and ena [...] omits e1167d7b4588 staging: octeon-usb: fix misspelled "re-enable" omits e8edc32d70a4 staging: rtlwifi: Use proper enum for return in halmac_par [...] omits 160e2c9dce02 Staging: rtl8192e: Replace license text with SPDX identifier omits 8a863a608d47 usb: typec: tps6598x: handle block writes separately with [...] omits 8fde481ef367 usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL [...] omits 4ee925dfe017 usb: xhci: fix build warning - missing prototype omits 74fb44863084 PM-runtime: Fix deadlock when canceling hrtimer omits 225c0eda36bd mtd: spi-nor: Fix wrong abbreviation HWCPAS omits d678d222de8b mtd: spi-nor: cadence-quadspi: fix spelling mistake: "Coul [...] omits 30a2c8aa3c52 mtd: spi-nor: Add support for en25qh64 omits e36bb65e5d0c mtd: spi-nor: Add support for MX25V8035F omits 08326d8a9472 mtd: spi-nor: Add support for EN25Q80A omits 823900cd0130 RISC-V: Free-up initrd in free_initrd_mem() omits f2c17aabc917 RISC-V: Implement compile-time fixed mappings omits 6f1e9e946f0b RISC-V: Move setup_vm() to mm/init.c omits 0651c263c8e3 RISC-V: Move setup_bootmem() to mm/init.c omits 680f9b8e6c56 RISC-V: Setup init_mm before parse_early_param() omits 64ccfd2dbbdf cxgb4: Mask out interrupts that are not enabled. omits 3468ea4c25ba Merge branch 'net-phy-disable-aneg-in-genphy_c45_pma_setup [...] omits 30de65c3d5a3 net: phy: marvell10g: improve mv3310_config_aneg omits 29f000f7751e net: phy: disable aneg in genphy_c45_pma_setup_forced omits 8e4c076ef2c3 Merge tag 'mlx5-updates-2019-02-19' of git://git.kernel.or [...] omits 51dcb69de67a net_sched: fix a memory leak in cls_tcindex omits 3d210534cc93 net_sched: fix a race condition in tcindex_destroy() omits ae3b564179bf missing barriers in some of unix_sock ->addr and ->path accesses omits a8fef9ba58c9 net: marvell: mvneta: fix DMA debug warning omits 9c526fed6a57 Merge tag 'drm-intel-fixes-2019-02-20' of git://anongit.fr [...] omits d976f6807ea6 KVM: PPC: Book3S HV: Context switch AMR on Power9 omits 6269e9f790e8 thermal: rcar_gen3_thermal: Register hwmon sysfs interface omits a245b62be3f0 thermal/qcom/tsens-common : fix possible object reference leak omits 76b1ae8698d6 thermal: tegra: add get_trend ops omits 3d88adf3ef17 thermal: tegra: fix memory allocation omits cd28561dce0f thermal: tegra: remove unnecessary warnings omits a4ffe6b52d27 thermal: mediatek: add support for MT8183 omits 73de65f5b9de Merge tag 'kvm-s390-master-5.0' of git://git.kernel.org/pu [...] omits f6163d67cc31 Merge tag 'docs-5.0-fix' of git://git.lwn.net/linux omits a213c2c7e235 drm/amdgpu: disable bulk moves for now omits 4ece61a22be5 drm/amd/display: set clocks to 0 on suspend on dce80 omits 9f7ddbea2bb8 drm/amd/display: fix optimize_bandwidth func pointer for dce80 omits 0921c41e1902 drm/amd/display: Fix negative cursor pos programming omits 6e356d45950e orangefs: remove two un-needed BUG_ONs... omits b4409ae112ca perf tools: Make rm_rf() remove single file omits deb83da16c1f perf cpumap: Increase debug level for cpu_map__snprint ver [...] omits 4509209f8bfe Pull in char-misc-next from Greg omits 65a91e2e597d clk: at91: fix masterck name omits 1b328a2e095a clk: at91: fix at91sam9x5 peripheral clock number omits 418e897e0716 gso: validate gso_type on ipip style tunnels omits b20fe10642f9 perf bpf-event: Add missing new line into pr_debug call omits ea5cc92517a7 usb: xhci: dbc: Fixing typo error. omits 58f7691fd738 usb: xhci: remove unused member 'parent' in xhci_regset struct omits 6ef362fd3cf3 perf script: Allow +- operator for type specific fields option omits 6e7e8b9fec45 perf evsel: Force sample_type for slave events omits 9c2054a5cf41 net: dsa: fix unintended change of bridge interface STP state omits 529c1a9e18c3 perf session: Don't report zero period samples for slave events omits 5c0c4c854634 Merge tag 'iwlwifi-next-for-kalle-2019-02-20' of git://git [...] omits 203ef5f1ff9f selftest/tls: Add test to verify received 'type' of non-da [...] omits 085486de833e iwlwifi: add new cards for 22000 and killer series and cha [...] omits 3941310cf665 iwlwifi: add new card for 9260 series omits 8d7dea25ada7 iwlwifi: dbg_ini: implement Rx fifos dump omits 1b64d58bd4cb iwlwifi: dbg_ini: implement Tx fifos dump omits 2dbf3aea791e iwlwifi: dbg_ini: add region to fill_header handler omits 1a6c8bb7f84c iwlwifi: dbg_ini: make fill_range handler accept generic r [...] omits 01e591c9f42a iwlwifi: dbg_ini: make memory dump get_size handler includ [...] omits 05841faa8567 iwlwifi: dbg_ini: add print to iwl_dump_ini_mem in case of [...] omits 002767221946 iwlwifi: dbg_ini: fix infinite time ignore consecutive dumps omits f50d693b9fbe iwlwifi: mvm: add some debug data to TX path omits 714afd35065b iwlwifi: remove redundant condition from prior alive dump flow omits a53b2a0b1245 iwlwifi: mvm: implement VHT extended NSS support in rs.c omits 8c739d8d7935 iwlwifi: mvm: Allow retries for probe responses omits cad7eb754dbd iwlwifi: mvm: remove IWL_MVM_INIT_STATUS_REG_HW_INIT_COMPLETE omits a371bb646ff7 iwlwifi: mvm: Set TX_CMD_FLG_PROT_REQUIRE correctly omits 503863055d9e iwlwifi: mvm: support non-transmitting AP omits 8bf52e0ab3d6 iwlwifi: mvm: add read debugfs for he_sniffer_params omits 90a128291ded iwlwifi: mvm: reject new beacons when in inject mode omits dc475ae9c00a iwlwifi: iwl-drv: no need to check return value of debugfs [...] omits 5987dfde6f55 iwlwifi: fw: no need to check return value of debugfs_crea [...] omits 84caa1dd0092 iwlwifi: dvm: no need to check return value of debugfs_cre [...] omits 7691fa694737 iwlwifi: nvm-parse: advertise IEEE80211_VHT_EXT_NSS_BW_CAP [...] omits de645e8992ef iwlwifi: mvm: fix error path in iwl_mvm_mac_setup_register() omits 6b367c9f88b0 iwlwifi: nvm-parse: use struct_size() in kzalloc() omits 9178aa7c4654 iwlwifi: eeprom-parse: use struct_size() in kzalloc() omits e8698301f2c1 iwlwifi: fix false-positive maybe-uninitialized warning omits 1e78e759bed8 iwlwifi: mvm: Don't request HW restart if already requested omits 6cc6ba3a0d9a iwlwifi: pcie: allocate rb_stts's for all queues in one place omits 6c88e0ce5ebc Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits bf9f742c38c4 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] omits 5d04b22b881d libertas_tf: get the MAC address before registering the device omits baa0280f08c7 libertas_tf: don't defer firmware loading until start() omits be9d0d3fe139 libertas_tf: move hardware callbacks to a separate structure omits e0a8ef4d7b43 brcmfmac: add basic validation of shared RAM address omits 0421dd4167ec rtlwifi: rtl8192ce: fix typo, "PairwiseENcAlgorithm" -> "P [...] omits dcb1471bc6d0 brcmfmac: use bphy_err() in all wiphy-related code omits 2137397c92ae Merge tag 'sound-5.0' of git://git.kernel.org/pub/scm/linu [...] omits fb83f15ef9dd Merge tag 'pinctrl-v5.0-3' of git://git.kernel.org/pub/scm [...] omits c828c2651b9a Merge tag 'gpio-v5.0-4' of git://git.kernel.org/pub/scm/li [...] omits 7d9d592caf8c Merge tag 'mtd/fixes-for-5.0-rc8' of git://git.infradead.o [...] omits ef070b4e4aa2 spi: pxa2xx: Setup maximum supported DMA transfer length omits 1f5a018c5b15 Merge branch 'fixes-v5.1-rc6' of git://git.kernel.org/pub/ [...] omits 4f640201a8ae hwrng: make symbol 'optee_rng_id_table' static omits 62ade1bed27c tee: optee: Fix unsigned comparison with less than zero omits 8deed847445a hwrng: Fix unsigned comparison with less than zero omits 0326ccb5feac xhci: tegra: Prevent error pointer dereference omits bb342f016862 tee: fix possible error pointer ctx dereferencing omits 606640bbbe44 regulator: twl6030: Constify regulator_ops omits 4a43870ae166 regulator: twl6030: Use regulator_list_voltage_linear_rang [...] omits 721efb504d28 regulator: max77650: Add missing .owner field in regulator_desc omits 96173b8c8b1c regulator: max77620: Add missing .owner field in regulator_desc omits 71a64ba2031f regulator: tps65218.c: fix LS3 issues omits 4e6e7d725274 HID: wacom: Add support for Pro Pen slim omits 70b773219a32 ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() omits 8d1667200850 ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_ [...] omits d832d2b246c5 ASoC: samsung: odroid: Fix of_node refcount unbalance omits 37fd0b623023 mei: hbm: clean the feature flags on link reset omits bae2bf97939a dt-bindings: net: ti: deprecate cpsw-phy-sel bindings omits fcfa0e84eaf7 ARM: dts: am335x: switch to use phy-gmii-sel omits dab2da84d5db ARM: dts: am4372: switch to use phy-gmii-sel omits 837143940d89 ARM: dts: dm814x: switch to use phy-gmii-sel omits e8acd8564b96 ARM: dts: dra7: switch to use phy-gmii-sel omits c0ca5eced222 ALSA: hda/realtek - Reduce click noise on Dell Precision 5 [...] omits 94224c2517f9 Merge tag 'actions-arm64-dt-for-v5.1' of git://git.kernel. [...] omits 56410c0cb43e hwrng: optee: Initialize some structs using memset instead [...] omits 50ceca6894ad tee: optee: Initialize some structs using memset instead o [...] omits dc3e1ac12b0a Merge tag 'davinci-for-v5.1/soc-part3' of git://git.kernel [...] omits 3b96fe66c7d9 Merge tag 'soc-fsl-next-v5.1-3' of git://git.kernel.org/pu [...] omits 0d6367ca9077 Merge tag 'samsung-dt-5.1-2' of git://git.kernel.org/pub/s [...] omits 94d9b9337d09 ARM: tegra: Restore DT ABI on Tegra124 Chromebooks omits 77141dc6ceff nvmet: convert to SPDX identifiers omits 3641bd323fb1 nvmet-rdma: convert to SPDX identifiers omits d0ad69043d73 nvme-loop: convert to SPDX identifiers omits a4b74fcc2982 nvmet-fcloop: convert to SPDX identifiers omits 4f80fc77fc14 nvmet-fc: convert to SPDX identifiers omits bc50ad7501dd nvme: convert to SPDX identifiers omits 5f37396dffb8 nvme-pci: convert to SPDX identifiers omits 115aa7abd746 nvme-lightnvm: convert to SPDX identifiers omits 5d8762d5684a nvme-rdma: convert to SPDX identifiers omits 8638b2461475 nvme-fc: convert to SPDX identifiers omits 9002c4e5ff00 nvme-fabrics: convert to SPDX identifiers omits 055d045a7aae nvme-tcp.h: fix SPDX header omits fadccd8fc2d0 nvme_ioctl.h: remove duplicate GPL boilerplate omits ab4ab09cbd8a nvme: return error from nvme_alloc_ns() omits b9c77583b0a2 nvme: avoid that deleting a controller triggers a circular [...] omits a686ed75c0fb nvme: introduce a helper function for controller deletion omits d84c4b024ac3 nvme: unexport nvme_delete_ctrl_sync() omits e895fedf12dc nvme-pci: check kstrtoint() return value in queue_count_set() omits a467fc55fc50 nvme-fabrics: document the poll function argument omits 5bc373ff2540 nvmet: fix indentation omits 75c10e732724 nvme-multipath: round-robin I/O policy omits 74698f6971f2 arm64: Relax GIC version check during early boot omits d179b88deb3b drm/i915/fbdev: Actually configure untiled displays omits 1222d527f314 cpufreq: acpi-cpufreq: Report if CPU doesn't support boost [...] omits 0b9c9ed6dd3b ASoC: simple-card: Fix of-node refcount unbalance in DAI-l [...] omits 44662f90cda7 ASoC: simple-card: Fix missing of_node_put() at simple_dai [...] omits 2757970f6d0d ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe [...] omits fb13f19d102e ASoC: wm_adsp: Allow compressed buffers in any memory region omits f938f3485c38 ASoC: wm_adsp: Update cached error state on trigger omits b16d7ee241d8 ALSA: hda/realtek - Add model description for Chrome heads [...] omits cf4ba4dc5f4c ALSA: hda/realtek - Fix a typo in model documentation omits 6431866b6707 USB: serial: option: add Telit ME910 ECM composition omits 79595a734a68 usb: core: Replace hardcoded check with inline function fr [...] omits 01fdf179f4b0 usb: core: skip interfaces disabled in devicetree omits eb76b37aaf7e usb: typec: mux: remove redundant check on variable match omits 047d4abc4df7 staging: erofs: remove rcu_read_lock() in erofs_try_to_fre [...] omits 62dc45979f3f staging: erofs: fix race of initializing xattrs of a inode [...] omits 36003d4cf57c driver core: Fix PM-runtime for links added during consumer probe omits 9aac1e336c3a Documentation: gpio: legacy: Don't use POLLERR for poll(2) omits 45b14a4ffcc1 efi: cper: Fix possible out-of-bounds access omits 1c0d9b1c31d1 ACPI: APEI: Fix possible out-of-bounds access to BERT region omits 2a9a2f27d35a gpio: pca953x: Add wake-up support omits 167a38dcd5ca cpufreq: Pass updated policy to driver ->setpolicy() callback omits 2bb4059e075d cpufreq: Fix two debug messages in cpufreq_set_policy() omits 348a2ec5f5a5 cpufreq: Reorder and simplify cpufreq_update_policy() omits a0dbb819b84f cpufreq: Add kerneldoc comments for two core functions omits 7b0b644b9aa2 USB: serial: cp210x: fix GPIO in autosuspend omits 0ff06c44efee s390/ism: ignore some errors during deregistration omits 86a86804e4f1 s390/setup: fix boot crash for machine without EDAT-1 omits 8727638426b0 s390/setup: fix early warning messages omits 146448524bdd s390/jump_label: Use "jdd" constraint on gcc9 omits 2f7db3c70fdf Merge tag 'gpio-v5.1-updates-for-linus-part-2' of git://gi [...] omits 9b6872a12386 HID: roccat: Mark expected switch fall-through omits 375ca548f7e3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits f0553ca9ceb5 ath10k: switch to use SPDX license identifiers omits 28bbe2374041 ath10k: change 'unsigned long int' to 'unsigned long' omits 6a3b25173cd4 arch: arm: dts: kirkwood-rd88f6281: Remove disabled marvel [...] omits a5f2fafece14 Merge https://gitlab.freedesktop.org/drm/msm into drm-next omits 40e196a906d9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 71f4e45a4ed3 Merge branch 'linux-5.1' of git://github.com/skeggsb/linux [...] omits 655ab0bc462d power: reset: at91-reset: add support for sam9x60 SoC omits e03423c4530e dt-bindings: arm: atmel: add new sam9x60 reset controller binding omits 6a88b285d531 dt-bindings: arm: atmel: add missing samx7 to reset controller omits bf592c56b165 max17042_battery: fix potential use-after-free on device remove omits 04fb53101ede power: supply: core: Add a field to support battery max voltage omits 5ddfed2bffcd dt-bindings: power: supply: Add voltage-max-design-microvo [...] omits 9b2c945f9f4d bq27x00: use cached flags omits a788ade4f6e0 drm/nouveau/dmem: use dma addresses during migration copies omits fd5e98564361 drm/nouveau/dmem: use physical vram addresses during migra [...] omits 6c762d1b18d7 drm/nouveau/dmem: extend copy function to allow direct use [...] omits f180bf12ac06 drm/nouveau/svm: new ioctl to migrate process memory to GP [...] omits 5be73b690875 drm/nouveau/dmem: device memory helpers for SVM omits eeaf06ac1a55 drm/nouveau/svm: initial support for shared virtual memory omits bfe91afaca59 drm/nouveau: prepare for enabling svm with existing usersp [...] omits a261a20c0177 drm/nouveau/fault/gv100-: expose VoltaFaultBufferA omits 13e957290647 drm/nouveau/fault/gp100: expose MaxwellFaultBufferA omits ab2ee9ffa38a drm/nouveau/mmu/gp100-: support vmms with gcc/tex replayab [...] omits 71871aa6df50 drm/nouveau/mmu/gp100-: add privileged methods for fault r [...] omits a5ff307fe1f2 drm/nouveau/mmu: add a privileged method to directly manage PTEs omits 8e68271d7ce4 drm/nouveau/mmu: store mapped flag separately from memory pointer omits 2606f291621e drm/nouveau/mmu: support initialisation of client-managed [...] omits ae5ea7f6a811 drm/nouveau/gr/gf100-: expose method to determine current context omits 169f30b35d66 drm/nouveau/gr/gf100-: expose fecs methods for pausing ctxsw omits 8e083686ec90 drm/nouveau/falcon: fix a few indentation issues omits d389fd4fa937 drm/nouveau/mmu/gf100-: virtualise setting pdb base addres [...] omits 874c1b56f363 drm/nouveau/mmu/gf100-: make mmu invalidate function more general omits 8e44b987e8f1 drm/nouveau/gr/gf100-: store fecs/gpccs falcon pointers in [...] omits b7f713b8d313 drm/nouveau/gr/gf100-: move fecs bind_pointer into a function omits 8c7db7684448 drm/nouveau/gr/gf100-: remove some unnecessary reg writes omits 7d51bc85d774 drm/nouveau/gr/gf100-: move fecs elpg setup into functions omits 8bf2d348bd54 drm/nouveau/gr/gf100-: move fecs discover_pm_image_size in [...] omits 7d3f06881dd0 drm/nouveau/gr/gf100-: move fecs discover_zcull_image_size [...] omits 0b89ca0dc344 drm/nouveau/gr/gf100-: move fecs discover_image_size into [...] omits eb383e629c6f drm/nouveau/gr/gf100-: move fecs set_watchdog_timeout meth [...] omits f0eee9aec06a drm/nouveau: allow accelerated buffer moves even when gr i [...] omits 0f9976dd97ca drm/nouveau/kms/nv04-nv4x: move resume code to dispnv04 init hook omits f04a4186afb6 drm/nouveau/kms/nv04-nv4x: move suspend code to dispnv04 f [...] omits fcd6f048386d drm/nouveau/kms/nv04-nv4x: move a bunch of pre-nv50 page f [...] omits ba801ef068c1 drm/nouveau/kms: display destroy/init/fini hooks can be static omits d7f9bb656ea4 drm/nouveau: allocate kernel channel(s) before initialisin [...] omits a8ce8b65e108 drm/nouveau/disp/gf119-: decode exception reason to human- [...] omits eb972d147471 drm/nouveau/bios/init: handle INIT_GENERIC_CONDITION_ID_NO [...] omits 81f2bb5d6572 drm/nouveau/bios/init: label existing INIT_GENERIC_CONDITI [...] omits c774ce66c5e8 drm/nouveau/secboot: fix missing newline in error messages omits 8d2c1e337604 drm/nouveau/sec2/tu102-: instantiate SEC2 falcon omits fdad51836250 drm/nouveau/sec2: utilise engine PRI address from TOP omits 1a346934909b drm/nouveau/nvdec/tu102-: instantiate NVDEC0 falcon omits 04574273509c drm/nouveau/nvdec/gp102-: utilise engine PRI address from TOP omits 2944b19b5cb5 drm/nouveau/gsp/gv100-: instantiate GSP falcon omits 7975dfc36a0b drm/nouveau/top/gv100-: translate entry for the GSP omits eec9ffe47f60 drm/nouveau/top: add function to lookup PRI address for devices omits 78cdadb8405e drm/nouveau/core: define GSP subdev omits 785cf1eeafa2 drm/nouveau: fix missing break in switch statement omits 966b2217d2b9 drm/nouveau: mark expected switch fall-through omits b513a18cf1d7 drm/nouveau: Don't WARN_ON VCPI allocation failures omits b1d03fc36ec9 drm/nouveau/pmu: don't print reply values if exec is false omits 13649101a25c drm/nouveau/bios/ramcfg: fix missing parentheses when calc [...] omits d83d345338b1 drm/nouveau/bios/dp: make array vsoff static, shrinks object size omits b6c82854761f drm/nouveau/ce/tu102: rename implementation from tu104 omits f10271ffdaba drm/nouveau/fifo/tu102: rename implementation from tu104 omits 860377423350 drm/nouveau/disp/tu102: rename implementation from tu104 omits 954f97983cb4 drm/nouveau/fault/tu102: rename implementation from tu104 omits ef7664d9dff9 drm/nouveau/bar/tu102: rename implementation from tu104 omits c011b25421f3 drm/nouveau/mmu/tu102: rename implementation from tu104 omits fd95bfbdb995 drm/nouveau/mc/tu102: rename implementation from tu104 omits b51f9dfac719 drm/nouveau/devinit/tu102: rename implementation from tu104 omits fc782242749f drm/nouveau/volt/gf117: fix speedo readout register omits 861f4bcffcc9 tomoyo: Bump version. omits 1765f5dcd009 sky2: Increase D3 delay again omits 58066ac9d7f5 ptp_qoriq: don't pass a large struct by value but instead [...] omits 1c50d369f560 net/mlx5: E-Switch, Disable esw manager vport correctly omits acad70731e63 net/mlx5: E-Switch, Fix the warning on vport index out of range omits e87636117e9a net/mlx5e: Remove unused variable ‘esw’ omits 566428375a53 net/mlx5: Delete unused FPGA QPN variable omits 36a73471e559 net/mlx5e: Add missing static function annotation omits 7040632df584 net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fd [...] omits 988ab9c7363a net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper omits 73c718fbb32a net/mlx5e: Remove wrong and superfluous tc pedit header ty [...] omits 877662e27276 net/mlx5e: Wrap the open and apply of channels in one fail [...] omits 6a897372417e net/mlx5: ethtool, Add ethtool support for 50Gbps per lane [...] omits 2736d94f351b ethtool: Added support for 50Gbps per lane link modes omits d2cf821ff677 Merge branch 'ieee802154-for-davem-2019-02-19' of git://gi [...] omits c2a5994fbb5b net: ns83820: code cleanup for ns83820_probe_phy() omits 79a47bad61bb riscv: remove the HAVE_KPROBES option omits 3b9c9f3b0b02 net: rose: add missing dev_put() on error in rose_bind omits 5e2c94658255 ALSA: ppc: Fix of-node refcount unbalance omits 00178c917540 ALSA: aoa: Fix of-node refcount unbalance omits 31d2350d6025 ALSA: ac97: Fix of-node refcount unbalance omits a968b5e9d587 net: dsa: qca8k: Enable delay for RGMII_ID mode omits 816db7663565 vhost: correctly check the return value of translate_desc( [...] omits bd3bd3b36df7 soc: fsl: dpio: fix memory leak of a struct qbman on error [...] omits 661b96b21c25 drm/amdgpu: partial revert cleanup setting bulk_movable v2 omits 8466cc61da89 drm/amdgpu: cleanup setting bulk_movable omits bcb35dad1d31 drm/amd/powerplay/smu10_hwmgr: use struct_size() in kzalloc() omits 7f5725f98025 drm/amd/powerplay/smu8_hwmgr: use struct_size() in kzalloc() omits d6001aed2663 drm/amd/display: Refactor for setup periodic interrupt. omits d8d2f174bcc2 drm/amd/display: Clear stream->mode_changed after commit omits 80c218d56e30 drm/amd/display: Do cursor updates after stream updates omits 6836d23916ad drm/amd/display: Fix update type mismatches in atomic check omits 3e4ba0cdbb24 drm/amd/display: Don't expose support for DRM_FORMAT_RGB888 omits 2d9e64317e3a drm/amd/display: Fix wrong z-order when updating overlay planes omits 2010840b9b46 drm/amd/display: send pipe set command to dmcu when backli [...] omits 240d09d070a7 drm/amd/display: Ungate stream before programming registers omits c19bd82f8b33 drm/amd/display: Increase precision for backlight curve omits ce72741b53cd drm/amd/display: remove screen flashes on seamless boot omits 4dfdd0ee8529 drm/amd/display: send pipe set command to dmcu when stream [...] omits a4a3ad352335 Revert "drm/amdgpu: Fix bugs in setting CP RB/MEC DOORBELL [...] omits e02c80d60c60 Revert "drm/amdgpu: Delete user queue doorbell variables" omits 74e31ca850c1 bpf: add skb->queue_mapping write access from tc clsact omits 568f196756ad bpf: check that BPF programs run with preemption disabled omits cc5034a5d293 drm/radeon/evergreen_cs: fix missing break in switch statement omits 11da90541283 gpio: tegra: Fix offset of pinctrl calls omits 69a07a41d908 MIPS: SGI-IP27: rework HUB interrupts omits 2c8656204742 MIPS: SGI-IP27: do boot CPU init later omits 9707b7e63942 MIPS: SGI-IP27: do xtalk scanning later omits ab68280ec2f6 MIPS: SGI-IP27: use pr_info/pr_emerg and pr_cont to fix output omits a44d924c81d4 MIPS: SGI-IP27: clean up bridge access and header files omits db0e7d4e42b0 MIPS: SGI-IP27: get rid of volatile and hubreg_t omits 72faa7a773ca MIPS: irq: Allocate accurate order pages for irq stack omits 8852ae9a8249 drm/amd/display: Raise dispclk value for dce11 omits d2f0b53bda31 drm/amd/display: Fix MST reboot/poweroff sequence omits 9db97d8aa8f8 drm/amdgpu: Update sdma golden setting for vega20 omits d33158530660 drm/amdgpu: Set DPM_FLAG_NEVER_SKIP when enabling PM-runtime omits 450d007d199e gpu: drm: radeon: Set DPM_FLAG_NEVER_SKIP when enabling PM [...] omits 1d5b82331ee8 checksyscalls: fix up mq_timedreceive and stat exceptions omits 8e9f51a8851b unicore32: Fix __ARCH_WANT_STAT64 definition omits c8ce48f06503 asm-generic: Make time32 syscall numbers optional omits d411da06abbe MIPS: dma-noncoherent: Remove bogus condition in dma_sync_phys() omits 66b6572a142f MIPS: eBPF: Remove REG_32BIT_ZERO_EX omits bdc18902ead8 MIPS: eBPF: Always return sign extended 32b values omits 860433ed2a55 drm/msm: Truncate the buffer object name if the copy from [...] omits 7cce8e4efe5e drm/msm: fix an error code in the ioctl omits ff7a4f98d52c perf trace: Allow dumping a BPF map after setting up BPF events omits d19f856479fe perf bpf: Add bpf_map dumper omits 5770117186f0 Merge branch 'bnxt_en-Update-for-net-next' omits b2d69122fd62 bnxt_en: Return relevant error code when offload fails omits 0ca12be99667 bnxt_en: Add support for mdio read/write to external PHY omits 2a516444434f bnxt_en: Propagate trusted VF attribute to firmware. omits c6cc32a2133c bnxt_en: Add support for BCM957504 omits 3293ec232123 bnxt_en: Update firmware interface spec. to 1.10.0.47. omits 4509de146800 net/tls: Move protocol constants from cipher context to tl [...] omits 05bd7fcdd06b ASoC: codecs: pcm186x: Fix energysense SLEEP bit omits fcf4daabf080 ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() omits 0661465ec86e Merge branch 'am335x-phy-fixes' into omap-for-v5.0/fixes-v2 omits 37685f6a63ee ARM: dts: am335x-evm: Fix PHY mode for ethernet omits 759c962d3c9b ARM: dts: am335x-evmsk: Fix PHY mode for ethernet omits 03d309711d68 perf test: Fix failure of 'evsel-tp-sched' test on s390 omits 2a9e27408e12 gpio: mockup: rework debugfs interface omits e09313ce7ea1 gpio: mockup: change the signature of unlocked get/set helpers omits 83336668b94e gpio: mockup: change the type of 'offset' to unsigned int omits d51ee07a8de7 gpio: mockup: don't create the debugfs link named after the label omits cbf1e092f2d8 gpio: mockup: implement get_multiple() omits 9212492f6eea gpio: mockup: add locking omits 8d91ecc84d1b irq/irq_sim: add irq_set_type() callback omits 8c23a522388b perf doc: Fix documentation of the Flags section in perf.data omits 7a663c0ff330 perf doc: Fix HEADER_CMDLINE description in perf.data docu [...] omits a5d9265e017f bpf: bpftool, fix documentation for attach types omits 49b1f22b567b block: avoid to READ fields of null bio omits 19febab6da87 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] omits c6bebefa2f06 ASoC: samsung: i2s: Fix multiple "IIS multi" devices initi [...] omits 022c4156697b ASoC: samsung: i2s: Fix secondary platform device unregistration omits bc3523a3acb3 ASoC: Intel: glk: Add DAI links for Multi-Playback omits c011245a1970 ASoC: Intel: Add Geminilake Dialog Maxim machine driver omits 9dd9b210f8c6 ASoC: Intel: Headset button support in broxton machine driver omits 5fd812e6f5ae ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator s [...] omits 7346195e8643 perf report: Don't shadow inlined symbol with different ad [...] omits 484a9a68d669 spi: sifive: Add driver for the SiFive SPI controller omits 3b155e873a38 spi: sifive: Add DT documentation for SiFive SPI controller omits ea7b971cd64b regulator: axp20x: remove a redundant null check on rdev omits afb29714ac09 regulator: da9063: Select maximum current in specific rang [...] omits 13a345d6fd4f regulator: da9062: Select maximum current in specific rang [...] omits a5455c915941 regulator: pv88090: Fix array out-of-bounds access omits 3c413f594c4f regulator: pv88080: Fix array out-of-bounds access omits 7cd415f87559 regulator: pv88060: Fix array out-of-bounds access omits 65d257ee1286 ASoC: adau1977: Add support for setting MICBIAS via DT omits fb7a97456e32 ASoC: adau1977: Add MICBIAS example in DT bindings omits a6d9cef30eb1 ASoC: dapm: Potential small memory leak in dapm_cnew_widget() omits e19a01c1438e perf tools: Use sysfs__mountpoint() when reading cpu topology omits 48e6c5acd368 perf tools: Add numa_topology object omits 5135d5efcbb4 perf tools: Add cpu_topology object omits b00ccb27f973 perf header: Fix wrong node write in NUMA_TOPOLOGY feature omits c7ff1bfeaf1c rt2800: comment and simplify AGC init for RT6352 omits 7aca14885ede rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620 omits 9ad3b5565445 rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band omits 5991a2ecd070 rt2x00: remove confusing AGC register omits 17ae2acd1a6f rt2x00: remove unneeded check omits dc76bb1e12e9 carl9170: clean up a clamp() call omits b9b81d152cfb rtl818x_pci: Remove set but not used variables 'io_addr, m [...] omits 25f87d8b63b8 orinoco : Replace function name in string with __func__ omits 6f21ab30469d mwifiex: don't advertise IBSS features without FW support omits 65a576e27309 mwifiex: Fix NL80211_TX_POWER_LIMITED omits e97cb6ea71b0 libertas_tf: remove set but not used variable 'flags' omits b723dbb313f0 libertas_tf: fix signal reporting omits c7a5682ded7e libertas_tf: move the banner to a more appropriate place omits 607076a904c4 libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer omits 744972b2c4d2 libertas_tf: lower the debug level of command trace omits 6f6e4f98ee52 rsi: remove set but not used variables 'info, vif' omits bdd22a41d55b arm64: dts: clearfog-gt-8k: fix SGMII PHY reset signal omits b9c767fdde61 rsi: fix spelling mistakes omits e8242ad03883 rsi: fix a typo in a debug message omits e4d1b2716b88 brcmfmac: remove set but not used variable 'old_state' omits 16e646768396 brcmfmac: rework bphy_err() to take struct brcmf_pub argument omits 30519cbe339a brcmfmac: support firmware reporting 160 MHz channels omits f4e183293b87 brcmfmac: improve code handling bandwidth of firmware repo [...] omits c988b78244df brcmfmac: print firmware reported ring status errors omits a250c91c1762 brcmfmac: use chipname in brcmf_fw_alloc_request() for err [...] omits 4ab2cf03da91 brcmfmac: check and dump trap info during sdio probe omits 92d3b88b1029 brcmfmac: disable MBSS feature for bcm4330 device omits aaf6a5e86e36 brcmfmac: create debugfs files for bus-specific layer omits a4176ec356c7 brcmfmac: add subtype check for event handling in data path omits 1b5e2423164b brcmfmac: assure SSID length from firmware is limited omits 9c66a7e5d39c rtlwifi: rtl8821ae: Remove CamelCase variables omits 92a1aa25c782 rtlwifi: rtl8723{be,ae}: Remove CamelCase variables omits 2a83ad1fe330 rtlwifi: rtl8192se: Remove CamelCase variables omits b83faeda028b rtlwifi: rtl8188de: Remove CamelCase variables omits ff9704538e6d rtlwifi: rtl8192{c,u}: Remove CamelCase variables omits d420110635ad rtlwifi: rtl8188ee: Remove CamelCase variable omits 2171def56daf rtlwifi: btcoexist: Remove CamelCase variable omits e703c5dd2d69 rtlwifi: Remove CamelCase variables from base code omits 03f3dd37f095 rtlwifi: rtl8821ae: Replace old-style license information omits 2a7274ee12cc rtlwifi: rtl8723_common: Replace old-style license information omits 93121c03e0ce rtlwifi: rtl8723be: Replace old-style license information omits 48fa0b4d58dc rtlwifi: rtl8723ae: Replace old-style license information omits 6f3fcdc88e53 rtlwifi: rtl8192se: Replace old-style license information omits 647f21b10292 rtlwifi: rtl8192ee: Replace old-style license information omits 5bd4f692e0eb rtlwifi: rtl8192de: Replace old-style license information omits b44febedbb8d rtlwifi: rtl8192cu: Replace old-style license information omits 0770f718458e rtlwifi: rtl8192ce: Replace old-style license information omits e70113691804 rtlwifi: rtl8192com: Replace old-style license information omits fbb352862190 rtlwifi: rtl8188ee: Replace old-style license information omits 8c0863125229 rtlwifi: btcoex: Replace old-style license information omits d27a76fa5a66 rtlwifi: Replace old-style license information omits 6fc979179c98 ARM: dts: armada-xp: fix Armada XP boards NAND description omits af5399b245fc Merge tag 'mt76-for-kvalo-2019-02-18' of https://github.co [...] omits 17b7abbf1e3b staging: visornic: use skb_put_zero() instead of open-code [...] omits 49b654fd43b2 ARM: davinci: remove intc related fields from davinci_soc_info omits 0fc3d74cf946 irqchip: davinci-cp-intc: move the driver to drivers/irqchip omits 3114111af5b1 ARM: davinci: cp-intc: remove redundant comments omits 9ad1acb45591 ARM: davinci: cp-intc: drop GPL license boilerplate omits d43da8d7164a ARM: davinci: cp-intc: use readl/writel_relaxed() omits 6c702da653d1 ARM: davinci: cp-intc: unify error handling omits 9762d876af8a ARM: davinci: cp-intc: improve coding style omits 9cf58a45d72b ARM: davinci: cp-intc: request the memory region before re [...] omits 6567954b8e8e ARM: davinci: cp-intc: use the new-style config structure omits 3b5d1c50ffb8 ARM: davinci: cp-intc: convert all hex numbers to lowercase omits b35b55e72c12 ARM: davinci: cp-intc: use a common prefix for all symbols omits 47b7c6195c43 ARM: davinci: cp-intc: add the new config structures for d [...] omits 94af2c4d14d0 irqchip: davinci-cp-intc: add a new config structure omits f451ca3e4b18 ARM: davinci: cp-intc: add a wrapper around cp_intc_init() omits ed4d189b7c8a ARM: davinci: cp-intc: remove cp_intc.h omits 0145beed9d26 irqchip: davinci-aintc: move the driver to drivers/irqchip omits 6a613d24effc cpuset: remove unused task_has_mempolicy() omits 76adef4678f6 ARM: davinci: aintc: remove unnecessary includes omits 8b0860ec95e2 ARM: davinci: aintc: remove the timer-specific irq_set_handler() omits 882bed7298f1 ARM: davinci: aintc: request memory region before remapping it omits a6c0bba1fa5d ARM: davinci: aintc: unify error handling omits 06a287161429 ARM: davinci: aintc: use the new config structure omits fd0f4275864d ARM: davinci: aintc: use the new irqchip config structure [...] omits 8b29f7aa5233 irqchip: davinci-aintc: add a new config structure omits cbebe5d05dd7 staging: erofs: match alignment with open parentheses omits f412384e2d81 ARM: davinci: aintc: use writel_relaxed() omits 919da6f198d7 ARM: davinci: aintc: drop the 00 prefix from register offsets omits 2b6a2e74f2bf ARM: davinci: aintc: use a common prefix for symbols in th [...] omits de4f82a245ce ARM: davinci: aintc: wrap davinci_irq_init() with a helper omits 2d242aa28892 ARM: davinci: aintc: drop GPL license boilerplate omits 544ca0b0d824 ARM: davinci: make irqs.h a local header omits e87addec387f ARM: davinci: select SPARSE_IRQ omits a98ca73ee348 ARM: davinci: wrap HW interrupt numbers with a macro omits fb746842f603 ARM: davinci: pull davinci_intc_base into the respective i [...] omits e3a8c7631d45 ARM: davinci: remove davinci_intc_type omits d0064594f20a ARM: davinci: select GENERIC_IRQ_MULTI_HANDLER omits 74b0eac24259 ARM: davinci: aintc: use irq domain omits a3124c00d57c ARM: davinci: remove intc_host_map from davinci_soc_info struct omits 4de8810ed8b2 input: davinci_keyscan: remove unnecessary includes omits 98bba546e82d usb: dwc3: drd: Defer probe if extcon device is not found omits fcf9d0b7d2f5 drm/msm/a6xx: Add support for an interconnect path omits 682a60446b15 misc: fastrpc: Fix return value check in fastrpc_map_create() omits 3013bf62b67a binder: reduce mmap_sem write-side lock omits 7c11df42d0c7 misc: fastrpc: Fix device_open when no session is available omits c0fae22f4863 misc: fastrpc: select CONFIG_DMA_SHARED_BUFFER omits f4853e1c321e nvmem: core: don't check the return value of notifier chain call omits 0742a338f5b3 cdc-wdm: pass return value of recover_from_urb_loss omits 8e9fd85c59fb usb: host: oxu210hp-hcd: remove set but not used variables [...] omits d651b44244bb USB: renesas_usbhs: fix spelling mistake "doens't" -> "doesn't" omits 36ed8ebc7a2b dt-bindings: arm: atmel: add new sam9x60 SFR binding omits 01bdf01c7ba8 usb: wusbcore: wa-xfer: use struct_size() helper omits 5ebf5c890324 usb: core: config: Use struct_size() in kzalloc() omits eeca7606dd6e usb: dwc2: use struct_size() in kzalloc() omits 4e46f271c374 usb: typec: mux: Fix unsigned comparison with less than zero omits be24c2701859 tty: serial: msm_serial: Remove __init from msm_console_setup() omits 5086e0a409a0 tty: serial: samsung: Enable baud clock during initialisation omits 7abab1605139 serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO omits b289c496e52a tty: serial: remove redundant likely annotation omits e4246b05507f drivers/component: kerneldoc polish omits f89aea0f1321 ASoC: samsung: odroid: Add missing DAPM routes omits 76a60f312f64 ASoC: wm8741: Make function 'wm8741_mute' static omits cc29ea007347 ASoC: fsl_esai: fix register setting issue in RIGHT_J mode omits 268836649c07 Merge tag 'asoc-fix-v5.0-rc6' of git://git.kernel.org/pub/ [...] omits d98afe1353b6 ASoC: adau1977: Fix reset-gpios typo omits 16646d8d3d66 Merge branch 'regulator-5.0' into regulator-5.1 stpmic1 co [...] omits 48593a99a1f6 regulator: stpmic1: Change buck1 voltage range omits e6fff62ab8ac regulator: stpmic1: Add active discharge support omits 714a74f13e81 dt-bindings: regulator: Add active discharge support for stpmic1 omits 1614f086d5f5 regulator: stpmic1: Remove support for regulator pull down omits f369788894a4 dt-bindings: regulator: remove regulator pull-down support [...] omits 8c44e448583c regulator: stpmic1: Simplify regulators registration omits cde999e2a7b2 dt-bindings: regulator: remove interrupt-parent descriptio [...] omits b9058da8199d regulator: stpmic1: Use regulator mode definition from bindings omits c407438f8795 regulator: core: Drop lockdep annotation in drms_uA_update() omits 8fa857da9744 SoC: imx-sgtl5000: add missing put_device() omits fb4415a12632 staging: android: ashmem: Don't call fallocate() with ashm [...] omits f54a740176fe staging: mt7621-mmc: Prefer using BIT macro omits 7c136bcc09c4 staging: rtlwifi: Remove set but not used variables 'datae [...] omits 8cbd468bdeb5 cpufreq: scmi: Fix use-after-free in scmi_cpufreq_exit() omits db4264699061 staging: mt7621-mmc: Remove unused including <linux/version.h> omits 8126c7c1880d staging: rtl8188eu: fix bad indentation for conditional statement omits 3623d4defff0 staging: vt6656: key: Mark expected switch fall-throughs omits 880cbfa02406 staging: rtl8192e: Remove set but not used variables 'broa [...] omits 8b20408a5662 staging: mt7621-pci: reverse condition to check for enabled port omits 1623171dc123 staging: mt7621-pci: remove two register writes omits 186e86806035 staging: mt7621-pci: replace spaces with tabs in comment omits fa461f6a4cbe staging: mt7621-pci: remove not used definitions omits cdd8814491f2 staging: mt7621-dts: add general pcie reset line to pcie bindings omits 47f87b690d2d staging: mt7621-pci: add reset control for general pcie reset omits 0985f006ec10 staging: rtlwifi: fix spelling mistake: "Hightest" -> "Highest" omits 766becee70f6 staging: mt7621-pci-phy: use 'module_init' instead of 'arc [...] omits ca87a3bf731d staging: mt7621-dts: fix pci phy register addresses omits e4b08e16b7d9 staging: r8822be: check kzalloc return or bail omits 9bcf065e2812 staging: android: ion: fix sys heap pool's gfp_flags omits 85945c28b5a8 PM / core: Add support to skip power management in device/ [...] omits 254c5dbe15d4 6lowpan: use rbtree for IP frag queue omits ab0ef5d53267 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 80d7da1cac62 asm-generic: Drop getrlimit and setrlimit syscalls from de [...] omits 942fa985e9f1 32-bit userspace ABI: introduce ARCH_32BIT_OFF_T config option omits 637cfeb9f99c Merge branch 'fixes' into next omits f612acfae86a exec: Fix mem leak in kernel_read_file omits 5cd856a5ef9a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 1f43f400a2cb net: netcp: Fix ethss driver probe issue omits 4d96e13ee9cd net: hns: Fixes the missing put_device in positive leg for [...] omits 92a8c299a75d Merge tag 'wireless-drivers-for-davem-2019-02-18' of git:/ [...] omits 8a7493e58ad6 net: stmmac: Fix a race in EEE enable callback omits 694d79027ef4 Merge branch 'qed-iWARP' omits 8be3dadf0405 qed: Fix iWARP syn packet mac address validation. omits 9addc92730df qed: Fix iWARP buffer size provided for syn packet processing. omits 8f5b27347e88 powerpc/powernv/sriov: Register IOMMU groups for VFs omits b5372fe5dc84 exec: load_script: Do not exec truncated interpreter path omits c9b747dbc203 bnx2x: Remove set but not used variable 'mfw_vn' omits 778a57d93e28 Merge branch 'net-phy-add-helpers-for-handling-C45-10GBT-A [...] omits 96c2be34e6ce net: phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_ [...] omits 9004a14cb688 net: phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t omits bf9d787ba7ea liquidio: using NULL instead of plain integer omits eb160971af7a r8169: remove unneeded mmiowb barriers omits 8e29d23e28ee r8152: Add support for MAC address pass through on RTL8153-BD omits 57fd967838c6 net: dsa: Implement flow_dissect callback for tag_dsa. omits 6e07902f56fa net: sched: using kfree_rcu() to simplify the code omits 780feae7eb69 mdio_bus: Fix PTR_ERR() usage after initialization to constant omits f2ffff085d28 mac80211: mesh: fix missing unlock on error in table_path_del() omits df1a2cb7c74b bpf/test_run: fix unkillable BPF_PROG_TEST_RUN omits 2f54a0412f31 drm/amdgpu/si_dpm: Mark expected switch fall-throughs omits ecdadace81f2 drm/radeon/ci_dpm: Mark expected switch fall-throughs omits e38545908afb drm/amd/powerplay/smu7_hwmgr: Mark expected switch fall-throughs omits c81e5efeec48 drm/amd/display/dce_mem_input: Mark expected switch fall-through omits 8328691d3b88 drm/radeon/si_dpm: Mark expected switch fall-throughs omits 7ac65f42769f drm/amd/display/dc/bios_parser2: Mark expected switch fall [...] omits 234441dd49bc drm/amdkfd: Optimize out sdma doorbell array in kgd2kfd_sh [...] omits 1f86805adc34 drm/amdkfd: Fix bugs regarding CP queue doorbell mask on SOC15 omits 828845b7c86c drm/amdgpu: Add first_non_cp and last_non_cp in amdgpu_doo [...] omits 7452394310a9 drm/amdkfd: Move a constant definition around omits e4e6c0b0ad79 hwmon: (f71882fg) Mark expected switch fall-through omits 45034e48276c hwmon: (ad7418) Catch I2C errors omits e9b95485c12c hwmon: (lm85) add support for LM96000 high frequencies omits 11650cf02e79 hwmon: (lm85) support the LM96000 omits 1abf33061898 dt-bindings: Add LM96000 as a trivial device omits 57bc30196448 hwmon: (lm85) remove freq_map size hardcodes omits e2f05d608653 hwmon: (occ) Fix license headers omits f74c24f866f8 hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] omits fa75f745e34a hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] omits b626eb22f9e1 hwmon: (tmp421) Replace S_<PERMS> with octal values omits 69dd7cdbeca3 hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] omits 51148a239aac hwmon: (tmp102) Replace S_<PERMS> with octal values omits 5abcbc7beeca hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 1acd2e295ec4 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] omits ecd52d7bb674 hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] omits 8721bdecd3e5 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] omits 45df5e27711e hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 5512eb063e5d hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 41c9a49ad338 hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 6a0785aaf025 hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values omits 626c4a0657a4 hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values omits 80c6b12169ea hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] omits 290dbb8ee4aa hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] omits e3a0ee1a8f3d hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] omits 86b9f5650029 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] omits eba42d30fb11 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] omits f0faf62c71a9 hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] omits e590be4ab142 hwmon: (nct7904) Replace S_<PERMS> with octal values omits 6d190949821b hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] omits 0f50b2e85083 hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] omits 823b86783b2b hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] omits 0a0ab22a78dc hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] omits dc8dbb4d7672 hwmon: (max31790) Replace S_<PERMS> with octal values omits 845ee70923e1 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] omits 21887303b761 hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] omits 9d6c125575b4 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] omits decb23dc6036 hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] omits 8241f885750a hwmon: (adm1029) Add a comment for locking mutex omits a15ad1935055 hwmon: (adm1029) Fix function alignment omits d6450e852439 hwmon: (adm1029) Fix Logical continuations should be on th [...] omits 66b331ca2876 hwmon: (adm1029) Add blank line after declarations omits b6c6d0cf4837 hwmon: (adm1029) replace S_IXXX macros by their numeric values omits 4b4fb2542d71 hwmon: (adm1029) Add SPDX header omits e4af8ad04d76 hwmon: (adm1029) Remove write to FFF paragraph omits 43dece162de0 hwmon: (ina3221) Implement ti,single-shot DT property omits 2e1ce20149ea dt-bindings: hwmon: (ina3221) Add ti,single-shot property omits d703e7f16054 hwmon: (ltc4245) Replace S_<PERMS> with octal values omits ae868a2953f4 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] omits 409e8bce6104 hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] omits bbc7a6b5568c hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] omits 5a2d18cb7207 hwmon: (lm95245) Replace S_<PERMS> with octal values omits 5c06d5689629 hwmon: (lm95241) Replace S_<PERMS> with octal values omits 7f9d05816e6b hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 185c993f0365 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 3334851dca80 hwmon: (lm90) Replace S_<PERMS> with octal values omits a9283c8fe9a1 hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits fdb97a027d60 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 97b539d58204 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits e6ab6e0e983c hwmon: (lm75) Replace S_<PERMS> with octal values omits 0f875acc93d1 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 6ccf6a8340d7 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] omits b65626b6d6ec hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] omits 4820d5115e0a hwmon: (jc42) Replace S_<PERMS> with octal values omits a4ec92ed8bc8 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] omits 46dce7a19551 hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] omits 389bc38eeb4a hwmon: (iio_hwmon) Replace S_<PERMS> with octal values omits 09cb4161b874 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] omits f6861c0eea3d hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] omits 2f8f710236c9 hwmon: (i5k_amb) Replace S_<PERMS> with octal values omits 122113015671 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] omits 0d87116fe2e4 hwmon: (hwmon) Replace S_<PERMS> with octal values omits 1640bb596e4b hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] omits 905bc0d460b7 hwmon: (gpio-fan) Replace S_<PERMS> with octal values omits 17de1a88e84c hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] omits 8f3bcb360ad4 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] omits 35ca16c84e9b dt-bindings: hwmon: add dps650ab documentation omits 705f2c81972b hwmon: (pmbus) add support for DPS-650AB omits 6f4a46f0eb5e hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data omits c947e51cf803 hwmon: (adt7462) Mark expected switch fall-throughs omits dbdd4f69125c devicetree: hwmon: Add bindings documentation for HIH6130 omits 89bff8c2a07e hwmon: (hih6130) add dtb compatibility tables omits 1bb46a20e73b hwmon: (dell-smm) Support up to 10 temp sensors omits ff066653aeed hwmon: (pmbus/tps53679) Fix driver info initialization in [...] omits 0cfd027be1d6 vfio_pci: Enable memory accesses before calling pci_map_rom omits 51ef3a004b1e vfio/pci: Restore device state on PM transition omits 67075b63cce2 rtc: add AB-RTCMC-32.768kHz-EOZ9 RTC support omits 31ef5b0eef2a mlxsw: spectrum: Change IP2ME CPU policer rate and burst s [...] omits ed95799bd474 net: hamradio: remove unused hweight*() defines omits 21d2cb491b9e net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" omits 9060cb719e61 net: crypto set sk to NULL when af_alg_release. omits 625c731d1b2a ARM: dts: exynos: Add support for secondary DAI to Odroid XU4 omits 885b005d232c ARM: dts: exynos: Add support for secondary DAI to Odroid XU3 omits 9f688473408b mt76: mt76x2: simplify per-chain signal strength handling omits 8bbed40f107f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits f2f6a47b504b mt76: fix resetting software IV flag on key delete omits 906d2d3f874a mt76: fix corrupted software generated tx CCMP PN omits b231cd7f557d mt76: fix tx status timeout processing omits 35c0272502cc drm/audio: declaration of struct device omits d0ff23c1107e mt76: Use the correct hweight8() function omits 3eeb7c062d88 mt76x02u: remove bogus check and comment padding omits 4bfff1ec2599 mt76: usb: use dev_err_ratelimited instead of dev_err in m [...] omits c2908a0dfd7a mt76: usb: introduce disable_usb_sg parameter omits f752294946ae mt76: usb: use a linear buffer for tx/rx datapath if sg is [...] omits d704d16f201a mt76: usb: do not use sg buffers for mcu messages omits 63a7de5dfbfd mt76: usb: move mt76u_check_sg in usb.c omits b3098121c42c mt76: usb: do not run mt76u_queues_deinit twice omits cb83585e1121 mt76: usb: fix possible memory leak in mt76u_buf_free omits bdba48d57a55 mt76: usb: fix possible NULL pointer dereference in mt76u_ [...] omits 5de4db8fcb6d mt76x02u: use usb_bulk_msg to upload firmware omits 1ffe410ee3bd mt76x0: init: introduce mt76x0_init_txpower routine omits 0bee1ff6922d mt76x0: phy: report target_power in debugfs omits bceac167b00f mt76: change the return type of mt76_dma_attach() omits ecd25b547d96 mt76x2: remove mt76x2_alloc_device routine omits fa2355265c52 mt76x0: remove mt76x0u_alloc_device routine omits 3bfaa974de30 mt76x2u: remove mt76x2u_alloc_device routine omits c0f7b25ab8d3 mt76: move alloc_device common code in mt76_alloc_device omits f1906fb24901 mt76: increase ED/CCA tx block threshold omits ccdaf7b4f22f mt76: measure the time between mt76x02_edcca_check runs omits c15b7cef2af8 mt76: clear CCA timer stats in mt76x02_edcca_init omits 2e4050240a6b mt76: run MAC work every 100ms omits 20c06572c191 mt76: explicitly disable energy detect cca during scan omits 1564fa92fbf9 mt76: mt76x2: avoid running DPD calibration if tx is blocked omits 128b75bf5cf9 mt76: fix software encryption issues omits e6287c337c30 mt76: remove add_buf pointer in mt76_queue_ops omits 5ed31128782c mt76: move mt76_dma_tx_queue_skb_raw in mt76-core module omits 6f02aeabc9c5 mt76x0: mcu: remove useless commented configuration omits c07a49d475b4 mt76: move mt76_mcu_rx_event in mt76-core omits 680abb25f71c mt76: move mt76_mcu_get_response in mt76-core omits 9df0fab9d1ca mt76: move mt76_mcu_msg_alloc in mt76-core omits b29e46b76552 mt76x0: eeprom: fix VHT mcs{8,9} rate power offset omits 2bd7f3d2a93a mt76x02: enable support for IBSS and MESH omits dbb2b22b11cc mt76: beaconing fixes for USB omits b08ca4dc95bf mt76x02: init beacon config for mt76x2u omits 39834c1293ca mt76x02: minor beaconing init changes omits 0b2d27e5b82c mt76x02: initialize mutli bss mode when set up address omits f9a043c58219 mt76x02: use commmon add interface for mt76x2u omits 06662264ce2a mt76x02: use mask for vifs omits 9516e531fa2f Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] omits 19dd0777773a ASoC: simple-card: fixup refcount_t underflow omits ef541f73d1a8 regulator: stpmic1: Remove regul_id and *regmap from struc [...] omits 55e72728cd2d regulator: pv88060: Fix .ops for PV88060_SW omits 461d854c0dba ASoC: simple-card: Fix refcount underflow omits b5c16a24efc8 ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM omits 70605450fd42 ASoC: stm32: sai: remove set but not used variables 'mask, cr1' omits 304017d31df3 ASoC: topology: free created components in tplg load error omits f77ecde5f206 Merge tag 'iwlwifi-next-for-kalle-2019-02-14' of git://git [...] omits 301e361072e5 Merge tag 'mailbox-fixes-v5.0-rc7' of git://git.linaro.org [...] omits 4dc185ccc729 ARM: dts: exynos: Disable ARM PMU on Odroid XU3-lite omits 3ddc14e25e7f Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 8e0861fd7f83 ARM: dts: exynos: Add stdout path property to Arndale board omits a66352e00548 ARM: dts: exynos: Add minimal clkout parameters to Exynos3250 PMU omits b2c02c63ac25 ASoC: cs35l36: Make some symbols static omits 74c6ecf4194e ASoC: qcom: Kconfig: select dmic for sdm845 omits 2231609a2c0a ASoC: fsl_spdif: fix sysclk_df type omits 30c498a10ac6 ASoC: fsl_spdif: fix TXCLK_DF mask omits 59529473751e ASoC: codecs: ad193x: Add support to disable on-chip PLL omits bccf9c7e1483 ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes omits 90f6e6803139 ASoC: codecs: ad193x: Fix frame polarity for DSP_A format omits 75c2ecb4bda2 ASoC: codecs: ad193x: Set constraint to always have 32 sam [...] omits 7aac8d13fc60 ASoC: codecs: ad193x: Remove capture support for codecs wi [...] omits 10f490217313 Merge tag 'trace-v5.0-rc4-3' of git://git.kernel.org/pub/s [...] omits e653eaed97ac ARM: dts: exynos: Enable ADC on Odroid HC1 omits 15baadf72ced xfs: fix xfs_buf magic number endian checks omits 075ddd75680f regulator: core: remove unused rdev_get_supply() omits 4afa60d3a88a regulator: axp20x: fix DCDCB and BLDO2 definitions for AXP806 omits 04242ff3ac0a ceph: avoid repeatedly adding inode to mdsc->snap_flush_list omits cb8cdb6f3344 ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" omits 0fd3fd0a9bb0 libceph: handle an empty authorize reply omits 746c9398f5ac arch: move common mmap flags to linux/mman.h omits 852661a8691f drm: tweak header name omits e844f2c11080 x86/mpx: tweak header name omits d7bf31a0f85f mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue omits 4f0557795e76 mailbox: Export mbox_flush() omits f91fecc09e49 x86/smpboot: Remove unused phys_id variable omits 0d0216c03a7a compat ABI: use non-compat openat and open_by_handle_at variants omits 93bc420ed41d ext2: support statx syscall omits e0b67035a90b Bluetooth: mediatek: update the common setup between MT762 [...] omits 88e5f366a190 Bluetooth: mediatek: pass a pointer to mtk_hci_wmt_sync omits 77f328dbc6cf Bluetooth: mediatek: fix up an error path to restore bdev- [...] omits adf5d73056d1 Bluetooth: mediatek: trivial typo fix omits 3c97ce1f8685 Bluetooth: a2mp: Use struct_size() helper omits 16e183423f1a Bluetooth: hci_event: Use struct_size() helper omits 32a7b4cbe93b Bluetooth: hci_ldisc: Initialize hci_dev before open() omits b258ad994e96 Merge tag 'renesas-dt-bindings-for-v5.1' of git://git.kern [...] omits fabf7f29b3e2 fanotify: Use interruptible wait when waiting for permissi [...] omits 40873284d710 fanotify: Track permission event state omits ca6f86998d81 fanotify: Simplify cleaning of access_list omits f7db89accc9c fsnotify: Create function to remove event from notification list omits 4a605e2d1a69 powerpc/dma: trim the fat from <asm/dma-mapping.h> omits 0617fc0ca412 powerpc/dma: remove set_dma_offset omits 7610fdf5e056 powerpc/dma: remove get_dma_offset omits 68005b67d15a powerpc/dma: use the generic direct mapping bypass omits 461db2bdbf3c powerpc/dma: use the dma_direct mapping routines omits 31f940afda6a powerpc/dma: use the dma-direct allocator for coherent platforms omits feee96440c9c swiotlb: remove swiotlb_dma_supported omits 65a21b71f948 powerpc/dma: remove dma_nommu_dma_supported omits 5a47910d76f2 powerpc/dma: remove dma_nommu_get_required_mask omits 6666cc17d780 powerpc/dma: remove dma_nommu_mmap_coherent omits 18b53a2d479f powerpc/dma: use phys_to_dma instead of get_dma_offset omits 11ddce15451e dma-mapping, powerpc: simplify the arch dma_set_mask override omits 9b18114c0be0 powerpc/dma: fix an off-by-one in dma_capable omits 74194cdaac41 powerpc/dma: remove max_direct_dma_addr omits 391133fd5ada powerpc/dma: move pci_dma_dev_setup_swiotlb to fsl_pci.c omits 7c1013b48778 powerpc/dma: remove get_pci_dma_ops omits e72849827aa2 powerpc/dma: remove the iommu fallback for coherent allocations omits 662acad4067a powerpc/pci: remove the dma_set_mask pci_controller ops methods omits ffe3dfd4e359 powerpc/dma: stop overriding dma_get_required_mask omits 2d6ad41b2c21 powerpc/powernv: use the generic iommu bypass code omits 6248ac9441b0 powerpc/powernv: remove pnv_npu_dma_set_mask omits 661fcb450b53 powerpc/powernv: remove pnv_pci_ioda_pe_single_vendor omits 9f4a68d464a3 powerpc/dart: use the generic iommu bypass code omits ee69049e00c2 powerpc/dart: remove dead cleanup code in iommu_init_early_dart omits ba767b5283c0 powerpc/cell: use the generic iommu bypass code omits cc9c156db500 powerpc/cell: move dma direct window setup out of dma_configure omits 9ae2fddeda4c powerpc/pseries: use the generic iommu bypass code omits cd7c11ed3a3e powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bit omits 8617a5c5bc00 powerpc/dma: handle iommu bypass in dma_iommu_ops omits a20f507f577b powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops omits fbce251baa6e dma-direct: we might need GFP_DMA for 32-bit dma masks omits 74ebe3e733b7 net: pasemi: set a 64-bit DMA mask on the DMA device omits 8c5544666c9d fanotify: Move locking inside get_one_event() omits 0738c8b5915c arm64/neon: Disable -Wincompatible-pointer-types when buil [...] omits f54dada82746 arm64: fix SSBS sanitization omits 035a960e7a27 Bluetooth: hci_qca: Disable IBS state machine and flush Tx buffer omits 78e8fa2972e5 Bluetooth: hci_qca: Deassert RTS while baudrate change command omits f9558270b85c Bluetooth: hci_qca: use wait_until_sent() for power pulses omits af6a51130626 fanotify: Fold dequeue_event() into process_access_response() omits 761f1e9f99b2 Bluetooth: remove redundant zero check on count omits b8bd1581aa61 cpufreq: intel_pstate: Rework iowait boosting to be less a [...] omits a8e1942d97dc cpufreq: intel_pstate: Eliminate intel_pstate_get_base_pstate() omits fa93b51c5509 cpufreq: intel_pstate: Avoid redundant initialization of l [...] omits 0419a75b1808 arm64: dts: sprd: Remove wildcard compatible string omits 02643475a8d3 arm64: dts: sprd: Add SC27XX fuel gauge device omits a47954095395 arm64: dts: sprd: Add SC2731 charger device omits 640e2c51bdf2 arm64: dts: sprd: Add ADC calibration support omits 5863dbe071ca arm64: dts: sprd: Remove PMIC INTC irq trigger type omits ba6f3ec198d5 powercap/intel_rapl: add Ice Lake mobile omits 34a62cd0df89 ACPI / processor: Set P_LVL{2,3} idle state descriptions omits 6c8d750f9784 cpufreq / cppc: Work around for Hisilicon CPPC cpufreq omits 1757d05f3112 ACPI / CPPC: Add a helper to get desired performance omits 4e6b26d23dc1 PCI/MSI: Remove obsolete sanity checks for multiple interr [...] omits a6a309edba13 genirq/affinity: Remove the leftovers of the original set support omits 612b72862b4d nvme-pci: Simplify interrupt allocation omits c66d4bd110a1 genirq/affinity: Add new callback for (re)calculating inte [...] omits 9cfef55bb57e genirq/affinity: Store interrupt sets size in struct irq_affinity omits 0145c30e896d genirq/affinity: Code consolidation omits aa475a59fff1 ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable omits f00175d06b50 ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier stru [...] omits a3fbd67bd131 ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _N [...] omits 991371e0dd4e ACPICA: Update/clarify messages for control method failures omits 90791fbbd2df ACPICA: Debugger: Fix possible fault with the "test object [...] omits b3381bd90265 ACPICA: Interpreter: Emit warning for creation of a zero-l [...] omits aa342261bde5 ACPICA: Remove legacy module-level code support omits e88dc153eed2 Merge tag 'v5.1-rockchip-dts64-2' of git://git.kernel.org/ [...] omits c22ae32d94e7 Merge tag 'v5.1-rockchip-dts32-2' of git://git.kernel.org/ [...] omits bb8727096c86 clk: tegra: dfll: Make symbol 'tegra210_cpu_cvb_tables' static omits 660899ddf06a xfrm: Fix inbound traffic via XFRM interfaces across netwo [...] omits d2d833e0bf2b mfd: mxs-lradc: Mark expected switch fall-through omits 4720eb47529e mfd: sec-core: Cleanup formatting to a consistent style omits 2f17dd34ffed mfd: tqmx86: IO controller with I2C, Wachdog and GPIO omits 16b7a09bb6fd mfd: intel-lpss: Move linux/pm.h to the local header omits eadf24990649 Update MAINTAINERS and CREDITS with habanalabs info omits c216477363a3 habanalabs: add debugfs support omits d8dd7b0a81cc habanalabs: implement INFO IOCTL omits 0feaf86d4e69 habanalabs: add virtual memory and MMU modules omits eff6f4a0e70b habanalabs: add command submission module omits f8c8c7d5f1b0 habanalabs: add device reset support omits d91389bc839d habanalabs: add sysfs and hwmon support omits 1251f23ae858 habanalabs: add event queue and interrupts omits 9494a8dd8d22 habanalabs: add h/w queues module omits 839c48030d27 habanalabs: add basic Goya h/w initialization omits be5d926b5c10 habanalabs: add command buffer module omits 0861e41de530 habanalabs: add context and ASID modules omits 99b9d7b4970c habanalabs: add basic Goya support omits 1ea2a20e91a4 habanalabs: add Goya registers header files omits c4d66343a46a habanalabs: add skeleton driver omits c7a13264918b ALSA: usb-audio: Expose sample resolution through proc interface omits 40b46b3b2f09 cpufreq: davinci: move configuration to include/linux/plat [...] omits d6c8e086e9d9 cpufreq: speedstep: convert BUG() to BUG_ON() omits 5ae06c237fd0 cpufreq: powernv: fix missing check of return value in ini [...] omits 2814335cb3c8 cpufreq: longhaul: remove unneeded semicolon omits cd284ae36b6a cpufreq: pcc-cpufreq: remove unneeded semicolon omits c06de56121e3 Merge v5.0-rc7 into drm-next omits a3b22b9f11d9 Linux 5.0-rc7 omits e511f17b1fb4 net: hns3: make function hclge_set_all_vf_rst() static omits 58ecf2688cc9 ptr_ring: remove duplicated include from ptr_ring.h omits 3edaded89649 net: sgi: use GFP_ATOMIC under spin lock omits 254a1a2b2c2e Merge branch 'netdev-page_frag_alloc-fixes' omits 3bed3cc4156e net: Do not allocate page fragments that are not skb aligned omits 8644772637de mm: Use fixed constant in page_frag_alloc instead of size + 1 omits e09c6a4ec1bb Merge branch 'tcp-fix-possible-crash-in-tcp_v4_err' omits 2c4cc9712364 tcp: tcp_v4_err() should be more careful omits 04c03114be82 tcp: clear icsk_backoff in tcp_write_queue_purge() omits e928b5d6b75e net: mv643xx_eth: disable clk on error path in mv643xx_eth [...] omits 97dc47a1308a qmi_wwan: apply SET_DTR quirk to Sierra WP7607 omits aaeb1dea514a net: sched: sch_api: set an error msg when qdisc_alloc_han [...] omits 4012e7d09d99 net: stmmac: handle endianness in dwmac4_get_timestamp omits 56425638839c net: phy: marvell10g: Don't explicitly set Pause and Asym_Pause omits a0bc653b1d48 net: dsa: bcm_sf2: Remove set but not used variables 'v6_s [...] omits 31a1b8d528fa doc: Mention MSG_ZEROCOPY implementation for UDP omits 0496743b202a nfp: flower: fix masks for tcp and ip flags fields omits eaec2efbe4dc Merge branch 'devlink-add-the-ability-to-update-device-flash' omits 5c5696f3df2a nfp: devlink: allow flashing the device via devlink omits 4eceba17200c ethtool: add compat for flash update omits 76726ccb7f46 devlink: add flash update command omits 8e31c47424f7 Merge branch 'net-phy-improve-and-use-phy_resolve_aneg_linkmode' omits 5502b218e001 net: phy: use phy_resolve_aneg_linkmode in genphy_read_status omits a2703de70942 net: phy: improve phy_resolve_aneg_linkmode omits 02260a619efe arm64: dts: rockchip: Enable tsadc device on rock960 omits 0358affb5cd8 Documentation: change linux-4.x references to 5.x omits 8b58d12f4ae1 net: sched: cgroup: verify that filter is not NULL during walk omits d66022cd1623 net: sched: matchall: verify that filter is not NULL in ma [...] omits 3027ff41f67c net: sched: route: don't set arg->stop in route4_walk() wh [...] omits c17abcfa93bf pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins omits 31a998487641 net: sched: fw: don't set arg->stop in fw_walk() when empty omits 0e7d6f940164 gpio: of: Apply regulator-gpio quirk only to enable-gpios omits 0248baca03b8 Merge tag 'intel-gpio-v5.1-1' of git://git.kernel.org/pub/ [...] omits 8fab3d713ca3 Merge tag 'gpio-v5.1-updates-for-linus' of git://git.kerne [...] omits 243b44e15759 dt-bindings: rtc: add ABEOZ9 omits 3cbb7b638fd1 rtc: hid-sensor-time: stop selecting IIO omits e6e7376cfd7b rtc: rv3028: add new driver omits 10e7122107bd dt-bindings: rtc: Update for new chip in isl1208 series omits c3544f6f51ed rtc: isl1208: Add new style nvmem support to driver omits 5909b87db8ef rtc: isl1208: Support more chip variations omits ed3c52a075e9 rtc: isl1208: Introduce driver state struct omits 5736610ab616 rtc: meson: remove useless rtc_nvmem_unregister call omits 7588cbeec6df xfs: retry COW fork delalloc conversion when no extent was found omits 19c8e4e25866 xfs: remove the truncate short cut in xfs_map_blocks omits 4ad765edb02a xfs: move xfs_iomap_write_allocate to xfs_aops.c omits 125851ac92d6 xfs: move stat accounting to xfs_bmapi_convert_delalloc omits 491ce61e939f xfs: move transaction handling to xfs_bmapi_convert_delalloc omits d8ae82e394bd xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write omits c8b54673b30a xfs: factor out two helpers from xfs_bmapi_write omits b101e3342a34 xfs: simplify the xfs_bmap_btree_to_extents calling conventions omits b4e29032f254 xfs: remove the s_maxbytes checks in xfs_map_blocks omits be225fec72ed xfs: remove the io_type field from the writeback context a [...] omits 1eb00162f86a net: caif: use skb helpers instead of open-coding them omits 6a79507cfe94 mlxsw: core: Extend thermal module with per QSFP module th [...] omits 3c136c542ab9 Merge branch 'neigh-tracepoints' omits 56dd18a49f6e neigh: hook tracepoints in neigh update code omits 9c03b282badb trace: events: add a few neigh tracepoints omits 9e8ccd895704 Merge branch 'net-phy-add-and-use-genphy_c45_an_config_an' omits 3ce2a027ae4e net: phy: marvell10g: check for newly set aneg omits 3de97f3c6308 net: phy: marvell10g: use genphy_c45_an_config_aneg omits 9a5dc8af4416 net: phy: add genphy_c45_an_config_aneg omits 744e458aebf8 net: phy: add helper linkmode_adv_to_mii_10gbt_adv_t omits 289460404f69 mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local [...] omits 2fee036af043 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 8d33316d5205 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits dd6f29da695d Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits c5f1ac5e9afb Merge tag 'powerpc-5.0-5' of git://git.kernel.org/pub/scm/ [...] omits 0513ebc33ed6 Merge tag 'csky-for-linus-5.0-rc6' of git://github.com/c-s [...] omits 1653c2f2da01 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits b8c82b6a3a8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ed0a0ec98ffc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 885e63195980 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 7ad222b3aed3 Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK omits 6e1077f51436 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 2439d37e1bf8 Input: st-keyscan - fix potential zalloc NULL dereference omits 1cd48dc51857 Input: apanel - switch to using brightness_set_blocking() omits a58007621be3 powerpc/64s: Fix possible corruption on big endian due to [...] omits 5aab392c55c9 tools/libbpf: support bigger BTF data sizes omits 9d6b3584a7a9 selftests: bpf: test_lwt_ip_encap: add negative tests. omits f186a82b10dc net: stmmac: use correct define to get rx timestamp on GMAC4 omits d0edde8d2988 atm: clean up vcc_seq_next() omits 4057765f2dee sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values omits 64c0133eb88a Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 88fe73cb804a Merge tag 'nfsd-5.0-2' of git://linux-nfs.org/~bfields/linux omits 55638c520bb7 Merge tag 'nfs-for-5.0-4' of git://git.linux-nfs.org/proje [...] omits 9a7dcde4a661 Merge tag 'auxdisplay-for-linus-v5.0-rc7' of git://github. [...] omits 8681ef1f3d29 net: Add header for usage of fls64() omits 5aed37a5cdef ARM: dts: rockchip: add chosen node on veyron devices omits f2281c245d60 Merge tag 'mlx5-updates-2019-02-15' of git://git.kernel.or [...] omits 5477a43a597d Merge tag 'qcom-drivers-for-5.1-3' of git://git.kernel.org [...] omits 0b999ae3614d Merge tag 'compiler-attributes-for-linus-v5.0-rc7' of git: [...] omits 22cb45d7692a swiotlb: drop pointless static qualifier in swiotlb_create [...] omits 582a32e70882 efi/arm: Revert "Defer persistent reservations until after [...] omits 8a5b403d71af arm64, mm, efi: Account for GICv3 LPI tables in static mem [...] omits 5c418dc789a3 efi: Fix build error due to enum collision between efi.h a [...] omits a3419ce3356c netfilter: nf_conntrack_sip: add sip_external_media logic omits dddaf89e2fbc netfilter: ipt_CLUSTERIP: make symbol 'cip_netdev_notifier [...] omits c93a49b9769e ipvs: fix warning on unused variable omits 9175a8116f45 arm64: dts: actions: s700-cubieboard7: Enable I2C0 and I2C1 omits 7cf0aacfa81c arm64: dts: actions: s700: Add I2C controller nodes omits 7cdf8446ed1d arm64: dts: actions: Add pinctrl node for Actions Semi S700 omits 7cac6c0cb32d arm64: dts: actions: Add Reset Controller support for S900 SoC omits 782976299a76 arm64: dts: actions: Add Reset Controller support for S700 SoC omits ccb01374a835 arm64: dts: actions: Add interrupt properties to pinctrl n [...] omits 46f376663810 Merge branch 'net-dsa-b53-VLAN-and-L2-fixes' omits 10163aaee967 net: dsa: b53: Do not program CPU port's PVID omits c3152ec4c069 net: dsa: bcm_sf2: Do not assume DSA master supports WoL omits a40061ea2e39 net: systemport: Fix reception of BPDUs omits dad8d7c6452b net: dsa: b53: Properly account for VLAN filtering omits fea83353177a net: dsa: b53: Fix default VLAN ID omits bb015f2216fe Merge branch 's390-next' omits 8024cc9e854a s390/qeth: split out OSN netdev ops omits 1b4d5e1c617e s390/qeth: add support for ETHTOOL_GRINGPARAM omits b0abc4f5df76 s390/qeth: overhaul ethtool statistics omits d896ac62d016 s390/qeth: move ethtool code into its own file omits 4326b5b4616b s390/qeth: reduce ethtool statistics omits bb92d3f8667f s390/qeth: use a static Output Queue array omits 0aa35a368933 s390/qeth: allow manual recovery when device is SOFTSETUP omits ff326d3cdff9 selftests: forwarding: Add some missing configuration symbols omits d5be7f632bad net: validate untrusted gso packets without csum offload omits 1490ed2abc4f net/ipv6: prefer rcu_access_pointer() over rcu_dereference() omits 3b89ea9c5902 net: Fix for_each_netdev_feature on Big endian omits 197f9ab7f08c net: phy: xgmiitorgmii: Support generic PHY status read omits 59e6158acafa mlxsw: core: fix spelling mistake "temprature" -> "temperature" omits 4974d5f678ab net: ip6_gre: initialize erspan_ver just for erspan tunnels omits a31687e85a36 Merge tag 'mac80211-for-davem-2019-02-15' of git://git.ker [...] omits 4a067cf823d9 scsi: core: reset host byte in DID_NEXUS_FAILURE case omits ffeafdd2bf0b scsi: libsas: Fix rphy phy_identifier for PHYs with end de [...] omits 515ce6061312 scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation omits 79edd00dc6a9 scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi [...] omits c96692fb8f3d net/mlx5: E-Switch, Allow transition to offloads mode for ECPF omits a3888f33db9f net/mlx5: E-Switch, Load/unload VF reps according to event [...] omits 81cd229c294e net/mlx5: E-Switch, Consider ECPF vport depends on eswitch [...] omits 5ae5162066d8 net/mlx5: E-Switch, Assign a different position for uplink [...] omits f8e8fa0262ea net/mlx5: E-Switch, Centralize repersentor reg/unreg to es [...] omits 29d9fd7d5a66 net/mlx5: E-Switch, Support load/unload reps of specific v [...] omits f121e0ea9586 net/mlx5: E-Switch, Add state to eswitch vport representors omits 879c8f84e360 net/mlx5: E-Switch, Use getter and iterator to access vport/rep omits c9b99abcf232 net/mlx5: E-Switch, Split VF and special vports for offloads mode omits eca8cc389535 net/mlx5: E-Switch, Refactor offloads flow steering init/cleanup omits cbc44e76bfcd net/mlx5: E-Switch, Properly refer to host PF vport as oth [...] omits a1b3839ac4a4 net/mlx5: E-Switch, Properly refer to the esw manager vport omits 86b39a66b75f net/mlx5: Correctly set LAG mode for ECPF omits 259fae5a2cff Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 1910faebf61d MIPS: eBPF: Remove REG_32BIT_ZERO_EX omits 13443154f6ca MIPS: eBPF: Always return sign extended 32b values omits b251f9f63a3b bpf: make LWTUNNEL_BPF dependent on INET omits 51b99b390528 ARM: dts: rockchip: remove cap-mmc-highspeed from rk3188-b [...] omits 32616b2121f7 soc: qcom: llcc-slice: Fix typos omits 462fb81b267d MIPS: CM: Fix indentation omits 7c1857bdbdf1 keys: Timestamp new keys omits 822ad64d7e46 keys: Fix dependency loop between construction record and [...] omits bb2ba2d75a2d assoc_array: Fix shortcut creation omits a08bf91ce28e KEYS: allow reaching the keys quotas exactly omits 09cc8b361887 HID: intel-ish-hid: remove data[128] usage on stack when s [...] omits 7e06e0d5493b HID: intel-ish-hid: move doorbell writing before flush omits b22f805bbe09 HID: intel-ish-hid: Optimize writing ipc message from queue omits 0d28f4941240 HID: intel-ish-hid: avoid binding wrong ishtp_cl_device omits bb0e9b1d2a1f i2c: tegra: change phrasing, "fallbacking" to "falling back" omits 5ded5871030e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 3313da8188cc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits bf5db21cb93e Merge tag 'qcom-dts-for-5.1-2' of git://git.kernel.org/pub [...] omits e7afe6c1d486 sunrpc: fix 4 more call sites that were using stack memory [...] omits 5aa8f495d6ef Merge tag 'qcom-drivers-for-5.1-2' of git://git.kernel.org [...] omits 29cf2ee3b555 Merge tag 'qcom-arm64-for-5.1' of git://git.kernel.org/pub [...] omits 410d7360541c Merge tag 'omap-for-v5.0/fixes-rc5' of git://git.kernel.or [...] omits c47cd74759b4 Merge tag 'lpc32xx-soc-for-5.1' of https://github.com/vzap [...] omits 919c1d49a0dc Merge tag 'renesas-arm-soc-for-v5.1' of git://git.kernel.o [...] omits e61c92005ead Merge tag 'tegra-for-5.1-arm-core' of git://git.kernel.org [...] omits d0e1f79ad3de Merge tag 'v5.0-next-soc' of git://git.kernel.org/pub/scm/ [...] omits 5f6efe31636a Merge tag 'mvebu-arm64-5.1-1' of git://git.infradead.org/l [...] omits 4f7df3cb5cdc Merge tag 'samsung-soc-5.1' of git://git.kernel.org/pub/sc [...] omits cfe9930e9468 Merge tag 'amlogic-soc' of git://git.kernel.org/pub/scm/li [...] omits b8961b1eb7d2 Merge tag 'davinci-for-v5.1/soc-part2' of git://git.kernel [...] omits ad75174f39f4 Merge tag 'imx-soc-5.1' of git://git.kernel.org/pub/scm/li [...] omits e62538ff9a4b Merge tag 'imx-maintainers-5.1' of git://git.kernel.org/pu [...] omits d2a4f1ba04bd Merge tag 'pxa-for-5.1' of https://github.com/rjarzmik/lin [...] omits 0fe8f1e5bbc5 Merge tag 'am654-for-v5.1-part2' of git://git.kernel.org/p [...] omits 08585d21de98 arm64: dts: sdm845: Fixup dependency on RPMPD includes omits b4ff1b44bcd3 cgroup, rstat: Don't flush subtree root unless necessary omits a6e60d84989f include/linux/module.h: copy __init/__exit attrs to init/c [...] omits c0d9782f5b6d Compiler Attributes: add support for __copy (gcc >= 9) omits ff98e20ef208 lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases a [...] omits 69ef9bc54715 auxdisplay: ht16k33: fix potential user-after-free on modu [...] omits 32097060189b drm: helper functions for hdcp2 seq_num to from u32 omits 1bf7cb4d8f3d drm/i915: MEI interface definition omits 1626eab70ebc drm/i915: header for i915 - MEI_HDCP interface omits 8605a1366015 drm/i915: enum port definition is moved into i915_drm.h omits e5e21f70bfd3 regulator: core: Take lock before applying system load omits 9e7382153f80 tracing: Fix number of entries in trace header omits 2c4f1fcbef0b kprobe: Do not use uaccess functions to access kernel memo [...] omits d422234f17fd regulator: ltc3676: Fix module description omits 502aba81aa61 regulator: ltc3676: Simplify .readable_reg and .writable_r [...] omits 24f0a48743a2 Merge tag 'for-linus-20190215' of git://git.kernel.dk/linux-block omits ee036df9bd1d Merge tag 'bitmain-initial-soc-v5.1' of git://git.kernel.o [...] omits 50b0225bf412 Merge tag 'drivers_soc_for_5.1' of git://git.kernel.org/pu [...] omits 187b4ac7dfeb Merge tag 'arm-soc/for-5.1/drivers' of https://github.com/ [...] omits 405bcfff172d Merge tag 'qcom-drivers-for-5.1' of git://git.kernel.org/p [...] omits dea73a34e0ed Merge tag 'tee-bus-for-5.1' of https://git.linaro.org/peop [...] omits ae3fa8bd73c9 Merge tag 'for-5.0/dm-fixes-3' of git://git.kernel.org/pub [...] omits dfeae3379836 Merge tag 'mmc-v5.0-rc5' of git://git.kernel.org/pub/scm/l [...] omits 83244772a4cf perf tests shell: Skip trace+probe_vfs_getname.sh if built [...] omits f09ef134a7ca iw_cxgb4: cq/qp mask depends on bar2 pages in a host page omits fc4144e7815b cxgb4: Export sge_host_page_size to ulds omits 03138ef99132 Merge tag 'hisi-drivers-for-5.1' of git://github.com/hisil [...] omits 7e5c4c26c7fe Merge tag 'tegra-for-5.1-clk' of git://git.kernel.org/pub/ [...] omits f35635a6b769 Merge tag 'tegra-for-5.1-cpufreq' of git://git.kernel.org/ [...] omits a21c3f1795c1 Merge tag 'tegra-for-5.1-soc' of git://git.kernel.org/pub/ [...] omits f73e22d621d3 Merge tag 'tegra-for-5.1-firmware' of git://git.kernel.org [...] omits 6f2185f8e345 Merge tag 'reset-for-5.1' of git://git.pengutronix.de/git/ [...] omits 545aabcbdcec Merge tag 'drm-fixes-2019-02-15-1' of git://anongit.freede [...] omits 1d03f187f6f9 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] omits c9235d999646 Merge tag 'imx-drivers-5.1' of git://git.kernel.org/pub/sc [...] omits 59f527dd7a61 Merge tag 'zynqmp-soc-for-v5.1' of https://github.com/Xili [...] omits 478168e1cbd0 drm/amdgpu: remove some old unused dpm helpers omits b5bb37eddb63 drm/amdgpu: Add command to override the context priority. omits 021830d24ba5 drm/amdgpu: Check if fd really is an amdgpu fd. omits 2a84e48e9712 drm/amdgpu: Only add rqs for initialized rings. omits 1decbf6bb0b4 drm/sched: Fix entities with 0 rqs. omits 2aba322074de Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 6e7bd3b54946 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits e9b4c1cf65e1 Merge tag 'samsung-defconfig-5.1' of git://git.kernel.org/ [...] omits 5e26374161ac Merge tag 'arm-soc/for-5.1/defconfig' of https://github.co [...] omits 02d75040897f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d4584bbfcf2a gnss: add driver for mediatek receivers omits 625239d4ad43 gnss: add mtk receiver type support omits 3deb254d6559 dt-bindings: gnss: add mediatek binding omits f13c82e2e70e Merge tag 'lpc32xx-defconfig-for-5.1' of https://github.co [...] omits 213721c7c667 Merge branch 'socfpga_for_next_v5.1_defconfig' of git://gi [...] omits 4e5ddaa8c04b Merge tag 'sunxi-config64-for-5.1' of git://git.kernel.org [...] omits bf86784276de Merge tag 'renesas-arm64-defconfig-for-v5.1' of git://git. [...] omits 758cf939df66 Merge tag 'renesas-arm-defconfig-for-v5.1' of git://git.ke [...] omits 94e4d309ea72 Merge tag 'tegra-for-5.1-arm64-defconfig' of git://git.ker [...] omits ae4dbf8ced41 Merge tag 'imx-defconfig-5.1' of git://git.kernel.org/pub/ [...] omits 0e58c23b5211 Merge tag 'omap-for-v5.1/defconfig-signed' of git://git.ke [...] omits 6fb845f0e78d Merge tag 'v5.0-rc6' into for-5.1/block omits 56d18f62f556 block: kill BLK_MQ_F_SG_MERGE omits 2705c93742e9 block: kill QUEUE_FLAG_NO_SG_MERGE omits ac4fa1d107ad block: document usage of bio iterator helpers omits 6861428921b5 block: always define BIO_MAX_PAGES as 256 omits 07173c3ec276 block: enable multipage bvecs omits 6dc4f100c175 block: allow bio_for_each_segment_all() to iterate over mu [...] omits 2e1f4f4d2481 bcache: avoid to use bio_for_each_segment_all() in bch_bio [...] omits 86af5952a847 block: loop: pass multi-page bvec to iov_iter omits c3a7ce738009 btrfs: use mp_bvec_last_segment to get bio's last page omits f70f44640759 fs/buffer.c: use bvec iterator to truncate the bio omits 45a3fb95298b block: introduce mp_bvec_last_segment() omits 862e5a5e6fa2 block: use bio_for_each_bvec() to map sg omits dcebd755926b block: use bio_for_each_bvec() to compute multi-page bvec count omits d18d91740ad2 block: introduce bio_for_each_bvec() and rq_for_each_bvec() omits 3d75ca0adef4 block: introduce multi-page bvec helpers omits 19d62f6d0097 block: remove bvec_iter_rewind() omits 1a67356e9a48 block: don't use bio->bi_vcnt to figure out segment number omits 8a2ee44a371c btrfs: look at bi_size for repair decisions omits a882bd15c256 Merge tag 'omap-for-v5.1/dt-pt2-signed' of git://git.kerne [...] omits 87503c012a7d Merge tag 'uniphier-dt64-v5.1' of git://git.kernel.org/pub [...] omits 75ed0b2d2d96 Merge tag 'at91-5.1-dt' of git://git.kernel.org/pub/scm/li [...] omits e1a38b750428 Merge tag 'zynq-dt-for-v5.1' of https://github.com/Xilinx/ [...] omits 69733808a4e3 Merge tag 'zynqmp-dt-for-v5.1' of https://github.com/Xilin [...] omits b217a721e9eb Merge tag 'imx-dt64-5.1' of git://git.kernel.org/pub/scm/l [...] omits 42d614138e66 Merge tag 'imx-dt-5.1' of git://git.kernel.org/pub/scm/lin [...] omits 89081095a22e Merge tag 'imx-bindings-5.1' of git://git.kernel.org/pub/s [...] omits f815bb4e97e4 Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] omits e7b984912d11 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] omits 260bcbb319a8 Merge tag 'mvebu-dt-5.1-1' of git://git.infradead.org/linu [...] omits 1c2950563a26 Merge tag 'mvebu-dt64-5.1-1' of git://git.infradead.org/li [...] omits 1de741634b82 Merge tag 'v5.0-next-dts64' of git://git.kernel.org/pub/sc [...] omits f7d488be48da Merge tag 'v5.0-next-dts32' of git://git.kernel.org/pub/sc [...] omits 1228c051bab1 Merge tag 'tegra-for-5.1-arm64-dt' of git://git.kernel.org [...] omits 6583d1fd1fde Merge tag 'tegra-for-5.1-arm-dt' of git://git.kernel.org/p [...] omits 14ab4f4330a2 Merge tag 'tegra-for-5.1-dt-bindings' of git://git.kernel. [...] omits 550a43b310b0 Merge tag 'renesas-arm-dt-for-v5.1' of git://git.kernel.or [...] omits ec38fad35f10 Merge tag 'renesas-arm64-dt2-for-v5.1' of git://git.kernel [...] omits d0bc18830db3 Merge tag 'sunxi-dt-for-5.1-2' of git://git.kernel.org/pub [...] omits 175a366f7036 Merge tag 'sunxi-dt64-for-5.1-2' of git://git.kernel.org/p [...] omits 51098f76dd0a Merge tag 'sunxi-h3-h5-for-5.1' of git://git.kernel.org/pu [...] omits f5691ad1724d Merge tag 'socfpga_dts_for_v5.1' of git://git.kernel.org/p [...] omits 01a8ab4e5e3f Merge tag 'hisi-arm64-dt-for-5.1v2' of git://github.com/hi [...] omits f02635eaf574 Merge tag 'qcom-dts-for-5.1' of git://git.kernel.org/pub/s [...] omits 23b7ca4f745f netfilter: nf_tables: fix flush after rule deletion in the [...] omits 2ab58c853edb Merge tag 'qcom-arm64-for-5.1' of git://git.kernel.org/pub [...] omits 2a434f2471fd Merge tag 'lpc32xx-dt-for-5.1' of https://github.com/vzapo [...] omits e47d047e965b Merge tag 'arm-soc/for-5.1/devicetree-arm64' of https://gi [...] omits 789f6bab849e libbpf: Introduce bpf_object__btf omits 1a11a4c74f73 libbpf: Introduce bpf_map__resize omits f331e766c4be x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls omits 8945d96f7b3e x86/platform/UV: Use efi_enabled() instead of test_bit() omits f8ebfaf6684b net: bpf: remove XDP_QUERY_XSK_UMEM enumerator omits f816525d615f x86/platform/UV: Remove uv_bios_call_reentrant() omits 30ad3e031d2f x86/platform/UV: Remove unnecessary #ifdef CONFIG_EFI omits 33067418cedd Merge tag 'arm-soc/for-5.1/devicetree' of https://github.c [...] omits bb173ff7f127 Merge tag 'samsung-dt-5.1' of git://git.kernel.org/pub/scm [...] omits 55b97be83f2c Merge tag 'stm32-dt-for-v5.1-1' of git://git.kernel.org/pu [...] omits db49e22ae2b7 Merge tag 'v5.1-rockchip-dts64-1' of git://git.kernel.org/ [...] omits a0bcd3c0b8a5 EDAC/mce_amd: Decode MCA_STATUS in bit definition order omits 3f4da372ec8e EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit omits 77ab2ebf93e5 Merge tag 'v5.1-rockchip-dts32-1' of git://git.kernel.org/ [...] omits e3ce67896ce6 Merge tag 'am654-for-v5.1' of git://git.kernel.org/pub/scm [...] omits 116ca499a136 Merge tag 'davinci-for-v5.1/dt' of git://git.kernel.org/pu [...] omits 791ff5a935ae Merge tag 'omap-for-v5.1/dt-signed' of git://git.kernel.or [...] omits 14ef357550eb Merge tag 'omap-for-v5.1/dt-ti-81xx-signed' of git://git.k [...] omits e4354c1aaffe Merge tag 'omap-for-v5.1/soc-ti-81xx-signed' of git://git. [...] omits 62a23bb0063c Merge tag 'imx-fixes-5.0-3' of git://git.kernel.org/pub/sc [...] omits d6780626db97 Merge tag 'v5.0-rockchip-dts64fixes-1' of git://git.kernel [...] omits d50ce40a5a44 Merge tag 'v5.0-rockchip-dts32fixes-1' of git://git.kernel [...] omits 2ed5c2e3f27b Merge tag 'omap-for-v5.0/fixes-rc4' of git://git.kernel.or [...] omits 83e37e0bdd14 mac80211: Restore vif beacon interval if start ap fails omits 4ff3a9d14c6c mac80211: Free mpath object when rhashtable insertion fails omits b4c3fbe63601 mac80211: Use linked list instead of rhashtable walk for m [...] omits 7f736599d632 EDAC, altera: Add missing of_node_put() omits eeb35df05244 PM / Domains: Mark "name" const in dev_pm_domain_attach_by_name() omits 7416f1f20687 PM / Domains: Mark "name" const in genpd_dev_pm_attach_by_name() omits 04b1d5d09849 intel_idle: add support for Jacobsville omits c72235c288c8 arm64: dts: rockchip: Add on-board WiFi/BT support for Roc [...] omits 4bc4d6013b7f arm64: dts: rockchip: fix rk3328-roc-cc gmac2io stability issues omits 6db644c79c8d arm64: dts: rockchip: rockpro64 dts add usb regulator omits 43f4e6279f05 Merge tag 'perf-core-for-mingo-5.1-20190214' of git://git. [...] omits c96bb6f92048 arm64: dts: rockchip: rockpro64 dts remove unused lcd-rese [...] omits 78dd84ecd9ff arm64: dts: rockchip: rockpro64 dts make regulator more readable omits 3e2f0bb72be3 arm64: dts: rockchip: Add nanopi4 bluetooth omits 8a6d508a8055 i2c: expand minor range when registering chrdev region omits 2e57b7cebb98 i2c: aspeed: Add multi-master use case support omits f275a4659484 i2c: bcm2835: Clear current buffer pointers and counts aft [...] omits d358def70688 i2c: cadence: Fix the hold bit setting omits 8d7fa3d4ea3f USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 omits aa6eaaa2ffad arm64: dts: ti: k3-am65-mcu: Add ADC nodes omits 5bb57a7488c6 dt-bindings: input: ti-tsc-adc: Add new compatible for AM654 SoCs omits 7e7e7dd51d06 arm64: dts: ti: k3-am654-base-board: enable USB1 omits cc54a99464cc arm64: dts: ti: k3-am6: add USB support omits 7147f341e982 arm64: dts: ti: am654: Add Main System Control Module node omits dc8b2a691dc8 Merge tag 'usb-for-v5.1' of git://git.kernel.org/pub/scm/l [...] omits 42d712a74d09 arm64: dts: ti: k3-am65: Add MSMC RAM node omits 26528be6720b binder: fix handling of misaligned binder object omits 1da92d436c93 HID: wacom: Mark expected switch fall-through omits c4a6bf7f6cc7 xfs: don't ever put nlink > 0 inodes on the unlinked list omits 15a268d9f263 xfs: reserve blocks for ifree transaction during log recovery omits e1f6ca113815 xfs: rename m_inotbt_nores to m_finobt_nores omits cf64e495fe22 crypto: caam - weak key checking for cbc des, 3des omits eaed71a44ad9 crypto: caam - add ecb(*) support omits bd30cf533b77 crypto: export arc4 defines omits ba4cf71b6f1b crypto: caam - use mapped_{src,dst}_nents for job descriptor omits 69ef943dbc14 drm: Use array_size() when creating lease omits 396ae57ef1ef Drivers: hv: vmbus: Expose counters for interrupts and ful [...] omits 7abbb35ba98e Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits 593db80390cf vmbus: Switch to use new generic UUID API omits 5016bd248076 Merge tag 'drm-intel-fixes-2019-02-13' of git://anongit.fr [...] omits d586d571ca1a Merge tag 'drm-misc-fixes-2019-02-13' of git://anongit.fre [...] omits 519904a42ff8 arm64: dts: uniphier: sort labels in the same order as in dtsi omits 32dfc773a784 arm64: dts: uniphier: Add PCIe host controller and PHY nodes omits 4ae280b4ee34 dm thin: fix bug where bio that overwrites thin block ignores FUA omits 9875964b9e84 Merge branch 'libbpf-cleanup' omits d931206476b8 tools: sync uapi/linux/if_link.h header omits 1ad9cbb890f0 tools/bpf: replace bzero with memset omits ff6cdfd71495 ACPI / x86: Make PWM2 device always present at Lenovo Yoga Book omits fb405883c189 bpf: fix memory leak in bpf_lwt_xmit_reroute omits b6bd458c16ac MAINTAINERS: update entry for drm/msm omits cb5b020a8d38 Revert "exec: load_script: don't blindly truncate shebang string" omits d869f86645fc Merge branch 'linus' into irq/core omits 5ddb0869bfc1 leds: lp55xx: fix null deref on firmware load failure omits 08e8676f1607 IB/mlx5: Add support for 50Gbps per lane link modes omits a08b4ed1373d net/mlx5: Add support to ext_* fields introduced in Port T [...] omits a0a899895692 net/mlx5: Add new fields to Port Type and Speed register omits bc4e12ffefdd net/mlx5: Refactor queries to speed fields in Port Type an [...] omits cd7e4186af9d net/mlx5: E-Switch, Avoid magic numbers when initializing [...] omits bf3e4d387dae net/mlx5: Relocate vport macros to the vport header file omits b05af6aacdb9 net/mlx5: E-Switch, Normalize the name of uplink vport number omits feb393693316 net/mlx5: Provide an alternative VF upper bound for ECPF omits 7f0d11c7e0d0 net/mlx5: Add host params change event omits c3a4e9f10714 net/mlx5: Add query host params command omits 22e939a91dcb net/mlx5: Update enable HCA dependency omits 591905ba9679 net/mlx5: Introduce Mellanox SmartNIC and modify page mana [...] omits f0666f1f22b5 IB/mlx5: Use unified register/load function for uplink and [...] omits 7e4c4330a3bc net/mlx5: Use consistent vport num argument type omits 20bbf22a6221 net/mlx5: Use void pointer as the type in address_of macro omits 44ec8396e2da tools build feature sched_getcpu: Undef _GNU_SOURCE at the end omits aa4df30db522 perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo' omits a9aeb87b98ba perf header: Get rid of write_it label omits 33bbc571ed79 perf list: Display metric expressions for --details option omits 714a92d83fd1 perf tools: Fix legacy events symbol separator parsing omits 5ff328836dfd perf tools: Rename build libperf to perf omits 6368942a9223 perf tools: Rename LIB_FILE to LIBPERF_A omits d0bfbedad72b perf tools: Compile perf with libperf-in.o instead of libperf.a omits 8224531cf5a1 perf cs-etm: Modularize auxtrace_buffer fetch function omits 3fa0e83e2948 perf cs-etm: Modularize main packet processing loop omits f74f349c211e perf cs-etm: Modularize main decoder function omits 23cfcd6d75cc perf cs-etm: Make cs_etm__run_decoder() queue independent omits 4b6df11ab6cf perf cs-etm: Rethink kernel address initialisation omits 4f5b37139fb3 perf cs-etm: Cleaning up function cs_etm__alloc_queue() omits e4aa592d1832 perf cs-etm: Fix erroneous comment omits 2507a3d982f2 perf cs-etm: Introducing function cs_etm__init_trace_params() omits ae4d9f523643 perf cs-etm: Fix memory leak in error path omits 65963e5b4dfa perf cs-etm: Introducing function cs_etm_decoder__init_dparams() omits d3267ad43dd8 perf cs-etm: Fix wrong return values in error path omits fc7ac4138cf5 perf cs-etm: Remove unused structure field "time" and "timestamp" omits b611f63bb1b7 perf cs-etm: Remove unused structure field "state" omits 271402a3e97e perf build: Add missing FEATURE_CHECK_LDFLAGS-libcrypto omits a96c03e8cdcf tools build: Add test-reallocarray.c to test-all.c to fix [...] omits 5c4d7c82c0dc perf unwind: Do not put libunwind-{x86,aarch64} in FEATURE [...] omits 1c3b28fd7ae8 perf coresight: Do not test for libopencsd by default omits ca2da70c411c perf trace: Filter out gnome-terminal* parent omits aa8f9c517ebc tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio omits 23e93c9b2cde Revert "gfs2: read journal in large chunks to locate the head" omits 50f444aa50a4 sfc: ensure recovery after allocation failures omits f9bcc9f3ee4f net: ethernet: freescale: set FEC ethtool regs version omits e772261b53bc net: adaptec: starfire: replace dev_kfree_skb_irq by dev_c [...] omits 467d2fceafb6 net: 3com: replace dev_kfree_skb_irq by dev_consume_skb_ir [...] omits 67633e78646c net: arc_emac: replace dev_kfree_skb_irq by dev_consume_sk [...] omits 1bba6de1a67f net: packetengines: replace dev_kfree_skb_irq by dev_consu [...] omits d1441d4782f2 net: xilinx: replace dev_kfree_skb_irq by dev_consume_skb_ [...] omits baff7b09ffa9 net: i825xx: replace dev_kfree_skb_irq by dev_consume_skb_ [...] omits fa8ba2cba7f9 lib: objagg: fix handling of object with 0 users when asse [...] omits e0c6d1d8591f Merge branch 'cxgb4-SGE-doorbell-queue-timer' omits 543a1b85e734 cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick omits d429005fdf2c cxgb4/cxgb4vf: Add support for SGE doorbell queue timer omits 3b50086f0c0d xfs: don't overflow xattr listent buffer omits 3bf6b57ec2ec Revert "nfsd4: return default lease period" omits c969c6e7ab8c net: hns: Fix object reference leaks in hns_dsaf_roce_reset() omits f694be27b7c0 sfc: Replace dev_kfree_skb_any by dev_consume_skb_any omits f3e5c07002b0 net:ethernet:cadence: Replace dev_kfree_skb_any by dev_con [...] omits 62f258988340 net:dl2k: Replace dev_kfree_skb_irq by dev_consume_skb_irq omits edc307bb7e48 net:dl2k: Modify the code style escaping the warning omits 189a10f0108a isdn:hisax: Replace dev_kfree_skb_any by dev_consume_skb_any omits 2c2ade81741c mm: page_alloc: fix ref bias in page_frag_alloc() for 1-by [...] omits 61c4c0bcff87 Merge branch 'net-phy-fix-locking-issue' omits a20049071796 net: phy: fix potential race in the phylib state machine omits a2fc9d7e36f6 net: phy: don't use locking in phy_is_started omits bceb26bffebf Merge tag 'at24-5.1-updates-for-wolfram' of git://git.kern [...] omits 39c133196237 selftests: fix timestamping Makefile omits d8434c31378d i2c: core-smbus: don't trace smbus_reply data on errors omits a37d45b6fa11 net: ipvlan_l3s: fix kconfig dependency warning omits 237b5f66e1ed i2c: ocores: Add support for bus clock via platform data omits 809445d4b7fa i2c: ocores: Add support for IO mapper registers. omits ae6279ecb786 net: nuvoton: w90p910_ether: replace dev_kfree_skb_irq by [...] omits 380ab7e3d59d net: natsemi: replace dev_kfree_skb_irq by dev_consume_skb [...] omits 105cfb064bcd net: micrel: ks8695net: replace dev_kfree_skb_irq by dev_c [...] omits d1a096c2c72d net: sgi: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] omits 5fbc136b4878 net: myri10ge: replace dev_kfree_skb_irq by dev_consume_sk [...] omits fc67ade13038 net: amd: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] omits 76cba8fd9c7d net: dlink: sundance: replace dev_kfree_skb_irq by dev_con [...] omits fac9c29fc7d5 i2c: ocores: checkpatch fixes omits 2c7e4928b356 i2c: ocores: add SPDX tag omits 69c8c0c0efa8 i2c: ocores: add polling interface omits 2dc9834688ae i2c: ocores: do not handle IRQ if IF is not set omits e7663ef5ae0f i2c: ocores: stop transfer on timeout omits feb558c2705f Merge branch 'uapi-Add-a-new-header-for-time-types' omits 460a2db0273e errqueue.h: Include time_types.h omits ca5e9aba753e time: Add time_types.h omits 0940d24912e9 i2c: tegra: add i2c interface timing support omits 80d40626cc76 i2c: tegra: update transfer timeout omits 86c92b9965ff i2c: tegra: Add DMA support omits b03ff2a23359 i2c: tegra: update maximum transfer size omits f4e3f4ae1d9c i2c: tegra: fix maximum transfer size omits ce9562424501 i2c: tegra: add bus clear Master Support omits ca8655483c88 i2c: tegra: sort all the include headers alphabetically omits 338618ad2a01 Merge branch 'i2c/for-current' into i2c/for-5.1 omits 53136b393c91 fanotify: Select EXPORTFS omits a08ef41f71a9 Merge branch 'devlink-region-read-fixes' omits dac7c08f988b devlink: Fix list access without lock while reading region omits fdd41ec21e15 devlink: Return right error code in case of errors for reg [...] omits 415d39427317 bonding: check slave set command firstly omits 1da7e0022784 perf beauty waitid options: Fix up prefix showing logic omits 051074867434 perf trace: Check if the 'fd' is negative when mapping it [...] omits e1be4a5c03e1 perf beauty ioctl cmd: The 'fd' arg is signed omits 0ec572f05721 tools feature: Undef _GNU_SOURCE at the end of feature tests omits 39f4a913d6d4 perf utils: Silence "Couldn't synthesize bpf events" warni [...] omits 33937e599449 perf vendor events power9: General metrics omits a4d832726471 perf vendor events power9: Branch_prediction, instruction_ [...] omits 0133491d4641 perf vendor events power9: Dl1_reloads, instruction_misses [...] omits 7f3cf5ac7743 perf vendor events power9: Cpi_breakdown & estimated_dcach [...] omits 72ab50203f3f perf vendor events power8: Translaton & general metrics omits 69ba708f4df6 perf vendor events power8: Branch_prediction, latency, bus [...] omits ffe18505ba1d perf vendor events power8: Dl1_reload, instruction_misses, [...] omits dd81eafacc52 perf vendor events power8: Cpi_breakdown & estimated_dcach [...] omits 2187d87eacd4 perf report: Add s390 diagnosic sampling descriptor size omits 859dcf64389c perf cs-etm: Add proper header file for symbols omits 6e434122d904 ASoC: samsung: i2s: Prevent potential NULL platform data d [...] omits 76d9c68b360f ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUST [...] omits 8e8a3cea7ea5 x86/mm/dump_pagetables: Remove the unused prev_pud variable omits 98ae70cc476e kvm: vmx: Fix entry number check for add_atomic_switch_msr() omits c112b5f50232 KVM: x86: Recompute PID.ON when clearing PID.SN omits 049369d46428 regulator: bd718x7: Support SNVS low power state omits 6a47b4da551a regulator: add regulator_desc_list_voltage_linear_range omits f43d1b388f9b devicetree: bindings: bd718x7: document HW state related R [...] omits 541ccdc113f0 ASoC: da7219: Update TDM usage to be more flexible omits 9fd729542cf4 ASoC: da7219: Add support for master mode BCLK rate adjustment omits e3233d7f2bb5 regulator: bd70528: drop struct bd70528 omits c1b2db4d0389 ASoC: samsung: i2s: Convert to SPDX License Indentifier omits 9f9f8a5b79b0 ASoC: samsung: i2s: Comments clean up omits c5ba61924739 ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS [...] omits eb540d3988d9 ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage omits 68b7587baabf gpio: altera-a10sr: Trivial coding style fix omits 691184522757 gpio: tegra186: Use TEGRA186_ prefix for GPIO names omits f3463daab2bc Documentation: gpio: driver: fix wire name for I2C omits 0faf40e373dd gpio: madera: Add missing const omits aac1e3c9680b gpio: pca953x: add support for pcal6416 type omits 2d803dbe1c21 dt-bindings: gpio: pca953x: document the nxp,pcal6416 omits 25dc194b34dd drm: Block fb changes for async plane updates omits 1c3816a19487 ASoC: stm32: sai: add missing put_device() omits 8d451a4b6e9f Merge tag 'drm-misc-next-2019-02-11' of git://anongit.free [...] omits 0f928c19b646 ASoC: samsung: Specify DMA channel names through custom DM [...] omits bc3cf17b575a ASoC: samsung: odroid: Add support for secondary CPU DAI omits defc67c6e363 ASoC: samsung: i2s: Get rid of a static spinlock omits 5944170f497c ASoC: samsung: i2s: Move quirks data to common driver data [...] omits 5bfaeddc2694 ASoC: samsung: i2s: Move IP variant data to common driver [...] omits 9d7939c92941 ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai dat [...] omits e2e16fa6a32d ASoC: samsung: i2s: Move SFR pointer to common driver data [...] omits fc03acaeab35 irqchip/irq-sifive-plic: Check and continue in case of an [...] omits 8cd8f0ce0d6a x86/CPU: Add Icelake model number omits 1ff85bfa1614 HSI: omap_ssi_port: fix debugfs_simple_attr.cocci warnings omits a9a22b570bd5 cpufreq: Replace double NOT (!!) with single NOT (!) omits 518bfe84ec41 irqchip/i8259: Fix shutdown order by moving syscore_ops re [...] omits 3bdd7f7433fd dt-bindings: interrupt-controller: loongson ls1x intc omits 9e543e22e204 irqchip: Add driver for Loongson-1 interrupt controller omits 344798206f17 software node: Implement get_named_child_node fwnode callback omits 8d565748b603 irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Dev [...] omits a51866946c0a genirq: Fix wrong name in request_percpu_nmi() description omits 09aa11cfda9d device connection: Add fwnode member to struct device_connection omits 96a6d031ca99 usb: typec: mux: Find the muxes by also matching against t [...] omits 637e9e52b185 device connection: Find device connections also from devic [...] omits 6a0bbcf96b22 usb: typec: Find the ports by also matching against the de [...] omits ec69e9533c48 usb: roles: Find the muxes by also matching against the de [...] omits 80e04837a40f device connection: Prepare support for firmware described [...] omits 393cd68d0dd3 platform/x86: intel_cht_int33fe: Remove old style mux connections omits 540bfab7fbff usb: typec: Rationalize the API for the muxes omits 7875732848e0 platform/x86: intel_cht_int33fe: Prepare for better mux na [...] omits 1ea61b68d0f8 async: Add cmdline option to specify drivers to be async probed omits 361bf8a9d88d tty/n_hdlc: mark expected switch fall-through omits a043ad87a78f usb: typec: tps6598x: Check mode of operation omits 419d6efc50e9 staging: erofs: keep corrupted fs from crashing kernel in [...] omits 18f2153dd77c staging: rtl8192e: rename macro arguments to avoid camel c [...] omits 98719e42073f staging: android: ion: Add the GPL exception for syscalls omits 3b1b5291f79d staging: erofs: fix memleak of inode's shared xattr array omits 99944b73069d iwlwifi: mvm: stop static queues correctly omits 86ce5c740320 iwlwifi: dbg_ini: add early and after alive apply points t [...] omits 44135b7c53d4 iwlwifi: mvm: Do not return an error value on HW restart omits 69e508b44d5c iwlwifi: mvm: Don't warn on command failure during restart omits 21587a9b0a48 iwlwifi: dbg: buffer overflow in non_collect_ts_start array omits a197e6d10ce2 iwlwifi: mvm: fix the spatial reuse parsing for HE_TRIG PPDUs omits 46c7c9828dd7 iwlwifi: dbg_ini: enable ignore consecutive trigger feature omits 159133c82472 iwlwifi: properly use delay option in dump trigger flow omits 81edb6ad9399 iwlwifi: start using B-step for some 9000 devices omits 937b10c0de68 iwlwifi: mvm: add debug prints for FTM omits 2286a99c3234 iwlwifi: mvm: fix HE radiotap data4 for HE-TB PPDUs omits ff418feeec0f iwlwifi: mvm: add support for new FTM fw API omits e2b7f83cc8c4 iwiwifi: mvm: Fix FW scan concurrency support assumptions omits 971377e67074 iwlwifi: mvm: add a debug_enable op omits c8177fed9a7f iwlwifi: add force NMI for AX210 devices omits ea695b7c69af iwlwifi: align to new periphery address space for AX210 family omits d4f4793c2d57 iwlwifi: dbg: temporarily skip periphery dump for AX210 devices omits 48e775e66e2d iwlwifi: mvm: add support for 32kHz external clock indication omits 2ae48edcf767 iwlwifi: pcie: fix TX while flushing omits 5cc9543a85ca iwlwifi: bump FW API to 46 for 9000 and 22000 series omits 138664a30746 iwlwifi: mvm: support beacon IE injection omits cee859fe9ae3 iwlwifi: mvm: Fix possible NULL pointer dereference omits 4c816b2132aa iwlwifi: do not fail on large amount of channels omits f130bb75d881 iwlwifi: add FW recovery flow omits ff911dcaa2e4 iwlwifi: introduce device family AX210 omits b61a66109222 iwlwifi: dbg_ini: rewrite trigger flow and align to FW API [...] omits 22463857a16b iwlwifi: receive umac and lmac error table addresses from TLVs omits ed714460a0ec iwlwifi: mvm: clean up NO_PSDU case omits fc36ffda3267 iwlwifi: mvm: support FTM initiator omits b73f9a4ae77d iwlwifi: mvm: support FTM responder omits 106b791ac391 iwlwifi: dbg_ini: implement monitor dram memory dump omits 3f37c229543e iwlwifi: mvm: don't require WOWLAN images when unified omits e41e2c267604 iwlwifi: dbg_ini: implement monitor sram memory dump omits 6dcdd165777b iwlwifi: pcie: add TPT oriented prints omits ec4156a91d1e iwlwifi: dvm: don't use IWL_DL_FW_ERRORS omits c6ac9f9fb988 iwlwifi: pcie: fix emergency path omits d9b10c6ba969 iwlwifi: bump FW API to 45 for 9000 and 22000 series omits af14b2c98adb gpio: pxa: avoid attempting to set pin direction via pinct [...] omits 79890c2ec486 qcom: ssbi-gpio: correct boundary conditions in pm8xxx_dom [...] omits de744e01aa3a mfd: pm8xxx: select IRQ_DOMAIN_HIERARCHY in Kconfig omits 27eae9d4cebe dt-bindings: Add vendor prefix for "GlobalTop Technology, Inc." omits 950bcbbe3154 eeprom: at24: implement support for 'num-addresses' property omits e7224a116f0d dt-bindings: at24: add the 'num-addresses' property omits 4fa882c9f628 eeprom: at24: remove at24_platform_data omits 90733530a1a5 Merge branch 'v5.1/eeprom-for-bartosz' of git://git.kernel [...] omits 760a160e8b89 spmi: pmic-arb: select IRQ_DOMAIN_HIERARCHY in Kconfig omits 7f2f787c1059 gpio: pcf857x: Simpify wake-up handling omits a06702ca023f ALSA: es1688: Remove set but not used variable 'hw' omits c8c6ee611926 ALSA: hda/realtek: Disable PC beep in passthrough on alc285 omits 7f665b1c3283 ALSA: hda/realtek - Headset microphone and internal speake [...] omits 92de6bc3a82d Merge branch 'ib-pca953x-config' into devel omits 36f30937922c binder: fix sparse issue in binder_alloc_selftest.c omits 79e088239c3b Merge branch 'mlxsw-hwmon-and-thermal-extensions' omits 97cd342ae41f mlxsw: core: Allow thermal zone binding to an external coo [...] omits a53779de6a0e mlxsw: core: Add QSFP module temperature label attribute to hwmon omits 5c42eaa07bd0 mlxsw: core: Extend hwmon interface with QSFP module tempe [...] omits 2c6a33cd334b mlxsw: core: Extend hwmon interface with fan fault attribute omits 2ee116511814 mlxsw: core: Rename cooling device omits 41e760841d26 mlxsw: core: Replace thermal temperature trips with defines omits 69115b7d01c4 mlxsw: core: Modify thermal zone definition omits 3dcfe1795705 mlxsw: core: Set different thermal polling time based on b [...] omits d93c19a1d95c mlxsw: core: Add API for QSFP module temperature threshold [...] omits 3760c2b99e20 mlxsw: reg: Add Fan Out of Range Event Register omits 5f28ef71a5ce mlxsw: reg: Add Management Temperature Bulk Register omits d517ee7ca8ff mlxsw: spectrum: Move QSFP EEPROM definitions to common location omits 03b967420280 Merge tag 'batadv-next-for-davem-20190213' of git://git.op [...] omits e7c2e3b57044 test_objagg: Uninitialized variable in error handling omits 951d3d6fcd72 test_objagg: Test the correct variable omits 4446eb8dbeb2 lib: objagg: Fix an error code in objagg_hints_get() omits 8d6ea932856c net: dsa: bcm_sf2: potential array overflow in bcm_sf2_sw_ [...] omits f8b1f9f6459c cxgb4vf: Few more link management changes. omits 30580b33a21b Merge branch 'pagepool-api-and-dma-address-storage' omits 13f16d9d4ab7 page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings omits 1567b85eb8ad net: page_pool: don't use page->private to store dma_addr_t omits c25fff7171be mm: add dma_addr_t to struct page omits fb14b096355b net: sched: remove duplicated include from cls_api.c omits 9f9dc493f724 flow_offload: fix block stats omits 1f15bb4f399c net: sched: flower: only return error from hw offload if skip_sw omits 5bf325a53202 net: fix possible overflow in __sk_mem_raise_allocated() omits cba2bf7a22ac qlge: fix some indentation issues omits 01e3497163ea qed: fix indentation issue with statements in an if-block omits 88e425843ee2 net: ixp4xx_eth: replace dev_kfree_skb_irq by dev_consume_ [...] omits b9560a22a440 net: macb: replace dev_kfree_skb_irq by dev_consume_skb_ir [...] omits e78042eb6e2d net: sis: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] omits 8f5eeb9097fc net: fealnx: replace dev_kfree_skb_irq by dev_consume_skb_ [...] omits 412261d5c901 net: moxa: replace dev_kfree_skb_irq by dev_consume_skb_ir [...] omits 5f5a8c75daed net: apple: replace dev_kfree_skb_irq by dev_consume_skb_i [...] omits d270f67d325c net: atheros: replace dev_kfree_skb_irq by dev_consume_skb [...] omits eae15bdc2a0c net: qualcomm: emac: replace dev_kfree_skb_irq by dev_cons [...] omits 46befd3249d7 net: neterion: replace dev_kfree_skb_irq by dev_consume_sk [...] omits 7c0db24cc431 dsa: mv88e6xxx: Ensure all pending interrupts are handled [...] omits b79555d5d8d3 net: phy: fix interrupt handling in non-started states omits 87486b23f8aa Merge branch 'lwt_encap_ip' omits 0fde56e4385b selftests: bpf: add test_lwt_ip_encap selftest omits 755db4771c96 bpf: sync <kdir>/include/.../bpf.h with tools/include/.../bpf.h omits 3bd0b15281af bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c omits 9b0a6a9dbab0 ipv6_stub: add ipv6_route_input stub/proxy. omits ca78801a81e0 bpf: handle GSO in bpf_lwt_push_encap omits 52f278774e79 bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap omits 3e0bd37ce0e4 bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap omits af98c5a78517 sctp: set stream ext to NULL after freeing it in sctp_stre [...] omits fc228abc2347 sctp: call gso_reset_checksum when computing checksum in s [...] omits d4b242a7884f Merge branch 'phy-25g' omits 7fd8afa8933a net: phy: Add generic support for 2.5GBaseT and 5GBaseT omits ac3f5533343f net: phy: Extract genphy_c45_pma_read_abilities from marvell10g omits 3feb9b23bf4c net: phy: Move of_set_phy_eee_broken to phy-core.c omits a4eaed9f9a89 net: phy: Mask-out non-compatible modes when setting the m [...] omits f325ef72975d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 41ceb5e87f6e Merge tag 'mlx5-fixes-2019-02-13' of git://git.kernel.org/ [...] omits 407e17b1a69a net/mlx5e: XDP, fix redirect resources availability check omits 5400261e4d29 net/mlx5: Fix a compilation warning in events.c omits 4cab346bcf74 net/mlx5: No command allowed when command interface is not ready omits fb35c534b788 net/mlx5e: Fix NULL pointer derefernce in set channels error flow omits e41b3cdafed7 HID: fix Logitech WingMan Formula GP joined axes omits 8d5037dca7c2 HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons omits cf28aee292e1 HID: steam: fix boot loop with bluetooth firmware omits 6311d329e12a HID: hid-asus: Add BT keyboard dock battery monitoring support omits a767ffea05d2 HID: Add ASUS T100CHI keyboard dock battery quirks omits 300c64d7f6b4 HID: hid-asus: Add Transbook T90CHI support omits 7a5e0d9ab6d9 drm/amdgpu: don't clamp debugfs register access to the BAR size omits 9b49c19766a8 drm/amdgpu: fix several indentation issues omits 4d3d228e102c drm/amdgpu/powerplay: declare firmware for CI cards omits f7c8930d9e8b drm/amd/display: Fix deadlock with display during hanged r [...] omits c0d9271ecbd8 drm/amdgpu: Delete user queue doorbell variables omits 74b9b3ea0cb3 drm/amdgpu: Fix bugs in setting CP RB/MEC DOORBELL_RANGE r [...] omits 2d086fded102 drm/amdgpu: Simplify eviction fence handling omits 8db588d5d35e drm/amdgpu: Avoid setting off KFD eviction fences in amdgpu_vm omits c60cd590cb7d drm/amdgpu: Replace ttm_bo_wait with amdgpu_bo_sync_wait omits e8e32426b127 drm/amdgpu: Add helper to wait for BO fences using a sync object omits 2c11ee6ae553 drm/amdgpu: tighten gpu_recover in mailbox_flr to avoid du [...] omits e2fb6e0a7a21 drm/amdgpu: cleanup amdgpu_ih_process a bit more omits d693c008e3ca ACPI / video: Extend chassis-type detection with a "Lunch [...] omits cecf3e3e0803 ACPI / video: Refactor and fix dmi_is_desktop() omits 4a0fa9f9fdb5 PM / suspend: Print debug messages for device using direct [...] omits a3906855890d vfio/spapr_tce: Skip unsetting already unset table omits 78d3820b9bd3 serial: 8250_pci: Have ACCES cards that use the four port [...] omits b896b03bc7fc serial: 8250_pci: Fix number of ports for ACCES serial cards omits ca5dc2d11787 char: lp: mark expected switch fall-through omits 1aec4211204d parport: daisy: use new parport device model omits e7dd3d47bc72 staging: rtl8192e: rename function cpMacAddr to copy_mac_a [...] omits 479826cc8611 staging: comedi: ni_660x: fix missing break in switch statement omits c17c7cf147ac usb: typec: tcpm: Remove unused functions omits d2fce701751f USB: musb: mark expected switch fall-through omits 08e16754cad2 Merge tag 'kvm-arm-fixes-for-5.0' of git://git.kernel.org/ [...] omits bc44121190ae KVM: nVMX: Restore a preemption timer consistency check omits b6ea7bcf7783 Merge tag 'trace-v5.0-rc4' of git://git.kernel.org/pub/scm [...] omits 224d71ccc07c net/mlx5: Align ODP capability function with netdev coding style omits 8059add0478e drm: allow render capable master with DRM_AUTH ioctls omits f16bb4d280c7 drm: annotate drm_core_check_feature() dev arg. as const omits 4acc5be3cd89 drm: plug memory leak on drm_setup() failure omits e21710a893c8 drm: factor out drm_close_helper() function omits 4933c9a49441 drm: drop DRM_AUTH requirement from AUTH_MAGIC ioctl omits 753c111f655e netfilter: nft_compat: use-after-free when deleting targets omits 05c3ae7aa130 Merge tag 'sunxi-clk-fixes-for-5.0' of https://git.kernel. [...] omits 5e060c48bc52 spi: sprd: Add a prefix for SPI DMA channel macros omits 1d69511e49b0 drm/amdgpu/psp11: TA firmware is optional (v3) omits ace74f73c200 Merge branch 'nvme-5.0' of git://git.infradead.org/nvme in [...] omits cf43a757fd49 signal: Restore the stop PTRACE_EVENT_EXIT omits 207a369e3c08 sh: fix build error for invisible CONFIG_BUILTIN_DTB_SOURCE omits 2cc788387497 mtd: spi-nor: cadence-quadspi: Add support for Octal SPI c [...] omits 70b64604fef0 dt-bindings: cadence-quadspi: Add new compatible for AM654 SoC omits 50685024f273 mtd: spi-nor: split s25fl128s into s25fl128s0 and s25fl128s1 omits 3e35730dd754 mtd: powernv_flash: Fix device registration error omits 6e9526852fad mtd: Use mtd->name when registering nvmem device omits 28c4f730d2a4 regulator: s2mpa01: Fix step values for some LDOs omits 386119bc7be9 spi: sprd: spi: sprd: Add DMA mode support omits 6dcb144f7da6 dt-bindings: spi: Add the DMA properties for the SPI dma mode omits de082d866cce spi: sprd: Add the SPI irq function for the SPI DMA mode omits a4cbb465bcc9 ASoC: cros_ec_codec: Make symbol 'cros_ec_dai' static omits 03bf3aeb03a8 ASoC: mediatek: mt8183: make some functions static omits 51bef0f378f3 ASoC: cs35l36: Remove unused including <linux/version.h> omits 81bcbf2c7294 ASoC: samsung: i2s: Move registers cache to common driver [...] omits 3b0fa51ffd82 ASoC: samsung: i2s: Move opclk data to common driver data [...] omits b5d015e68e6c ASoC: samsung: i2s: Move core clk to the driver common dat [...] omits 64aba9bca5bd ASoC: samsung: i2s: Add widgets and routes for DPCM support omits 89d2e8314876 ASoC: samsung: i2s: Move clk supplier data to common drive [...] omits 3636887ac64b Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] omits 7196c64c7d0c ASoC: samsung: i2s: Restore support for the secondary PCM omits 076b862c7e44 cpufreq: intel_pstate: Add reasons for failure and debug messages omits b53c7348caf4 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits f9d230e893e8 x86/boot: Correct RSDP parsing with 32-bit EFI omits 10970e1b4be9 x86/a.out: Clear the dump structure initially omits 5895d311d28f usb: phy: twl6030-usb: fix possible use-after-free on remove omits 0d1ec194721f usb: misc: usbtest: add super-speed isoc support omits c7152763f02e usb: dwc3: Reset num_trbs after skipping omits c5353b225df9 usb: dwc3: gadget: don't enable interrupt when disabling endpoint omits 5340f23df8fe gpio: sprd: Add missing break in switch statement omits c2df3de0d07e gpio: zynq: properly support runtime PM for GPIO used as i [...] omits 7fc38225363d netfilter: reject: skip csum verification for protocols th [...] omits 1a25d59a5529 mfd: pm8xxx: revert "disassociate old virq if hwirq mappin [...] omits da4f07ddc1c3 ARM: dts: qcom-apq8060: Fix up interrupt parents omits 582648f5ef14 arm: dts: qcom: mdm9615: add interrupt controller properties omits a796fab2c605 arm: dts: qcom: msm8660: add interrupt controller properties omits e2f6c8881287 arm: dts: qcom: apq8064: add interrupt controller properties omits 9d2b563bc23a qcom: ssbi-gpio: add support for hierarchical IRQ chip omits ee08e24c2e76 mfd: pm8xxx: disassociate old virq if hwirq mapping alread [...] omits 3324a7c1a227 mfd: pm8xxx: convert to v2 irq interfaces to support hiera [...] omits 5aa5bd563ce0 genirq: introduce irq_chip_mask_ack_parent() omits b5c231d8c803 genirq: introduce irq_domain_translate_twocell omits 86291029e97e pinctrl: qcom: ssbi-gpio: hardcode IRQ counts omits dac7da986ba3 qcom: spmi-gpio: Fix boundary conditions IRQ domain translate omits 15add06841a3 gpio: pca953x: add ->set_config implementation omits d449991c4d1d gpio: add core support for pull-up/pull-down configuration omits 4c06c4e6cf63 driver core: Fix possible supplier PM-usage counter imbalance omits c1567f813a99 PM-runtime: Fix __pm_runtime_set_status() race with runtim [...] omits 6581eaf0e890 gpio: use new gpio_set_config() helper in more places omits 71479789851b gpio: rename gpio_set_drive_single_ended() to gpio_set_config() omits ede033e1e863 dt-bindings: gpio: document the new pull-up/pull-down flags omits 83e418a805d8 mmc: meson-gx: fix interrupt name omits cae45e1c6c54 Merge branch 'rcu-next' of git://git.kernel.org/pub/scm/li [...] omits c89d92eddfad sched/fair: Use non-atomic cpumask_{set,clear}_cpu() omits 030fc443aef6 genirq: Add missing documentation for tot_count omits b1af7528d27e s390/zcrypt: use new state UNBOUND during queue driver rebind omits 277c8e8b81d6 Merge tag 'iio-for-5.1b' of git://git.kernel.org/pub/scm/l [...] omits 02106f883cd7 kprobes: Prohibit probing on bsearch() omits 2f43c6022d84 kprobes: Prohibit probing on lockdep functions omits a39f15b9644f kprobes: Prohibit probing on RCU debug routine omits 984640ce427f kprobes: Prohibit probing on preemption checking debug functions omits eeeb080bae90 kprobes: Prohibit probing on hardirq tracers omits 6143c6fb1e8f kprobes: Search non-suffixed symbol in blacklist omits 0eae81dc9f02 x86/kprobes: Prohibit probing on IRQ handlers directly omits c13324a505c7 x86/kprobes: Prohibit probing on functions before kprobe_i [...] omits 877b145f0f47 x86/kprobes: Move trampoline code into RODATA omits 0192e6535ebe x86/kprobes: Prohibit probing on optprobe template code omits 0cf264b3133d locking/atomics: Check atomic headers with sha1sum omits 528871b45602 perf/core: Fix impossible ring-buffer sizes warning omits 932a81519572 ALSA: pcm: Comment why read blocks when PCM is not running omits 5a23f385686f Merge branch 'for-linus' into for-next omits 388a49959ee4 scsi: qla2xxx: Fix panic from use after free in qla2x00_as [...] omits e4a056987c86 scsi: sd: fix entropy gathering for most rotational disks omits cd4c5a487410 Merge tag 'imx-drm-fixes-2019-02-12' of git://git.pengutro [...] omits 131aee8b9807 csky: Fixup dead loop in show_stack omits 76d21d186a65 csky: Fixup io-range page attribute for mmap("/dev/mem") omits 0f231dcfc664 csky: coding convention: Use task_stack_page omits 9216cd7231c1 csky: Fixup wrong pt_regs size omits 62eebea655d4 csky: Fixup _PAGE_GLOBAL bit for 610 tlb entry omits d2d37444e560 Merge branch 'net-Remove-unused-variables' omits fd80a14363ee staging: fsl-dpaa2: ethsw: Remove unused port_priv variable omits 0f56623dc48a mlxsw: spectrum_switchdev: Remove unused variables omits 131d34cb0795 audit: mark expected switch fall-through omits 1f947a7a011f Merge branch 'akpm' (patches from Andrew) omits 27dd768ed8db mm: proc: smaps_rollup: fix pss_locked calculation omits 76ce2a80a28e Rename include/{uapi => }/asm-generic/shmparam.h really omits 2f1ee0913ce5 Revert "mm: use early_pfn_to_nid in page_ext_init" omits 414fd080d125 mm/gup: fix gup_pmd_range() for dax omits a9a238e83fbb Revert "mm: slowly shrink slabs with a relatively small nu [...] omits 69056ee6a8a3 Revert "mm: don't reclaim inodes with many attached pages" omits 991b9eb4243b Merge tag 'hwmon-for-v5.0-rc7' of git://git.kernel.org/pub [...] omits 263abfe74b5f cpufreq: dt: Implement online/offline() callbacks omits 91a12e91dc39 cpufreq: Allow light-weight tear down and bring up of CPUs omits df7f8e00a50f powercap: intel_rapl: add support for Jacobsville omits 74f0aaba7c71 power: supply: ds2782: fix possible use-after-free on remove omits 69306fe17ac5 Merge branch 'md-fixes' of https://github.com/liu-song-6/l [...] omits dfcc34c99f3e md/raid1: don't clear bitmap bits on interrupted recovery. omits bd3606c29fcc rocker: Remove port_attr_bridge_flags_get assignment omits 57902dc0670c Merge tag 'riscv-for-linus-5.0-rc7' of git://git.kernel.or [...] omits ed10a259faa1 qcom: soc: llcc-slice: Consolidate some code omits 72d1cd033154 qcom: soc: llcc-slice: Clear the global drv_data pointer on error omits d2ceb7e57086 NFS: Don't use page_file_mapping after removing the page omits 103cda6a3b8d iio: adc: exynos-adc: Use proper number of channels for Ex [...] omits ad6fef776927 rpc: properly check debugfs dentry before using it omits a4cb5bdb754a xprtrdma: Make sure Send CQ is allocated on an existing compvec omits 3e4835f7d7a8 samples/vfio-mdev/mtty: expand minor range when registerin [...] omits 18bc04bc8a2a samples/vfio-mdev/mdpy: expand minor range when registerin [...] omits 16355214a54e samples/vfio-mdev/mbochs: expand minor range when register [...] omits 8bcb64a51065 vfio: expand minor range when registering chrdev region omits 2fdeee254923 team: avoid complex list operations in team_nl_cmd_options_set() omits a090d7948eda Merge branch 'net_sched-some-fixes-for-cls_tcindex' omits 1db817e75f5b net_sched: fix two more memory leaks in cls_tcindex omits 033b228e7f26 net_sched: fix a memory leak in cls_tcindex omits 8015d93ebd27 net_sched: fix a race condition in tcindex_destroy() omits 6a7dd172000b Merge branch 'ena-races' omits d9b8656da922 net: ena: update driver version from 2.0.2 to 2.0.3 omits e1f1bd9bfbed net: ena: fix race between link up and device initalization omits e7a44cfd6399 LSM: fix return value check in safesetid_init_securityfs() omits c67e8ec03f3f LSM: SafeSetID: add selftest omits 947b78025971 ARM: dts: omap3-gta04: declare backlight in lcd node omits 01dc76dfdc91 ath10k: copy the whole struct ath10k_bus_params in ath10k_ [...] omits bdf2bd9aa684 ath10k: fix documentation in ath10k_wow_convert_8023_to_80211() omits 385bd8816cb5 ath10k: align ath10k_htt_txbuf structures omits db3b6280f5f1 ath10k: change wmi.h to include only ieee80211.h omits 95cccf4d79fe ath10k: make wmi_service_name() warn about missing service ids omits 2321dd5d78fb ath10k: add missing values to wmi_service_name() omits bb31b7cb106c ath10k: report tx airtime provided by fw omits 4920ce3bf7e0 ath10k: add dynamic vlan support omits 059104bff312 ath10k: add support to configure ftm responder role omits d1ce37b7831a ath10k: report estimated frame transmit airtime to improve [...] omits 361df7797666 ARM: dts: am335x: Add support for Bosch Guardian omits bb2edb733586 ath10k: migrate to mac80211 txq scheduling omits 89cea7493a34 ath9k: Switch to mac80211 TXQ scheduling and airtime APIs omits acc65103c15c ath10k: fix line length warning in ath10k_ce_alloc_dest_ring() omits ef718bc30993 Merge branch 'classifier-no-rtnl' omits 470502de5bdb net: sched: unlock rules update API omits 18d3eefb17cf net: sched: refactor tcf_block_find() into standalone functions omits dfcd2a2b2274 net: sched: add flags to Qdisc class ops struct omits 12db03b65c2b net: sched: extend proto ops to support unlocked classifiers omits 7d5509fa0d3d net: sched: extend proto ops with 'put' callback omits ec6743a10996 net: sched: track rtnl lock status when validating extensions omits 726d061286ce net: sched: prevent insertion of new classifiers during ch [...] omits 8b64678e0af8 net: sched: refactor tp insert/delete for concurrent execution omits fe2923afc124 net: sched: traverse classifiers in chain with tcf_get_nex [...] omits 4dbfa766440c net: sched: introduce reference counting for tcf_proto omits ed76f5edccc9 net: sched: protect filter_chain list with filter_chain_lo [...] omits a5654820bb4b net: sched: protect chain template accesses with block lock omits bbf73830cd48 net: sched: traverse chains in block with tcf_get_next_chain() omits 165f01354c52 net: sched: protect block->chain0 with block->lock omits 2cbfab07c696 net: sched: refactor tc_ctl_chain() to use block->lock omits 91052fa1c657 net: sched: protect chain->explicitly_created with block->lock omits c266f64dbfa2 net: sched: protect block state with mutex omits fc62814d690c net/packet: fix 4gb buffer limit due to overflow check omits 1ec17dbd90f8 inet_diag: fix reporting cgroup classid and fallback to priority omits 4ffcbfac6064 batman-adv: fix uninit-value in batadv_interface_tx() omits 1d110257c290 Merge tag 'sound-5.0-rc7' of git://git.kernel.org/pub/scm/ [...] omits b67de691f60b isdn_v110: mark expected switch fall-through omits 56e9b6b9601c isdn: i4l: isdn_tty: Mark expected switch fall-through omits b6cd7dd99a89 ser_gigaset: mark expected switch fall-through omits 8bd04c57fda6 iscsi_ibft: use virt_to_phys instead of isa_virt_to_bus omits df997abeebad iscsi_ibft: Fix missing break in switch statement omits 8a1343c5f872 Merge branch 's390-qeth-next' omits 742d4d40831d s390/qeth: convert remaining legacy cmd callbacks omits 1709ff8d8603 s390/qeth: convert bridgeport callbacks omits 4b7ae1221694 s390/qeth: allow cmd callbacks to return errnos omits 54daaca7024d s390/qeth: cancel cmd on early error omits 0951c6babf49 s390/qeth: simplify reply object handling omits 51581fd07d8b s390/qeth: limit trace to valid data of command request omits 4386e34fab6c s390/qeth: align csum offload with TSO control logic omits 7e83747dc954 s390/qeth: enable only required csum offload features omits c21532771e9f s390/qeth: consolidate filling of low-level cmd length fields omits 84dbea461e49 s390/qeth: reduce data length for ARP cache query omits a263f99ca8ad Merge branch 'Add-ENETC-PTP-clock-driver' omits 74abc07dee61 net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames omits bb024c3b123b MAINTAINERS: add enetc_ptp driver into QorIQ PTP list omits 19971f5ea0ab enetc: add PTP clock driver omits ad6e1be64ae1 ptp: add QorIQ PTP support for ENETC omits d4e176870bff ptp_qoriq: fix register memory map omits 2843bf518579 dt-binding: ptp_qoriq: add little-endian support omits f038ddf25b80 ptp_qoriq: add little enadian support omits ff54571a747b ptp_qoriq: convert to use ptp_qoriq_init/free omits 73356e4ea895 ptp_qoriq: make ptp operations global omits 1e562c815e67 ptp_qoriq: make structure/function names more consistent omits 8ae757efd32b Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits 4ea7b0cf0da7 net/skbuff: fix up kernel-doc placement omits 60513ed06a41 swiotlb: checking whether swiotlb buffer is full with io_tlb_used omits 71602fe6d4e9 swiotlb: add debugfs to track swiotlb buffer usage omits 6442ca2abf88 swiotlb: fix comment on swiotlb_bounce() omits 317d8e2f38a4 Merge branch 'SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS-get-remove' omits 1b8b589d9103 staging: fsl-dpaa2: ethsw: Remove getting PORT_BRIDGE_FLAGS omits 610d2b601bba rocker: Remove getting PORT_BRIDGE_FLAGS omits 1ecb195753a1 mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS omits 9f771f1f52f2 net: phy: simplify genphy_config_eee_advert omits 74f03104ed46 MIPS: lantiq: pass struct device to DMA API functions omits d1f20798a119 ipv6: propagate genlmsg_reply return code omits c0ab4732d4c6 net/tls: Do not use async crypto for non-data records omits fde55ea74ce6 devlink: use direct return of genlmsg_reply omits 1d9b041e9c5c net: marvell: mvpp2: use mvpp2_is_xlg() helper elsewhere omits b7d286f01b9d net: marvell: mvpp2: add mvpp2_is_xlg() helper omits 29dded89e80e net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames omits 87454b6edc1b net: phylink: avoid resolving link state too early omits a7603ac1fc8c geneve: change NET_UDP_TUNNEL dependency to select omits 86e58135bc4a net: phylink: add phylink_init_eee() helper omits 0946cf1dc7b6 net: phylink: only call mac_config() during resolve when l [...] omits da203dfa89ce Revert "devlink: Add a generic wake_on_lan port parameter" omits 5e9c51b301dc Merge branch 'net-DMA-API' omits 0eb1645a8daa smc911x: pass struct device to DMA API functions omits 8d4c28fbc284 meth: pass struct device to DMA API functions omits 5dac33ad6f0d moxart_ether: pass struct device to DMA API functions omits e86b76f63351 pxa168_eth: pass struct device to DMA API functions omits 74e0deb89a8b lantiq_etop: pass struct device to DMA API functions omits 564923e4c0b6 macb_main: pass struct device to DMA API functions omits 3c69aec48f3c au1000_eth: pass struct device to DMA API functions omits e222822f9be0 net: caif: pass struct device to DMA API functions omits 99e1311475a1 Merge branch 'mlxsw-Several-updates' omits f5c7bd93c4f1 selftests: mlxsw: avoid double sourcing of lib.sh omits 384c2f7473bc mlxsw: spectrum_flower: Fix VLAN modify action support omits 24f91ce0d27c mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE() omits 48ebab31d424 mlxsw: spectrum: Set LAG port collector only when active omits 3f9b2d286441 Merge branch 'net-smc-next' omits 994c6e29564b MAINTAINERS: add Karsten as SMC maintainer omits 81cf64305265 net/smc: check port_idx of ib event omits e78b2622266c net/smc: check connections in smc_lgr_free_work omits cf0cfe535845 net/smc: reduce amount of status updates to peer omits 16297d143989 net/smc: no delay for free tx buffer wait omits 5bc056d8d0e3 net/smc: move wake up of close waiter omits 4dff63c25ebf net/smc: reset cursor update required flag omits b3d8f7cad1b4 ASoC: soc-acpi: remove new_mach_data field omits ecefff3e5b9b ASoC: soc-acpi: remove asoc_plat_name field omits c5898050fe80 ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field omits fc906fda39c1 ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field omits 2eddca128be2 ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field omits 3f4d9d67c339 ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field omits 9eebe4372f4a ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field omits f01d00c30095 ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field omits dcc9de2ebe86 ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field omits a5b1e2284567 ASoC: Intel: icl-match: remove prefix for SOF files omits bb2538e28a54 ASoC: Intel: hsw-bdw-match: remove prefix for SOF files omits e576b097918f ASoC: Intel: hda-match: remove prefix for SOF files omits 6d356d52297d ASoC: Intel: glk-match: remove prefix for SOF files omits 7466e749a3b4 ASoC: Intel: cnl-match: remove prefix for SOF files omits 2e441dea9fee ASoC: Intel: cht-match: remove prefix for SOF files omits 528f07152a78 ASoC: Intel: byt-match.c: remove prefix for SOF files omits e529a9d44a97 ASoC: Intel: bxt-match: remove prefix for SOF files omits c65285428b6e sfc: initialise found bitmap in efx_ef10_mtd_probe omits 1ea06107b0d0 Merge tag 'mac80211-for-davem-2019-02-12' of git://git.ker [...] omits 97a6a2ddc2ea dt-bindings: spi: imx: Add an entry for the i.MX8QM compatible omits 28f7604f48c1 spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO omits 9b4f84212f04 spi: gpio: Advertise support for SPI_CS_HIGH omits 0ff8409b521b nfp: flower: remove double new line omits a404b72d2bdd ASoC: samsung: i2s: Convert to single component with multi [...] omits 96f06cde2c00 ASoC: samsung: dmaengine: Allow to specify custom DMA device omits 10cbf3507bcb ASoC: dmaengine: Extend use of chan_names provided in cust [...] omits 51256d348c9a ASoC: dmaengine: Improve of_node test in dmaengine_pcm_req [...] omits 323fb7b947b2 ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI omits 96d7cb932e82 floppy: check_events callback should not return a negative number omits dd27c2e3d0a0 bpf: offload: add priv field for drivers omits ebbed0f46ed9 tools: bpftool: doc, add text about feature-subcommand omits 1e405c1a3f66 xsk: do not remove umem from netdevice on fall-back to copy-mode omits fc67e6f120a3 ARM: 8835/1: dma-mapping: Clear DMA ops on teardown omits 0ac569bf6a79 ARM: 8834/1: Fix: kprobes: optimized kprobes illegal instruction omits c79fba835ca8 regulator: max77802-regulator: fix indentation in if statement omits 6b1971c69497 x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only [...] omits 595d2f74cd3c ASoC: Use __printf markup to silence compiler omits 674f9abd0945 tlv320aic32x4: delay i2c access by 1 ms after hardware reset omits fc23af99e476 ASoC: mediatek: btcvsd fix rx stream assign omits 0220dcd1138b Merge tag 'phy-for-5.1' of git://git.kernel.org/pub/scm/li [...] omits 16eb0f34cdf4 drm/i915/opregion: rvda is relative from opregion base in [...] omits fc89a38d99d4 drm/i915/opregion: fix version check omits 2e7bd10e05af drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set omits e8a8fedd57fd drm/i915: Block fbdev HPD processing during suspend omits d8b879bb2ed2 drm/i915/pmu: Fix enable count array size and bounds checking omits 1241c72b6db1 ARM: dts: zynq: replace gpio-key,wakeup with wakeup-source [...] omits e23d9c6d0d49 drivers: soc: xilinx: Add ZynqMP power domain driver omits c1986ac3d483 firmware: xilinx: Add APIs to control node status/power omits 8fd27fb4cf76 dt-bindings: power: Add ZynqMP power domain bindings omits ab272643d723 drivers: soc: xilinx: Add ZynqMP PM driver omits e178df31cf41 firmware: xilinx: Implement ZynqMP power management APIs omits d4ff6c9efa2e dt-bindings: soc: Add ZynqMP PM bindings omits 78317ed93a58 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 098e13f5b21d ipvs: fix dependency on nf_defrag_ipv6 omits 13f5251fd170 netfilter: conntrack: fix cloned unconfirmed skb->_nfct ra [...] omits fbb76d579dff livepatch/selftests: use "$@" to preserve argument list omits a6dbe4427559 vt: perform safe console erase in the right order omits 209312369e6d staging: erofs: remove redundant unlikely annotation in un [...] omits 7fadcdce5d31 staging: erofs: remove redundant likely/unlikely annotatio [...] omits bde4a19fc04f binder: use userspace pointer as base of buffer space omits c41358a5f521 binder: remove user_buffer_offset omits 880211667b20 binder: remove kernel vm_area for buffer space omits db6b0b810bf9 binder: avoid kernel vm_area for buffer fixups omits 7a67a39320df binder: add function to copy binder object from buffer omits 8ced0c6231ea binder: add functions to copy to/from binder buffers omits 1a7c3d9bb7a9 binder: create userspace-to-binder-buffer copy function omits 6cffd79504ce misc: fastrpc: Add support for dmabuf exporter omits d73f71c7c6ee misc: fastrpc: Add support for create remote init process omits c68cfb718c8f misc: fastrpc: Add support for context Invoke method omits f6f9279f2bf0 misc: fastrpc: Add Qualcomm fastrpc basic driver model omits 36e738bdab53 misc: dt-bindings: Add Qualcomm Fastrpc bindings omits d04071a5d641 vmw_balloon: release lock on error in vmballoon_reset() omits 32ea33a04484 mei: bus: export to_mei_cl_device for mei client devices drivers omits daaef255dc96 driver: platform: Support parsing GpioInt 0 in platform_get_irq() omits fc2d5cfdcfe2 af_key: unconditionally clone on broadcast omits a8ded8eb7765 usb: host: oxu210hp-hcd: fix indentation issue omits c392ed464205 tty/nozomi: use pci_iomap instead of ioremap_nocache omits 1c207f911fe9 ARM: dts: imx: Add support for Logic PD i.MX6QD EVM omits ee9ec3ea79c6 ARM: dts: imx6qdl-sabresd: remove reg_sensors' regulator-a [...] omits 14cc68e143b3 ARM: dts: imx6qdl-sabresd: add regulators control for mma8 [...] omits 72af502f17b8 ARM: dts: imx6qdl-sabresd: add regulators control for mag3 [...] omits 1e797150e026 ARM: dts: imx6qdl-sabresd: add regulator control for isl29 [...] omits 4a2c25961aa3 ARM: dts: vf610: Add ZII SSMB DTU board omits 8de81c89d0a1 ARM: dts: pfla02: add ksz9031 clock skew values omits bffe0d85e51a ARM: dts: imx6qdl-phytec-pfla02: add missing interrupt-con [...] omits 4726bcf30fad nvme-pci: add missing unlock for reset error omits 23fa70e40a42 usb: ohci-da8xx: remove unused callbacks from platform data omits 339850f23aa4 ARM: davinci: da830-evm: remove legacy usb helpers omits 2435854e2a6a ARM: davinci: omapl138-hawk: remove legacy usb helpers omits d193abf1c913 usb: ohci-da8xx: add vbus and overcurrent gpios omits 1703cf5d4fc0 ARM: davinci: da830-evm: use gpio lookup entries for usb gpios omits c08df69149db ARM: davinci: omapl138-hawk: use gpio lookup entries for u [...] omits 3d2ab9f35ebd usb: ohci-da8xx: add a helper pointer to &pdev->dev omits 08e46f18b7d0 usb: ohci-da8xx: add a new line after local variables omits c94444057282 usb: musb: Kconfig: Drop dependency on CONFIG_USB for jz4740 omits 874b08ba756e usb: musb: Kconfig: Drop dependency on MACH_JZ4740 for jz4740 omits e2d5e09485fc usb: musb: jz4740: Add support for devicetree omits ecd927ab7c8d Documentation: dt: Add binding info for jz4740-musb driver omits fce11867472b USB: musb: fix indentation issue on a return statement omits 1355cba9c3ba tty/synclink: remove ISA support omits 203d9b11928c phy: qcom-qmp: Add QMP UFS PHY support for msm8998 omits d28ffb42f4fe dt-bindings: phy-qcom-qmp: Add qcom,msm8998-qmp-ufs-phy omits 6663cf821c13 flow_offload: Fix flow action infrastructure omits bd37fdf5243c Documentation: fix some freescale dpio-driver.rst warnings omits 91986ee166cf tipc: fix link session and re-establish issues omits 5ed9d4f2e745 Merge branch 'devinfo-tweaks' omits 1f5cf1036cbe nfp: devlink: include vendor/product info in serial number omits 05fe4ab75cc4 nfp: devlink: use the generic manufacture identifier inste [...] omits 14fd1901e718 devlink: add a generic board.manufacture version name omits 68750561dd56 devlink: don't allocate attrs on the stack omits 3ceb745baa4c devlink: fix condition for compat device info omits e75913c93f7c net: fix IPv6 prefix route residue omits ecdf68e2bb30 Merge branch 'bpf-prog-build' omits 64e39ee2c84b selftests: bpf: relax sub-register mode compilation criteria omits bd4aed0ee73c selftests: bpf: centre kernel bpf objects under new subdir [...] omits 4836b4637ef0 selftests: bpf: extend sub-register mode compilation to al [...] omits 1727a9dce677 selftests: bpf: add "alu32" to .gitignore omits aef1897cd36d blk-mq: insert rq with DONTPREP to hctx dispatch list when [...] omits 7384b538d3ae tipc: fix skb may be leaky in tipc_link_input omits 670105de15cd xfs: compile time offset checks for common v4/v5 metadata omits 9228d751ebf9 xfs: use buf ops magic to detect btree block type omits 4260baac629e xfs: add magic numbers to dquot buffer ops omits 2bfe7069f71e xfs: add inode magic to inode verifier omits 8764f98351fa xfs: factor xfs_da3_blkinfo verification into common helper omits 39708c20ab51 xfs: miscellaneous verifier magic value fixups omits 09f420197d7c xfs: use verifier magic field in dir2 leaf verifiers omits b8f89801664f xfs: distinguish between bnobt and cntbt magic values omits 27df4f5045fc xfs: split up allocation btree verifier omits 8473fee340e3 xfs: distinguish between inobt and finobt magic values omits 01e68f40bf78 xfs: create a separate finobt verifier omits e34d3e74eb8f xfs: always check magic values in on-disk byte order omits 75d023031499 xfs: clarify documentation for the function to reverify buffers omits 9b2471797942 xfs: cache unlinked pointers in an rhashtable omits 4664c66c91a1 xfs: add tracepoints for high level iunlink operations omits b1d2a068ea63 xfs: refactor inode update in iunlink_remove omits 23ffa52cc792 xfs: refactor unlinked list search and mapping to a separa [...] omits f2fc16a3d7c1 xfs: refactor inode unlinked pointer update functions omits 86bfd3750fb3 xfs: strengthen AGI unlinked inode bucket pointer checks omits 9a4a5118644e xfs: refactor AGI unlinked bucket updates omits 7d36c19538d3 xfs: add xfs_verify_agino_or_null helper omits 5837f62592ef xfs: clean up iunlink functions omits c2b3164320b5 xfs: use the latest extent at writeback delalloc conversion time omits 627209fbcc2f xfs: create delalloc bmapi wrapper for full extent allocation omits 3b3508980730 xfs: remove superfluous writeback mapping eof trimming omits d9252d526ba6 xfs: validate writeback mapping using data fork seq counter omits 9f9bc034b849 xfs: update fork seq counter on data fork changes omits d519da41e2b7 xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask omits e88db81645d3 xfs: remove duplicated xfs_defer.h omits 654805367d98 xfs: check attribute name validity omits e5d7d51b340a xfs: check directory name validity omits 87c9607df2ff xfs: fix off-by-one error in rtbitmap cross-reference omits f8c1d7023e25 xfs: scrub should flag dir/attr offsets that aren't mappab [...] omits 3258cb208cab xfs: abort xattr scrub if fatal signals are pending omits f9e63342b858 xfs: consolidate scrub dinode mapping code into a single function omits 4539b8a78078 xfs: scrub big block inode btrees correctly omits b9454fe056bd xfs: clean up the inode cluster checking in the inobt scrub omits a1954242facb xfs: hoist inode cluster checks out of loop omits 22234c62f98b xfs: check inobt record alignment on big block filesystems omits c050fdfeb575 xfs: check the ir_startino alignment directly omits 435dcf0787fd xfs: never try to scrub more than 64 inodes per inobt record omits 6ca64ef37da9 netfilter: xt_recent: Use struct_size() in kvzalloc() omits 6fde9df6b76e ipvs: Use struct_size() helper omits 48ab807c792f netfilter: conntrack: fix indentation issue omits dd81c8ab819d riscv: use for_each_of_cpu_node iterator omits e3d794d555cd riscv: treat cpu devicetree nodes without status as enabled omits 149820c6cf3c riscv: fix riscv_of_processor_hartid() comment omits 8d29d16d2134 netfilter: compat: initialize all fields in xt_init omits e1b1381b3179 riscv: use pr_info and friends omits 7265d103902c riscv: add missing newlines to printk messages omits 41fb9d54f12b Revert "RISC-V: Make BSS section as the last section in vm [...] omits e3613bb8afc2 riscv: Add pte bit to distinguish swap from invalid omits 1fbf1252df0e mlx5: use RCU lock in mlx5_eq_cq_get() omits f420c54e4b12 Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS [...] omits 83cd203084f6 Input: qt2160 - switch to using brightness_set_blocking() omits aa0c38cf39de Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 63f7541ce562 MIPS: BCM47XX: Fix/improve Buffalo WHR-G54S support omits b904aada8033 devlink: Add WARN_ON to catch errors of not cleaning devli [...] omits cf657d22ee1f net/x25: do not hold the cpu too long in x25_new_lci() omits f6675872db57 tracing: probeevent: Correctly update remaining space in d [...] omits 99f0619b0d0d ARM: dts: meson8b: ec100: add the GPIO line names omits 3e7db1c1b7a3 ARM: dts: meson8b: ec100: improve the description of the r [...] omits b7d10841e5d7 ARM: dts: meson8b: ec100: enable the Ethernet PHY interrupt omits e7e871b50f80 ARM: dts: meson8m2: mxiii-plus: add iio-hwmon for the chip [...] omits a6c94928261a ARM: dts: meson8b: odroidc1: add iio-hwmon for the chip te [...] omits 1a4f28ab2556 ARM: dts: meson8b: ec100: add iio-hwmon for the chip temperature omits bbbcf64360bb ARM: dts: meson8b: add the temperature calibration data fo [...] omits f4c6e8e223c2 ARM: dts: meson8: add the temperature calibration data for [...] omits c0ad99a2deac ARM: dts: meson8m2: use the Meson8m2 specific SAR ADC compatible omits b6db3936f283 ARM: dts: meson: switch the clock controller to the HHI re [...] omits 29f0023d01f0 ARM: dts: meson8b: fix the Ethernet data line signals in e [...] omits cbd72b485214 net: dsa: microchip: add switch offload forwarding support omits 4179cb5a4c92 vxlan: test dev->flags & IFF_UP before calling netif_rx() omits 989723b00b7f Documentation: bring operstate documentation up-to-date omits 66d388ff4a73 dt-binding: iio: remove rst node from NPCM ADC document omits 4a428cb2d7fb dt-bindings: iio: chemical: pms7003: add device tree support omits c184e4ad61e1 dt-bindings: add Plantower to the vendor prefixes omits a1d642266c14 iio: chemical: add support for Plantower PMS7003 sensor omits 59b9bb0abca9 iio:chemical:sps30 Supress some switch fallthrough warnings. omits 94ee12b507db MIPS: fix truncation in __cmpxchg_small for short values omits e451eb510684 xsk: share the mmap_sem for page pinning omits 4417967bf247 Merge tag 'topic/component-typed-2019-02-11' of git://anon [...] omits 4d73eaee24ff Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits fb7453e61a2b Merge tag 's390-5.0-3' of git://git.kernel.org/pub/scm/lin [...] omits 244cce14c177 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4f5edd82eb37 udf: disallow RW mount without valid integrity descriptor omits 1413d9af241c Documentation: Fix grammatical error in sysctl/fs.txt & cl [...] omits ff0c129d3b5e dm crypt: don't overallocate the integrity tag space omits 7932a88052e1 regulator: lp8788-buck: Convert to linear range omits 56b5d4ea778c regulator: s2mps11: Fix steps for buck7, buck8 and LDO35 omits 8303b7e8f018 netfilter: nat: fix spurious connection timeouts omits c4c07b4d6fa1 netfilter: nf_nat_snmp_basic: add missing length checks in [...] omits 3b91a9359732 drm/i915/cnl: Fix CNL macros for Voltage Swing programming omits 9659c1af451a drm/i915/icl: combo port vswing programming changes per BSPEC omits 1863008369ae ath10k: fix shadow register implementation for WCN3990 omits 3c545a25939c ath10k: enable Factory Test Mode for WCN3990 omits 25733c4e67df ath10k: pci: use mutex for diagnostic window CE polling omits c40e448e0bcf ath10k: request credit report if flow control enabled on ep omits de8781d7e74d ath10k: disable interface pause wow config for integrated chipset omits 185be1c66469 ath10k: enable bus layer suspend/resume for WCN3990 omits 05e7ba24b10d ath10k: implement set_base_macaddr to fix rx-bssid mask in [...] omits 7d94f862d648 ath10k: update GCMP & GCMP-256 cipher suite number for WCN3990 omits 7ba31e6e0cdc ath10k: assign 'n_cipher_suites = 11' for WCN3990 to enable WPA3 omits f440b125450d virt_wifi: Remove REGULATORY_WIPHY_SELF_MANAGED omits e9418629e2fc ASoC: wm8741: Set OSR mode in hw_params() omits 36b1599340b5 ASoC: wm8741: Add digital mute callback omits d9c0b2afe820 ALSA: PCM: check if ops are defined before suspending PCM omits c7ba4e5396fb ASoC: hdac_hdmi: use devm_kzalloc for all structures omits 49ff8cfb1755 ASoC: mediatek: use %pOFn instead of device_node.name omits 1e61405e2015 ASoC: pcm3060: Add clock select omits a3daee085905 ASoC: pcm3060: Add soft reset on probe omits 5d4071abd9a1 cfg80211: fix and clean up cfg80211_gen_new_bssid() omits 7388afe09143 cfg80211: Use const more consistently in for_each_element macros omits 3defaf2f15b2 bpf: fix lockdep false positive in stackmap omits f4fe11b7bf7f perf record: Implement --affinity=node|cpu option omits fbd72127c975 block: avoid setting none scheduler if it's already none omits b7143fe67bfc block: avoid setting wbt_lat_usec to current value omits 0586942f03b7 lightnvm: pblk: fix race condition on GC omits b4cdc4260edf lightnvm: pblk: prevent stall due to wb threshold omits aa8759d80a75 lightnvm: pblk: extend line wp balance check omits b7fce8f79d94 lightnvm: pblk: fix TRACE_INCLUDE_PATH omits 7e0a0847ed7e lightnvm: pblk: Switch to use new generic UUID API omits e74ecf63ef9c lightnvm: Use u64 instead of __le64 for CPU visible side omits 6916cf5426d0 lightnvm: pblk: use vfree to free metadata on error path omits f9324980d730 lightnvm: pblk: stop taking the free lock in in pblk_lines_free omits 05b71f6ffd18 cgroup: add documentation for pids.events file omits 6157ca0d6bfe mac80211: Fix Tx aggregation session tear down with ITXQs omits 1fc9b7253382 cfg80211: prevent speculation on cfg80211_classify8021d() return omits ff1bab1ba191 cfg80211: pmsr: record netlink port ID omits ea18709a6f10 nl80211: Fix FTM per burst maximum value omits 4926b51bfaa6 mac80211: call drv_ibss_join() on restart omits e646a0257b64 cfg80211: restore regulatory without calling userspace omits e26bdb013150 fotg210-udc: pass struct device to DMA API functions omits 8c7ffa5ebd4e fotg210-udc: remove a bogus dma_sync_single_for_device call omits 2f7726f95557 x86/fpu: Track AVX-512 usage of tasks omits b14e77f89aca locking/atomics: Change 'fold' to 'grep' omits 41b8687191cf Merge branch 'locking/atomics' into locking/core, to pick [...] omits b10bd9a256ae s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity omits dc14b5fe7d0a Merge tag 'v5.0-rc6' into x86/fpu, to pick up fixes omits 81ec3f3c4c4d perf/x86: Add check_period PMU callback omits 1c034a2fe560 x86/defconfig: Enable EFI stub, mixed mode and BGRT omits 49262de2270e futex: Convert futex_pi_state.refcount to refcount_t omits a2ed1ee91f4f MAINTAINERS: Add James Morse to the list of APEI reviewers omits f9f05395f384 ACPI / APEI: Add support for the SDEI GHES Notification type omits f96935d3bc38 firmware: arm_sdei: Add ACPI GHES registration helper omits 6649a95d35d8 drm/komeda: fix build with drm_modeset_helper.h update omits d588100baa28 Merge drm/drm-next into drm-misc-next omits 1b4a3b517157 usb: gadget: Change Andrzej Pietrasiewicz's e-mail address omits 54f64d5c983f usb: f_fs: Avoid crash due to out-of-scope stack ptr access omits 52ec10337c2b staging: mt7621-pci: update driver's TODO file omits d099c72d3868 Staging: mt7621-pci: Fix space required coding style omits 7ed27a094178 staging: rtl8192e: rename parameters of function dot11d_up [...] omits 5441ab2ff54e staging: rtl8192e: rename local variables of function dot1 [...] omits c40cac3b760e staging: rtl8192e: rename function DOT11D_ScanComplete to [...] omits 43defd93289f staging: rtl8192e: rename function Dot11d_UpdateCountryIe [...] omits 8e9f5da2fd7d staging: rtl8192e: rename function Dot11d_Reset to dot11d_ [...] omits 30c311a2a492 staging: rtl8192e: rename function Dot11d_Channelmap to do [...] omits 54b2f300f386 serial: 8250_pci: Replace custom code with pci_match_id() omits d8fe6009aa3e rtc: support for the Amlogic Meson RTC omits 1366e010ade8 dt-bindings: rtc: add device-tree bindings for the Amlogic [...] omits 09832dc0594e rtc: rs5c372: Fix reading from rtc when the oscillator got [...] omits 21698fd57984 parport_pc: fix find_superio io compare code, should use e [...] omits 492b7a888860 Merge tag 'extcon-next-for-5.1' of git://git.kernel.org/pu [...] omits 7bd0a3271e23 drm/doc: Remove solved KMS cleanup task omits 15e99b13b44b Merge 5.0-rc6 into usb-next omits c744ca39f28f Merge 5.0-rc6 into tty-next omits e8b4274735e4 udf: finalize integrity descriptor before writeback omits 3b6effbc3805 Merge 5.0-rc6 into staging-next omits ebbd5e99f60a udf: factor out LVID finalization for reuse omits 3dfed89512d3 extcon: ptn5150: Fix return value check in ptn5150_i2c_probe() omits 4ed754de2d66 extcon: Add support for ptn5150 extcon driver omits a5a08c35d382 pinctrl: qcom: qcs404: Correct SDC tile omits a44aec0b4a63 Documenation: driver-api: fix gpio/board.rst warning omits 9481caf39bf5 Merge 5.0-rc6 into driver-core-next omits 5c07488d996b Merge 5.0-rc6 into char-misc-next omits 1b5500d73466 sched/fair: Remove unused 'sd' parameter from select_idle_smt() omits 2b9c2a4859ad sched/wait: Use freezable_schedule() when possible omits ad8cfb9c42ef mm/gup: Remove the 'write' parameter from gup_fast_permitted() omits 9f132742d5c4 sched/fair: Prune, fix and simplify the nohz_balancer_kick [...] omits 892d59c22208 sched/fair: Explain LLC nohz kick condition omits 7edab78d7400 sched/fair: Simplify nohz_balancer_kick() omits 99687cdbb3f6 sched/topology: Fix percpu data types in struct sd_data & [...] omits d0fe0b9c45c1 sched/fair: Simplify post_init_entity_util_avg() by callin [...] omits 039ae8bcf7a5 sched/fair: Fix O(nr_cgroups) in the load balancing path omits 31bc6aeaab1d sched/fair: Optimize update_blocked_averages() omits c9ba7560c550 Merge tag 'v5.0-rc6' into sched/core, to pick up fixes omits af63147c1eda perf/x86/intel: Add counter freezing quirk for Goldmont omits bef9f2714f8c perf/x86/intel: Clean up counter freezing quirk omits a96fff8df28d perf/x86/intel: Clean up SNB PEBS quirk omits 9b545c04abd4 perf/x86/kvm: Avoid unnecessary work in guest filtering omits f26d9db21bf9 Merge branch 'x86/cpu' into perf/core, to pick up dependen [...] omits 0f42b790c9ba x86/cpufeature: Add facility to check for min microcode revisions omits ca04fed4706d arm64: dts: imx8mq: specify dma-ranges omits 16065fcdd19d drm/virtio: do NOT reuse resource ids omits 491af60ffb84 alpha: fix page fault handling for r16-r18 targets omits bfc913682464 alpha: Fix Eiger NR_IRQS to 128 omits e6762c8bcf98 xsk: add missing smp_rmb() in xsk_mmap omits f4bc54b532a6 Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] omits b90efd225874 bpf: only adjust gso_size on bytestream protocols omits d105fa983c58 Merge branch 'skb_sk-sk_fullsock-tcp_sock' omits e0b27b3f97b8 bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock omits fb47d1d931f8 bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests t [...] omits 281f9e757207 bpf: Sync bpf.h to tools/ omits 655a51e536c0 bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock omits 9b1f3d6e5af2 bpf: Refactor sock_ops_convert_ctx_access omits aa65d6960a98 bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock omits 46f8bc92758c bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_full [...] omits 5ea3998d5634 Merge tag 'drm-intel-next-2019-02-07' of git://anongit.fre [...] omits 5f4566498dee bpf: Fix narrow load on a bpf_sock returned from sk_lookup() omits 38f070eb125a Merge tag 'drm/tegra/for-5.1-rc1' of git://anongit.freedes [...] omits 0ad7fb7c7b97 Merge tag 'du-next-20190208' of git://linuxtv.org/pinchart [...] omits 842fc0f5dc5c tools uapi: fix Alpha support omits 90a50f9f4ddc arm64: defconfig: Add IMX2+ watchdog omits 28cfe2434529 arm64: defconfig: Enable PFUZE100 regulator omits b3f6a5f216e5 arm64: dts: imx8mq: Add ARM PMU node omits 3ea95c313519 arm64: dts: imx8mq: Add RTC support omits d90bf296ae18 firmware: imx: Add support to start/stop a CPU omits f9f818cf256a arm64: dts: imx8mq-evk: Enable the QuadSPI controller omits 39f1622b5c94 arm64: dts: imx8mq: Add QuadSPI controller omits 85761f4560dd arm64: dts: imx8mq: Add ECSPI support omits 6cbedeb0612a arm64: defconfig: enable NXP FlexSPI driver omits 368350aecdac arm64: defconfig: Add i.MX8MQ boot necessary configs omits e1168554a7f5 arm64: defconfig: add imx8qxp support omits db375bc84ea9 arm64: defconfig: add i.MX system controller RTC support omits a822029a0cc0 ARM: dts: Add stmpe-adc DT node to Toradex iMX6 modules omits da8782f673a1 ARM: dts: Add devicetree compatibles for LS1021A based boards omits 063182a4c856 ARM: dts: colibri: use valid range configuration for weim omits 82ae9038ddcc ARM: dts: imx6: Add support for Phytec phyBOARD i.MX6UL Segin omits d2b91ab14806 ARM: dts: imx6*-apalis/-colibri: mark I2C recovery GPIOs a [...] omits 69ab17b53e35 ARM: dts: vf610-zii-ssmb-spu3: Pass "no-sdio"/"no-sd" properties omits 87489ec3a77f ARM: dts: imx: Add Y Soft IOTA Draco, Hydra and Ursa boards omits cc077d00fd39 ARM: dts: imx7ulp: add sim node omits 143c3870ffd2 ARM: dts: imx6ull: change to use new compatible "fsl,imx6u [...] omits f243bc821ee3 ARM: dts: imx6ull: Fix i.MX6ULL/ULZ ocotp compatible omits ae88c9e783fa ARM: dts: imx6sx: Add DISPLAY power domain support omits d13937116f1e Linux 5.0-rc6 omits 31b58ad0c327 Merge branch 'r8169-revert-two-commits-due-to-a-regression' omits 0255d5927c0f Revert "r8169: make use of xmit_more and __netdev_sent_queue" omits 978749617bc0 Revert "r8169: remove unneeded mmiowb barriers" omits 6a98afbbb4af Merge branch 'net-phy-register-modifying-helpers' omits 4f9744ed3c28 net: phy: use phy_modify_changed in genphy_config_advert omits b06d8e5a5dcc net: phy: marvell10g: fix usage of new MMD modifying helpers omits b8554d4f7288 net: phy: add register modifying helpers returning 1 on change omits 1342d8080f61 softirq: Don't skip softirq execution when softirq thread [...] omits 0121805d9d2b kthread: Add __kthread_should_park() omits c2da3f1b7111 proc/stat: Make the interrupt statistics more efficient omits 1136b0728969 genirq: Avoid summation loops for /proc/stat omits 41ea39101d6b Merge tag 'y2038-new-syscalls' of git://git.kernel.org:/pu [...] omits fd659cc095af Merge tag 'y2038-syscall-cleanup' of git://git.kernel.org: [...] omits 347253c42d7c genirq/affinity: Move allocation of 'node_to_cpumask' to i [...] omits 68d94a842435 Merge tag 'dmaengine-fix-5.0-rc6' of git://git.infradead.o [...] omits aadaa8061189 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 73a4c5218414 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 212146f0800e Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits d2a6aae99f5f Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 193dad2abb62 Merge branch 'tc-action-identifier-consistency' omits eddd2cf195d6 net: Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE omits 257eeded20b3 net: Move all TC actions identifiers to one place omits 1e9364283764 blk-sysfs: Rework documention of __blk_release_queue omits 7585d5082e17 blk-cgroup: Fix doc related to blkcg_exit_queue omits 8d1e02d11e3d libata: fix a typo in comment omits 9558281572e3 mtd: spi-nor: cadence-quadspi: write upto 8-bytes data in [...] omits 748df6d83187 mtd: spi-nor: Add support for mx25u3235f omits 7fd56e0260a2 drm/vkms: Fix license inconsistent omits 09ef09b4ab95 drm/vkms: WARN when hrtimer_forward_now fails omits 20e55bc17dd0 x86/mm: Make set_pmd_at() paravirt aware omits d623876646be bpf: Fix narrow load on a bpf_sock returned from sk_lookup() omits 99c864667c9f net: phy: aquantia: add support for AQCS109 omits ec26016b9537 net: dsa: mv88e6xxx: SERDES support 2500BaseT via external PHY omits 132c4e9e6ac5 add snmp counter document omits f32043901a38 ipmi: Use dedicated API for copying a UUID omits 16ccdb552e70 ipmi: Use defined constant for UUID representation omits 83af41947c5c ipmi:ssif: Change some pr_xxx to dev_xxx calls omits 42c7c6ef1e6f ipmi: kcs_bmc: handle devm_kasprintf() failure case omits 95ac0daa0ca9 ipmi: Fix return value when a message is truncated omits d5a2197be15e ipmi: clean an indentation issue, remove extraneous space omits e1891cffd4c4 ipmi: Make the smi watcher be disabled immediately when no [...] omits c65ea9965950 ipmi: Fix how the lower layers are told to watch for messages omits a1466ec5b671 ipmi: Fix SSIF flag requests omits 401e7e88d4ef ipmi_si: fix use-after-free of resource->name omits eca7abf31abb block: queue flag cleanup omits d11a3998985b block: kill QUEUE_FLAG_FLUSH_NQ omits df3865f8f568 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits e8b50608f666 Merge tag 'mips_fixes_5.0_3' of git://git.kernel.org/pub/s [...] omits 430583493627 iio:adc:lpc32xx use SPDX-License-Identifier omits 208b920b9028 dt-bindings: iio: adc: move lpc32xx-adc out of staging omits fc4e0c97d10d iio: adc: ads124s08: fix spelling mistake "converions" -> [...] omits 2ea8bab4dd2a iio: adc: exynos-adc: Fix NULL pointer exception on unbind omits 905889b4a34c iio: chemical: sps30: fix a loop timeout test omits d4cd36220e86 iio:accel:adxl345: Change alignment to match paranthesis omits b73c2c1a1cde iio:dac:dac7612: device tree bindings omits 977724d20584 iio:dac:ti-dac7612: Add driver for Texas Instruments DAC7612 omits 77c5a7f5c123 iio: adc: ad7476: Add support for TI ADS786X ADCs omits e9517dffd1d5 iio: adc: ad7768-1: Add support for setting the sampling f [...] omits cbd5dd387afa drivers: iio: dac: Fix wrong license for ADI drivers omits 1a78daea107d IIO: add Ingenic JZ47xx ADC driver. omits e5a8a1163211 Merge tag 'for-linus-20190209' of git://git.kernel.dk/linux-block omits 5610789ad08d Merge tag 'mtd/fixes-for-5.0-rc6' of git://git.infradead.o [...] omits 3e5e692fcd6c Merge tag 'for-linus-5.0-rc6-tag' of git://git.kernel.org/ [...] omits e240b7dbb73c net: marvell: mvpp2: clear flow control modes in 10G mode omits efbdfdc29bdd net: phy: Add support for asking the PHY its abilities omits 92ed2eb7f4b7 net: phy: probe the PHY before determining the supported features omits 50684da7427b net: phy: remove unneeded masking of PHY register read results omits 8497ded2d16c net/tls: Disable async decrytion for tls1.3 omits a342083abe57 Input: matrix_keypad - use flush_delayed_work() omits 33a841ce5cef Input: ps2-gpio - flush TX work when closing port omits 628442880af8 Input: cap11xx - switch to using set_brightness_blocking() omits e7ffb4eb9a6d Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'si [...] omits 5a4eb3cb2012 locking/locktorture: Convert to SPDX license identifier omits 082dfb3c93d6 linux/torture: Convert to SPDX license identifier omits 8f8e76c09ced torture: Convert to SPDX license identifier omits 8c366db05b1f linux/srcu: Convert to SPDX license identifier omits a9b7343ec1a2 linux/rcutree: Convert to SPDX license identifier omits 6c4421273694 linux/rcutiny: Convert to SPDX license identifier omits a66e0092fff1 linux/rcu_sync: Convert to SPDX license identifier omits 265b4d4dc16c linux/rcu_segcblist: Convert to SPDX license identifier omits 73604da52167 linux/rcupdate: Convert to SPDX license identifier omits 5efd1d94a5a7 linux/rcu_node_tree: Convert to SPDX license identifier omits 38b4df649e8c rcu/update: Convert to SPDX license identifier omits 22e409253144 rcu/tree: Convert to SPDX license identifier omits 00de9d741535 rcu/tiny: Convert to SPDX license identifier omits 96b903f5da49 rcu/sync: Convert to SPDX license identifier omits e7ee1501cd5a rcu/srcu: Convert to SPDX license identifier omits 2e24ce885247 rcu/rcutorture: Convert to SPDX license identifier omits eb7935e479a3 rcu/rcu_segcblist: Convert to SPDX license identifier omits 8bf05ed3adf9 rcu/rcuperf: Convert to SPDX license identifier omits b5b11890de69 rcu/rcu.h: Convert to SPDX license identifier omits 7cf74d515b56 dt-bindings: iio/adc: Add bindings for Ingenic JZ47xx SoCs ADC. omits 86117ba3f9b3 dt-bindings: iio/adc: Add docs for Ingenic JZ47xx SoCs ADC. omits 94edaac707e2 iio:bmi160: use if (ret) instead of if (ret < 0) omits 0a3f50e4d698 iio:bmi160: use iio_pollfunc_store_time omits b7905e4c5731 dt-bindings: bmi160 document open-drain property omits 015f80fffc32 dt-bindings: fix incorrect bmi160 IRQ note omits 895bf81e6bbf iio:bmi160: add drdy interrupt support omits 3740232925a3 iio:bmi160: add SPDX identifiers omits dc7292a5bcb4 bcache: use (REQ_META|REQ_PRIO) to indicate bio for metadata omits a91fbda49f74 bcache: fix input overflow to cache set sysfs file io_erro [...] omits b15008403b59 bcache: fix input overflow to cache set io_error_limit omits 453745fbbebe bcache: fix input overflow to journal_delay_ms omits dab71b2db98d bcache: fix input overflow to writeback_rate_minimum omits 5b5fd3c94eef bcache: fix potential div-zero error of writeback_rate_p_t [...] omits c3b75a2199cd bcache: fix potential div-zero error of writeback_rate_i_t [...] omits 369d21a73a24 bcache: fix input overflow to writeback_delay omits f5c0b95d2eeb bcache: use sysfs_strtoul_bool() to set bit-field variables omits e4db37fb69d5 bcache: add sysfs_strtoul_bool() for setting bit-field variables omits 8c27a3953e92 bcache: fix input overflow to sequential_cutoff omits f54478c6e226 bcache: fix input integer overflow of congested threshold omits 596b5a5dd1bc bcache: improve sysfs_strtoul_clamp() omits 58ac323084eb bcache: treat stale && dirty keys as bad keys omits e8cf978dffb2 bcache: fix indentation issue, remove tabs on a hunk of code omits d4610456cfa4 bcache: export backing_dev_uuid via sysfs omits 926d19465b66 bcache: export backing_dev_name via sysfs omits 83ff9318c44b bcache: not use hard coded memset size in bch_cache_accoun [...] omits 9951379b0ca8 bcache: never writeback a discard operation omits 7e6f461efe25 batman-adv: Trigger genl notification on sysfs config change omits 9a182242f17c batman-adv: Add throughput_override hardif genl configuration omits a10800829040 batman-adv: Add elp_interval hardif genl configuration omits 7b751b39f018 batman-adv: Add orig_interval mesh genl configuration omits 6c57cde6800b batman-adv: Add network_coding mesh genl configuration omits f75b56bc9112 batman-adv: Add multicast forceflood mesh genl configuration omits b85bd091098a batman-adv: Add log_level mesh genl configuration omits bfc7f1be57b8 batman-adv: Add hop_penalty mesh genl configuration omits e2d0d35b5b0c batman-adv: Add gateway mesh genl configuration omits 3e15b06eb7e4 batman-adv: Add fragmentation mesh genl configuration omits a1c8de803296 batman-adv: Add distributed_arp_table mesh genl configuration omits 43ff6105a527 batman-adv: Add bridge_loop_avoidance mesh genl configuration omits d7e52506b680 batman-adv: Add bonding mesh genl configuration omits e43d16b87dc2 batman-adv: Add ap_isolation mesh/vlan genl configuration omits 9ab4cee5ced9 batman-adv: Add aggregated_ogms mesh genl configuration omits 49e7e37cd981 batman-adv: Prepare framework for vlan genl config omits 5c55a40fa801 batman-adv: Prepare framework for hardif genl config omits 600405135360 batman-adv: Prepare framework for mesh genl config omits c4a7a8d9bb8f batman-adv: Move common genl doit code pre/post hooks omits 180cf62cec04 batman-adv: Fix typo "reseved" -> "reserved" omits 6854daa07a29 Merge tag 'perf-core-for-mingo-5.1-20190206' of git://git. [...] omits 9821517a53db Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 3bb2600657da Merge tag 'perf-urgent-for-mingo-5.0-20190205' of git://gi [...] omits 51d7d931d975 MAINTAINERS: Add entry for Bitmain SoC platform omits 3bba4e2fdc2d arm64: dts: bitmain: Add Sophon Egde board support omits c8ec37433852 arm64: dts: bitmain: Add BM1880 SoC support omits ea367d3846d8 arm64: Add ARCH_BITMAIN platform omits 9c93da46f9c3 dt-bindings: arm: Document Bitmain BM1880 SoC omits 25655c7532c7 spmi: pmic-arb: revert "validate type when mapping IRQ" omits 5d643edad73e gpio: adp5588.c: Switch to events system omits 9f22af116781 gpio: adp5588: Add device tree support omits 96be65d12d79 gpio: tqmx86: Drop unnecessary gpiochip_remove in tqmx86_g [...] omits 2a0b0a57fa86 gpio: Add a Gateworks PLD GPIO driver omits 3b5e74e0afe3 net: phy: disregard "Clause 22 registers present" bit in g [...] omits 0abc676e64e2 Merge branch 'mvpp2-phylink-fixes' omits a46504771790 net: marvell: mvpp2: fix AN restart omits 417f3d08feff net: marvell: mvpp2: read correct pause bits omits d14e078f23cc net: marvell: mvpp2: only reprogram what is necessary on m [...] omits 316734fdcf70 net: marvell: mvpp2: fix stuck in-band SGMII negotiation omits 388ca27ffd21 net: marvell: mvpp2: phylink compliance updates omits 8b34ec65b3d0 ethtool: Remove unnecessary null check in ethtool_rx_flow_ [...] omits 439bb9edd430 ixgbe: Use struct_size() helper omits 196d7311fab5 igc: Use struct_size() helper omits a0feac18b8b5 igb: use struct_size() helper omits c397ab21ba36 net: phy: don't double-read link status register if link is up omits 9a00536c38e9 fm10k: use struct_size() in kzalloc() omits af6f12f22b14 nfp: flower: cmsg: use struct_size() helper omits 9e475293cd40 mlxsw: spectrum_router: Use struct_size() in kzalloc() omits 370600afdd2e bnx2x: Use struct_size() in kzalloc() omits 13644be211bf wimax/i2400m: use struct_size() helper omits a3deec5b3f13 wan: wanxl: use struct_size() in kzalloc() omits fd6d12267805 net: usb: cdc-phonet: use struct_size() in alloc_netdev() omits 33b363e004fd net: dsa: use struct_size() in devm_kzalloc() omits b4ba9354cc30 mpls_iptunnel: use struct_size() helper omits 8fe5756c7382 net/sched: use struct_size() helper omits 4154b567b6d1 bridge: use struct_size() helper omits 6f0282bfe397 Merge branch 'qed-SmartAN-query-support' omits f15cff0438d2 qede: Add ethtool interface for SmartAN query. omits df9c716deb76 qed: Add API for SmartAN query. omits ccc8ca9b90ac net/smc: fix byte_order for rx_curs_confirmed omits 225d94642685 vsock: cope with memory allocation failure at socket creat [...] omits bc794e6e6146 Merge branch 'net-dsa-bcm_sf2-Add-support-for-CFP-statistics' omits db78ed2737b8 net: dsa: bcm_sf2: Allow looping back CFP rules omits f4ae9c0840b7 net: dsa: bcm_sf2: Add support for CFP statistics omits badd62c249f3 net: dsa: bcm_sf2: Prepare for adding CFP statistics omits 1f03f2609f3d net: dsa: bcm_sf2: Remove stats mutex omits 93c0970493c7 net: phy: consider latched link-down status in polling mode omits c09551c6ff7f net: ipv4: use a dedicated counter for icmp_v4 redirect packets omits 46c291e277f9 Merge tag 'armsoc-fixes-5.0' of git://git.kernel.org/pub/s [...] omits 5bb513ed838c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 820828bffeb1 Merge tag 'powerpc-5.0-4' of git://git.kernel.org/pub/scm/ [...] omits 6b2912cedc23 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3b6e8204a997 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 2e277fa08939 Merge tag 'iommu-fixes-v5.0-rc5' of git://git.kernel.org/p [...] omits 70be9ac2b64c Merge tag 'pci-v5.0-fixes-4' of git://git.kernel.org/pub/s [...] omits e2dac603d4bc Merge tag 'acpi-5.0-rc6' of git://git.kernel.org/pub/scm/l [...] omits 3e3e0cdfca48 net: macb: add sam9x60-macb compatibility string omits 4973a1276ca8 net/macb: bindings doc: add sam9x60 binding omits 83ef97d1d35c net/macb: bindings doc/trivial: fix documentation for sama [...] omits b5bfc21af5cb net: sfp: do not probe SFP module before we're attached omits 3e32675c05e0 Merge branch 'mlxsw-Implement-periodic-ERP-rehash' omits c478d3c34798 selftests: mlxsw: spectrum-2: Add simple delta rehash test omits 3985de7260a7 mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints omits 98bbf70c1c41 mlxsw: spectrum: add "acl_region_rehash_interval" devlink param omits e5e7962ee5c2 mlxsw: spectrum_acl: Implement region migration according [...] omits 5c661f142c16 mlxsw: reg: Add multi field to PAGT register omits a339bf8aafbc mlxsw: spectrum_acl: Pass hints priv all the way to ERP code omits 29a2102a2908 mlxsw: spectrum_acl: Implement basic ERP rehash hits creation omits c4c2dc54293c mlxsw: spectrum_acl: Split entry struct into entry and ventry omits b2d6b4d2beee mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk omits 0f54236da0c2 mlxsw: spectrum_acl: Split region struct into region and vregion omits 204f6a8c413e lib: objagg: add root count to stats omits 9069a3817d82 lib: objagg: implement optimization hints assembly and use [...] omits bb72e68bd1f2 lib: objagg: fix typo in objagg_stats_put() docstring omits 7c62cfb8c574 devlink: publish params only after driver init is done omits a655fe9f1948 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 05bad2357afc drm/dsc: Add kernel documentation for DRM DP DSC helpers omits 18769445ca55 i2c: rcar: refactor TCYC handling omits 60c1d5605b67 i2c: gpio: merge two very similar comments omits 8fbd9b08b73e i2c: sh_mobile: use new clock calculation formulas for Gen2 omits e8a27567509b i2c: sh_mobile: use new clock calculation formulas for Gen3 omits 43116a0d9a53 i2c: sh_mobile: sort compatible entries omits 2e5a662de36a i2c: cbus-gpio: Switch to use GPIO descriptors omits 05f8bc82fc42 drm/fourcc: Add new P010, P016 video format omits 13c80dda84c4 MAINTAINERS: Update the ocores i2c bus driver maintainer, etc omits bd3d25b07342 arm64: dts: marvell: armada-37xx: link USB hosts with their PHYs omits 8e18c8e58da6 arm64: dts: marvell: armada-3720-espressobin: declare SATA [...] omits c38e13a2f816 arm64: dts: marvell: armada-3720-espressobin: declare PCIe PHY omits 2ef303f0fe44 arm64: dts: marvell: armada-37xx: declare the COMPHY node omits 8b0a14d97e28 arm64: dts: marvell: Remove unnecessary #address-cells/#si [...] omits 99ce97875973 arm64: dts: armada-3720-espressobin: Set mv88e6341 cpu por [...] omits 4f63b1c3d6c4 arm64: dts: armada-3720-espressobin: Configure RGMII and SMI pins omits 7499a288bf1a xen-netback: mark expected switch fall-through omits 28bbfc3a25dd Merge branch 'btf-api-extensions' omits 49b57e0d01db tools/bpf: remove btf__get_strings() superseded by raw data API omits ae4ab4b4117d btf: expose API to work with raw btf_ext data omits 02c874460f3d btf: expose API to work with raw btf data omits d29d87f7e612 btf: separate btf creation and loading omits 671f2f968135 net: wimax/i2400m: mark expected switch fall-through omits 1323f75fba73 net: fddi: skfp: Mark expected switch fall-through omits 0d156a371542 net: usb: rtl8150: mark expected switch fall-through omits 209d6e7b47e3 net: usb: pegasus: Mark expected switch fall-through omits 2067458cf674 net: appletalk: cops: mark expected switch fall-through omits a9b6d9ef0965 veth: Mark expected switch fall-throughs omits c0bc5d8e2bad nfp: flower: remove unused index from nfp_fl_pedit() omits e5fa81408fb4 block: avoid setting nr_requests to current value omits 2698484178ca blk-mq: remove duplicated definition of blk_mq_freeze_queue omits 391f552af213 Blk-iolatency: warn on negative inflight IO counter omits 8c772a9bfc7c blk-iolatency: fix IO hang due to negative inflight counter omits b9ad6de53427 sfc: add bundle partition definitions to mtd omits 27b4ad621e88 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits c675e06a98a4 ipvlan: decouple l3s mode dependencies from other modes omits 727962f030c2 drm/amd/display: Expose connector VRR range via debugfs omits 82abf3376671 drm/sched: Always trace the dependencies we wait on, to fi [...] omits 680905431b9d Merge tag 'char-misc-5.0-rc6' of git://git.kernel.org/pub/ [...] omits 8c8e62cc9839 Merge tag 'driver-core-5.0-rc6' of git://git.kernel.org/pu [...] omits e464f50c057a Merge tag 'staging-5.0-rc6' of git://git.kernel.org/pub/sc [...] omits e22a15d1c4b3 Merge tag 'tty-5.0-rc6' of git://git.kernel.org/pub/scm/li [...] omits 00a159a0007b Merge tag 'usb-5.0-rc6' of git://git.kernel.org/pub/scm/li [...] omits bd5ff862ec78 Merge tag 'xfs-5.0-fixes-1' of git://git.kernel.org/pub/sc [...] omits adcbc921d3df Merge tag 'drm-fixes-2019-02-08' of git://anongit.freedesk [...] omits e0771fc98909 ASoC: Intel: Skylake: set .ignore_module_refcount field in [...] omits b450b87847b1 ASoC: core: don't increase component module refcount uncon [...] omits d3aa4ce87348 arm64: dts: meson: add g12a x96 max board omits 148423b7454b dt-bindings: arm: amlogic: add amediatech x96-max bindings omits 785fb4342730 arm64: dts: meson: g12a: add peripheral clock controller omits b3077ffcfa24 arm64: meson: enable g12a clock controller omits 4d1f7a6eabd4 gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO omits cb92e40411ef arch: arm: dts: Remove disabled marvell,dsa properties omits f7fa3135c02c MAINTAINERS: Add entry for uDPU board omits 0d45062cfc89 arm64: dts: marvell: Add device tree for uDPU board omits 34b43446937e Documentation: cgroup-v2: eliminate markup warnings omits 61edb116cab9 ieee80211: fix for_each_element_extid() omits c68f47aa0260 regulator: lm363x: Check return value of gpiod_get_index_optional omits b735f41dcb06 dt-bindings: regulator: update fixed-regulator example omits dbfc54534dfc dt-bindings: reset: meson: add g12a bindings omits 3ebc584ce7d1 ASoC: msm8916-wcd-digital: convert license header to SPDX omits 3f22e31da833 ASoC: msm8916-wcd-analog: add missing license information omits 0bb423f2eaaf ASoC: regulator notifier registration should be managed omits 9ab7d228e972 MAINTAINERS: unify reference to xen-devel list omits 8857c7d065e9 i915/snd_hdac: I915 subcomponent for the snd_hdac omits 3521ee994bca components: multiple components for a device omits 4d69c80e0d0f component: Add documentation omits 00a399cad1a0 ALSA: pcm: Revert capture stream behavior change in blocking mode omits 34025a1056a3 rsi: fix indentation issue with a code block omits 47b08e75a669 qtnfmac: enable WPA3 SAE support omits 524d6323af5f qtnfmac: enable WPA3 OWE support omits 38ef8d9016da rsi: fix for wowlan wakeup failure omits 73f9b2571487 rsi: resolve power save issue after S4 resume omits a63762d0dc36 rsi: fix wowlan wakeup issue for hibernate(S4) omits cbde979b33fa rsi: add hci detach for hibernation and poweroff omits 6f3a5de16d68 rsi: Add debug support for wowlan wakeup confirmation omits 78f2ef18e185 rtlwifi: remove set but not used variable 'cmd_seq' omits 5208fea64e4f mwifiex: don't print error message on coex event omits e665988be29c brcmfmac: support monitor frames with the hardware/ucode header omits 2359dd09f981 brcmfmac: fix typos omits 3ef005b82e2a brcmfmac: add bphy_err() and use it in the cfg80211.c omits 8602e62441ab brcmfmac: pass bus to the __brcmf_err() in pcie.c omits 5cc898fbcb35 brcmfmac: modify __brcmf_err() to take bus as a parameter omits fd30b72eab2d gpio: wcove: Convert to use SPDX identifier omits 8f710b5f8905 gpio: msic: Convert to use SPDX identifier omits e8362430208e gpio: crystalcove: Convert to use SPDX identifier omits cb19c7f3ece4 gpio: wcove: Fix indentation omits 39684807d831 gpio: wcove: Sort headers alphabetically omits 2456c8b82428 gpio: msic: Sort headers alphabetically omits 78207c5bfc28 gpio: crystalcove: Sort headers alphabetically omits 1147575447f9 gpio: msic: Remove duplicate check in IRQ handler omits 282db906eecc gpio: wcove: Allow return negative error code from to_reg() omits fcce88d9ca1a gpio: crystalcove: Use for_each_set_bit() in IRQ handler omits f25191bb322d cdrom: Fix race condition in cdrom_sysctl_register omits 6c826b6867ab ata: macio: Use of_node_name_eq for node name comparisons omits bdf2466b259f ata: pata_samsung_cf: simplify getting .driver_data omits baac9ce1f333 ata: pata_platform: Add IRQF_SHARED to IRQ flags omits f3d5e4f18dba ata: pata_of_platform: Allow to use 16-bit wide data transfer omits ca107e35e6c3 ARM: davinci: da850-evm: use GPIO hogs instead of the legacy API omits 653a561bb2fd x86/fpu: Move init_xstate_size() to __init section omits ba2ba356b2c8 x86/cpu_entry_area: Move percpu_setup_debug_store() to __i [...] omits c81cd5c08d67 x86/mtrr: Remove unused variable omits 740c68a0cd42 ata: add Buddha PATA controller driver omits 0521e8be211c x86/mm/cpa: Fix set_mce_nospec() omits bb580602f392 ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void omits 95d14640d984 ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_a [...] omits 7b48b3b2263c Merge branch 'for-linus' into for-next omits d02cac152c97 Merge tag 'asoc-v5.1' of https://git.kernel.org/pub/scm/li [...] omits db33aa7ea69d Merge branch 'cfg80211-mac80211-multi-bssid' into mac80211-next omits 851ae31d3406 cfg80211: add missing kernel-doc for multi-BSSID fields omits 36e4617c0115 Merge branch 'topic/memory-device-fixes-2' into for-next omits 0a5cf9e88b51 Merge tag 'asoc-fix-v5.0-rc5' of https://git.kernel.org/pu [...] omits dd4cae9ce661 regulator: rt5033: Constify rt5033_safe_ldo_ops and rt5033 [...] omits 82874ba4c645 regulator: fix device unlinking omits 35c35fd92564 spi: sh-msiof: Replace spi_master by spi_controller omits 5a0e577fc915 spi: sh-hspi: Replace spi_master by spi_controller omits 9428a073eb70 spi: rspi: Replace spi_master by spi_controller omits 510135535382 dt-bindings: sound: msm8916-wcd-analog: fix example regula [...] omits 6a68eeee0f03 SoC: stm32: i2s: manage clock power omits 307cce4a0017 ASoC: stm32: i2s: add power management omits d9186330c881 ASoC: codecs: jz4725b: Remove unnecessary const qualifier omits 0d250bf24a68 ASoC: cs35l36: Add device tree documentation for CS35L36 omits 6ba9dd6c893b ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier omits 511d53ac8674 ASoC: doc: Fix typos in dpcm.rst omits 040bda85b5df mac80211_hwsim: Declare support for Multi-BSSID omits bede8d299647 cfg80211: fix memory leak of new_ie omits c17fe043a3b7 cfg80211: fix the IE inheritance of extension IEs omits caf56338c22f mac80211: indicate support for multiple BSSID omits 78ac51f81532 mac80211: support multi-bssid omits 9f308616b617 nl80211: use for_each_element() in validate_ie_attr() omits 0cd01efb0339 cfg80211: save multi-bssid properties omits 49a68e0d8889 cfg80211: add various struct element finding helpers omits 7ece9c372b21 cfg80211: make BSSID generation function inline omits c17e28d1bcd3 mac80211: use element iteration macro in parsing omits 213ed579d38e cfg80211: parse multi-bssid only if HW supports it omits 7011ba583f42 cfg80211: Move Multiple BSS info to struct cfg80211_bss to [...] omits a3584f56de1c cfg80211: Properly track transmitting and non-transmitting BSS omits 1c8745f3ec6f cfg80211: use for_each_element() for multi-bssid parsing omits 0b8fb8235be8 cfg80211: Parsing of Multiple BSSID information in scanning omits fcea7db50467 mac80211: move the bss update from elements to an helper omits 4abb52a46e73 mac80211: pass bssids to elements parsing function omits 0f3b07f027f8 cfg80211: add and use strongly typed element iteration macros omits 60b71a239bbd dt-bindings: interrupt-controller: update bindings for MT7623 omits 6ecde4936bf9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ [...] omits 287d08a23c76 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 344c0152d878 selftests: firmware: fix verify_reqs() return value omits 13ac7db09c91 Revert "selftests: firmware: remove use of non-standard di [...] omits d2b284d356e9 Revert "selftests: firmware: add CONFIG_FW_LOADER_USER_HEL [...] omits 1a1fb985f2e2 futex: Handle early deadlock return correctly omits 6f568ebe2afe futex: Fix barrier comment omits 2c6f4fc884a4 device: Fix comment for driver_data in struct device omits 26e28d68b146 kernfs: Allocating memory for kernfs_iattrs with kmem_cache. omits 5b2f2bd62e79 sysfs: remove unused include of kernfs-internal.h omits 376991db4b64 driver core: Postpone DMA tear-down until after devres release omits 35b21b6ef888 gpio: Add DT bindings for Gateworks PLD GPIO omits 001aca0dbb1d dt-bindings: Add a prefix for Gateworks Corporation omits fa84667b98fd gpio: MT7621: use a per instance irq_chip structure omits b5390f4b5e0b coresight: Use event attributes for sink selection omits 988036f9d322 coresight: perf: Add "sinks" group to PMU directory omits e11a5795cb7c perf/aux: Make perf_event accessible to setup_aux() omits c2bc02f8828d coresight: Use of_node_name_eq for node name comparisons omits a7325a6ca45f coresight: stm: Remove set but not used variable 'res_size' omits a0f890aba2be coresight: cpu-debug: Support for CA73 CPUs omits dcf6e2e38a1c mmc: block: handle complete_work on separate workqueue omits 5539830278fa vmw_balloon: support 64-bit memory limit omits 47f8d9957d50 vmw_balloon: remove the version number omits 7dd63ec076cf rtc: imx-sc: depend on HAVE_ARM_SMCCC omits ee20aeefb53f arm64: dts: renesas: cat875: Enable PCIe support omits aaf6c75c0458 arm64: dts: renesas: r8a774c0-cat874: Add pciec0 support omits 2262798c002f arm64: dts: renesas: r8a774c0: Add TMU device nodes omits fa930bb65cf9 arm64: dts: renesas: r8a774c0: Add CMT device nodes omits 231d8908a66f arm64: dts: renesas: r8a774c0: Add OPPs table for cpu devices omits dd7188eb4ed1 arm64: dts: renesas: r8a77990: Add OPPs table for cpu devices omits e536d27e923c arm64: dts: renesas: enable HS400 on R-Car Gen3 omits 1feef0ac19a8 ARM: dts: r8a7744: Add LVDS support omits 5f152018d340 ARM: dts: r8a7744: Add DU support omits 70fb9a252317 driver core: Document limitation related to DL_FLAG_RPM_ACTIVE omits 4080ab083000 PM-runtime: Take suppliers into account in __pm_runtime_se [...] omits c2f4dd4364b7 staging: wlan-ng: formatting change in cfg80211.c omits c4089864e85c staging: android: formatting change in ashmem.c omits 1c7c62a37a5f drm/sun4i: dsi: Fix unitialized variable warning omits 81534d5fa973 usb: typec: ucsi: Remove debug.h file omits b0fcdffdd626 usb: typec: Prepare alt mode enter/exit reporting for UCSI [...] omits 382e8fa80da1 usb: typec: displayport: Move the Configuration VDO helper [...] omits 25b016145036 USB: Fix configuration selection issues introduced in v4.20.0 omits 4fdc1790e6a9 usb: handle warm-reset port requests on hub resume omits 705c0ee8d4a6 bus: hisi_lpc: Don't fail probe for unrecognised child devices omits f233ea4327d7 serial: max310x: Correction of the initial setting of the [...] omits e42280886018 rtc: pm8xxx: fix unintended sign extension omits fb0b322537a8 rtc: 88pm80x: fix unintended sign extension omits dc9e47160626 rtc: 88pm860x: fix unintended sign extension omits e8b22d0a329f Input: elantech - enable 3rd button support on Fujitsu CEL [...] omits 920d7f7215d8 crypto: qat - Remove unused goto label omits 532a50fd278d MAINTAINERS: crypto: ccree: remove co-maintainer omits a6e5ef9baa2a crypto: testmgr - check for aead_request corruption omits fa353c99174e crypto: testmgr - check for skcipher_request corruption omits 4cc2dcf95f1c crypto: testmgr - convert hash testing to use testvec_configs omits ed96804ff1a5 crypto: testmgr - convert aead testing to use testvec_configs omits 4e7babba30d8 crypto: testmgr - convert skcipher testing to use testvec_configs omits 25f9dddb928a crypto: testmgr - implement random testvec_config generation omits 5b2706a4d459 crypto: testmgr - introduce CONFIG_CRYPTO_MANAGER_EXTRA_TESTS omits 3f47a03df6e8 crypto: testmgr - add testvec_config struct and helper functions omits 12455e320e19 crypto: arm64/aes-neonbs - fix returning final keystream block omits 77568e535af7 crypto: ahash - fix another early termination in hash walk omits 3af349639597 crypto: x86/aesni-gcm - fix crash on empty plaintext omits 2060e284e959 crypto: x86/morus - fix handling chunked inputs and MAY_SLEEP omits ba6771c0a0bc crypto: x86/aegis - fix handling chunked inputs and MAY_SLEEP omits d644f1c8746e crypto: morus - fix handling chunked inputs omits 0f533e67d26f crypto: aegis - fix handling chunked inputs omits 42e95d1f10dc crypto: caam - fixed handling of sg list omits 6227cd12e51c crypto: arm64/crct10dif-ce - cleanup and optimizations omits e7b3ed338097 crypto: arm/crct10dif-ce - cleanup and optimizations omits 0974037fc55c crypto: x86/crct10dif-pcl - cleanup and optimizations omits f8903b3ead51 crypto: ccp - fix the SEV probe in kexec boot path omits e3d90e52ea5f crypto: testmgr - use kmemdup omits 1358c13a48c4 crypto: ccree - fix resume race condition on init omits bc94e5f4c2d3 arm64: dts: sdm845: Add clocks and iommus to WCN3990 WLAN node omits af816ddfbdf0 Merge branch 'cpufreq/qcom-hw' into cpufreq/arm/linux-next omits dab535052f67 cpufreq: qcom-hw: Register an Energy Model omits 7c139d3f0f99 Merge branch 'opp/power' into cpufreq/qcom-hw omits 55538fbc79e9 cpufreq: qcom: Read voltage LUT and populate OPP omits f896d06665ec cpufreq: qcom-hw: Move to device_initcall omits cd108b5c51db audit: hide auditsc_get_stamp and audit_serial prototypes omits 18f5c1d567a5 audit: join tty records to their syscall omits a4021a3579c5 tools/bpf: add log_level to bpf_load_program_attr omits 62b8cea62e8b tools/bpf: add missing strings.h include omits 39841cc1cbb6 net: dsa: b53: Fix for failure when irq is not defined in dt omits 998a8a8387ff net: phy: let genphy_c45_read_link manage the devices to check omits 71bd106d2567 net: fixed-phy: Add fixed_phy_register_with_gpiod() API omits a4751093a26c Merge branch 'Add-comphy-support-for-Armada-38x' omits f548ced15f90 ARM: dts: clearfog: add comphy settings for Ethernet interfaces omits a10c1c8191e0 net: marvell: neta: add comphy support omits 4ca124f4d96d dt-bindings: net: mvneta: add phys property omits f3a6a9f3704a ARM: dts: add description for Armada 38x common phy omits 14dc100b4411 phy: armada38x: add common phy support omits 120382714c04 dt-bindings: phy: Armada 38x common phy bindings omits f06f095f3294 Merge branch 'smc-next' omits 232dc8ef6476 net/smc: original socket family in inet_sock_diag omits 8fc002b01a4e net/smc: move code to clear the conn->lgr field omits 72a36a8aecb5 net/smc: use client and server LGR pending locks for SMC-R omits 62c7139f3ed0 net/smc: unlock LGR pending lock earlier for SMC-D omits a225d2cd88d3 net/smc: use smc_curs_copy() for SMC-D omits b03faa1fafc8 net/smc: postpone release of clcsock omits 41c80be24be4 s390/net: move pnet constants omits 19e0bde7bf6a soc: amlogic: clk-measure: add axg and g12a support omits 60d4fdb8f372 arm64: dts: meson: g12a: add clk measure support omits fea888bd3359 arm64: dts: meson: axg: add clk measure support omits c28de6bf856e dt-bindings: amlogic: add new compatible devices to clk_measure omits 1e92a2261acf Merge tag 'exynos-drm-next-for-v5.1' of git://git.kernel.o [...] omits dada163c5eab Merge tag 'drm-misc-fixes-2019-02-07' of git://anongit.fre [...] omits 382f8be04551 soc: amlogic: canvas: Fix meson_canvas_get when probe failed omits 151e3d6add61 Merge tag 'drm-intel-fixes-2019-02-07-1' of git://anongit. [...] omits a6cc417d3eee drm: rcar-du: Turn LVDS clock output on/off for DPAD0 outp [...] omits 02f2b30032c1 drm: rcar-du: lvds: Add API to enable/disable clock output omits 6e1f8557818f drm: rcar-du: lvds: Don't fail probe if output is not conn [...] omits 5aebc852af25 drm: rcar-du: Simplify encoder registration omits fc59d7d491a9 drm: rcar-du: lvds: Add r8a7744 support omits 8a2fe6c09f2a dt-bindings: display: renesas: lvds: Document r8a7744 bindings omits 4c6d8fc20b09 drm: rcar-du: add missing of_node_put omits 3d2521810ec9 MIPS: OCTEON: program rx/tx-delay always from DT omits 1836c2b2462f MIPS: OCTEON: delete board-specific link status omits 154ca3f74f06 MIPS: OCTEON: don't lie about interface type of CN3005 board omits 2c0756d306c2 MIPS: OCTEON: warn if deprecated link status is being used omits 565485b8b574 MIPS: OCTEON: add fixed-link nodes to in-kernel device tree omits 74e96711e337 Merge tag 'platform-drivers-x86-v5.0-2' of git://git.infra [...] omits e303a067ceed Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits ee6c0737a025 Merge tag 'nfsd-5.0-1' of git://linux-nfs.org/~bfields/linux omits 8b5cdbe595a0 Merge tag 'for-5.0/dm-fixes-2' of git://git.kernel.org/pub [...] omits 0461221316ec drm/amd/display: Check hpd_gpio for NULL before accessing it omits 53bcbb839438 mtd: rawnand: denali_dt: remove single anonymous clock support omits 6cafe700b08c ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs omits 0119720a00b2 mtd: rawnand: mtk: fix possible object reference leak omits 11493f26856a mtd: rawnand: jz4780: fix possible object reference leak omits a12085d13997 mtd: rawnand: atmel: fix possible object reference leak omits b972d2eaf0c7 ACPI / APEI: Use separate fixmap pages for arm64 NMI-like [...] omits d9f608dc1564 ACPI / APEI: Only use queued estatus entry during in_nmi_q [...] omits e00a6e3392cb ACPI / APEI: Split ghes_read_estatus() to allow a peek at [...] omits f2a681b9160b ACPI / APEI: Make GHES estatus header validation more user [...] omits f2a7e059aa7a ACPI / APEI: Pass ghes and estatus separately to avoid a l [...] omits b484079b9f52 ACPI / APEI: Let the notification helper specify the fixmap slot omits 3b880cbe4df5 ACPI / APEI: Move locking to the notification helper omits d44f1b8dd7e6 arm64: KVM/mm: Move SEA handling behind a single 'claim' i [...] omits 0db5e0223035 KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS [...] omits 255097c82d82 ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue omits 9c9d08051380 ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and [...] omits 06ddeadc8d1c ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors omits ee2eb3d4ee17 ACPI / APEI: Generalise the estatus queue's notify code omits 5cc6c68287ae ACPI / APEI: Don't update struct ghes' flags in read/clear [...] omits 7d49f2c75af2 ACPI / APEI: Remove spurious GHES_TO_CLEAR check omits eeb255577947 ACPI / APEI: Don't store CPER records physical address in [...] omits fb7be08f1a09 ACPI / APEI: Make estatus pool allocation a static size omits e147133a42cb ACPI / APEI: Make hest.c manage the estatus memory pool omits 0ac234be1a94 ACPI / APEI: Switch estatus pool to use vmalloc memory omits 93066e9aefa1 ACPI / APEI: Remove silent flag from ghes_read_estatus() omits 78b0b690f655 ACPI / APEI: Don't wait to serialise with oops messages wh [...] omits 3315b6b336c8 MIPS: Delete unused flush_cache_sigtramp() omits e3b01f0d576a drm: remove drmP.h from drm_modeset_helper.h omits d713e3309635 drm: prepare for drmP.h removal from drm_modeset_helper.h omits 7d0b0adaee5f drm/rcar-du: prepare for drmP.h removal from drm_modeset_helper.h omits d0e93599d396 drm/i915: prepare for drmP.h removal from drm_modeset_helper.h omits 96bae04347b2 staging/vboxvideo: prepare for drmP.h removal from drm_mod [...] omits c09d39166d8a drm/i915: Update DRIVER_DATE to 20190207 omits 60deebe6149a xtensa: simplify trap_init omits 725686453064 xtensa: drop unused definitions omits d90b88fd3653 xtensa: fix get_wchan omits 579afe866f52 xtensa: use generic spinlock/rwlock implementation omits af3d890b4303 xtensa: provide xchg for sizes 1 and 2 omits 74d69eaadd65 xtensa: clean up arch/xtensa/kernel/time.c omits 815af8fff1d1 xtensa: SMP: rework IPI processing omits 8087f407364d Merge tag 'irqchip-5.0-3' of git://git.kernel.org/pub/scm/ [...] omits 0803de78049f blktrace: Show requests without sector omits 3f929cad9433 rtc: ds1307: rx8130: Fix alarm handling omits 501f98266cad rtc: ds1307: rx8130: honor Voltage Loss Flag when reading [...] omits 3ffd4a2fcf52 rtc: ds1307: correct register offset for rx8130 omits d0e3f61b08e2 rtc: ds1307: forward declare chips array instead of a bunc [...] omits 92cbf12fc200 rtc: ds1307: Move register definitions to start of file omits 05dc6001af06 mips: cm: reprime error cause omits 8a96669d7789 mips: loongson64: remove unreachable(), fix loongson_poweroff(). omits 051a6d8d3ca0 drm/i915: Move LUT programming to happen after vblank waits omits 4d8ed54c0447 drm/i915: Split color mgmt based on single vs. double buff [...] omits 13a929f38ad7 rtc: imx-sc: add rtc set time support omits 87cefd57c88a drm/i915: Pull GAMMA_MODE write out from haswell_load_luts() omits 23b03a272c2b drm/i915: Constify the state arguments to the color manage [...] omits 5f4f3e386b36 drm/i915: Precompute gamma_mode omits 7eb31a0bb2c1 drm/i915: Split the gamma/csc enable bits from the plane_c [...] omits fc4aa1ca1628 net: vxlan: Free a leaked vetoed multicast rdst omits 2bc16b9f3223 ALSA: usb-audio: Fix implicit fb endpoint setup by quirk omits 7fbd31cceac0 drm/amdgpu: fix NULL ptr dref in the VM code omits 9d18c131ee67 drm/amd/powerplay: add override pcie parameters for Vega20 (v2) omits c53134577c18 drm/amdgpu: Fix pci platform speed and width omits ec7fd009e87c Merge branch 'ipv6-fixes' omits 173656accaf5 sit: check if IPv6 enabled before calling ip6_err_gen_icmp [...] omits c0a47e44c098 geneve: should not call rt6_lookup() when ipv6 was disabled omits 0739d24d0c7b Merge branch 'devlink-health' omits db2ab7a08f06 devlink: Add Documentation/networking/devlink-health.txt omits 7d91126b1aea net/mlx5e: Add tx timeout support for mlx5e tx reporter omits de8650a82071 net/mlx5e: Add tx reporter support omits 35455e23e6f3 devlink: Add health dump {get,clear} commands omits fca42a2794e3 devlink: Add health diagnose command omits 20a0943a5b23 devlink: Add health recover command omits a1e55ec0a0c6 devlink: Add health set command omits 7afe335a8bed devlink: Add health get command omits c8e1da0bf923 devlink: Add health report functionality omits a0bdcc59d194 devlink: Add health reporter create/destroy functionality omits 1db64e8733f6 devlink: Add devlink formatted message (fmsg) API omits 250a36c06f95 arm64: tegra: Update compatible for Tegra186 I2C omits 140723b98166 arm64: tegra: Update compatible for Tegra210 I2C omits 351648d0cc6d arm64: tegra: Support 200 MHz for SDMMC on Tegra194 omits dfd3cb6feb73 arm64: tegra: Add CQE Support for SDMMC4 omits 4e0f12299194 arm64: tegra: Add SDMMC auto-calibration settings omits 6ab6a4d22030 arm64: tegra: Mark TCU as primary serial port on Tegra194 P2888 omits a38570c22e9d arm64: tegra: Add nodes for TCU on Tegra194 omits d4eb7653a8dc arm64: tegra: Enable DFLL clock on Smaug omits f9c8bcc00290 arm64: tegra: Add CPU power rail regulator on Smaug omits a1304d352cca arm64: tegra: Enable DFLL clock on Jetson TX1 omits a5e98b0b371c arm64: tegra: Add pinmux for PWM-based DFLL support on P2597 omits 43b9b402f491 arm64: tegra: Add CPU clocks on Tegra210 omits ecec76885bcf KVM: nVMX: unconditionally cancel preemption timer in free [...] omits 2ceed59366b1 arm64: tegra: Add DFLL clock on Tegra210 omits 353c0956a618 KVM: x86: work around leak of uninitialized stack contents [...] omits cfa39381173d kvm: fix kvm_ioctl_create_device() reference counting (CVE [...] omits fe45ab552955 firmware/tegra: Enable Tegra186 BPMP support on Tegra194 omits 79d031fcad56 firmware: tegra: Conditionally support SoC generations omits 8f289805616e net: phy: fixed_phy: Fix fixed_phy not checking GPIO omits 79930bafe280 gpu: host1x: Continue CDMA execution starting with a next job omits 5d6f043685fe gpu: host1x: Don't complete a completed job omits e8bad659381e gpu: host1x: Cancel only job that actually got stuck omits 1f4f84e95534 ARM: dts: gta04: add gps support omits 0db02b3bee2a ARM: dts: gta04: add ldo 3v3 regulator omits 6d6c815daad8 drm/tegra: sor: Support device tree crossbar configuration omits 6c2b3881d0df dt-bindings: display: tegra: Support SOR crossbar configuration omits f3779cb190a5 drm/tegra: vic: Support stream ID register programming omits 3ff41673d5c6 drm/tegra: vic: Do not clear driver data omits 02be8e4fbb1f drm/tegra: Restrict IOVA space to DMA mask omits b9f8b09ce256 drm/tegra: Setup shared IOMMU domain after initialization omits 77a0b09dd993 drm/tegra: vic: Load firmware on demand omits 8e5d19c625f9 drm/tegra: Store parent pointer in Tegra DRM clients omits e1f338c0f8a9 gpu: host1x: Optimize CDMA push buffer memory usage omits 0e43b8da154a gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND omits 8de896eb206f gpu: host1x: Support 40-bit addressing on Tegra186 omits 38fabcc95388 gpu: host1x: Restrict IOVA space to DMA mask omits 67a82dbc0a37 gpu: host1x: Support 40-bit addressing omits 5a5fccbd8c31 gpu: host1x: Introduce support for wide opcodes omits de5469c21ff9 gpu: host1x: Program the channel stream ID omits a3f9c8c78abd ARM: dts: gta04: add pinctrl settings for wkup domain omits dd80f10320c6 ARM: dts: omap3-gta04a5: Replace LXR reference with a local one omits 4cd3016ce996 ALSA: hda - Add quirk for HP EliteBook 840 G5 omits 440e84a52ae9 drm/i915: Don't set update_wm_post on g4x+ omits a43379dddf1b arm: mediatek: add MT7629 smp bring up code omits 858a6c310f77 dt-bindings: arm: mediatek: add support for MT7622 BPI-R64 [...] omits dd93f8465577 dt-bindings: arm: mediatek: remove unused "mediatek, mt7623a" omits 2663146427ce Revert "ARM: mediatek: add MT7623a smp bringup code" omits d04ca383860b mt76x0u: fix suspend/resume omits d6f328bfeb0b drm/i915: Hack and slash, throttle execbuffer hogs omits 185401e1dd16 ARM: dts: sun8i: a83t: Enable PMIC power supplies on vario [...] omits 98048143b7f8 ARM: dts: sun9i: cubieboard4: Enable GMAC omits bc9bd03a44f9 ARM: dts: sun9i: a80-optimus: Enable GMAC omits 72acaa1343ea ARM: dts: sun9i: Add A80 GMAC RGMII pinmux setting omits 6fa39a5405db ARM: dts: sun9i: Add A80 GMAC gigabit ethernet controller node omits e78adcfe48da ARM: dts: sun9i: Add GMAC clock node omits b3e1f4be1e4b ARM: dts: sun9i: cubieboard4: Add GPIO pin-bank regulator [...] omits 507b1784b407 ARM: dts: sun9i: a80-optimus: Add GPIO pin-bank regulator [...] omits 705f95153bd4 ARM: dts: sun9i: a80-optimus: Add node for AXP809's unused [...] omits 50d6b3cf9403 ARM: OMAP2+: fix lack of timer interrupts on CPU1 after hotplug omits e7fce6d94cc1 fanotify: report FAN_ONDIR to listener with FAN_REPORT_FID omits aa2d495f0cac HID: Add support for Toshiba WT10A tablet bluetooth keyboard omits 235328d1fa42 fanotify: add support for create/attrib/move/delete events omits 83b535d2897d fanotify: support events with data type FSNOTIFY_EVENT_INODE omits 0321e03cb457 fanotify: check FS_ISDIR flag instead of d_is_dir() omits 0a20df7ed334 fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_S [...] omits 73072283a249 fanotify: use vfs_get_fsid() helper instead of vfs_statfs() omits ec86ff5689ff vfs: add vfs_get_fsid() helper omits 77115225acc6 fanotify: cache fsid in fsnotify_mark_connector omits a8b13aa20afb fanotify: enable FAN_REPORT_FID init flag omits 5e469c830fdb fanotify: copy event fid info to user omits e9e0c8903009 fanotify: encode file identifier for FAN_REPORT_FID omits bb2f7b4542c7 fanotify: open code fill_event_metadata() omits cd10b9343d1f dt-bindings: soc: fix typo of MT8173 power dt-bindings omits b7f456ced7f0 dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform omits 62a2c1355c15 ath: regd: add extra US coutry codes omits b789f333d7ac ath: move spin_lock_bh to spin_lock in tasklet omits 7146db3317c6 signal: Better detection of synchronous signals omits 35634ffa1751 signal: Always notice exiting tasks omits cd98625b3e3f ath9k: do not return invalid pointers as a *dentry omits 056550291d98 ath10k: fill tx_duration for each peer in Tx stats per STA omits ff488d0ef1c2 ath10k: add a condition to fill the LDPC capability correctly omits a73dbce3a6f4 ath10k: reduce transmit msdu count omits 0b38b4b44516 ath10k: do not return invalid pointers as a *dentry omits f9a4b7f45ff5 ath10k: snoc: remove set but not used variable 'ar_snoc' omits ea6959840814 ath10k: sdio: add .owner field omits 40194e3b36bf ath10k: change swap mail box check after htc ready omits cdb78e5af491 ath10k: fix hw-restart crash inject mode for WCN3990 omits 6e8a8991e210 ath10k: fix dma unmap direction for management frames omits a50e32694fbc ASoC: codecs: jz4725b: Use C++ style comments in header omits edcd3ed182f8 ASoC: codecs: Kconfig: Show knob, and depend on MIPS || CO [...] omits 030a79e97730 ASoC: codecs: jz4740: Add support for devicetree omits 06a334ae98d1 ASoC: codecs: jz4740: Use SPDX license notifier omits f58f2b0a9f6e dt-bindings: sound: Document jz4725b-codec bindings omits 543271334483 ath10k: Enable bundle tx compl for management frames in WCN3990 omits cc123fac978f ath10k: Handle bundled tx completion for management frames omits 7c536bade37f dt-bindings: sound: Document jz4740-codec bindings omits 860b454c2c0c ASoC: samsung: Prevent clk_get_rate() calls in atomic context omits 768ec4c012ac ath10k: update HOST capability qmi message omits dd9d3d86b08d USB: serial: cp210x: add ID for Ingenico 3070 omits 85bc2d91e9f0 USB: serial: cp210x: add minimum baud rate for CP2105 SCI omits 9df3bb319c44 regulator: lochnagar: Fix n_voltages setting for VDDCORE omits a180ef30dafb staging: rtl8192e: rename members of struct rtllib_device - style omits 6841d9abecb5 staging: rtl8192e: rename members of struct rt_dot11d_info [...] omits cc7834fb5ddb staging: rtl8192e: rename members of struct chnl_txpow_tri [...] omits edce68b96909 staging: wilc1000: rename linux_wlan.c and linux_mon.c omits c6eab5e6de31 staging: wilc1000: remove 'linux_' prefix in function names omits 55e311d844fd staging: wilc1000: rename wilc_frmw_to_linux() omits 5e63a598441a staging: wilc1000: added 'wilc_' prefix for function in wi [...] omits d4d30e466a27 staging: wilc1000: avoid function forward declaration in w [...] omits 6b0b7d86e4fc staging: wilc1000: move macro and function prototype from [...] omits f5436edeedfb staging: wilc1000: add 'wilc_' prefix to have proper namespace omits dda037057a57 staging: wilc1000: fix to set correct value for 'vif_num' omits b9f46c060c28 staging: vt6656: Use the correct style for SPDX license Id [...] omits 5e767cca2964 staging: rtl8192u: remove redundant nul check on pointer dev omits 83a95c168349 staging: sm750fb: Rename setDisplayControl to set_display_ [...] omits dc96476e0ad2 Staging: rtl8723bs: remove some dead code omits 2a95c4e04acf staging: wilc1000: define p2p related static variable as c [...] omits 0d0f0b06a13e staging: wilc1000: move 'curr_channel' static variable in [...] omits 458e303bdc39 staging: wilc1000: move static variable 'wlan_channel' to [...] omits 870709141599 staging: wilc1000: avoid use of static variable in linux_mon.c omits 98f83d3d01eb staging: wilc1000: avoid use of 'hif_deinit_lock' static variable omits d7d540ea6608 staging: wilc1000: remove unused struct 'add_sta_param' omits 20c888becca9 staging: wilc1000: add check before performing operation o [...] omits f2bf97cb952e staging: wilc1000: avoid use of interface names for validation omits ea3c0d4eaa9e staging: wilc1000: use random number for cookie instead of [...] omits b6c6cd11c7a6 staging: wilc1000: refactor code to use cookie information omits 9a4b45fb996d staging: wilc1000: refactor linux_wlan_init_test_config() omits 3c55a24ee276 staging: wilc1000: remove use of 'terminated_handle' stati [...] omits 67690c286de6 ASoC: sun4i-codec: Add Line Playback Volume, Line Boost Vo [...] omits 50d164194879 ASoC: sun4i-codec: Add FM Playback Volume, FM Left, FM Rig [...] omits 44a1f4e8cfcc ASoC: sun4i-codec: Add Mic1 Playback Switch, Mic2 Playback Switch omits 0bbb8e83cfe0 ASoC: sun4i-codec: Merge sun4i_codec_left_mixer_controls a [...] omits b329c78eb0c8 ASoC: sun4i-codec: Add Mic1 Boost Volume, Mic2 Boost Volume omits b71a7eb56c95 ASoC: sun4i-codec: Add sun7i_codec_controls, sun7i_codec_codec omits b5a656030c74 ASoC: sun4i-codec: Add Mic Playback Volume omits 63bd84890fc4 ASoC: sun4i-codec: Add MIC2 Pre-Amplifier, Mic2 input omits ebfb6977801d drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl [...] omits 5c4604e757ba drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set omits 6c3e6302364a ASoC: codecs: jz4725b: fix spelling mistake "Deemphatize" [...] omits afb866265092 ASoC: wcd9335: fix semicolon.cocci warnings omits 76379dfbfd7c ASoC: rsnd: ssiu: correct shift bit for ssiu9 omits d47e3da17592 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7d82602909ed KVM: arm64: Forbid kprobing of the VHE world-switch code omits 280cebfd05c8 KVM: arm64: Relax the restriction on using stage2 PUD huge [...] omits 309a20568806 arm: KVM: Add missing kvm_stage2_has_pmd() helper omits ab2d5eb03dbb KVM: arm/arm64: vgic: Always initialize the group of private IRQs omits 20589c8cc47d arm/arm64: KVM: Don't panic on failure to properly reset s [...] omits 358b28f09f0a arm/arm64: KVM: Allow a VCPU to fully reset itself omits e761a927bc9a KVM: arm/arm64: Reset the VCPU without preemption and vcpu [...] omits ce5cbf53496b ACPI: Set debug output flags independent of ACPICA omits f2fee24c5aae ACPICA: Get rid of acpi_sleep_dispatch() omits 9c7ebc99b382 usb: dwc3: haps: Workaround matching VID PID omits bdcc03cef0fd usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_a [...] omits dffe2d7fc450 usb: gadget: move non-super speed code out of usb_ep_autoc [...] omits 44a9d1b9a6bb usb: gadget: function: sync f_uac1 ac header baInterfaceNr omits 10209abe87f5 usb: dwc2: gadget: Add scatter-gather mode omits 1ff767bfa54a usb: gadget: fix various indentation issues omits 97311c8f8b6e usb: dwc2: Fix EP TxFIFO number setting omits 2ebb2428c3d4 drm: Nuke drm_calc_{h,v}scale_relaxed() omits 9c0c4997b8a8 drm/exynos: Change Andrzej Pietrasiewicz's e-mail address omits 684c1b1457a2 dt-bindings: gpu: samsung-rotator: Document s5pv210 support omits a6151792a375 drm/exynos: rotator: Add support for s5pv210 omits b96027d3b760 Merge tag 'vfio-ccw-20190204' of git://git.kernel.org/pub/ [...] omits 142c52d7bce4 s390: add alignment hints to vector load and store omits f8b11e089aeb s390: remove unused including <linux/version.h> omits bdf117674ef1 s390/qdio: make SBAL address array type-safe omits cfbb4a7ab6bd s390/pci: map IOV resources omits e8e25a7718cf s390/pci: improve bar check omits a0308c1315e7 s390/mmap: take stack_guard_gap into account for mmap_base omits d4192437d75a s390: remove dead code omits ea0ca93d6a30 s390/setup: remove obsolete #ifdef omits 614db26954ff Revert "s390/pci: remove bit_lock usage in interrupt handler" omits c1778e5819a9 mfd: cros_ec_dev: Return number of bytes read with CROS_EC [...] omits 66265e719b46 mfd: tps68470: Drop unused MODULE_DEVICE_TABLE omits c0056bfe48ab mfd: at91-usart: No need to copy mfd_cell in probe omits 10cffde4ad47 mfd: at91-usart: Constify at91_usart_spi_subdev and at91_u [...] omits 422dcafe477c mfd: lochnagar: Add support for the Cirrus Logic Lochnagar omits fdc98f070b14 mfd: lochnagar: Add initial binding documentation omits 469de49e88a3 dt-bindings: mfd: aspeed-lpc: Make parameter optional omits 83761f9663a2 mfd: sec-core: Return gracefully instead of BUG() if devic [...] omits 9f208eca4f2f mfd: sm501: Use struct_size() in devm_kzalloc() omits ae7b8eda27b3 mfd: sm501: Fix potential NULL pointer dereference omits badfa5be854d drm/doc: Make igts for cross-driver stuff strongly suggested omits 3479f74ee403 Merge tag 'iwlwifi-next-for-kalle-2019-02-04' of git://git [...] omits fced5a364dee drm/bridge: cdns: Convert to phy framework omits 4dad3e7f12f7 drm/bridge: cdns: Separate DSI and D-PHY configuration omits 5d134abf9530 phy: Move Allwinner A31 D-PHY driver to drivers/phy/ omits bb3b6fcb6849 sun6i: dsi: Convert to generic phy handling omits 6f64e3a4de74 Merge tag 'sound-5.0-rc6' of git://git.kernel.org/pub/scm/ [...] omits b0314565da2b Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 4879f11615d2 Merge tag 'trace-v5.0-rc3' of git://git.kernel.org/pub/scm [...] omits 076a3f553743 Merge tag 'fuse-fixes-5.0-rc6' of git://git.kernel.org/pub [...] omits b66bc7776748 Merge tag 'pinctrl-v5.0-2' of git://git.kernel.org/pub/scm [...] omits aa1996e201b4 phy: bcm-sr-pcie: Change operation when PIPEMUX=1 omits 7a343c8bf4b5 phy: Add Cadence D-PHY support omits df68734101e9 dt-bindings: phy: Move the Cadence D-PHY bindings omits 1baafbe482e5 phy: dphy: Clarify lanes parameter documentation omits 2204b2c45f78 phy: dphy: Change units of wakeup and init parameters omits 752b5da2359f phy: dphy: Remove unused header omits 07830a2a9af4 MAINTAINERS: phy: fill Armada 3700 PHY drivers entry omits e60958699afa dt-bindings: phy: mvebu-utmi: add UTMI PHY bindings omits cc8b7a0ae866 phy: add A3700 UTMI PHY driver omits e25909f9b7fe MAINTAINERS: phy: add entry for Armada 3700 COMPHY driver omits 6362f0a68d24 dt-bindings: phy: mvebu-comphy: extend the file to describ [...] omits 9695375a3f4a phy: add A3700 COMPHY support omits ae4c5d69acc0 phy: mvebu-cp110-comphy: fix port check in ->xlate() omits 65f04fea91cf phy: armada375-usb2: switch to SPDX license identifier omits 4a72dcbee944 phy: make phy-armada375-usb2 explicitly non-modular omits a211034a0d37 phy: make phy-mvebu-sata explicitly non-modular omits cc013c285e3f phy: make phy-core explicitly non-modular omits e74f0f8a170f phy: qcom-qusb2: Add QUSB2 PHY support for msm8998 omits 31926c217b5a phy: phy-rockchip-inno-usb2: drop reading the utmi-avalid [...] omits a51969fafc82 phy: qcom-qmp: Add QMP V3 USB3 PHY support for msm8998 omits 0ade2930fccf dt-bindings: phy-qcom: Add support for msm8998 usb omits 68eab01c2179 dt-bindings: phy-rockchip-inno-usb2: add documentation for [...] omits 8fa0402ba336 phy: rockchip-inno-usb2: fix misspelling and kernel-doc do [...] omits 6777cee3a872 phy: ti: usb2: Add support for AM654 USB2 PHY omits e712792ec0dd dt-bindings: phy: ti: Add support for AM654x USB2 PHY omits 266744faec8c phy: ti: Don't depend on OMAP_OCP2SCP omits ed31ee7cf1fe phy: ti: usb2: Fix logic on -EPROBE_DEFER omits 32fcf6fc6c71 phy: qcom-ufs: Use iopoll.h readl_poll_timeout macro omits 4f0960ba7a6a dt-bindings: rcar-gen3-phy-usb2: Add r8a774c0 support omits e4e2c343a82d phy: freescale: Break dependency on SOC_IMX8MQ for USB PHY omits a9a744dd5b82 cpufreq: OMAP: Register an Energy Model omits 3ad63a6b1b3e cpufreq: imx6q: Register an Energy Model omits f525a670533d cpufreq: ap806: add cpufreq driver for Armada 8K omits 446fae2bb539 cpufreq: tegra124: add missing of_node_put() omits 8e3151d16c7d MAINTAINERS: add new entries for Armada 8K cpufreq driver omits 50c0b12f098f cpufreq: qcom-kryo: make some variables static omits e0e5b2b4f427 cpufreq: s5pv210: Defer probe if getting regulators fail omits 0dc10eac6583 MAINTAINERS: Update the active pm tree for ARM omits 70e6e7d92bca MAINTAINERS: use common indentation omits a2dea4cb9070 opp: no need to check return value of debugfs_create functions omits 1058d1efbc84 cpufreq: mediatek: Register an Energy Model omits 3c429851f998 cpufreq: scmi: Register an Energy Model omits a4f342b9607d PM / OPP: Introduce a power estimation helper omits 2516d670052d cpufreq: arm_big_little: Register an Energy Model omits 285881b51eb5 PM / OPP: Remove unused parameter of _generic_set_opp_clk_only() omits 6915d7ad2105 cpufreq: scpi: Register an Energy Model omits 76d004bf72c9 cpufreq: dt: Register an Energy Model omits 99e5a8df8b36 soc: amlogic: add missing of_node_put() omits 57bf684f1590 ARM: meson: remove COMMON_CLK_AMLOGIC selection omits 1468841f834d arm64: meson: remove COMMON_CLK_AMLOGIC selection omits 22087d659212 net: emac: remove IBM_EMAC_RX_SKB_HEADROOM omits e8c32c32b48c net: Don't default Cavium PTP driver to 'y' omits a6e11f6bbd29 net: phy: improve genphy_c45_read_link omits 503f5fed1c52 arm64: dts: meson: fix g12a buses omits d2901b0739a4 net: broadcom: replace dev_kfree_skb_irq by dev_consume_sk [...] omits e0cbbc613175 net: via-velocity: replace dev_kfree_skb_irq by dev_consum [...] omits f4ad1a6154e3 net: tehuti: replace dev_kfree_skb_irq by dev_consume_skb_ [...] omits 98fcd70b642d net: sun: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] omits 7c3850adbccc net: fsl_ucc_hdlc: replace dev_kfree_skb_irq by dev_consum [...] omits c50e964b7690 net: fec_mpc52xx: replace dev_kfree_skb_irq by dev_consume [...] omits bb6a702c6d51 net: smsc: epic100: replace dev_kfree_skb_irq by dev_consu [...] omits 96d26503e1de net: dscc4: replace dev_kfree_skb_irq by dev_consume_skb_i [...] omits 62d1a31cfb5d net: tulip: de2104x: replace dev_kfree_skb_irq by dev_cons [...] omits 3703a395012b net: defxx: replace dev_kfree_skb_irq by dev_consume_skb_i [...] omits 7d8e249f393a net: stmmac: fix ptp timestamping on Rx on gmac4 omits bcd3d9d9246f net: dsa: mv88e6xxx: Prevent suspend to RAM omits 218d05ce326f net/mlx5e: Don't overwrite pedit action when multiple pedit used omits 6707f74be862 net/mlx5e: Update hw flows when encap source mac changed omits 042a41977b7c Merge branch 'for_net-next-5.1/rds-tos-v4' of git://git.ke [...] omits e90b1fd83c94 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 2ba036b970b7 Merge branch 'qed-Bug-fixes' omits 42dbcd6b25cd qed*: Advance drivers version to 8.37.0.20 omits 8c8502532f00 qed: Change verbosity for coalescing message. omits 0aa4febb420d qede: Fix system crash on configuring channels. omits fb1faab74dde qed: Consider TX tcs while deriving the max num_queues for PF. omits ebd873a31cae qed: Assign UFP TC value to vlan priority in UFP mode. omits 660492bcf4a7 qed: Fix EQ full firmware assert. omits 78eb1ca47589 Merge branch 'vmwgfx-fixes-5.0-2' of git://people.freedesk [...] omits 8628752d0c97 Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits f57a98e1b713 PCI: Work around Synopsys duplicate Device ID (HAPS USB3, [...] omits 1eb6ea4a8202 drm/vc4: Use struct_size() in kzalloc() omits 48166e6ea47d y2038: add 64-bit time_t syscalls to all 32-bit architectures omits d33c577cccd0 y2038: rename old time and utime syscalls omits c70a772fda11 y2038: remove struct definition redirects omits 00bf25d693e7 y2038: use time32 syscall names on 32-bit omits 805089c2f770 syscalls: remove obsolete __IGNORE_ macros omits 8dabe7245bbc y2038: syscalls: rename y2038 compat syscalls omits 7948450d4556 x86/x32: use time64 versions of sigtimedwait and recvmmsg omits 3876ced476c8 timex: change syscalls to use struct __kernel_timex omits ead25417f82e timex: use __kernel_timex internally omits 1a596398a3d7 sparc64: add custom adjtimex/clock_adjtime functions omits 50b93f30f6d8 time: fix sys_timer_settime prototype omits 2c620ff93d9f time: Add struct __kernel_timex omits 4d5f007eedb7 time: make adjtime compat handling available for 32 bit omits 9a8a9d1791f0 arm64: dts: qcom: sdm845: Define iommus for USB controllers omits 55fae1d552f7 arm64: dts: qcom: sdm845: Define IOMMU for sdhc 2 omits c7e2d71dda7a MIPS: Fix set_pte() for Netlogic XLR using cmpxchg64() omits fa8db4948f52 dm: don't use bio_trim() afterall omits 645efa84f6c7 dm: add memory barrier before waitqueue_active omits 907bea9cb8e9 Merge branch 'mlxsw-blackhole-routes' omits a98232a16497 selftests: mlxsw: Add a test for blackhole routes omits 2810c3b252b9 mlxsw: spectrum_router: Offload blackhole routes omits 554c88ac2f47 Merge branch 'net-Introduce-ndo_get_port_parent_id' omits bccb30254a4a net: Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID omits 929d6c145ec4 net: dsa: Implement ndo_get_port_parent_id() omits 7870a7bd570b staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id() omits e58df56c8564 netdevsim: Implement ndo_get_port_parent_id() omits 7026b8a6fbe1 rocker: Implement ndo_get_port_parent_id() omits a5084bb71fa4 nfp: Implement ndo_get_port_parent_id() omits 751302c35ea0 mscc: ocelot: Implement ndo_get_port_parent_id() omits 25ba86051476 mlxsw: Implement ndo_get_port_parent_id() omits 6dcfa2343802 net/mlx5e: Implement ndo_get_port_parent_id() omits c4bf24508e1f liquidio: Implement ndo_get_port_parent_id() omits 52d5254a2d04 bnxt: Implement ndo_get_port_parent_id() omits d6abc5969463 net: Introduce ndo_get_port_parent_id() omits c47fc19887ce arm64: dts: sdm845: wireup the thermal trip points to cpufreq omits 97131f85c08e ARM: dts: qcom: ipq4019: Fix MSI IRQ type omits e4f045ef38e6 arm64: dts: msm8916: remove bogus argument to the cpu clock omits 00670cb8a73b net: dsa: Fix NULL checking in dsa_slave_set_eee() omits 47b98039fb6e cxgb4: Update 1.22.9.0 as the latest firmware supported. omits 249f62b6edad cxgb4: Add new T6 PCI device ids 0x608b omits deedf1feb255 r8169: Avoid pointer aliasing omits 04c7788c2bb3 r8169: Load MAC address from device tree if present omits 8c77b2224306 drm/doc: Remove solved "VBlank issues" omits e248aa7be86e svcrdma: Remove max_sge check at connect time omits e3fdc89ca47e nfsd: Fix error return values for nfsd4_clone_file_range() omits 43636c804df0 fs: ratelimit __find_get_block_slow() failure message. omits 6cbb55c086b4 drm/i915: Don't send hotplug in intel_dp_check_mst_status() omits 6be1cf96bb79 drm/i915: Don't send MST hotplugs during resume omits fe5ec65668cd drm/i915: Block fbdev HPD processing during suspend omits 2b1f86bf741a MAINTAINERS: add maintainer for SFF/SFP/SFP+ support omits 30363d6506d0 m68k: set proper major_num when specifying module param major_num omits dd957493baa5 libata: Add NOLPM quirk for SAMSUNG MZ7TE512HMHP-000L1 SSD omits 90cc55f067f6 Input: bma150 - register input device after setting private data omits c53f59d4b24d Merge branch 'mlxsw-core-Trace-EMAD-errors' omits d32d02a5489b mlxsw: core: Trace EMAD errors omits 57186a5f43d0 devlink: add hardware errors tracing facility omits 6dce3c20ac42 rxrpc: bad unlock balance in rxrpc_recvmsg omits 8ce5cd5ed48b Merge branch 'dpaa2-eth-Driver-updates' omits 20fb0572826b dpaa2-eth: Update buffer pool refill threshold omits 1fa0f68c9255 dpaa2-eth: Use FQ-based DPIO enqueue API omits 0723a3aec0ad dpaa2-eth: Use napi_consume_skb() omits 27c874867c4e dpaa2-eth: Use a single page per Rx buffer omits 5f320f09b3d9 batman-adv: fix memory leak in in batadv_dat_put_dhcp omits e37268eb1b21 Merge branch 'add-flow_rule-infrastructure' omits 37c5d3efd7f8 qede: use ethtool_rx_flow_rule() to remove duplicated parser code omits 5bdf4120ae9b qede: place ethtool_rx_flow_spec after code after TC flowe [...] omits e4f7ef54cbd8 dsa: bcm_sf2: use flow_rule infrastructure omits eca4205f9ec3 ethtool: add ethtool_rx_flow_spec to flow_rule structure t [...] omits 8bec2833fb28 flow_offload: add wake-up-on-lan and queue to flow_action omits 2cd173e6d542 cls_flower: don't expose TC actions to drivers anymore omits 738678817573 drivers: net: use flow action infrastructure omits 3b1903ef97c0 flow_offload: add statistics retrieval infrastructure and use it omits 3a7b68617de7 cls_api: add translator to flow_action representation omits e3ab786b4253 flow_offload: add flow action infrastructure omits c500c86b0c75 net/mlx5e: support for two independent packet edit actions omits 8f2566225ae2 flow_offload: add flow_rule and flow_match structures and [...] omits 123cbb6c70e1 drm/dp_mst: Remove rebase-detritus in VCPI helper kernel-docs omits e02f5c1bb228 drm: disable uncached DMA optimization for ARM and arm64 omits 2c850b7b9e7d drm/amd/display: add n_vid_mul and half pix_rate for odm omits fb55546ea4b5 drm/amd/display: refactor init_hw to isolate pipe related init omits 9c0fb8d45bfc drm/amd/display: refactor programming of DRR omits d2d7885f75b6 drm/amd/display: add seamless boot flag to stream omits ff582b61466f drm/amd/display: add way to determine if link is active omits a122b62d8ac4 drm/amd/display: refactor out programming of vupdate interrupt omits 68f1a00c23d4 drm/amd/display: interface to check if timing can be seamless omits c00800c46e83 drm/amd/display: 3.2.17 omits e6d2421343a7 drm/amd/display: PIP overlay corruption omits de00d253bc85 drm/amd/display: link_rate_set should index into table omits 00fbeb4e2f9e drm/amd/display: DC VM Fixes omits b9d4b33059b8 drm/amd/display: Disable Stutter for Stereo 3D omits 810ece19ee74 drm/amd/display: Calc vline position in dc. omits 3f01f098a4e2 drm/amd/display: Clear dc_sink after it gets released omits 5062b797db41 drm/amd/display: Don't re-program planes for DPMS changes omits ba345a0242d7 drm/amdgpu/display: fix compiler errors [-Werror,-Wparenth [...] omits e9d97b05a80f ASoC: codecs: Add jz4725b-codec driver omits 82434d23f36d x86/boot/compressed/64: Explain paging_prepare()'s return value omits 45b13b424faa x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting omits d9b5a67522d5 Merge branch 'net-phy-add-and-use-further-MMD-accessors' omits b52c018ddccf net: phy: make use of new MMD accessors omits 1878f0dcbff0 net: phy: provide full set of accessor functions to MMD registers omits d9111d36024d ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check omits 62e94da3e9d8 media: Drop superfluous PCM preallocation error checks omits 5661f29ade24 Merge tag 'wireless-drivers-next-for-davem-2019-02-06' of [...] omits f13d4b5f85e1 ASoC: dapm: harden use of lookup tables omits e29fe437ea5d Merge branch 'asoc-5.0' into asoc-5.1 for dapm table omits 6c422436638a ASoC: dmaengine: Drop superfluous PCM preallocation error checks omits 8eea18f6a433 ASoC: xtensa: Drop superfluous PCM preallocation error checks omits c87592fec396 ASoC: uniphier: Drop superfluous PCM preallocation error checks omits 4f39e4c969b1 ASoC: txx9: Drop superfluous PCM preallocation error checks omits 18183edaad8d ASoC: stm: Drop superfluous PCM preallocation error checks omits b76c7fe6c99d ASoC: sh: Drop superfluous PCM preallocation error checks omits fba3b09f185e ASoC: meson: Drop superfluous PCM preallocation error checks omits 15486e63e7ce ASoC: mediatek: Drop superfluous PCM preallocation error checks omits 62961dd5f609 ASoC: intel: Drop superfluous PCM preallocation error checks omits ad8ba770ca67 ASoC: dwc: Drop superfluous PCM preallocation error checks omits f6aa470f0d3c ASoC: amd: Drop superfluous PCM preallocation error checks omits c16e12010060 ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables omits 2e5c88887358 spi: atmel-quadspi: add support for sam9x60 qspi controller omits 3a6c501e96ee dt-bindings: spi: atmel-quadspi: QuadSPI driver for Microc [...] omits bd7905e2fed7 spi: atmel-quadspi: add support for named peripheral clock omits 18f075145e08 dt-bindings: spi: atmel-quadspi: make "pclk" mandatory omits 90484f9b1629 dt-bindings: spi: atmel-quadspi: update example to new clo [...] omits b456fd18ca69 spi: atmel-quadspi: rework transfer macros omits cae417b2a89b spi: atmel-quadspi: switch to SPDX license identifiers omits 2aaa8dd0938e spi: atmel-quadspi: return appropriate error code omits 9ce4c5128b96 spi: atmel-quadspi: remove unnecessary cast omits 1db6de22b2c6 spi: atmel-quadspi: fix naming scheme omits 18b6f6e176df spi: atmel-quadspi: drop wrappers for iomem accesses omits 3ae012e9dff4 spi: atmel-quadspi: order header files inclusion alphabetically omits 9958c8c39e58 spi: atmel-quadspi: cache MR value to avoid a write access omits 0b2338a9bf36 ALSA: cs46xx: Clean up proc file creations omits 29b2625ff605 ALSA: info: Move card id proc creation into info.c omits a858ee6655ca ALSA: info: Minor optimization omits 9725752867cb ALSA: info: Drop unused snd_info_entry.card field omits 7449054af0dc ALSA: usb: Clean up with new procfs helpers omits 3c6ee77088a9 ALSA: sparc: Clean up with new procfs helpers omits 50a7a8e916ed ALSA: pcmcia: Clean up with new procfs helpers omits 47f2769b4b2e ALSA: pci: Clean up with new procfs helpers omits 5a170e9e4c74 ALSA: i2c: Clean up with new procfs helpers omits 1bac5e1c8142 ALSA: isa: Clean up with new procfs helpers omits 815d808c7bfc ALSA: drivers: Clean up with new procfs helpers omits 7453e1dafdec ALSA: info: Add standard helpers for card proc file entries omits eaffef0d5fca ALSA: pci: Remove superfluous snd_info_register() calls omits 4a471d7cc99d ALSA: compress: Remove superfluous snd_info_register() calls omits a8d149813b44 ALSA: pcm: Remove superfluous snd_info_register() calls omits 69fad28cefe3 ALSA: emux: Remove superfluous snd_info_register() calls omits 413d452f3a1c ALSA: opl4: Remove superfluous snd_info_register() calls omits 0c298bdc38a0 ALSA: firewire: Remove superfluous snd_info_register() calls omits 47306401835a ASoC: ssm2602: switch to SPDX identifier omits 5ce3cc567471 spi: spi-fsl-dspi: Provide support for DSPI slave mode ope [...] omits 541d052d7215 regulator: core: Only support passing enable GPIO descriptors omits d162d0410338 regulator: gpio: Simplify probe path omits 6198f40b47f3 staging/vboxvideo: Add TODO omits b49faf922ecd staging/vboxvideo: don't set dev_priv_size = 0 omits 01dc79cd6fe7 regulator: fixed/gpio: Pull inversion/OD into gpiolib omits d6cd33ad7102 regulator: gpio: Convert to use descriptors omits 4f297062b288 regulator: rk808: Convert rk805 buck1/2 to use linear range omits 46689b1e381a regulator: as3722: Correct minor typo omits 4ef0ecb80e34 ASoC: compress: Add helper functions for component trigger [...] omits 52cadf1fdbe8 ASoC: compress: Clarify the intent of current compressed o [...] omits d22b4117538d ASoC: wcd9335: remove some unnecessary NULL checks omits 37768e391740 ASoC: ssm2602: Fix ADC powerup sequencing omits d592974f8c32 Merge branch 'nvme-5.0' of git://git.infradead.org/nvme in [...] omits cf17a5ffd272 ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked omits 5c959d73dba6 nvme-pci: fix rapid add remove sequence omits e7ad43c3eda6 nvme: lock NS list changes while handling command effects omits ec51f8ee1e63 aio: initialize kiocb private in case any filesystems expect it. omits d6f11e7d91f2 mmc: sunxi: Filter out unsupported modes declared in the d [...] omits d49d92ace497 mmc: sunxi: Disable HS-DDR mode for H5 eMMC controller by default omits dd9cef43c222 bpf: test_maps: fix possible out of bound access warning omits a5f2d082702c tools: bpftool: doc, fix incorrect text omits 97fc9c83beed Merge branch 'bpf-xdp-hw-plus-generic' omits 42a40e840d44 selftests/bpf: test reading the offloaded program omits 06ea9e63cd23 selftests/bpf: add test for mixing generic and offload XDP omits d7f356380241 selftests/bpf: print traceback when test fails omits 9ee963d6a1a0 net: xdp: allow generic and driver XDP on one interface omits 52158f009742 selftests/bpf: fix the expected messages omits ccec81e4251f x86/kexec: Fill in acpi_rsdp_addr from the first kernel omits 33913997d5c0 fanotify: rename struct fanotify_{,perm_}event_info omits a0a92d261f29 fsnotify: move mask out of struct fsnotify_event omits 16bd4321c242 perf auxtrace: Add timestamp to auxtrace errors omits 45a9fb3725d8 fsnotify: send all event types to super block marks omits e220140ff624 fsnotify: remove dirent events from FS_EVENTS_POSS_ON_CHILD mask omits 5f02a8776384 fsnotify: annotate directory entry modification events omits bc72bed682a9 arm64: defconfig: Enable Tegra TCU omits 2b5d2c92c29d arm64: defconfig: Enable MAX8973 regulator omits 43c36002b86d cpufreq: dt-platdev: add Tegra210 to blacklist omits c06697d850fb cpufreq: tegra124: extend to support Tegra210 omits 9f5ed5fe6060 cpufreq: tegra124: do not handle the CPU rail omits 8bf9437a4e7f clk: tegra: dfll: build clk-dfll.c for Tegra124 and Tegra210 omits 2b2dbc2f94e5 clk: tegra: dfll: add CVB tables for Tegra210 omits b174b4fb919d powerpc/powernv: Escalate reset when IODA reset fails omits ebb0e13ead2d powerpc/ptrace: Mitigate potential Spectre v1 omits f7ebf8874c2a clk: tegra: dfll: round down voltages based on alignment omits 36541f0499fe clk: tegra: dfll: support PWM regulator control omits b3cf8d069505 clk: tegra: dfll: CVB calculation alignment with the regulator omits b0dcfb78dc6a clk: tegra: dfll: registration for multiple SoCs omits 26ee2bcdea33 perf intel-pt: Packet splitting can happen only on 32-bit omits c79a3ccb1918 dt-bindings: cpufreq: tegra124: remove cpu_lp clock from r [...] omits 73688f7d535b dt-bindings: cpufreq: tegra124: remove vdd-cpu-supply from [...] omits 039976129048 perf intel-pt: Fix CYC timestamp calculation after OVF omits 7e9d10985856 dt-bindings: clock: tegra124-dfll: add Tegra210 support omits 5a99d99e3310 perf intel-pt: Fix overlap calculation for padding omits 93caec004265 dt-bindings: clock: tegra124-dfll: Update DFLL binding for [...] omits c3fcadf0bb76 perf auxtrace: Define auxtrace record alignment omits de45b787dab5 ARM: tegra: add "jedec,spi-nor" flash compatible binding omits d7e449a858ec drm/i915: Just use icl+ definition for PLANE_WM blocks field omits c7e716b8617e drm/i915: Bump skl+ wm blocks to 11 bits omits f08046cb3082 perf thread-stack: Represent jmps to the start of a differ [...] omits 90c2cda7056e perf thread-stack: Tidy thread_stack__no_call_return() by [...] omits e7a3a055f2b8 perf thread-stack: Tidy thread_stack__push_cp() usage omits d6d457451eb9 perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols omits 2d08f87fe7a2 perf vendor events intel: Fix Load_Miss_Real_Latency on CLX omits 173e65f6bc35 perf cs-etm: Set sample flags for exception return packet omits 96dce7f4f387 perf cs-etm: Set sample flags for exception packet omits 03919e526b29 perf cs-etm: Add traceID in packet omits 95c6fe970a01 perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata omits 47106e7413f9 perf cs-etm: Add exception number in exception packet omits 465eaaa89e2b perf cs-etm: Set sample flags for trace discontinuity omits 06220bf472f2 perf cs-etm: Set sample flags for instruction range packet omits ca45d843a599 perf cs-etm: Add last instruction information in packet omits 55fa8b8c0a37 perf tools: Add documentation for BPF event selection omits dbd2a1d57f4e perf report: Move symbol annotation to the resort phase omits 5749618764c2 perf evsel: Add output_resort_cb method omits e4c38fd4a0f5 perf hists: Add argument to hists__resort_cb_t callback omits 5f40fa97669b perf clang: Do not use 'return std::move(something)' omits f13de6609a9a perf record: Apply affinity masks when reading mmap buffers omits de20e3200c96 perf tools: Add fallback versions for CPU_{OR,EQUAL}() omits c44a8b44ca9f perf record: Bind the AIO user space buffers to nodes omits 9d2ed64587c0 perf record: Allocate affinity masks omits 159b0da50adb perf pmu: Remove set_drv_config API omits 1a89f1e2bec2 perf coresight: Remove set_drv_config() API omits fa4e819bbca9 perf arm cs-etm: Use event attributes to send sink informa [...] omits ffe8881eb20b perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file omits 226443925887 coresight: Use event attributes for sink selection omits bb8e370bdc14 coresight: perf: Add "sinks" group to PMU directory omits 840018668ce2 perf/aux: Make perf_event accessible to setup_aux() omits ebc52aee6130 perf bpf-loader: Remove unecessary includes from bpf-loader.h omits 5afbb37c68ab perf powerpc kvm-stat: Add missing evlist.h header omits 5691903a6f52 perf kvm stat: Replace kvm-stat.h includes with forward de [...] omits eb563d6604b0 perf pmu: Remove needless evsel.h include, only needs one [...] omits e9dacd63a185 perf tests pmu: Add missing headers omits 71551288d2fd perf hist: Remove the needless callchain.h include from hist.h omits b10ba7f1a278 perf tools: Add missing include <callchain.h> in various places omits e22c1c751140 perf thread: Don't include symbol.h, symbol_conf.h is enough omits 9cd997f85e29 perf evsel: No need to include symbol.h in evsel.h, symbol [...] omits daecf9e0fa8e perf tools: Add missing include for symbols.h omits 7cadca8e1b4a perf hist: Remove symbol.h from hist.h, just fwd decls are needed omits 2f2ae234e5af perf tests: Add missing headers so far obtained indirectly omits 41f30914fc33 perf map: Move structs and prototypes for map groups to a [...] omits 1101f69af533 pref tools: Add missing map.h includes omits 9f4e8ff27a80 perf symbols: Introduce map_symbol.h omits 7b644f9ad18f perf callchain: Uninline callchain_cursor_reset() to remov [...] omits 4fed072609b8 perf srccode: Move struct definition from map.h to srccode.h omits af1db7f6b732 perf arm pmu: Add missing linux/string.h header omits d6e4ae499f25 perf powerpc: Add missing headers to skip-callchain-idx.c omits 0d15a7397ae7 arm64: dts: allwinner: h5: libretech-all-h3-cc: Mark eMMC [...] omits a24270afa7f7 arm64: dts: allwinner: a64: Enable PMIC power supplies on [...] omits 6297388e1edd drm/omap: dsi: Hack-fix DSI bus flags omits 0940c52742de drm/omap: dsi: Fix OF platform depopulate omits 4df04ac9b37f drm/omap: dsi: Fix crash in DSI debug dumps omits c54932d42a4e arm64: dts: marvell: armada-3720-espressobin: declare PCIe [...] omits a5470af981a0 arm64: dts: marvell: armada-37xx: declare PCIe reset pin omits 05d168a56fae arm64: dts: marvell: armada-37xx: declare USB2 UTMI PHYs omits b3ad58bcad7e arm64: dts: marvell: armada-37xx: fix USB2 memory region omits 02967b85b3ea arm64: dts: marvell: armada-37xx: declare SATA clock omits d68def52498e arm64: dts: marvell: armada-37xx: fix SATA node scope omits 47041b9780f1 arm64: dts: marvell: add interrupt support to cp110 thermal node omits a3f3332f412f arm64: dts: marvell: add interrupt support to ap806 thermal node omits 82df8261c6a9 x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVE omits 82f9ed3a9330 x86/boot: Fix cmdline_find_option() prototype visibility omits 26a11deea685 drm/i915/pmu: Fix enable count array size and bounds checking omits a087cdd4073b livepatch: Module coming and going callbacks can proceed w [...] omits cbfa482f7e2b EDAC, skx_common: Add code to recognise new compound error code omits 49ee4dd2e753 livepatch: Proper error handling in the shadow variables selftest omits 86e43f23c171 livepatch: return -ENOMEM on ptr_id() allocation failure omits ecba29f434a8 livepatch: Introduce klp_for_each_patch macro omits 375bfca3459d livepatch: core: Return EOPNOTSUPP instead of ENOSYS omits d6a9f7336d92 EDAC, i10nm: Fix randconfig builds omits 73350424bec9 cfg80211: pmsr: fix abort locking omits 0acd99282bef cfg80211: pmsr: fix MAC address setting omits 4d1b53034d79 ALSA: usb: Drop superfluous PCM preallocation error checks omits 600bacfcd706 ALSA: spi: Drop superfluous PCM preallocation error checks omits 1267e24fe749 ALSA: sparc: Drop superfluous PCM preallocation error checks omits 2462bca0a668 ALSA: sh: Drop superfluous PCM preallocation error checks omits c025672290d7 ALSA: ppc: Drop superfluous PCM preallocation error checks omits 5116b94af07a ALSA: pci: Drop superfluous PCM preallocation error checks omits f32e5616005b ALSA: parisc: Drop superfluous PCM preallocation error checks omits e6e8c82b9747 ALSA: atmel: Drop superfluous PCM preallocation error checks omits d5d27fd9826b mtd: rawnand: gpmi: fix MX28 bus master lockup problem omits d028a646e84b drm/i915: Try to sanitize bogus DPLL state left over by br [...] omits 836bcab50624 udc: net2280: Fix net2280_disable omits 1e19a520a925 USB: gadget: Improve kerneldoc for usb_ep_dequeue() omits c97617a81a76 ALSA: hda/ca0132 - Fix build error without CONFIG_PCI omits f7748e295238 tools/bpf: silence a libbpf unnecessary warning omits bfbae2eafe05 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits a6c109a6b746 tools/bpf: add const qualifier to btf__get_map_kv_tids() m [...] omits 206dafb0a3a1 tools/bpf: fix a selftest test_btf failure omits 77476360f173 drm/amd/display: Disconnect mpcc when changing tg omits e3fa5c4cf1b9 drm/amd/display: Apply fake sink back to MST sequence omits 49782c638f6a drm/amd/display: add a debug flag to force odm combine omits 8dac4e7d89ea drm/amd/display: store timing sync info in dc_stream_status omits 4f69bc8c16f0 drm/amd/display: Modify ABM 2.2 Max Reduction omits 056f05f65bf4 drm/amd/display: pass vline_config parameter by reference. omits ac627caf6b92 drm/amd/display: add gpio lock/unlock omits cf7d98d254e9 drm/amd/display: 3.2.16 omits 5fc0cbfad456 drm/amd/display: determine if a pipe is synced by plane state omits 8f0159122714 drm/amd/display: DGAM enabled for HDR omits a057ec460ab1 drm/amd/display: Check that vrefresh is in freesync range omits 22d7663f47cc drm/amd/display: dmcu is blocking due to wrong disable ABM [...] omits b21e09d0558e drm/amd/display: fix issue with DC brightness low with VB omits a4f1d2b8a543 drm/amd/display: Add monitor patch for backlight off omits 385d7eeaf147 drm/amd/display: Remove FreeSync timing changed debug output omits c448a53aaf9e drm/amd/display: Initialize stream_update to zero omits c744e974a22b drm/amd/display: Reformat dm_determine_update_type_for_commit omits c7af5f77aecd drm/amd/display: Use the right surface for flip and FreeSync omits f3e3698d0545 drm/amd/display: Apply all surface updates onto surfaces omits 9ca089925f0c drm/amd/display: Use udelay when waiting between aux retries omits 1b52f2d5679d drm/amdgpu: cleanup VM dw estimation a bit omits 90d647222a8f drm/amdgpu: fix waiting for BO moves with CPU based PD/PT updates omits 12a8bd8862eb drm/amd/display: Use context parameters to enable FBC omits cc7e422d3db3 drm/amd/display: Don't re-enable CRC when CONFIG_DEBUG_FS [...] omits 41cca166cc57 drm/amdgpu: add a workaround for GDS ordered append hangs [...] omits 67dd1a36334f drm/amdgpu: Add AMDGPU_CHUNK_ID_SCHEDULED_DEPENDENCIES omits 373e87fc9152 drm/amd/powerplay: update soc boot and max level on vega10 omits 8daa12182a7a drm/amd/display: Use memset to initialize variables in fil [...] omits 19afd79951e6 drm/amd/display: Use memset to initialize variables in amd [...] omits d6d36b55a0f3 drm/amd/display: Use memset to initialize variable in wait [...] omits c1219b941c1f drm/amd/amdgpu: fix spelling mistake "matech" -> "match" omits 8c5ad0dae93c igc: Add ethtool support omits a865d22d593f igb: Bump version number omits 200a1a1a7e91 igc: Remove the 'igc_get_phy_id_base' method omits 109f599663b9 igc: Remove the 'igc_read_mac_addr_base' method omits 0f9e980bf5ee e1000e: fix cyclic resets at link up with active tx omits 439c71f7d2ca igc: Remove unneeded code omits c0d7c861bd57 dt-bindings: thermal: add binding document for mt8183 ther [...] omits cb82aaade9d1 thermal: mediatek: add flag for bank selection omits bd9403943d7d thermal: mediatek: add thermal controller offset omits f84514766985 thermal: mediatek: add calibration item omits 1d0819455e43 thermal: mediatek: add common index of vts settings. omits eb9aecd90d1a thermal: mediatek: fix register index error omits 55fdbeaa2db8 igc: Remove unused code omits bdcc5bc25548 mISDN: fix a race in dev_expire_timer() omits 75c05a74e745 net: dsa: mv88e6xxx: Fix counting of ATU violations omits 7797ff424818 thermal: qoriq: add multiple sensors support omits 250e211057c7 thermal: broadcom: Add Stingray thermal driver omits 979eff22c9f4 e1000e: fix a missing check for return value omits ea888b03e3d7 fm10k: TRIVIAL cleanup of extra spacing in function comment omits 2242281d6998 ixgbe: remove magic constant in ixgbe_reset_hw_82599() omits a8890c38abb2 igc: Fix code redundancy omits facd86390be2 docs/networking: fix formatting of Intel drivers documentation omits 803cc52323e0 igc: Remove unreachable code from igc_phy.c file omits 59f58708c504 e1000e: Exclude device from suspend direct complete optimization omits b8bdf0925902 dt-bindings: thermal: Add binding document for SR thermal omits bf78f133cd39 thermal: cpu_cooling: Clarify error message omits 3079f340caa7 thermal: of-thermal: Print name of device node with error omits 88ec89adec36 drm/nouveau: Move PBN and VCPI allocation into nv50_head_atom omits 022debad063e drm/atomic: Add drm_atomic_state->duplicated omits 7fad8da1ae23 drm/amd/display: Attach VRR properties for eDP connectors omits 6d3d8065bb14 drm/amdkfd: Fix if preprocessor statement above kfd_fill_i [...] omits 0a5f49cbf9d6 drm/amdgpu: use spin_lock_irqsave to protect vm_manager.pasid_idr omits a3d15c4b0ecd drm/dp_mst: Remove port validation in drm_dp_atomic_find_v [...] omits 3a8844c29852 drm/dp_mst: Fix unbalanced malloc ref in drm_dp_mst_deallo [...] omits ad4635153034 mtd: Make sure mtd->erasesize is valid even if the partiti [...] omits 761acdda5c2c rtc: rs5c372: r2221: fix to use the correct XSTP bit omits edb190cb1734 rtc: snvs: make sure clock is enabled for interrupt handle omits f0c04c276739 rtc: ds1672: fix unintended sign extension omits 341203e78943 mac80211_hwsim: Support boottime in scan results omits 9c0bda64abb8 Merge tag 'mlx5-fixes-2019-02-05' of git://git.kernel.org/ [...] omits 4f2ab5e1d13d ALSA: compress: Fix stop handling on compressed capture streams omits 9c0644ee4aa8 virtio: drop internal struct from UAPI omits 3c8d7ef89bb8 vfio: platform: reset: fix up include directives to remove [...] omits 1651925d403e net/mlx5e: Use the inner headers to determine tc/pedit off [...] omits 6363651d6dd7 net/mlx5e: Properly set steering match levels for offloade [...] omits 82eaa1fa0448 net/mlx5e: FPGA, fix Innova IPsec TX offload data path per [...] omits bf002c100740 drm/i915: W/A for underruns with WM1+ disabled on icl omits 108d14bdaef6 drm/i915: Setup PIPE_CHICKEN for fastsets too omits d16221195ae2 drm/i915: Extract icl_set_pipe_chicken() omits 0aded171e20e drm/i915: Fix wm latency==0 disable on skl+ omits 6782f26c0d40 MIPS: Export mm switching functions used by KVM omits f81b845f72c3 drm/i915: Push clear_intel_crtc_state() onto the heap omits f09bef61f1ed Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 278bca7f318e vfio-mdev: Switch to use new generic UUID API omits 39806c3f11e2 drm/i915: Include register polling in reg_rw traces omits bf2fa12593c2 net: marvell: mvpp2: fix lack of link interrupts omits 4a4cec725790 net: marvell: mvpp2: use phy_interface_mode_is_8023z() helper omits d3db61caf45a drm/msm/dpu: remove struct encoder_kickoff_params omits 7194d92b23ea Merge branch 'nixge-Fixed-link-support' omits baaac2fb0dda dt-bindings: net: Add fixed-link support omits 8dc0ae90ad02 net: nixge: Add support for fixed-link configurations omits dd648818dad3 net: nixge: Make mdio child node optional omits ab1ab0eb0cb6 drm/i915: do not return invalid pointers as a *dentry omits b2ae318acdca drm/i915: Rename HAS_GMCH omits 45189a1998e0 selinux: fix avc audit messages omits 21950ee7cc8f drm/i915: Pull i915_gem_active into the i915_active family omits 5f5c139d6900 drm/i915: Allocate active tracking nodes from a slabcache omits a42375af0a30 drm/i915: Release the active tracker tree upon idling omits 64d6c500a384 drm/i915: Generalise GPU activity tracking omits 45815d0962e9 drm: add definitions for DP Audio/Video compliance tests omits 3bff2407fbd2 ALSA: usb-audio: Add support for new T+A USB DAC omits a21f453c73aa drm/i915/selftests: Exercise some AB...BA preemption chains omits 90d304b7f7a1 Merge branch 'bpf-riscv-jit' omits ab3ab7b654ae mtd: rawnand: fsmc: Disable NAND on remove() omits 30c72ab142a2 mtd: rawnand: fsmc: Reset NAND timings on resume() omits c40c7a990a46 mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG omits 7a10a92f12b7 mtd: rawnand: denali: remove unused dma_addr field from de [...] omits a8fce9fe2c44 mtd: rawnand: denali: remove unused function argument 'raw' omits 4b3ee71be034 mtd: rawnand: denali: remove unneeded denali_reset_irq() call omits f9ffb406d35b mtd: rawnand: check return code of nand_reset() and nand_r [...] omits 2d73f3d66b70 mtd: rawnand: remove ->legacy.erase and single_erase() omits e2c6f50e4884 selftests/bpf: add "any alignment" annotation for some tests omits d4ea6ed022de mtd: rawnand: denali: remove ->erase hook omits e8cb0167ae68 bpf, doc: add RISC-V JIT to BPF documentation omits 3175e121832f mtd: rawnand: Annotate implicit fall through in nand_scan_tail omits 8a9e0aff8844 MAINTAINERS: add RISC-V BPF JIT maintainer omits 5b15f8650bdb mtd: rawnand: Annotate implicit fall through in nand_comma [...] omits 2353ecc6f91f bpf, riscv: add BPF JIT for RV64G omits db214513f62f mtd: spinand: Add support for all Toshiba Memory products omits 0f416a463ecc MAINTAINERS: Add entry for Amlogic NAND controller driver omits 8fae856c5350 mtd: rawnand: meson: add support for Amlogic NAND flash co [...] omits 31de389707c8 Merge branch 'bpf-btf-dedup' omits 9c651127445c selftests/btf: add initial BTF dedup tests omits d5caef5b5655 btf: add BTF types deduplication algorithm omits 69eaab04c675 btf: extract BTF type size calculation omits 3059ba75ca8b dt-bindings: nand: meson: add Amlogic NAND controller driver omits 013e6292aaf5 mtd: rawnand: Simplify the locking omits 661803b23330 mtd: rawnand: Stop using chip->state in drivers omits efe5d132cb50 mtd: rawnand: omap2: Use nand_controller_init() omits a0916c94e914 mtd: rawnand: tmio: Do not abuse nand_controller->wq omits b5c2defc0261 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] omits 7b30196534c9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() omits 511d05e0dadd mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case omits f4cb4d7b46f6 mtd: spinand: macronix: Fix ECC Status Read omits 67c88008c3e2 mtd: rawnand: sunxi: Fix kernel doc headers omits df5057999f8c mtd: rawnand: sunxi: Migrate to ->exec_op() omits f5f888719a99 mtd: rawnand: sunxi: Add an SPDX tag omits cde567e3d36d mtd: rawnand: sunxi: Stop passing mtd_info objects around omits a55abb369245 mtd: rawnand: sunxi: Name nand_chip objects consistently omits 6c721acdd558 mtd: rawnand: sunxi: Use struct_size() omits f385ebf074d1 mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] omits 33c8cf421522 mtd: rawnand: stm32_fmc2: add polling mode omits 2cd457f328c1 mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] omits 6e4933a00661 irqdesc: Add domain handler for NMIs omits 2dcf1fbcad35 genirq: Provide NMI handlers omits 4b078c3f1a26 genirq: Provide NMI management for percpu_devid interrupts omits b525903c254d genirq: Provide basic NMI management for interrupt lines omits a692933a8769 signal: Always attempt to allocate siginfo for SIGSTOP omits d0051ca58460 i2c: rcar: comment maintenance omits 8f2f350cbdb2 perf script python: Add Python3 support to tests/attr.py omits 2a121030d4ee drm/i915: always return something on DDI clock selection omits 05bd07280d5f i2c: gpio: fault-injector: better SPHINX style in docs omits c6324fadeac8 i2c: gpio: fault-injector: sort debugfs files alphabetically omits 3e0b69bbed71 drm/i915: Fix skl srckey mask bits omits 0056a54b3353 i2c: mediatek: remove completion_done() omits 93caa0dab77c i2c: mediatek: speeds is replaced by macros definitions omits 947e492c0fc2 netfilter: nft_compat: don't use refcount_inc on newly all [...] omits 15df03c661cb netfilter: ipv6: Don't preserve original oif for loopback address omits 70ae5669b5b3 dt-bindings: i2c: Add Mediatek MT7629 i2c binding omits 2f8aa465b918 i2c: gpio: sort includes omits 738ac0679b96 i2c: algo-bit: convert to SPDX header omits 2292822e1576 i2c: algo-bit: include main i2c header omits 348c5ad5d69c ALSA: info: Always register entries recursively omits 9ddac734aa31 drm/vmwgfx: Improve on IOMMU detection omits 4cbfa1e6c09e drm/vmwgfx: Fix setting of dma masks omits 479d59026fe4 drm/vmwgfx: Also check for crtc status while checking for [...] omits 51fdbeb4ca1a drm/vmwgfx: Fix an uninitialized fence handle value omits 728354c005c3 drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user omits cac28ac2a87c i2c: iop3xx: Add device tree probing omits 9f21ef41a5c5 i2c: Add DT bindings for Xscale I2C masters omits e814e688413a i2c: of: Try to find an I2C adapter matching the parent omits 4640fa1833fe nvmem: zynqmp: Added zynqmp nvmem firmware driver omits 940c2361b56a dt-bindings: nvmem: Add bindings for ZynqMP nvmem driver omits fe6f42cf6eb3 firmware: xilinx: Add zynqmp_pm_get_chipid() API omits c6e2bd956936 i2c: omap: Use noirq system sleep pm ops to idle device fo [...] omits c06ee6ff2cbc drm/i915/selftests: Context SSEU reconfiguration tests omits e46c2e99f600 drm/i915: Expose RPCS (SSEU) configuration to userspace (G [...] omits 7810858412a0 drm/i915: Add timeline barrier support omits ec431eae8fc5 drm/i915/perf: lock powergating configuration to default w [...] omits 87f1ef225242 drm/i915: Record the sseu configuration per-context & engine omits fed7e88c0702 PM-runtime: update time accounting only when enabled omits c155f6499f97 PM-runtime: Switch accounting over to ktime_get_mono_fast_ns() omits 6ce1d63ed721 ALSA: core: Don't allow NULL device for memory allocation omits 8f74ae398aa0 ASoC: sh: Avoid passing NULL to memory allocators omits 18d33cdb0b30 ASoC: amd: Avoid passing NULL to memory allocators omits ea5736805190 arm64: kexec_file: handle empty command-line omits 86c5b359d9e1 drm/bochs: fix bochs_gem_prime_mmap omits db97dd0eef3a drm/cirrus: add plane setup omits 1381a5113caf usb: dwc3: debug: purge usage of strcat omits 8ad382dd11eb x86/resctrl: Remove duplicate MSR_MISC_FEATURE_CONTROL definition omits f75a2804da39 xfrm: destroy xfrm_state synchronously on net exit path omits 98ecc6768e8f powerpc/32: Include .branch_lt in data section omits bb61b843ffd4 scsi: cxlflash: Prevent deadlock when adapter probe fails omits d8f6382a7d02 Revert "scsi: libfc: Add WARN_ON() when deleting rports" omits 88fc41c40715 scsi: sd_zbc: Fix zone information messages omits b6cd7f34ba13 scsi: target: make the pi_prot_format ConfigFS path readable omits 5468e82f7034 net: phy: fixed-phy: Drop GPIO from fixed_phy_add() omits c8101f7729da net: dsa: Fix lockdep false positive splat omits 17ab4f61b8cd net: dsa: slave: Don't propagate flag changes on down slav [...] omits fc9c5a4a5a57 net/mlx5: Fix code style issue in mlx driver omits a8a1f7d09cfc libbpf: fix libbpf_print omits 195482c3633c powerpc/eeh: Correct retries in eeh_pe_reset_full() omits 1ef52073fd25 powerpc/eeh: Improve recovery of passed-through devices omits 4d8e325d9df3 powerpc/eeh: Add include_passed to eeh_clear_pe_frozen_state() omits 9ed5ca66aa66 powerpc/eeh: Add include_passed to eeh_pe_state_clear() omits 188fdea69fa9 powerpc/eeh: remove sw_state from eeh_unfreeze_pe() omits 3376cb91ed90 powerpc/eeh: Cleanup eeh_pe_clear_frozen_state() omits 48396e80fb65 RDMA/srp: Rework SCSI device reset handling omits 2b424cfc6972 MIPS: Remove function size check in get_frame_info() omits fd261ce6a30e rds: rdma: update rdma transport for tos omits 56dc8bce9f76 rds: add transport specific tos_map hook omits 3eb450367d08 rds: add type of service(tos) infrastructure omits d021fabf525f rds: rdma: add consumer reject omits cdc306a5c9cd rds: make v3.1 as compat version omits 62c2766cf69d MIPS: Loongson32: Remove DMA & NAND devices from ls1b/board.c omits d6c2fba5e7dd MIPS: Loongson32: Fix config brokenness; select SYS_SUPPOR [...] omits 9ae1f262cd48 MIPS: Don't select ARCH_HAS_SYNC_DMA_FOR_CPU when DMA is coherent omits 1413b2bc0717 drm/i915: Trim NEWCLIENT boosting omits d3ab9df53e8e Merge branch 'sh_eth-implement-simple-RX-checksum-offload' omits 997feb11b83b sh_eth: offload RX checksum on SH7763 omits 06240e1b526d sh_eth: offload RX checksum on SH7734 omits 0da843adeefb sh_eth: offload RX checksum on R8A77980 omits 040c16fd5974 sh_eth: offload RX checksum on R8A7740 omits 48132cd0c631 sh_eth: offload RX checksum on R7S72100 omits f8e022db5056 sh_eth: RX checksum offload support omits 2c2ab5af7d14 sh_eth: rename sh_eth_cpu_data::hw_checksum omits c1959066ac02 soc: fsl: dpio: Use after free in dpaa2_dpio_remove() omits 1728b11110f1 Merge branch 'libbpf-btf_ext' omits 96408c43447a tools/bpf: implement libbpf btf__get_map_kv_tids() API function omits b8dcf8d149db tools/bpf: expose functions btf_ext__* as API functions omits 7e8a5903774b selftests/bpf: use localhost in tcp_{server,client}.py omits 047f2d941b8b MIPS: Use lower case for addresses in nexys4ddr.dts omits afd375dc239e MIPS: Enable hugepage support for MIPS64r6 omits 82f4f66ddf11 MIPS: Remove open-coded cmpxchg() in set_pte() omits c8790d657b0a MIPS: MemoryMapID (MMID) Support omits 535113896e80 MIPS: Add GINVT instruction helpers omits 0b317c389c67 MIPS: mm: Add set_cpu_context() for ASID assignments omits 42d5b846574f MIPS: mm: Unify ASID version checks omits 4ebea49ce233 MIPS: mm: Un-inline get_new_mmu_context omits 7e8556d06acd MIPS: mm: Split obj-y to a file per line omits 558ec8ad71c9 MIPS: mm: Remove local_flush_tlb_mm() omits f7908a007e20 MIPS: mm: Remove redundant preempt_disable in local_flush_ [...] omits 6067d47e36f4 MIPS: mm: Move drop_mmu_context() comment into appropriate block omits c9b2a3dc240c MIPS: mm: Consolidate drop_mmu_context() has-ASID checks omits 67741ba3ba00 MIPS: mm: Avoid HTW stop/start when dropping an inactive mm omits 4739f7dd99d7 MIPS: mm: Remove redundant get_new_mmu_context() cpu argument omits 9a27324fde5d MIPS: mm: Remove redundant drop_mmu_context() cpu argument omits c653bd04f76d MIPS: mm: Define activate_mm() using switch_mm() omits e02e07e3127d MIPS: Loongson: Introduce and use loongson_llsc_mb() omits 6ab3bc240ade perf trace: Support multiple "vfs_getname" probes omits 59a17706915f perf symbols: Filter out hidden symbols from labels omits 843cf70ed29a perf symbols: Add fallback definitions for GELF_ST_VISIBILITY() omits 09e57403705d Merge branch 'md-next' of https://github.com/liu-song-6/li [...] omits ebda52fa1be7 raid1: simplify raid1_error function omits f1e5b6239bdd md-linear: use struct_size() in kzalloc() omits 1c1522d32ac4 EDAC, mce_amd: Print ExtErrorCode and description on a sin [...] omits e960f71a3dfb Merge branch 'nvme-5.1' of git://git.infradead.org/nvme in [...] omits ecc15f113c8e s390: bpf: fix JMP32 code-gen omits 0429f237ce08 Merge branch 's390-qeth-fixes' omits c0a2e4d10d93 s390/qeth: conclude all event processing before offlining a card omits c2780c1a3fb7 s390/qeth: cancel close_dev work before removing a card omits afa0c5904ba1 s390/qeth: fix use-after-free in error path omits 5065b2dd3e5f s390/qeth: release cmd buffer in error paths omits 9fa3b47304b6 Merge branch 'change-libbpf-print-api' omits 6f1ae8b6628b tools/bpf: simplify libbpf API function libbpf_set_print() omits 9d100a19ffa5 tools/bpf: print out btf log at LIBBPF_WARN level omits 8461ef8b7ef2 tools/bpf: move libbpf pr_* debug print functions to headers omits ac02bcf9cc1e netfilter: ipv6: avoid indirect calls for IPV6=y case omits 960587285a56 netfilter: nat: remove module dependency on ipv6 core omits c1f7e02979ed net: cls_flower: Remove filter from mask before freeing it omits 3e5a7c981464 Merge tag 'wireless-drivers-for-davem-2019-02-04' of git:/ [...] omits 277aa590c3d5 Merge branch 'smc-fixes' omits 84b799a292eb net/smc: correct state change for peer closing omits a5e04318c83a net/smc: delete rkey first before switching to unused omits b8649efad879 net/smc: fix sender_free computation omits ad6f317f720f net/smc: preallocated memory for rdma work requests omits 53bc8d2af086 net: dp83640: expire old TX-skb omits f6ac85858976 netfilter: nf_tables: unbind set in rule from commit path omits 15fb84b74196 USB: serial: cp210x: add GPIO support for CP2104 omits 0f747bb27379 ASoC: ak4118: fix missing header omits 766cc4965a3a ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset" omits 4b6e9f3fe1d8 ath9k: eeprom: Use scnprintf instead of snprintf omits bc70a9d70052 ALSA: arm: Avoid passing NULL to memory allocators omits 5cbb11747750 ath10k: Add support for extended HTT aggr msg support omits c7c3fec8a524 ALSA: x86: Avoid passing NULL to memory allocators omits 1a86be476cfa ath10k: fix S5 power consumption issue for QCA9377 omits 5b9030cee1be ath10k: Set DMA address mask to 35 bit for WCN3990 omits 405d566f98ae vfio-ccw: Don't assume there are more ccws after a TIC omits 594f1e8a240f ARM: socfpga_defconfig: enable BLK_DEV_LOOP config option omits e20a2e9c42c9 Bluetooth: Fix decrementing reference count twice in relea [...] omits 794a4cb3d2f7 nvme: remove the .stop_ctrl callout omits 6e02318eaea5 nvme: add support for the Write Zeroes command omits d23c808c6fc6 arm64: ptdump: Don't iterate kernel page tables using PTRS [...] omits 27b8e90eaea6 tools headers uapi: Sync linux/in.h copy from the kernel sources omits d34cecfb6b2b perf clang: Do not use 'return std::move(something)' omits f0fabf9c8973 perf mem/c2c: Fix perf_mem_events to support powerpc omits 489338a717a0 perf tests evsel-tp-sched: Fix bitwise operator omits 7790b3556fcc usb: dwc3: trace: pass trace buffer size to decoding functions omits a46c52d9f265 netfilter: nft_tunnel: Add NFTA_TUNNEL_MODE options omits 4e35c1cb9460 netfilter: nf_nat: skip nat clash resolution for same-orig [...] omits 98bfc3414bda selftests: netfilter: add simple masq/redirect test cases omits 952b72f89ae2 selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET omits 68f1ec8ea14f usb: Change "wired" to "hardwired" for connect_type omits 1760435d613c usb: core: Move variable initialization to appropriate place omits 6f466168fa51 staging: wilc1000: refactor scan() cfg80211 ops callback omits 0ae6cb7a24b2 staging: wilc1000: make use of iface type to identify p2p [...] omits b36b9735ae8e staging: wilc1000: rename timeout related macros omits 96ce4f83cd7e staging: wilc1000: remove unnecessary debug log messages omits bd3c7339548a staging: wilc1000: remove redundant macros for radiotap omits 06fee3d5b3c3 staging: wilc1000: remove conditional lock in wilc_wfi_dei [...] omits 588713006ea4 staging: wilc1000: avoid the use of 'wilc_wfi_mon' static [...] omits 5ae890780e1b staging: most: cdev: add missing check for cdev_add failure omits da17ad1e6fc5 staging: rtl8188eu: cleanup ODM_CmnInfoPtrArrayHook() omits 5ccbce3a0b0e staging: mt7621-spi: Clean up comparison to NULL omits 98e9400a63d9 staging: spi: mt7621: Remove superfluous pre-declaration o [...] omits 5220dd4f9428 staging: spi: mt7621: Use macros instead of hardcoded values omits 376a62202152 staging: spi: mt7621: Sort register definitions omits feec667e801a staging: spi: mt7621: Use recommended comment style omits 718a49173b2a staging: spi: mt7621: Minor cosmetic changes omits da05e373a27c staging: spi: mt7621: Remove superfluous SPI_BPW_MASK definition omits 46c337872f34 staging: spi: mt7621: Add return code check on device_reset() omits dab7ed43dfc7 staging: spi: mt7621: Clean up excessive header usage omits 9ad67a121637 staging: spi: mt7621: Switch to SPDX identifier omits 7cbc196883b8 staging: mt7621-eth/ethtool.c: Correction of SPDX license [...] omits 2fa495892bc9 staging: prefix header search paths with $(srctree)/ omits ee593133a76c staging: comedi: comedi_fops.c: Remove redundant blank line omits adfebb51e175 ASoC: topology: unload physical dai link in remove omits b998fbbd531f iwlwifi: implement BISR HW workaround for 22260 devices omits dbf592f3d14f iwlwifi: mvm: fix RFH config command with >=10 CPUs omits c96b5eec2105 iwlwifi: refactor NIC init sequence omits b8a7547d7778 iwlwifi: fix send hcmd timeout recovery flow omits 505a00c07113 iwlwifi: dbg_ini: implement paging memory dump omits 6e9f8f992439 iwlwifi: dbg_ini: implement device internal memory dump omits f4f907aa73e0 iwlwifi: dbg_ini: implement csr memory dump omits 8d534e96b500 iwlwifi: dbg_ini: create new dump flow and implement prph dump omits 9deb52c68fb5 iwlwifi: dbg_ini: align struct iwl_fw_ini_region_cfg to the FW omits 608dce95db10 iwlwifi: mvm: fix RSS config command omits 537ea3bb744e iwlwifi: mvm: support absolute thresholds in bf configuration omits 3619b088a879 iwlwifi: mvm: don't hide HE radiotap data in SKB omits 32a378539a37 iwlwifi: mvm: add description to second BAD_COMMAND assert number omits 45108c5d6870 iwlwifi: move config structs to C file omits 74cf15cb69c0 iwlwifi: mvm: add HE TB PPDU SIG-A BW to radiotap omits 0ec7bfb26aff iwlwifi: dbg_ini: remove redundant dram buffer allocation omits 138d320a95ce iwlwifi: dvm: use %u for sscanf() into unsigned variable omits 9394662ab5e9 iwlwifi: mvm: config mac ctxt to HE before TLC omits f4056d713ced iwlwifi: mvm: add tlc command name to output omits f992c61d59fb iwlwifi: mvm: remove redundant condition omits 679bff239f51 iwlwifi: mvm: limit AMSDU size to 8K omits 28916a165aa7 iwlwifi: mvm: fix AP mode in WEP omits 244726ec9e19 iwlwifi: mvm: add fall through comments where needed omits 999ced14c783 iwlwifi: dvm: fix some fall through warnings omits d7febc2e61f9 iwlwifi: dbg_ini: update ini structs meta doc omits 700b3799b398 iwlwifi: Fix pre operational dumping flows omits 6032c062723c iwlwifi: mvm: remove duplicated include from ops.c omits 15e28c78c386 iwlwifi: mvm: support new format for the beacon notification omits 2d0c66083d3f iwlwifi: dbg_ini: update max region id num to support 64 regions omits ffb677dc9816 iwlwifi: dbg_ini: update ini triggers enum omits 67b8261c49a0 iwlwifi: differentiate between alive timeout and alive flo [...] omits 74a102521208 iwlwifi: mvm: support CHANNEL_SWITCH_TIME_EVENT_CMD command omits b2c1bf597ffa iwlwifi: mvm: simplify some return conditions omits 7e316572c9c5 iwlwifi: fix bad dma handling in page_mem dumping flow omits bb0306bd6fa2 iwlwifi: dbg_ini: give better naming to region struct fields omits 56ea8e3b4ef6 iwlwifi: dbg_ini: fix iwl_fw_ini_buffer_location field enu [...] omits a9f802b63d00 iwlwifi dbg_ini: update ini structs doc omits 96972d24fa6d iwlwifi: bump FW API to 44 for 9000 and 22000 series omits 26b523356f49 powerpc: Drop page_is_ram() and walk_system_ram_range() omits 8d26c1390aec arm64: dts: hikey: Revert "Enable HS200 mode on eMMC" omits 83b944174ad7 arm64: dts: hikey: Give wifi some time after power-on omits 5c713d9394f3 pinctrl: qcom: spmi-gpio: select IRQ_DOMAIN_HIERARCHY in Kconfig omits 38f7ae9bdfb6 genirq: export irq_chip_set_wake_parent symbol omits 3d7a64b992ea drm/i915: Allow normal clients to always preempt idle prio [...] omits 78a24e10cd94 ASoC: soc-core: clear platform pointers on error omits 1e55a53a28d3 drm: Trivial comment grammar cleanups omits 6454368a804c dmaengine: dmatest: Abort test in case of mapping error omits 11907e9d3533 ASoC: fsl-asoc-card: fix object reference leaks in fsl_aso [...] omits 16c8a5957400 regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions [...] omits f6783319737f sched/fair: Fix insertion in rq->leaf_cfs_rq_list omits 5d299eabea5a sched/fair: Add tmp_alone_branch assertion omits c546951d9c93 sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_ta [...] omits 1ca4fa3ab604 sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_ [...] omits 10a35e6812aa sched/pelt: Skip updating util_est when utilization is hig [...] omits 23127296889f sched/fair: Update scale invariance of PELT omits 62478d9911fa sched/fair: Move the rq_of() helper function omits 47b8f3ab9c49 refcount_t: Add ACQUIRE ordering on success for dec(sub)_a [...] omits 412f34a82ccf locking/qspinlock_stat: Track the no MCS node available case omits d682b596d993 locking/qspinlock: Handle > 4 slowpath nesting levels omits 07879c6a3740 sched/wake_q: Reduce reference counting for special users omits 513e1073d52e locking/lockdep: Add debug_locks check in __lock_downgrade() omits 31fe3cbbf267 Merge tag 'v5.0-rc5' into locking/core to pick up fixes omits f0b89d3958d7 sched/core: Convert task_struct.stack_refcount to refcount_t omits ec1d281923cf sched/core: Convert task_struct.usage to refcount_t omits c45a77952427 sched/fair: Convert numa_group.refcount to refcount_t omits 60d4de3ff7f7 sched/core: Convert signal_struct.sigcnt to refcount_t omits d036bda7d0e7 sched/core: Convert sighand_struct.count to refcount_t omits ca3bb3d027f6 perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t omits fecb8ed2ce70 perf/ring_buffer: Convert ring_buffer.refcount to refcount_t omits 8c94abbbe1ba perf: Convert perf_event_context.refcount to refcount_t omits 720e596a16cc perf/uprobes: Convert to SPDX license identifier omits 469eb32eaf36 perf/hw_breakpoints: Convert to SPDX license identifier omits 8e86e0152676 perf/core: Convert to SPDX license identifiers omits 98cb62108170 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 9dff0aa95a32 perf/core: Don't WARN() for impossible ring-buffer sizes omits 602cae04c486 perf/x86/intel: Delay memory deallocation until x86_pmu_de [...] omits 9e63a7894fd3 perf/x86/intel/uncore: Add Node ID mask omits 6841482b82e5 gpu: host1x: Set up stream ID table omits f67524caf499 gpu: host1x: Represent host1x bus devices in debugfs omits 0747a672a328 gpu: host1x: Use completion instead of semaphore omits 6d66c8d1a034 Merge branch 'fix/brcm' into fixes omits 69c1f396f25b efi/x86: Convert x86 EFI earlyprintk into generic earlycon [...] omits ce9084ba0d1d x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol omits 4e46c2a95621 efi/arm/arm64: Allow SetVirtualAddressMap() to be omitted omits 4febfb8dd08b efi: Replace GPL license boilerplate with SPDX headers omits ac9aff8ef990 efi/fdt: Apply more cleanups omits 494c704f9af0 efi: Use 32-bit alignment for efi_guid_t omits 5de0fef0230f efi/memattr: Don't bail on zero VA if it equals the region's PA omits 8fe55212aacf x86/efi: Mark can_free_region() as an __init function omits 9e528c799d17 dmaengine: bcm2835: Fix abort of transactions omits f7da7782aba9 dmaengine: bcm2835: Fix interrupt race on RT omits 341198eda723 dmaengine: imx-dma: fix wrong callback invoke omits 3aec99154db3 usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING omits 9f45581f5eec usb: dwc3: gadget: early giveback if End Transfer already [...] omits 974a1368c33e usb: dwc3: gadget: don't use resource_index as a flag omits 24ded292a5c2 drm/xen-front: Fix mmap attributes for display buffers omits 938010ab0722 drm/xen-front: Drop pointless static qualifier in fb_destroy() omits 1dcc3ed4a774 Merge tag 'iio-for-5.1a' of git://git.kernel.org/pub/scm/l [...] omits 2cc3b81dfa7f Merge tag 'drm-intel-next-2019-02-02' of git://anongit.fre [...] omits 148fb2e2e387 Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] omits 37fdaa3390cf Merge tag 'drm-misc-next-2019-02-01' of git://anongit.free [...] omits cc7335786f72 socket: fix for Add SO_TIMESTAMP[NS]_NEW omits ce3fdb697f68 netdevice.h: Add __cold to netdev_<level> logging functions omits ff7653f94b52 net: Fix fall through warning in y2038 tstamp changes. omits 546f28974d77 virtio_net: Account for tx bytes and packets on sending xd [...] omits 303a339f30a9 bpfilter: remove extra header search paths for bpfilter_umh omits 05bdebd546db xtensa: document boot parameter passing omits 2072ce03637f Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits 5f3d544f1671 audit: remove audit_context when CONFIG_ AUDIT and not AUD [...] omits ee825e8bc74f Merge branch 'phy-aquantia-improvements' omits 278f6b674f9a net: phy: aquantia: replace magic numbers with constants omits 4d5dfb666c1b net: phy: aquantia: use macro PHY_ID_MATCH_MODEL omits 81e6578c16d1 net: phy: aquantia: remove unneeded includes omits b37ecb595dff net: phy: aquantia: Shorten name space prefix to aqr_ omits cfe4bd7a257f sctp: check and update stream->out_curr when allocating st [...] omits add46b3b0212 xfs: set buffer ops when repair probes for btree type omits 465fa17f4a30 xfs: end sync buffer I/O properly on shutdown error omits aa6ee4ab6929 xfs: eof trim writeback mapping as soon as it is cached omits 8834f5600cf3 Linux 5.0-rc5 omits ba420afab565 drm/vkms: Bugfix racing hrtimer vblank handle omits def35e7c5926 drm/vkms: Bugfix extra vblank frame omits 9fb20801dab4 net: Fix ip_mc_{dec,inc}_group allocation context omits 8c22d81d5535 MAINTAINERS: add entry for redpine wireless driver omits 49bb0b964c1f ARM: lpc32xx: remove platform data of ARM PL111 LCD controller omits 3e742d0d95ea ARM: lpc32xx: remove platform data of ARM PL180 SD/MMC controller omits 801da462e88d ARM: lpc32xx: Use kmemdup to replace duplicating its imple [...] omits 0293adf76ae9 ARM: dts: lpc32xx: ea3250: beautify gpio keys children nodes omits ec54b138b170 ARM: dts: lpc32xx: ea3250: add unit address to memory device node omits e5d48e7db11f ARM: dts: lpc32xx: phy3250: add unit address to memory dev [...] omits 3d48cda9dce1 ARM: dts: lpc32xx: phy3250: setup LCD controller to panel [...] omits 55ff23249770 ARM: dts: lpc32xx: phy3250: remove regulators umbrella dev [...] omits dc141b99fc36 ARM: dts: lpc32xx: phy3250: fix SD card regulator voltage omits 30fc01bae3cd ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller clocks [...] omits 7a0790a4121c ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller variant omits 489261c45f0e ARM: dts: lpc32xx: reparent keypad controller to SIC1 omits 3e88bc38b9f6 ARM: dts: lpc32xx: add required clocks property to keypad [...] omits 623cdcc76d2f ARM: dts: Add DT for MYIR Tech MYD-LPC4357 Development Board omits 3e3380d0675d ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings [...] omits 25dc2e0bd22e ARM: defconfig: lpc32xx: enable DRM simple panel driver omits bff5731d43ef net: devlink: report cell size of shared buffers omits daae50877962 ARM: defconfig: lpc32xx: enable fixed voltage regulator support omits 8dfb8d2cceb7 net: systemport: Fix WoL with password after deep sleep omits a98dc6aee784 Merge branch 'net-y2038-safe-socket-timestamps' omits a9beb86ae6e5 sock: Add SO_RCVTIMEO_NEW and SO_SNDTIMEO_NEW omits 45bdc66159d4 socket: Rename SO_RCVTIMEO/ SO_SNDTIMEO with _OLD suffixes omits 9dd49211b8ca socket: Update timestamping Documentation omits 9718475e6908 socket: Add SO_TIMESTAMPING_NEW omits 887feae36aee socket: Add SO_TIMESTAMP[NS]_NEW omits 98bb03c865d7 socket: Add struct __kernel_sock_timeval omits 13c6ee2a9216 socket: Use old_timeval types for socket timestamps omits bcb3fc3247e5 arch: sparc: Override struct __kernel_old_timeval omits 7f1bc6e95d78 sockopt: Rename SO_TIMESTAMP* to SO_TIMESTAMP*_OLD omits 2edfd8e06145 arch: Use asm-generic/socket.h when possible omits fe0c72f3db11 socket: move compat timeout handling into sock.c omits a9bcfd1d176e selftests: add missing include unistd omits 3f8cfd0d95e6 cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac() omits 2348bb3117e1 Merge branch 'vsock-virtio-hot-unplug' omits 85965487abc5 vsock/virtio: reset connected sockets on device removal omits 22b5c0b63f32 vsock/virtio: fix kernel panic after device hot-unplug omits 1d2f4ebbbeb1 ipv4/igmp: Don't drop IGMP pkt with zeros src addr omits f66ebd14a71b net: phy: realtek: add generic Realtek PHY driver omits 24b888d8d598 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits cc6810e36bd8 Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] omits 58f6d4287af7 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 89401be6580e Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 312b3a93dda6 Merge tag 'for-5.0-rc4-tag' of git://git.kernel.org/pub/sc [...] omits d28af26faa0b x86/MCE: Initialize mce.bank in the case of a fatal error [...] omits e03447ee718b EDAC, mce_amd: Match error descriptions to latest documentation omits 6d923f8fe821 Merge tag 'iio-fixes-5.0a' of git://git.kernel.org/pub/scm [...] omits 9f23379c67fa nvmem: allow to select i.MX nvmem driver for i.MX 7D omits 8a5dd2cd2f2e x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for [...] omits 3ad7e748c12c x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, a [...] omits cbfa447edd6a x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMC [...] omits 46861e3e88be net/mlx5: Set ODP SRQ support in firmware omits dda7a817f287 net/mlx5: Add XRC transport to ODP device capabilities layout omits 8e0f97357533 Move static keyword at beginning of declaration omits 79a4e91d1bb2 device.h: Add __cold to dev_<level> logging functions omits 24332d0d06a2 dt-bindings: display: add binding for Innolux ee101ia-01d panel omits e5c27ef7a5f2 powerpc: Remove trailing semicolon after curly brace omits 085e42fbbd34 ARM: dts: rockchip: Use the correct regulator properties o [...] omits fac331181100 ARM: dts: rockchip: Use the correct regulator properties o [...] omits b86e2f244142 ARM: dts: rockchip: Fix vcc5/6-supply representation on rv [...] omits 2670712c83db arm64: dts: rockchip: enable mali power supply on rk3399-r [...] omits 803346a8efc9 arm64: dts: rockchip: Enable HDMI audio devices on rk3399-rock960 omits 682a789516d3 atheros: atl2: fix an indentaion issue on a return statement omits 7509ef2add7b atl1c: fix indentation issue on an if statement omits 282faf3d3ac6 bna: fix indentation issue on call to bfa_ioc_pf_failed omits 7831216b0053 chelsio: clean up indentation issue omits 0bb16830ebb6 net: nixge: Update device-tree bindings with v3.00 omits 87ab207981ec net: nixge: Separate ctrl and dma resources omits 5ea25b125289 r8169: remove rtl_wol_pll_power_down omits c14f07c6211c Revert "net: phy: marvell: avoid pause mode on SGMII-to-Co [...] omits 12491ed354d2 Merge tag 'devicetree-fixes-for-5.0-3' of git://git.kernel [...] omits 74b13e7efe00 Merge tag 'riscv-for-linus-5.0-rc5' of git://git.kernel.or [...] omits c8864cb70fd1 Merge tag 'for-linus-20190202' of git://git.kernel.dk/linux-block omits 3cde55ee7921 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits b9de6efed25c Merge branch 'akpm' (patches from Andrew) omits c4ba5268e7e7 Merge tag 'tags/bcm2835-dt-64-next-2019-02-01' into device [...] omits 3fa30bf7004b iio: chemical: sps30: remove printk format specifier omits 8e8040c52e63 staging: iio: frequency: ad9833: Load clock using clock framework omits a68a8481353a Merge branch 'hns3-next' omits 54a395b63e47 net: hns3: MAC table entry count function increases operat [...] omits 6104ca87e12a net: hns3: modify the upper limit judgment condition omits 77af09c6780b net: hns3: don't allow user to change vlan filter state omits f9f07091b43e net: hns3: optimize the maximum TC macro omits 9194d18b0577 net: hns3: fix the problem that the supported port is empty omits b6b4f987c5c4 net: hns3: fix a wrong checking in the hclge_tx_buffer_calc() omits 3a586422a553 net: hns3: move some set_bit statement into hclge_prepare_ [...] omits b671b723e0d2 net: hns3: add hclge_cmd_check_retval() to parse comman's [...] omits 8ca754b13f3c net: hns3: code optimization for hclge_rx_buffer_calc omits 1731be4c73bb net: hns3: Modify parameter type from int to bool in set_gro_en omits 6241e71e7207 net: hns3: fix an issue for hns3_update_new_int_gl omits 9e50dc11b856 net: hns3: fix a code style issue for hns3_update_new_int_gl() omits 2b679ca11361 regulator: rk808: Fix BUCK1/2 voltages on rk805 omits 411db2ab7df3 ASoC: dapm: Add warnings for widget overwrite when adding route omits 078a85f2806f ASoC: dapm: Only power up active channels from a DAI omits 52abe6cc1866 ASoC: topology: fix oops/use-after-free case with dai driver omits 199ed3e81c49 ASoC: dapm: fix use-after-free issue with dailink sname omits 8cf268e535e8 regulator: uniphier: Constify uniphier_regulator_ops omits 80109c32348d staging: iio: frequency: ad9833: Get frequency value statically omits 1e65b2f1f663 dt-bindings: iio: light: Add max44009 omits 33cd870c4bf1 regulator: uniphier: Fix probe error handling omits 4bd8597dc36c ASoC: mediatek: add btcvsd driver omits 425da20a98e0 ASoC: mediatek: add documents for btcvsd driver omits 6aef699a7d7e iio: light: add driver for MAX44009 omits 909d74e39fe1 ASoC: arizona: Add channel numbers to AIFs omits 2264cf2e5db9 ASoC: rsnd: fixup TDM Split mode check for CTU omits f497c88b195e ASoC: rsnd: synchronize connection check for simple-card/a [...] omits 7aea8a9d71d5 ASoC: rsnd: fixup MIX kctrl registration omits d4dc89d069aa EDAC, i10nm: Add a driver for Intel 10nm server processors omits 98f2fc829e3b EDAC, skx_edac: Delete duplicated code omits b64d97300888 dt-bindings: iio: adc: Add docs for AD7768-1 omits a5f8c7da3dbe iio: adc: Add AD7768-1 ADC basic support omits 74c953ca5f6b efi/arm64: Fix debugfs crash by adding a terminator for pt [...] omits dc3f595b6617 dmaengine: at_xdmac: Fix wrongfull report of a channel as in use omits 0e4c2da4f058 staging: iio: cdc: ad7152: remove driver completely omits 22904bdff978 iio: imu: mpu6050: Add support for the ICM 20602 IMU omits d9f5c4e2374d dt-bindings: iio: imu: add icm20602 bindings to mpu6050 omits 88a242c98740 EDAC, skx_common: Separate common code out from skx_edac omits 84ba10d633f1 Merge remote-tracking branch 'tip/x86/urgent' into edac-for-5.1 omits e6d429313ea5 x86/resctrl: Avoid confusion over the new X86_RESCTRL config omits 349c2deafed7 dt-bindings: iio: pressure: add LPS22HH bindings omits f38ab20b749d iio: st_accel: use ACPI orientation data omits 46c0cd8c562b drm/i915: Update DRIVER_DATE to 20190202 omits beb73559bf57 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 5e8204893f62 arm64: dts: sdm845: Add interconnect provider DT nodes omits 4cce115f128a arm64: dts: qcom: msm8996: Disabled VFE SMMU omits bf75731dbc97 arm64: dts: qcom: qcs404: Add rpmcc node omits 1fb28636e83f arm64: dts: qcom: msm8998: Add rpmcc node omits 026dad8f5873 arm64: dts: qcom: msm8998: Add USB-related nodes omits 5974b7c1e40d Merge branch 'shifts-cleanup' omits ac7a1717a2cb nfp: bpf: complete ALU32 logic shift supports omits db0a4b3b6b83 nfp: bpf: correct the behavior for shifts by zero omits cd984a5be215 Merge tag 'xtensa-20190201' of git://github.com/jcmvbkbc/l [...] omits 8b050fe42d8a Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 33640d718c5e Merge tag '5.0-rc4-smb3-fixes' of git://git.samba.org/sfre [...] omits b7bd29b530b9 Merge tag 'apparmor-pr-2019-02-01' of git://git.kernel.org [...] omits 2a1181540952 selftests/bpf: remove generated verifier/tests.h on 'make clean' omits f585b283e3f0 autofs: fix error return in autofs_fill_super() omits 63ce5f552beb autofs: drop dentry reference only when it is never used omits c27d82f52f75 fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() omits e0a352fabce6 mm: migrate: don't rely on __PageMovable() of newpage afte [...] omits 7b2489d37e1e psi: clarify the Kconfig text for the default-disable option omits e3df4c6e4836 mm, memory_hotplug: __offline_pages fix wrong locking omits 6376360ecbe5 mm: hwpoison: use do_send_sig_info() instead of force_sig() omits 0d0c8de8788b kasan: mark file common so ftrace doesn't trace it omits 980768338488 init/Kconfig: fix grammar by moving a closing parenthesis omits db7ddeab3ce5 lib/test_kmod.c: potential double free in error handling omits cefc7ef3c87d mm, oom: fix use-after-free in oom_kill_process omits b13bc35193d9 mm/hotplug: invalid PFNs from pfn_to_online_page() omits eeb0efd071d8 mm,memory_hotplug: fix scan_movable_pages() for gigantic h [...] omits 1b69ac6b40eb psi: fix aggregation idle shut-off omits 24feb47c5fa5 mm, memory_hotplug: test_pages_in_a_zone do not pass the e [...] omits efad4e475c31 mm, memory_hotplug: is_mem_section_removable do not pass t [...] omits 9bcdeb51bd7d oom, oom_reaper: do not enqueue same task twice omits 80409c65e2c6 mm: migrate: make buffer_migrate_page_norefs() actually succeed omits 8fb335e07837 kernel/exit.c: release ptraced tasks before zap_pid_ns_processes omits a8e911d13540 x86_64: increase stack size for KASAN_EXTRA omits 1ac25013fb9e mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT omits 36c0f7f0f899 arch: unexport asm/shmparam.h for all architectures omits 1fde6f21d90f proc: fix /proc/net/* after setns(2) omits 1723058eab19 mm, memory_hotplug: don't bail out in do_migrate_range() p [...] omits d6b0a01faa6a Merge branch 'devlink-add-device-driver-information-API' omits ddb6e99e2db1 ethtool: add compat for devlink info omits 7c908f467d78 nfp: devlink: report the running and flashed versions omits b96588400a0e nfp: nsp: add support for versions command omits 937a3e2645b2 nfp: devlink: report fixed versions omits 4adba00839d6 nfp: devlink: report driver name and serial number omits 785bd550c4fb devlink: add generic info version names omits fc6fae7dd987 devlink: add version reporting to devlink info API omits f9cf22882c60 devlink: add device information API omits e7b816415e03 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 26281e2c83e5 Merge branch 'selftests-Various-fixes' omits 084fafe9efe4 selftests: forwarding: mirror_gre_flower: Fix test result [...] omits 2243cad9ffee selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP omits ba22b65edca7 selftests: forwarding: mirror_gre_bridge_1q_lag: Enable fo [...] omits a99dd629e879 selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors omits ccdb66dd2f1e selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roam [...] omits 35036b0b09c4 selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix unta [...] omits db2c5bfcdf38 selftests: forwarding: mirror_lib: Wait for tardy mirrored [...] omits 3dc178a9efa1 selftests: forwarding: mirror_gre_changes: Fix TTL test omits f3b05bb81957 selftests: mlxsw: Update ping limits omits 0175cb59220b selftests: forwarding: mirror_lib: Update ping limits omits b6a4fd680042 selftests: forwarding: Make ping timeout configurable omits 3fc46fc9f68c ipconfig: add carrier_timeout kernel parameter omits 1f533ba6d50d ipv4: fib: use struct_size() in kzalloc() omits ee69804714e2 nfp: use struct_size() in kzalloc() omits 6541d025906b tulip: eeprom: use struct_size() in kmalloc() omits c49f0ce0b692 cxgb4: smt: use struct_size() in kvzalloc() omits 3ebb18a48cbf cxgb4: sched: use struct_size() in kvzalloc() omits 5b053e121ffd net: tls: Set async_capable for tls zerocopy only if we se [...] omits 42caa0edabd6 scsi: aic94xx: fix module loading omits 665cf634e6d5 Merge branch 'tls-1.3-support' omits 8debd67e79da net: tls: Add tests for TLS 1.3 omits 130b392c6cd6 net: tls: Add tls 1.3 support omits fedf201e1296 net: tls: Refactor control message handling on recv omits a2ef9b6a22bd net: tls: Refactor tls aad space size calculation omits fb99bce71200 net: tls: Support 256 bit keys omits 9b1f19d810e9 dccp: fool proof ccid_hc_[rt]x_parse_options() omits ec34f792d357 Merge branch 'smc-fixes' omits 46ad02229d6b net/smc: fix use of variable in cleared area omits e5f3aa04dbfd net/smc: use device link provided in qp_context omits 2dee25af42f9 net/smc: call smc_cdc_msg_send() under send_lock omits 33f3fcc29067 net/smc: do not wait under send_lock omits 51c5aba3b672 net/smc: recvmsg and splice_read should return 0 after shutdown omits 6889b36da78a net/smc: don't wait for send buffer space when data was al [...] omits 77f838ace755 net/smc: prevent races between smc_lgr_terminate() and smc [...] omits ca8dc1334a71 net/smc: allow 16 byte pnetids in netlink policy omits 14d22d4d61e4 net/smc: fix another sizeof to int comparison omits 7596175e99b3 enic: fix checksum validation for IPv6 omits 473c5daa86ff Merge branch 'bpf-xdp-sample-libbpf' omits 3b7a8ec2dec3 samples/bpf: Check the prog id before exiting omits 50db9f073188 libbpf: Add a support for getting xdp prog id on ifindex omits 743e568c1586 samples/bpf: Add a "force" flag to XDP samples omits 01dde20ce04b xdp: Provide extack messages when prog attachment failed omits 6a5457618f62 samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, r [...] omits bbaf6029c49c samples/bpf: Convert XDP samples to libbpf usage omits 7313798b144c samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe omits f3cea32d56e9 libbpf: Add a helper for retrieving a map fd for a given name omits 441d8020d8fc arm64: dts: broadcom: Add reference to RPi 3 A+ omits bd80be88e057 ARM: dts: add Raspberry Pi 3 A+ omits 4e2256d31f0f soc: qcom: smd-rpm: Add sdm660 compatible omits 8cd09a3dd3e1 soc: qcom: gsbi: Fix error handling in gsbi_probe() omits baef1c90aac7 soc: qcom: rpmh: Avoid accessing freed memory from batch API omits 7300241926e8 drivers: qcom: rpmh: avoid sending sleep/wake sets immediately omits f58b0f9d9dd6 soc: qcom: rmtfs-mem: Make sysfs attributes world-readable omits b4aa93bca913 soc: qcom: rmtfs-mem: Add class to enable uevents omits 1b5ba3507842 ARM: 8824/1: fix a migrating irq bug when hotplug cpu omits 6f20c71d8505 bpf: powerpc64: add JIT support for bpf line info omits 2863debfbc6e Merge branch 'bpf-spinlocks' omits ba72a7b4badb selftests/bpf: test for BPF_F_LOCK omits df5d22facd78 libbpf: introduce bpf_map_lookup_elem_flags() omits e44ac9a22b19 tools/bpf: sync uapi/bpf.h omits 96049f3afd50 bpf: introduce BPF_F_LOCK flag omits ab963beb9f5d selftests/bpf: add bpf_spin_lock C test omits b4d4556c3266 selftests/bpf: add bpf_spin_lock verifier tests omits 7dac3ae42cf8 tools/bpf: sync include/uapi/linux/bpf.h omits e16d2f1ab968 bpf: add support for bpf_spin_lock to cgroup local storage omits d83525ca62cf bpf: introduce bpf_spin_lock omits 50de64947f40 Merge tag 'tags/bcm2835-drivers-next-2019-02-01' into driv [...] omits 0a37cac50906 Merge tag 'tags/bcm2835-dt-next-2019-02-01' into devicetree/next omits 4bdf2f3f20a9 ARM: exynos: Fix timeout when booting secondary CPUs omits d3a5fd3c987c Merge tag 'batadv-next-for-davem-20190201' of git://git.op [...] omits ba59fb027307 sctp: walk the list of asoc safely omits 5eeb63359b1e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 9ace868a17d8 Merge tag 'iomap-5.0-fixes-1' of git://git.kernel.org/pub/ [...] omits 3325254ca14c Merge tag 'pm-5.0-rc5' of git://git.kernel.org/pub/scm/lin [...] omits 4771eec1d0f2 Merge tag 'acpi-5.0-rc5' of git://git.kernel.org/pub/scm/l [...] omits 962c382d482a Merge tag 'mac80211-next-for-davem-2019-02-01' of git://gi [...] omits cca2e06ae832 Merge tag 'mmc-v5.0-rc4' of git://git.kernel.org/pub/scm/l [...] omits 34dbba5d2daf Merge tag 'batadv-net-for-davem-20190201' of git://git.ope [...] omits 520fac05b651 Merge tag 'i3c/fixes-for-5.0-rc5' of git://git.kernel.org/ [...] omits 84826ac7337e Merge tag 'mac80211-for-davem-2019-02-01' of git://git.ker [...] omits 39ee6e8204b9 net: hns3: Check for allocation failure omits 294c149a209c skge: potential memory corruption in skge_get_regs() omits ef76c77a0561 ethtool: remove unnecessary check in ethtool_get_regs() omits 2aa958c99c7f x86/kexec: Don't setup EFI info if EFI runtime is not enabled omits c228d294f204 x86: explicitly align IO accesses in memcpy_{to,from}io omits 0b6a2c9cf4a0 ALSA: isa: Avoid passing NULL to memory allocators omits 6a8125c3cab8 ALSA: mips: pass struct device to DMA API functions omits 9f7d35d9f7a1 ALSA: hal2: pass struct device to DMA API functions omits d6d478aee003 apparmor: Fix aa_label_build() error handling for failed merges omits 48d1d28eec5c drm/msm: subclass work object for vblank events omits d9db30ce7d04 drm/msm: clean up display thread omits e077fe752cd3 drm/msm/dpu: use msm wq for idle power collapse omits 5aeb66563fe2 drm/msm/dpu: use msm wq for vblank events omits 3c12568271e2 drm/msm/dpu: use kthread_destroy_worker to release msm workers omits 7f0bf1c09f3c drm/msm/dpu: Change definition of RGB565 and BGR565 omits 5e1023d613c3 drm/msm/dpu: Clean up dpu hw interrupts omits a004f603fa61 drm/msm/dpu: Cleanup dpu plane interface omits 0029f3b6a8f4 drm/msm/dpu: Remove unused enum and comment from dpu mdss omits a802ee99c448 drm/msm/dpu: handle failures while initializing displays omits 9b9c8e7e829a drm/msm/dpu: fix documentation for intf_type omits 070e64dc1bbc drm/msm/dpu: Convert to a chained irq chip omits 7579cb0533d7 drm/msm/dpu: maintain hw_mdp in kms omits 1a5e17785603 drm/msm/dpu: clean up redundant hw type omits ab92182cddd3 drm/msm/dpu: remove encoder from crtc mixer struct omits 720a221f8770 drm/msm/dpu: clean up dpu_rm_check_property_topctl declaration omits 3763f1a55110 drm/msm/dpu: remove dev from RM omits 8998010c538d drm/msm/dpu: avoid tracking reservations in RM omits 918ce5b981ea drm/msm/dpu: Correct initialization of modifiers omits 3ba25595e235 drm/msm/dpu: Initialize supported modifiers omits 410f119ba726 drm/msm/dpu: Plane helper for modifiers omits e6b63a7bb6cd drm/msm/dpu: Use simple list for plane format init omits 6de75d556738 drm/msm/dpu: Remove unused format tables. omits bb94aea1444b blk-mq: save default hctx into ctx->hctxs for not-supported type omits 8ccdf4a37752 blk-mq: save queue mapping result into ctx directly omits 4bf13fdbc356 mic: vop: Fix crash on remove omits 70ed7148dadb mic: vop: Fix use-after-free on remove omits 5b9633af298b binderfs: remove separate device_initcall() omits 7cbc2b421ee3 firmware: intel_stratix10_service: remove COMPILE_TEST omits 5fe8b1cc6a03 hwrng: add OP-TEE based rng driver omits c3fa24af9244 tee: optee: add TEE bus device enumeration support omits 0fc1db9d1059 tee: add bus driver framework for TEE based devices omits 42bf4152d8a7 tee: add supp_nowait flag in tee_context struct omits f7daa9c8fd19 arm64: hibernate: Clean the __hyp_text to PoC after resume omits 8fac5cbdfe0f arm64: hyp-stub: Forbid kprobing of the hyp-stub omits f2b3d8566d81 arm64: kprobe: Always blacklist the KVM world-switch code omits 8ea235932314 arm64: kaslr: ensure randomized quantities are clean also [...] omits 132fdc379eb1 arm64: Do not issue IPIs for user executable ptes omits b14e945bda8a drm/sun4i: tcon: Prepare and enable TCON channel 0 clock at init omits 25f6f54ff025 arm64: dts: allwinner: a64: teres-i: enable power supplies omits 2345ec2061ee arm64: defconfig: Enable SUN6I Camera sensor interface omits 030b43671ae8 wireless: prefix header search paths with $(srctree)/ omits b6958ad021c1 mt7601u: do not use WARN_ON in the datapath omits a0b449dc4c67 mwifiex: no need to check return value of debugfs_create f [...] omits caac453a9be7 libertas: no need to check return value of debugfs_create [...] omits 2587791d5758 rt2x00: no need to check return value of debugfs_create functions omits b8f1fe518983 rsi: no need to check return value of debugfs_create functions omits 9ae49980bdca brcmsmac: no need to check return value of debugfs_create [...] omits 32b4ebfe7f12 b43legacy: no need to check return value of debugfs_create [...] omits e9bdcdc7cdf0 b43: no need to check return value of debugfs_create functions omits 80f4c5e3662a cw1200: no need to check return value of debugfs_create functions omits b089e6944af3 qtnfmac: no need to check return value of debugfs_create f [...] omits 3059785bb76e rtlwifi: no need to check return value of debugfs_create f [...] omits c922a3a02d2b wl18xx: no need to check return value of debugfs_create functions omits 23f389660301 wl12xx: no need to check return value of debugfs_create functions omits 72efec9b67ae wl1251: no need to check return value of debugfs_create functions omits ad2106ca00df wlcore: no need to check return value of debugfs_create functions omits 71ee1284d626 iwlegacy: no need to check return value of debugfs_create [...] omits 3bd1505fed71 mt7601u: bump supported EEPROM version omits 112ec26fcdc5 wlcore: clean up an indentation issue omits 1e1b4161e859 rsi: Suppress sdhci warnings in mmc omits 999eb686aa90 wireless: remove unneeded semicolon omits 2d76fff865d6 rtlwifi: rtl818x: fix indentation issue omits b0535d502d18 cw1200: fix indentation issues omits 6dcbe4592e7a libertas: fix indentation issue omits a4296994eb80 rt2x00: Work around a firmware bug with shared keys omits ba9877e2361c drm/bridge: dw-hdmi: add support for YUV420 output omits 74f6d1e1cbfd drm/meson: add support for HDMI2.0 2160p modes omits d7d8fb7046b6 drm/meson: add HDMI div40 TMDS mode omits 264fce6cc2c1 drm/bridge: dw-hdmi: Add SCDC and TMDS Scrambling support omits a1a02062ad46 apparmor: Fix warning about unused function apparmor_ipv6_ [...] omits 3844dec0f45d qtnfmac: qtnf_cmd_send_with_reply cleanup omits 324b8cad8cfc qtnfmac: remove unused declarations omits 23781af74152 qtnfmac: add missing bss record to host scan cache omits ff233cb51503 qtnfmac: convert to SPDX license identifiers omits f3c8bd46c774 qtnfmac: do not reject retry changes in driver omits 9fe504a13172 qtnfmac: switch to 32bit values for RTS/FRAG thresholds omits de624a355d92 qtnfmac: add support for 4addr mode omits d1365e794eb3 qtnfmac: fix INTx interrupt handling omits 126824f5ce67 qtnfmac: support EBUSY errcode for QLINK protocol omits 1a0f547831dc mwifiex: add support for sd8977 chipset omits 051337d412d2 rtlwifi: Don't clear num_rx_inperiod too early omits 28484b6b37ba rtl8723ae: Re-introduce the adaptive rate control omits 5bb5385fbf3e rtl8723ae: Dont use old data for input gain control omits 46b87976d7a8 rtl8723ae: Take the FW LPS mode handling out omits 434256833d8e libertas: add checks for the return value of sysfs_create_group omits db040dfa53e2 qtnfmac: use struct_size() in kzalloc() omits c2e28ef7711f rt2x00: reduce tx power to nominal level on RT6352 omits db10945cf49e cpuidle: dt: bail out if the idle-state DT node is not compatible omits b6a3e1475b02 Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" omits 116f2b348b74 ACPI: EC: Simplify boot EC checks in acpi_ec_add() omits d2c62aef3876 ACPI: EC: Eliminate acpi_config_boot_ec() omits 38663395bbeb arm64: defconfig: Enable I2C_GPIO omits bae054372aba selftests/livepatch: add DYNAMIC_DEBUG config dependency omits 7d4194633b29 mac80211: fix missing/malformed documentation omits 423bfc69d7f4 powerpc: Enable kernel XZ compression option on 44x omits f196ef19fb1a arm64: dts: imx8mq-evk: Add fsl,magic-packet property omits 55b0b15a0220 arm64: dts: imx8mq-evk: add missing MDIO / PHY nodes omits 49e6d2b2f9b1 arm64: dts: imx8mq-evk: enable USB nodes for USB3 host omits ad37549cb5dc arm64: dts: imx8mq: add USB nodes omits 8a56bdeb0900 Merge back earlier cpuidle material for v5.1. omits f800ea320c09 PM-runtime: Optimize pm_runtime_autosuspend_expiration() omits ab1b4ef966af ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl omits 0b559d5c5baf ARM: dts: bcm283x: Add missing GPIO line names omits ef528c37e4c5 ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED omits 74a04e07f9d5 ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug omits b02d6197c28e ARM: dts: bcm2835: Fix labels for GPIO 0,1 omits 592f50f0f97a ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#si [...] omits f090e1bd7b05 ARM: dts: bcm283x: Fix DTC warning for memory node omits 0040cf8dc925 ARM: dts: add Raspberry Pi 3 A+ omits b9e176e0f9c9 dt-bindings: bcm: Add Raspberry Pi 3 A+ omits 1cc9c59569e0 Merge back earlier PM core material for v5.1. omits 9874b71fa19c cfg80211: add missing documentation that kernel-doc warns about omits 690eaa532057 x86/boot/KASLR: Limit KASLR to extract the kernel in immov [...] omits 02a3e3cdb7f1 x86/boot: Parse SRAT table and count immovable memory regions omits 3a63f70bf4c3 x86/boot: Early parse RSDP and save it in boot_params omits 93a209aaaad4 x86/boot: Search for RSDP in memory omits 33f0df8d843d x86/boot: Search for RSDP in the EFI tables omits 3c98e71b42a7 x86/boot: Add "acpi_rsdp=" early parsing omits de50ce20cd05 x86/boot: Copy kstrtoull() to boot/string.c omits 9795607dc41e cpufreq: stats: Fix concurrency issues while resetting stats omits 10b818211d04 cpufreq: stats: Declare freq-attr right after their callbacks omits ac09c5f43cf6 x86/boot: Build the command line parsing code unconditionally omits 38576a320578 ARM: dts: stm32: Enable thermal sensor support on STM32MP157c-ed1 omits 560ff039b521 ARM: dts: stm32: add SPI support on STM32F429 SoC omits c746b6b67e16 ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward omits 1568426c491a ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward omits a9c3076846be ACPI: EC: Declare boot_ec as static omits 305a0ade1809 ALSA: hda - Serialize codec registrations omits 35a39f98567d ALSA: hda/realtek - Use a common helper for hp pin reference omits d561aa0a70bb ALSA: hda/realtek - Fix lose hp_pins for disable auto mute omits e005bd7ddea0 cfg80211: call disconnect_wk when AP stops omits 9d0f50b80222 mac80211: ensure that mgmt tx skbs have tailroom for encryption omits 23323289b154 netlink: reduce NLA_POLICY_NESTED{,_ARRAY} arguments omits b473406a06c4 Merge branch 'acpi-misc' omits 752cfee90d11 Merge remote-tracking branch 'net-next/master' into mac80211-next omits cbffab682573 Merge branch 'pm-cpuidle-fixes' omits 5ac4a12df581 cfg80211: fix typo omits cb86880ee493 mac80211: Fix documentation strings for airtime-related variables omits e1dc2b2e1bef ARM: bcm283x: Switch V3D over to using the PM driver inste [...] omits 81fc035f07d2 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] omits e7dd40105aac driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER omits 72175d4ea4c4 driver core: Make driver core own stateful device links omits ea4f64002518 IOMMU: Make dwo drivers use stateless device links omits a1fdbfbb1da2 driver core: Do not call rpm_put_suppliers() in pm_runtime [...] omits 15cfb0941603 driver core: Fix adding device links to probing suppliers omits e2f3cd831a28 driver core: Fix handling of runtime PM flags in device_li [...] omits 5db25c9eb893 driver core: Do not resume suppliers under device_links_wr [...] omits f265df550a43 driver core: Avoid careless re-use of existing device links omits c8d50986da5d driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link f [...] omits bda2ab56356b mtd: Remove a debug trace in mtdpart.c omits 1578461a1859 HID: intel-ish-hid: Use VID/PID from ISH omits 09fdc9857712 mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies omits d57f72875eed mfd: tps65218.c: Add input voltage options omits b2b658752c71 mfd: wm8400-core: Make it explicitly non-modular omits 0db88688e1bb mfd: wm8350-core: Drop unused module infrastructure from n [...] omits fc6430661a88 mfd: wm8350-i2c: Make it explicitly non-modular omits efb5a790dfc3 mfd: wm831x-core: Drop unused module infrastructure from n [...] omits af5db808a41f mfd: wm831x-i2c: Make it explicitly non-modular omits e85c5f0a1b42 mfd: wm831x-spi: Make it explicitly non-modular omits 6b5e1877e487 mfd: tps80031: Make it explicitly non-modular omits a8799defb4af mfd: tps65910: Make it explicitly non-modular omits 26fce5e099d7 mfd: tps65090: Make it explicitly non-modular omits 1345da73f6d1 mfd: syscon: Make it explicitly non-modular omits cf090914da11 mfd: sta2x11: Drop unused MODULE_ tags from non-modular code omits cbd230978fe6 mfd: rc5t583: Make it explicitly non-modular omits b51bf15c6cdc mfd: max8925-core: Drop unused MODULE_ tags from non-modular code omits 11165223e9a6 mfd: htc-i2cpld: Make it explicitly non-modular omits adef9cf549be mfd: db8500-prcmu: Drop unused MODULE_ tags from non-modular code omits 1e89d9074606 mfd: as3711: Make it explicitly non-modular omits 6b09274bacc7 mfd: adp5520: Make it explicitly non-modular omits 17f808a7fec3 mfd: aat2870-core: Make it explicitly non-modular omits fa56a62d0149 Merge branches 'ib-mfd-iio-input-5.1', 'ib-mfd-input-watch [...] omits fd58466a3876 arm64: dts: ti: k3-am654-base-board: Add eMMC Support omits 5e00e9a24039 arm64: dts: ti: k3-am654: Add Support for eMMC host controller omits fd68bd0f5d4c platform/chrome: cros_ec_lightbar: Instantiate only if the [...] omits 0545625baa59 mfd / platform: cros_ec_vbc: Instantiate only if the EC ha [...] omits 6fd7f2bbd442 mfd / platform: cros_ec: Move device sysfs attributes to i [...] omits 6fce0a2cf5a0 mfd / platform: cros_ec: Move debugfs attributes to its ow [...] omits acb9900f9e80 mfd / platform: cros_ec: Move vbc attributes to its own driver omits ecf8a6cd949e mfd / platform: cros_ec: Move lightbar attributes to its o [...] omits 4bc59c2f7e30 mfd / platform: cros_ec: Use devm_mfd_add_devices omits 5b4746a03199 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 52107c545de1 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 44e56f325b7d Merge tag 'pci-v5.0-fixes-3' of git://git.kernel.org/pub/s [...] omits 84a2ab25b12d arm64: imx8mq: select PM support omits c412123f2fa3 arm64: dts: imx8mq: properly describe IRQ hierarchy omits 67b9282387c5 arm64: imx8mq: select GPCv2 irqchip driver omits fbdb44013202 copy_mount_string: Limit string length to PATH_MAX omits 8336bdf12a9e crypto: arm64/crct10dif - register PMULL variants as separ [...] omits 1b2ca568ca23 crypto: arm64/crct10dif - remove dead code omits c03f3cb40ba9 crypto: arm/crct10dif - remove dead code omits d72b9d4acd54 crypto: arm64/crct10dif - revert to C code for short inputs omits 62fecf295e3c crypto: arm/crct10dif - revert to C code for short inputs omits c19650d6ea99 crypto: caam - fix DMA mapping of stack memory omits 5a22b198cd52 crypto: arm64/ghash - register PMULL variants as separate algos omits a8a344166343 crypto: testmgr - mark crc32 checksum as FIPS allowed omits 87fec0102dad crypto: bcm - remove -I. header search path and unused mac [...] omits 320ca3e58e8d crypto: prefix header search paths with $(srctree)/ omits f9352900e064 crypto: arm64/aes-ccm - don't use an atomic walk needlessly omits 969e2f59d589 crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine omits eaf46edf6ea8 crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling omits eb5e6730db98 crypto: testmgr - skip crc32c context test for ahash algorithms omits 341a64c7e69f crypto: axis - move request unmap outside of the queue lock omits 5997a245c77b crypto: axis - use a constant time tag compare omits 48ef0908b81c crypto: axis - support variable AEAD tag length omits 0d1d48241600 crypto: axis - give DMA the start of the status buffer omits c34a83820f59 crypto: axis - fix for recursive locking from bottom half omits f68deebabe21 crypto: axis - remove sha512 support for artpec7 omits 971108c3a8b0 crypto: axis - remove sha384 support for artpec7 omits 6e88098ca43a crypto: crypto4xx - Fix wrong ppc4xx_trng_probe()/ppc4xx_t [...] omits b04a27ca175d crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in [...] omits 16c8ad7b5f12 crypto: caam - fix indentation of goto label omits fbb371cf2a54 crypto: caam - no need to check return value of debugfs_cr [...] omits 31e1d2608752 crypto: ccp - no need to check return value of debugfs_cre [...] omits 97a93b2b5839 crypto: cavium/nitrox - no need to check return value of d [...] omits e30886b47c43 crypto: cavium/zip - no need to check return value of debu [...] omits 6de599be95fd crypto: axis - no need to check return value of debugfs_cr [...] omits 54eedf0b1d28 crypto: ccree - no need to check return value of debugfs_c [...] omits f0fcf9ade46a crypto: qat - no need to check return value of debugfs_cre [...] omits 763069ba49d3 crypto: caam - handle zero-length AEAD output omits 87870cfb4b5a crypto: caam - add support for cmac(aes) omits 7e33d4d48974 crypto: seqiv - Use kmemdup in seqiv_aead_encrypt() omits acbfa6c26f21 usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete omits 2a0053971170 dt-bindings: fsl: scu: add imx8qm scu clock support omits 95f2aac6223a dt-bindings: fsl: scu: add fallback compatible string for clock omits fe57085a36de drm/amdgpu: clean up memory/GDS/GWS/OA alignment code omits 7e4545d372b5 drm/amdgpu: fix the incorrect external id for raven series omits 12292519d919 drm/amdgpu: Implement doorbell self-ring for NBIO 7.4 omits 1f66b7ea8c4c drm/amd/display: Fix fclk idle state omits 40a179233671 ARM: dts: BCM5301X: Add basic DT for Phicomm K3 omits 722f761084bd soc: bcm: bcm2835-pm: Make local symbol static omits 6e2111e72e82 Merge tag 'tags/bcm2835-defconfig-next-2018-11-27' into de [...] omits 8fdd60f2ae36 Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" omits 90462a5bd30c audit: remove unused actx param from audit_rule_match omits 7b25c1c56c62 arm64: dts: lx2160a: update fspi node omits f2ce6ed3dcc8 arm64: dts: imx8mq: Fix boot from eMMC omits 809e0db57c2c arm64: dts: freescale: Add devicetree for Oxalis omits ce1bcf148a12 dt-bindings: arm: fsl: Add devicetree binding for Oxalis omits 8cf0c53c307a dt-bindings: vendor-prefixes: Add EBS-SYSTART GmbH Vendor Prefix omits a69ab6ad2ee0 dt-bindings: arm: fsl: Fix bindings for LS1012A and LS1021 [...] omits 1ffeef4eeecb arm64: dts: lx2160a: add FlexSPI node property omits 74b7d6a91311 Merge branch 'for-upstream/mali-dp' of git://linux-arm.org [...] omits fb27a3cb9cbf Merge tag 'drm-intel-next-2019-01-24' of git://anongit.fre [...] omits e09191d360ab Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] omits 5a3840a470c4 powerpc/papr_scm: Use the correct bind address omits f01c2803873e Merge branch 'bpf-lockdep-fixes' omits 7c4cd051add3 bpf: Fix syscall's stackmap lookup potential deadlock omits e16ec34039c7 bpf: fix potential deadlock in bpf_prog_register omits a89fac57b5d0 bpf: fix lockdep false positive in percpu_freelist omits 6cab5e90ab2b bpf: run bpf programs with preemption disabled omits 1bb54c4071f5 bpf, selftests: fix handling of sparse CPU allocations omits f14bcc0add3a Revert "PCI: armada8k: Add support for gpio controlled res [...] omits 432dd7064aa1 ARM: cns3xxx: Use actual size reads for PCIe omits 65dbb423cf28 ARM: cns3xxx: Fix writing to wrong PCI config registers af [...] omits a4ace4fa2007 PCI: imx: Fix checking pd_pcie_phy device link addition omits a6093ad7fc49 PCI: imx: Fix probe failure without power domain omits 5e66e35aab33 bnxt_en: Disable interrupts when allocating CP rings or NQs. omits fa6821cbf1d9 r8169: improve WoL handling omits 058fdecc6de7 block, bfq: fix in-service-queue check for queue merging omits 02a6d787f4af block, bfq: do not overcharge writes in asymmetric scenarios omits b3c3498112ff block, bfq: port commit "cfq-iosched: improve hw_tag detection" omits a3c92560324b block, bfq: reduce threshold for detecting command queueing omits 9dee8b3b057e block, bfq: fix queue removal from weights tree omits d87447d84fe1 block, bfq: fix sequential rq detection in rate estimation omits 530c4cbb3c62 block, bfq: unconditionally plug I/O in asymmetric scenarios omits ac8b0cb415f3 block, bfq: do not plug I/O of in-service queue when harmful omits 05c2f5c30b3c block, bfq: split function bfq_better_to_idle omits 73d58118498b block, bfq: consider also ioprio classes in symmetry detection omits 03e565e4204c block, bfq: remove case of redirected bic from insert_request omits f3218ad8c6ac block, bfq: make sure queue budgets are not below service [...] omits 218cb897be69 block, bfq: avoid selecting a queue w/o budget omits 20cd32450bcb block, bfq: do not consider interactive queues in srt filtering omits 22cb4e681523 mtip32xx: ѕtop abusing the managed resource APIs omits e74c98ca2d6a gfs2: Revert "Fix loop in gfs2_rbm_find" omits 9f789567142c Merge tag 'linux-kselftest-5.0-rc5' of git://git.kernel.or [...] omits a8220ae7e740 ARM: omap2plus_defconfig: Update for moved options omits a7bfb6773260 ARM: omap2plus_defconfig: Update for dropped options omits 1531f1b24d43 ARM: omap2plus_defconfig: remove PROVE_LOCKING from defconfig omits fedb5760648a serial: fix race between flush_to_ldisc and tty_open omits 9c6a2583f115 serial: mps2-uart: Add parentheses around conditional in m [...] omits 8d84b18f5678 devres: always use dev_name() in devm_ioremap_resource() omits fa548d79d87f drivers: base: Use __printf markup to silence compiler omits 095ff29d2b88 firmware: intel_stratix10_service: add hardware dependency omits 937108b093f7 Merge tag 'nfs-for-5.0-3' of git://git.linux-nfs.org/proje [...] omits d60ea31a8731 drm/TODO: Add drm_display_mode.hsync/vrefresh removal omits 83f4997a01e7 Merge tag 'sound-5.0-rc5' of git://git.kernel.org/pub/scm/ [...] omits da0e51716646 Merge branch 'ieee802154-for-davem-2019-01-31' of git://gi [...] omits 6fa19f5637a6 rds: fix refcount bug in rds_sock_addref omits fc42a689c4c0 lib/test_rhashtable: Make test_insert_dup() allocate its h [...] omits 913564fbc2df macvlan: use netif_is_macvlan_port() omits 91c524708de6 l2tp: copy 4 more bytes to linear part if necessary omits 2c2008a63e48 ath10k: correct bus type for WCN3990 omits 05672636b339 mt76x0: eeprom: fix chan_vs_power map in mt76x0_get_power_info omits 5e0f5a58b167 drm/i915/cfl: Adding another PCI Device ID. omits 1b4fd5d38c63 Merge tag 'gvt-next-2019-02-01' of https://github.com/inte [...] omits 7360c9f6b857 drm/i915: Enable fastboot by default on VLV and CHV omits 0b904c890ac2 drm/i915/icl: restore WaEnableFloatBlendOptimization omits ae598b0d6b50 drm/i915: Save some lines of source code in workarounds omits 69b768f2bc67 drm/i915: Move workaround infrastructure code up omits 34aaaac815d1 ieee802154: mcr20a: fix indentation, remove tabs omits 912139cfbfa6 x86/microcode/amd: Don't falsely trick the late loading mechanism omits 221a1f4ac12d driver: uio: fix possible use-after-free in __uio_register_device omits 1a392b3de7c5 driver: uio: fix possible memory leak in __uio_register_device omits 9a6d5488002f ide: ensure atapi sense request aren't preempted omits 9bfd8198ba94 nvmem: core: Avoid useless iterations in nvmem_cell_get_fr [...] omits 73e9dc4d568f nvmem: core: Fix device reference leak omits 95b65195d571 nvmem: core: Always reference the device returned by nvmem [...] omits d4e7fef1a9a5 nvmem: core: Properly handle connection ID in of_nvmem_dev [...] omits 1c83267473b8 nvmem: core: Fix cell lookup when no cell is found omits 5087cc198e54 nvmem: core: Fix of_nvmem_cell_get() for optional cells omits 1716cfe8be49 nvmem: core: Set the provider read-only when no write call [...] omits ffbc34bf0e9c nvmem: imx-ocotp: Implement i.MX6ULL/ULZ support omits 4dbecb9f5b19 dt-bindings: imx-ocotp: Add i.MX6ULL/ULZ support omits c8b63ddc9119 nvmem: imx-ocotp: add i.MX7ULP support omits 6216790dd453 dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP omits 169415557370 nvmem: bcm-ocotp: Add ACPI support to BCM OCOTP omits 996e39bb03ba nvmem: sc27xx: Convert nvmem offset to block index omits 38cd7ad5bd25 fpga: altera_freeze_bridge: remove restriction to socfpga omits f1bd3a602c42 fpga: mgr: altera-ps-spi: make array dummy static, shrinks [...] omits 865a11f987ab uio/uio_pci_generic: Disable bus-mastering on release omits 32a66374487b fpga: stratix10-soc: fix wrong of_node_put() in init function omits ae4eba836555 arm64: dts: hi3798cv200: fix malformed SPDX license identifier omits 11d1447e954b arm64: dts: hikey960: fix SDcard detection omits 87988511cef0 arm64: dts: hikey: Add DMA entries for Bluetooth UART omits 6b3a6a132dfc MAINTAINERS: Update cgroup entry omits 51bee5abeab2 cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys [...] omits 2b34e562361f drm/i915/icl: Work around broken VBTs for port F detection omits 828ccb31cf41 drm/i915/icl: Add TypeC ports only if VBT is present omits 3864be551405 iwlwifi: mvm: fix merge damage in iwl_mvm_rx_mpdu_mq() omits 57ea974fb871 driver core: Rewrite test_async_driver_probe to cover seri [...] omits af87b9a7863c libnvdimm: Schedule device registration on node local to t [...] omits 8b9ec6b73277 PM core: Use new async_schedule_dev command omits c37e20eaf4b2 driver core: Attach devices on CPU local to device node omits 6be9238e5cb6 async: Add support for queueing on specific NUMA node omits 8204e0c1113d workqueue: Provide queue_work_node to queue work near a gi [...] omits ef0ff68351be driver core: Probe devices asynchronously instead of the driver omits ed88747c6c4a device core: Consolidate locking and unlocking of parent a [...] omits 3451a495ef24 driver core: Establish order of operations for device_add [...] omits 36991ca68db9 blk-mq: protect debugfs_create_files() from failures omits b9b9378b4903 cifs: update internal module version number omits d339adc12a4f CIFS: fix use-after-free of the lease keys omits 2c1cf00eeacb relay: check return of create_buf_file() properly omits 56841070ccc8 irqchip/gic-v3-its: Fix ITT_entry_size accessor omits 89e3a5682eda ALSA: hda/realtek - Headset microphone support for System76 darp5 omits 455e7b387b44 mtd: rawnand: fix kernel-doc warnings omits c3c7dbf4887a mtd: spinand: Fix the error/cleanup path in spinand_init() omits 13c15e07eedf mtd: spinand: Handle the case where PROGRAM LOAD does not [...] omits 515548fdd8a3 ALSA: pcm: remove a superfluous function declaration omits 1c2d14212b15 ext2: Fix underflow in ext2_max_size() omits a08c2a5a3194 PM-runtime: Replace jiffies-based accounting with ktime-ba [...] omits 58456488e0e3 PM-runtime: update accounting_timestamp on enable omits 1832f4ef5867 bpf, cgroups: clean up kerneldoc warnings omits 116bfa96a255 bpf: fix missing prototype warnings omits de1da68d9c9d bpf: fix bitrotted kerneldoc omits 9f239f68f2c5 Merge branch 'bpf-tests-probe-kernel-support' omits befa618112a0 bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require c [...] omits cfff578ed51c selftests/bpf: mark verifier test that uses bpf_trace_prin [...] omits 9acea337ef57 selftests/bpf: skip verifier tests for unsupported map types omits 8184d44c9a57 selftests/bpf: skip verifier tests for unsupported program types omits e8ddbfb4bcb2 selftests/bpf: skip sockmap in test_maps if kernel doesn't [...] omits 579b9239c1f3 powerpc/radix: Fix kernel crash with mremap() omits a07ddce4df80 usb: typec: tcpm: Correct the PPS out_volt calculation omits c7b0c3bbe4c2 Merge tag 'fixes-for-v5.0-rc4' of git://git.kernel.org/pub [...] omits 8aae2b1cdf44 drm/i915: Pick the first unused PLL once again omits ad3e7b824c18 drm/i915: Don't use the second dbuf slice on icl omits 3aa9179b2dfe Merge branch 'stmmac-fixes' omits e2cd682deb23 net: stmmac: Disable EEE mode earlier in XMIT callback omits c5acdbee22a1 net: stmmac: Send TSO packets always from Queue 0 omits 4ec5302fa906 net: stmmac: Fallback to Platform Data clock in Watchdog c [...] omits d5256083f62e ipvlan, l3mdev: fix broken l3s mode wrt local routes omits 4522a70db7aa l2tp: fix reading optional fields of L2TPv3 omits 3de27dcf8121 powerpc/livepatch: return -ERRNO values in save_stack_trac [...] omits 29a77bbb0cf2 powerpc/livepatch: small cleanups in save_stack_trace_tsk_ [...] omits 18be37603de8 powerpc/livepatch: relax reliable stack tracer checks for [...] omits a50d3250d7ae powerpc/64s: Make reliable stacktrace dependency clearer omits 3a03cb8456cc tun: move the call to tun_set_real_num_queues omits eddd0b332304 powerpc/64s: Clear on-stack exception marker upon exceptio [...] omits 39c68e87bc50 drm/i915/gvt: add VFIO EDID region omits 1ca20f33df42 drm/i915/gvt: add hotplug emulation omits 49220789617b drm/i915/gvt: add functions to get default resolution omits 57d4657716ac audit: ignore fcaps on umount omits e4c0d5314ded drm/i915: Apply LUT validation checks to platforms more ac [...] omits c0550305fcbd drm/i915: Force background color to black for gen9+ (v2) omits ab4510e9ac6d powerpc/perf: Add mem access events to sysfs omits 473a78a7bbeb spi-atmel: support inter-word delay omits b7bb367afa4b spi: support inter-word delay requirement for devices omits 630afc7734ba Merge branch 'hns3-next' omits 9abeb7d8cf87 net: hns3: keep flow director state unchanged when reset omits c59a85c07e77 net: hns3: stop sending keep alive msg to PF when VF is resetting omits eed9535f9f71 net: hns3: fix an issue for hclgevf_ae_get_hdev omits 9fc55413270f net: hns3: fix improper error handling in the hclge_init_ae_dev() omits 472d7ecee20e net: hns3: fix for rss result nonuniform omits e215278548f9 net: hns3: fix netif_napi_del() not do problem when unloading omits c8a8045b2d0a net: hns3: Fix NULL deref when unloading driver omits de67a690cc27 net: hns3: only support tc 0 for VF omits 74354140a579 net: hns3: change hnae3_register_ae_dev() to int omits fc0c174f4223 net: hns3: use the correct interface to stop|open port omits 8e1445a653c9 net: hns3: fix VF dump register issue omits 1a6e552df33c net: hns3: reuse the definition of l3 and l4 header info union omits a82a3fe0186d Merge branch 'net-dsa-mt7530-support-MT7530-in-the-MT7621-SoC' omits 9389b5e9467f dt-bindings: net: dsa: add new MT7530 binding to support MT7621 omits ddda1ac116c8 net: dsa: mt7530: support the 7530 switch on the Mediatek [...] omits 889bcbdeee57 net: ethernet: mediatek: support MT7621 SoC ethernet hardware omits ef489749aae5 ipv6: sr: clear IP6CB(skb) on SRH ip4ip6 encapsulation omits cb772b8ce4b9 cpufreq: scpi: Use auto-registration of thermal cooling device omits 5da7af9a94a7 cpufreq: scmi: Use auto-registration of thermal cooling device omits 17170ec17109 cpufreq: qoriq: Use auto-registration of thermal cooling device omits 0db60d6b89b9 cpufreq: mediatek: Use auto-registration of thermal coolin [...] omits e248d8d35cff cpufreq: cpufreq-dt: Use auto-registration of thermal cool [...] omits 4b498869268e cpufreq: imx6q: Use auto-registration of thermal cooling device omits 4c5ff1c8320d cpufreq: qcom-hw: Register as a cpufreq cooling device omits 57f87c7989d2 Merge tag 'soc-fsl-next-v5.1-2' of git://git.kernel.org/pu [...] omits a10cc84791b1 Merge branch 'virtio_net-Fix-problems-around-XDP-tx-and-napi_tx' omits 5050471d35d1 virtio_net: Differentiate sk_buff and xdp_frame on freeing omits 07b344f494dd virtio_net: Use xdp_return_frame to free xdp_frames on des [...] omits 03aa6d34868c virtio_net: Don't process redirected XDP frames when XDP i [...] omits 1667c08a9d31 virtio_net: Fix out of bounds access of sq omits 188313c137c4 virtio_net: Fix not restoring real_num_rx_queues omits 534da5e85633 virtio_net: Don't call free_old_xmit_skbs for xdp_frames omits 8be4d9a492f8 virtio_net: Don't enable NAPI when interface is down omits 5c238a8b599f cpufreq: Auto-register the driver as a thermal cooling dev [...] omits 41ef81be794f Merge branch 'erspan-always-reports-output-key-to-userspace' omits c706863bc890 net: ip6_gre: always reports o_key to userspace omits feaf5c796b3f net: ip_gre: always reports o_key to userspace omits 7dd50e2cdf0a arch/arm/mach-ep93xx: Remove duplicate header omits 1617971c6616 cpuidle: poll_state: Fix default time limit omits 15efb47dc560 PM-runtime: Fix deadlock with ktime_get() omits 34332ef736c0 ARM: multi_v7_defconfig: enable GCC plugin support and str [...] omits 37ad68849778 arm64: defconfig: Switch to PL11x DRM driver omits 0e150419fd07 ARM: defconfig: Enable PL11x DRM driver on multi_v7 omits a7856704335e ARM: defconfig: axm55xx: Drop PL11x graphics driver omits 839c291de9cd Merge tag 'juno-updates-5.1' of git://git.kernel.org/pub/s [...] omits 0d29492e1fee Merge tag 'vexpress-updates-5.1' of git://git.kernel.org/p [...] omits 3dadbd2957eb drm/dp/mst: Provide better debugs for NAK replies omits 45bbda1e35f4 drm/dp/mst: Provide defines for ACK vs. NAK reply type omits d9f7bb56c292 drm/doc: Drop chapter "KMS Initialization and Cleanup" omits 5d0aa3785563 drm/doc: Move hdmi infoframe docs omits 2181e084b26b LSM: SafeSetID: remove unused include omits af0c9af1b3f6 fs/dcache: Track & report number of negative dentries omits 7d10f70fc198 fs: Don't need to put list_lru into its own cacheline omits 1dbd449c9943 fs/dcache: Fix incorrect nr_dentry_unused accounting in sh [...] omits e15aa3b2b138 ucc_geth: Reset BQL queue when stopping device omits b284909abad4 cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM omits 2b13ef1f4261 soc: ti: knav_dma: Use proper enum in pktdma_init_chan omits 5953c887fb5f firmware: ti_sci: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 794827f3ea9d Merge branch 'net-various-compat-ioctl-fixes' omits 98406133dd9c net: socket: make bond ioctls go through compat_ifreq_ioctl() omits c6c9fee35dc2 net: socket: fix SIOCGIFNAME in compat omits 37ac39bdddc5 Revert "kill dev_ifsioc()" omits 63ff03ab786a Revert "socket: fix struct ifreq size in compat ioctl" omits 798badf8467f Revert "staging: erofs: keep corrupted fs from crashing ke [...] omits 08c25fe83a0c Merge branch 'mlxsw-spectrum_acl-Include-delta-bits-into-h [...] omits 1f0ac761bcaa selftests: spectrum-2: Add delta two masks one key test omits 0d0f20fb2fa0 selftests: spectrum-2: Fix multiple_masks_test omits 1eadbd3ab9c3 selftests: spectrum-2: Extend and move trace helpers omits a97cfe4de1be mlxsw: spectrum_acl: Add C-TCAM spill tracepoint omits cb56e214679f mlxsw: spectrum_acl: Include delta bits into hashtable key omits 6e11ea9de957 drm/amdgpu: Transfer fences to dmabuf importer omits 1c0490ce9022 Merge tag 'iommu-fixes-v5.0-rc4' of git://git.kernel.org/p [...] omits 877ef51d53ab Merge tag 'gpio-v5.0-3' of git://git.kernel.org/pub/scm/li [...] omits 532b618bdf23 btrfs: On error always free subvol_name in btrfs_mount omits c7cc64a98512 btrfs: clean up pending block groups when transaction comm [...] omits 92900e5160a5 btrfs: fix potential oops in device_list_add omits 9ba24e9ca71b Merge tag 'aspeed-5.1-devicetree' of git://git.kernel.org/ [...] omits e57924d4ae80 drm/doc: Task to rename CMA helpers omits 77086014c815 drm/doc: fix VRR_ENABLED casing omits 0b03e47d529d Merge tag 'sunxi-dt64-for-5.1' of git://git.kernel.org/pub [...] omits 0f7be8f5bdf0 Merge tag 'sunxi-dt-for-5.1' of git://git.kernel.org/pub/s [...] omits d2849a5871f1 Merge tag 'renesas-arm64-dt-for-v5.1' of git://git.kernel. [...] omits 4165ef5d00be Merge tag 'integrator-dts-v5.1' of git://git.kernel.org/pu [...] omits acf14c54747a Merge tag 'nomadik-dts-v5.1' of git://git.kernel.org/pub/s [...] omits bd4d73a1dbc1 drm/savage: mark expected switch fall-throughs omits 88c12a0211d2 drm/via: mark expected switch fall-throughs omits 31af04cd60d3 arm64: dts: Remove inconsistent use of 'arm,armv8' compati [...] omits abe60a3a7afb ARM: dts: Kill off skeleton{64}.dtsi omits 6569df3d6280 Merge tag 'stm32-dt-for-v4.21-1' of git://git.kernel.org/p [...] omits 8950dcd83ae7 iommu/vt-d: Leave scalable mode default off omits 85bd6e61f34d blk-mq: fix a hung issue when fsync omits 2e3c18d0ada1 block: pass no-op callback to INIT_WORK(). omits 5358db547813 regulator: max77650: Fix include files omits 75455e258ea2 rtc: abx80x: Configure reserved bits in RV1805 omits a26ec8857da3 dt-bindings: rtc: Add RV1805 to abracon,abx80x bindings omits 5a064d398fbe x86/asm/suspend: Drop ENTRY from local data omits c418fd6c01fb usb: gadget: musb: fix short isoc packets with inventra dma omits 5aa608348f86 mic: vop: Fix broken virtqueues omits 1c516c54acf6 staging: rtl8188eu: refactor rtw_reset_securitypriv() omits 46c36e5a0338 staging: rtl8188eu: &array[0] -> array omits d8e2a9a58ec0 staging: rtl8188eu: remove unncessary asignment to cleanup [...] omits 0a6286668b4a staging: rtl8188eu: cleanup declarations in mlme_linux.c omits b543e1fdd19b staging: rtl8188eu: remove unnecessary initializations omits 48a254d7ff72 staging: rtl8188eu: cleanup comments in mlme_linux.c omits 59fb805f5aec staging: wilc1000: remove redundant reset of station statistics omits 516c115c9170 staging: erofs: complete POSIX ACL support omits a24df1f62f79 staging: erofs: use xattr_prefix to wrap up omits f2829d070f3d staging: mt7621-pinctrl: Test devm_kzalloc for failure whi [...] omits 6ffcce417827 staging: rtlwifi: replace ---help--- with help in Kconfig omits c30019fa31a2 drivers: staging: rtlwifi: Start statement on a tabstop omits 0fa82deb5af6 Staging: rtl8192e: Replaced spaces with tab. omits d4104c5e783f staging: erofs: keep corrupted fs from crashing kernel in [...] omits 49230b49c439 staging: octeon: fix broken phylib usage omits cee4c4d63ba7 mei: free read cb on ctrl_wr list flush omits c4a46acf1db3 samples: mei: use /dev/mei0 instead of /dev/mei omits efe814e90b98 mei: me: add ice lake point device id. omits da8ddba566ff binderfs: respect limit on binder control creation omits 793c82329376 binder: fix CONFIG_ANDROID_BINDER_DEVICES omits 75abec73de65 selftests: add binderfs selftests omits dcc9d76b6d83 drm/komeda: Off by one in komeda_fb_get_pixel_addr() omits cec2b18832e2 backlight: pwm_bl: Use gpiod_get_value_cansleep() to get i [...] omits 865a9432d16f powerpc/mm: Add _PAGE_SAO to _PAGE_CACHE_CTL mask omits 45a202a3fefc powerpc/cell: Remove duplicate header omits f069a062ecce powerpc/powernv: Remove duplicate header omits 75f8a37580b6 powerpc/kernel/time: Remove duplicate header omits edeb304f6597 cxl: Wrap iterations over afu slices inside 'afu_list_lock' omits 9bf3d3c4e4fd powerpc/traps: Fix the message printed when stack overflows omits 81b61324922c powerpc/pseries: Perform full re-add of CPU for topology u [...] omits 37ea7b630ae5 debugfs: debugfs_lookup() should return NULL if not found omits d4065e90dc62 Merge tag 'iwlwifi-next-for-kalle-2019-01-29' of git://git [...] omits 7ab57b76ebf6 tty: increase the default flip buffer limit to 2*640K omits 7dd50e205b33 tty: ipwireless: Fix potential NULL pointer dereference omits 1899405c9838 Merge tag 'mt76-for-kvalo-2019-01-22' of https://github.co [...] omits a1960e0f1639 staging: speakup: fix tty-operation NULL derefs omits fab940755d1d x86/hw_breakpoints, kprobes: Remove kprobes ifdeffery omits 775ea4ea2fd9 serial: mps2-uart: support combined irq omits 9f25e07b882b serial: mps2-uart: move to dynamic port allocation omits 3c635e4f1448 serdev: ttyport: call tiocmget and tiocmset ops directly omits 0b053bbf0786 MAINTAINERS: Add Andy and Darren as arch/x86/platform/ reviewers omits d0f9f16788e1 ARM: tango: Improve ARCH_MULTIPLATFORM compatibility omits a17bab2d6784 Merge tag 'renesas-fixes3-for-v5.0' of git://git.kernel.or [...] omits a7403eb27e3e Merge tag 'sunxi-fixes-for-5.0' of git://git.kernel.org/pu [...] omits 83d365150272 Merge tag 'amlogic-fixes-2.1' of git://git.kernel.org/pub/ [...] omits 46edb8d1322c firmware: arm_scmi: provide the mandatory device release callback omits db4090920ba2 ARM: iop32x/n2100: fix PCI IRQ mapping omits 44a0f88467f5 Merge tag 'omap-for-v5.0/fixes-rc3' of git://git.kernel.or [...] omits 2b3604e24313 Merge tag 'davinci-fixes-for-v5.0-part2' of git://git.kern [...] omits 91c577ef1eac Merge tag 'qcom-fixes-for-5.0-rc3' of git://git.kernel.org [...] omits 1229c729bb94 Merge tag 'renesas-fixes2-for-v5.0' of git://git.kernel.or [...] omits 03937704b84c Merge tag 'pxa-fixes-5.0' of https://github.com/rjarzmik/l [...] omits 3673a91c0709 Merge tag 'imx-fixes-5.0-2' of git://git.kernel.org/pub/sc [...] omits e22dc7be4c65 Merge tag 'soc-fsl-fix-v5.0' of git://git.kernel.org/pub/s [...] omits 69835820f1f3 Merge tag 'imx-fixes-5.0' of git://git.kernel.org/pub/scm/ [...] omits c051dc5e3cea dt-bindings: arm: renesas: Fix SoC mismatch for Stout omits 11ca1b663a29 drm/qxl: use ttm_tt omits 804a15cdbbc3 Merge branch 'sctp-support-SCTP_FUTURE-CURRENT-ALL_ASSOC' omits 7efba10d6bd2 sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP [...] omits d251f05e3ba2 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits 99a62135e127 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits 3a583059d187 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits 2af66ff3edc7 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits 3adcc300603e sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits bf9fb6ad4f29 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits 7fb3be13a236 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits e0651a0dc877 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits 49b037acca8c sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits 92fc3bd928c9 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits 707e45b3dc5a sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits 9c5829e1c49e sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] omits e7f282489123 sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VAL [...] omits 2e7709d1cc66 sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTE [...] omits acce7f3b8d4f sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt omits fb1956050846 sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt omits 8add543e369d sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt omits 48c072174dea sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt omits 6fd769beb0d9 sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt omits 8889394df2aa sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt omits 7adb5ed5eec3 sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt omits b99e5e028bf4 sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt omits 80df2704a375 sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC omits 4d95987a32db serial: sh-sci: Do not free irqs that have already been freed omits 824d17c57b0a serial: 8250_pci: Make PCI class test non fatal omits 1575c083a78c tty: serial: 8250_mtk: Fix potential NULL pointer dereference omits 2d908b38d409 serial: Add Tegra Combined UART driver omits 05da213f1c77 dt-bindings: serial: Add bindings for nvidia,tegra194-tcu omits e81eba88cf37 Dt-bindings: Serial: Add X1000 serial bindings. omits 8a417cdeb0dc Serial: Ingenic: Add support for the X1000. omits 3a50365d8c79 serial: 8250: Add OF support for Xscale variant omits 42b68768e51b serial: fsl_lpuart: DMA support for 32-bit variant omits 7c0cca7c847e tty: ldisc: add sysctl to prevent autoloading of ldiscs omits a2fd23b93733 usbip: Fix vep_free_request() null pointer checks on input args omits f91649c52588 usb: ehci-orion: add S2RAM support omits e04585184dcf usb: ehci-orion: avoid double PHY initialization omits 12453a897e36 usb: host: xhci: mvebu: add reset on resume quirk omits b97a31348379 usb: core: comply to PHY framework omits bde527264307 Merge branch 'devlink-port' omits 782a624d00fa bnxt_en: Add bnxt_en initial port params table and register it omits b639583f9e36 devlink: Add a generic wake_on_lan port parameter omits c1e5786d6771 devlink: Add devlink notifications support for port params omits 5473a7bdad78 devlink: Add support for driverinit set value for devlink_port omits ffd19b9a490a devlink: Add support for driverinit get value for devlink_port omits 9c54873b4e2e devlink: Add port param set command omits f4601dee25d5 devlink: Add port param get command omits 39e6160e14bd devlink: Add devlink_param for port register and unregister omits eaf2a47f40f0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits e15425214990 ARM: dts: aspeed: quanta-q71l: enable uart1 omits 95779307d7e8 ARM: dts: aspeed: quanta-q71l: enable lpc_ctrl node omits e786eff92838 ARM: dts: aspeed: tiogapass: Add uarts for SoL omits c91d27bba78f ARM: dts: aspeed: tiogapass: Add LPC devices omits 9d90436ece8f Merge branch 'typedef-func_proto' omits 32b750b92504 tools/bpf: fix test_btf for typedef func_proto case omits 81f5c6f5db37 bpf: btf: allow typedef func_proto omits d54e5f76d8fe drm/i915: Update DRIVER_DATE to 20190129 omits 717671c610fc drm/i915: Use IS_GEN9_LP() for the linetime w/a check omits ff58c11cdbe9 drm/i915: Drop the pointless linetime==0 check omits ff61a97499fd drm/i915: Drop the definite article in front of SAGV omits 60e983ff187f drm/i915: Pass dev_priv to skl_needs_memory_bw_wa() omits 961d95e09c04 drm/i915: Account for minimum ddb allocation restrictions omits b19c9bcaa20e drm/i915: Fix > vs >= mismatch in watermark/ddb calculations omits 17b16054b111 drm/i915: Fix bits vs. bytes mixup in dbuf block size computation omits 692927f4e905 drm/i915: Reinstate an early latency==0 check for skl+ omits b52c273be687 drm/i915: Don't ignore level 0 lines watermark for glk+ omits 62967898789d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 082aaa870041 CIFS: Do not consider -ENODATA as stat failure for reads omits 8e6e72aeceaa CIFS: Do not count -ENODATA as failure for query directory omits 7d42e72fe8ee CIFS: Fix trace command logging for SMB2 reads and writes omits 9bda8723da2d CIFS: Fix possible oops and memory leaks in async IO omits 1c909b2dfe6a ARM: dts: socfpga: update more missing reset properties omits 5b0bd14dcc6b drm/i915/icl: keep track of unused pll while looping omits 20fd2ab7be40 drm/i915/icl: remove dpll from clk_sel omits 7a61a6dec3df drm/i915: always return something on DDI clock selection omits 584fca111d0c drm/i915/icl: use tc_port in MG_PLL macros omits c4627e66f73a cifs: limit amount of data we request for xattrs to CIFSMa [...] omits 58d15ed1203f cifs: fix computation for MAX_SMB2_HDR_SIZE omits 789659f4307a drm/i915: Drop fake breadcrumb irq omits 52c0fdb25c7c drm/i915: Replace global breadcrumbs with per-context inte [...] omits 3df0bd19193c drm/i915: Remove the intel_engine_notify tracepoint omits 8fc75bed96bb NFS: Fix up return value on fatal errors in nfs_page_async [...] omits 68e94f62cfbe drm/i915/tv: Bypass the vertical filter if possible omits addc80f0bba9 drm/i915/tv: Fix adjusted_mode dotclock for interlaced modes omits 5a3db6f08a8e drm: Constify drm_color_lut_check() omits 34d66caf251d x86/speculation: Remove redundant arch_smt_update() invocation omits 71368af9027f x86/speculation: Add PR_SPEC_DISABLE_NOEXEC omits 0a278662f531 x86/boot: Save several bytes in decompressor omits 439fbdf6a202 x86/trap: Remove useless declaration omits e5bae74338b3 Revert "arm64: dts: sdm845: Add interconnect provider DT nodes" omits 5ccd35287eda x86/fault: Fix sign-extend unintended sign extension omits b677dfae5aa1 x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampolin [...] omits 7b21b69ab203 IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate omits ff9fb72bc077 debugfs: return error values, not NULL omits 47dd8048a1bf drm/amdgpu: Show XGMI node and hive message per device only once omits a5c8e0524dbb drm/amdgpu: cleanup amdgpu_pte_update_params omits 193392ed9f69 Revert "drm/amd/display: add -msse2 to prevent Clang from [...] omits cdba61daf550 drm/amdgpu: sriov restrict max_pfn below AMDGPU_GMC_HOLE omits 06ea4c349915 drm/amdgpu: csa_vaddr should not larger than AMDGPU_GMC_HO [...] omits c9a646228816 drm/i915/execlists: Suppress preempting self omits 4d97cbe01980 drm/i915: Rename execlists->queue_priority to queue_priority_hint omits 8547444137ec drm/i915: Identify active requests omits 06039d98202f drm/i915/selftests: Apply a subtest filter omits 67fc5dc8a541 MIPS: VDSO: Include $(ccflags-vdso) in o32,n32 .lds builds omits 2f87324be773 LSM: SafeSetID: 'depend' on CONFIG_SECURITY omits 0648e50e548d MIPS: VDSO: Use same -m%-float cflag as the kernel proper omits dcf300a69ac3 MIPS: OCTEON: don't set octeon_dma_bar_type if PCI is disabled omits d07e1e0febe1 MAINTAINERS: Add entry for XDP (eXpress Data Path) omits 35edfdc77f68 net: set default network namespace in init_dummy_netdev() omits 0365aeba5084 futex: No need to check return value of debugfs_create functions omits 15917dc02841 sched: Remove stale PF_MUTEX_TESTER bit omits 75b710af7139 timers: Mark expected switch fall-throughs omits ae503ab04913 timekeeping/debug: No need to check return value of debugf [...] omits 434537bbd50f genirq/debugfs: No need to check return value of debugfs_c [...] omits c829f5f52db9 cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc() omits 9f672984338d cxgb4: clip_tbl: Use struct_size() in kvzalloc() omits 0f0ed8282e5b net: b44: replace dev_kfree_skb_xxx by dev_consume_skb_xxx [...] omits 42fea318e1d1 ASoC: sprd: Add Spreadtrum audio DMA platfrom driver omits e339f8631eb7 net: caif: call dev_consume_skb_any when skb xmit done omits 27e27e6555d3 dt-bindings: ASoC: Add Spreadtrum DMA platform documentation omits 7df04ea7a31e ASoC: topology: modify dapm route loading routine and add [...] omits 896cebc0e261 net: 8139cp: replace dev_kfree_skb_irq by dev_consume_skb_ [...] omits 5c30f43f0625 ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes omits 7620fe9161ce ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create omits 34db6a3e91d8 ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts omits a46e8393d128 ASoC: topology: Remove widgets from dobj list omits baa962e39df9 MAINTAINERS: update cxgb4 and cxgb3 maintainer omits 33ae6ae2111c ASoC: topology: Reduce number of dereferences when accessing dobj omits 18d79f721e0a cxgb4vf: Update port information in cxgb4vf_open() omits e501070e4db0 net: macb: Apply RXUBR workaround only to versions with errata omits 691b9ab6c967 x86/mm/tlb: Remove unused cpu variable omits 45571bb871b2 ALSA: hda - Use standard device registration for beep omits 9a19c90276e8 Merge branch 'topic/hda-pm-state' into for-next omits f6ef4e0e2842 ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume omits 98081ca62cba ALSA: hda - Record the current power state before suspend/ [...] omits 66fb181d6f82 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next omits 31172d100256 Merge branch 'regmap-5.1' into regmap-next omits 8716ae72b6f6 Merge drm/drm-next into drm-intel-next-queued omits dc30e7039137 ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads [...] omits 968bf969b47d drm/i915: Fix skl srckey mask bits omits 0604628bb03a netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy omits 2f10d8237396 drm/amd/powerplay: Fix missing break in switch omits afeff4c16eda drm/radeon: check if device is root before getting pci speed caps omits dc14eb12f6bb drm/amdgpu: Add missing power attribute to APU check omits 072167d13ce4 Merge branch 'pwm-dmtimer-fixes' into omap-for-v5.0/fixes-v2 omits 2380a22b60ce irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable omits 45725e0fc3e7 irqchip/gic-v3-its: Gracefully fail on LPI exhaustion omits 9791ec7df0e7 irqchip/gic-v3-its: Plug allocation race for devices shari [...] omits 53b6d0adffb0 ASoC: Intel: cht_bsw_rt5672: remove useless test omits 4bc74ba1c732 ext2: Fix a typo in comment omits 0840242e8875 ARM: dts: Configure clock parent for pwm vibra omits 9bd34c63f553 bus: ti-sysc: Fix timer handling with drop pm_runtime_irq_safe() omits 00ae831dfe44 x86/cpu: Add Atom Tremont (Jacobsville) omits 693abe11aa6b ALSA: hda/realtek - Fixed hp_pin no value omits 4daa001a1773 arm64: dts: juno: Add cpu dynamic-power-coefficient information omits cc0dbf43668d arm: dts: vexpress-v2p-ca15_a7: Add cpu dynamic-power-coef [...] omits 435bba0f11f0 regmap: Remove attribute packed from struct 'regcache_rbtr [...] omits 2b0fc3742bc7 x86/events: Mark expected switch-case fall-throughs omits 0eca80bf07eb dt-bindings: regulator: add DT bindings for max77650 omits bcc61f1c44fd regulator: max77650: add regulator support omits 8aa82766de12 dt-bindings: drm/msm/a6xx: Document GMU bindings omits 740f9433a854 dt-bindings: drm/msm/a6xx: Document GMU and update GPU bindings omits 22bbd8ef647e drm/msm: avoid unused function warning omits 19db132671e8 drm/msm: Add __printf verification omits ac11c637f899 drm/msm: Fix A6XX support for opp-level omits 388a515f6add drm/msm: honor GPU_READONLY flag omits b8be1cd9b010 drm/msm: drop interrupt-names omits 2255f244f92e drm/msm/gpu: Remove hardcoded interrupt name omits d4df17141826 drm/msm/gpu: fix building without debugfs omits cd70d7ade43d drm/msm: Unblock writer if reader closes file omits 017a01ccfbc5 Bluetooth: btusb: Add shutdown routine for BTUSB_INTEL_NEW [...] omits f3fdea3af405 spi: mxs: add tracing to custom .transfer_one_message callback omits 2de66bb87351 Bluetooth: btusb: btusb_intel_cmd_timeout: use sleeping functions omits 1ff494813baf drm/irq: Ditch DRIVER_IRQ_SHARED omits 0e2a933b02c9 drm: Switch DRIVER_ flags to an enum omits 5b38e7475e3d drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)install omits fa083b99eb28 arm64: dts: fast models: Add DTS fo Base RevC FVP omits 20d00c409475 arm64: dts: juno/fast models: sort couple of device nodes omits 88c2ccc05391 arm64: dts: models: use list instead of tuple for mmci interrupts omits ef972714b1b2 arm64: dts: juno/fast models: using GIC macros instead of [...] omits 01f377dc927d iwiwifi: fix bad monitor buffer register addresses omits 55fbf0d21c44 iwlwifi: dbg_ini: set dump mask BIT(n) instead of n omits b2aea95c1833 iwlwifi: dbg_ini: retrieve dump_delay value properly omits cd0fc658fbb7 iwlwifi: dbg_ini: properly handle ini user trigger omits 07a44b322397 iwlwifi: dbg_ini: allocate dram buffer with proper flags omits 40ecdd01d46e iwlwifi: mvm: update firmware when MU EDCA params change omits 487ec49c358a iwlwifi: trigger dump on assert prior to setting the device up omits 9bf13bee2d74 iwlwifi: mvm: include configured sniffer AID in radiotap omits 81444538ac58 iwlwifi: mvm: document monitor mode reorder buffer bypass omits 98f0d01abcb9 iwlwifi: update product name for 9260 and 9560 omits fdd6c9419b6f iwlwifi: mvm: disable completely low latency mode with debugfs omits 311590a3a21e iwlwifi: mvm: freeze management TXQ timer when station goe [...] omits 57e861d9362e iwlwifi: mvm: Change FW channel info API omits 5213e8a8a28d iwlwifi: mvm: implement CSI reporting omits 6c161980ba48 iwlwifi: mvm: add location APIs omits babea2d4fe76 iwlwifi: mvm: Disconnect on large beacon loss omits 93079fd5c059 iwlwifi: pcie: use u32* argument to iwl_trans_get_fw_monit [...] omits 4841914ef440 iwlwifi: dvm: remove useless condition omits 3a894a9f319f iwlwifi: remove TOF implementation omits fba8248e7e67 iwlwifi: mvm: get rid of tx_path_lock omits 1f7698abedee iwlwifi: mvm: fix A-MPDU reference assignment omits 698478c49294 iwlwifi: mvm: add an option to dereference vif by id omits fefbf85305ec iwlwifi: monitor dumping flow cleanup omits 34a880d8bd4c iwlwifi: mvm: remove sta key on wep ap omits 9adcc117bc7d iwlwifi: make sure cur_fw_img is valid before accessing img omits 29cf396f08f6 iwlwifi: calculate pointers from out_cmd instead of out_cmd->hdr omits 94a8d87c4764 iwlwifi: mvm: pre-initialize alive_data in wait_alive() omits e78da25e19c2 iwlwifi: move iwl_enable_{rx,tx}_ampdu to iwl-modparams.h omits da0df827cd15 iwlwifi: make iwl_fw_dbg_start_stop_hcmd() inline omits 0f8bf03c8660 iwlwifi: mvm: save and export regdb blob from the NVM omits e6aeeb4f4517 iwlwifi: mvm: clean up LDBG config command usage omits cefec29ebdde iwlwifi: pcie: align licensing to dual GPL/BSD omits 486af86332c7 iwlwifi: mvm: read IWL_RX_MPDU_PHY_SHORT_PREAMBLE only for CCK omits 677837b8b3ea iwlwifi: mvm: fix %16 to %016 print format omits 85d78bb173db iwlwifi: pcie: add prints to track virtual ID omits c97781d1d956 iwlwifi: iwlmvm: in monitor NDP notif take the NSS from rx_vec omits 937c2652768f iwlwifi: iwlmvm: ignore HE PPDU type regarding EOF omits 0899dd34d095 iwlwifi: pcie: fix the use of a wrong define omits b0dd77a79642 mtd: docg3: fix a possible memory leak of mtd->name omits f7fd818cca0c mtd: Remove empty lines at end of sysfs related functions omits 32937a82f36c mtd: docg3: Fix passing zero to 'PTR_ERR' warning in doc_p [...] omits 3ca17a24e7fb Merge branch 'md-fixes' of https://github.com/liu-song-6/l [...] omits 62f0d7dc3bae reset: reset-zynqmp: Adding support for Xilinx zynqmp rese [...] omits 3f1b66be4aaa dt-bindings: reset: Add bindings for ZynqMP reset driver omits bc3843d4d357 firmware: xilinx: Add reset API's omits 64e2330580fb Merge tag 'iwlwifi-next-for-kalle-2019-01-25' of git://git [...] omits c55d0e8c543b spi: spi-mem: spi-fsl-qspi: typo fix in author name omits 673c865efbdc spi: ti-qspi: Fix mmap read when more than one CS in use omits b291f42a3718 ASoC: cros_ec_codec: Add codec driver for Cros EC omits 494a3503d684 ASoC: Documentation: Add google, cros-ec-codec omits d7c26e63cf78 Merge tag 'v5.0-rc4' into asoc-5.1 omits a8233b6c1972 ASoC: wcd9335: Fix missing slimbus dependency omits ce6f0697ebad spi: spi-mem: spi-nxp-fspi: add module license info omits 05f9467e70ed drm/vmwgfx: unwind spaghetti code in vmw_dma_select_mode omits 2b3cd6249b14 drm/vmwgfx: fix the check when to use dma_alloc_coherent omits 9b5bf2421b43 drm/vmwgfx: remove CONFIG_INTEL_IOMMU ifdefs v2 omits 3f47d00bc65b drm/vmwgfx: remove CONFIG_X86 ifdefs omits 13054abbaa4f HID: debug: fix the ring buffer implementation omits afa1f2ab43d4 thermal: cpu_cooling: Require thermal core to be compiled in omits 625c85a62cb7 cpufreq: Use struct kobj_attribute instead of struct global_attr omits d1c6b41b0f65 PM / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() omits e9fe0d4921ee HID: wacom: Move HID fix for AES serial number into wacom_ [...] omits 202e69e64554 ALSA: usb-audio: Cleanup DSD whitelist omits 286406c2e198 Merge branch 'for-linus' into for-next omits 580d0382c1cd ACPI / DPTF: remove header search path to the parent directory omits fdb3c1776570 ACPI: EC: Clean up probing for early EC omits 0ee4b5f801b7 platform/x86: Fix unmet dependency warning for SAMSUNG_Q10 omits d58bf90a32a3 platform/x86: Fix unmet dependency warning for ACPI_CMPC omits f12d0b91affc drm/<drivers>: Don't set FBINFO_(FLAG_)DEFAULT omits 9baddb61dfec mfd: Fix unmet dependency warning for MFD_TPS68470 omits 2b6e492467c7 device property: Fix the length used in PROPERTY_ENTRY_STRING() omits 168982d243d7 drm/doc: Add a warning to drm_dev_is_unplugged omits 3d6535cbed4a drm/i915: Enable fastboot by default on Skylake and newer omits 78de14c23e03 drm/fb-helper: generic: Fix drm_fbdev_client_restore() omits 24dd8aed32e0 arm64: dts: allwinner: h6: Add support for the SRAM C1 section omits 4571a7d814ad dt-bindings: sram: sunxi: Add compatible for the H6 SRAM C1 omits ac93e2fa8550 liquidio: fix the validation of rx checksum status from NI [...] omits b3379a424dde net: ti: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] omits 100091156c1a net: apple: replace dev_kfree_skb_irq by dev_consume_skb_i [...] omits 3afa73dd7c8b net: amd8111e: replace dev_kfree_skb_irq by dev_consume_skb_irq omits f48af114895b net: alteon: replace dev_kfree_skb_irq by dev_consume_skb_irq omits 1023121375c6 net: tls: Fix deadlock in free_resources tx omits 32eb67b93c9e net: tls: Save iv in tls_rec for async crypto requests omits b46a0bf78ad7 vhost: fix OOB in get_rx_bufs() omits bbcbf2eede69 enetc: include linux/vmalloc.h for vzalloc etc omits 8437fcf14dee scsi: 53c700: pass correct "dev" to dma_alloc_attrs() omits b2d3492fc591 scsi: bnx2fc: Fix error handling in probe() omits 40d07b523cf4 scsi: scsi_debug: fix write_same with virtual_gb problem omits 5d8fc4a9f0ee scsi: libfc: free skb when receiving invalid flogi resp omits b63195698dea scsi: zfcp: fix sysfs block queue limit output for max_seg [...] omits 2fa53f892422 bpf, doc: add reviewers to maintainers entry omits ec7146db1500 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 343917b410ba Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 3d2af27a84a8 Merge branch 'bpf-flow-dissector-tests' omits bf0f0fd93945 selftests/bpf: add simple BPF_PROG_TEST_RUN examples for f [...] omits b7a1848e8398 bpf: add BPF_PROG_TEST_RUN support for flow dissector omits c8aa703822bf net/flow_dissector: move bpf case into __skb_flow_bpf_dissect omits d76198b0bc5a tools: bpftool: warn about risky prog array updates omits ce680c8c99fd MIPS: OCTEON: delete unused cvmx-smix-defs.h omits 6aa08988f1f8 MIPS: OCTEON: delete SMI/MDIO enable omits e6f2f381e401 selinux: replace BUG_ONs with WARN_ONs in avc.c omits cdd7b4064258 selftests: bpf: remove duplicated include omits 1d79895aef18 sk_msg: Always cancel strp work before freeing the psock omits 8c79b3569338 tools: bpftool: fix crash with un-owned prog arrays omits 8d2df8a2d0fa arch/arm/xen: Remove duplicate header omits f67e20d20f28 LSM: Add 'name' field for SafeSetID in DEFINE_LSM omits 8471300fce4c HID: elan: Make array buf static, shrinks object size omits 483cbbeddd5f md/raid5: fix 'out of memory' during raid cache recovery omits 94803aef3533 Input: pwm-vibra - stop regulator after disabling pwm, not before omits 3ca232df9921 Input: pwm-vibra - prevent unbalanced regulator omits 4d741f3dd11c Input: snvs_pwrkey - allow selecting driver for i.MX 7D omits bfe2599dd2f9 Merge branch 'qed-Bug-fixes' omits ffb057f98928 qed: Fix stack out of bounds bug omits 7c81626a3c37 qed: Fix system crash in ll2 xmit omits 327852ec6420 qed: Fix VF probe failure while FLR omits ff9296966e5e qed: Fix LACP pdu drops for VFs omits 9e71a15d8b5b qed: Fix bug in tx promiscuous mode settings omits 9407d3bdb048 drm/i915: Track active timelines omits 5013eb8cd601 drm/i915: Track the context's seqno in its own timeline HWSP omits 8ba306a6a362 drm/i915: Share per-timeline HWSP using a slab suballocator omits 52954edd1f70 drm/i915: Allocate a status page for each timeline omits b18fe4be59f2 drm/i915: Enlarge vma->pin_count omits 3adac4689f58 drm/i915: Introduce concept of per-timeline (context) HWSP omits bb7c778b73eb Merge branch 'qed-Error-recovery-process' omits ccc67ef50b90 qede: Error recovery process omits 64515dc899df qed: Add infrastructure for error detection and recovery omits 666db4862f2d qed: Revise load sequence to avoid PCI errors omits 8e067bb3fc92 benet: remove broken and unused macro omits ca899324305d net: i825xx: replace dev_kfree_skb_irq by dev_consume_skb_ [...] omits ff44a8373c88 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 8d9375529193 Merge branch 'mlxsw-Misc-updates' omits 3cab0de9bbea selftests: forwarding: Use OK instead of PASS in test output omits 6f64bcb62f33 selftests: net: forwarding: change devlink resource suppor [...] omits 39c6b53cc01f Documentation: add devlink param file for mlxsw driver omits 2adeb5f1c3f5 mlxsw: spectrum_switchdev: Add more extack messages omits 3021afe16828 mlxsw: spectrum_acl: Fix rul/rule typo omits 038418eeb955 mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs omits 42d704e01817 mlxsw: spectrum_acl: Remove unnecessary arg on action_repl [...] omits 4aa9fc2a435a Revert "mm, memory_hotplug: initialize struct pages for th [...] omits 7aef2b646b24 spi: pl022: add a message state STATE_TIMEOUT for timeout [...] omits 9f11d233d98a ASoC: apq8096: add slim support omits 93f97ff1911a ASoC: wcd9335: add audio routings omits 6ccc25f6696c ASoC: wcd9335: add capture dapm widgets omits 354461486f66 ASoC: wcd9335: add playback dapm widgets omits 8c4f021d806a ASoC: wcd9335: add basic controls omits cc2e324d39b2 ASoC: wcd9335: add CLASS-H Controller support omits 20aedafdf492 ASoC: wcd9335: add support to wcd9335 codec omits 262ff68fce8f ASoC: dt-bindings: update wcd9335 bindings. omits 5b14aa718f59 ASoC: Intel: glk_rt5682_max98357a: platform name fixup support omits fbe2c2736e29 ASoC: Intel: bxt_rt298: platform name fixup support omits 7ebf2528eaca ASoC: Intel: bxt_da7219_max98357a: platform name fixup support omits f403906da05c ASoC: Intel: cht_bsw_rt5672: platform name fixup support omits 3a934e7c75b4 ASoC: Intel: cht_bsw_rt5645: platform name fixup support omits 4506db804334 ASoC: Intel: cht_bsw_nau8824: platform name fixup support omits 7e7e24d7c7ff ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support omits e4bc6b1195f6 ASoC: Intel: bytcht_es8316: platform name fixup support omits 686338c12a2b ASoC: Intel: bytcht_da7213: platform name fixup support omits 0b2c2093fc3a ASoC: Intel: bytcr_rt5651: platform name fixup support omits bd7661b761bc ASoC: Intel: bytcr_rt5640: platform name fixup support omits 7e40ddcf974a ASoC: Intel: bdw-rt5677: platform name fixup support omits 2d067b2807f9 ASoC: Intel: broadwell: platform name fixup support omits e87055d732e3 ASoC: Intel: haswell: platform name fixup support omits cb50358b8384 ASoC: add helper to change platform name for all dailinks omits 6479450f72c1 irqchip/gic-v4: Fix occasional VLPI drop omits 2e236bafab11 spi: Kconfig: imx: Update the help text to make it more generic omits fc5014cc5528 x86/asm-prototypes: Remove duplicate include <asm/page.h> omits 80ff00172407 nfs: Fix NULL pointer dereference of dev_name omits a97c084aad39 drm/amd/powerplay: add override pcie parameters for Vega20 omits 4ba3e56340bb drm/panel: simple: Add support for PDA 91-00156-A0 panel omits b3b54ed1731c dt-bindings: display: Add support for PDA 91-00156-A0 panel omits 20e3412b0db2 dt-bindings: Add vendor prefix for PDA Precision Design As [...] omits 27abdd83f621 drm/panel: simple: Add support for the LeMaker BL035-RGB-0 [...] omits 78d1773f8eb5 dt-bindings: display: Add bindings for the LeMaker BL035-R [...] omits 6f4fcfe0297c dt-bindings: Add vendor prefix for LeMaker omits 2a994cbed6b2 drm/panel: Add Kingdisplay KD097D04 panel driver omits 849b2e3ff969 drm/panel: Add Sitronix ST7701 panel driver omits 24de022b8171 dt-bindings: display: Add Sitronix ST7701 panel documentation omits 4b5105036afb drm/amd/display: Don't leak memory when updating streams omits 8fde60b7f350 drm/amd/display: Add Vline1 interrupt source to InterruptManager omits 43a6a02eb355 drm/amd/display: Re-enable CRC capture following modeset omits 428da2bdb05d drm/amd/display: Enable vblank interrupt during CRC capture omits 22051b636e34 drm/amd/display: Poll pending down rep before clear payloa [...] omits cbce5f0a9f30 drm/ttm: Remove ttm_bo_reference and ttm_bo_unref omits 706b7761abea drm/mgag200: Replace ttm_bo_unref with ttm_bo_put omits 6034d9d48e62 drm/vmwgfx: Replace ttm_bo_unref with ttm_bo_put omits 2d18cb98d68e drm/vmwgfx: Replace ttm_bo_reference with ttm_bo_get omits 829eee6290b3 drm/nouveau: Replace ttm_bo_unref with ttm_bo_put omits b063dc9c1c68 drm/nouveau: Replace ttm_bo_reference with ttm_bo_get omits 376bc02da22e drm/ast: Replace ttm_bo_unref with ttm_bo_put omits 1e345568e3b5 drm/i915: Move list of timelines under its own lock omits 0ca88ba0d634 drm/i915: Always allocate an object/vma for the HWSP omits 528cbd17ceff drm/i915: Move vma lookup to its own lock omits 09d7e46b97c6 drm/i915: Pull VM lists under the VM mutex. omits 499197dc1696 drm/i915: Stop tracking MRU activity on VMA omits d02337709390 regulator: axp20x: Fix incorrect vsel_mask settings omits 1dceee5eb320 regulator: isl6271a: Constify isl_core_ops and isl_fixed_ops omits a6e58299e3dd regulator: isl6271a: Remove *rdev[3] from struct isl_pmic omits 7d4e591bc051 selftests: timers: use LDLIBS instead of LDFLAGS omits 870f193d48c2 selftests: net: use LDLIBS instead of LDFLAGS omits 7dd541a3fb34 s390: no need to check return value of debugfs_create functions omits d7f2f7c7fc51 s390: pci: no need to check return value of debugfs_create [...] omits f36108c46288 s390/hypfs: no need to check return value of debugfs_creat [...] omits 4ad78b8651aa s390/setup: set control program code via diag 318 omits 0b7a814c2644 ext2: Remove redundant check for finding no group omits f068ebd13bf3 ext2: Annotate implicit fall through in __ext2_truncate_blocks omits 8f9aca0c4532 s390/zcrypt: fix specification exception on z196 during ap probe omits 4a8ef6999bce s390/dasd: fix using offset into zero size array error omits 634692ab7007 s390/suspend: fix stack setup in swsusp_arch_suspend omits 302167c50b32 btrfs: don't end the transaction for delayed refs in throttle omits 7ae710f9f8b2 gpio: vf610: Mask all GPIO interrupts omits 876811f7c34e gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event omits b868db94a6a7 gpio: tqmx86: Add GPIO from for this IO controller omits a6279470762c Btrfs: fix deadlock when allocating tree block during leaf [...] omits 9ce01efe5bdc gpio: altera: Fixup block comment style omits 7bed8adcd9f8 drm/i915: Try to sanitize bogus DPLL state left over by br [...] omits 8a920e24f058 drm/i915/tv: Use the scanline counter for timestamps on i9 [...] omits 6a2a94041052 drm/i915/tv: Fix return value for intel_tv_compute_config() omits a53469a68eb8 usb: phy: am335x: fix race condition in _probe omits 512e6fb589bc usb: dwc3: exynos: Fix error handling of clk_prepare_enable omits f2105d42597f usb: phy: fix link errors omits 07c69f1148da usb: gadget: udc: net2272: Fix bitwise and boolean operations omits 1e19cdc80602 usb: dwc3: gadget: Handle 0 xfer length for OUT EP omits b5f030b7b4a5 drm/qxl: use kernel mode db omits 1b043677d4be drm/qxl: add qxl_add_mode helper function omits feba24de7003 drm/qxl: add mode/framebuffer check functions omits 182e7f96f0cb drm/qxl: implement qxl_gem_prime_(un)pin omits 13aff184ed9f drm/qxl: remove dead qxl fbdev emulation code omits 26d4707d445d drm/qxl: use generic fbdev emulation omits 9b369116fd0e drm/qxl: implement prime kmap/kunmap omits 21c76bd19e0c drm/qxl: use qxl_num_crtc directly omits 90adda2ce898 drm/qxl: cover all crtcs in shadow bo. omits 4979904c62b9 drm/qxl: use shadow bo directly omits 166205444b90 drm/qxl: track primary bo omits fb7ebc0119ed drm/qxl: drop unused offset parameter from qxl_io_create_p [...] omits 1f85535cd04c drm/qxl: move qxl_primary_apply_cursor to correct place omits f3bc22f04d44 drm/qxl: use QXL_GEM_DOMAIN_SURFACE for dumb gem objects omits 247156d7e2fa drm/qxl: use QXL_GEM_DOMAIN_SURFACE for shadow bo. omits 6957c6867baa drm/qxl: allow both PRIV and VRAM placement for QXL_GEM_DO [...] omits 96e8f153964a drm/qxl: use separate offset spaces for the two slots / tt [...] omits 3ebe3ddf37c8 drm/qxl: drop unused fields from struct qxl_device omits a8dc42142a0e drm/qxl: change the way slot is detected omits 2ec6bd67b76e drm/qxl: simplify slot management omits d934ef6b98bc drm/qxl: drop unused qxl_fb_virtual_address omits edd38a1e598d drm/qxl: drop ttm_mem_reg arg from qxl_hw_surface_alloc() omits b2e9e1c8810e ALSA: dice: add support for Solid State Logic Duende Classic/Mini omits e20bfeb0b7d8 ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe( [...] omits 5e484ec1758b ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n omits 51b033c26081 ASoC: pcm512x: Fix clocking calculations when not using the PLL omits ccc8d6c7b6d2 ASoC: pcm512x: Implement the set_bclk_ratio interface omits 720734a0b66f ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2 omits 141474c6ac7f ASoC: Fixup build error for mt6358 omits b3281794476d spi: nxp-fspi: add octal mode flag bit for octal support omits c71f9fd4503a MAINTAINERS: add maintainers for the NXP FlexSPI driver omits cdbbb8ec5a80 dt-bindings: spi: add binding file for NXP FlexSPI controller omits a5356aef6a90 spi: spi-mem: Add driver for NXP FlexSPI controller omits 00df214b1faa Bluetooth: btrtl: Restore old logic to assume firmware is [...] omits a7567663bece regulator: rk808: Update module description to include RK805 omits dc6f23edd702 regulator: rk808: Constify regulator_ops omits f3c6a1a19431 regulator: mcp16502: Include linux/gpio/consumer.h to fix [...] omits 8459203940d0 regulator: da9063: Check return value of devm_regmap_field [...] omits 54129d641cac regulator: da9062: Check return value of devm_regmap_field [...] omits 252d1c20551b regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions [...] omits 23295d7980f7 regulator: lp8788-ldo: Constify lp8788_dldo_desc and lp878 [...] omits b133305c51e9 regulator: lp8788-buck: Constify lp8788_buck_desc omits b7fbc5928add regulator: lp87565: Constify lp87565_buck_ramp_delay and l [...] omits 367e90d13e9a regulator: lp8755: Constify lp8755_regulators omits 699bdc23bd66 regulator: lp873x: Constify lp873x_buck01_ops and lp873x_l [...] omits f966404f087a regulator: lp872x: Constify regulator_ops and regulator_desc omits f75b4c5df000 regulator: lp3972: Constify lp3972_ldo_ops and lp3972_dcdc_ops omits 93b84ea52989 regulator: lp3971: Constify lp3971_ldo_ops and lp3971_dcdc_ops omits 3751e008da0d mmc: mediatek: fix incorrect register setting of hs400_cmd [...] omits 8c9620b1cc9b mmc: bcm2835: Fix DMA channel leak on probe error omits ff29f13e93a6 arm64: dts: allwinner: a64: Add A64 CSI controller omits 8f855dbfaf5d ARM: dts: sun5i: q8-tablet: Use bananapi,s070wv20-ct16 pan [...] omits 7c3d7dc89e57 usb: dwc3: gadget: remove req->started flag omits b2b6d601365a usb: dwc3: gadget: prevent dwc3_request from being queued twice omits a3af5e3ad3f1 usb: dwc3: gadget: add dwc3_request status tracking omits 64af290124fc ARM: dts: sun5i: q8-tablet: Add LCD Panel power supply omits 4d58c8cc93bc ARM: dts: sun5i: q8-tablet: Add LCD Panel enable GPIO omits 0a03cd9924dc ARM: dts: sun5i: q8-tablet: Move panel properties to corre [...] omits 4199ca2a49c6 ARM: dts: sun5i: Add backlight GPIO for reference design tablet omits 546970fdab1d usb: gadget: udc: renesas_usb3: add support for r8a774c0 omits e49107d8acfe usb: gadget: uvc: add uvcg_warn macro omits 8b4c62aef6f6 usb: gadget: u_serial: process RX in workqueue instead of tasklet omits 539cf1039165 dt-bindings: usb: renesas_usbhs: Add r8a774c0 support omits 35ed6229c0f0 usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 omits 488e3b5fcd1d usb: gadget: udc: reduce indentation omits 4d8cd6160920 usb: gadget: aspeed: fix typo omits eca6b49430c6 usb: dwc3: keystone: Add support for ti,am654-dwc3 omits d26c05781e08 dt-bindings: usb: keystone-usb: Add ti,am654-dwc3 support omits 169e3b68cadb usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded omits 1c1a3ddae978 usb: renesas_usbhs: replace udelay() with usleep_range() omits 54c9da1bcec4 usb: dwc3: qcom: Add support for MSM8998 omits b266d6e496a8 dt-bindings: usb: Add support for msm8998 omits d7c3eeffbc55 usb: gadget: Remove dead branch code omits 52d9bcb3d0de arm64: dts: allwinner: h6: Move GIC device node fix base a [...] omits 2ec56f918009 mac80211: remove unused variable omits 83f529281d7a netfilter: ipv4: remove useless export_symbol omits ac088a88b5d5 netfilter: conntrack: fix error path in nf_conntrack_perne [...] omits dd03b1ad26c4 netfilter: nft_counter: remove wrong __percpu of nft_count [...] omits 09db51241118 esp: Skip TX bytes accounting when sending from a request socket omits c979dbf59987 reset: imx7: Add support for i.MX8MQ IP block variant omits 1059035853ae reset: imx7: Add plubming to support multiple IP variants omits 77750bc089e4 reset: Add Broadcom STB SW_INIT reset controller driver omits 0807caf647dd dt-bindings: reset: Add document for Broadcom STB reset co [...] omits cdbeb315ed8d reset: socfpga: declare socfpga_reset_init in a header file omits fdce60787f62 reset: sunxi: declare sun6i_reset_init in a header file omits 37c739396244 MAINTAINERS: use include/linux/reset for reset controller [...] omits 4cab5bf616f6 dt-bindings: reset: imx7: Document usage on i.MX8MQ SoCs omits 6ecd754883da ipvs: use indirect call wrappers omits fe19a8fea7cb ipvs: avoid indirect calls when calculating checksums omits e4056bbb6719 drm/rockchip: fix for mailbox read validation. omits 206b8cc514d7 netfilter: ipt_CLUSTERIP: fix warning unused variable cn omits 1a6a0951fc00 netfilter: nfnetlink_osf: add missing fmatch check omits e6b97a47b5b9 ARM: dts: rockchip: clean up the abuse of disable-wp omits 79164c99db28 arm64: dts: rockchip: clean up the abuse of disable-wp omits 2035f3ff8eaa netfilter: ebtables: compat: un-break 32bit setsockopt whe [...] omits ad4062da1397 drm/i915: Wait for a moment before forcibly resetting the device omits ee0b27a3a4da clk: sunxi: A31: Fix wrong AHB gate number omits c9381e185fdc Merge 5.0-rc4 into usb-next omits 83b21ed0fc2a Merge 5.0-rc4 into tty-next omits 6fb6e6371f8c net: dsa: mv88e6xxx: Fix serdes irq setup going recursive omits d61b5d546af2 Merge 5.0-rc4 into staging-next omits 146820cc240f ip6mr: Fix notifiers call on mroute_clean_tables() omits fdddcfd9c93c Merge 5.0-rc4 into char-misc-next omits 50c2936634bc decnet: fix DN_IFREQ_SIZE omits c69c29a1a0a8 net: stmmac: dwmac-rk: fix error handling in rk_gmac_powerup() omits 417c8045c1e9 Merge branch 'hns-fixes' omits cec8abba13e6 net: hns: Fix wrong read accesses via Clause 45 MDIO protocol omits ed29ca8b9592 net: hns: Restart autoneg need return failed when autoneg off omits 263c6d75f9a5 net: hns: Fix for missing of_node_put() after of_parse_phandle() omits 20600f3e9d3f Merge branch 'split-test_verifier' omits 48729226238d selftests: bpf: break up the rest of test_verifier omits 40f2fbd5a5e9 selftests: bpf: break up test_verifier omits 2dfb40121ee8 selftests: bpf: prepare for break up of verifier tests omits 6db2983cd806 kallsyms: Handle too long symbols in kallsyms.c omits 2a2ec4aa0577 hwmon: (nct6775) Fix fan6 detection for NCT6793D omits f17b5f06cb92 Linux 5.0-rc4 omits 26e2d7b03ea7 arm64: dts: rockchip: enable usb-host regulators at boot o [...] omits 889865cf54bd Merge branch 'tcp-change-pingpong-to-3-in-delayed-ack-logic' omits 4a41f453bedf tcp: change pingpong threshold to 3 omits 31954cd8bb66 tcp: Refactor pingpong code omits fb1b69999130 net: ipv4: ip_input: fix blank line coding style issues omits 0e0213965c97 net: phy: at803x: Use helpers to access MMD PHY registers omits 26cd8657c7e7 arm64: dts: rockchip: fix graph_port warning on rk3399 bob [...] omits 8a5f06056a25 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 351e1aa6cb4b Merge branch 'x86-timers-for-linus' of git://git.kernel.or [...] omits f907bb4c326d Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 988105182837 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits ce6912b4074d drm/rockchip: check yuv2yuv existence before assigning win [...] omits 0d484375d73a Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 3da15ad3e9c8 Merge tag 'mlx5-fixes-2019-01-25' of git://git.kernel.org/ [...] omits 983542434e6b Merge tag 'edac_fix_for_5.0' of git://git.kernel.org/pub/s [...] omits 419967d53fc7 Merge tag 'for-linus-20190127' of git://git.kernel.dk/linux-block omits 1d68101367a9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits b0cf029234f9 net/rose: fix NULL ax25_cb kernel panic omits 6571ebce112a net: altera_tse: fix msgdma_tx_completion on non-zero fill [...] omits 63346650c1a9 netrom: switch to sock timer API omits c303a9b297fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 25384ce5f953 xtensa: SMP: limit number of possible CPUs by NR_CPUS omits 1fc7f56db7a7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits c180f1b04be0 Merge tag 'dma-mapping-5.0-2' of git://git.infradead.org/u [...] omits 6a2651b55bcf Merge tag 'libnvdimm-fixes-5.0-rc4' of git://git.kernel.or [...] omits 78e372e6509b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 037222ad3f43 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 4ea899ead278 iomap: fix a use after free in iomap_dio_rw omits 8e47a457321c iomap: get/put the page in iomap_page_create/release() omits 947b7ac135b1 Revert "block: cover another queue enter recursion via BIO [...] omits 46a745d90585 sched/fair: Fix unnecessary increase of balance interval omits 4ad4e481bd02 sched/fair: Fix rounding bug for asym packing omits a062d16449c0 sched/fair: Trigger asym_packing during idle load balance omits 81a930d3a64a sched/doc: Document Energy Aware Scheduling omits 1017b48ccc11 PM/EM: Document the Energy Model framework omits c0ad4aa4d841 sched/fair: Robustify CFS-bandwidth timer locking omits f8a696f25ba0 sched/core: Give DCE a fighting chance omits 8d5d0cfb63cb sched/topology: Introduce a sysctl for Energy Aware Scheduling omits 62a8ddc93a85 MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry omits ac109c82478a drm/atmel-hlcdc: fix clipping of planes omits d06fe137b567 drm/atmel-hlcdc: do not swap w/h of the crtc when a plane [...] omits 8cdb00a5e95a drm/atmel-hlcdc: rotate planes counterclockwise omits 085c4c7dd2b6 net: lmc: remove -I. header search path omits 7c2614bf7a1f Merge tag '5.0-rc3-smb3-fixes' of git://git.samba.org/sfre [...] omits 2580acb2a1b1 Merge tag 'vfio-v5.0-rc4' of git://github.com/awilliam/linux-vfio omits 7304720d70a2 atheros: atl2: replace dev_kfree_skb_any() by dev_consume_ [...] omits 7930851ef10c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits ae575c8a9868 Merge branch 'jmp32-insns' omits 3ef84346c561 selftests: bpf: makefile support sub-register code-gen test mode omits 6ea848b5ced5 selftests: bpf: functional and min/max reasoning unit test [...] omits 461448398ac1 nfp: bpf: implement jitting of JMP32 omits 626a5f66da0d s390: bpf: implement jitting of JMP32 omits 5f6459966d0a ppc: bpf: implement jitting of JMP32 omits b85062ac0df3 arm: bpf: implement jitting of JMP32 omits 654b65a04880 arm64: bpf: implement jitting of JMP32 omits 69f827eb6e14 x32: bpf: implement jitting of JMP32 omits 3f5d6525f219 x86_64: bpf: implement jitting of JMP32 omits a7b76c885769 bpf: JIT blinds support JMP32 omits 503a8865a477 bpf: interpreter support for JMP32 omits df791dc16760 tools: bpftool: teach cfg code about JMP32 omits 56cbd82ef0b3 bpf: disassembler support JMP32 omits 092ed0968bb6 bpf: verifier support JMP32 omits a72dafafbd5f bpf: refactor verifier min/max code for condition jump omits d405c7407a54 bpf: allocate 0x06 to new eBPF instruction class JMP32 omits 6b8f91591665 Merge tag 'for-linus-20190125' of git://git.kernel.dk/linux-block omits 6a730fcb9cb4 Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 omits a4b829949326 Merge branch 'ip_tunnel-next' omits 962924fa2b7a ip_gre: Refactor collect metatdata mode tunnel xmit to ip_ [...] omits 6e6b904ad4f9 ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit omits c8b34e680a09 ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit omits f46fe4f8d787 ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit omits 662a14d0c71e lan743x: Provide Read/Write Access to on chip OTP omits 08c666b7033d Merge branch 'hns3-next' omits f01f5559cac8 net: hns3: don't allow vf to enable promisc mode omits b7b585c286ab net: hns3: add initialization for nic state omits 51e8439f3496 net: hns3: add 8 BD limit for tx flow omits 1cce5eb6506d net: hns3: call hns3_nic_set_real_num_queue with netdev down omits a1ef124e6e86 net: hns3: remove dcb_ops->map_update in hclge_dcb omits c2a39d981da7 net: hns3: do reinitialization while mqprio configuration changed omits 350fda0a0af9 net: hns3: After setting the loopback, add the status of g [...] omits 28673b33c756 net: hns3: fix broadcast promisc issue for revision 0x20 omits 47ef6deccdff net: hns3: fix return value handle issue for hclge_set_loopback() omits 1821dce9ae6c net: hns3: add error handling in hclge_ieee_setets omits ac864c2346d0 net: hns3: clear pci private data when unload hns3 driver omits 217e288c9718 net: hns3: don't update packet statistics for packets drop [...] omits 45e8fddd9b97 Merge branch 'r8169-add-EEE-support-for-RTL8168f' omits 1563daa3cacf r8169: enable EEE per default on RTL8168f omits cc07d2714a84 r8169: add EEE support for RTL8168f omits 25fe02d00a1e Documentation: net: phy: switch documentation to rst format omits c5627461490e drm/i915: Disable -Wuninitialized omits ee65af7f9f42 ARM: dts: lpc435x: remove address and size cells from gpio [...] omits ac04fd656928 ARM: lpc32xx: Delete an error message for a failed memory [...] omits 6fcebf1302b4 x86/kernel: Mark expected switch-case fall-throughs omits f36c1f9a8dfd i3c: master: dw: fix deadlock omits 687cffd34509 xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits ad33cc805223 xtensa: Fix typo use space=>user space omits eb271710ec02 drivers/irqchip: xtensa-mx: fix mask and unmask omits bb6652363be0 drivers/irqchip: xtensa: add warning to irq_retrigger omits 8b1c42cdd718 xtensa: SMP: mark each possible CPU as present omits 306b38305c0f xtensa: smp_lx200_defconfig: fix vectors clash omits 32a7726c4f4a xtensa: SMP: fix secondary CPU initialization omits b844ff366f06 Merge tag 'perf-core-for-mingo-5.0-20190126' of git://git. [...] omits 89da3446294a x86/insn-eval: Mark expected switch-case fall-through omits 6e1849ec7579 RAS: Add a MAINTAINERS entry omits f859a4484703 tcp: allow zerocopy with fastopen omits 84239b445964 ptp: fix debugfs_simple_attr.cocci warnings omits f515220cc24b Merge branch 'r8169-add-EEE-support-for-RTL8168g+' omits b6c7fa401625 r8169: enable EEE per default on chip versions from RTL8168g omits df6f1856db02 r8169: add general EEE support for chip versions from RTL8168g omits dda6a7a3685b Merge branch 'ipv6-defrag-rbtree' omits 4c3510483d26 selftests: net: ip_defrag: cover new IPv6 defrag behavior omits 997dd9647164 net: IP6 defrag: use rbtrees in nf_conntrack_reasm.c omits d4289fcc9b16 net: IP6 defrag: use rbtrees for IPv6 defrag omits c23f35d19db3 net: IP defrag: encapsulate rbtree defrag code into callab [...] omits ccaceadc4eff Merge branch 's390-qeth-next' omits 5fc692a7ffaf s390/qeth: remove VLAN tracking for L2 devices omits e6e771b3d897 s390/qeth: detach netdevice while card is offline omits fa3d2e60596b s390/qeth: delay netdevice registration omits 340c0936f23b s390/qeth: remove TX disable from online path omits 654e3d48bebb s390/qeth: register MAC address earlier omits e22355ea3f3c s390/qeth: consolidate open/stop netdev ops omits 44eb086f9af9 s390/qeth: remove bogus netif_wake_queue() omits f72b4644b224 s390/qeth: streamline TX buffer management omits a118b19d9145 Documentation: net: phy: reflect latest changes to phylib API omits ee4576fcfe65 Merge tag 'mlx5-updates-2019-01-25' of git://git.kernel.or [...] omits 6684880a8b16 RCU/torture.txt: Remove section MODULE PARAMETERS omits 6f7541df3a6c MAINTAINERS: Add myself as the maintainer for the nolibc h [...] omits 30ca20517ac1 tools headers: Move the nolibc header from rcutorture to t [...] omits cc72a50994b4 rcutorture/nolibc: Add a bit of documentation to explain h [...] omits 85ebb12c4e22 rcutorture/nolibc: Fix some poor indentation and alignment omits f90a66d6850e rcutorture/nolibc: Fix the clobbered registers in the MIPS [...] omits e838a7d66ee2 rcuperf: Stop abusing IS_ENABLED() omits 3a6cb58f159e rcutorture: Add grace period after CPU offline omits 0d8a9ea9764a torture: Explain and simplify odd "for" loop in mkinitrd.sh omits cd618d102b75 rcutorture: Record grace periods in forward-progress histogram omits e81baf4cb19a srcu: Remove srcu_queue_delayed_work_on() omits c8ca1aa774b2 srcu: Check for invalid idx argument in srcu_read_unlock() omits 6706dae90d85 virt/kvm: Replace spin_is_locked() with lockdep omits 728e3e6178aa include/asm-generic: Remove spin_is_locked() comment omits 423a86a610ca rcu: Add sparse check to rcu_assign_pointer() omits c2d8089de7f0 rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment omits 39abefe74332 rcu: Repair rcu_nmi_exit() docbook header omits 5a0874c1d16b rcu: Remove preemption disabling from expedited CPU selection omits fb60e533beab rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU omits c98cac603f1c rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() omits 2aa5503026ce rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() omits 87d1779dc48f doc: Fix outdated links omits 6efebf84997b doc: CPU-hotplug notifiers cannot invoke synchronize_srcu( [...] omits 1a4762b9272f doc: Now jiffies_till_sched_qs solicits help from cond_resched() omits abfd04f738c2 qed: Revert error handling changes. omits 7a968bb26a9b Merge branches 'consolidate.2019.01.26a' and 'fwd.2019.01. [...] omits 13dc7d0c7a2e rcu: Prevent needless ->gp_seq_needed update in __note_gp_ [...] omits 1d1f898df658 rcu: Do RCU GP kthread self-wakeup from softirq and interrupt omits 2ccaff10f713 rcu: Add sysrq rcu_node-dump capability omits 3b6505fd8eb8 rcu: Protect rcu_check_gp_kthread_starvation() access to - [...] omits fd897573fa4c rcu: Improve diagnostics for failed RCU grace-period start omits a9fefdb25725 rcu: Update NOCB comments omits b2c1955b8849 rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable omits f7e972ee128e rcu: Move rcu_cpu_has_work to rcu_data structure omits 8b4d0f485886 rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable omits 6ffdde28b755 rcu: Move rcu_cpu_kthread_status to rcu_data structure omits 37f62d7cf00c rcu: Move rcu_cpu_kthread_task to rcu_data structure omits 9cf422a8e714 rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking omits 6ba7d681aca2 rcu: Remove wrapper definitions for obsolete RCU update functions omits 260e1e4fd826 rcu: Discard separate per-CPU callback counts omits 892307266429 rcu: Inline _synchronize_rcu_expedited() into synchronize_ [...] omits e5bc3af7734f rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() omits 3cd4ca47aa57 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() omits 142d106d5e62 rcu: Determine expedited-GP IPI handler at build time omits c46f497a6151 rcu: Inline rcu_kthread_do_work() into its sole remaining caller omits c97058d03329 rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR omits cd920e5a34ab rcu: Inline force_quiescent_state() into rcu_force_quiesce [...] omits 1de462ed8506 rcu: Make expedited IPI handler return after handling crit [...] omits ad368d15b08a rcu: Rename and comment changes due to only one rcuo kthre [...] omits b290ebcf7bc4 sched: Replace synchronize_sched() with synchronize_rcu() omits 337e9b07db3b sched: Replace call_rcu_sched() with call_rcu() omits ba6069759381 Merge tag 'mmc-v5.0-rc2' of git://git.kernel.org/pub/scm/l [...] omits d488bd21a4b2 Merge tag 'char-misc-5.0-rc4' of git://git.kernel.org/pub/ [...] omits 96f18cb89ffa Merge tag 'staging-5.0-rc4' of git://git.kernel.org/pub/sc [...] omits 473721f9c649 Merge tag 'tty-5.0-rc4' of git://git.kernel.org/pub/scm/li [...] omits b48cef32b6a5 Merge tag 'usb-5.0-rc4' of git://git.kernel.org/pub/scm/li [...] omits fede148324c3 selinux: log invalid contexts in AVCs omits 994fb0651d02 selinux: replace some BUG_ON()s with a WARN_ON() omits ed5f13261cb6 selftests/seccomp: Enhance per-arch ptrace syscall skip tests omits ab5d06faffd6 ARM: defconfig: lpc32xx: disable superfluous GPIO controllers omits 5bd7f4b537c2 ARM: defconfig: lpc32xx: enable generic SRAM driver omits 74dd4017c761 ARM: defconfig: lpc32xx: enable serial console on HS UART omits d9bed635a090 ARM: defconfig: lpc32xx: enable panic on oops option omits 742fa75dcd7c ARM: defconfig: lpc32xx: enable build options for basic debugging omits 218e710cc20e ARM: defconfig: lpc32xx: enable NFSv4 support omits a2c513835bb6 selinux: inline some AVC functions used only once omits 7e35a5940fab selftests: Use lirc.h from kernel tree, not from system omits 2b531b613783 selftests: cpu-hotplug: fix case where CPUs offline > CPUs [...] omits 05c7a9cb2727 audit: clean up AUDITSYSCALL prototypes and stubs omits 29214e8cf6ce drm/i915: correct the pitch check for NV12 framebuffer omits ff8524b7334d ARM: defconfig: Switch LPC32xx to use PL11x DRM driver omits dd837104f5fe ARM: defconfig: Update LPC32xx defconfig omits 10117450735c drm/amd/display: add -msse2 to prevent Clang from emitting [...] omits 5eeb3f62a574 drm/amd/powerplay: support Vega12 retrieving and setting p [...] omits aa1083edce63 drm/amd/powerplay: support Vega12 SOCclk and DCEFclk dpm l [...] omits d6e403016858 drm/amd/powerplay: support Vega10 retrieving and setting p [...] omits bb05821b13fa drm/amd/powerplay: support Vega10 SOCclk and DCEFclk dpm l [...] omits 9e75f709fa2b drm/amd/powerplay: avoid frequent metrics table export omits 28e732dcd46b drm/amd/powerplay: correct Vega20 gfxclk readout under DS omits d2c460e7537f drm/amd/display: Connect dig_fe to otg directly instead of [...] omits 0f74e4849126 drm/amd/display: 3.2.15 omits 0c522b65b049 drm/amd/display: take dpms_off into account for edp turn o [...] omits 8635c5a78410 revert "drm/amd/display: Add condition to sync eDP SW stat [...] omits 510c51df9148 drm/amd/display: Adjust ABM 2.2 contrast parameters omits 130ef745f771 drm/amd/display: Default to linear output gamma omits 3cec41769d21 drm/amd/display: Fix use of uninitialized union omits bf75572a2536 drm/amd/display: Create switching mechanism for ABM 2.2 omits 07772b071512 drm/amd/display: Update DMCU versioning mechanism omits b2e85302494a drm/amd/display: Know what a pageflip is omits bc7f670ee04c drm/amd/display: Perform plane updates only when needed omits 8a48b44cd00f drm/amd/display: Call into DC once per multiplane flip omits 02d6a6fcdf68 drm/amd/display: Simplify underscan and ABM commit omits 4ef9f1ec837b drm/amd/display: Let updates with no scaling changes be fast omits b9708648766d drm/amd/display: Introduce DC VM interface omits 89c4f84b6025 drm/amd/display: Restructure DCN10 hubbub omits c69dffab819f drm/amd/display: fix eDP fast bootup for pre-raven asic omits 3741540e0413 drm/sched: Rework HW fence processing. omits 222b5f044159 drm/sched: Refactor ring mirror list handling. omits 713b64a58e88 drm/amd/powerplay: enable MGPU fan boost feature on Vega10 omits 049d69df2db6 drm/amd/powerplay: support Vega10 fan table V3 omits bc4b539e3850 drm/amdgpu: remove old CI DPM implementation omits 089888c46841 drm/radeon: check if device is root before getting pci speed caps omits 84d3245599f5 drm/amdgpu: Add missing power attribute to APU check omits 0bcaefa6bfc2 drm/amd/display: change the max clock level to 16 omits 8ce84d4341e3 drm/amd/powerplay: run btc before enabling all SMU features omits c3e5bb04cc2a drm/amd/powerplay: fit the SOC clock also to the new perfo [...] omits 921935dc6404 drm/amd/powerplay: enforce display related settings only o [...] omits a0e4fa2f2889 drm/amd/powerplay: avoid unnecessary dpm level setting omits c4c905ec7b8a drm/amdgpu: add flags to emit_ib interface v2 omits a7cd97718166 drm/amd/powerplay: OD setting fix on Vega10 omits f14899fd2a56 drm/amdgpu: sriov should skip asic_reset in device_init omits 24ba59501257 drm/amdgpu: Add APTX quirk for Lenovo laptop omits 0208a105eead drm/amdgpu: fix wrong APU judgement omits 3680b2a5b6d9 drm/amdgpu: check PSP support before adding the ip block omits fe96b99dc72b drm/amdgpu: Replace kzalloc with kcalloc omits cf67950e2241 drm/amdgpu: add support for self irq on Vega10 v2 omits 9dd60c4e5918 drm/amdgpu: add support for processing IH ring 1 & 2 omits ad710812b538 drm/amdgpu: enable IH ring 1 and ring 2 v4 omits e95b93ce4116 drm/amdgpu: set the executable flag on unused Vega10 PTEs v2 omits 5d50fcbda7b0 drm/ttm: stop always moving BOs on the LRU on page fault omits d7e28e2d6b51 drm/amd/powerplay: support retrieving and adjusting dcefcl [...] omits 828e37efe802 drm/amd/powerplay: support retrieving and adjusting fclock [...] omits d7337ca2640c drm/amd/powerplay: support retrieving and adjusting SOC cl [...] omits 7ca881a8651b drm/amd/powerplay: support enabled ppfeatures retrieving a [...] omits b61857b5e365 drm/amdgpu: set bulk_moveable to false when lru changed v2 omits ae6d343541bb drm/ttm: add lru notify to bo driver v2 omits 466bcb75b079 drm/amdgpu/psp: ignore psp response status omits 7c94bc828ee7 drm/amdgpu: Setting doorbell range registers earlier omits 8987e2e256be drm/amdgpu: Fix sdma doorbell range setting omits fd4855409f6e drm/amdgpu: Add per device sdma_doorbell_range field omits 1f46df61a148 drm/amdgpu/soc15: return proper error codes in baco reset omits 0982a8fc2a85 drm/amd/display: Include names of all PP clock types omits 229f7b1d6344 drm/amd: fix typo omits 02d35a67f498 drm/amd/display: Skip create new stream if crtc state does [...] omits 2172b89e7c94 drm/amdgpu: use BACO reset on vega20 if platform support omits e2b6d053b107 drm/amdgpu: use BACO reset if platform support (v2) omits 3177b3c52f62 drm/amdgpu/powerper: add vega20 BACO functions omits 6a789aa8d5f4 drm/amdgpu: update THM IP register header to support BACO omits d1882ab2c297 drm/amdgpu: also include NBIO v7.4 register mask header omits f5d9e9b9c15c drm/amdgpu: update NBIO v7.4 to support BACO omits 425db2553e43 drm/amdgpu: expose BACO interfaces to upper level from PP omits 2affc6234ff5 drm/amdgpu: add BACO interfaces for vega10 omits 36eac4dd1f6e drm/amdpgu: add common functions for BACO feature in PP (v2) omits 34a5cf06af49 ARM: defconfig: Switch LPC18xx to use PL11x DRM driver omits a252f56a3c92 audit: more filter PATH records keyed on filesystem magic omits b832d4fdf105 net/mlx5e: Reuse fold sw stats in representors omits 168af00a3b7b net/mlx5e: Present the representors SW stats when state is [...] omits 9659e49a6db4 net/mlx5e: Separate between ethtool and netdev software st [...] omits 8e4ca98609a5 net/mlx5: Add trace points for flow tables create/destroy omits 71129676ab59 net/mlx5e: Return the allocated flow directly from __mlx5e [...] omits 149e566fef81 net/mlx5e: Expand XPS cpumask to cover all online cpus omits 79d356ef2c10 net/mlx5e: Take CQ decompress fields into a separate structure omits 94816278383e net/mlx5e: RX, Make sure packet header does not cross page [...] omits 6c900360e7c0 nl80211: Allow set/del pmksa operations for AP omits fe4943702c85 cfg80211: Authentication offload to user space in AP mode omits 6ce966fd2671 net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep omits c12ecc230564 net/mlx5e: Move to use common phys port names for vport re [...] omits 9d2cbdc5d334 net/mlx5e: Allow MAC invalidation while spoofchk is ON omits 33814e5d127e net/mlx5: Take lock with IRQs disabled to avoid deadlock omits 92b32772940b net/mlx5e: Fix wrong private flag usage causing checksum disable omits 4e046de0f50e Revert "net/mlx5e: E-Switch, Initialize eswitch only if es [...] omits 790cc9941b13 drm/i915: Clean up intel_plane_atomic_check_with_state() omits aeca4e2ca65c LSM: add SafeSetID module that gates setid calls omits 40852275a94a LSM: add SafeSetID module that gates setid calls omits 1ca1c87f91d9 DTS: CI20: Fix bugs in ci20's device tree. omits ec33745bccc8 ARM: dts: exynos: Fix pinctrl definition for eMMC RTSN lin [...] omits 6ab4aba00f81 IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start omits 70999ec1c9d3 MIPS: DTS: jz4740: Correct interrupt number of DMA core omits 517952756ed3 Merge tag 'mac80211-for-davem-2019-01-25' of git://git.ker [...] omits f8ade8e24297 IB/uverbs: Fix ioctl query port to consider device disassociation omits c1b03c25f5c1 RDMA/mlx5: Fix flow creation on representors omits 425784aa5b02 IB/uverbs: Fix OOPs upon device disassociation omits ec95b2701d24 iwlwifi: fw api: document WoWLAN patterns command omits f9119304e1c9 iwlwifi: fw api: remove unused/deprecated filter status omits acf42a957e34 iwlwifi: avoid access out of memory allocated omits b0d795a9ae55 iwlwifi: mvm: avoid possible access out of array. omits c1f33442976b iwlwifi: memcpy from dev_cmd and not dev_cmd->hdr omits 162b22c93e66 iwlwifi: tighten boundary checks omits 45dc7ba4b423 iwlwifi: mvm: make num_active_macs unsigned omits a74231ba4b57 iwlwifi: update hcmds documentation omits 8dd2cea8b650 iwlwifi: mvm: Do not set RTS/CTS protection for P2P Device MAC omits 055b22e770dd iwlwifi: mvm: Set Tx rate and flags when there is not station omits 4f1e85f0b8e2 iwlwifi: mvm: Flush transmit queues on P2P Device ROC done omits 08f7d8b69aaf iwlwifi: mvm: bring back mvm GSO code omits d6f9c7721064 iwlwifi: fix spelling mistake "registrating" -> "registering" omits af84282e2b48 iwlwifi: use kmemdup in iwl_parse_nvm_mcc_info() omits e7eed19a28f0 iwlwifi: mvm: fix values in the table example omits 438af9698b0f iwlwifi: mvm: support mac80211 AMSDU omits cfbc6c4c5b91 iwlwifi: mvm: support mac80211 TXQs model omits c281f13792f6 iwlwifi: mvm: make NVM access actually fail on failures omits 7e08baeb3c6d iwlwifi: wrt: add 22000 device familiy prph dump support omits 1122135df036 iwlwifi: pcie: remove suspend/resume workaround for 9000A devices omits c688e3964a43 iwlwifi: pcie: remove unnecessary iwl_pcie_enable_rx_wake( [...] omits b7226f104cef iwlwifi: remove support for 9000 A-step devices omits 606b9ab67784 iwlwifi: mvm: fix firmware statistics usage omits 5b74a9368958 iwlwifi: add new cards for 22560, 9260 and killer series omits a98e2802a654 iwlwifi: correct one of the PCI struct names omits 7703238ef7e5 iwlwifi: mvm: fix wrong DCM TLC config omits 99be6166a4a0 iwlwifi: pcie: recognize NICs with hw_rev 0x364 correctly omits 8093bb6d4fee iwlwifi: add PCI IDs for the 22260 device series omits 866a6a85d468 iwlwifi: mvm: rely on mac80211 to configure TWT support omits 7360f99e0b99 iwlwifi: mvm: advertise support for TWT in the Extended Ca [...] omits d3561e0ecd75 iwlwifi: wrt: add to dump number of lmacs, lmac1 and umac [...] omits aba1e632c2e8 iwlwifi: pcie: make array 'prop' static, shrinks object size omits 30e5c2c6bf28 net: Revert devlink health changes. omits ae662eec8a51 riscv: Adjust mmap base address at a third of task size omits e190161f96b8 ALSA: pcm: Fix tight loop of OSS capture stream omits 9e6966646b6b ALSA: usb-audio: Add Opus #3 to quirks for native DSD support omits 2fec30e245a3 audit: add support for fcaps v3 omits b2869f28e147 KVM: x86: Mark expected switch fall-throughs omits 5cd5548ff439 KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header sea [...] omits 35b531a1e7fc KVM: selftests: check returned evmcs version range omits 3a2f5773baab x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version i [...] omits 5ad6ece869d4 KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a hel [...] omits 94a980c39c8e kvm: selftests: Fix region overlap check in kvm_util omits 8997f657001d kvm: vmx: fix some -Wmissing-prototypes warnings omits 619ad846fc34 KVM: nSVM: clear events pending from svm_complete_interrup [...] omits bb218fbcfaaa svm: Fix AVIC incomplete IPI emulation omits 37ef0c4414c9 svm: Add warning message for AVIC IPI invalid target omits de81c2f912ef KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error omits 1ed199a41c70 KVM: x86: Fix PV IPIs for 32-bit KVM host omits f1adceaf01f0 x86/kvm/hyper-v: recommend using eVMCS only when it is enabled omits 7ca80f232e81 ASoC: mediatek: mt6358: add codec document omits 6a8d4198ca80 ASoC: mediatek: mt6358: add codec driver omits bfd74e65c47f ASoC: mediatek: mt8183: add audio afe document omits a94aec035a12 ASoC: mediatek: mt8183: add platform driver omits 4b7d248b3a1d audit: move loginuid and sessionid from CONFIG_AUDITSYSCAL [...] omits d0b95e6cd298 ASoC: core: Allow soc_find_component lookups to match pare [...] omits 1998fd32aa62 x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR omits 3a33d030daaa kvm: x86/vmx: Use kzalloc for cached_vmcs12 omits 45460fe9c0c6 regulator: da9052: Use lowercase regulator names to match the DT omits 85ba2b165d11 KVM: VMX: Use the correct field var when clearing VM_ENTRY [...] omits 5cc244a20b86 KVM: x86: Fix single-step debugging omits 9699f970de84 x86/kvm/hyper-v: don't announce GUEST IDLE MSR support omits ec520911ecc7 regulator: mc13xxx: Use lowercase regulator names to match the DT omits f1a2a540c864 video/hdmi: Add an enum for HDMI packet types omits 0bb1ffe4eaa4 drm/i915/tv: Filter out >1024 wide modes that would need v [...] omits 690157f0a9e7 drm/i915/tv: Fix >1024 modes on gen3 omits e3bb355c7d8b drm/i915/tv: Generate better pipe timings for TV encoder omits a0ff6779c75f drm/i915/tv: Add 1080p30/50/60 TV modes omits 528132a341fc drm/i915/tv: Nuke reported_modes[] omits e94390aadaf2 drm/i915/tv: Make TV mode autoselection actually useable omits 5023520fd372 drm/i915/tv: Use drm_mode_set_name() to name TV modes omits 65ddf7f968b8 drm/i915/tv: Deobfuscate preferred mode selection omits a2093dd35f8c RDMA/umem: Add missing initialization of owning_mm omits 9d9d4ff78884 RDMA/hns: Update the kernel header file of hns omits bda5f53206e5 drm/i915/tv: Nuke silly 0 initialzation of xpos/ypos omits 56f623081181 drm/i915/tv: Use bools where appropriate omits 4f5037983743 drm/i915/tv: Store the TV oversampling factor in the TV mode omits d515282380df drm/i915/tv: Fix tv mode clocks omits 6801603d3d7d drm/i915/tv: Fix interlaced ysize calculation omits 32db0b6501d9 drm/i915: Don't try to use the hardware frame counter with [...] omits 315d9f1bee40 ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer() omits ecf7e0a4ad15 alpha: add generic get{eg,eu,g,p,u,pp}id() syscalls omits 6691f16ae762 alpha: add standard statfs64/fstatfs64 syscalls omits b41c51c8e194 arch: add pkey and rseq syscall numbers everywhere omits 0d6040d46817 arch: add split IPC system calls where needed omits 275f22148e87 ipc: rename old-style shmctl/semctl/msgctl syscalls omits 73a66023c937 sparc64: fix sparc_ipc type conversion omits d25a122afd43 sh: add statx system call omits 83f609135a51 sh: remove duplicate unistd_32.h file omits 09ac12603bf0 m68k: assign syscall number for seccomp omits 4ab65ba7a5cb ARM: add kexec_file_load system call number omits 78594b95998f ARM: add migrate_pages() system call omits 12b57c5c70f3 alpha: update syscall macro definitions omits d012d1325ba5 alpha: wire up io_pgetevents system call omits acce2f71779c ia64: assign syscall numbers for perf and seccomp omits 7349ee3a97ed ia64: add statx and io_pgetevents syscalls omits 74cd2184833f ia64: add __NR_umount2 definition omits b73d5dc72272 livepatch: samples: non static warnings fix omits 9359a8cbcc77 RAS: Use consistent types for UUIDs omits 4d43d395fed1 workqueue: Try to catch flush_work() without INIT_WORK(). omits e247deae1a55 soc/tegra: pmc: Support systems where PMC is marked secure omits fa3bc04ef8cc soc/tegra: pmc: Explicitly initialize all fields omits f1d912996fc0 soc/tegra: pmc: Make alignment consistent omits 589997a157df soc/tegra: pmc: Pass struct tegra_pmc * where possible omits e835d442cff6 firmware: tegra: bpmp-tegra186: Remove unused includes omits 139251fc2208 firmware: tegra: add bpmp driver for Tegra210 omits cdfa358b248e firmware: tegra: Refactor BPMP driver omits 165ce6e01d2d firmware: tegra: Reword messaging terminology omits 2dee43ec3f31 ALSA: fireface: Off by one in latter_handle_midi_msg() omits 22daf9104902 dt-bindings: firmware: tegra186-bpmp: Remove name property omits 0e79cb7010f2 dt-bindings: firmware: Add bindings for Tegra210 BPMP omits 9b974bde4d4a drm/i915: Issue engine resets onto idle engines omits f3dccbdbdd94 drm/i915/selftests: Trim struct_mutex duration for set-wed [...] omits eb8d0f5af4ec drm/i915: Remove GPU reset dependence on struct_mutex omits fe62365f9f80 drm/i915/guc: Disable global reset omits ade8a0f59844 drm/i915: Make all GPU resets atomic omits 76a06125dd57 perf augmented_syscalls: Convert to bpf_map() omits f52fdd64f604 perf bpf examples: Convert etcsnoop to use bpf_map() omits 1d59cb1bbd4c perf trace: Fixup etcsnoop example omits 56d8175a4d05 perf augmented_raw_syscalls: Use bpf_map() omits c657d76f9fb8 perf bpf: Convert pid_map() to bpf_map() omits b45d5511aa90 perf bpf: Add bpf_map() helper omits 35ea7e4bbb89 perf script python: Add Python3 support to tests/attr.py omits a38352de4495 perf script python: Remove explicit shebang from Python scripts omits d72eadbc1d28 perf script python: Remove explicit shebang from tests/attr.c omits 099b79ca25c5 perf script python: Remove explicit shebang from setup.py omits 72e0b15cb24a perf script python: Use PyBytes for attr in trace-event-python omits cc4376422552 perf script python: Add trace_context extension module to [...] omits 811184fb6977 perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT omits cb4c13a51377 perf sched: Use cached rbtrees omits 2eb3d6894ae3 perf hist: Use cached rbtrees omits 7137ff50b68a perf symbols: Use cached rbtrees omits ca2270292e6c perf util: Use cached rbtree for rblists omits 55ecd6310f9f perf callchain: Use cached rbtrees omits f3acb3a8a208 perf machine: Use cached rbtrees omits 3aef2cad5d51 tools: Update rbtree implementation omits 95420d338e2d perf callchain: No need to include perf.h omits f0049f2c3ee8 perf comm: Remove needless headers from comm.h omits 40f3b2d20b52 perf namespaces: Remove namespaces.h from .h headers omits 68c0188ea778 perf symbols: Remove some unnecessary includes from symbol.h omits d328e305ea1f perf symbols: Remove include map.h from dso.h omits e7a795d3ba62 perf block-range: Add missing headers omits f1a397f33743 perf tools: Move branch structs to branch.h omits 8a249c73a5cc perf annotate: Remove lots of headers from annotate.h omits 19ea1b6f63dd perf symbols: Move symbol_conf to separate file omits b2251c327a09 perf color: Add missing stdarg.g to color.h omits 053ff09f1a8f drm/rockchip: rgb: update SPDX license identifier omits d32dde2c5a11 soc/tegra: pmc: Make tegra_powergate_is_powered() a local [...] omits bbe5af60041c soc/tegra: pmc: Add missing kerneldoc omits 4659db5e6fdf soc/tegra: pmc: Sort includes alphabetically omits ab4dfa20534e cfg80211: Allow drivers to advertise supported AKM suites omits c82c06ce43d3 cfg80211: Notify all User Hints To self managed wiphys omits 4af217500e7f cfg80211: mark expected switch fall-throughs omits 390298e86f8a mac80211: Expose ieee80211_schedule_txq() function omits 832a67bdb205 drm/i915: Compute the HWS offsets explicitly omits 9fa4973e91be drm/i915: Remove manual breadcumb counting omits 532700ed0a9b soc/tegra: pmc: Use TEGRA186_ prefix for GPIO names omits d428f35d959c arm64: tegra: p2771-0000: Use TEGRA186_ prefix for GPIO names omits caca0482e7ea arm64: tegra: p3310: Use TEGRA186_ prefix for GPIO names omits be4f0dd347ad arm64: tegra: p2597: Sort nodes by unit-address omits 5eef17ee764d arm64: tegra: p2972: Sort nodes properly omits 35a4f89cd473 arm64: dts: zcu100-revC: Give wifi some time after power-on omits 51e5e0182c59 arm64: tegra: Add regulators for Tegra210 Darcy omits 6ec2c7161f36 arm64: tegra: Add pinmux for Darcy board omits 7152879d385d arm64: tegra: Add gpio-keys nodes for Darcy omits dd03aeef17ba arm64: tegra: Add support for NVIDIA Shield TV omits 968ebd84271b arm64: tegra: Use GIC_SPI for PMIC interrupt on Smaug omits 3e65b2b43132 dt-bindings: tegra: Add Shield TV device tree binding docu [...] omits dcdeec57c3e0 arm64: tegra: Fix IRQ type of PMIC on Smaug omits 46e4b2272e9f arm64: tegra: Fix register range of apbmisc on Tegra210 omits d88c93f090f7 debugfs: fix debugfs_rename parameter checking omits 8b229a2a9696 arm64: tegra: Remove property gpio-keys,name omits d94da0dd686d soc/tegra: fuse: Fix typo in tegra210_init_speedo_data omits 51294bf6b9e8 soc/tegra: fuse: Fix illegal free of IO base address omits e1a73a54a96e drm/i915: Measure the required reserved size for request emission omits f9eb86fddaf2 dt-bindings: gnss: add lna-supply property omits 8fafef42c799 gnss: sirf: add a separate supply for a lna omits 176f011bda55 dt-bindings: gnss: add w2sg0004 compatible string omits ccd0e4963f55 gnss: sirf: add support for configurations without wakeup signal omits 231baecdef7a crypto: clarify name of WEAK_KEY request flag omits 37ebffff65b2 crypto: bcm - remove unused function do_decrypt() omits aef027db48da hwrng: virtio - Avoid repeated init of completion omits 1a5e02b6800b crypto: chacha20poly1305 - use template array registering [...] omits 9f8ef365ef3d crypto: ctr - use template array registering API to simpli [...] omits 56a00d9da159 crypto: gcm - use template array registering API to simpli [...] omits 0db1903539e9 crypto: ccm - use template array registering API to simpli [...] omits 9572442dcf48 crypto: api - add a helper to (un)register a array of templates omits 747bd2a36c9c crypto: morus - Convert to SPDX license identifiers omits bb4ce8258373 crypto: aegis - Convert to SPDX license identifiers omits 12ea20f61637 crypto: morus - Cleanup license mess omits ea5d8cfa33d2 crypto: aegis - Cleanup license mess omits 27c6feb0fb33 crypto: chelsio - Inline single pdu only omits 4da66b758b25 crypto: chelsio - avoid using sa_entry imm omits 2b5ac17463dc crypto: ccree - don't copy zero size ciphertext omits 27649c39b565 crypto: ccree - shared irq lines are not a bug omits c139c72e2beb crypto: ccree - unmap buffer before copying IV omits 1ffbe1347e93 crypto: ccree - remove legacy leftover omits a49411959ea6 crypto: ccree - fix free of unallocated mlli buffer omits 32be4c5b0fd2 crypto: ccree - add error message omits ccba2f1112d4 crypto: ccree - improve error handling omits 356690d029e1 crypto: cavium/nitrox - Invoke callback after DMA unmap omits 196d91846099 gnss: sirf: write data to gnss only when the gnss device is open omits 58097b0e05c0 dt-bindings: arm: renesas: Document RZ/A2M EVB omits 8e525cb4a622 drm/i915/execlists: Move RPCS setup to context pin omits 03ff96779300 ARM: multi_v7_defconfig: Enable support for RZ/A2 omits 58319b7c3727 ARM: shmobile: defconfig: Enable support for RZ/A2 omits 9f1623fdb399 gnss: sirf: drop redundant double negation omits 4ceda5f654c3 gnss: sirf: force hibernate mode on probe omits 82f844c22588 gnss: sirf: fix premature wakeup interrupt enable omits 55533921301e ARM: dts: sun8i-a23-q8: Set compatible string for LCD panel omits fe244e4c6a0b ARM: dts: sun8i-q8-common: Enable display pipeline with RG [...] omits 4672f6956189 ARM: dts: sun8i-a23: Add compatible strings to display pip [...] omits 437262c0db5d ARM: dts: sun8i-a33: Move display pipeline nodes to a23/a3 [...] omits d02752149759 ARM: dts: sun8i-a23-a33: Move NAND controller device node [...] omits 2292552102b0 arm64: KVM: Don't generate UNDEF when LORegion feature is present omits d0ec0a3e48d6 drm/sun4i: Add support for A23 display pipeline omits 134592da021e drm/sun4i: layer: support just backend formats when fronte [...] omits e2b1d3d9ff5b drm/sun4i: layer: Assign backend pointer before calling DR [...] omits 09e54440979c drm/sun4i: backend: Remove BGRX8888 from list of supported [...] omits d62cd1b802d0 dt-bindings: display: sun4i-drm: Add compatible strings fo [...] omits a49e1abf0770 USB: serial: cp210x: support all gpios on CP2102N QFN28 package omits 93183bdbe73b cfg80211: extend range deviation for DMG omits faae54ad4151 cfg80211: reg: remove warn_on for a normal case omits 7c53eb5d87bc mac80211: Add attribute aligned(2) to struct 'action' omits 7ed5285396c2 mac80211: don't initiate TDLS connection if station is not [...] omits ac626ff96062 usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respo [...] omits 9997ab35f428 usb: typec: tpcm: improve error handling of tcpm_register_port omits f84f9ae32fbf usb: misc: usb3503: Add system sleep support in non-I2C mode omits 2c904963b1dd usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path omits 5b25536954bf usb: sisusb: remove useless macros and compact the code omits 0277531df26f usb: sisusb: let files build only when needed omits 022e468e1395 usb: sisusb_con, cleanup configs omits 3af5d01c29c3 usb: sisusb_con, convert addr macros to functions omits 04389af74d91 usb: ftdi-elan: remove a unnecessary variable 'empty_packets' omits 94832d939921 staging: erofs: fix potential double iput in erofs_read_super() omits 45a50ab1d684 staging: ks7010: remove unnecessary parentheses omits d31f6b8043d8 staging: mt7621-pinctrl: Remove space after cast omits 3060da7a19ce staging: rtw_ieee80211: fix constant comparison warning omits 59c64a78f0fa staging: rtl8723bs: fix indentation issue with return statement omits a8b5c6d69261 nl80211: fix NLA_POLICY_NESTED() arguments omits 7d652669b61d batman-adv: release station info tidstats omits 1e4b6e91b46d Bluetooth: make hw_err static, reduces object code size omits 093c61b6a0d5 i3c: fix missing detach if failed to retrieve i3c dev omits dc786b2c2c1b Bluetooth: btusb: Use the cmd_timeout method to reset the [...] omits e2bef3847e3d Bluetooth: Allow driver specific cmd timeout handling omits b4dfbbd1803d usb: assign ACPI companions for embedded USB devices omits bcfcd409d4db usb: split code locating ACPI companion into port and device omits 0ba9480cffaa bridge: remove duplicated include from br_multicast.c omits e95d22c69b2c ibmveth: Do not process frames after calling napi_reschedule omits 3b707c3008ca net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP omits 2bb3e1039483 mlxfw: Replace license text with SPDX identifiers and adju [...] omits 6eea3527e68a net: usb: asix: ax88772_bind return error when hw_reset fail omits 8eab6dac8d97 tipc: remove dead code in struct tipc_topsrv omits d524e6416aeb MAINTAINERS: Update cavium networking drivers omits 58e0b4abf54c Merge branch 'tcp_bbr-Improving-TCP-BBR-performance-for-Wi [...] omits 78dc70ebaa38 tcp_bbr: adapt cwnd based on ack aggregation estimation omits 232aa8ec3ed9 tcp_bbr: refactor bbr_target_cwnd() for general inflight p [...] omits a1ead2ec3c09 r8169: factor out PHY init sequence adjusting 10M and ALDPS omits c46863ab8356 r8169: factor out disabling ALDPS omits b8812920b5a2 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 949e7cea0cbc bonding: count master 3ad stats separately omits 2ab64da68c2b Merge branch 'net-phy-improve-starting-PHY' omits 434a4315b961 net: phy: change phy_start_interrupts to phy_request_interrupt omits 9e573cfc35c6 net: phy: start interrupts in phy_start omits 217962615662 net: phy: warn if phy_start is called from invalid state omits a016becd3a56 net: phy: start state machine in phy_start only omits 8f4ebaaa8d97 net: stmmac: Fix return value check in qcom_ethqos_probe() omits 843ef94e3374 net: amd8111e: clean up two minor indentation issues omits 556b2710a1ca Merge branch 'ENETC' omits d382563f541b enetc: Add RFS and RSS support omits beb74ac878c8 enetc: Add vf to pf messaging support omits 16eb4c85c964 enetc: Add ethtool statistics omits d4fd0404c1c9 enetc: Introduce basic PF and VF ENETC ethernet drivers omits 5e5b9f6272f2 net/mlx4_core: A write memory barrier is sufficient in EQ [...] omits 9620d6f6833e Merge tag 'linux-can-fixes-for-5.0-20190122' of git://git. [...] omits 21507dc46adc Merge branch 'mlx4_core-fixes' omits ffe4cfc3da5e net/mlx4_core: Fix error handling when initializing CQ buf [...] omits a40ded604365 net/mlx4_core: Add masking for a few queries on HCA caps omits 734e6d0252bf arm64: dts: qcom: qcs404: Add QUP I2C and SPI nodes omits bf9aa8a47115 arm64: dts: qcom: qcs404: Define remaining UARTs omits 5bb9ab94f43b arm64: dts: qcom: qcs404: Specify pinctrl state for UART omits 1d918e9a8cc7 arm64: dts: qcom: sdm845: Fix lpasscc reg omits ea0edd7e63f4 arm64: dts: qcom: sdm845: Remove the duplicate header inclusion omits 8ed6d484ec76 arm64: dts: qcom: sdm845: Add reserve-memory nodes omits bc2c806293c6 arm64: dts: qcom: sdm845: Add gpio-ranges to TLMM node omits 9feb667d8674 arm64: dts: qcom: sdm845: Extend ranges and describe DMA space omits bede7d2dc8f3 arm64: dts: qcom: sdm845: Increase address and size cells for soc omits 5b6f186f0abb arm64: dts: sdm845: Add rpmh powercontroller node omits fae1967f31c3 arm64: dts: msm8996: Add rpmpd device node omits 022bccb840b7 arm64: dts: sdm845: Add WCN3990 WLAN module device node omits 13393da0c698 arm64: dts: qcom: sdm845: Add PDC Global reset driver node omits 77bb7f94555c arm64: dts: qcom: sdm845: Add SCM DT node omits 539e7a6849ae arm64: dts: qcom: sdm845: Fix pcs_misc region address for UNI PHY omits 0cef5dd4035f arm64: dts: sdm845: Add lpasscc node omits 05556681948b arm64: dts: sdm845: Add videocc node omits 9aa4a27ec6b0 arm64: dts: sdm845: Add gpu clock controller node omits e1ce853932b7 arm64: dts: qcom: sdm845: Add qspi (quad SPI) node omits 1e71d0c273d0 arm64: dts: qcom: msm8998: Enumerate i2c controllers omits d558f4c2c438 arm64: dts: qcom: msm8998-mtp: Increase load on l21 for sdcard omits 40d8e6dabff4 Merge branch 'arm64-for-5.1' into arm64-for-5.1-2 omits ee9eb4b3e292 Merge tag 'qcom-fixes-for-5.0-rc3' into arm64-for-5.1-2 omits 08c2a076d18f arm64: dts: qcom: sdm845: Add dpu to sdm845 dts file omits b3c316b0b869 drm/i915/icl: Define MOCS table for Icelake omits 5029537f4fbb drm/i915: cache number of MOCS entries omits 1878fce8de25 drm/i915: keep track of used entries in MOCS table omits 828f31502045 drm/i915: use a macro to define MOCS entries omits 66f996052f95 drm/i915/skl: Rework MOCS tables to keep common part in a define omits d7a43c3ba607 drm/i915: Simplify MOCS table definition omits 7f92e6c2aecf drm/i915: initialize unused MOCS entries to PTE omits 2a81efb0de0e arm64: dts: add msm8996 compatible to gicv3 omits ecf938fe7d00 sctp: set flow sport from saddr only when it's 0 omits 4ff40b86262b sctp: set chunk transport correctly when it's a new asoc omits 8220c870cb0f sctp: improve the events for sctp stream adding omits 2e6dc4d95110 sctp: improve the events for sctp stream reset omits d71b57532d70 ip_tunnel: Make none-tunnel-dst tunnel port work with lwtunnel omits dbbd79ae166f Merge branch 'af-xdp-sock-diag' omits a36b38aa2af6 xsk: add sock_diag interface for AF_XDP omits 50e74c0131a5 xsk: add id to umem omits 1d0dc06930a9 net: xsk: track AF_XDP sockets on a per-netns list omits 2f0921262ba9 selftests/bpf: suppress readelf stderr when probing for BT [...] omits 4fe8713b873f xtensa: SMP: fix ccount_timer_shutdown omits d73aba1115cf Merge tag 'drm-fixes-2019-01-25-1' of git://anongit.freede [...] omits 85baa5dbf791 drm/i915: Update DRIVER_DATE to 20190124 omits 4b42564181d6 tomoyo: Allow multiple use_group lines. omits cdcf6723add5 tomoyo: Coding style fix. omits ff00d85b4df9 Merge tag 'gvt-next-2019-01-24' of https://github.com/inte [...] omits 141065012a8c HID: intel-ish-hid: Switch to use new generic UUID API omits 6010ce3f2e57 ACPI: debug: Clean up acpi_aml_init() omits f0e7ce1eef58 Merge tag 'drm-msm-fixes-2019-01-24' of git://people.freed [...] omits 7325e4bd06b0 Merge tag 'drm-intel-fixes-2019-01-24' of git://anongit.fr [...] omits edaf690170c8 Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits a5f1a81f701c cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugData omits 2e5700bdde43 smb3: add credits we receive from oplock/break PDUs omits 6a9cbdd1ceca CIFS: Fix mounts if the client is low on credits omits 0fd1d37b0501 CIFS: Do not assume one credit for async responses omits 3d3003fce8e8 CIFS: Fix credit calculations in compound mid callback omits ec678eae746d CIFS: Fix credit calculation for encrypted reads with errors omits 8004c78c68e8 CIFS: Fix credits calculations for reads with errors omits ef68e831840c CIFS: Do not reconnect TCP session in add_credits() omits d62998480baa ARM: pxa: remove unused empty mach/pxa25x-udc.h file omits dc15159a2ccb Merge tag 'drm-misc-fixes-2019-01-24' of git://anongit.fre [...] omits a840f690d3c6 drm/msm: avoid unused function warning omits 023014e72e0a drm/msm: Add __printf verification omits a3c5e2cd7975 drm/msm: Fix A6XX support for opp-level omits bbc2cd07c510 drm/msm: honor GPU_READONLY flag omits 895ad6b0ccf7 drm/msm: drop interrupt-names omits 878411aef631 drm/msm/gpu: Remove hardcoded interrupt name omits c878a628e0c4 drm/msm/gpu: fix building without debugfs omits cffd425b9014 Merge tag 'for-5.0/dm-fixes' of git://git.kernel.org/pub/s [...] omits 9ff1a3b49125 clk: qcom: gcc: Use active only source for CPUSS clocks omits 4ffdca62e2de ASoC: Intel: make const arrays static, reduces object code size omits 303aef8b8427 clk: ti: Fix error handling in ti_clk_parse_divider_data() omits a64a9c088b75 clk: imx: Fix fractional clock set rate computation omits ede77858473a clk: Remove global clk traversal on fetch parent index omits c1c04cea13dc gpio: of: Fix logic inversion omits 6046f5407ff0 spi: cadence: Fix default polarity of native chipselect omits 6e0a32d6f376 spi: dw: Fix default polarity of native chipselect omits 2df201e0067d spi: Support high CS when using descriptors omits 401fbb34f53e Revert "dt-bindings: marvell,mmp2: Add clock id for the SP clock" omits 0acb69e7b904 Revert "clk: mmp2: add SP clock" omits 0113613faf02 Revert "Input: olpc_apsp - enable the SP clock" omits d031773169df ARM: dts: Adds device tree file for McGill's IceBoard, bas [...] omits f494caa480f7 soc: bcm: Make PM driver default for BCM2835 omits 8367de2c99a1 block: Fix comment typo omits 745815f955f6 uapi: fix ioctl documentation omits c83f536a87d9 blk-wbt: Declare local functions static omits e109e7111084 regulator: bd9571mwv: Constify regulator_ops omits 704c5c01ce6e regulator: bd718x7: Constify regulator_ops omits 08f15f4a348a regulator: bd70528: Constify regulator_linear_range and re [...] omits c04e2a780caf Merge tag 'fsnotify_for_v5.0-rc4' of git://git.kernel.org/ [...] omits 22a89a6b88e6 Merge tag 'ceph-for-5.0-rc4' of git://github.com/ceph/ceph-client omits aa7b98459f15 Merge tag 'sound-5.0-rc4' of git://git.kernel.org/pub/scm/ [...] omits 417992d5744f ARM: dts: ti81xx: Add dts boilerplate for all GPIO and SPI [...] omits d27cda291b23 ARM: ti81xx: Add hwmod boilerplate for all GPIO and SPI pe [...] omits fee3b6748036 ARM: ti81xx: Move I2C entries in omap_hwmod_81xx to mainta [...] omits b4c30df0eb35 ARM: dts: omap4-sdp: Make ethernet working even if booted [...] omits dc81e8465d4a ARM: dts: am335x-shc.dts: Switch to SPDX identifier omits a4aaf1242c2b ARM: dts: am437x: replace linux,wakeup with wakeup-source [...] omits 7da10df988ca ARM: dts: am33xx: Remove unnecessary properties omits 245b6c655812 EDAC, altera: Fix S10 persistent register offset omits 1c26010c5e1b blk-mq: fix the cmd_flag_name array omits b0b2cac7e244 smb3: Cleanup license mess omits acc58d0bab55 CIFS: Fix possible hang during async MTU reads and writes omits 73aaf920cc72 cifs: fix memory leak of an allocated cifs_ntsd structure omits 45383fb0f42d virtio: support VIRTIO_F_ORDER_PLATFORM omits 4136e455f6a6 Merge branch 'ib-qcom-spmi' into devel omits e7dc6af82c28 spmi: pmic-arb: revert "disassociate old virq if hwirq map [...] omits 135ef21ab064 spmi: pmic-arb: validate type when mapping IRQ omits f14a5e6da4a5 arm64: dts: qcom: pmi8998: add interrupt controller properties omits 8cff9c8a7881 arm64: dts: qcom: pmi8994: add interrupt controller properties omits a1738363e41a arm64: dts: qcom: pm8998: add interrupt controller properties omits a61326c076f2 arm64: dts: qcom: pm8005: add interrupt controller properties omits c9a0ef552894 ARM: dts: qcom: pma8084: add interrupt controller properties omits 5f540fb4821a ARM: dts: qcom: pm8941: add interrupt controller properties omits ca69e2d165eb qcom: spmi-gpio: add support for hierarchical IRQ chip omits 682aefaa81e6 spmi: pmic-arb: disassociate old virq if hwirq mapping alr [...] omits ef74f70e5a10 gpio: add irq domain activate/deactivate functions omits 12a9eeaebba3 spmi: pmic-arb: convert to v2 irq interfaces to support hi [...] omits 9825bd94e3a2 iommu/amd: Fix IOMMU page flush when detach device from a domain omits e08d8d296079 KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock omits fc3bc475231e KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_ [...] omits 8fa3adb8c6be KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock omits 205d6bcf9bb8 Merge branch 'topic/pcm-lock-refactor' into for-next omits 3a55437141a1 ALSA: proc: Avoid possible leaks of snd_info_entry objects omits 480e32ebd524 ALSA: pcm: Simplify proc file destruction omits de89750c56f4 ALSA: pcm: Drop unused snd_pcm_substream.file field omits d8002539ec7b ALSA: fireface: comment cleanup about destination address [...] omits 53ab60baa1ac ipvs: Fix signed integer overflow when setsockopt timeout omits ce4eee5340a9 net/mlx5: Add pci AtomicOps request omits e355477ed9e4 net/mlx5: Make mlx5_cmd_exec_cb() a safe API omits fcd70cd36b9b drm: Split out drm_probe_helper.h omits 2edefc056e4f HID: intel-ish: ipc: handle PIMR before ish_wakeup also cl [...] omits a16180a79c69 drmi/rcar-du: prepare for drmP.h removal from drm_modeset_ [...] omits 6abb49402a79 drm/bridge: cdns: prepare for drmP.h removal from drm_mode [...] omits 2f69deb1d9a1 drm/arcpgu: prepare for drmP.h removal from drm_modeset_helper.h omits 232fadcbe5e0 drm/hisilicon/kirin: prepare for drmP.h removal from drm_m [...] omits 2a6b4990b19f drm/stm: prepare for drmP.h removal from drm_modeset_helper.h omits 0cdc1d07b461 drm/i915: Make HW readout mark CRTC scaler as in use. omits d19f958db23c drm/i915: Enable fastset for non-boot modesets. omits a2fcd5c84f7a drm/modes: Prevent division by zero htotal omits 5b1ec9ac7ab5 drm/i915/backlight: Fix backlight takeover on LPT, v3. omits 63a23d245b2c drm/i915/backlight: Restore backlight on resume, v3. omits 4d1796ef5e01 ARM: dts: sunxi: h3/h5: Drop A31 fallback compatible for C [...] omits 55ec26d6a424 arm64: dts: allwinner: a64: Enable A64 timer workaround omits a6c34247af70 livepatch: update MAINTAINERS omits d2c20b5d3782 Merge drm/drm-next into drm-misc-next omits f91168f48556 Merge tag 'drm-misc-next-2019-01-23' of git://anongit.free [...] omits f6626e1d96ed drm/i915: De-inline intel_context_init() omits d9ff286a0f59 bpf: allow BPF programs access skb_shared_info->gso_segs field omits 866e6ac47409 bpftool: feature probing, change default action omits b30b61ff6b1d drm/vkms: Fix flush_work() without INIT_WORK(). omits 8ca4fd0406b4 Merge tag 'drm-intel-next-2019-01-10' of git://anongit.fre [...] omits b42606b0397d Merge tag 'gvt-fixes-2019-01-24' of https://github.com/int [...] omits 141e5dcaa735 Input: input_event - fix the CONFIG_SPARC64 mixup omits aa284d64a9c5 Merge tag 'gpio-5.0-rc4-fixes-for-linus' of git://git.kern [...] omits 2b2440815827 drm/i915/execlists: Mark up priority boost on preemption omits 74d021eaa70a drm/i915/crt: simplify CRT VBT check on pre-VLV/DDI omits 346073cee660 drm/i915/lvds: simplify gen 2 lvds presence omits a5916fd7a1f1 drm/i915: rename has_edp_a() to ilk_has_edp_a() omits d6521463897b drm/i915/tv: only call intel_tv_init() on platforms that m [...] omits 9bedc7edf624 drm/i915/lvds: nuke intel_lvds_supported() omits 0fafa2269277 drm/i915/lvds: only call intel_lvds_init() on platforms th [...] omits 63cb4e641af1 drm/i915/crt: split out intel_crt_present() to platform sp [...] omits 28198c4639b3 riscv: fixup max_low_pfn with PFN_DOWN. omits 923cefe3f901 Merge branch 'dead-code-elimination' omits 9a06927e778b nfp: bpf: support removing dead code omits a32014b35166 nfp: bpf: support optimizing dead branches omits e2fc61146aa6 nfp: bpf: save original program length omits 91a87a5823f7 nfp: bpf: split up the skip flag omits e90287f3aaf6 nfp: bpf: don't use instruction number for jump target omits 08ca90afba25 bpf: notify offload JITs about optimizations omits 9e4c24e7ee7d bpf: verifier: record original instruction index omits cb05077508bf selftests: bpf: add tests for dead code removal omits a1b14abc009d bpf: verifier: remove unconditional branches by 0 omits 52875a04f4b2 bpf: verifier: remove dead code omits e2ae4ca266a1 bpf: verifier: hard wire branches to dead code omits 2cbd95a5c4fb bpf: change parameters of call/branch offset adjustment omits 85e2d61e4976 drm/i915: Validate userspace-provided color management LUT's (v4) omits 3c8861d84a4d drm: Add color management LUT validation helper (v4) omits d0243693fbf6 ARM: OMAP5+: Fix inverted nirq pin interrupts with irq_set_type omits 78a61cd42a64 nvme-multipath: drop optimization for static ANA group IDs omits 5cbab6303b47 nvmet-rdma: fix null dereference under heavy load omits b1064d3e337b nvme-rdma: rework queue maps handling omits 39d57757467b nvme-tcp: fix timeout handler omits 4c174e636674 nvme-rdma: fix timeout handler omits 063c20e12f8b ARM: dts: am335x-shc.dts: fix wrong cd pin level omits 5b90df44fd9b ARM: dts: omap3-gta04: Fix graph_port warning omits ac9c908eecde ARM: dts: n900: fix mmc1 card detect gpio polarity omits a19f74708ef6 tty/serial: use uart_console_write in the RISC-V SBL early [...] omits 2a200fb9fb12 RISC-V: defconfig: Add CRYPTO_DEV_VIRTIO=y omits 9cac42d0645c PM / EM: Expose the Energy Model in debugfs omits e4cf9e47ab24 RISC-V: defconfig: Enable Generic PCIE by default omits e16a42c3faa8 PM: domains: no need to check return value of debugfs_crea [...] omits f83a6ece6997 power: supply: bq25890: show max charge current/voltage as [...] omits 60d8cd572f65 arm64/xen: fix xen-swiotlb cache flushing omits a37ead8f2efb RISC-V: defconfig: Move CONFIG_PCI{,E_XILINX} omits 86cca81a31cd RISC-V: Kconfig: fix spelling mistake "traget" -> "target" omits 8581f38742cf RISC-V: asm/page.h: fix spelling mistake "CONFIG_64BITS" - [...] omits 2bb10639f12c RISC-V: fix bad use of of_node_put omits 99fd6e875d0c RISC-V: Add _TIF_NEED_RESCHED check for kernel thread when [...] omits ba16adeb3463 ARM: pxa: ssp: unneeded to free devm_ allocated data omits d3e67c94e8f6 power: supply: sc27xx: Fix capacity saving function omits 3a28f203c579 power: supply: sc27xx: Fix the incorrect formula when conv [...] omits 0a4f97a17188 power: supply: sc27xx: Add one property to read charge voltage omits 257afa58e608 dt-bindings: power: sc27xx: Add one IIO channel to read ch [...] omits 30bac164aca7 Revert "Change mincore() to count "mapped" pages rather th [...] omits db7814463123 Merge tag 'for-linus-5.0' of git://github.com/cminyard/linux-ipmi omits 09c2fe608a26 Merge tag 's390-5.0-2' of git://git.kernel.org/pub/scm/lin [...] omits 8c6cb983cd52 tomoyo: Swicth from cred->security to task_struct->security. omits 254764e55652 r8169: improve firmware handling omits 63530aba7826 ax25: fix possible use-after-free omits 3366463513f5 sfc: suppress duplicate nvmem partition types in efx_ef10_ [...] omits a56d7b95bec8 Merge branch 'hns3-next' omits d3ad430ac531 net: hns3: fix PFC not setting problem for DCB module omits d174ea75c96a net: hns3: add statistics for PFC frames and MAC control frames omits 330baff5423b net: hns3: add ETS TC weight setting in SSU module omits 44e59e375bf7 net: hns3: do not return GE PFC setting err when initializing omits 4a402f47cfce net: hns3: Change fw error code NOT_EXEC to NOT_SUPPORTED omits ac574b80a1ba net: hns3: clear param in ring when free ring omits 8be7362186bd net: hns3: fix bug of ethtool_ops.get_channels for VF omits 9e5157ba440f net: hns3: fix for shaper not setting when TC num changes omits 90c68a41db7d net: hns3: fix rss configuration lost problem when setting [...] omits d3ec4ef66937 net: hns3: refactor the statistics updating for netdev omits c376fa1aae63 net: hns3: add rx multicast packets statistic omits 45e92b7e4e27 net: hns3: add calling roce callback function when link st [...] omits 52d3b4949192 hv_netvsc: fix typos in code comments omits 17d912568984 hv_netvsc: Fix hash key value reset after other ops omits 7c9f335a3ff2 hv_netvsc: Refactor assignments of struct netvsc_device_info omits b4a10c750424 hv_netvsc: Fix ethtool change hash key error omits f0125f1a559b spi: Go back to immediate teardown omits 16e829209227 Merge branch 'mlxsw-Add-VXLAN-support-for-Spectrum-2' omits 02d21b59d5cc mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2 omits 4ee70efab68d mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2 omits 3179a56f6ed9 mlxsw: spectrum_nve: Breakout common code to a common function omits eff42aa9986e mlxsw: spectrum: Expose functions to create and destroy un [...] omits 6317950c1b9c Bluetooth: Mark expected switch fall-throughs omits 12da64300fbc ravb: expand rx descriptor data to accommodate hw checksum omits 913a89f009d9 ipmi: Don't initialize anything in the core until somethin [...] omits 482dcf7df7e9 net/mlx4: Mark expected switch fall-through omits ed35da4fce1d qed: Mark expected switch fall-through omits 9536d6ed156f bna: Mark expected switch fall-throughs omits 015496c43f39 broadcom: Mark expected switch fall-throughs omits d422a286e181 net: 3c509: mark expected switch fall-throughs omits f79e3365bc1f tipc: mark expected switch fall-throughs omits 77f8269606bf ipmi: fix use-after-free of user->release_barrier.rda omits 479d6b39b9e0 ipmi: Prevent use-after-free in deliver_response omits a7102c746179 ipmi: msghandler: Fix potential Spectre v1 vulnerabilities omits 7d6380cd40f7 ipmi:ssif: Fix handling of multi-part return messages omits 2095a45e345e gpio: altera-a10sr: Set proper output level for direction_output omits f785ffb61605 gpio: sprd: Fix incorrect irq type setting for the async EIC omits 09d158d52d2b gpio: sprd: Fix the incorrect data register omits 1033be58992f gpiolib: fix line event timestamps for nested irqs omits 2486e67374aa gpio: pcf857x: Fix interrupts on multiple instances omits a2d21848d921 regmap: regmap-irq: Add main status register support omits 7c027c66f2b5 regulator: stpmic1: Add static const qualifier at peroper places omits 45b5d2b7a976 regulator: bindings: ROHM bd70528 regulator bindings omits 99ea37bd1e7d regulator: bd70528: Support ROHM BD70528 regulator block omits e902cdcb5112 spi/topcliff_pch: Fix potential NULL dereference on alloca [...] omits 9a71ac7e15a7 vfio-pci/nvlink2: Fix ancient gcc warnings omits 5fa98c2eda35 dt-bindings: Fix dt_binding_check target for in tree builds omits a3b8bcbafa45 rtc: sd3078: fix platform_no_drv_owner.cocci warnings omits 6e062b60b0b1 drm/i915/execlists: Mark up priority boost on preemption omits da5d2748e4a4 iommu/mediatek: Use correct fwspec in mtk_iommu_add_device() omits a2126b0a0109 mtd: spi-nor: refine Spansion S25FL512S ID omits dfd2b74530e9 mtd: spi-nor: add Spansion S25FS512S ID omits 03ca3cf8e9aa drm/i915/icl: Adding few more device IDs for Ice Lake omits c25f0c6a0426 drm/i915/icl: do a posting read after irq install omits bbebce8eb9a5 selftests/bpf: don't hardcode iptables/nc path in test_tcp [...] omits 58661489a84c Merge branch 'compat' of git://git.kernel.org/pub/scm/linu [...] omits fb8bfca06cbc s390: fix system call tracing omits 7c9cbd0b5e38 Bluetooth: Verify that l2cap_get_conf_opt provides large e [...] omits c76e4c228b05 libbpf: Show supported ELF section names when failing to g [...] omits c9e4576743ee bpf: sock recvbuff must be limited by rmem_max in bpf_sets [...] omits 51eea52d26d4 pxa2xx: replace spi_master with spi_controller omits eb0200a4357d gpu: ipu-v3: pre: don't trigger update if buffer address d [...] omits af3d5d1c8766 Bluetooth: Check L2CAP option sizes returned from l2cap_ge [...] omits 4abf8049fbd5 ARM: dts: sun8i-h3: nanopi-m1-plus: enable HDMI omits bfc7af6d6df8 spi: bcm2835aux: remove unneeded NULL check of devm_clk_get omits 912ebd99edfa EDAC: Do not check return value of debugfs_create() functions omits 3a62c2d25814 ARM: dts: r7s9210-rza2mevb: Add support for RZ/A2M EVB omits bbbcd02b8255 ARM: dts: r7s9210: Initial SoC device tree omits 6a6a797625b5 ARM: dts: r8a7743: Convert to new LVDS DT bindings omits b0ca5ecb8e22 bpftool: fix percpu maps updating omits 752bcf80f554 bpftool: Fix prog dump by tag omits 6b170cd3ed02 arm64: dts: renesas: cat875: Add ethernet support omits a102b93eafef arm64: dts: renesas: r8a774c0-cat874: Add uSD support omits 4cf1f6cec1e9 arm64: dts: renesas: r8a774c0-cat874: Add pincontrol suppo [...] omits 4e8776657dd9 arm64: dts: renesas: Add Si-Linux EK874 board support omits d828266bb19a arm64: dts: renesas: Add Si-Linux CAT874 board support omits 3e279a1d44d7 arm64: dts: renesas: r8a77990: ebisu: Enable HS400 of SDHI3 omits a99de4792156 arm64: dts: renesas: r8a77990: Enable DMA for SCIF2 omits d9fd4e581407 arm64: dts: renesas: r8a774c0: Enable DMA for SCIF2 omits 12105cec654c arm64: dts: renesas: r8a77990: ebisu: Fix backlight regula [...] omits d5e5790c6ff0 arm64: dts: renesas: v3msk: specify EtherAVB PHY IRQ omits 868a49d6f9d9 arm64: dts: renesas: r8a77990-ebisu: use simple-audio-card omits 10bd03fa896e arm64: dts: renesas: r8a7796: remove BUSIF0 settings from [...] omits 0ec8e0a879b8 arm64: dts: renesas: r8a7795: remove BUSIF0 settings from [...] omits 80c07701d591 arm64: dts: renesas: ulcb-kf: add pcm3168 sound codec omits c693b2101c9f arm64: dts: renesas: ulcb: add HDMI sound support omits 5d3b226ace6d arm64: dts: renesas: ulcb: use audio-graph-card omits 2e0e5b1685b7 arm64: dts: renesas: r8a7796: salvator-xs: Convert to new [...] omits d5d7134fd49e arm64: dts: renesas: r8a77990: Sort i2c nodes within soc node omits 003233351d44 arm64: dts: renesas: r8a77990: sort pciec0 node within soc node omits 173c3b3ca213 arm64: dts: renesas: r8a774a1: Fix hsusb reg size omits a9dc3395fc8b drm/i915/sdvo: switch to kernel types omits ffcf7ce93327 bpf: btf: add btf documentation omits ef2056b8f394 ALSA: pcm: Cleanup snd_pcm_stream_lock() & co omits ecb41f0f44ca ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem omits f57f3df03a8e ALSA: pcm: More fine-grained PCM link locking omits cbeaad90286f Merge branch 'bpftool-probes' omits 948703e80868 tools: bpftool: add bash completion for bpftool probes omits f9499fedf285 tools: bpftool: add probes for a network device omits d267cff46753 tools: bpftool: add C-style "#define" output for probes omits 2d3ea5e85dd8 tools: bpftool: add probes for eBPF helper functions omits f99e166397f0 tools: bpftool: add probes for eBPF map types omits 1bf4b05810fe tools: bpftool: add probes for eBPF program types omits 4567b983f78c tools: bpftool: add probes for kernel configuration options omits 7a4522bbef0c tools: bpftool: add probes for /proc/ eBPF parameters omits 49eb7ab3b2b5 tools: bpftool: add basic probe capability, probe syscall [...] omits 0f7555121609 drm/i915/gvt: release shadow batch buffer and wa_ctx befor [...] omits 2e679d48f38c drm/i915/gvt: switch to kernel types omits f11646538534 bnx2x: Bump up driver version to 1.713.36 omits 33a0efa4baec devlink: Use DIV_ROUND_UP_ULL in DEVLINK_HEALTH_SIZE_TO_BUFFERS omits 8bbe833a6520 net: phy: Add SDPX tag based on COPYING file omits 5f85757572e1 net: phy: Fixup GPLv2 SPDX tags based on license text omits ab06418b7fb8 net: phy: Fixup GPLv2+ SPDX tags based on license text omits 7ccbd9b86fb6 Merge branch 'SPDX-tags-for-PHY-and-MDIO-drivers' omits 84bfe20980b8 net: phy: Remove redundent License text when SPDX header i [...] omits a2443fd1a54d net: phy: Convert some PHY and MDIO driver files to SPDX headers omits 25974d8af1bc net: fec: get regulator optional omits 7c62b8dd5ca8 net/ipv6: lower the level of "link is not ready" messages omits 95eb7882dfdd cxgb4/cxgb4vf: Link management changes omits a9f8f40a8f1d Merge branch 'selftests-forwarding-Add-tests-for-VXLAN-routing' omits 4dba72fd3eef selftests: forwarding: Add a test case for ARP suppression omits 438a4f5665b2 selftests: forwarding: Add a test for VXLAN symmetric routing omits ca5ba1cbc9d2 selftests: forwarding: Add a test case for ARP decapsulation omits 1538812e0880 selftests: forwarding: Add a test for VXLAN asymmetric routing omits a2ff7e49ec50 Merge branch 'ptp_qoriq' omits 53deab23c00a MAINTAINERS: add drivers/ptp/ptp_qoriq_debugfs.c into QorI [...] omits 19df7510d5cf ptp: add debugfs support for ptp_qoriq omits 47205e2985d9 ARM: dts: ls1021a: add 1588 external trigger stamp fifo support omits 5ff2698b3301 dt-binding: ptp_qoriq: document "fsl,extts-fifo" property omits 6815d8b09282 ptp_qoriq: support external trigger stamp FIFO omits b0bc10cc8887 ptp_qoriq: fix interrupt enabling and handling omits ed175d9c6f0d devlink: Add missing check of nlmsg_put omits 23711df7f4a2 security: keys: annotate implicit fall throughs omits 0f949bcc7b4f security: keys: annotate implicit fall throughs omits 5b73262a5c5b security: keys: annotate implicit fall through omits 39e83beb9109 capabilities:: annotate implicit fall through omits 56431e38efe9 Merge branch 'Qualcomm-ethqos' omits 5ecdd77c61c8 net: dsa: qca8k: disable delay for RGMII mode omits cd28d1d6e52e net: phy: at803x: Disable phy delay for RGMII mode omits 83c177aea4c3 MAINTAINER: Add entry for Qualcomm ETHQOS ethernet driver omits a7c30e62d4b8 net: stmmac: Add driver for Qualcomm ethqos omits 00f1ee5361c3 dt-bindings: net: Add Qualcomm ethqos binding omits 333478a7eb21 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits d67247566450 scsi: ufs: Use explicit access size in ufshcd_dump_regs omits 40d883b09175 scsi: tcmu: fix use after free omits 17b42a20d7ca net: altera_tse: fix connect_local_phy error path omits fe35a40e6754 scsi: csiostor: fix NULL pointer dereference in csio_vport [...] omits c41f59884be5 scsi: lpfc: nvmet: avoid hang / use-after-free when destro [...] omits 7961cba6f7d8 scsi: lpfc: nvme: avoid hang / use-after-free when destroy [...] omits a8cf59a6692c scsi: communicate max segment size to the DMA mapping code omits 5d9bf43357d5 net: dpaa2: improve PTP Kconfig option omits d6228b7cdd6e net: stmmac: implement the SIOCGHWTSTAMP ioctl omits a0f0b69f2c15 MIPS: remove meaningless generic-(CONFIG_GENERIC_CSUM) += [...] omits 7e280f6b0549 MIPS: Loongson32: Revert ISA level to MIPS32R2 omits bdea8bb16345 MIPS: Loongson32: workaround di issue omits 8fb18be93efd Merge branch 'qed-Error-recovery-process' omits 278396de78a9 qede: Error recovery process omits c75860e48a76 qed: Add infrastructure for error detection and recovery omits cfdb1b63eefe qed: Revise load sequence to avoid PCI errors omits 1518039f6b5a net/ipv6: don't return positive numbers when nothing was dumped omits bbc318f6248e Merge branch 'bridge-mrd' omits 4b3087c7e37f bridge: Snoop Multicast Router Advertisements omits 4effd28c1245 bridge: join all-snoopers multicast address omits a2e2ca3bebe2 bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld( [...] omits ba5ea614622d bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls omits 0b0d4be6b488 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 8f45fa2724a6 Merge tag 'linux-kselftest-5.0-rc4' of git://git.kernel.or [...] omits a81f781a3238 drm/i915/debugfs: Print PSR selective update status regist [...] omits cc8853f57e00 drm/i915: Add PSR2 selective update status registers and b [...] omits 47c6cd54efde drm/i915: Refactor PSR status debugfs omits 235ca26fc799 drm/i915/psr: Allow PSR2 to be enabled when debugfs asks omits 44783efdfed1 i2c: aspeed: Remove hard-coded bus timeout value setting omits 9d899ed40099 i2c: sh_mobile: update copyright and comments omits 63c524600353 i2c: sh_mobile: refactor rx isr omits 0130e3bfa9fa i2c: sh_mobile: replace break; with if-block omits e659f36d4690 i2c: sh_mobile: remove is_first_byte function omits d16f2bfea3cc i2c: sh_mobile: drop 'data' argument from i2c_op function omits 1f32fbdfc1e0 i2c: sh_mobile: remove get_data function omits 5b3e3b43b03b i2c: sh_mobile: simplify sending address for RX omits 81d696c7c4ff i2c: rcar: Fix clients using i2c from suspend callback omits 6679cf099b81 hinic: Add pci device ids omits 3d5b38684951 i2c: imx: Fix inconsistent IS_ERR and PTR_ERR in i2c_imx_d [...] omits 10b63e854314 r8169: remove PCI DAC support omits 6dc8b74bf5c5 r8169: improve rx buffer allocation omits f42fb2317ffc Merge drm/drm-next into drm-intel-next-queued omits a5996989d591 net: phy: improve phy_init_hw omits 21e194425abd net: phy: fix issue with loading PHY driver w/o initramfs omits 6c2976b06f68 apparmor: Adjust offset when accessing task blob. omits a11802937467 Merge branch 'omap-for-v4.21/dt' into omap-for-v5.1/dt omits 9624d5c9c7ff Merge tag 'v5.0-rc3' into next-general omits 0da2b1832c74 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits e2f7cc72cbf4 netfilter: conntrack: fix bogus port values for other l4 p [...] omits 81e01647fd2c netfilter: conntrack: fix IPV6=n builds omits 3a69d03f6d2f ARM: defconfig: Update LPC18xx defconfig omits 659dc4562c1b PM: QoS: no need to check return value of debugfs_create f [...] omits 46f3ceaffa81 drm/panel: panel-innolux: set display off in innolux_panel [...] omits 7fc5854f8c6e writeback: synchronize sync(2) against cgroup writeback me [...] omits 4eccc154b386 soc: qcom: update config dependencies for QCOM_RPMPD omits 41c5bb767ecb soc: qcom: rpmpd: Drop family A RPM dependency omits e31f941cf977 MAINTAINERS: update list of qcom drivers omits 0503aec22c14 soc: qcom: rpmhpd: Mark mx as a parent for cx omits 279b7e8a62cc soc: qcom: rpmhpd: Add RPMh power domain driver omits 075d3db8d10d soc: qcom: rpmpd: Add support for get/set performance state omits bbe3a66c3f5a soc: qcom: rpmpd: Add a Power domain driver to model corners omits c6e6eff4d48f dt-bindings: power: Add qcom rpm power domain driver bindings omits 5b93ac542301 OPP: Add support for parsing the 'opp-level' property omits cea8e2f3938c dt-bindings: opp: Introduce opp-level bindings omits a5fc7526038b Merge tag 'qcom-fixes-for-5.0-rc1' into drivers-for-5.1 omits 40122db87778 ARM: dts: ipq4019: Remove skeleton.dtsi omits fb143fcbb9ad ARM: dts: qcom: msm8974-hammerhead: add USB OTG support omits cdd3d64d843a ARM: dts: qcom: msm8974: add gpio-ranges omits ec4c6c57af57 ARM: dts: qcom: msm8974-hammerhead: add WiFi support omits 57c23241be84 ARM: dts: msm8660: Fix up GIC IRQ flags omits 76c27054ebb9 ARM: dts: msm8660: Mark two GSBI blocks "disabled" omits cc648f851f77 Merge branch 'bonding-add-3ad-stats-and-export-them-via-xstats' omits a258aeacd7f0 bonding: add support for xstats and export 3ad stats omits 267c095aa2d9 bonding: add 3ad stats omits dadeb61dcc9a bonding: 3ad: remove bond_3ad_rx_indication's length argument omits 3d021715d994 bonding: adjust style of bond_3ad_rx_indication omits cb73ee40b1b3 net: ip_gre: use erspan key field for tunnel lookup omits da279eb9a076 drm/dp: Implement I2C_M_STOP for i2c-over-aux omits 1435d9970378 cxgb4: TLS record offload enable omits 76f7164d02d4 net/tls: free ctx in sock destruct omits 63a6b3fee428 net/tls: build_protos moved to common routine omits 56cb4e503499 net: sun: cassini: Cleanup license conflict omits d1b83f0f631b MIPS: Loongson32: Set load address to 0x80200000 omits a96d68ba3b41 MIPS: Loongson32: clarify we don't support MIPS16 and merg [...] omits 427be6a7e16c MIPS: ath79: drop !OF clock code omits 85b9686dae30 MIPS: ath79: drop platform device registration code omits 73d8e6aa7d20 MIPS: ath79: drop legacy pci code omits 3a77e0d75eed MIPS: ath79: drop machfiles omits 51fa4f8912c0 MIPS: ath79: drop legacy IRQ code omits 6810ed320ec6 MIPS: ath79: export switch MDIO reference clock omits e7eea04d50bd MIPS: ath79: support setting up clock via DT on all SoC types omits 8e641752824e MIPS: ath79: make specifying the reference clock in DT optional omits 9aca5cb5f0f0 MIPS: ath79: pass PLL base to clock init functions omits 4a0e89b92cca MIPS: ath79: move legacy "wdt" and "uart" clock aliases ou [...] omits 9b56e0d0cc63 MIPS: ath79: add helpers for setting clocks and expose the [...] omits 7b3415f581c7 MIPS: Loongson32: Remove unused platform devices omits d8140426bc39 mips: kernel: no need to check return value of debugfs_cre [...] omits ef9d5a6a3f5c mips: math-emu: no need to check return value of debugfs_c [...] omits 864cc363bc38 mips: mm: no need to check return value of debugfs_create [...] omits 4c90de4dd33d mips: ralink: no need to check return value of debugfs_cre [...] omits 9afbb71320f8 mips: cavium: no need to check return value of debugfs_cre [...] omits fd805d99352c regulator: qcom-smd: Batch up requests for disabled regulators omits 856c395cfa63 net: introduce a knob to control whether to inherit devcon [...] omits 9ec6dbfbdc0a ACPI: no need to check return value of debugfs_create functions omits 075c18c3e124 dm: add missing trace_block_split() to __split_and_process_bio() omits 6548c7c538e5 dm: fix dm_wq_work() to only use __split_and_process_bio() [...] omits 42986fb81199 rtc: Add Cadence RTC driver omits 1e47704e15f0 dt-bindings: rtc: Add bindings for Cadence RTC omits 787a3b432276 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 33e5ee780e37 vfio/pci: Cleanup license mess omits 2a4daadd4d3e rtc: cmos: ignore bogus century byte omits 9a20b5e35a53 rtc: hym8563: fix a missing check of block data read omits 5910fa0d0d98 rtc: coh901331: fix a missing check of clk_prepare omits bbb4383826b2 rtc: pcf85063: set xtal load capacitance from DT omits 189927e719e3 rtc: pcf8523: set xtal load capacitance from DT omits e4a604cbee54 dt-binding: pcf85063: add xtal load capacitance omits 8c12af15e734 dt-binding: pcf8523: add xtal load capacitance omits d08fd7c1b9bd dt-bindings: rtc: Add quartz-load-femtofarads property omits 5eca99917cb7 devicetree: property-units: Add femtofarads unit omits 64704c92fd19 rtc: s3c: Use generic helper to get driver data omits 3f6a125230d8 ASoC: core: Fix multi-CODEC setups omits 5a5b614ba61c rtc: s3c: Rewrite clock handling omits ccffcb8e9a11 regulator: wm831x-dcdc: Convert to use regulator_linear_ra [...] omits 93997a05e6bd regulator: twl: Use of_device_get_match_data() omits 37b9ef9c7775 regulator: arizona-ldo1: Convert to use regulator_linear_r [...] omits 698cef173983 block: cover another queue enter recursion via BIO_QUEUE_ENTERED omits 983a5a43ec25 clocksource: timer-ti-dm: Fix pwm dmtimer usage of fck rep [...] omits f724c6bee162 rtc: sd3078: make symbol 'sd3078_driver' static omits d1b3fa861c62 i40e: clean up several indentation issues omits 1d67ad3905d2 i40e: increase indentation omits 9f250f1564b6 i40e: update version number omits 13e62626c578 wlcore: sdio: Fixup power on/off sequence omits f0f9f497d44e ALSA: fireface: support rx MIDI functionality for Fireface UCX omits 82b6297b4434 ALSA: fireface: add protocol-specific operation to fill tr [...] omits 481e09ac9a82 ALSA: fireface: add model-dependent parameter for address [...] omits 73f5537fb209 ALSA: fireface: support tx MIDI functionality of Fireface UCX omits 900896771a2f ALSA: fireface: add model-dependent parameter for address [...] omits 6c644e4e954d ALSA: fireface: change prototype of handler for async tran [...] omits 625210cfa6c0 x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled omits 8077ec011b1e ASoC: rt5682: Correct the setting while select ASRC clk fo [...] omits ce0a5f1ae68d i40e: remove debugfs tx_timeout support omits 3f8af4126269 i40e: check queue pairs num in config queues handler omits 9b0732d9ed6f i40e: Change unmatched function types omits 1d96340196f1 i40e: Add support FEC configuration for Fortville 25G omits d225581df314 mt76: avoid scheduling tx queues for powersave stations omits 68f7030f2d5f mt76: fix per-chain signal strength reporting omits 8b9433eb4de3 direct-io: allow direct writes to empty inodes omits 3647cd6eaf83 i40e: Limiting RSS queues to CPUs omits f3fef2b6e1cc i40e: Remove umem from VSI omits 5f4f3b2d19c0 xsk: export xdp_get_umem_from_qid omits 1a69a73c9b00 dt-bindings: arm: renesas: Add si-linux cat87[45] boards omits b0c3e54e2496 gpio-f7188x: add support Fintek F81804 & F81966 omits e961ab42e034 arm64: dts: renesas: r8a774c0: Add VIN and CSI-2 device nodes omits f0c2aa1664a2 arm64: dts: renesas: r8a774c0: Add PCIe device node omits 52a20e64cce7 arm64: dts: renesas: r8a774c0: Connect RZ/G2E Audio-DMAC to IPMMU omits 4035f91a3b42 arm64: dts: renesas: r8a774c0: Connect RZ/G2E AVB to IPMMU omits 3cdc999db973 arm64: dts: renesas: r8a774c0: Connect RZ/G2E SYS-DMAC to IPMMU omits 3a6addcaedec arm64: dts: renesas: r8a774c0: Add USB3.0 device nodes omits 19777736ced7 arm64: dts: renesas: r8a774c0: Add USB-DMAC and HSUSB devi [...] omits 89893580cf56 arm64: dts: renesas: r8a774c0: Add USB2.0 phy and host dev [...] omits 8ed3a6b22315 arm64: dts: renesas: r8a774c0: Add display output support omits 47f638672385 arm64: dts: renesas: r8a774c0: Add PWM support omits cf8f74d6587d arm64: dts: renesas: r8a774c0: Add audio support omits 62c0056f1c3e arm64: dts: renesas: r8a774c0: Add MSIOF nodes omits 6e9dd34eb6b0 arm64: dts: renesas: r8a774c0: Add thermal support omits 59c3a00d6d41 arm64: dts: renesas: r8a774c0: Add CAN nodes omits 6c7e02178e8f arm64: dts: renesas: r8a774c0: Add IPMMU device nodes omits abf8cc35bf89 arm64: dts: renesas: r8a774c0: Add I2C and IIC-DVFS support omits 77223211f44d arm64: dts: renesas: r8a774c0: Add SDHI nodes omits 9b55a05ebfbe arm64: dts: renesas: r8a774c0: Add secondary CA53 CPU core omits 8d68821ced28 arm64: dts: renesas: r8a774c0: Add watchdog support omits 2f71109eef53 arm64: dts: renesas: r8a774c0: Add Ethernet AVB node omits fccd45bd23c2 arm64: dts: renesas: r8a774c0: Add GPIO device nodes omits 788e55b66c13 arm64: dts: renesas: r8a774c0: Add PFC support omits 13fd6932045d arm64: dts: renesas: r8a774c0: Add INTC-EX device node omits 2660a6af690e arm64: dts: renesas: r8a774c0: Add SCIF and HSCIF nodes omits e2088cf8e6d5 arm64: dts: renesas: r8a774c0: Add SYS-DMAC controller nodes omits c257628dcdcc arm64: dts: renesas: Initial device tree for r8a774c0 omits 7eda14afb884 arm64: dts: renesas: r8a77990: ebisu: Fix EthernetAVB phy [...] omits f9f7bb9e0a0c mbcs: add .owner to mbcs struct file_operations omits 01980aa7b0d7 ARM: dts: vexpress: use list instead of tuple for mmci interrupts omits 4162325afd0d ARM: shmobile: defconfig: Refresh for v5.0-rc1 omits 25f9cebd7a52 drm/i915: Show all active engines on hangcheck omits 0fe6f7874d46 driver core: Remove the link if there is no driver with AUTO flag omits 8a4b32691120 driver core: silence device link messages unless debugging omits 549ad24374c0 kobject: drop newline from msg string omits b3fa29ad8377 kobject: to repalce printk with pr_* style omits 7ab35a14de25 kobject: make kset_get_ownership() 'static' omits 7e9586bab2ca block: rbd: convert to use BUS_ATTR_WO and RO omits c9fbe769d0f2 rapidio: rio-sysfs.c: convert to use BUS_ATTR_WO omits c1507ea8349c pseries: ibmebus.c: convert to use BUS_ATTR_WO omits 1094f6d06703 PCI: pci-sysfs.c: convert to use BUS_ATTR_WO omits d61dfafc30b4 PCI: pci.c: convert to use BUS_ATTR_RW omits 21acc07d33a9 f2fs: no need to check return value of debugfs_create functions omits bae54dc4f353 x86/fpu: Get rid of CONFIG_AS_FXSAVEQ omits 0e21834e18c5 drm/i915: Tidy common test_bit probing of i915_request->fe [...] omits 924090f4237b drm/i915: Refactor out intel_context_init() omits 1579ab2de914 drm/i915/selftests: Use common mock_engine::advance omits ee35b9b9f6d5 x86/traps: Have read_cr0() only once in the #NM handler omits 198bc3252ea3 iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() omits e4a8c8130ba3 drm/i915/selftests: Refactor common live_test framework omits 52768f324241 i3c: master: Fix an error checking typo in 'cdns_i3c_maste [...] omits 794a48cec678 EDAC: Add James Morse as a reviewer omits ec74136ded79 binder: create node flag to request sender's security context omits c95e7ce387f9 drm/i915/selftests: Create a clean GGTT for vma/gtt selftesting omits 3a34c986324c cacheinfo: Keep the old value if of_property_read_u32 fails omits c3fee60908db sysrq: Remove duplicated sysrq message omits 075e1a0c50f5 sysrq: Restore original console_loglevel when sysrq disabled omits 8fdf90626588 ntb: ntb_hw_switchtec: Cleanup 64bit IO defines to use the [...] omits 0795ccde5c76 ntb: ntb_hw_intel: use io-64-nonatomic instead of in-driver hacks omits c81d64d3dc1f io-64-nonatomic: add io{read|write}64[be]{_lo_hi|_hi_lo} macros omits 79bf0cbd86ac iomap: introduce io{read|write}64_{lo_hi|hi_lo} omits 7d1689a2f377 parisc: iomap: introduce io{read|write}64 omits aecc787c06f4 iomap: Use non-raw io functions for io{read|write}XXbe omits dce6d406669b interconnect: Revert to previous config if any request fails omits ecfbed0c5ccc MAINTAINERS: add a maintainer for the interconnect API omits ae0037dbfc5e arm64: dts: sdm845: Add interconnect provider DT nodes omits b5d2f741077a interconnect: qcom: Add sdm845 interconnect provider driver omits 3697ff4340ba interconnect: Add debugfs support omits 87e3031b6fbd interconnect: Allow endpoints translation via DT omits 06b3773b5038 dt-bindings: Introduce interconnect binding omits 11f1ceca7031 interconnect: Add generic on-chip interconnect API omits 2ca46ed207d5 ver_linux: Assign constant RE to variable name for clarity omits d7ac3c6ef5d8 applicom: Fix potential Spectre v1 vulnerabilities omits 24d48a61f266 hpet: Fix missing '=' character in the __setup() code of h [...] omits 8147760d86e4 slimbus: core: add missing spin_lock_init on txn_lock omits 380c62466d02 slimbus: core: use slim_device_update_status() to update status omits cfb32101ba14 slimbus: core: do not call device_status under a lock omits 8631f940b81b slimbus: core: match full device id omits db6e863da1fd efirtc: remove unnecessary code efi_rtc_open & efi_rtc_close omits fc71f69ceccf ARM: dts: mps2: use list instead of tuple for uart interrupts omits 480cd6dd9287 drm/i915/selftests: Track evict objects explicitly omits 032cdc39793f ext2: Set superblock revision when enabling xattr feature omits 01684db950ea binderfs: switch from d_add() to d_instantiate() omits 29ef1c8e16ae binderfs: drop lock in binderfs_binder_ctl_create omits 4198479524ae binderfs: kill_litter_super() before cleanup omits 01b3f1fc5683 binderfs: rework binderfs_binder_device_create() omits 36975fc3e5f2 binderfs: rework binderfs_fill_super() omits e98e6fa18636 binderfs: prevent renaming the control dentry omits 7c4d08fc4d5a binderfs: remove outdated comment omits 7d0174065f49 binderfs: use __u32 for device numbers omits 6fc23b6ed8fa binderfs: use correct include guards in header omits f1724c0883bb iommu/amd: Unmap all mapped pages in error path of map_sg omits 54557665a4e7 uio: remove redundant check omits 1e09cdd506c8 uio: fix potential memory leak in error case omits dcf9b50e2197 drivers: platform: goldfish: fix the checkpatch complain i [...] omits 51d8838d66d3 iommu/amd: Call free_iova_fast with pfn in map_sg omits 8216e7e36704 vop: Fix handling of >32 feature bits omits 417406f2bd54 vop: vringh: Do not crash if no DMA channel omits 96c12ef9b905 vop: Add definition of readq/writeq if missing omits e637308b40b1 vop: Use %z for size_t omits f6f5014a1d2c ext2: Remove redundant check on s_inode_size omits 6a03e6a8dcf5 ext2: set proper return code omits 31eb79db420a staging: android: ion: Support cpu access during dma_buf_detach omits a55234dabe1f can: flexcan: fix NULL pointer exception during bringup omits 7873e98c614a can: flexcan: fix 'passing zero to ERR_PTR()' warning omits 93171ba6f1de can: bcm: check timer values before ktime conversion omits da217871edb2 staging: gasket: interrupt: remove unused including <linux [...] omits 585f22691dcd staging: rtl8712: drop pointless static qualifier in r8712 [...] omits 4e4285849c60 staging: wlan-ng: replace ---help--- with help in Kconfig omits fabcb74d0771 staging: netlogic: replace ---help--- with help in Kconfig omits b1bd42aa72d6 staging: xgifb: delete the driver omits 7b12c8189a3d can: dev: __can_get_echo_skb(): fix bogous check for non-e [...] omits d3c8c0af7565 Merge tag 'perf-urgent-for-mingo-5.0-20190121' of git://gi [...] omits f575494d4a61 Merge tag 'perf-core-for-mingo-5.0-20190121' of git://git. [...] omits 10098709b4ee pinctrl: sunxi: Correct number of IRQ banks on H6 main pin [...] omits 0eeb27311f3a debugfs: debugfs_use_start/finish do not exist anymore omits f96182e959a4 firmware_loader: move firmware/ to drivers/base/firmware_l [...] omits 91f382a46822 firmware_loader: move CONFIG_FW_LOADER_USER_HELPER switch [...] omits 925f8d4aad5c tools/firmware/ihex2fw: Replace explicit alignment with ALIGN omits 2ef8179bb7a6 tools/firmware/ihex2fw: Simplify next record offset calculation omits 9fb4ab4d3dd6 ihex: Simplify next record offset calculation omits 5158c36ec9d0 ihex: Check if zero-length record is at the end of the blob omits 8092e79204e7 ihex: Share code between ihex_validate_fw() and ihex_next_ [...] omits 20e07af71f34 powerpc: Adopt nvram module for PPC64 omits 537f3286ad8f char/generic_nvram: Remove as unused omits f9c3a570f5fc powerpc: Enable HAVE_ARCH_NVRAM_OPS and disable GENERIC_NVRAM omits 066ac5c3c4bb powerpc, fbdev: Use NV_CMODE and NV_VMODE only when CONFIG [...] omits 95ac14b8a328 powerpc: Implement nvram ioctls omits ebcebc7f456c powerpc: Define missing ppc_md.nvram_size for CHRP and PowerMac omits 7fc0ac05f3f5 char/nvram: Add "devname:nvram" module alias omits d3b41b6bb49e m68k: Dispatch nvram_ops calls to Atari or Mac functions omits 458c77f3de0e macintosh/via-cuda: Don't rely on Cuda to end a transfer omits aefcb7460e0b m68k/mac: Fix PRAM accessors omits a71fa0e3e5fc m68k/mac: Use macros for RTC accesses not magic numbers omits cda67df5942b m68k/mac: Adopt naming and calling conventions for PRAM routines omits 666047fe2a4c m68k/atari: Implement arch_nvram_ops methods and enable CO [...] omits 109b3a89a7c4 char/nvram: Implement NVRAM read/write methods omits 2d58636e0af7 char/nvram: Allow the set_checksum and initialize ioctls t [...] omits d5bbb5021ce8 char/nvram: Adopt arch_nvram_ops omits a156c7ba669c powerpc: Replace nvram_* extern declarations with standard header omits a084dbf6592c m68k/atari: Implement arch_nvram_ops struct omits 1278cf66cf4b nvram: Replace nvram_* function exports with static functions omits cb8d8006d43f char/nvram: Re-order functions to remove forward declarati [...] omits 437ace3777ab m68k/atari: Move Atari-specific code out of drivers/char/nvram.c omits 83d2aed4440c scsi/atari_scsi: Don't select CONFIG_NVRAM omits 5e1bc251cebc drm/sun4i: hdmi: Fix usage of TMDS clock omits 5c59801f7018 clk: sunxi-ng: v3s: Fix TCON reset de-assert bit omits 099791da6769 Bluetooth: btmrvl: Drop unused GPIO includes omits c4f5627f7eee Bluetooth: Fix locking in bt_accept_enqueue() for BH context omits 8c57983bf7a7 Bluetooth: btmrvl: add support for sd8977 chipset omits 1dc2d785156c Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in [...] omits 37c589ec289b Bluetooth: btmrvl: lower log level of informational message omits 10004f813152 Bluetooth: btmrvl: improve printk messages omits 5e053534be14 6lowpan: fix debugfs_simple_attr.cocci warnings omits e250fab65518 Bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings omits 5c0a1001c8be Bluetooth: hci_qca: Add helper to set device address omits 46dd6d779dcc serial: fsl_lpuart: consider TX FIFO too in lpuart32_tx_empty omits b0b2735a2ba2 serial: fsl_lpuart: specify transmit FIFO size for 32-bit variant omits b64674465289 drm/dp: use DRM_DEBUG_DP() instead of drm_dbg for logging omits 815d835b7ba4 serial: fsl_lpuart: fix maximum acceptable baud rate with [...] omits e8a6ca808c5e tty: serial: qcom_geni_serial: Allow mctrl when flow contr [...] omits 9935d55b0290 ALSA: hda/tegra: add driver flag for runtime PM omits 707e0759f2f4 ALSA: hda/tegra: implement runtime suspend/resume omits 091aa420530c ALSA: hda/tegra: remove redundant clock enable API omits f2974aa21a41 ALSA: hda/tegra: add runtime PM callbacks omits 65af2122e872 ALSA: hda/tegra: get clock handles early in probe omits 3f7e94e6d66b ALSA: hda/tegra: runtime power management support omits e36f8b7b7d2a USB: host: whci: rename Kbuild file omits 0b8c0cbc17b9 USB: remove README file omits cae8dc3b685f USB: add missing SPDX lines to Kconfig and Makefiles omits 9812de4fb874 USB: storage: karma: add whitespace after declarations omits f3716b8ae934 mmc: dw_mmc-bluefield: : Fix the license information omits 71e3e00c96ef mmc: meson-gx: enable signal re-sampling together with tuning omits 179cbdb8747c arm64: dts: imx8qxp: Fix MU4_INT number omits 17ffc1193a4b MAINTAINERS: imx: Change Fabio's email address omits 3dada33d735b dt-bindings: Add vendor prefix for Catalyst Semiconductor omits 48b161983ae5 Merge tag 'xarray-5.0-rc3' of git://git.infradead.org/user [...] omits f8ff6c732d35 ide: fix a typo in the settings proc file name omits fa7f3a8d56b3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 951d01b96f17 IB/mlx5: Fix how advise_mr() launches async work omits d79af7242bb2 RDMA/device: Expose ib_device_try_get(() omits 2a7b0a29b375 drivers: power: supply: goldfish_battery: Add support for [...] omits 09ce351dff8e IB/hfi1: Add limit test for RC/UC send via loopback omits 7709b0dc265f IB/hfi1: Remove overly conservative VM_EXEC flag check omits 904bba211acc IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM omits f45f8edbe1d3 IB/mlx4: Fix using wrong function to destroy sqp AHs under SRIOV omits 8af526e03535 RDMA/mlx5: Fix check for supported user flags when creating a QP omits f832898dff55 mt76: do not report out-of-range rx nss omits 32e9136e3784 perf utils: Move perf_config using routines from color.c t [...] omits a5dcc4ca9129 perf python: Remove -fstack-clash-protection when building [...] omits 6934058d9fb6 bpf: Add module name [bpf] to ksymbols for bpf programs omits a40b95bcd30c perf top: Synthesize BPF events for pre-existing loaded BP [...] omits 7b612e291a5a perf tools: Synthesize PERF_RECORD_* for loaded BPF programs omits 6d87dc97eb33 drm/amd/powerplay: OD setting fix on Vega10 omits 45178a928a4b perf tools: Handle PERF_RECORD_BPF_EVENT omits 9aa0bfa370b2 perf tools: Handle PERF_RECORD_KSYMBOL omits df063c83aa2c tools headers uapi: Sync tools/include/uapi/linux/perf_event.h omits 6ee52e2a3fe4 perf, bpf: Introduce PERF_RECORD_BPF_EVENT omits d764ac646491 tools headers uapi: Sync tools/include/uapi/linux/perf_event.h omits 76193a94522f perf, bpf: Introduce PERF_RECORD_KSYMBOL omits 562019695119 perf: Make perf_event_output() propagate the output() return omits 8dabe9c43af7 perf report: Dump s390 counter set data to file omits 3e4a1c536b26 perf report: Display names in s390 diagnostic counter sets omits 93115d32e866 perf report: Display arch specific diagnostic counter sets [...] omits 52e60b754438 Merge tag 'iommu-fixes-v5.0-rc3' of git://git.kernel.org/p [...] omits 57ef300e4627 Merge tag 'arc-5.0-rc3' of git://git.kernel.org/pub/scm/li [...] omits 3eb03a5208a4 perf tools: Remove duplicate headers omits cf5c6c211b7e perf: Remove duplicated workqueue.h include from perf_event.h omits 3c7b67b23eb3 perf session: Add reader__process_events function omits 71002bd21482 perf session: Add 'data_offset' member to reader object omits f66f0950527c perf session: Add 'data_size' member to reader object omits 82715eb184c5 perf session: Add reader object omits 4f5a473d79c7 perf session: Get rid of file_size variable omits 7ba4da100261 perf session: Rearrange perf_session__process_events function omits 49b8e2beceda perf tools: Replace automatic const char[] variables by statics omits fe7ed4dec2e6 ASoC: simple-card: rename to asoc_simple_card_canonicalize [...] omits 10dff9b0ddf7 ASoC: soc-core: use for_each_link_codecs() for dai_link codecs omits 22d1423187e5 ASoC: soc-core: add soc_cleanup_component() omits 52293596f5af ASoC: soc-core: reduce if/else nest on soc_probe_link_dais omits 53e947a0e1f7 ASoC: soc-core: merge card resources cleanup method omits 65462e445f78 ASoC: soc-core: add new snd_soc_flush_all_delayed_work() omits 910fdcabedd2 ASoC: soc-core: add .num_platform for dai_link omits 11189c1089da acpi/nfit: Fix command-supported detection omits 5e9e38d0db1d acpi/nfit: Block function zero DSMs omits 1fc1b63638da spi: spi-mem: Add devm_spi_mem_dirmap_{create,destroy}() omits 1cd7386549f9 libnvdimm/security: Require nvdimm_security_setup_events() [...] omits bfecfd6e23bf spi: spi-mem: Fix a memory leak in spi_mem_dirmap_destroy() omits 266c7bf52a7f nfit_test: fix security state pull for nvdimm security nfit_test omits 5c0c4ec9ba61 spi: spi-mem: Fix spi_mem_dirmap_destroy() kerneldoc omits 78ddc9b4417d ASoC: MAINTAINERS: fsl: Change Fabio's email address omits e10892189428 ext2: use common file type conversion omits bbe7449e2599 fs: common implementation of file type omits 27cfb3a53be4 tty: Handle problem if line discipline does not have receive_buf omits a1e1cb72d964 dm: fix redundant IO accounting for bios that need splitting omits 57c36519e4b9 dm: fix clone_bio() to trigger blk_recount_segments() omits 7df5a5f66b8f ALSA: pcm: Avoid confusing loop in snd_pcm_unlink() omits a41c4cb913b5 ALSA: pcm: Make PCM linked list consistent while re-grouping omits 73365cb10b28 ALSA: pcm: Unify snd_pcm_group initialization omits d819fb21eecc ALSA: pcm: Call snd_card_unref() inside in_pcm_file() omits 699390381a7b ALSA: hda - Add mute LED support for HP ProBook 470 G5 omits 8bf8c6da53c2 perf script: Fix crash when processing recorded stat data omits da06d5683868 perf top: Fix wrong hottest instruction highlighted omits 1497e804d1a6 perf tools: Handle TOPOLOGY headers with no CPU omits fd1cc9de64c2 ALSA: fireface: add support for Fireface UCX omits 4c4871a8055a ALSA: fireface: code refactoring to parse of clock configuration omits 22f745871408 ALSA: fireface: code refactoring for dump of sync status omits b1d0cb0ae511 ALSA: fireface: add protocol-dependent operation to get cl [...] omits ae3053c28b86 ALSA: fireface: add protocol-dependent operation to switch [...] omits e9e29cf85220 ALSA: fireface: add protocol-dependent operation to dump status omits 2f8af5b3f09c ALSA: fireface: obsolete proc node to leave one node omits 9dd466aca377 ALSA: fireface: unify protocol layer for FF400/FF800 omits e199d1eb7f5d ALSA: fireface: rename protocol layer for former models omits 3ae4f3aac05a gpio: rcar: select General Output Register to set output states omits 74827ee29565 ceph: quota: cleanup license mess omits 4aac9228d164 libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() omits d95e674c01cf ceph: clear inode pointer when snap realm gets dropped by [...] omits b597c3a939ec arm/mach-sa1100/simpad.c: Remove duplicate header omits a7241c1b188e gpio: hlwd: Implement edge trigger emulation omits 588de43ca141 gpio: hlwd: Add basic IRQ support omits f165988b77ef pinctrl: mcp23s08: spi: Fix regmap allocation for mcp23s18 omits 5c4fee63c5ed gpio: pca953x: use a per instance irq_chip structure omits 7341fa7a6bf3 gpio: pca953x: reduce indentation level in pca953x_irq_setup() omits cfacef373505 pinctrl: qcom: spmi-gpio: hardcode IRQ counts omits d7ee4d0a6731 pinctrl: qcom: spmi-gpio: add support for three new variants omits 697818f383fc dt-bindings: pinctrl: qcom-pmic-gpio: add qcom,pmi8998-gpi [...] omits a3f1caeefed0 gpio: sprd: Remove unused irq trigger setting omits e3f72b749da2 pinctrl: cherryview: fix Strago DMI workaround omits bba2a8f1f974 locking/lockdep: Provide enum lock_usage_bit mask names omits 436a49ae7b69 locking/lockdep: Simplify mark_held_locks() omits b5a4e2bb0f4c Revert "sched/core: Take the hotplug lock in sched_init_smp()" omits ce48c457b953 cpu/hotplug: Mute hotplug lockdep during init omits 714925805714 locking/lockdep: Add debug_locks check in __lock_downgrade() omits 87ff19cb2f1a sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg omits 629a3cd045e3 Merge branch 'locking/urgent' into locking/core, to pick u [...] omits e158488be27b locking/rwsem: Fix (possible) missed wakeup omits b061c38bef43 futex: Fix (possible) missed wakeup omits 4c4e3731564c sched/wake_q: Fix wakeup ordering for wake_q omits e6018c0f5c99 sched/wake_q: Document wake_q_add() omits 6dc080eeb2ba sched/wait: Fix rcuwait_wake_up() ordering omits 910cc9591d14 tools/memory-model: Make scripts take "-j" abbreviation fo [...] omits b02eb5b0961a tools/memory-model: Add scripts to check github litmus tests omits 5b735eb1ce48 tools/memory-model: Model smp_mb__after_unlock_lock() omits 8321be6a9df5 cpufreq: Replace open-coded << with BIT() omits ad07c8ceb663 perf/core: Remove unused perf_flags omits 88dbe3c94e27 perf/core, arch/x86: Strengthen exclusion checks with PERF [...] omits 2ff40250691e perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclu [...] omits c2c9091d9e7b perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for e [...] omits a66b0010f89e perf/drivers: Strengthen exclusion checks with PERF_PMU_CA [...] omits 306563985819 For drivers that do not support context exclusion let's ad [...] omits cafa780e7b01 perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE for exclu [...] omits 1d899c0e9bc2 perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally omits 6dd273f44669 perf/core, arch/alpha: Strengthen exclusion checks with PE [...] omits cc6795aeffea perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incap [...] omits 486efe9f8e30 perf/core: Add function to test for event exclusion flags omits 23e232bd986a perf/doc: Update design.txt for exclude_{host|guest} flags omits 1475af255e18 HID: i2c-hid: Ignore input report if there's no data prese [...] omits 24bf86ccf9f5 drm/i915/dsi: Enable dithering for 6 bpc panels omits ca0b04db14a5 drm/i915/dsi: Fix pipe_bpp for handling for 6 bpc pixel-formats omits 28713169d879 m68k: Add -ffreestanding to CFLAGS omits bf6341664ad1 m68k/apollo: Fix comment in Makefile omits 627f192d1e1a dio: Fix buffer overflow in case of unknown board omits 800855ea0bae m68k/defconfig: Update defconfigs for v5.0-rc1 omits c097a39ce1f3 m68k/atari: Avoid VLA use in atari_switches_setup() omits 35f61d7b3ba3 m68k: Avoid VLA use in mangle_kernel_stack() omits 9c0e91f6b701 m68k/mac: Use '030 reset method on SE/30 omits bfc7bebe4b34 m68k/mac: Remove obsolete comment omits 6a93207b7de5 m68k/mac: Skip VIA port setup unless RTC is connected omits 8f5ec4667db9 m68k/mac: Clean up unused timer definitions omits 85f75982bc84 m68k/defconfig: Drop NET_VENDOR_<FOO>=n omits 47ef63e0cac8 drm: fix drm_can_sleep() comment omits f1e9c9094797 drm/i915: Prevent use of global_seqno=0 omits d25236a3290c drm/i915/intel_drv.h: switch to kernel types omits 143c335ad27f drm/i915/i915_drv.h: switch to kernel types omits ba3f4d0ad346 drm/i915/display: switch to kernel types omits 5a01892ae58f drm/i915/csr: switch to kernel types omits 3d0c5005d3f0 drm/i915/ddi: switch to kernel types omits 5ce9a6497914 drm/i915/pm: switch to kernel types omits 129fe7516b23 drm/i915/color: switch to kernel types omits a236a6698c4c drm/stm: ltdc: remove set but not used variable 'src_h' omits 3bb700e76914 ALSA: hda - Fix unused variable warning omits 43d78e726a2b ARM: dts: aspeed: Add Inspur on5263m5 BMC omits 49a57857aeea Linux 5.0-rc3 omits 1e556ba3b673 Merge tag 'pstore-v5.0-rc4' of git://git.kernel.org/pub/sc [...] omits dbcfc9619393 Merge tag 'gcc-plugins-v5.0-rc4' of git://git.kernel.org/p [...] omits 7d0ae236ed13 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 5631e8576a3c pstore/ram: Avoid allocation and leak of platform data omits 2c88c742d011 gcc-plugins: arm_ssp_per_task_plugin: fix for GCC 9+ omits 560706d5d258 gcc-plugins: arm_ssp_per_task_plugin: sign extend the SP mask omits 02276af2fcf8 power: supply: charger-manager: Fix trivial language typos omits fd10606f93a1 cpcap-charger: generate events for userspace omits 19836a1b8e28 power: supply: remove some duplicated includes omits 6f12e46eebf1 power: twl4030: fix a missing check of return value omits 3dcdb68925b8 drivers: power: supply: goldfish_battery: Use tabs for alignment omits 617ee863ed34 drivers: power: supply: goldfish_battery: Fix alignment omits 5fbde356cb09 drivers: power: supply: goldfish_battery: Retire a redunda [...] omits 65ab18a1aaa8 drivers: power: supply: goldfish_battery: Fix "line over 8 [...] omits e75e3a125b40 drivers: power: supply: goldfish_battery: Put an SPDX tag omits 0367e23425af power: supply: axp288_fuel_gauge: Change to use DEFINE_SHO [...] omits f5d782d46aa5 power: supply: isp1704: switch to gpiod API omits 28f9d1a3d4fe Merge branch 'mlxsw-spectrum_router-Add-GRE-tunnel-support [...] omits eb13feabc020 selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...] omits a63b2321719d selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...] omits 00365c0ffe09 selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...] omits 7bded7a14ea0 selftests: forwarding: Add IP-in-IP GRE flat topology with [...] omits e54cacd1bbee selftests: forwarding: Add IP-in-IP GRE flat topology with [...] omits 0f69b12e55bf selftests: forwarding: Add IP-in-IP GRE flat topology test omits fed926d4f64c selftests: forwarding: Add IP tunneling lib omits a5040a9059ed mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2 omits 311596f554b7 mlxsw: spectrum_router: Update tunnel decap properties omits 73b8f493c886 mlxsw: spectrum_router: Support RIF without device omits 33c04afe4d98 mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id() omits 25f844ddd2b4 mlxsw: spectrum_router: Add underlay RIF ID support omits a04563e4892c mlxsw: spectrum_router: Mark RIF index as taken before creation omits 3c747500daed mlxsw: spectrum_router: Adjust loopback RIF configuration omits 1f5b23033937 mlxsw: spectrum: Set RIF ops per ASIC type omits 99974468b9b6 mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 [...] omits c9417498a6fe mlxsw: reg: Add underlay egress RIF field in RTDP register omits afba3e10822a mlxsw: reg: Add fields to RITR - Router Interface Table Register omits bb617b9b4519 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 1be969f4682b Merge tag 'for-5.0-rc2-tag' of git://git.kernel.org/pub/sc [...] omits 315a6d850a82 Merge tags 'compiler-attributes-for-linus-v5.0-rc3' and 'c [...] omits fbfaf851902c fix int_sqrt64() for very large numbers omits 6e693b3ffecb x86: uaccess: Inhibit speculation past access_ok() in user [...] omits b0f3e768a89b Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 6436408e814b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits e7c87bd6cc4e bpf: in __bpf_redirect_no_mac pull mac only if present omits 4e15cbe82996 Merge branch 'r8169-series-with-smaller-improvements' omits b779daea4aee r8169: factor out getting ether_clk omits 703732f0058b r8169: replace mii_bus member with phy_device member in st [...] omits 58ba566ccbae r8169: reset chip synchronously in __rtl8169_resume omits df320ed7b3e4 r8169: add helpers for locking / unlocking the config registers omits c259b7f491ee r8169: improve rtl_pcie_state_l2l3_enable omits 5c41e78fe2a5 r8169: initialize task workqueue only once omits 445f1be2a59a r8169: remove unneeded call in pcierr omits 3ff752c00288 r8169: remove rtl_get_events omits df133f3f9625 virtio_net: bulk free tx skbs omits 5954894ba372 net_sched: add performance counters for basic filter omits 5d5c303ea095 Merge tag 'mips_fixes_5.0_2' of git://git.kernel.org/pub/s [...] omits 6a0141a0966c Merge tag 'devicetree-fixes-for-5.0-2' of git://git.kernel [...] omits 26caabbcd7a5 Merge tag 'libnvdimm-fixes-5.0-rc3' of git://git.kernel.or [...] omits f403d718ebde Merge tag 'linux-watchdog-5.0-rc-fixes' of git://www.linux [...] omits b0efca46b570 Merge tag 'nfs-for-5.0-2' of git://git.linux-nfs.org/proje [...] omits 4d5f6e0201bc Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 0facb892456f Merge tag 'for-linus-20190118' of git://git.kernel.dk/linux-block omits 9bf85fbc9d8f iio: adc: add NPCM ADC driver omits 0726f558d88e net: sock: do not set sk_cookie in sk_clone_lock() omits 65ea97d17601 isdn: remove unneeded semicolon omits fa1115c6a249 net: usb: rtl8150: remove set but not used variable 'rx_stat' omits 94ce2d4d5a4f Merge branch 'dpaa2-eth-add-debugfs-statistics' omits 091a19ea6e34 dpaa2-eth: add debugfs statistics omits 186f21be8658 dpaa2-eth: transform dpaa2_eth_queue_count into a macro omits 99e309b6ed75 clang-format: Update .clang-format with the latest for_eac [...] omits e266afa9c7af Merge branch 'net-use-strict-checks-in-doit-handlers' omits 0c4056ee8433 net: mpls: netconf: perform strict checks also for doit handlers omits d77851bf68f4 net: mpls: route: perform strict checks also for doit handlers omits 0eff0a274104 net: ipv6: route: perform strict checks also for doit handlers omits 5912a7750f6b net: ipv6: addrlabel: perform strict checks also for doit [...] omits 38d51810c4ca net: ipv6: netconf: perform strict checks also for doit handlers omits 4b1373de73a3 net: ipv6: addr: perform strict checks also for doit handlers omits d0440029831b net: ipv4: ipmr: perform strict checks also for doit handlers omits a00302b60777 net: ipv4: route: perform strict checks also for doit handlers omits eede370d65ab net: ipv4: netconf: perform strict checks also for doit handlers omits 4d165f614e12 net: namespace: perform strict checks also for doit handlers omits 9b3757b0325a rtnetlink: ifinfo: perform strict checks also for doit handler omits 6300acb2eb56 rtnetlink: stats: reject requests for unknown stats omits 51bc860d4a99 rtnetlink: stats: validate attributes in get as well as dumps omits 59c28058fa7b net: netlink: add helper to retrieve NETLINK_F_STRICT_CHK omits 1e1ab0b9f5a3 dt-binding: iio: add NPCM ADC documentation omits 133bbb18ab1a virtio-net: per-queue RPS config omits 3e64cf7a435e net: phy: phy driver features are mandatory omits 7afa81c55fca isdn: avm: Fix string plus integer warning from Clang omits 62129a0849d2 iio: chemical: sps30: allow changing self cleaning period omits 5f2939d933e9 sch_api: Change signature of qdisc_tree_reduce_backlog() t [...] omits 8b1352a008bc dt-bindings: iio: chemical: Add bindings for bme680 omits f7da88457821 iio: chemical: bme680: Add device-tree support omits e5aab7b0d88d iio:st_pressure:initial lps22hh sensor support omits 75a080cde08d powerpc: chrp: Use of_node_is_type to access device_type omits e073f7caa26c virt_wifi: remove set but not used variable 'w_priv' omits 0c4335de196c virt_wifi: remove duplicated include from virt_wifi.c omits 77f7ffdc335d mac80211: minstrel_ht: add flag to indicate missing/inaccu [...] omits a8d418d9ac25 mac80211: mesh: only switch path when new metric is at lea [...] omits 67fc05549cdb mac80211: mesh: use average bitrate for link metric calculation omits 540bbcb930ed nl80211/mac80211: mesh: add mesh path change count to mpath info omits cc2416369099 nl80211/mac80211: mesh: add hop count to mpath info omits d9bb410888ce mac80211: allow overriding HT STBC capabilities omits b4809e9484da mac80211: Add airtime accounting and scheduling to TXQs omits 36647055b37e cfg80211: Add airtime statistics and settings omits 1866760096bf mac80211: Add TXQ scheduling API omits f9d672f1c2ca virt_wifi: fix error return code in virt_wifi_newlink() omits a0dc02039a2e mac80211: fix miscounting of ttl-dropped frames omits 9c5d3afac436 mac80211_hwsim: check that n_limits makes sense omits 8a7fa0c35027 Merge tag 'mlx5-fixes-2019-01-18' of git://git.kernel.org/ [...] omits 25f2d0e7791e net/mlx5e: Fix cb_ident duplicate in indirect block register omits 7fdc1adc52d3 net/mlx5e: Fix wrong (zero) TX drop counter indication for [...] omits 2eb1e42551a8 net/mlx5e: Fix wrong error code return on FEC query failure omits e8c8b53ccaff net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames omits 64cf5481262b tools: bpftool: Cleanup license mess omits 9d5564ddcf2a bpf: fix inner map masking to prevent oob under speculation omits ad6dd7a9c47b bpf: pull in pkt_sched.h header for tooling to fix bpftool build omits efa8c819a689 Merge branch 'mlxsw-fixes' omits 479a2b761d61 selftests: forwarding: Add a test case for externally lear [...] omits 72159272fc08 selftests: mlxsw: Test FDB offload indication omits 64254a205461 mlxsw: spectrum_switchdev: Do not treat static FDB entries [...] omits 710ae7287737 net: bridge: Mark FDB entries that were added by user as such omits a11dcd649791 mlxsw: spectrum_fid: Update dummy FID index omits 67c14cc9b350 mlxsw: pci: Return error on PCI reset timeout omits d2f372ba0914 mlxsw: pci: Increase PCI SW reset timeout omits c9ebea04cb1b mlxsw: pci: Ring CQ's doorbell before RDQ's omits f04d402f2f00 Merge branch 'hns3-fixes' omits 1f60949297ce net: hns3: add HNAE3_RESTORE_CLIENT interface in enet module omits af013903c5c5 net: hns3: do reinitialization while ETS configuration changed omits c3b9c50d1567 net: hns3: fix wrong combined count returned by ethtool -l omits 205a24ca2df1 net: hns3: adjust the use of alloc_tqps and num_tqps omits 672ad0ede179 net: hns3: fix user configuration loss for ethtool -L omits af95882728e3 net: hns3: remove redundant codes in hclge_knic_setup omits c78b5b6cdc8f net: hns3: modify parameter checks in the hns3_set_channels omits 73fc9c488243 net: hns3: add interface hclge_tm_bp_setup omits 65749f7375ae net: hns3: reuse reinitialization interface in the hns3_se [...] omits be5929b89002 net: hns3: remove unnecessary hns3_adjust_tqps_num omits a81aca01a115 net: hns3: remove unused member in struct hns3_enet_ring omits 2c9dd668914b net: hns3: modify enet reinitialization interface omits 626abcd13d4e audit: add syscall information to CONFIG_CHANGE records omits 51a5365c2b21 Merge branch 'Devlink-health-reporting-and-recovery-system' omits b8c45a033acc devlink: Add Documentation/networking/devlink-health.txt omits ce019faa70f8 net/mlx5e: Add TX timeout support for mlx5e TX reporter omits aba25279c100 net/mlx5e: Add TX reporter support omits 12bd0dcefe88 devlink: Add health dump {get,clear} commands omits 8a66704a13d9 devlink: Add health diagnose command omits fcd852c69d77 devlink: Add health recover command omits 6f9d56132eb6 devlink: Add health set command omits ff253fedab96 devlink: Add health get command omits c7af343b4e33 devlink: Add health report functionality omits 880ee82f0313 devlink: Add health reporter create/destroy functionality omits cb5ccfbe73b3 devlink: Add health buffer support omits 89857a8a5c89 soc: fsl: qbman: avoid race in clearing QMan interrupt omits 37b144df8099 Merge tag 'irqchip-5.0-2' of git://git.kernel.org/pub/scm/ [...] omits f88c19aab5f3 net_sched: add hit counter for matchall omits 209f94e61854 Merge branch 'phy-improve-stopping-PHY' omits bb658ab7b8f2 net: phy: remove phy_stop_interrupts omits cbfd12b3e8c3 net: phy: ensure phylib state machine is stopped after cal [...] omits 472115d9834c net: phy: stop PHY if needed when entering phy_disconnect omits 20f5248a502b MAINTAINERS: update email addresses of liquidio driver mai [...] omits 9437b6295188 net: Fix typo in NET_FAILOVER help text omits 6c57f0458022 net: Fix usage of pskb_trim_rcsum omits 340a6f3d2d52 tcp: declare tcp_mmap() only when CONFIG_MMU is set omits fb70950eb4b1 net: jme: fix indentation issues omits c0028696cbb0 net: vxge: fix indentation issue omits d8cce3a1bc53 net: phy: improve get_phy_id omits e302c2a5fe0c net: phy: remove state PHY_CHANGELINK omits a057fed33bee net: ip6_gre: remove gre_hdr_len from ip6erspan_rcv omits 209760b7f6ee drm/i915/selftests: Allocate mock ring/timeline per context omits 518ea1dc75d6 drm/sun4i: frontend: Hook-in support for the A20 omits 3cff16d97d68 drm/sun4i: frontend: Hook-in support for the A10, with spe [...] omits 1379e8356772 drm/sun4i: frontend: Move the FIR filter phases to our quirks omits 38ffb167fd6a drm/sun4i: Make COEF_RDY conditional omits c2c7560f7a8d drm/sun4i: Set the coef_rdy bit right after the coef have [...] omits 35f366544ccd drm/sun4i: frontend: Add a quirk structure omits 94018601568c drm/sun4i: Move access control before setting the register [...] omits 3e8c73671244 LSM: Make some functions static omits 1cfb2a512e74 LSM: Make lsm_early_cred() and lsm_early_task() local functions. omits 2339e91d0e66 Merge tag 'media/v5.0-1' of git://git.kernel.org/pub/scm/l [...] omits f263f2a2c682 MIPS: Compile post DMA flush only when needed omits d28f3e721974 Merge tag 'pci-v5.0-fixes-2' of git://git.kernel.org/pub/s [...] omits 8b4fe58db679 Merge tag 'i3c/fixes-for-5.0-rc3' of git://git.kernel.org/ [...] omits 3cdf680ea14d Merge tag 'mtd/fixes-for-5.0-rc3' of git://git.infradead.o [...] omits 6e4673b42e68 Merge tag 'regmap-fix-v5.0-rc2' of git://git.kernel.org/pu [...] omits 62bc79d35ebb ASoC: soc.h: add explanation of legacy/modern style of dai_link omits f557d39a3cb8 Merge tag 'asoc-fix-v5.0-rc2' into asoc-5.1 omits e40e2a2e7866 net: phy: mdio_bus: add missing device_del() in mdiobus_re [...] omits 0e78f389a7cd doc: net: fix bad references to network drivers omits 5949bc5602cc ARM: dts: sun4i-a10: Add Video Engine and reserved memory nodes omits 890c50673586 ARM: dts: sun4i: Add support for the C1 SRAM region with t [...] omits d05e3eadb1bc spi: sh-msiof: Use DMA if possible omits f70351ae06af spi: sh-msiof: fix *info pointer in request_dma() omits 88e7e0a8df1f spi: sh-hspi: Remove error messages on out-of-memory conditions omits 9db9c0cf5895 drm/sun4i: drv: Allow framebuffer modifiers in mode config omits b2ddf277ab5e drm/sun4i: layer: Add tiled modifier support and helper omits 8a813e401fcd drm/sun4i: frontend: Add and use helper for checking tilin [...] omits 9042e3fb7e22 drm/sun4i: Add buffer stride and offset configuration for [...] omits 172b789977ac drm/sun4i: frontend: Add support for tiled YUV input mode [...] omits 08cba016cdbe drm/fourcc: Add definitions for Allwinner vendor and VPU t [...] omits 8c8152bf4db6 drm/sun4i: frontend: Add support for planar YUV input formats omits e412fcb0db5c ASoC: fsl_sai: Remove expensive print in irq handler omits 7c7e2d6a9ca3 ASoC: soc-core: remove error due to probe deferral omits 2363d85f4e04 ASoC: imx-spdif: don't print EPROBE_DEFER as error omits 1aabff2508cb ASoC: fsl_spdif: don't print EPROBE_DEFER as error omits e379ee969ecb ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error omits 691beb02d9ff ASoC: imx-sgtl5000: lower log level for potential probe de [...] omits 9afe52d54bb0 drm/sun4i: frontend: Add support for semi-planar YUV input [...] omits d98665724868 ASoC: imx-sgtl5000: put of nodes if finding codec fails omits 34d896ed1b9e drm/sun4i: frontend: Add support for packed YUV422 input formats omits 692f8b56bb6a regulator: lochnagar: Add missing MODULE_DEVICE_TABLE omits b38f61f52e54 drm/sun4i: frontend: Configure and enable YUV to RGB CSC w [...] omits e6ae40bd9407 drm/sun4i: Move the BT.601 CSC coefficients to the frontend omits 1b89dba5f741 drm/sun4i: frontend: Determine input format based on colorspace omits 915bf9fe646d drm/sun4i: frontend: Pass DRM format info to input format helpers omits 0fff724a3391 drm/sun4i: backend: Use explicit fourcc helpers for packed [...] omits a211e56e947c drm/fourcc: Add format info helpers for checking YUV sub-sampling omits 41c8c210a2b4 drm/fourcc: Add format info helpers for checking YUV plane [...] omits c5b709804ed7 Merge tag 'powerpc-5.0-3' of git://git.kernel.org/pub/scm/ [...] omits e6ec2fda2d46 Merge tag 'for-linus-5.0-rc3-tag' of git://git.kernel.org/ [...] omits dc6fef2cc579 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 6e434bf2e36b Merge tag 'acpi-5.0-rc3' of git://git.kernel.org/pub/scm/l [...] omits 2a8cbf2a0278 Merge tag 'fbdev-v5.0-rc3' of git://github.com/bzolnier/linux omits c3653ebdf893 Merge tag 'drm-fixes-2019-01-18-1' of git://anongit.freede [...] omits 436ec40e0cdf Merge branch 'topic/pcm-device-suspend' into for-next omits fd340d0f68cc btrfs: wakeup cleaner thread when adding delayed iput omits 3ec9a4c81c8c btrfs: run delayed iputs before committing omits 74d5d229b1bf btrfs: wait on ordered extents on abort cleanup omits 31890da0bfdd btrfs: handle delayed ref head accounting cleanup in abort omits 77b7aad19509 Revert "btrfs: balance dirty metadata pages in btrfs_finis [...] omits 570d0200123f driver core: move device->knode_class to device_private omits 4bd4e92cfe6d sysfs: fix blank line coding style warning omits 0237199186e7 x86/CPU/AMD: Set the CPB bit unconditionally on F17h omits d8e346eb3037 misc: pvpanic: fix warning implicit declaration omits 701956d4018e char/mwave: fix potential Spectre v1 vulnerability omits e3575c1201f0 misc: enclosure: Use struct_size() in kzalloc() omits bffcd1129e86 misc/sgi-gru/grufault: fix a style error omits 080038cc4575 misc/mic/vop/vop_main : remove unneeded semicolon omits b05ae01fdb89 misc/ics932s401: Add a missing check to i2c_smbus_read_word_data omits 068ad41ec565 drivers: misc: ad525x_dpot: clean indentation issue, remove tabs omits 87bf65bc108e lkdtm: change snprintf to scnprintf for possible overflow omits 0ce23d6d4214 ASoC: hdmi-codec: fix oops on re-probe omits 0123a75e1d57 Revert "netfilter: nft_hash: add map lookups for hashing o [...] omits 472caa69183f netfilter: nat: un-export nf_nat_used_tuple omits 0fb4d21956f4 netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type omits 94ec1eb711db perf python: Remove -fstack-clash-protection when building [...] omits 8208d1708b88 irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size omits 5296bab33b60 dt-bindings, EDAC: Add Aspeed AST2500 omits 9b7e6242ee4e EDAC, aspeed: Add an Aspeed AST2500 EDAC driver omits b3c4014c2b25 Merge tag 'asoc-fix-v5.0-rc2' of https://git.kernel.org/pu [...] omits 1a51c5da5acc perf core: Fix perf_proc_update_handler() bug omits ba3fbe663635 netfilter: nf_conntrack: provide modparam to always regist [...] omits 4a60dc748d12 netfilter: conntrack: remove nf_ct_l4proto_find_get omits e56894356f60 netfilter: conntrack: remove l4proto destroy hook omits 2a389de86e4a netfilter: conntrack: remove l4proto init and get_net callbacks omits 70aed4647cbd netfilter: conntrack: remove sysctl registration helpers omits b884fa461776 netfilter: conntrack: unify sysctl handling omits 303e0c558959 netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups omits edf0338dabf0 netfilter: conntrack: remove pernet l4 proto register interface omits 44fb87f6351d netfilter: conntrack: remove remaining l4proto indirect pa [...] omits b184356d0a00 netfilter: conntrack: remove module owner field omits 197c4300aec0 netfilter: conntrack: remove invert_tuple callback omits df5e1629087a netfilter: conntrack: remove pkt_to_tuple callback omits 751fc301ecbd netfilter: conntrack: remove net_id omits 22fc4c4c9fd6 netfilter: conntrack: gre: switch module to be built-in omits 202e651cd43c netfilter: conntrack: gre: convert rwlock to rcu omits e2e48b471634 netfilter: conntrack: handle icmp pkt_to_tuple helper via [...] omits a47c54048162 netfilter: conntrack: handle builtin l4proto packet functi [...] omits 75dd48e2e420 netfilter: nf_tables: Support RULE_ID reference in new rule omits 8e2f311a6849 netfilter: physdev: relax br_netfilter dependency omits 827318feb69c netfilter: conntrack: remove helper hook again omits 10870dd89e95 netfilter: nf_tables: add direct calls for all builtin exp [...] omits 4d44175aa5bb netfilter: nf_tables: handle nft_object lookups via rhltable omits d152159b8911 netfilter: nf_tables: prepare nft_object for lookups via h [...] omits bfb0a2cb2b2d drm/i915/dp: remove PANEL_POWER_OFF macro and its use omits e25df7812c91 misc: ibmvsm: Fix potential NULL pointer dereference omits 7e7ca7744a53 binderfs: fix error return code in binderfs_fill_super() omits 04afcd3aaf33 vt: ignore sequences that contain ':' in parameters. omits 7a99565f8732 vt: ignore csi sequences with intermediate characters. omits 5445447b62e0 vt: Implement parsing for >, =, < private sequences. omits 96167167b6e1 perf script: Fix crash with printing mixed trace point and [...] omits 2ff5c5a1dc6e vt: refactor vc_ques to allow of other private sequences. omits 17504fd7db0c vt: annotate implicit fall throughs omits 95252f9c04f7 vcs: restore and document initial POLLPRI event omits fad08b205cf1 vcs: fasync(): make it consistent with poll() omits 1bf931ab94a9 vcs: poll(): cope with a deallocated vt omits 8a085494317c vcsa: clamp header values when they don't fit omits bfd8d8fe98b8 vgacon: unconfuse vc_origin when using soft scrollback omits 0c9b1965fadd vt: invoke notifier on screen size change omits 7e1d226345f8 vt: always call notifier with the console lock held omits 6609cff65c5b vt: make vt_console_print() compatible with the unicode sc [...] omits 71fc448c1aaf drm/i915/selftests: Make evict tolerant of foreign objects omits fc01d8c61ce0 tty/n_hdlc: fix __might_sleep warning omits a5db482640c7 n_tty: update comment for WAKEUP_CHARS define omits 055d15a88f66 ARM: dts: r8a7779: Add HSCIF0/1 device nodes omits 293f8c0f2bb4 drm/i915: Use b->irq_enable() as predicate for mock engine omits 352c4cf40c4a serial: 8250: Fix serial8250 initialization crash omits aff9cf595518 uart: Fix crash in uart_write and uart_put_char omits 4f9b83892781 Merge tag 'usb-serial-5.0-rc3' of https://git.kernel.org/p [...] omits 4feb7a4a1244 n_gsm: Constify u8 and unsigned char usage omits 338410408246 tty: n_gsm: Add copy_config() and gsm_config() to prepare [...] omits af707f58d81c Merge tag 'phy-for-5.0-rc' of git://git.kernel.org/pub/scm [...] omits a0d608ee5ebf crypto: testmgr - unify the AEAD encryption and decryption [...] omits d7250b415318 crypto: testmgr - add rfc4543(gcm(aes)) decryption test to [...] omits 40619f7dd3ef PM: clock_ops: fix missing clk_prepare() return value check omits 874cf192964e drm: arm/komeda: Remove IRQ parsing from initial series omits f38e88854269 crypto: testmgr - add gcm(aes) decryption tests to encrypt [...] omits de845da90350 crypto: testmgr - add ccm(aes) decryption tests to encrypt [...] omits 5bc3de58c102 crypto: testmgr - skip AEAD encryption test vectors with n [...] omits 6d0d6cfb12e5 crypto: af_alg - remove redundant initializations of sk_family omits 7c39edfb0400 crypto: af_alg - use list_for_each_entry() in af_alg_count_tsgl() omits 466e0759269d crypto: af_alg - make some functions static omits 554557ce0001 crypto: stat - remove unused mutex omits f990f7fb58ac crypto: tgr192 - fix unaligned memory access omits 793ff5ffc105 crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' stat [...] omits e17568e15830 crypto: user - forward declare crypto_nlsk omits cb9dde880129 crypto: testmgr - handle endianness correctly in alg_test_ [...] omits 73381da5f9ec crypto: streebog - use correct endianness type omits a1180cffea6a crypto: rsa-pkcs1pad - include <crypto/internal/rsa.h> omits 18666550f4c5 crypto: gcm - use correct endianness type in gcm_hash_len() omits 707d0cf8f7cf crypto: brcm - Fix some set-but-not-used warning omits 0507de940499 crypto: testmgr - split akcipher tests by a key type omits 2b091e32a2d3 crypto: shash - remove pointless checks of shash_alg::{exp [...] omits 41a2e94f8157 crypto: shash - require neither or both ->export() and ->import() omits 6ebc97006b19 crypto: aead - set CRYPTO_TFM_NEED_KEY if ->setkey() fails omits b1f6b4bf416b crypto: skcipher - set CRYPTO_TFM_NEED_KEY if ->setkey() fails omits ba7d7433a0e9 crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails omits b30fd1a6f6f2 tty: serial: lpc32xx_hs: fix missing console boot messages omits 7d470ebf586b serial: 8250_omap: Use clk_get_rate() to obtain fclk frequency omits 7f0c77f35b1b dt-bindings: serial: omap_serial: add clocks entry omits d6ce4ec0b816 serial: 8250_omap: Drop check for of_node omits c24177b4a020 dt-bindings: serial: sh-sci: Document r8a7778/9 HSCIF bindings omits 9ec56a07c1f0 tty/serial: use uart_console_write in the RISC-V SBL early [...] omits abe9213a5e9c dt-bindings: serial: Convert arm,pl011 to json-schema omits a26988e8fef4 tty: serial: meson: if no alias specified use an available id omits 11ee2a3808ae Merge branch 'acpi-pci' omits 896efccfcc7f dt-bindings: serial: Move renesas,rzn1-uart into the snps- [...] omits df230079140f dt-bindings: serial: Convert snps,dw-apb-uart to json-schema omits 527c1e567ead USB: serial: keyspan_usa: add proper SPDX lines for .h files omits 9a413526140b staging: Mediatek: Use individual config flags in Makefile omits 422531c17369 staging/xgifb: Needs to be converted to a drm driver omits c440eee1a7a1 Staging: fbtft: Switch to the gpio descriptor interface omits 032ecb59aa38 staging: android: ion: Remove unused headers omits dad407ae7df9 staging: android: ion: Remove base from ion_chunk_heap omits 298783c27e29 staging: android: ion: Remove base from ion_carveout_heap omits 96d12a0d9409 staging: android: ion: Sync comment docs with struct ion_buffer omits 4d5119f448a8 staging: android: ion: Fixup some white-space issues omits c72f4e31c8a3 staging: android: ion: Remove struct ion_platform_heap omits 6e42d12ce0da staging: android: ion: Remove leftover comment omits 4514e79e5a6b staging: android: ion: Merge ion-ioctl.c into ion.c omits 2fbe1707bae2 staging: android: ion: Remove empty ion_ioctl_dir() function omits 32462a98a005 staging: android: ion: Add proper header information omits 65af887c3dfb staging: wilc1000: avoid the use of typedef for function pointers omits a0c6a32e78a0 staging: wilc1000: refactor handle_set_mcast_filter() omits 03cf31c41c22 staging: wilc1000: remove 'disconnect_info' structure omits 94bb6d3353c2 staging: wilc1000: refactor information message parsing logic omits 734c3198d06e staging: wilc1000: use single struct for 'connect' related [...] omits f47e59eaab27 staging: wilc1000: rename hidden_network related data structure omits 4e0b0f42c9c7 staging: wilc1000: use struct to pack join parameters for FW omits dc18fa1de9ac staging: wilc1000: corrected order to pack join param buffer omits 6cd4fa5ab691 staging: wilc1000: make use of cfg80211_inform_bss_frame() omits 6c2cfb4e8713 staging: wilc1000: remove the use of scan shadow buffer omits 8ffcedd6f4c2 staging: wilc1000: use 'struct' to pack cfg header frame i [...] omits 4e90d5f3e85c staging: wilc1000: refactor wilc_wlan_set_bssid() omits 92f6de4340ae staging: wilc1000: make use of get_unaligned_le16/le32 to [...] omits 2e1d66379ece staging: erofs: drop the extern prefix for function definitions omits d55bc7ba6bee staging: erofs: staticize erofs_shrink_count, erofs_shrink_scan omits 4501ca36bc18 staging: erofs: move shrink accounting inside the function omits d60eff4396f1 staging: erofs: localize erofs_workgroup_get omits 61c9314fdd30 staging: erofs: sunset erofs_workstation_cleanup_all omits 01f7e722aa9f staging: rtl8188eu: cleanup indenting issue in mlme_linux.c omits 6e3da68c7f8c staging: rtl8188eu: add spaces around operators in mlme_linux.c omits 9435bbd4b9d9 staging: rtl8188eu: add spaces around operators in os_intfs.c omits 58d37ddf75a4 staging: rtl8188eu: cleanup declarations in os_intfs.c omits 56eec1806fac staging: comedi: Removed not necessary braces for single block omits 97715058b70d staging: rtl8723bs: Fix build error with Clang when inlini [...] omits d311e0c27b8f mtd: rawnand: denali: get ->setup_data_interface() working again omits 01eeb927bbcc mtd: nand: jz4740: fix '__iomem *' vs. '* __iomem' omits 8d714185951b drm/i915/selftests: Query the vm under test for hugepage support omits 70d0ba4cf79a USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE omits d7a6c0ce8d26 USB: Consolidate LPM checks to avoid enabling LPM twice omits 7529b2574a7a USB: Add new USB LPM helpers omits 5f620bb6439e drivers: usb :fsl: Remove USB Errata checking code omits 73855109a92c usb: kconfig: remove dependency FSL_SOC for ehci fsl driver omits 972a34e1c7c7 usb: ehci: fsl: Update register accessing for arm/arm64 platforms omits 02a50b875046 usb: usb251xb: add usb data lane port swap feature omits 5d6353fe6984 dt-bindings: usb: usb251xb: add documentation for data lan [...] omits bb09779f8793 usb: renesas_usbhs: replace udelay() with usleep_range() omits fecb28291404 USB: host: ohci-at91: add sam9x60-sfr definition for ohci omits 6041828fdae0 uwb: use struct_size() in kzalloc() omits da79ff6e586b xhci: Use struct_size() in kzalloc() omits 8eb58994dd96 usb: hub: add retry routine after intr URB submit error omits 91f7d2e89868 USB: leds: fix regression in usbport led trigger omits 8ff396fe56f5 usb: chipidea: fix static checker warning for NULL pointer omits a817c59e8273 MAINTAINERS: email address update in MAINTAINERS entries omits fa5762fca801 USB: usbip: delete README file omits c6ac875446f9 s390/hypfs: Use struct_size() in kzalloc() omits 7e0d92f00246 s390/kasan: improve string/memory functions checks omits 32b77252f47e s390: remove the ptep_modify_prot_{start,commit} exports omits 90856087daca s390: remove compat_wrapper.c omits aa0d6e70d3b3 s390: autogenerate compat syscall wrappers omits fef747bab3c0 s390: use generic UID16 implementation omits 58fa4a410fc3 ipc: introduce ksys_ipc()/compat_ksys_ipc() for s390 omits 1ecff5ef0a70 s390: open-code s390_personality syscall omits 575088f60021 Merge tag 'fixes-for-v5.0-rc2' of git://git.kernel.org/pub [...] omits 1dfbea041ffd drm/i915/breadcrumbs: Drop assertion that we've already en [...] omits 076338400db8 drm/bridge: lvds-encoder: add powerdown-gpios support omits b2304b2ed6ed drm/bridge: lvds-encoder: add dev helper variable in .probe() omits c572c95c42bf dt-bindings: display: bridge: thc63lvdm83d: use standard p [...] omits ad223fe3a6fd dt-bindings: display: bridge: lvds-transmitter: cleanup example omits 2c6467d29583 dt-bindings: display: bridge: fork out ti, ds90c185 from l [...] omits 6ddbb12e3f54 drm/i915: Fix wakeref cookie handling in debugfs/i915_forc [...] omits 129699bb8c75 drivers: thermal: int340x_thermal: Fix sysfs race condition omits 435f3f267780 Merge branch 'tcp_openreq_child' omits 6bcdc40dddfe tcp: move rx_opt & syn_data_acked init to tcp_disconnect() omits 792c4354a508 tcp: move tp->rack init to tcp_disconnect() omits 6cda8b7493ac tcp: move app_limited init to tcp_disconnect() omits 5c701549c9a6 tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ [...] omits 5d836764620d tcp: do not clear urg_data in tcp_create_openreq_child omits 3a9a57f63794 tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect() omits b9e2e689aab2 tcp: move mdev_us init to tcp_disconnect() omits a0070e463f3f tcp: do not clear srtt_us in tcp_create_openreq_child omits eb2c80ca87b1 tcp: do not clear packets_out in tcp_create_openreq_child() omits 6a408147eac4 tcp: move icsk_rto init to tcp_disconnect() omits b84235e29104 tcp: do not set snd_ssthresh in tcp_create_openreq_child() omits bf97403ac4bf macvlan: replace kfree_skb by consume_skb for drop profiles omits 87fff3cacd01 neighbour: Do not perturb drop profiles when neigh_probe omits 5ab3121beeb7 amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs omits bec03debe2e5 net/mlx4: remove unneeded semicolon omits 5c423d711474 net: ethernet: ti: cpsw-phy-sel: remove unneeded semicolon omits d4fb30f6f1b1 tipc: remove unneeded semicolon in trace.c omits 40f89ebfbd73 net: phy: add missing phy driver features omits c6ddfb9a963f dpaa_eth: NETIF_F_LLTX requires to do our own update of tr [...] omits 8b59bfe83cf1 qed: remove duplicated include from qed_if.h omits 28c1382fa28f net: bridge: Fix ethernet header pointer before check skb [...] omits 6394d98df6b4 sb1000: fix a couple of indentation issues and remove assi [...] omits cc5e71075947 vhost: log dirty page correctly omits f655f8b81868 Documentation: timestamping: correct path to net_tstamp.h omits 9420151d88ca Merge branch 'linux-4.21' of git://github.com/skeggsb/linu [...] omits d7393226d15a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 1092a94fcbcd Merge tag 'drm-fixes-2019-01-18' of git://anongit.freedesk [...] omits 2451f3717c53 Merge tag 'led-fix-for-5.0-rc3' of git://git.kernel.org/pu [...] omits 0a2fbed84a96 Merge tag 'hwmon-for-v5.0-rc3' of git://git.kernel.org/pub [...] omits 38197ca176fc block: Cleanup license notice omits 7ebec5f43134 drm/nouveau/core: recognise TU102 omits b2e3d68d1251 netfilter: nft_compat: destroy function must not have side [...] omits cf52572ebbd7 netfilter: nft_compat: make lists per netns omits 12c44aba6618 netfilter: nft_compat: use refcnt_t type for nft_xt refere [...] omits e6a72b7daeeb ARCv2: lib: memeset: fix doing prefetchw outside of buffer omits 4d447455e73b ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if si [...] omits 88a8121dc1d3 af_packet: fix raw sockets over 6in4 tunnel omits 12fee4cd5be2 genirq/irqdesc: Fix double increment in alloc_descs() omits fc24d75a7f91 x86/entry/64/compat: Fix stack switching for XEN PV omits 22c2ad616b74 net: add a route cache full diagnostic message omits 68d7431553a0 dpaa2-eth: Fix ndo_stop routine omits 5191673b6932 wan: dscc4: fix various indentation issues omits f164a94c2c87 Merge tag 'drm-misc-next-2019-01-16' of git://anongit.free [...] omits e224c390a625 bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing omits f4924f24da8c bpf: bpf_setsockopt: reset sock dst on SO_MARK changes omits 039d52e15e2a Merge branch 'vxlan-FDB-veto' omits 7e1046fd1fcb selftests: mlxsw: Test veto of unsupported VXLAN FDBs omits a40313d956d3 mlxsw: spectrum: Add extack messages to VXLAN FDB rejection omits 6685987c2958 switchdev: Add extack argument to call_switchdev_notifiers() omits 4c59b7d16096 vxlan: Add extack to switchdev operations omits d907f58fa90f mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay omits 87b0984ebfab net: Add extack argument to ndo_fdb_add() omits 1cdc98c2711e vxlan: changelink: Delete remote after update omits 038a5a99e952 vxlan: changelink: Postpone vxlan_config_apply() omits 8db9427d52b8 vxlan: changelink: Inline vxlan_dev_configure() omits 61f46fe8c646 vxlan: Allow vetoing of FDB notifications omits ccdfd4f71d10 vxlan: Have vxlan_fdb_replace() save original rdst value omits a76d1ca296a7 vxlan: Split vxlan_fdb_update() in two omits c2b200e0bac0 vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy() omits 70921ae25f94 genirq: Fix the kerneldoc comment for struct irq_affinity_desc omits df0219b4f957 Merge tag 'drm-misc-fixes-2019-01-17' of git://anongit.fre [...] omits 4ac4cb70d15a Merge tag 'drm-intel-fixes-2019-01-17' of git://anongit.fr [...] omits 12ff91c8bac0 Merge branch 'improving-TCP-behavior-on-host-congestion' omits c1d5674f8313 tcp: less aggressive window probing on local congestion omits 590d2026d624 tcp: retry more conservatively on local congestion omits 9721e709fa68 tcp: simplify window probe aborting on USER_TIMEOUT omits 01a523b07161 tcp: create a helper to model exponential backoff omits c7d13c8faa74 tcp: properly track retry time on passive Fast Open omits 7ae189759cc4 tcp: always set retrans_stamp on recovery omits 7f12422c4873 tcp: always timestamp on every skb transmission omits 88f8598d0a30 tcp: exit if nothing to retransmit on RTO timeout omits 586cdb0db70b Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits 9b420eff9fcf net: phy: micrel: use phy_read_mmd and phy_write_mmd omits 43deda5408f9 davicom: Annotate implicit fall through in dm9000_set_io omits f7c46156f4a9 udp6: add missing rehash callback to udplite omits 8f6b5392856a udp: add missing rehash callback to udplite omits 49b4994c1401 net/ipv6/udp_tunnel: prefer SO_BINDTOIFINDEX over SO_BINDTODEVICE omits 2eadee72dbb8 net/ipv4/udp_tunnel: prefer SO_BINDTOIFINDEX over SO_BINDTODEVICE omits f5dd3d0c9638 net: introduce SO_BINDTOIFINDEX sockopt omits 2cddd2014782 net/sched: cls_flower: allocate mask dynamically in fl_change() omits f731a8e89f8c ARC: show_regs: lockdep: re-enable preemption omits ab6c03676cb1 ARC: show_regs: lockdep: avoid page allocator... omits 29133260f7c2 ARC: perf: avoid kernel killing where it is possible omits baf9cc85ba01 ARC: perf: move HW events mapping to separate function omits 0e956150fe09 ARC: perf: introduce Kernel PMU events support omits 14f81a91ad29 ARC: perf: trivial code cleanup omits 3affbf0e154e ARC: perf: map generic branches to correct hardware condition omits a3010a046538 ARC: adjust memblock_reserve of kernel memory omits 76e608676056 arc: remove redundant kernel-space generic-y omits 4e868f8419cb ARC: fix __ffs return value to avoid build warnings omits 7dd380c338f1 ARC: boot log: print Action point details omits 97e981324d49 ARCv2: boot log: BPU return stack depth omits 692d7b5d1f91 tls: Fix recvmsg() to be able to peek across multiple records omits 3f1bb6abdf19 net: dsa: realtek-smi: fix OF child-node lookup omits 248b57015f35 leds: lp5523: fix a missing check of return value of lp55xx_read omits 440216062988 cpuidle: use BIT() for idle state flags and remove CPUIDLE [...] omits 3b7357663a47 Documentation: driver-api: PM: Add cpuidle document omits 1b4bd5c4a663 drm/i915: Limit the for_each_set_bit() to the valid range omits f422449b5854 hwmon: (tmp421) Correct the misspelling of the tmp442 comp [...] omits f15f3eb26e8d drm/amdgpu: Add APTX quirk for Lenovo laptop omits fb73d620252e Merge branch 'dsa-lantiq_gswip-probe-fixes-and-remove-cleanup' omits 8bb18f69c71f net: dsa: lantiq_gswip: drop bogus drvdata check omits c8cbcb0d8bd7 net: dsa: lantiq_gswip: fix OF child-node lookups omits aed13f2e00ce net: dsa: lantiq_gswip: fix use-after-free on failed probe omits 5fb1beeceab8 sfc: extend MTD support for newer hardware omits 9ab2d15ce1c3 arm64: dts: meson-axg: add efuse device omits ec01fb69ac80 arm64: dts: meson: s400: fix emmc maximum rate omits 5ca872c530e5 arm64: dts: meson: s400: enable sdr104 on sdio omits 03b370357907 arm64: dts: meson-gx: add support for simplefb omits a720349d2cb2 dt-bindings: meson: add specific simplefb bindings omits cea3bfb37482 selftests/tls: Fix recv partial/large_buff test cases omits 13d0ab6750b2 net: phy: check return code when requesting PHY driver module omits 01cb8a1a6445 net/tls: Make function tls_sw_do_sendpage static omits f3de19af0f5b net/tls: remove unused function tls_sw_sendpage_locked omits fda497e5f5b8 Optimize sk_msg_clone() by data merge to end dst sg entry omits 4559dd248297 net: hns: Use struct_size() in devm_kzalloc() omits 5db5ea995fc2 net: phy: Add helpers to determine if PHY driver is generic omits 6f24e159919f Merge branch 'dsa-Split-platform-data-to-header-file' omits 8cfb5faf32e8 net: dsa: Include platform_data header file omits e5f02a310992 ARM: orion5x: Include platform_data/dsa.h omits ecfc937210e5 net: dsa: Split platform data to header file omits cb12d72b27a6 atm: he: fix sign-extension overflow on large shift omits 905b464ad900 net-next/hinic: replace disable_irq_nosync/enable_irq omits cf34287986d0 arm64: dts: meson-gx: Add canvas provider node to the vpu omits a3a80255d58d Merge tag 'afs-fixes-20190117' of git://git.kernel.org/pub [...] omits 6d060fa39035 Merge branch 'stable/for-linus-5.0' of git://git.kernel.or [...] omits e4484a495586 Merge tag 'kbuild-fixes-v5.0' of git://git.kernel.org/pub/ [...] omits d471c4dfa19f Merge tag 'devicetree-fixes-for-5.0' of git://git.kernel.o [...] omits 3d244c192afe selftests/seccomp: Abort without user notification support omits 6a4c9ab13fee pstore/ram: Fix console ramoops to show the previous boot logs omits 8fa4e55bbfbf irqchip/madera: Drop GPIO includes omits c530bb8a726a irqchip/gic-v3-mbi: Fix uninitialized mbi_lock omits 35ac1184244f cgroup: saner refcounting for cgroup_root omits 399504e21a10 fix cgroup_do_mount() handling of failure exits omits 1d47f48bf2d1 irqchip/stm32-exti: Add domain translate function omits 4dcf9ddc9ad5 USB: serial: pl2303: add new PID to support PL2303TB omits 0722069a5374 tracing/uprobes: Fix output for multiple string arguments omits c61c27687a5a bpf: Correctly annotate implicit fall through in bpf_base_ [...] omits c8dc79806e7f bpf: Annotate implicit fall through in cgroup_dev_func_proto omits 583c53185399 bpf: Make function btf_name_offset_valid static omits f67ad87ab312 selftests/bpf: retry tests that expect build-id omits 4af396ae4836 bpf: zero out build_id for BPF_STACK_BUILD_ID_IP omits 0b698005a9d1 bpf: don't assume build-id length is always 20 bytes omits 34fa47612bfe afs: Fix race in async call refcounting omits 7a75b0079a1d afs: Provide a function to get a ref on a call omits 59d49076ae3e afs: Fix key refcounting in file locking code omits 4882a27cec24 afs: Don't set vnode->cb_s_break in afs_validate() omits ea6eb5e7d15e tracing: uprobes: Fix typo in pr_fmt string omits d2fd6e81912a PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter omits e00d88804814 kbuild: mark prepare0 as PHONY to fix external module build omits 1b504a7bb18f openrisc: remove unneeded code in arch/openrisc/Makefile omits 558ee616d177 nds32: remove unneeded code in arch/nds32/Makefile omits 99d86c8b8839 perf ordered_events: Fix crash in ordered_events__free omits 10f595eedc22 arm64: dts: rockchip: 'Fix' nanopi4 uSD card detect omits 95658e21b170 arm64: dts: rockchip: Add NanoPC-T4 IR receiver omits bb867d219fda gpu: ipu-v3: Fix CSI offsets for imx53 omits aa3312012f10 drm/imx: imx-ldb: add missing of_node_puts omits 2c0408dd0d89 gpu: ipu-v3: Fix i.MX51 CSI control registers offset omits c62ffaf5026d arm64: dts: rockchip: Refine nanopi4 differences omits 1a6e741177d0 arm64: dts: rockchip: Add DT for NanoPi M4 omits 87b6d2c56825 usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing omits e7173858c78a mt76: add channel switch announcement support omits 9cf67ec7fd80 mt76: fix signedness of rx status signal field omits 02e5a769c0a4 mt76: fix rssi ewma tracking omits ef13edc00708 mt76: move mt76x02_phy_get_min_avg_rssi to mt76 core omits 9313faacbb4e mt76: move mt76x02_get_txpower to mt76 core omits f545540d5f60 mt76: set IEEE80211_HW_NEEDS_UNIQUE_STA_ADDR flag omits 013b2dff8153 mt76: fix tx status reporting for non-probing frames omits 05c8478abd48 arm64: dts: renesas: r8a77965: Enable DMA for SCIF2 omits 97f26702bc95 arm64: dts: renesas: r8a7796: Enable DMA for SCIF2 omits 2bb7b675248c arm64: dts: renesas: r8a774a1: Enable DMA for SCIF2 omits adbb78e1104a ARM: dts: r8a7778: Add HSCIF0/1 support omits e3966a766865 ARM: dts: da850: fix interrupt numbers for clocksource omits f1b2c1c84f7f spi: ath79: Remove now useless code omits b172fd0c8980 spi: ath79: Enable support for compile test omits 797622d7a3ab spi: ath79: Simplify ath79_spi_chipselect() omits a666f2619a97 spi: bitbang: Don't call chipselect() in spi_bitbang_setup() omits 3ac1b2e4158c ASoC: rt5682: add default pdata for i2s mode omits edcddd4c879a XArray: Fix an arithmetic error in xa_is_err omits bd59f2b153af drm/todo: Tick off some tinydrm entries omits af74138160e1 drm/tinydrm: Use damage helper for dirtyfb omits b051b3459bba drm/tinydrm: Use struct drm_rect omits 255f6fe736f4 drm/damage-helper: Add drm_atomic_helper_damage_merged() omits dbd62e16fd53 drm/gem-fb-helper: Add drm_gem_fb_create_with_dirty() omits 2de304b44d51 drm/cma-helper: Remove unused fbdev code omits 15c05196ff84 Merge tag 'gvt-fixes-2018-01-17' of https://github.com/int [...] omits d0b2818efbe2 bpf: fix a (false) compiler warning omits 4edc01b846b7 Merge branch 'bpf-bpftool-queue-stack' omits 55c70bffc772 bpftool: add bash completion for peek/push/enqueue/pop/dequeue omits 74f312ef847f bpftool: add pop and dequeue commands omits 549d4d3da7c4 bpftool: add push and enqueue commands omits 66cf6e0b1248 bpftool: add peek command omits 04a5d323e6b9 bpftool: don't print empty key/value for maps omits 8a89fff60a7e bpftool: make key optional in lookup command omits 7d7209cb9afd bpftool: make key and value optional in update command omits 3725cd095761 dma-buf: Fix kerneldoc comment for struct dma_fence_array omits 0837ae46ff00 mtd: m25p80: add support of octal mode I/O transfer omits 2bda2f811b36 mtd: spi-nor: add octal read flag for flash mt35xu512aba omits fcd44b64b1eb mtd: spi-nor: add opcodes for octal Read/Write commands omits b122153c7198 Merge tag 'du-next-20190114' of git://linuxtv.org/pinchart [...] omits ec87da107d11 Input: olpc_apsp - assign priv->dev earlier omits c4aa2eca319c drm/i915/sprite: switch to kernel types omits 830de4220a27 drm/i915/dp: switch to kernel types omits 990290d124d5 drm/i915/dpll_mgr: switch to kernel types omits cbe974fb964e drm/i915/cdclk: switch to kernel types omits a9c287c94e79 drm/i915/irq: switch to kernel types omits e5315213ecd2 drm/i915/debugfs: switch to kernel types omits 977dcc06c3e9 drm/i915/lspcon: switch to kernel types omits c7cc52167541 drm/i915/crt: switch to kernel types omits 739f3abdbfcf drm/i915: small isolated c99 types to kernel types switch omits da7b9e9b00d4 net: dsa: Add ndo_get_phys_port_name() for CPU port omits 44543f1dd2a3 Documentation: networking: dsa: Update documentation omits 78c787c21f97 cxgb4/l2t: Use struct_size() in kvzalloc() omits c5c3899de09e openvswitch: meter: Use struct_size() in kzalloc() omits 3fcb3f9b68b0 net: phy: don't include asm/irq.h directly omits c3a6a174d539 net: phy: improve logging in phylib omits 1868e3d72236 net: phy: remove preliminary workaround for not loading PH [...] omits 7fbfee7c80de Merge branch 'fixes-v5.0-rc2' of git://git.kernel.org/pub/ [...] omits 1a5ebcd4356d ARM: dts: aspeed: tiogapass: Add sensors omits e7b66ba2db01 ARM: dts: aspeed: tiogapass: Enable KCS omits 9e9a6ad1d7f2 ARM: dts: aspeed: Add KCS support for LPC BMC omits 8b88029380af ARM: dts: aspeed: Add #interrupt-cells property to gpio co [...] omits 80baf890da96 ARM: dts: aspeed-palmetto: Add i2c OCC hwmon node omits 869d1375a495 ARM: dts: aspeed: stardragon4800: Add power supply omits 0f149c9fec3c udp: with udp_segment release on error path omits 1a9352687c19 net: bpfilter: change section name of bpfilter UMH blob. omits a5795fd38ee8 LSM: Check for NULL cred-security on free omits 9e857a40dc4e net: phy: Add missing features to PHY drivers omits 159882f42c41 Merge branch 'nfp-flower-improve-flower-resilience' omits 20cce8865098 nfp: flower: enable MAC address sharing for offloadable devs omits 13cf71031d79 nfp: flower: ensure MAC cleanup on address change omits 05d2bee6bd76 nfp: flower: add infastructure for non-repr priv data omits 49402b0b7ff7 nfp: flower: ensure deletion of old offloaded MACs omits 0115dcc31446 nfp: flower: remove list infastructure from MAC offload omits 41da0b5ef344 nfp: flower: ignore offload of VF and PF repr MAC addresses omits f3b975778c17 nfp: flower: tidy tunnel related private data omits 467322e2627f nfp: flower: support multiple memory units for filter offloads omits 96439889b40b nfp: flower: increase cmesg reply timeout omits 9f58892ea996 drm/i915: Pull all the reset functionality together into i [...] omits 35dad45d5cad drm/amd/display: Detach backlight from stream omits b26bf6ab716f cpuidle: New timer events oriented governor for tickless systems omits a5a82d841186 ipv6: route: place a warning with duplicated string with c [...] omits 91fa038d9446 selftests: tc-testing: fix parsing of ife type omits bdbe8cc1a30c net: sungem: fix indentation, remove a tab omits eedfb2234bf7 drivers: net: atp: fix various indentation issues omits 9fb0969f7582 bnx2x: fix various indentation issues omits 508cacd7da66 selftests: gpio-mockup-chardev: Check asprintf() for error omits e13279e21183 Merge branch 'bpf-int128-btf' omits e86e51385461 tools/bpf: support __int128 in bpftool map pretty dumper omits 4df3a1d0a5bf tools/bpf: add bpffs pretty print test for int128 omits ce6ec47a1019 tools/bpf: refactor test_btf pretty printing for multiple [...] omits a80eba20ed59 tools/bpf: add int128 raw test in test_btf omits b1e8818cabf4 bpf: btf: support 128 bit integer type omits eeedd3527d80 libbpf: don't define CC and AR omits 01b833ab44c9 net/core/neighbour: fix kmemleak minimal reference count f [...] omits 400b8b9a2a17 sctp: allocate sctp_sockaddr_entry with kzalloc omits 20704bd1633d erspan: build the header with the right proto according to [...] omits 04a4af334b97 openvswitch: Avoid OOB read when parsing flow nlattrs omits 9098f21f4cc0 net: usb: aqc111: Extend HWID table by TRENDnet device omits ae5220c67218 networking: Documentation: fix snmp_counters.rst Sphinx warnings omits cd0c4e70fc0c net_sched: refetch skb protocol for each filter omits bb3e16ad8b17 net, decnet: use struct_size() in kzalloc() omits 0b3d52790e1c livepatch: Remove signal sysfs attribute omits 0f85e8498a48 leds: trigger: timer: Add initialization from Device Tree omits 9c9ab51e86bf leds: trigger: oneshot: Add initialization from Device Tree omits cba82dea3061 livepatch: Send a fake signal periodically omits aa6fd10481bd leds: trigger: pattern: Add pattern initialization from De [...] omits 8e1f456129e6 leds: Add helper for getting default pattern from Device Tree omits 1dd709374251 dt-bindings: leds: Add pattern initialization from Device Tree omits 9474f4e7cd71 Yama: Check for pid death before checking ancestry omits 2431c4f5b46c mtd: Implement mtd_{read,write}() as wrappers around mtd_{ [...] omits 3705add0b783 dt-bindings: reset: meson-axg: fix SPDX license id omits 9eac0ae16835 dt-bindings: soc: qcom: Fix trivial language typos omits 889f4ce60ed1 doc: gpio-mvebu: fix broken reference to cp110-system-cont [...] omits 28b170e88bc0 OF: properties: add missing of_node_put omits 30aa3d26edb0 x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk omits 5bbc73a841d7 selftests: seccomp: use LDLIBS instead of LDFLAGS omits ec5aecc0b227 iwlwifi: make IWLWIFI depend on CFG80211 omits 867cefb4cb10 xen: Fix x86 sched_clock() interface for xen omits faa311e950e3 mlxsw: spectrum_nve: Use struct_size() in kzalloc() omits 2285ec872d9d mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() omits c45b1fa2433c nvme-pci: fix nvme_setup_irqs() omits fb8658581a15 nvmet-tcp: fix uninitialized variable access omits 890d14d2d4b5 fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd lin [...] omits 9019ab102fe8 ASoC: sdm845: Set DAI format for dmic codec omits 240809ef6630 media: vim2m: only cancel work if it is for right context omits 7fe9f01c04c2 media: v4l: ioctl: Validate num_planes for debug messages omits 9048b2e15b11 media: v4l: ioctl: Validate num_planes before using it omits dd91642ac712 media: v4l2-ioctl: Clear only per-plane reserved fields omits 18bb2bccb549 drm/i915: Serialise concurrent calls to i915_gem_set_wedged() omits 356dd9ce2361 mtd: spi-nor: mtk-quadspi: rename config to a common one omits 9cca9b3e5598 mtd: spi-nor: mtk-quadspi: add SNOR_HWCAPS_READ to spi_nor [...] omits 4a09a91e5efd dt-bindings: mtd: mtk-quadspi: update bindings for MT7629 SoC omits 227a76b64718 swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit omits be3bb599d84b ia64: remove redundant 'export AWK' omits b421b8a6cb87 kbuild: remove unused archmrproper omits 7809167da5c8 block: don't lose track of REQ_INTEGRITY flag omits 28804c2c8fb3 watchdog: stpmic1: Add STPMIC1 watchdog driver omits 6e4531090fcd dt-bindings: watchdog: document STPMIC1 PMIC watchdog omits 9eb9cc932cfa input: stpmic1: Add STPMIC1 onkey driver omits d1f1c76896c0 dt-bindings: input: Document STPMIC1 PMIC onkey omits 51908d2e9b7c mfd: stpmic1: Add STPMIC1 driver omits 3eafbd3a7745 dt-bindings: mfd: Document STPMIC1 omits 1950f462916e HID: core: simplify active collection tracking omits c5b11ee9f1c2 dt-bindings: imx8mq: Number clocks consecutively omits 6f79a594afda MAINTAINERS: add myself as SPI NOR co-maintainer omits 81cdab798189 iio: adc: add STMPE ADC devicetree bindings omits 9f3d084965a5 iio: adc: add STMPE ADC driver using IIO framework omits 88f29d0f2c8f Input: stmpe-ts: preparations for STMPE ADC driver omits 6377cfa3b857 mfd: stmpe: Preparations for STMPE ADC driver omits 063755ab1d1c mfd: stmpe: Move ADC related defines to MFD header omits 270a60bcc8f2 dt-bindings: stmpe: Reformatting parameter list and use tabs only omits 827cb0323928 phy: ath79-usb: Fix the main reset name to match the DT binding omits 009808154c69 phy: ath79-usb: Fix the power on error path omits 4fae92797879 phy: fix build breakage: add PHY_MODE_SATA omits 1138a442a0c5 phy: ti: ensure priv is not null before dereferencing it omits 1c6279b49d3f ARM: tegra: Restore memory arbitration on resume from LP1 [...] omits d8f584099271 ARM: tegra: Fix DRAM refresh-interval clobbering on resume [...] omits 82cdfc382b94 ARM: tegra: Fix missed EMC registers latching on resume fr [...] omits db5adf4d6dce drm/tegra: hdmi: Fix audio to work with any pixel clock rate omits e2612cd496e7 xfrm: Make set-mark default behavior backward compatible omits e3c702dcc7b0 drm/tegra: hdmi: Reuse common HDA format parser omits fad7b8064310 drm/tegra: hda: Extract HDA format parsing code omits cd54fb96e568 drm/tegra: sor: Parse more data from HDA format omits f25d0a68beb8 drm/tegra: Refactor CEC support omits 7fa1e2e6afa7 kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define omits 2bc217c61685 x86/platform/UV: Replace kmalloc() and memset() with k[cz] [...] omits 1598ecda7b23 arm64: kaslr: ensure randomized quantities are clean to the PoC omits 2f97967503df arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on omits 093ae8f9a86a x86/TSC: Use RDTSCP omits 71a93c269304 x86/alternatives: Add an ALTERNATIVE_3() macro omits c1d4e4192aa4 x86/alternatives: Print containing function omits 1c1ed4731cc8 x86/alternatives: Add macro comments omits e6d7bc0bdf41 x86/build: Use the single-argument OUTPUT_FORMAT() linker [...] omits 204474a6b859 drm/i915: Pass down rc in intel_encoder->compute_config() omits 24ef3b6e22fe dt-bindings: arm: Add Y Soft IOTA Draco, Hydra and Ursa boards omits 94520db52fc0 drm: fix alpha build after drm_util.h change omits a2ebba824106 fuse: decrement NR_WRITEBACK_TEMP on the right page omits 9509941e9c53 fuse: call pipe_buf_release() under pipe lock omits 8a3177db59cd cuse: fix ioctl omits 97e1532ef81a fuse: handle zero sized retrieve correctly omits 9e267d286af5 drm/i915/userptr: Fix error handling of mutex_lock_killable() omits 993a815dcbb2 dt-bindings: panel: Add missing .txt suffix omits 590ce401c207 dt-bindings: net: dsa: ksz9477: fix indentation for switch [...] omits f2f98c1d7fa8 net: phy: meson-gxl: Use the genphy_soft_reset callback omits a6c7c7aac2de net: add document for several snmp counters omits 26fc181e6cac fou, fou6: do not assume linear skbs omits 5216bd77798e selftests: tc-testing: fix tunnel_key failure if dst_port [...] omits e413615502a3 selftests: tc-testing: drop test on missing tunnel key id omits e0a7328fad99 net: phy: marvell: Fix deadlock from wrong locking omits 8cbcdc1a5199 net: phy: marvell: Errata for mv88e6390 internal PHYs omits f275ee0fa3a0 IN_BADCLASS: fix macro to actually work omits 13d7f46386e0 tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state omits 1d16073a3268 net: phy: micrel: set soft_reset callback to genphy_soft_r [...] omits 9174c3df1cd1 net/sched: act_tunnel_key: fix memory leak in case of acti [...] omits e122d845a01e Revert "rxrpc: Allow failed client calls to be retried" omits 47bfa6d9dc8c Merge tag 'selinux-pr-20190115' of git://git.kernel.org/pu [...] omits a22d3251423f Fix ERROR:do not initialise statics to 0 in af_vsock.c omits 70a44f9f6e42 Merge branch 'tipc-uninit-values' omits 2753ca5d9009 tipc: fix uninit-value in tipc_nl_compat_doit omits 974cb0e3e7c9 tipc: fix uninit-value in tipc_nl_compat_name_table_dump omits edf5ff04a457 tipc: fix uninit-value in tipc_nl_compat_link_set omits 0762216c0ad2 tipc: fix uninit-value in tipc_nl_compat_bearer_enable omits 8b66fee7f8ee tipc: fix uninit-value in tipc_nl_compat_link_reset_stats omits a88289f4ddee tipc: fix uninit-value in in tipc_conn_rcv_sub omits d62f38c295e5 Merge branch 'sch_cake-leaf-qdisc-fixes' omits 8c6c37fdc20e sch_cake: Correctly update parent qlen when splitting GSO packets omits 37d9cf1a3ce3 sched: Fix detection of empty queues in child qdiscs omits f6bab199315b sched: Avoid dereferencing skb pointer after child enqueue omits fdbcc04da246 arm64: dts: imx8mq: add GPC power domains omits a0e046e642b1 arm64: dts: imx8mq: Add pwm device nodes omits 35d6808221bd dt-bindings: fsl: add imx7ulp system integration module binding omits 9edf908a16c4 ARM: imx: add i.MX7ULP SoC revision support omits 6e8ccb4f624a tools/bpf: properly account for libbfd variations omits 9dde6da51297 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 77f88abd4a6f PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() omits 0212bdef5a4d drm/i915: Move intel_execlists_show_requests() aside omits b33a02aadcc6 i2c: acpi: Move I2C bits from acpi.h to i2c.h omits b1c0330823fe ACPI: EC: Look for ECDT EC after calling acpi_load_tables() omits 6f9b5e70dfcd drivers: thermal: int340x_thermal: Make PCI dependency explicit omits e9820d6b0a6c x86/intel/lpss: Make PCI dependency explicit omits 7934d76c8881 platform/x86: apple-gmux: Make PCI dependency explicit omits 737ee5824d91 platform/x86: intel_pmc: Make PCI dependency explicit omits 63680e0d625b platform/x86: intel_ips: make PCI dependency explicit omits 94e8e8e97661 vga-switcheroo: make PCI dependency explicit omits 995592bc5319 ata: pata_acpi: Make PCI dependency explicit omits 1622745551db ACPI / LPSS: Make PCI dependency explicit omits 4944514e6c7e cpufreq: e_powersaver: Use struct_size() in kzalloc() omits 21469df4676e cpufreq: Don't update new_policy on failures omits faa8bd6e12e6 libnvdimm/security: Fix nvdimm_security_state() state requ [...] omits e1ab9a468e3b i2c: imx: improve the error handling in i2c_imx_dma_request() omits 5b3a23a3cc94 i2c: imx: notify about real errors on dma i2c_imx_dma_request omits 3b4ed2e2eb55 drm/i915: Move on the new pm runtime interface omits 8a62ffe2753a PM-runtime: Add new interface to get accounted time omits 0ddb0fb00a76 ASoC: qcom: Kconfig: select max98927 for sdm845 omits 80b3671e9377 ip6_gre: update version related info when changing link omits d9f903f6af3d net: phy: fix too strict check in phy_start_aneg omits 5642e27bf6a9 Revert "igb: reduce CPU0 latency when updating statistics" omits 5be99560c6a0 selftests/txtimestamp: Fix an equals vs assign bug omits f97f4dd8b3bb net: ipv4: Fix memory leak in network namespace dismantle omits ab5098fa25b9 ip6_gre: fix tunnel list corruption for x-netns omits 72f6d4d14c2e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits b4711098066f pvcalls-front: fix potential null dereference omits 96550555a78c drm/i915: Pass down rc in intel_encoder->compute_config() omits d445bd9cec1a dm thin: fix passdown_double_checking_shared_status() omits b488517b28a4 clk: socfpga: stratix10: fix naming convention for the fix [...] omits 91cd63d320f8 selftests/vm/gup_benchmark.c: match gup struct to kernel omits 4bb0e6d72582 drm/sun4i: backend: add missing of_node_puts omits d671e3e0dac9 ice: add const qualifier to mac_addr parameter omits aef74145f088 ice: Add support for new PHY types omits deaa5c96c2f7 SUNRPC: Address Kerberos performance/behavior regression omits 86edaed37963 bpf: libbpf: retry loading program on EAGAIN omits 97b78ae96ba7 SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit omits e66721f04363 SUNRPC: Ensure rq_bytes_sent is reset before request transmission omits cf909e19acf3 ice: Offload SCTP checksum omits 6bf3bbe1f4d4 samples/bpf: workaround clang asm goto compilation errors omits a8939784a17a ice: Allow for software timestamping omits 1be72f29bfb9 selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh omits cc5b5d356504 xsk: Check if a queue exists during umem setup omits 67fe64d78c43 ice: Implement getting and setting ethtool coalesce omits 2037f9d8c242 mtd: lpddr: Use struct_size() in kzalloc() omits 04b4c06caf2b mtd: cfi: cmdset_0001: Use struct_size() in kmalloc() omits 9cb76a6aa1a9 mtd: gen_probe: Use struct_size() in kmalloc() omits 63f545ed1285 ice: Add support for adaptive interrupt moderation omits 9be1d6f8c337 ice: Move aggregator list into ice_hw instance omits 03f7a9866845 ice: Rework queue management code for reuse omits 4cb79ef9c6c4 ASoC: amd: Fix potential NULL pointer dereference omits c407cd008fd0 ASoC: imx-audmux: change snprintf to scnprintf for possibl [...] omits 060d0bf49187 ASoC: rt5514-spi: Fix potential NULL pointer dereference omits d1d6bd785da0 spi: dw: change snprintf to scnprintf for possible overflow omits e581e151e965 ASoC: dapm: change snprintf to scnprintf for possible overflow omits ee7ea2a9a318 ASoC: rt5682: Fix PLL source register definitions omits 2833548ecbb3 ASoC: core: Don't defer probe on optional, NULL components omits ab4ab73fc1ec ice: Add ethtool private flag to make forcing link down optional omits b6f934f027bb ice: Set physical link up/down when an interface is set up/down omits 4c98ab550cc6 ice: Implement support for normal get_eeprom[_len] ethtool ops omits 8e151d50a145 ice: Add ethtool set_phys_id handler omits 27a98affa660 ice: Configure RSS LUT and HASH KEY in rebuild path omits 1f9c7840e81a ice: Refactor a few Tx scheduler functions omits a811dc61559e seccomp: fix UAF in user-trap code omits 663ec3a2c2d0 mtd: rawnand: fsmc: Keep bank enable bit set omits 7939f8beecf1 Merge tag 'trace-v5.0-rc1' of git://git.kernel.org/pub/scm [...] omits e8746440bf68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits c95b323dcd35 x86/MCE/AMD: Turn off MC4_MISC thresholding on all family [...] omits 484d9a844d0d drm/i915/userptr: Avoid struct_mutex recursion for mmu_inv [...] omits 075470d88930 ACPICA: Update version to 20190108 omits 840c02ca2215 ACPICA: All acpica: Update copyrights to 2019 omits 894b5cc535b8 ACPICA: acpiexec: Add option to dump extra info for memory leaks omits f13c274da389 ACPICA: Convert more ACPI errors to firmware errors omits ce7f93e2bd6f ALSA: pcm: Make snd_pcm_suspend() local static omits 910e7e1923d5 ALSA: doc: Update the description about PCM suspend procedure omits ede63a8d4555 drm: bridge: dw-hdmi: Remove superfluous snd_pcm_suspend*() calls omits 9833f1d05031 ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls omits 793e0fca25fa ALSA: arm: Remove superfluous snd_pcm_suspend*() calls omits d3bdf3f37ac3 ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls omits ece984a63a8d ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls omits 0c3df9edb24d ALSA: x86: Remove superfluous snd_pcm_suspend*() calls omits 2c76706843c9 ALSA: usb: Remove superfluous snd_pcm_suspend*() calls omits 17bc4815de58 ALSA: pci: Remove superfluous snd_pcm_suspend*() calls omits 3c40dfeb0449 ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls omits 28394f0e8735 ALSA: isa: Remove superfluous snd_pcm_suspend*() calls omits 435e25c67de7 ALSA: atiixp: Move PCM suspend/resume code into trigger callback omits 3d21ef0b49f8 ALSA: pcm: Suspend streams globally via device type PM ops omits 3d505147178b ice: Fix unused variable build warning omits 8b05a3a7503c tracing/kprobes: Fix NULL pointer dereference in trace_kpr [...] omits 82f1cebe64ea staging: rtl8188eu: Refactoring struct ndis_802_11_ssid fr [...] omits 45ac486ecf2d NFSv4.2 fix unnecessary retry in nfs4_copy_file_range omits 92b0730eaf2d Revert "drm/amdgpu: validate user pitch alignment" omits 25ec429e86bb Revert "drm/amdgpu: validate user GEM object size" omits 16118794ede9 posix-cpu-timers: Remove private interval storage omits b17d1ce7efe2 Merge branch 'timers/urgent' into timers/core omits 93ad0fc088c5 posix-cpu-timers: Unbreak timer rearming omits 5f74a8cbb38d staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1 omits a50c4c9a6577 staging: vchiq: Fix local event signalling omits 0a9019cc8ae0 Staging: wilc1000: unlock on error in init_chip() omits fe2570fbf3df staging: wilc1000: fix memory leak in wilc_add_rx_gtk omits b62ce02e157a staging: wilc1000: fix registration frame size omits d6b109054645 staging: Move ralink-gdma to its own directory omits 48101806c522 Staging: emxx_udc: Switch to the gpio descriptor interface omits e94e6d1454e4 staging: rtl8188eu: remove unnecessary parentheses in os_intfs.c omits 4207b5870da5 staging: greybus: arche-platform: Switch to the gpio descr [...] omits fbacec8f2a0e staging: greybus: arche-apb-ctrl.c: Switch to the gpio des [...] omits e28dd69ee81b staging: greybus: gpio: switch GPIO portions to use GPIOLI [...] omits 81c5a2c79649 staging/vboxvideo: Don't set FBINFO_MISC_ALWAYS_SETPAR omits ac544a459a95 staging: rtl8712u: Fix suspend and resume callbacks omits 2b2bbb561f6d staging: rtl8712u: Remove dummy reset-resume callback omits 75752154039f staging: rtl8192e: rename Len to len - style omits 3262af002479 staging: rtl8192e: rename ChannelPlan[] to channel_array[] [...] omits e4441911d969 staging: rtl8192e: fix various indentation issues omits 41be1dc75efb staging: rtl8712: clean up various indentation and coding [...] omits 7c106cbb2ba8 staging: mt7621-pci: use PCI definitions instead of hardco [...] omits 0a54ea9f481f staging: rtlwifi: rtl8822b: fix a missing check of alloc_skb omits e4abc2488073 staging: gs_fpgaboot: cleanup alignment issue - style omits 01ad0d0b15a9 staging: gs_fpgaboot: add SPDX identifiers omits d94e038910a8 staging: goldfish: remove GPL boiler plate text omits d2c255be37f4 staging: wilc1000: remove set but not used variable 'msa' omits 47ed91d3a268 staging: comedi: ni_pcidio: make defines uppercase omits 891fd847605d staging: rtl8188eu: Replace kzalloc with kcalloc omits e6718f686ed4 staging/android/vsoc: Remove duplicate header omits 6334f879bf93 arm64: dts: imx: add i.MX8QXP system controller RTC support omits fdea904e85e1 arm64: dts: imx: add imx8qxp mek support omits 3d91ba65fecd arm64: dts: imx: add imx8qxp support omits 6d45a4028c8a ARM: imx: add i.MX7ULP cpuidle support omits 3b423417d0d1 staging: erofs: clean up erofs_map_blocks_iter omits 6af7b4830569 staging: erofs: move erofs_xattr_handlers to xattr.h omits 609398266c54 staging: erofs: remove unneeded inode_operations omits 7077fffcb0b0 staging: erofs: fix fast symlink w/o xattr when fs xattr is on omits fdb0536469cb staging: erofs: add document omits cb7edfd4cd47 Merge 5.0-rc2 into usb-next omits defe3b6d7010 Merge 5.0-rc2 into tty-next omits 04906b2f542c blockdev: Fix livelocks on loop device omits c8a83a6b54d0 nbd: Use set_blocksize() to set device blocksize omits 90c5f2d29fc9 Merge 5.0-rc2 into staging-next omits bdfe0df1e97b Merge 5.0-rc2 into driver-core-next omits 3f2e9ed0b26d drm/i915/icl: Detect port F presence via VBT omits e9d49bb718f3 drm/i915/ddi: Move DDI port detection to the corresponding helper omits 63f5ffc46d4f spi: sprd: Fix the error data length in SPI read-only mode omits decd29e6b5fe drm/i915: Only dump GPU state on set-wedged if interesting omits baf8b9f8d260 spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch omits 6bd324e0d7ca MAINTAINERS: Add entry for VKMS omits a3004db01f85 drm: Complete remove drm_mode_object dependency omits ce0210c12433 drm/meson: Fix atomic mode switching regression omits 0e691bc73026 drm: Remove use of drm_mode_object omits 0ed833baf7fa drm: armada: Cleanup drm_display_mode print str omits e9c0c874711b drm/dp: annotate implicit fall throughs omits 993a110319a4 x86/kexec: Fix a kexec_file_load() failure omits 6d2438c8233b drm/i915/perf: Annotate i915_perf.wakeref for keneldoc omits 51b00d8509dc drm/i915/gvt: Fix mmap range check omits 2db8ebca1f6c drm/fourcc: Add modifier defininitions for AFBC 1.3 omits fed85691b408 drm/i915: Fix the static code analysis warning in debugfs omits bf7d28c53453 x86/mm/mem_encrypt: Fix erroneous sizeof() omits 7bea7ac0ca01 powerpc/syscalls: Fix syscall tracing omits 6c2d0f9976ad drm/i915/gvt: free VFIO region space in vgpu detach omits da727097a482 powerpc/pseries: Fix build break due to pnv_npu2_init() omits bddda606ec76 genirq: Make sure the initial affinity is not empty omits a4cffdad7314 time: Move CONTEXT_TRACKING to kernel/time/Kconfig omits f29fd331aa05 i3c: master: dw-i3c-master: fix i3c_attach/reattach omits f263245a0ce2 kdump: Document kernel data exported in the vmcoreinfo note omits 062904f2bccf arm64: dts: allwinner: a64: Fix a typo omits b14c06ec0249 drm/i915/cnl: Fix CNL macros for Voltage Swing programming omits 01cdfa912f10 genirq: Correctly annotate implicit fall through omits 44133f7eaebe genirq: Annotate implicit fall through omits e1812933b17b x86/selftests/pkeys: Fork() to check for state being preserved omits a31e184e4f69 x86/pkeys: Properly copy pkey state at fork() omits 8cd999181f8c drm/i915: Prevent concurrent GGTT update and use on Braswe [...] omits 8c6e7fd9ac79 dt-bindings: mtd: stm32_fmc2: add STM32 FMC2 NAND controll [...] omits 73f5a82bb3c9 RDMA/mad: Reduce MAD scope to mlx5_ib only omits fe76fc6aaf53 sbitmap: Protect swap_lock from hardirq omits b4fe30e45a66 acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_i [...] omits b686057e9507 tools/testing/selftests/x86/unwind_vdso.c: Remove duplicat [...] omits a180ac19ac19 x86/mpx/selftests: fix spelling mistake "succeded" -> "succeeded" omits 7b3027728f4d selftests: rtc: rtctest: add alarm test on minute boundary omits fdac94489c4d selftests: rtc: rtctest: fix alarm tests omits 8e5dadfe76cf vhost/scsi: Use copy_to_iter() to send control queue response omits 74ad7419489d vhost: return EINVAL if iovecs size does not match the mes [...] omits bf4dc0b2beeb virtio-balloon: tweak config_changed implementation omits a229989d975e virtio: don't allocate vqs when names[i] = NULL omits ddbeac07a39a virtio_pci: use queue idx instead of array idx to set up the vq omits d1c1dad89e7a virtio: document virtio_config_ops restrictions omits b89a07c4373b virtio: fix virtio_config_ops description omits 63da6caeb84c powerpc: remove unnecessary unlikely() omits 9bd10b649826 powerpc: Allow CPU selection of G4/74xx variant omits 16842516ea9c powerpc/64s: Add MMU type to __die() output omits 184051396b9d powerpc: Show PAGE_SIZE in __die() output omits 782274434d6f powerpc: Stop using pr_cont() in __die() omits a65329aa7d61 selftests/powerpc: New TM signal self test omits 8de7547e0305 powerpc: wii.dts: Add GPIO keys omits f4ddc19a7117 powerpc: wii.dts: Add interrupt-related properties to GPIO node omits 797eadd9c80c powerpc/powernv/npu: Remove obsolete comment about TCE_KIL [...] omits c35f78d7a422 powerpc/powernv: Remove never used pnv_power9_force_smt4 omits cd6b8a631c5d powerpc/mm: Fix compile when CONFIG_PPC_RADIX_MMU is not defined omits a652758ac147 powerpc: Use ALIGN instead of BLOCK omits 5a7b2aabc1aa ASoC: core: Make snd_soc_find_component() more robust omits 37f7453a4b7a ARM: dts: socfpga: update missing reset property peripherals omits d77651a227f8 Input: uinput - fix undefined behavior in uinput_validate_ [...] omits 3eb66e91a254 Merge tag 'v4.20' into for-linus omits 2e8cb2cf1bd6 PCI: Fix PCI kconfig menu organization omits 9e36a5d49c3a audit: hand taken context to audit_kill_trees for syscall logging omits 305dc3f9834c drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex omits 09ac6a817bd6 ASoC: soc-core: fix init platform memory handling omits 734882a8bf98 spi: cadence: Correct initialisation of runtime PM omits c284d4e31a0b ASoC: xlnx: parse AES audio parameters omits 5b86fa6d2903 ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error omits fecd5c09ddf8 ASoC: msm8916-wcd-digital: remove few unused variables omits 3e8c45f57a90 ASoC: cs4341: fix waring unused-function omits 7151449fe7fa regmap-irq: do not write mask register if mask_base is zero omits 053979d2395b regulator: dt-bindings: Convert fixed-regulator to json-schema omits 8a644c64a9f1 MIPS: OCTEON: fix kexec support omits 53fc7a01df51 audit: give a clue what CONFIG_CHANGE op was involved omits d6f4a21f309d RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT omits ae1cf20df7a9 drm/amd/display: Fix disabled cursor on top screen edge omits f5c412ac596f drm/amd/display: fix warning on raven hotplug omits 20300db4aec5 drm/amd/display: fix PME notification not working in RV desktop omits dddce8b49005 drm/amd/display: Only get the connector state for VRR when [...] omits 099139bef026 drm/amd/display: Pack DMCU iRAM alignment omits a29b01a1313d drm/amd/powerplay: run acg btc for Vega12 omits bbdf514fe564 drm/amdkfd: Don't assign dGPUs to APU topology devices omits d1c234e2cd10 drm/amdkfd: Allow building KFD on ARM64 (v2) omits 7451ca88d51d drm/amdgpu: add BACO interfaces in pm and hwmgr function table omits 58a50420aa68 drm/amdgpu: update nbio v6.1 register/master to support BACO omits 9c7c0ae75497 drm/amd/display: Fully remove i2caux folder omits 45a31b01b5f2 drm/amd/display: 3.2.14 omits ccab12172302 drm/amd/display: Check for NULL when creating gamma struct omits 5dc3fc5a7835 drm/amd/display: Check if registers are available before a [...] omits ca35899c4e3a drm/amd/display: Add new infopacket definition omits 2ee7c03cf105 drm/amd/display: Rename configure_encoder to enc1_configur [...] omits 0f0c19243396 drm/amd/display: add workaround for 4k video underflow omits 9983b80053e4 drm/amd/display: dp interlace MSA timing programming for I [...] omits 570744b98ca8 drm/amd/display: fix warning on raven hotplug omits 588715bdcfbc drm/amd/display: dal-pplib interface refactor dal part omits 077d0b6ba211 drm/amd/display: Remove i2caux folder omits 1877ccf6eea4 drm/amd/display: Change from aux_engine to dce_aux omits eae5ffa9bd7b drm/amd/display: Switch ddc to new aux interface omits ad6756b4d773 drm/amd/display: Shift dc link aux to aux_payload omits bbba98310384 drm/amd/display: 3.2.13 omits 55a806d37f2e drm/amd/display: Fix disabled cursor on top screen edge omits b03a599b3e1f drm/amd/display: Set link rate set if eDP ver >= 1.4. omits 7eb909754170 drm/amd/display: Fix for NULL ramp pointer crashing driver omits ffb6c1c6c5a1 drm/amd/display: Redefine DMCU_SCRATCH to identify DMCU state omits 070fe7246f06 drm/amd/display: fix PME notification not working in RV desktop omits 44788bbc309b drm/amd/display: refactor reg_update omits 29c8f23425e0 Revert "drm/amd/display: Signal hw_done() after waiting fo [...] omits a6729a5a406a drm/amd/display: fix CTS 4.2.2.8 omits c591d8429df2 drm/amd/display: Pack DMCU iRAM alignment omits 4bd0dc68fd00 drm/amd/display: Fix missing hwss function for dce omits 887c549dc0d0 drm/amd/display: 3.2.12 omits a93587b31e34 drm/amd/display: Only get the connector state for VRR when [...] omits b721056b34c6 drm/amd/powerplay: run acg btc for Vega12 omits b8fe05247d49 drm/amdkfd: Don't assign dGPUs to APU topology devices omits df1dd4f4a727 drm/amdkfd: Allow building KFD on ARM64 (v2) omits 95e8e59ec49f drm/amdgpu: check if we need to reset at init time (v2) omits 9281f12cabb0 drm/amdgpu/soc15: add need_reset_on_init asic callback for [...] omits 762e6f3f200e drm/amdgpu/vi: add need_reset_on_init asic callback for VI (v2) omits 3fcc10d73d61 drm/amdgpu/cik: add need_reset_on_init asic callback for CIK (v2) omits 7450bbe7815b drm/amdgpu/si: add need_reset_on_init asic callback for SI (v2) omits 444018893abf drm/amdgpu: add need_reset_on_init asic callback (v2) omits d0948af7f6aa drm/amdgpu: expose sclk and mclk via hwmon omits b45e18acd394 drm/amdgpu: Add sysfs file for PCIe usage v5 omits a0bb79e2559c drm/amdgpu: Add NBIO SMN headers v2 omits 22d6575b8db5 drm/amd/amdgpu: add missing mutex lock to amdgpu_get_xgmi_ [...] omits 4b9674e509ea drm/amd/display: Move iteration out of dm_update_crtcs omits 9e869063b002 drm/amd/display: Move iteration out of dm_update_planes omits 36ca09a02aa6 drm/amdgpu: Add message print when unable to get valid hive omits be4630d96258 drm/amdgpu/psp: make get_fw_type and prep_cmd_buf to be co [...] omits 0db2a8cd6259 drm/amdgpu/psp: update the naming of GFX_FW_TYPE_RLC_RESTO [...] omits 0855c9c9ec28 drm/amdgpu_vm: fix boolean expressions omits 72d3f59205ff drm/amdgpu/sriov: For finishing routine send rel event aft [...] omits 66f92bcff0f9 drm/amd/display: Fix boolean expression in get_surf_rq_param omits c468f9e2e56f drm/amdgpu: improve GMC v9 page fault message omits 0aaeefccb4d7 drm/amdgpu: distinguish early and late re-init log in sriov omits 7df7e505e82a drm/amd/display: Set requested plane state DCC params for GFX9 omits b56e3270e0f3 drm/amdgpu: add the IH to the IV trace omits b82175750131 drm/amdgpu: fix IH overflow on Vega10 v2 omits d81f78b440f3 drm/amdgpu: simplify IH programming omits 8bb9eb480d03 drm/amdgpu: add IH ring to ih_get_wptr/ih_set_rptr v2 omits 73c97fa4421f drm/amd/powerplay:clean up phm_enable_clock_power_gatings omits 05794eff1aa6 drm/amdgpu/gmc: fix compiler errors [-Werror,-Wmissing-bra [...] omits 32e61361b82e drm/amd/display: Fix 64-bit division for 32-bit builds omits 785fd44c251c drm/amd/display: fix compliler errors [-Werror,-Wmissing-braces] omits b187af370913 drm/amd/display: Expand set_pixel_clock debug log message omits 8a13779ec129 drm/amd/display/i2c_hw_engine_dce110: Remove duplicate header omits 97ccdb71211c drm/amd/display/dcn10_hw_sequencer_debug: Remove duplicate header omits 84d9d39aa166 drm/amd/display: Remove duplicate header omits eb87161a9cb0 amdgpu/dc: remove various variables that are defined but n [...] omits cfdb60f76739 drm/amd/display: Remove unused parameter plane_states omits 69338c1f4e97 drm/amd/display: add dsclk to pipe bw struct omits 4fd994c448a3 drm/amd/display: Start using the new pp_smu interface omits d83ba8f38154 drm/amd/display: 3.2.11 omits 508f5fcb54f0 drm/amd/display: Compensate for XGMI SS downspread on dprefclk omits 09f609c34fc8 drm/amd/display: Fix driver load crash in amdgpu_dm omits 8d25a560b877 drm/amd/display: Use local variable instead of caching global omits 38684e46ef66 drm/amd/display: Improve logging of validation failures du [...] omits 380604e27bc9 drm/amd/display: Use 100 Hz precision for pipe pixel clocks omits 43995f8fb64c drm/amd/display: Minor code cleanup omits c3f574ba7bdb drm/amd/display: Remove stream_status->link omits 0ec0b5f26ca5 drm/amd/display: 3.2.10 omits f284975ef2bc drm/amd/display: Add backlight pwm debugfs omits 04a789bef315 drm/amd/display: add stream ID and otg instance in dc_stre [...] omits fb57452fb402 drm/amd/display: update DCN dml calcs omits 923fe4951282 drm/amd/display: Detach backlight from stream omits 923a3743abbe drm/amd/display: Remove unused headers omits ceb3dbb4690d drm/amd/display: remove sink reference in dc_stream_state omits 51ba137ef226 drm/amd/display: Add debug option to force fclk request omits 987741af33e5 drm/amd/display: update bw formula to v252 omits ef32bc1c7516 drm/amd/display: Fix issue with VLine interrupt not firing omits ebd084cd6509 drm/amd/display: add plane size change check condition omits d5cf79eeda52 drm/amd/display: implement dc_init_callbacks to assign cal [...] omits 630cb40ffd4a drm/amd/display: Remove some extra braces omits 1c164f70825b drm/amd/display: Add pixel clock values to dtn logs omits da1043cf22d3 drm/amd/display: Fix runtime errors for diagnostic tests omits 60a804c848fb drm/amd/display: Expose hubp1_vready_workaround function omits f9ed8fdcd21e drm/amd/display: Add a PP_SMU_VER_MAX enum omits fda2019cf20c drm/amd/display: 3.2.09 omits 14d20ec7f31e drm/amdgpu: psp_ring_destroy cause psp->km_ring.ring_mem NULL omits 76223c5496a7 drm/amdgpu/psp: Fix can't detect psp INVOKE command failed omits 898e0d9d4051 drm/amdgpu: Use sdma_engine array omits a363553cf033 drm/amdgpu/psp: Fix to get wrong xgmi session id omits 308176d6f625 drm/amdgpu: Remove kgd2kfd function pointers omits 8e07e2676a42 drm/amdgpu: Simplify kgd2kfd interface omits 2d3d25b616a0 drm/amdgpu: Relocate kgd2kfd function declaration omits 4ed46c6c4ec7 drm/amdgpu: disable system memory page tables for now omits b163714b294a drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SD [...] omits 919a94d8101e drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20 omits d1a3e239a601 drm/amd/powerplay: drop the unnecessary uclk hard min setting omits c81e42f03623 drm/amd/powerplay: avoid possible buffer overflow omits 45b35ee02162 drm/amd/powerplay: create pp_od_clk_voltage device file un [...] omits 445938879ef7 drm/amd/powerplay: update OD support flag for SKU with no [...] omits a7a0d543ca1a drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG omits c4312c27c826 drm/amdgpu: Cleanup 2 compiler warnings omits c6064de4b734 drm/amdgpu/gfx_v8_0: Reorder the gfx, kiq and kcq rings te [...] omits d3c117e564bf drm/amdgpu/sriov:Correct pfvf exchange logic omits c27c9778a19e drm/amd/powerplay: support BOOTUP_DEFAULT power profile mode omits 91334223b217 drm/amdgpu/virtual_dce: No need to pin the cursor bo omits 094e640dcfab drm/amdgpu/virtual_dce: No need to pin the fb's bo omits d69d287a9002 XArray tests: Check mark 2 gets squashed omits d8af327087f7 drm/i915: Fix ILK-IVB primary plane enable delays omits 3719876809e7 sbitmap: Protect swap_lock from softirqs omits ed20151a7699 drm/vblank: Allow dynamic per-crtc max_vblank_count omits af8cd70a9930 Support for Maltron L90 keyboard media keys omits 053b055948e9 ALSA: hda: program stripe control for codec omits 9b6f7e7a296e ALSA: hda: program stripe bits for controller omits b59c8e7a7316 ALSA: hda: add register offset for stripe control omits 5dd3d271320d ALSA: hda: Add api to program stripe control bits omits e6ce7943231f ALSA: hda: add verbs for stripe control omits 4add635b4e00 Input: raspberrypi-ts - fix link error omits b7f264fa496e ARM: dts: BCM53573: Relicense Luxul files to the GPL 2.0+ / MIT omits c962cb323ec2 Merge tag 'gpio-v5.0-2' of git://git.kernel.org/pub/scm/li [...] omits 9deb9e163776 Merge tag 'mfd-next-4.21' of git://git.kernel.org/pub/scm/ [...] omits 3a73e73a10a7 Merge tag 'backlight-next-4.21' of git://git.kernel.org/pu [...] omits 687ae9e287b3 ASoC: intel: skl: Fix display power regression omits 19ba9ecf2418 XArray: Fix typo in comment omits 4a8ab5ea0cde drm/i915: Mark up Ironlake ips with rpm wakerefs omits 8d761e773e29 drm/i915: Combined gt.awake/gt.power wakerefs omits 04161d64da09 drm/i915: Complain if hsw_get_pipe_config acquires the sam [...] omits 69d938200598 drm/i915/dp: Markup pps lock power well omits 25c896bdb8dc drm/i915: Track the wakeref used to initialise display pow [...] omits 0e6e0be4c952 drm/i915: Markup paired operations on display power domains omits d4225a535b3b drm/i915: Syntatic sugar for using intel_runtime_pm omits c9d08cc3e339 drm/i915/selftests: Mark up rpm wakerefs omits 2cb2cb5ff41a drm/i915/panel: Track temporary rpm wakeref omits 6a712a20bff4 drm/i915/hotplug: Track temporary rpm wakeref omits 1d264d91befc drm/i915/fb: Track rpm wakerefs omits 538ef96b9dae drm/i915/gem: Track the rpm wakerefs omits 3055f0cd782f drm/i915/guc: Track the rpm wakeref omits 00e27cbe4c89 drm/i915/pmu: Track rpm wakeref omits 6619c0075f78 drm/i915/perf: Track the rpm wakeref omits a037121c3c7f drm/i915: Mark up debugfs with rpm wakeref tracking omits 48d1c8121607 drm/i915: Mark up sysfs with rpm wakeref tracking omits 183e260ba246 drm/i915: Track the rpm wakerefs for error handling omits 506d1f62454b drm/i915: Track GT wakeref omits 16e4dd0342a8 drm/i915: Markup paired operations on wakerefs omits bd780f37a361 drm/i915: Track all held rpm wakerefs omits f29200c8b1e2 arm64: dts: meson: Fix mmc cd-gpios polarity omits e3de0aa6c9af drm/meson: remove firmware framebuffers omits f672b93e4a0a drm/meson: add missing of_node_put omits ca4438442ef2 pinctrl: sunxi: Consider pin_base when calculating regulat [...] omits dc1445584177 pinctrl: sunxi: Fix and simplify pin bank regulator handling omits 5268c8f39e0e always clear the X2APIC_ENABLE bit for PV guest omits a8eda9fa1bd8 USB: serial: ftdi_sio: fix GPIO not working in autosuspend omits 6251691a9217 md: Make bio_alloc_mddev use bio_alloc_bioset omits 5bf859081f6a block, bfq: fix comments on __bfq_deactivate_entity omits 2bd44dadd5bf mmc: sdhci-iproc: handle mmc_of_parse() errors during probe omits de43affed77b spi: spi-geni-qcom: Get rid of forward declaration omits 0357a3daada3 spi: spi-geni-qcom: Don't initialize completion for normal [...] omits 2314e879747e netfilter: nft_flow_offload: fix checking method of conntr [...] omits f01a7beb6791 regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting omits 7085180d6a38 regulator: twl6030: Use of_device_get_match_data() omits 67cc7ca316c4 regulator: max14577: Remove redundant MODULE_ALIAS omits 638aef7a776a regulator: pwm: No need to make a copy of regulator_ops pe [...] omits 08f0b14adc7c regulator: hi655x: Removed unused ctrl_regs field from str [...] omits 8e93f1028d74 drm/mxsfb: Use drm_fbdev_generic_setup() omits 331bd404a1b5 drm/hisilicon/kirin: Use drm_fbdev_generic_setup() omits ab6911b73493 MAINTAINERS: Add maintainer for Arm komeda driver omits 557c37360eca drm/doc: Add initial komeda driver documentation omits 61f1c4a8ab75 drm/komeda: Attach komeda_dev to DRM-KMS omits c46c24bb6b11 drm/komeda: Add komeda_framebuffer omits 77ae0d8e401f HID: i2c-hid: Disable runtime PM on Goodix touchpad omits 981d29d2db7c drm/komeda: Add komeda_format_caps for format handling omits 29e56aec911d drm/komeda: Add DT parsing omits 26bd43a75996 drm/komeda: Build komeda to be a platform module omits df766e4a419c dt/bindings: drm/komeda: Add DT bindings for ARM display p [...] omits bd628c1bed79 drm/komeda: komeda_dev/pipeline/component definition and i [...] omits 37fc9bb022c6 drm/arm: Delete redundant CONFIG_DRM_ARM omits bb364890323c mmc: meson-gx: Free irq in release() callback omits ee9fa8f302dc ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files omits f3355298fc5a ACPI / APEI: Fix parsing HEST that includes Deferred Machi [...] omits 287b1da6a458 mmc: host: Fix Kconfig warnings on keystone_defconfig omits 98a455d91e71 ACPI / tables: table override from built-in initrd omits c2eda8ab2e2d mmc: sdhci-acpi: Make PCI dependency explicit omits 6f9c104b183a APEI / ERST: Switch to use new generic UUID API omits b62928ff5529 x86/MCE: Switch to use the new generic UUID API omits 82aa0d7e0984 ALSA: hda/realtek - Fix typo for ALC225 model omits 21376e2c3c5b drm: move EXPORT_SYMBOL_FOR_TESTS_ONLY to drm_util.h omits e9eafcb58921 drm: move drm_can_sleep() to drm_util.h omits acef5e016591 powerpc/dts: Build virtex dtbs omits 8acb88682cc0 powerpc/ipic: drop unused functions omits 00def7130af8 powerpc/spufs: use struct_size() in kmalloc() omits fbe3ab014f37 powerpc: math-emu: remove unneeded header search paths omits b00899b89578 powerpc: remove redundant header search path additions omits c142e9741e61 KVM: powerpc: remove -I. header search paths omits 7cd4774ff7a4 powerpc/mm: Fix debugfs_simple_attr.cocci warnings omits 607ea5090b3f powerpc/irq: drop arch_early_irq_init() omits 31367b9a01d6 powerpc/ps3: Use struct_size() in kzalloc() omits 3b702ddd0668 powerpc/hvsi: Fix spelling mistake: "lenght" should be "length" omits fae1383b38a1 powerpc: use a CONSOLE_LOGLEVEL_DEBUG macro omits df28169e1538 usb: gadget: Potential NULL dereference on allocation error omits 88b1bb1f3b88 usb: dwc3: gadget: Fix the uninitialized link_state when u [...] omits bd6742249b9c usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup omits 01c10880d242 usb: dwc3: gadget: synchronize_irq dwc irq in suspend omits fe2bfd0d40c9 Input: xpad - add support for SteelSeries Stratus Duo omits f5d5ef72cf75 drm/cirrus: fix connector leak at unload omits 19b85cfabf5c drm/bochs: move remaining fb bits to kms omits 60119b0ba0e7 drm/bochs: drop old fbdev emulation code omits 7a0483ac4ffc drm/bochs: switch to generic drm fbdev emulation omits 132a45340a4b drm/bochs: add basic prime support omits 0bcdda5e35d7 drm/bochs: move ttm_bo_(un)reserve calls into bochs_bo_{pi [...] omits dde8fb5555a5 drm/bochs: drop unused gpu_addr arg from bochs_bo_pin() omits e9af3c608857 drm/bochs: remove old bochs_crtc_* functions omits 834adb3bb8d0 drm/bochs: atomic: set DRIVER_ATOMIC omits 568a4c72d469 drm/bochs: atomic: use suspend/resume helpers omits b635ecb5f2c7 drm/bochs: atomic: use atomic page_flip helper omits c13008562f81 drm/bochs: atomic: use atomic set_config helper omits 6579c39594ae drm/bochs: atomic: switch planes to atomic, wire up helpers. omits 63092001846e drm/bochs: atomic: add mode_set_nofb callback. omits 0f0eb98e33c6 drm/bochs: atomic: add atomic_flush+atomic_enable callbacks. omits 472fde887f6c drm/bochs: split bochs_hw_setmode omits 35289661219b drm/bochs: encoder cleanup omits b318e3ff7ca0 drm/virtio: drop prime import/export callbacks omits f4c34b1e2a37 drm/qxl: drop prime import/export callbacks omits 2e746942ebac Input: input_event - provide override for sparc64 omits 0f60e6fb54fb arm64: dts: qcom: pm8916: Add PON watchdog node omits ff10032fb309 arm64: dts: qcom: Correct "gpiio" typo in msm8996-pins omits af61bef513ba arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD omits 041b9a7b9fdb arm64: dts: pms405: Export PMIC temperature to thermal framework omits 4bbbca1e7fea arm64: dts: qcom: qcs404: Add WCN3990 WLAN module device node omits f72281126815 arm64: dts: qcom: qcs404: sdcc1: enable HS400 omits c604b82a09ce arm64: dts: sdm845: Add cpufreq device node omits 9ebfcba1ac46 arm64: dts: qcom: sdm845: Add USB PHY lane two omits b010fdb4ea58 arm64: dts: qcom: sdm845: Add UFS nodes for sdm845-mtp omits cc16687fbd74 arm64: dts: qcom: sdm845: add UFS controller omits 4429e57567bb arm64: dts: sdm845: Add node for arm,mmu-500 omits b454dbdb8f06 arm64: dts: qcom: sdm845: Add SD nodes for sdm845-mtp omits 67d62e5a3b55 arm64: dts: qcom: sdm845: Add SD node omits ba0a64bcf8fc drm/i915/gvt: Allow F_CMD_ACCESS on mmio 0x21f0 omits bd352a739fde kbuild: remove unused baseprereq omits 9a47db8e7a9d drm: rcar-du: Remove inclusion of drmP.h omits dedd876c949e drm: rcar-du: Disable unused DPAD outputs omits b8a43032a7b8 drm: rcar-du: Move CRTC outputs bitmask to private CRTC state omits cef0d9cfe4e5 drm: rcar-du: Replace EXT_CTRL_REGS feature flag with gene [...] omits f41cb153e6fa drm: rcar-du: dw-hdmi: Reject modes with a too high clock [...] omits 90b5f679ef16 drm: rcar-du: lvds: add R8A774C0 support omits 939ef2a586e5 drm: rcar-du: Add r8a774c0 device support omits 1cac4f267b60 dt-bindings: display: renesas: lvds: Document r8a774c0 bindings omits 8c9fde42c5d3 dt-bindings: display: renesas: du: Document r8a774c0 bindings omits f325529ba13e drm: rcar-du: Convert live DT patches to sugar syntax omits 06c3bbd3c127 drm/shmob: Fix return value check in shmob_drm_probe omits 63f8f3badf79 drm: bridge: Constify mode arguments to bridge .mode_set() [...] omits 9b0bb07328f2 soc: imx: Break dependency on SOC_IMX8MQ for GPCv2 omits 16fd20aa9808 kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace [...] omits 2648ca1859bb kconfig: clean generated *conf-cfg files omits 839eb8c7738b dt-bindings: arm: imx: add imx8qxp mek support omits 1c7fc5cbc339 Linux 5.0-rc2 omits b7285b425318 kernel/sys.c: Clarify that UNAME26 does not generate uniqu [...] omits dbc3c09b819f Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits a17ce9960b36 drm/rockchip: add missing of_node_put omits 6b529fb0a3ea Merge tag 'for-5.0-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 72d657dd2115 Merge tag 'driver-core-5.0-rc2' of git://git.kernel.org/pu [...] omits f7c1038bc759 Merge tag 'staging-5.0-rc2' of git://git.kernel.org/pub/sc [...] omits 437e878a6c48 Merge tag 'tty-5.0-rc2' of git://git.kernel.org/pub/scm/li [...] omits 1dd8a3f6c619 Merge tag 'usb-5.0-rc2' of git://git.kernel.org/pub/scm/li [...] omits 0f9d140a5665 Merge tag '5.0-rc1-smb3-fixes' of git://git.samba.org/sfre [...] omits 4ad84cb56b00 mei: squash single_recv_buf into one bit in client properties omits f7ee8ead151f mei: me: add denverton innovation engine device IDs omits 173436ba800d mei: me: mark LBG devices as having dma support omits 82e59cbe5fdc mei: dma: silent the reject message omits 345dca4ca7e6 x86/e820: Replace kmalloc() + memcpy() with kmemdup() omits 25c390ec2216 ARM: s5pv210_defconfig: Enable cpufreq omits d6aebe5116a1 ARM: s5pv210_defconfig: Enable more drivers present on Sam [...] omits 0775989a3329 ARM: s5pv210_defconfig: Run make savedefconfig omits 465612178b44 Merge tag 'reset-for-5.0-rc2' of git://git.pengutronix.de/ [...] omits 56acb3ef7617 Merge tag 'mvebu-fixes-5.0-1' of git://git.infradead.org/l [...] omits 2ec472edcd72 Merge tag 'integrator-fixes-armsoc' of git://git.kernel.or [...] omits 431a8b73de58 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] omits f4f8aa6de35a Merge tag 'qcom-fixes-for-5.0-rc1' of git://git.kernel.org [...] omits 98a5f673119b Merge tag 'davinci-fixes-for-v5.0' of git://git.kernel.org [...] omits 70bf439a9492 Merge tag 'renesas-fixes-for-v5.0' of https://git.kernel.o [...] omits e1706720408e phy: fix build breakage: add PHY_MODE_SATA omits da8b7f0fb02b MAINTAINERS: add all files matching "imx" and "mxs" to the [...] omits 23b2441b9002 ARM: imx: don't build ssi-fiq if not required omits ba0f4560526b ARM: dts: imx6sx: correct backward compatible of gpt omits b8c3b8992ff2 Merge tag 'for-linus-20190112' of git://git.kernel.dk/linux-block omits 1b5715c602fd arm64: dts: rockchip: add ROCK Pi 4 DTS support omits 4a26c1602927 ARM: dts: rv1108: Add support for rv1108-elgin-r1 board omits d4c03ebe7c03 dt-bindings: Add vendor prefix for elgin omits fa2b56e7af46 ARM: dts: rockchip: rv1108: Add spim0 and spim1 pinctrl groups omits a4b0e36d694d ARM: dts: rockchip: Add missing dma-names SPI support for rv1108 omits 58bcc8d95545 ARM: dts: rockchip: add rk3066 vop display nodes omits f6ff49b8a3b6 iio: accell: mma8452: add vdd/vddio regulator operation support omits a7b4f316af85 dt-bindings: iio: accel: mma8452: add power supplies property omits 1a02d1239389 iio: light: isl29018: add vcc regulator operation support omits 1dca9bdec6cb iio: magnetometer: mag3110: add vdd/vddio regulator operat [...] omits 192778fb969c iio: dac: ad5686: Add support for AD5674R/AD5679R omits 66c56cfa64d9 Merge tag 'remove-dma_zalloc_coherent-5.0' of git://git.in [...] omits 2f960bd05640 Merge branch 'bnxt_en-Bug-fixes-for-57500-chips' omits 6ef982dec7ed bnxt_en: Fix context memory allocation. omits 0b815023a1d4 bnxt_en: Fix ring checking logic on 57500 chips. omits f4a6de855eae drm: rockchip: vop: add rk3066 vop definitions omits e717f8c6dfec iio: adc: Add the TI ads124s08 ADC code omits 49ad8171e56c iio: ti-ads124s08: Add DT binding documentation omits 473348891c36 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits f214ff521fb1 iio: ti-ads8688: Update buffer allocation for timestamps omits 7b5c8f5226bd Merge tag 'drm-fixes-2019-01-11-1' of git://anongit.freede [...] omits b119d3bc328e tools: iio: iio_generic_buffer: make num_loops signed omits ee17e5d6201c signal: Make siginmask safe when passed a signal of 0 omits 9bcf15f75cac iio: adc: axp288: Fix TS-pin handling omits 0808831dc62e iio: chemical: atlas-ph-sensor: correct IIO_TEMP values to [...] omits b981a6863e9b drm/doc: Move bridge link target to the right place omits 0aa5eb3a4429 drm/panel: Small documentation polish omits 3fbdfe99f752 drm/of: Fix kerneldoc omits 33e70110876e drm/docs: improve docs for drm_drv.c omits 7fefaadd6a96 binderfs: handle !CONFIG_IPC_NS builds omits 9e8f1c798314 scsi: cxgb4i: add wait_for_completion() omits 4a01ab60f550 scsi: qla1280: set 64bit coherent mask omits 9be9db9f78f5 scsi: ufs: Fix geometry descriptor size omits c65bfc816369 scsi: megaraid_sas: Retry reads of outbound_intr_status reg omits 34a2ce887668 scsi: qedi: Add ep_state for login completion on un-reacha [...] omits ce9e7bce4352 scsi: ufs: Fix system suspend status omits 0d422e670b6f ARM: dts: i.MX51: digi-connectcore-som: Add support for I2 [...] omits 526f56a359c5 ARM: dts: i.MX51: imx51-digi-connectcore: Enable ESDHC1 omits 1fded78a67cb ARM: dts: i.MX51: digi-connectcore: Move RTC from SOM to JSK omits e0b22fa041a6 ARM: dts: imx: Change i.MX27 interrupt controller unit name omits c4f70b4f93b0 ARM: dts: ls1021a: Add incr-burst-byte-adjustment property [...] omits f0783d43dde4 scsi: qla2xxx: Use correct number of vectors for online CPUs omits 8d008e64a2eb mISDN: hfcsusb: Use struct_size() in kzalloc() omits 08b88e80a1f4 ARM: dts: imx: replace gpio-key,wakeup with wakeup-source [...] omits 0154878dec5c arm64: dts: lx2160a: Add dma-ranges property omits 703c5e40fd8e arm64: dts: lx2160a: Add fsl-mc node omits 7bb25a89aad2 scsi: hisi_sas: Set protection parameters prior to adding [...] omits 41d1c8839e5f net: clear skb->tstamp in bridge forwarding path omits 3f4261d4e62f Merge branch 'bpfilter-fixes' omits 71a8508402b5 net: bpfilter: disallow to remove bpfilter module while be [...] omits 61fbf5933d42 net: bpfilter: restart bpfilter_umh when error occurred omits 5b4cb650e569 net: bpfilter: use cleanup callback to release umh_info omits 73ab1cb2de9e umh: add exit routine for UMH process omits a94a2572b977 scsi: tcmu: avoid cmd/qfull timers updated whenever a new [...] omits 2ff33d663739 isdn: i4l: isdn_tty: Fix some concurrency double-free bugs omits 7fbe078c37ab vhost/vsock: fix vhost vsock cid hashing inconsistent omits 1000ae68e00f arm64: dts: layerscape: Add incr-burst-type-adjustment pro [...] omits e59e59b80e33 firmware: imx: scu-pd: add fallback compatible string support omits 8ae170cfad9a dt-bindings: fsl: scu: add imx8qm scu power domain support omits d80eebeb5dc6 dt-bindings: fsl: scu: add fallback compatible string for [...] omits 00ccd4532c8a ARM: dts: vf610-bk4: fix incorrect #address-cells for dspi3 omits c0a636e4cc2e clk: socfpga: stratix10: fix rate calculation for pll clocks omits 5fea7f1091d7 Merge branch 'stmmac-fixes' omits fa0be0a43f10 net: stmmac: Prevent RX starvation in stmmac_napi_poll() omits 3b5094665e27 net: stmmac: Fix the logic of checking if RX Watchdog must [...] omits 0650d4017f4d net: stmmac: Check if CBS is supported before configuring omits fcc509eb10ff net: stmmac: dwxgmac2: Only clear interrupts that are active omits 6dea7e1881fd net: stmmac: Fix PCI module removal leak omits 8217724eb7c5 doc: bindings: fix bad reference to ARM CPU bindings omits 927185c124d6 x86/build: Specify elf_i386 linker emulation explicitly fo [...] omits 0919871ac37f acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() omits 3214a1668446 drm/doc: Polish kerneldoc for drm_device.h omits 3c0d64e867ed soc: fsl: guts: reuse machine name from device tree omits 9cd070a6d197 drm/tda998x: Don't set dpms hook omits 81ce50c2c30b drm/arc: Don't set the dpms hook omits c2d88e06bcb9 drm: Move the legacy kms disable_all helper to crtc helpers omits bde0b5c109e8 ata: ahci: mvebu: request PHY suspend/resume for Armada 3700 omits 2f558bc3f33c ata: ahci: mvebu: add Armada 3700 initialization needed for S2RAM omits 96dbcb40e4b1 ata: ahci: mvebu: do Armada 38x configuration only on rele [...] omits c9bc136791ba ata: ahci: mvebu: remove stale comment omits 49e54187ae0b ata: libahci_platform: comply to PHY framework omits afb77422819f bus: fsl-mc: automatically add a device_link on fsl_mc_[po [...] omits 8a533a7de21a soc: fsl: dpio: Change bpid type to u16 omits 47441f7f73b7 soc: fsl: dpio: add a device_link at dpaa2_io_service_register omits f1e250bf3659 soc: fsl: dpio: Add prefetch instruction omits cf9ff75d15a9 soc: fsl: dpio: store a backpointer to the device backing [...] omits 9182ee2840a9 soc: fsl: dpio: keep a per dpio device MC portal omits 11c8bac9b387 soc: fsl: dpio: perform DPIO Reset on Probe omits e8b108b050e8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 7e6fc2f50a31 x86/kaslr: Fix incorrect i8254 outb() parameters omits 4b3c31c8d4dd Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits c3405d689974 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits f87092c4337f Merge tag 'ceph-for-5.0-rc2' of git://github.com/ceph/ceph-client omits ef4efa14560a dt-bindings: marvell,mmp2: fix typos in bindings doc omits a2818ee4dce5 selftests/livepatch: introduce tests omits d67a53720966 livepatch: Remove ordering (stacking) of the livepatches omits c4e6874f2a29 livepatch: Atomic replace and cumulative patches documentation omits d697bad588eb livepatch: Remove Nop structures when unused omits e1452b607c48 livepatch: Add atomic replace omits 20e55025958e livepatch: Use lists to manage patches, objects and functions omits 958ef1e39d24 livepatch: Simplify API by removing registration step omits 68007289bf3c livepatch: Don't block the removal of patches loaded after [...] omits 0430f78bf38f livepatch: Consolidate klp_free functions omits 26c3e98e2f8e livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code omits 19514910d021 livepatch: Change unsigned long old_addr -> void *old_func [...] omits 5a9372f751b5 mips: fix n32 compat_ipc_parse_version omits cffbb02dafa3 ARM: dts: nomadik: Augment NHK15 panel setting omits 324bb707d2a5 drm/panel: Add a driver for the TPO TPG110 omits 83b4c147967b clk: qcom: Select QCOM_GDSC with MSM_GCC_8998 omits 5962dd22f0ff x86/intel/lpss: Make PCI dependency explicit omits 3affaa5a7ca3 drm/afbc: Add AFBC modifier usage documentation omits 40a31da414c3 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 826c1362e79a x86/kvm/nVMX: don't skip emulated instruction twice when v [...] omits cf1754c2a1d6 Documentation/virtual/kvm: Update URL for AMD SEV API spec [...] omits b7c1c226f940 KVM/VMX: Avoid return error when flush tlb successfully in [...] omits 3f14a89d1132 kvm: sev: Fail KVM_SEV_INIT if already initialized omits 98938aa8edd6 KVM: validate userspace input in kvm_clear_dirty_log_protect() omits d14eff1bc53e KVM: x86: Fix bit shifting in update_intel_pt_cfg omits e8af37f3f488 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 8e1b295b693c Merge tag 'acpi-5.0-rc2' of git://git.kernel.org/pub/scm/l [...] omits f4f31fff3225 Merge tag 'pm-5.0-rc2' of git://git.kernel.org/pub/scm/lin [...] omits 385c59c7baaa Merge tag 'drm-fixes-2019-01-11' of git://anongit.freedesk [...] omits 60f1bf29c0b2 s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU omits 190f056fba23 s390/vdso: correct vdso mapping for compat tasks omits b7cb707c3730 s390/smp: fix CPU hotplug deadlock with CPU rescan omits a38662084c8b s390/mm: always force a load of the primary ASCE on contex [...] omits 03aa047ef2db s390/early: improve machine detection omits d3736d82e816 tty: Don't hold ldisc lock in tty_reopen() if ldisc present omits 890880ddfdbe drm: Auto-set allow_fb_modifiers when given modifiers at p [...] omits 0ea3305d7c59 drm/vc4: Limit SAND tiling support to semiplanar YUV420 formats omits 23d19ba06b9c Merge drm/drm-next into drm-misc-next omits 7d0250ed8e69 drm/atomic: Add missing () to function ref in kerneldoc omits 65f750e5457a x86/kdump: Export the SME mask to vmcoreinfo omits 1e9080ac21d1 drm: Unexport drm_crtc_force_disable omits 934c5b32a5e4 drm/nouveau: Stop using drm_crtc_force_disable omits a50f52dcc3b5 drm/ch7006: Stop using drm_crtc_force_disable omits 411aba3c128f Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits e3e4767bd550 mmc: core: don't override the CD GPIO level when "cd-inver [...] omits 2d2d478576d7 pinctrl: mediatek: fix Kconfig build errors for moore core omits 5c9decdfbb40 mt76: add led support to mt76x0e driver omits 3121742915b5 mt76: use proper name for __MT76x02_H macro omits e76deac6f00b mt76: dma: avoid indirect call in mt76_dma_tx_queue_skb omits 32fb47fd9c55 mt76: make const array 'data' static, shrinks object size omits c1e0d2be0acf mt76: mmio: introduce mt76x02_check_tx_hang watchdog omits 87e86f90196f mt76: dma: do not build skb if reported len does not fit i [...] omits c09f4d0a1f81 mt76: mac: minor optimizations in mt76x02_mac_tx_rate_val omits f82ce8d9bd49 mt76: add energy detect CCA support to mt76x{0,2}e drivers omits 3fd612df8ac7 mt76x2: init: set default value for MT_TX_LINK_CFG omits 35c572818ca2 mt76: dfs: run mt76x02_dfs_set_domain atomically omits bf349ce16ef4 mt76x2: add static qualifier to mt76x2_init_hardware omits 9bc29420d745 mt76x0: configure MT_VHT_HT_FBK_CFG1 omits 26a7b5473191 mt76x02: set protection according to ht operation element omits 493d2dfab34b mt76x02: fixup MT_PROT_RATE_* defines omits 20ce270e5a7d mt76x02: do not set protection on set_rts_threshold callback omits b9f81643b6ae mt76x0: pci: fix ACS support omits e207afa0232d mt76: usb: avoid queue/status spinlocks while passing tx s [...] omits 4989338ed305 mt76: mac: run mt76x02_mac_work routine atomically omits 374eb1b55540 mt76: fix typo in mt76x02_check_mac_err routine omits 85b7e2acd31b mt76: Add missing include of linux/module.h omits 0ecf94dc3695 mt76: usb: do not build the skb if reported len does not f [...] omits 4d4b12bc56d3 mt76: dma: remove napi from mt76_dma_rx_fill signature omits 7267a7965dd7 mt76: request tx status for powersave released EOSP packet omits cbbfd73767cd mt76: throttle transmission of buffered multicast packets omits 9fe310546559 mt76: add size check for additional rx fragments omits 00257e0cc550 fbdev: offb: Fix OF node name handling omits a01421e44843 omap2fb: Fix stack memory disclosure omits 48d2ba625701 cifs: update internal module version number omits 9a66396f1857 CIFS: Fix error paths in writeback code omits ee258d79159a CIFS: Move credit processing to mid callbacks for SMB3 omits 8a26f0f781f5 CIFS: Fix credits calculation for cancelled requests omits b9a74cde9495 cifs: Fix potential OOB access of lock element array omits 92a8109e4d3a cifs: Limit memory used by lock request calls to a page omits 15bc77f94e9f cifs: move large array from stack to heap omits ee13919c2e8d CIFS: Do not hide EINTR after sending network packets omits 0ce7b4a77412 ARM: dts: imx6sl: correct PWM ipg clock source omits fcf5036f0969 powerpc/4xx/ocm: Fix fix for phys_addr_t printf warnings omits 6bca51591751 powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group() omits 897bc3df8c5a powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM omits fb0bdec51a49 powerpc/8xx: fix setting of pagetable for Abatron BDI debug tool. omits d7b6cc199b2d powerpc/powernv/npu: Allocate enough memory in pnv_try_set [...] omits 36bdf3cae09d binderfs: reserve devices for initial mount omits 21face6f0d4d ARM: integrator: impd1: use struct_size() in devm_kzalloc() omits e8e683ae9a73 iommu/of: Fix probe-deferral omits 279667212ab2 arm64: kexec_file: return successfully even if kaslr-seed [...] omits c7777236dd8f ACPI/IORT: Fix rc_dma_get_range() omits 4b03f3f4ccb8 staging: erofs: Add identifier for function definition arguments omits e7dfb1cff65b staging: erofs: fixed -Wmissing-prototype warnings by movi [...] omits 0a64d62d5399 staging: erofs: fixed -Wmissing-prototype warnings by maki [...] omits fb4129b9279d Merge branch 'bpf-fix-bitfield-printing' omits 298e59d32295 tools/bpf: fix bpftool map dump with bitfields omits e43207fa2e61 tools/bpf: test btf bitfield with >=256 struct member offset omits 17e3ac812541 bpf: fix bpffs bitfield pretty print omits 06382deac2b8 Revert "staging: rtl8723bs: Mark ACPI table declaration as used" omits e4889362e038 gpio: sama5d2-piobu: Set proper output level for direction_output omits e2d3c414ec0f Merge tag 'drm-intel-fixes-2019-01-11' of git://anongit.fr [...] omits 95681cda8dcc Merge tag 'drm-misc-fixes-2019-01-10-1' of git://anongit.f [...] omits c13295ad219d binderfs: rename header to binderfs.h omits 849d540ddfcd binderfs: implement "max" mount option omits 3ffe6c9621cd arm64: dts: fsl: ls1046a: disable uarts by default omits bc3e457072aa arm64: dts: fsl: ls1046a: disable the flash controller by default omits 1ba67dafb3fd arm64: dts: fsl: use a generic node name for m25p80 flashes omits 65a4f3a1efda Merge branches 'acpi-pci', 'acpi-power' and 'acpi-misc' omits 343e60e52a3a Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep' omits d04e779fb1db gpio: pca953x: Make symbol 'pca953x_i2c_regmap' static omits 859873fb12ba arm64: dts: ls1088: add missing dma-coherent property in fsl-mc omits 83c58a55ce78 arm64: dts: ls1088: add smmu device node omits 881e90d27a07 arm64: dts: layerscape: add num-viewport property for PCIe [...] omits 5ddb78d6b149 ARM: dts: ls1021a: add num-viewport property for PCIe DT nodes omits ae5e5ae90d32 Merge branch 'linux-4.21' of git://github.com/skeggsb/linu [...] omits c7995bcb36ef bus: imx-weim: guard against timing configuration conflicts omits 8b8cb52af34d bus: imx-weim: support multiple address ranges per child node omits 4c783b010467 dt-bindings: bus: imx-weim: document multiple address rang [...] omits ae1d2add26a4 soc: imx: gpcv2: handle reset clocks omits b798d5a1b0ea soc: imx: gpcv2: handle additional power-down bits in hand [...] omits 4e72ee887227 Merge tag 'perf-core-for-mingo-5.0-20190110' of git://git. [...] omits a5176a4cb85b drm/nouveau/falcon: avoid touching registers if engine is off omits 118780066e30 drm/nouveau: Don't disable polling in fallback mode omits 15f77c4ade33 drm/nouveau: register backlight on pascal and newer omits 6b476662b09c crypto: algapi - reject NULL crypto_spawn::inst omits 14aa1a839a33 crypto: algapi - remove crypto_alloc_instance() omits 31d40c20983f crypto: null - convert ecb-cipher_null to skcipher API omits 426bcb50856f crypto: arc4 - convert to skcipher API omits 0be487ba2e2f crypto: pcbc - convert to skcipher_alloc_instance_simple() omits fb6de25c3bdb crypto: pcbc - remove ability to wrap internal ciphers omits 21f3ca6cd52e crypto: ofb - convert to skcipher_alloc_instance_simple() omits 6b611d98c6f5 crypto: keywrap - convert to skcipher API omits 52e9368fe6d9 crypto: ecb - convert to skcipher API omits 11f14630c4b3 crypto: ctr - convert to skcipher API omits 03b8302ddaad crypto: cfb - convert to skcipher_alloc_instance_simple() omits a5a84a9dbf3d crypto: cbc - convert to skcipher_alloc_instance_simple() omits 0872da16dd63 crypto: skcipher - add helper for simple block cipher modes omits 251b7aea34ba crypto: pcbc - remove bogus memcpy()s with src == dest omits b3e3e2db7de4 crypto: ofb - fix handling partial blocks and make thread-safe omits 6c2e322b3621 crypto: cfb - remove bogus memcpy() with src == dest omits 394a9e044702 crypto: cfb - add missing 'chunksize' property omits 1bb64d867cfe crypto: virtio - clean up indentation, replace spaces with tab omits af8cb01f1e43 crypto: Kconfig - Fix typo in "pclmul" omits e12468241b19 crypto: chelsio - remove set but not used variables 'adap' omits 66af86d93ce3 crypto: chelsio - check set_msg_len overflow in generate_b0 omits be8a54d367bf crypto: ux500 - catch dma submission error omits d072bfa48853 crypto: crypto4xx - add prng crypto support omits 12b8567f6fa4 crypto: caam - add support for xcbc(aes) omits 9a2537d0ebc9 crypto: caam - create ahash shared descriptors only once omits 0f103b37282f crypto: caam - fix error reporting for caam_hash_alloc omits fa5cd1c72e32 crypto: ccp - Update copyright notices and dates omits 8d555c528565 crypto: chtls - remove set but not used variables 'err, ad [...] omits bec9ba7f3763 crypto: cipher - remove struct cipher_desc omits 5b3b9871cc28 crypto: caam - move shared symbols in a common location omits a2b91efd30eb arm64: dts: imx8mq: move watchdog nodes to correct location omits 53e0c2aa9a59 selinux: do not override context on context mounts omits a83d6ddaebe5 selinux: never allow relabeling on context mounts omits 232c9eec417a drm/nouveau: Use atomic VCPI helpers for MST omits 5e187a01426d drm/dp_mst: Check payload count in drm_dp_mst_atomic_check() omits eceae1472467 drm/dp_mst: Start tracking per-port VCPI allocations omits bea5c38f1eb6 drm/dp_mst: Add some atomic state iterator macros omits 7aa275ca0eae drm/nouveau: Grab payload lock in nv50_msto_payload() omits d79a3c52f34b drm/nouveau: Stop unsetting mstc->port, use malloc refs omits 81640f01c2aa drm/nouveau: Keep malloc references to MST ports omits 5e292e7646ef drm/nouveau: Remove unnecessary VCPI checks in nv50_msto_c [...] omits 013240935d4e drm/nouveau: Remove bogus cleanup in nv50_mstm_add_connector() omits e46e01eebbbc selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link omits 3a28cff3bd4b selinux: avoid silent denials in permissive mode under RCU walk omits 5b0e7310a2a3 selinux: fix GPF on invalid policy omits 8615f5596335 ARM: dts: meson8m2: mxiii-plus: mark the SD card detection [...] omits c8bfe65fb1fb ARM: dts: meson8b: ec100: mark the SD card detection GPIO [...] omits 3fb348e03031 ARM: dts: meson8b: odroidc1: mark the SD card detection GP [...] omits d25689760b74 drm/amdgpu/display: Keep malloc ref to MST port omits 79a47cd36c8d drm/i915: Keep malloc references to MST ports omits cfe9f90358d9 drm/dp_mst: Fix payload deallocation on hotplugs using mal [...] omits a68f9917721b drm/dp_mst: Stop releasing VCPI when removing ports from topology omits 56d1c14ecfe8 drm/dp_mst: Restart last_connected_port_and_mstb() if topo [...] omits ebcc0e6b5091 drm/dp_mst: Introduce new refcounting scheme for mstbs and ports omits d0757afd00d7 drm/dp_mst: Rename drm_dp_mst_get_validated_(port|mstb)_re [...] omits 4afb8a26b53a drm/dp_mst: Fix some formatting in drm_dp_mst_deallocate_vcpi() omits e0ac7113fb23 drm/dp_mst: Fix some formatting in drm_dp_mst_allocate_vcpi() omits de6d68182f22 drm/dp_mst: Fix some formatting in drm_dp_payload_send_msg() omits 3d76df632d7f drm/dp_mst: Fix some formatting in drm_dp_add_port() omits 99e322cc512f arm64: dts: meson-axg: s400: add spdifin to the sound card omits e6a5539799ab arm64: dts: meson-axg: s400: add spdif-dir codec omits 5e6a18ac6caa arm64: dts: meson-axg: add spdifin omits c3ea80b6138c ARM: dts: meson8b: add the Mali-450 MP2 GPU omits 7d3f6b536e72 ARM: dts: meson8: add the Mali-450 MP6 GPU omits 5938f2c8c8bb dt-bindings: gpu: mali-utgard: add Amlogic Meson8 and Meso [...] omits e402d24d8841 ARM: dts: meson8b: add the APB bus omits 7e22d7283487 ARM: dts: meson8: add the APB bus omits 2fc6f3773733 ARM: dts: meson6: add the APB2 bus omits e35e26b26e95 arm: dts: meson: Fix IRQ trigger type for macirq omits 9d9f59b4204b RDMA/mthca: Clear QP objects during their allocation omits 6325e01b6cdf RDMA/vmw_pvrdma: Return the correct opcode when creating WR omits 10f4e765879e netfilter: nft_flow_offload: fix interaction with vrf slav [...] omits e2c8d550a973 netfilter: ebtables: account ebt_table_info to kmemcg omits 677e8bbc0e5a drm/rockchip: Add reflection properties omits fbb1c7382671 drm/rockchip: Separate RK3288 from RK3368 win01 registers omits 2996fb75d69c drm/rockchip: Fix typo in VOP macros argument omits 74256b7ecf77 drm/i915: Update DRIVER_DATE to 20190110 omits b67d4530cdad i2c: tegra: Fix Maximum transfer size omits 6ebec961d59b i2c: dev: prevent adapter retries and timeout being set as [...] omits 2076607a20bd qcom-scm: Include <linux/err.h> header omits 1c21aa8f2b68 drm/rockchip: Fix YUV buffers color rendering omits a39c330d7436 Merge branch 'nvme-5.0' of git://git.infradead.org/nvme in [...] omits 15609559a834 drm/rockchip: update cursors asynchronously through atomic. omits 8ce5f8415753 of: Remove struct device_node.type pointer omits de6629eb262e Merge tag 'pci-v5.0-fixes-1' of git://git.kernel.org/pub/s [...] omits c1a85a00ea66 LSM: generalize flag passing to security_capable omits b19bce0335e2 net: ethernet: mediatek: fix warning in phy_start_aneg omits c5715b8fabfc tcp: change txhash on SYN-data timeout omits ea89098ef9a5 net: dsa: mv88x6xxx: mv88e6390 errata omits 001e465f09a1 bonding: update nest level on unlink omits f34c48e06ddc Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits 4f548c25a38e Merge tag 'riscv-for-linus-4.21-rc2-v2' of git://git.kerne [...] omits c8c97a4fb52c rtc: isl1208: fix negative digital trim reporting omits 074b01a51d05 rtc: Fix UBSAN overflow warning omits 7c617e0c5f37 rtc: pcf8523: Add rv8523 compatible omits 1d67a232105b rtc: sd3078: new driver. omits a1c1eae4690a dt-bindings: rtc: sd3078: add device tree documentation omits a9074e1e3d78 dt-bindings: define vendor prefix for whwave, Inc. omits bd86c9e66c83 Merge tag 'drm-misc-fixes-2019-01-10' of git://anongit.fre [...] omits 8544f4aa9dd1 CIFS: Fix credit computation for compounded requests omits 33fa5c8b8a7d CIFS: Do not set credits to 1 if the server didn't grant anything omits b983f7e92348 CIFS: Fix adjustment of credits for MTU requests omits c715f89c4dab cifs: Fix a tiny potential memory leak omits 8428817dc400 cifs: Fix a debug message omits e3d093070eb0 Merge tag 'tilcdc-4.22' of https://github.com/jsarha/linux [...] omits 1856b9f7bcc8 dm crypt: fix parsing of extended IV arguments omits 7510a9c68c13 drm: msm: Cleanup drm_display_mode print str omits 0b94260ac1e1 ARM: dts: exynos: Fix eMMC regulator properties on Odroid [...] omits 04aacc64ca38 ARM: dts: exynos: Fix conflicting fixed-regulator GPIO fla [...] omits f4bd542bcaee drm/fb-helper: Scale back depth to supported maximum omits 4de3f59c51f9 ARM: dts: s3c2416: Fix xti node's missing reg property warning omits be6a95a55a09 ARM: dts: s5pv210: Fix onenand's unit address format warning omits b99f1870b689 ARM: dts: s5pv210: Add DMC nodes omits c7985d8cb4c2 ARM: dts: s5pv210: Add support for more devices present on Aries omits 657846f75670 ARM: dts: s5pv210: Add reserved memory for MFC on Aries omits 2233975cd792 Merge tag 'blob-stacking-security-next' of https://git.ker [...] omits 49e41801b335 Merge tag 'v5.0-rc1' into next-general omits a214720cbf50 Disable MSI also when pcie-octeon.pcie_disable on omits b89d82ef01b3 arm64: kpti: Avoid rewriting early page tables when KASLR [...] omits 1bdbe2274920 Merge tag 'vfio-v5.0-rc2' of git://github.com/awilliam/linux-vfio omits f0ebbe9b18e0 Merge tag 'sound-5.0-rc2' of git://git.kernel.org/pub/scm/ [...] omits e7446be4468b Merge tag 'mtd/fixes-for-5.0-rc2' of git://git.infradead.o [...] omits 5edc22cc1d33 afs: Set correct lock type for the yfs CreateFile omits c2b8bd49d35a afs: Use struct_size() in kzalloc() omits 1581b2df4cbf drm/edid: Add display_info.rgb_quant_range_selectable omits 8ee491b4d29b drm/radeon: Use drm_hdmi_avi_infoframe_quant_range() omits c3735f5c1f9b drm/i915: Use drm_hdmi_avi_infoframe_quant_range() for SDV [...] omits 13d0add333af drm/edid: Pass connector to AVI infoframe functions omits 1b3922a8bc74 btrfs: Use real device structure to verify dev extent omits 72893f0c6bd3 gpiolib-acpi: Preserve non direction flags when updating g [...] omits e8dacf5957ea gpio: mvebu: implement get_direction omits beaf3d1901f4 bpf: fix panic in stack_map_get_build_id() on i386 and arm32 omits f98937c6bb73 selftests: bpf: install files tcp_(server|client)*.py omits df209c43a0e8 gpio: pl061: handle failed allocations omits 11b36abc249f samples: bpf: user proper argument index omits e3ca63de8ade selftests/bpf: add missing executables to .gitignore omits 3fe931b31a40 thermal: int340x_thermal: Fix a NULL vs IS_ERR() check omits 7d033c9f6a7f ipv6: fix kernel-infoleak in ipv6_local_error() omits 85704cb8dcfd net/core/neighbour: tell kmemleak about hash tables omits fd21c89b8765 net: cxgb4: fix various indentation issues omits 2acc0abc882a net: cxgb3: fix various indentation issues omits 4a06fa67c4da ip: on queued skb use skb_header_pointer instead of pskb_may_pull omits 0b7959b62573 tun: publish tfile after it's fully initialized omits 9f51c05dc41a pvcalls-front: Avoid get_free_pages(GFP_KERNEL) under spinlock omits 9fab8a2ea0d3 drm/i915: Removing polling for struct_mutex from vmap shrinker omits 3824e41975ae drm/i915: Use mutex_lock_killable() from inside the shrinker omits 15c03092a9fb tools headers powerpc: Remove unistd.h omits a1a38e1f4d1d dt-bindings: arm: Convert FSL board/soc bindings to json-schema omits d45a90cb5d06 crypto: sm3 - fix undefined shift by >= width of value omits 1bea445b0a02 crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK omits c56c2e173773 crypto: talitos - reorder code in talitos_edesc_alloc() omits 6db43410179b crypto: adiantum - initialize crypto_spawn::inst omits 06bbf753476d crypto: cavium/nitrox - Use after free in process_response_list() omits a7773363624b crypto: authencesn - Avoid twice completion call in decrypt path omits 2dd3fde41bf3 crypto: caam - fix SHA support detection omits 04e6d25c5bb2 crypto: caam - fix zero-length buffer DMA mapping omits dc95b5350a8f crypto: ccree - convert to use crypto_authenc_extractkeys() omits ab57b33525c3 crypto: bcm - convert to use crypto_authenc_extractkeys() omits 8f9c46934848 crypto: authenc - fix parsing key with misaligned rta_len omits 0206131811fa perf powerpc: Rework syscall table generation omits e7a095908227 arm64: dts: rockchip: Add devicetree for NanoPC-T4 omits fc6a6521556c ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() omits 7f9e20ef0f46 drm/i915: Guard error capture against unpinned vma omits ce938231bd3b ath9k: Avoid OF no-EEPROM quirks without qca,no-eeprom omits cf91ce9696a0 ARM: dts: vf610-bk4: Provide support for reading ID code f [...] omits f299e0bdbaeb drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR omits 70e31424eabe drm/i915: init per-engine WAs for all engines omits 280d479b3102 drm/i915: Unwind failure on pinning the gen7 ppgtt omits 107c595c2a27 drm/i915: Skip the ERR_PTR error state omits 1035f4a65f58 drm/i915: Disable PSR in Apple panels omits 038a0a8d2972 Merge tag 'gvt-fixes-2019-01-09' of https://github.com/int [...] omits 70c25259537c csky: fixup compile error with CPU 810. omits 0ab66b3c326e regulator: max77620: Initialize values for DT properties omits 04eb1efcd614 ASoC: soc-core: Hold client_mutex around soc_init_dai_link() omits 2b5ab0eeb5ca drm/crtc-helpers: WARN when used with atomic drivers omits 74fa750e63a9 spi: davinci: Get rid of dangling variable omits 4ad0be160544 brcmfmac: Use firmware_request_nowarn for the clm_blob omits 3a33bd840523 brcmfmac: fix system warning message during wowl suspend omits 777bc4801a68 bcma: use dev_* printing functions omits 5a1c18b761dd bcma: keep a direct pointer to the struct device omits 7fdcb8e12660 rsi: add support for hardware scan offload omits 42daad3343be brcmfmac: add a check for the status of usb_register omits 06605b0d38b4 cw1200: drop useless LIST_HEAD omits 51c8d24101c7 cw1200: fix missing unlock on error in cw1200_hw_scan() omits 4d95f99c59b8 brcmfmac: Add DMI nvram filename quirk for PoV TAB-P1006W- [...] omits 72255c807156 ray_cs: fix array out-of-bounds access omits ba2ffc96321c wlcore: Fix memory leak in case wl12xx_fetch_firmware failure omits 6375d40322f0 brcmsmac: remove set but not used variables 'phybw40, maxt [...] omits b5f034845e70 ARM: dts: kirkwood: Fix polarity of GPIO fan lines omits 59c4dccbc367 arm64: dts: marvell: mcbin: fix PCIe reset signal omits 132ac39cffbc arm64: dts: marvell: armada-ap806: reserve PSCI area omits d9ed41962ee2 arm64: asm-prototypes: Fix fat-fingered typo in comment omits 4f0a0cd52d6c spi: dw: fix warning unused variable 'ret' omits ba422731316d mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug i [...] omits f833fe2056b3 ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt [...] omits 4089e272ac61 gpu/drm: Fix lock held when returning to user space. omits ca27e4cd0bdd PM-runtime: Fix autosuspend_delay on 32bits arch omits 1f7b7081568b PM-runtime: Fix 'jiffies' in comments after switch to hrtimers omits d78a600f703b drm/i915: drop DPF code for gen8+ omits a60acb223fec drm/i915: init per-engine WAs for all engines omits f663b0ca9b7d drm/i915/selftests: recreate WA lists inside the selftest omits b724cad74c7a ARM: dts: Augment panel setting for Integrator/CP omits 85f5a4d666fd rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set omits e430685f4969 ARM: davinci: mityomapl138: use device properties for at24 eeprom omits 2f983f8c9417 ARM: davinci: mityomapl138: use nvmem notifiers omits 19e99de9a53f ARM: davinci: remove dead code related to MAC address reading omits 890150165649 ARM: davinci: sffsdr: use device properties for at24 eeprom omits 6dce6036325e ARM: davinci: sffsdr: fix the at24 eeprom device name omits 71be5811815f ARM: davinci: dm646x-evm: use device properties for at24 eeprom omits 4b683bbbf572 ARM: davinci: dm644x-evm: use device properties for at24 eeprom omits c70cf56252b9 ARM: davinci: da830-evm: use device properties for at24 eeprom omits 1e94d710e17d ARM: davinci: dm365-evm: use device properties for at24 eeprom omits 5e4ac9274b0b ARM: davinci: mityomapl138: don't read the MAC address fro [...] omits dab9ad442520 ARM: davinci: da850-evm: remove dead MTD code omits 35e6103861a3 xfrm: refine validation of template and selector families omits 7dd2e8f8a5dc ARM: dts: da850-lcdk: Enable the analog mic input omits c25748acc5c2 ARM: dts: da850-lcdk: Correct the sound card name omits bd540ebe68c3 ARM: dts: da850-lcdk: Correct the audio codec regulators omits 7fca69d4e43f ARM: dts: da850-evm: Correct the sound card name omits 706edaa88835 ARM: dts: da850-evm: Correct the audio codec regulators omits 054b8dc381b1 ARM: davinci: omapl138-hawk: fix label names in GPIO looku [...] omits 7f1015b29d9b ARM: davinci: dm644x-evm: fix label names in GPIO lookup entries omits 94777ed3b644 ARM: davinci: dm355-evm: fix label names in GPIO lookup entries omits c3f08cceb6a5 ARM: davinci: da850-evm: fix label names in GPIO lookup entries omits cc557afb4d10 ARM: davinci: da830-evm: fix label names in GPIO lookup entries omits 66a8d5bfb518 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock omits 62d85b3bf9d9 drm/fb-helper: Partially bring back workaround for bugs of [...] omits 65441e1ffc21 ARM: dts: imx6q-tbs2910: Switch to SPDX identifier omits b1360dcfdaa1 arm64: dts: allwinner: a64: Fix USB OTG regulator omits cd8281acdf91 ARM: dts: ls1021a: Add memory controller omits a2915698ba08 Merge tag 'lkdtm-next' of https://git.kernel.org/pub/scm/l [...] omits 02f95c355122 ARM: dts: vf610-zii-cfu1: Run I2C0 at 400 kHz omits 13c033bc630a ARM: dts: imx7ulp: add HSRUN mode clocks omits ee46967fc6e7 HID: core: replace the collection tree pointers with indices omits 5db470e229e2 loop: drop caches if offset or block_size are changed omits 6c46c2e8c589 drm/i915: Enable gfx virtualization for Coffeelake platform omits 5807bb4d8dd6 drm/i915/gvt: Refine port select logic for CFL platform omits 360f864e43aa drm/i915/gvt: Reuse the gmbus pin macro omits c3b5a8430daa drm/i915/gvt: Enable gfx virtualiztion for CFL omits 5cd02703b0a4 drm/i915/gvt: Add mmio handler for CFL omits 36520ed005e7 drm/i915/gvt: Add coffeelake platform definition omits b007065a0aeb drm/i915/gvt: give the cmd parser cmd_info a const treatment omits ed8cce30163f drm/i915/gvt: give the cmd parser decode_info a const treatment omits ba64bd963934 drm/i915/gvt: remove drmP.h include omits b5679cebf780 vmbus: fix subchannel removal omits 31aa6503a15b bpf: correctly set initial window on active Fast Open sender omits 27de1f541f1f tty/serial: Add RISC-V SBI earlycon support omits 649d4968860b block: fix kerneldoc comment for blk_attempt_plug_merge() omits a799aea0988e netfilter: nft_flow_offload: Fix reverse route lookup omits d22ba0cb1ffe drm/i915: Reduce i915_request_alloc retirement to local context omits e7f45099442a sunrpc: kernel BUG at kernel/cred.c:825! omits 785cabaae94e drm: remove drmP.h from drm_gem_cma_helper.h omits 84056e9b45f7 drm/tinydrm: do not reply on drmP.h from drm_gem_cma_helper.h omits fe1f664a3609 drm/arc: do not rely on drmP.h from drm_gem_cma_helper.h omits 19126bdf962c drm: remove include of drmP.h from drm_encoder_slave.h omits 428747ae5cca drm: remove include of drmP.h from bridge/dw_hdmi.h omits fb4b49278f6b drm/gem: Mark pinned pages as unevictable omits 321c46b91550 MIPS: BCM47XX: Setup struct device for the SoC omits 41af167fbc00 MIPS: jazz: fix 64bit build omits 2513147dce23 drm: make drm_framebuffer.h self contained omits 7af78f406119 drm: move DRM_SWITCH_POWER defines to drm_device.h omits ac4f24c213b8 drm: drm_device.h: update comments to kernel-doc style omits 4fb6bb892493 drm: i915: Cleanup drm_display_mode print str omits 5e8345a01f06 drm: sti: Cleanup drm_display_mode print str omits e343c123483b drm: meson: Cleanup on drm_display_mode print str omits c39ff7ea7805 drm: omapdrm: Cleanup drm_display_mode print str omits 0f884f8a090e ARM: pxa: remove raumfeld board files and defconfig omits a3115621c934 drm/msm: fix build warning for 64-bit seqno omits 1c1eba86339c drm/amdgpu: disable system memory page tables for now omits 0c6c81255827 drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SD [...] omits 3e958fe67720 drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20 omits 59a12205d3c3 lkdtm: Add tests for NULL pointer dereference omits 8c1a765bc62c Merge tag 'drm-misc-next-2019-01-07-1' of git://anongit.fr [...] omits 4c411157a42f lkdtm: Print real addresses omits a77d087fd566 lkdtm: Do not depend on BLOCK and clean up headers omits 239b8b34a856 ASoC: Intel: Boards: move the codec PLL configuration to _init omits 549aff770ccf perf symbols: Add 'arch_cpu_idle' to the list of kernel id [...] omits da8ced360ca8 hv_balloon: avoid touching uninitialized struct page durin [...] omits ba50bf1ce9a5 Drivers: hv: vmbus: Check for ring when getting debug info omits 412e60373245 spi: core: avoid waking pump thread from spi_sync instead [...] omits 2137a109a5e3 clk: vc5: Abort clock configuration without upstream clock omits b8a38ea64dc7 nvme: don't initlialize ctrl->cntlid twice omits 6299358d198a nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN omits 3da584f57133 nvme: pad fake subsys NQN vid and ssvid with zeros omits c7055fd15ff4 nvme-multipath: zero out ANA log buffer omits 9846ac0143fe nvme-fabrics: unset write/poll queues for discovery controllers omits e85037a2e90a nvme-tcp: don't ask if controller is fabrics omits e9c2edc09892 nvme-tcp: remove dead code omits dcca16627272 nvme-pci: fix out of bounds access in nvme_cqe_pending omits 8fae268b40f5 nvme-pci: rerun irq setup on IO queue init errors omits cc667f6d5de0 nvme-pci: use the same attributes when freeing host_mem_de [...] omits c61e678f30da nvme-pci: fix the wrong setting of nr_maps omits c6e909972ef8 clk: sysfs: fix invalid JSON in clk_dump omits 3d51e4d9de7d clk: imx: Remove Kconfig duplicate include omits 04d979d7a7ba ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated omits 4f340efcb212 clk: zynqmp: Fix memory allocation in zynqmp_clk_setup omits 03c87b95ac04 regulator: provide rdev_get_regmap() omits d39eca547f3e clk: tegra: dfll: Fix a potential Oop in remove() omits 48504619a659 clk: imx: fix potential NULL dereference in imx8qxp_lpcg_c [...] omits 4064e47c8281 Merge tag 'csky-for-linus-5.0-rc1' of git://github.com/c-s [...] omits 34948b77bb09 ARM: dts: mt7623: Add all CPUs in cooling maps omits a807d5d7c4f3 arm64: dts: add pcie nodes for MT2712 omits a9386c5366a7 arm64: dts: add nand nodes for MT2712 omits db0b58d88d7d arm64: dts: add mmc nodes for MT2712 omits d85b9774c8bd arm64: dts: add pwm nodes for MT2712 omits 9d66740cecbd arm64: dts: add spi nodes for MT2712 omits dd00ecfad9ca arm64: dts: add i2c nodes for MT2712 omits e82aa7991c19 arm64: dts: add iommu/smi nodes for MT2712 omits 1724f4cc5133 arm64: dts: Add USB3 related nodes for MT2712 omits 398ed2922527 ARM64: dts: mediatek: Add all CPUs in cooling maps omits e8c165fec90b arm64: dts: Add uart for mt6797 EVB omits 58bef10e47fe arm64: dts: mediatek: x20: Add pinmux support for UART1 omits 9539c0c13663 arm64: dts: mediatek: mt6797: Add pinctrl support omits d031ee5374b6 ARM: dts: Add support for 96Boards Chameleon96 board omits 5885ca007e9a dt-bindings: vendor-prefixes: Add Novtech Vendor Prefix omits 670c672608a1 soc: bcm: bcm2835-pm: Add support for power domains under [...] omits 5e6acc3e678e bcm2835-pm: Move bcm2835-watchdog's DT probe to an MFD. omits fbeab182b1ae dt-bindings: soc: Add a new binding for the BCM2835 PM node. (v4) omits 6f3656f3552a regulator: axp20x: check rdev is null before dereferencing it omits b80ec7c0ef8d firmware: raspberrypi: notify VC4 firmware of a reboot omits c6275e4b12bf soc: bcm2835: sync firmware properties with downstream omits c322e85ad1d4 ARM: dts: sunxi: bananapi-m2-plus: Add Bluetooth device node omits 1e5f1db4ccd8 ARM: dts: sun8i: r40: bananapi-m2-ultra: Add Bluetooth dev [...] omits e5c6e693be83 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix WiFi regulato [...] omits a5a4bc14914f ARM: dts: sun8i: r40: Add pinmux setting for CLK_OUT_A omits 26e9ffeb2c04 ARM: dts: sun8i: r40: Add pinmux settings for UART3 on PG [...] omits a58943abcb08 ASoC: da7219: Add recalc_rate function to return DAI clock rate omits 47cb393ee481 block: doc: add slice_idle_us to bfq documentation omits a6028cc60aad ASoC: da7219: MCLK should be enabled before DAI clocks omits d03213f1287b HID: sony: Fix SHANWAN PS3 GamePad rumble and led settings [...] omits 69481059c507 HID: sony: Transform one-time SHANWAN check into quirk omits a6d8654d885d Btrfs: fix deadlock when using free space tree due to bloc [...] omits d8b552424210 Btrfs: fix race between reflink/dedupe and relocation omits f7fa1107f30e Btrfs: fix race between cloning range ending at eof and writeback omits 498c203d855e tools include uapi: Sync linux/if_link.h copy with the ker [...] omits dd9ee3444014 vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel omits 12750abad517 xfrm: policy: fix infinite loop when merging src-nodes omits fcf86f55f2d4 selftests: xfrm: alter htresh to trigger move of policies [...] omits 1d38900cb85d xfrm: policy: fix reinsertion on node merge omits 1548bc4e0512 xfrm: policy: delete inexact policies from inexact list on [...] omits 7a474c36586f xfrm: policy: increment xfrm_hash_generation on hash rebuild omits 355b00d1e140 xfrm: policy: use hlist rcu variants on inexact insert, part 2 omits 0977b2383de6 selftests: xfrm: add block rules with adjacent/overlapping [...] omits 9400c41e77b8 spi: dw: Convert to use CS GPIO descriptors omits 101a68e74fe0 spi: davinci: Convert to use CS GPIO descriptors omits 054320b25520 spi: clps711x: Convert to use CS GPIO descriptors omits cfeefa79dc37 spi: cadence: Convert to use CS GPIO descriptors omits efc92fbb8760 spi: atmel: Convert to use CS GPIO descriptors omits 8db79547e79f spi: ath79: Convert to use CS GPIO descriptors omits f3186dd87669 spi: Optionally use GPIO descriptors for CS GPIOs omits 8780cf1142a5 ASoC: soc-core: defer card probe until all component is ad [...] omits 0e141d1c65c1 cpufreq: scmi: Fix frequency invariance in slow path omits 7604bf092098 doc: trace: fix reference to cpuidle documentation file omits 3e2ffd655cc6 include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR omits d071ae09a4a1 x86/build: Mark per-CPU symbols as absolute explicitly for LLD omits cc4bddade114 ARM: dts: sun8i: h3: Add ethernet0 alias to Beelink X2 omits aa9ad54285c7 ARM: dts: sun6i: Add clock-output-names to osc24M clock omits f8c15790e4d8 drm/bridge: tc358767: use DP connector if no panel set omits 7923e09c7a76 drm/bridge: tc358767: fix output H/V syncs omits 51b9e62eb695 drm/bridge: tc358767: reject modes which require too much BW omits 9a63bd6fe1b5 drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value omits 4d9d54a73043 drm/bridge: tc358767: fix single lane configuration omits adf4109896bb drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE omits 4842379cbe6e drm/bridge: tc358767: add bus flags omits e4f358916d52 x86, modpost: Replace last remnants of RETPOLINE with CONF [...] omits 4e8052af858a drm/i915/intel_dsi_vbt: Add support for PMIC MIPI sequences omits 429188f0bc6a ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq [...] omits 4f6016825237 ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT [...] omits 7b5618f4b834 ACPI / PMIC: Add support for executing PMIC MIPI sequence [...] omits 36c346e1c581 ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' omits fc2a6cf060d0 ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() omits 90802938f7e8 x86/cache: Rename config option to CONFIG_X86_RESCTRL omits 081e01f059ba ALSA: hda: Fix mismatches for register mask and value in h [...] omits d1dd42110d27 ALSA: hda/realtek - Disable headset Mic VREF for headset m [...] omits 4d4b0c52bde4 ALSA: hda/realtek - Add unplug function into unplug state [...] omits d4b9dd50076e qxl: Use struct_size() in kzalloc() omits d516e75c71c9 drm/virtio: Drop deprecated load/unload initialization omits 2f80d7bd8d93 drm/i915: drop all drmP.h includes omits 576b50ea2356 Merge tag 'perf-core-for-mingo-5.0-20190108' of git://git. [...] omits 1cb95e072ede libnvdimm/dimm: Fix security capability detection for non- [...] omits ccb7f15a8a3c nfit: Mark some functions as __maybe_unused omits f0e994372518 drm/i915/gvt: Fix workload request allocation before request add omits 40405851af73 block: clarify documentation for blk_{start|finish}_plug omits cc29a1b0a3f2 scsi: isci: initialize shost fully before calling scsi_add_host() omits a88cc8da0279 Merge branch 'akpm' (patches from Andrew) omits 5bd5f66cf142 scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs omits 12de280b36f0 scsi: smartpqi_init: fix boolean expression in pqi_device_ [...] omits 3f7e62bba000 scsi: core: Synchronize request queue PM status only on su [...] omits 251f24e63fc2 scsi: pm80xx: reduce indentation omits 72b4a0465f99 scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param omits d1f38d995e98 scsi: megaraid_sas: correct an info message omits 621a4367d695 scsi: target/iscsi: fix error msg typo when create lio_qr_ [...] omits 44759979a49b scsi: sd: Fix cache_type_store() omits d972f3dce8d1 packet: Do not leak dev refcounts on error exit omits 9cb2feb4d21d arch/openrisc: Fix issues with access_ok() omits 8a7f02f67c39 ACPI/nfit: delete the function to_acpi_nfit_desc omits dadbcb450cb2 ACPI/nfit: delete the redundant header file omits 73444bc4d8f9 mm, page_alloc: do not wake kswapd with zone lock held omits ddeaab32a89f hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing s [...] omits e7c58097793e hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/trun [...] omits 8ab88c7169b7 mm: page_mapped: don't assume compound page is huge or THP omits 1ed7293ac40c mm/memory.c: initialise mmu_notifier_range correctly omits aff876dcf446 tools/vm/page_owner: use page_owner_sort in the use example omits a3fe7cdf02e3 kasan: fix krealloc handling for tag-based mode omits 96fedce27e13 kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY omits eb214f2dda31 kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning omits 63f3655f9501 mm, memcg: fix reclaim deadlock with writeback omits 7bff3c069973 mm/usercopy.c: no check page span for stack objects omits 09c2e76ed734 slab: alien caches must not be initialized if the allocati [...] omits ba4a45746c36 fork, memcg: fix cached_stacks case omits 1d69a3f8ae77 zram: idle writeback fixes and cleanup omits 917cb8a72a94 RDMA/cma: Add cm_id restrack resource based on kernel or u [...] omits 19a220dd1e8a arm64: defconfig: enable modules for amlogic s400 sound card omits c235316d935a drm/dp_mst: Add __must_check to drm_dp_mst_topology_mgr_resume() omits 2d1af6a11cb9 drm/amdgpu: Don't fail resume process if resuming atomic s [...] omits fe7553bef8d6 drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume() omits f2bb09b63282 drm/i915: Downgrade scare message for unknown HuC firmware omits 715849ab31f8 netfilter: nf_tables: selective rule dump needs table to b [...] omits b91d90368837 netfilter: nf_tables: fix leaking object reference count omits 310529e663ed netfilter: nf_tables: Fix for endless loop when dumping ruleset omits 4314b1f68a3f Merge branch 'mlxsw-fixes' omits 4fabf3bf93a1 selftests: forwarding: Add a test for VLAN deletion omits 674bed5df4ca mlxsw: spectrum_switchdev: Set PVID correctly during VLAN [...] omits 289fb44df4e4 selftests: forwarding: Fix test for different devices omits 279737939a81 net: bridge: Fix VLANs memory leak omits 16dc42e45111 selftests: mlxsw: Add a test case for VLAN addition error flow omits 412283eedc13 mlxsw: spectrum_nve: Replace error code with EINVAL omits 457e20d65924 mlxsw: spectrum_switchdev: Avoid returning errors in commit phase omits 143a8e038ac5 mlxsw: spectrum: Add VXLAN dependency for spectrum omits 8adbe212a159 mlxsw: spectrum: Disable lag port TX before removing it omits 04d075b7aa84 mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow omits ff0db43cd6c5 mlxsw: spectrum_acl: Add cleanup after C-TCAM update error [...] omits f5c9571e2265 ALSA: usb-audio: fix CM6206 register definitions omits 11287b693d03 r8169: load Realtek PHY driver module before r8169 omits c4a32b266da7 drm/amdgpu: validate user GEM object size omits 89f23b6efef5 drm/amdgpu: validate user pitch alignment omits fadcb8f9fc89 drm/amd/powerplay: drop the unnecessary uclk hard min setting omits fff0d3f76869 drm/amd/powerplay: avoid possible buffer overflow omits 0624e145fb2b drm/amd/powerplay: create pp_od_clk_voltage device file un [...] omits a0071840d204 lan743x: Remove phy_read from link status change function omits 8139d493daf1 drm/amd/powerplay: update OD support flag for SKU with no [...] omits b7ea4894aa86 ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED [...] omits 895ac1376d5a ptp: check that rsv field is zero in struct ptp_sys_offset [...] omits a5e2fe7ede12 TOMOYO: Update LSM flags to no longer be exclusive omits ecd5f82e05dd LSM: Infrastructure management of the ipc security blob omits 019bcca4626a Smack: Abstract use of ipc security blobs omits 7c6538280ae9 SELinux: Abstract use of ipc security blobs omits f4ad8f2c4076 LSM: Infrastructure management of the task security omits afb1cbe37440 LSM: Infrastructure management of the inode security omits fb4021b6fb58 Smack: Abstract use of inode security blob omits 80788c229116 SELinux: Abstract use of inode security blob omits 33bf60cabcc7 LSM: Infrastructure management of the file security omits f28952ac9008 Smack: Abstract use of file security blob omits bb6c6b02ccb7 SELinux: Abstract use of file security blob omits bbd3662a8348 Infrastructure management of the cred security blob omits 43fc460907dc TOMOYO: Abstract use of cred security blob omits 69b5a44a95bb AppArmor: Abstract use of cred security blob omits 3d252529480c SELinux: Remove unused selinux_is_enabled omits 98c886513657 SELinux: Remove cred security blob poisoning omits 0c6cfa622cf5 SELinux: Abstract use of cred security blob omits b17103a8b8ae Smack: Abstract use of cred security blob omits 6d9c939dbe4d procfs: add smack subdir to attrs omits d117a154e612 capability: Initialize as LSM_ORDER_FIRST omits e2bc445b66ca LSM: Introduce enum lsm_order omits d6aed64b74b7 Yama: Initialize as ordered LSM omits 70b62c25665f LoadPin: Initialize as ordered LSM omits d8e9bbd4fa7f LSM: Split LSM preparation from initialization omits c91d8106b370 LSM: Add all exclusive LSMs to ordered initialization omits be6ec88f41ba selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE omits 0102fb83f900 apparmor: Remove SECURITY_APPARMOR_BOOTPARAM_VALUE omits 14bd99c821f7 LSM: Separate idea of "major" LSM from "exclusive" LSM omits 7e611486d905 LSM: Refactor "security=" in terms of enable/disable omits 5ef4e41918b2 LSM: Prepare for reorganizing "security=" logic omits a8027fb0d188 LSM: Tie enabling logic to presence in ordered list omits 79f7865d844c LSM: Introduce "lsm=" for boottime LSM selection omits 13e735c0e953 LSM: Introduce CONFIG_LSM omits 2d4d51198c73 LSM: Build ordered list of LSMs to initialize omits f4941d75b9cb LSM: Lift LSM selection out of individual LSMs omits c5459b829b71 LSM: Plumb visibility into optional "enabled" state omits 657d910b52a3 LSM: Provide separate ordered initialization omits 47008e5161fa LSM: Introduce LSM_FLAG_LEGACY_MAJOR omits 991e873223e9 soc: fsl: dpio: use a cpumask to identify which cpus are unused omits e181a569d8e5 soc: fsl: dpio: cleanup the cpu array on dpaa2_io_down omits 18569fa89a4d i2c: rcar: add suspend/resume support omits 2088716f90d1 i2c: s3c2410: use core helper to mark adapter suspended omits d5c95bd6f325 i2c: exynos5: use core helper to mark adapter suspended omits 5a7b81ff1b3e i2c: sprd: use core helper to mark adapter suspended omits 7b6b69984e04 i2c: sprd: don't use pdev as variable name for struct device * omits 5601df355b63 i2c: zx2967: use core helper to mark adapter suspended omits f2e0d28cba1e i2c: brcmstb: use core helper to mark adapter suspended omits 1adcc83e212c i2c: synquacer: remove unused is_suspended flag omits 9ac6cb5fbb17 i2c: add suspended flag and accessors for i2c adapters omits 31f031f73a01 ARM: dts: at91: replace gpio-key,wakeup with wakeup-source [...] omits c2dfab7e4009 ARM: dts: at91: at91-sama5d27_som1_ek: enable qspi1 memory omits 26b933b9436b ARM: dts: at91: at91-sama5d27_som1: add QSPI1 + SPI NOR me [...] omits 00eb5b0da8d2 drm/fb-helper: fix leaks in error path of drm_fb_helper_fb [...] omits 6e1490cf439a drm/fb-helper: generic: Fix setup error path omits 6a829eb8619f SUNRPC: Fix TCP receive code on archs with flush_dcache_page() omits 7b5585136713 fork: record start_time late omits ee412f14693a tools include uapi: Sync linux/vhost.h with the kernel sources omits fdc42ca190c7 tools include uapi: Sync linux/fs.h copy with the kernel sources omits 1c23397d2a6a perf beauty: Switch from using uapi/linux/fs.h to uapi/lin [...] omits 250bfc87ddc4 tools include uapi: Grab a copy of linux/mount.h omits 6e17f58c486d xprtrdma: Double free in rpcrdma_sendctxs_create() omits 4429b668e037 xprtrdma: Fix error code in rpcrdma_buffer_create() omits 58fec830fc19 vfio/type1: Fix unmap overflow off-by-one omits f2e14cd2c936 perf top: Lift restriction on using callchains without "sy [...] omits 9231967e2f51 tools lib traceevent: Remove tep_data_event_from_type() API omits 4104e6042770 tools lib traceevent: Rename tep_is_file_bigendian() to te [...] omits f87ce7c43f36 tools lib traceevent: Changed return logic of tep_register [...] omits 6d2d6fd7e3ee tools lib traceevent: Changed return logic of trace_seq_pr [...] omits 2e4318a287bd tools lib traceevent: Rename struct cmdline to struct tep_cmdline omits eed14f4b075e tools lib traceevent: Initialize host_bigendian at tep_han [...] omits ca3958b1c096 tools lib traceevent: Introduce new libtracevent API: tep_ [...] omits 21327c7843e9 perf tests: Add a test for the ARM 32-bit [vectors] page omits 011532379b7c perf tools: Make find_vdso_map() more modular omits ac6e022cbfdc perf trace: Fix alignment for [continued] lines omits 172bf02d564b perf trace: Fix ')' placement in "interrupted" syscall lines omits 56752b21755a irqchip/csky: fixup handle_irq_perbit break irq omits 2a60aa14a9a0 csky: fixup compile error with pte_alloc omits d1fc1176c055 vfio/pci: set TRACE_INCLUDE_PATH to fix the build error omits 385298abbe96 tty: serial: qcom_geni_serial: Use u32 for register variables omits bdc05a8a3f82 tty: serial: qcom_geni_serial: Remove xfer_mode variable omits a85fb9ce1fab tty: serial: qcom_geni_serial: Remove set_rfr_wm() and rel [...] omits 9e06d55f7b85 tty: serial: qcom_geni_serial: Remove use of *_relaxed() and mb() omits 8fcf7a656979 serial: sh-sci: Make RX/TX DMA function names consistent omits 26f073993665 serial: sh-sci: Fix fallback to PIO in sci_dma_rx_complete() omits 38766e4b612b serial: sh-sci: Extract sci_dma_rx_reenable_irq() omits 11b3770d54b2 serial: sh-sci: Extract sci_dma_rx_chan_invalidate() omits 833954a4e34e serial: max310x: Use struct_size() in devm_kzalloc() omits 84f1c5c0174a sc16is7xx: Use struct_size() in devm_kzalloc() omits 51f689cc1133 serial: max310x: pass return value of spi_register_driver omits db4a6cbf699a serial: clps711x: Remove board support omits d3a28a53630e serial: lantiq: Do not swap register read/writes omits b9fcb0e6b705 usb: storage: Remove outdated URL from MAINTAINERS omits 6756f4c375db USB: core: urb: Use struct_size() in kmalloc() omits 96354ad79e2e csky: fixup CACHEV1 store instruction fast retire omits 64598e8b6fda Merge tag 'perf-core-for-mingo-4.21-20190104' of git://git [...] omits b6c770d7c9dc binderfs: make each binderfs mount a new instance omits 3fdd94acd50d binderfs: remove wrong kern_mount() call omits a3869d43c980 PCI: amlogic: Fix build failure due to missing gpio header omits a4723041857e driver core: drop use of BUS_ATTR() omits 2e7189b6c774 driver core: bus: convert to use BUS_ATTR_WO and RW omits 735df0ff6ece Documentation: driver core: remove use of BUS_ATTR omits 4a8191aa9e05 ASoC: rt274: Variable "buf" in function rt274_jack_detect( [...] omits 7b57085a33ce ASoC: ADAU7002: Add optional delay before start of capture omits 48f1b4efd67c regulator: Fix trivial language typos omits dfd32cad146e dma-mapping: remove dma_zalloc_coherent() omits 07a85fe14254 cross-tree: phase out dma_zalloc_coherent() on headers omits 750afb08ca71 cross-tree: phase out dma_zalloc_coherent() omits f553aa1c13cb csky: fixup relocation error with 807 & 860 omits f9d27de6fafc mtd: mtdram: Expose module parameters omits 5852a15cbc94 Ndrm/i915/debugfs: store rotation string buffer on stack omits 81d9bdf59092 mtd: rawnand: qcom: fix memory corruption that causes panic omits cb66c6daa5e9 drm/virtio: drop virtio_gpu_fence_cleanup() omits 6a01d277ac61 drm/virtio: fix pageflip flush omits 3630c2a24f75 drm/virtio: log error responses omits edde9fc58e26 drm/virtio: Add missing virtqueue reset omits 29cd2e2dac79 drm/virtio: Remove incorrect kfree() omits 2f66196208c9 cpufreq: check if policy is inactive early in __cpufreq_get() omits d25f71a162a9 drm/i915: Return immediately if trylock fails for direct-reclaim omits 3eb0930a425b Merge drm/drm-next into drm-intel-next-queued omits 6529870cb032 powerpc/perf: Update perf_regs structure to include MMCRA omits be5cadc7e7b4 drm/todo: Better defio support in the generic fbdev emulation omits 1524f4e47f90 ALSA: cs46xx: Potential NULL dereference in probe omits 481975ca235e Merge tag 'topic/drmp-cleanup-2019-01-02' of git://anongit [...] omits a77d1d196bc6 samples/seccomp: Fix 32-bit build omits b0407d820b65 hwmon: (occ) Fix potential integer overflow omits 977e4899c9b4 Merge ra.kernel.org:/pub/scm/linux/kernel/git/bpf/bpf omits 2dc0f02da14e Merge branch 'bpf-doc-updates' omits 80f21ff987eb bpf, doc: add note for libbpf's stand-alone build omits a769fa7208b9 bpf, doc: update design qa to reflect kern_version requirement omits 2bb7babaae87 ARM: dts: Remove unnecessary idle flags for omap5 uart3 omits d58f0083d39a drm/i915/selftests: Mark the whole mock device as DMA capable omits c64a2b0516a0 ceph: use vmf_error() in ceph_filemap_fault() omits 02b2f549d502 libceph: allow setting abort_on_full for rbd omits 565dc8a4f55e MIPS: ath79: Enable OF serial ports in the default config omits 390d1b461eec MIPS: lantiq: Use CP0_LEGACY_COMPARE_IRQ omits 2b4dba55b04b MIPS: lantiq: Fix IPI interrupt handling omits a8911d6d5878 selftests/bpf: fix incorrect users of create_and_get_cgroup omits a9666c1cae8d RDMA/nldev: Don't expose unsafe global rkey to regular user omits e2477233145f ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify omits 26d92e951fe0 smc: move unhash as early as possible in smc_release() omits fee3e1cbd6cd ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-23 [...] omits 90768eaf0640 ASoC: Intel: bytcr_rt5651: Add support for jack-detect usi [...] omits 7eb187313eef ASoC: Intel: bytcr_rt5651: Add quirks module parameter omits aee48a9ffa5a ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic [...] omits c2ec9d957d2b ASoC: rt5651: Add support for jack detect using an external GPIO omits d306873589c5 ASoC: rt5651: Add ACPI ID 10EC5640 omits 7acf8b36a2ac phy: ti: Fix compilation failures without REGMAP omits d3dcc5882ca9 ASoC: Intel: common: Add quirk for PoV P1006W tablet omits f143f8d68077 ARM: dts: s5pv210: Remove hardcoded bootargs on Galaxy S a [...] omits 9563793d1587 ARM: dts: s5pv210: Use correct fimd variant omits 0bb677d9e552 ARM: dts: s5pv210: Add node for exynos-rotator omits f687ccea10d2 RDMA/uverbs: Fix post send success return value in case of error omits ef4a55b9197a ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags omits 7674bec4fc09 ASoC: rsnd: update BSDSR/BSDISR handling omits 8d245475c3f6 spi/trace: include buffer contents in traces omits 983f6ae944c2 spi/trace: drop useless and wrong (but harmless) casts omits 560b097c77cc spi: stm32: add description about STM32F4 bindings omits 00505edf9511 spi: stm32: add support for STM32F4 omits 55166853b2f5 spi: stm32: introduce compatible data cfg omits f8bb12f2fa4f spi: stm32: add start dma transfer function omits 9d5fce166c7a spi: stm32: split transfer one setup function omits a9675337ad3e spi: stm32: rename interrupt function omits 8602663096ce spi: stm32: rename STM32 SPI registers to STM32H7 omits 6962b055a1c8 spi: stm32: remove SPI LOOP mode omits d6cea11b092a spi: stm32: use explicit CPOL and CPHA mode bits omits bb35c9f91a8d spi: fix typo in SPI_STM32 help text omits 2cbee7f886b2 spi: stm32: fix DMA configuration with only one channel omits d4c9134a6c2c spi: stm32: use NULL pointer instead of plain integer omits d57a984ff7aa spi: stm32: switch to SPDX identifier omits e1bc204894ea spi: dw: fix potential variable assignment error omits 0dcdcd0e42d3 spi: add cpu details to fsl-dspi Kconfig help omits aa54c1c9d90e spi: fix initial SPI_SR value in spi-fsl-dspi omits 5dc4ca299684 ASoC: sgtl5000: Allow SCLK pad drive strength to be changed omits 44fabd8cdaaa ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages omits 47caf048a017 ASoC: xlnx: enable SPDIF driver build omits b1d2a4cca20c ASoC: xlnx: add SPDIF audio driver omits 2f00f7715e62 dt-bindings: ASoC: xlnx, spdif: Document spdif bindings omits 6b68835b5af4 ACPI/IORT: Fix build when CONFIG_IOMMU_API=n omits 4c84edc11b76 net: bridge: fix a bug on using a neighbour cache entry wi [...] omits 667e9334fa64 ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode omits 557ce9d755d5 regulator: act8945a: Use rdev_get_id() to access id of regulator omits 47a70e6fc9a8 ASoC: Add MICFIL SoC Digital Audio Interface driver. omits e595da28ecc8 ASoC: micfil: Add bindings for MICFIL DAI omits e147c189c109 ASoC: eliminate left-over from Raumfeld machine driver removal omits fcf85e5c2ac0 MAINTAINERS: Move the Freescale QSPI driver to the SPI framework omits 50f1242c6742 mtd: fsl-quadspi: Remove the driver as it was replaced by [...] omits 78df30808961 dt-bindings: spi: Adjust the bindings for the FSL QSPI driver omits 802614598045 dt-bindings: spi: Move the bindings for the FSL QSPI driver omits 84d043185dbe spi: Add a driver for the Freescale/NXP QuadSPI controller omits f0627d006047 ASoC: rt298: fix boolean tests omits b8e022e83ba9 ASoC: rl6437a: use __be32 for a __be32 buf omits 60b52ed62721 ASoC: rt5645: store eq kcontrol byte in __be omits b468f379e1e0 ASoC: da7219: use logical AND omits 123c3def3bc5 ASoC: da7219: fix endianness issues omits d61780c155e8 ASoC: mt6351: remove unneeded variable omits f361ca368020 ASoC: tscs42xx.c: fix boolean test omits 290da7a7e349 ASoC: nau8824: fix boolean assignment omits 577dc32f9a6f ASoC: rt5651: fix boolean assignments omits 091cd877d8d6 ASoC: max98927: fix boolean assignments omits e0a99927ff5f ASoC: rt5640: fix boolean assignments omits af3b2b54cb29 ASoc: rt286: fix boolean tests omits b793a1e4ebad ASoC: rt274: fix boolean tests omits 3c17bcfd35bc ASoC: cs4271: fix boolean assignments omits 7c3727ba7de2 ASoC: max98383: fix boolean assignments to true/false omits 6606f9df60bc ASoC: rt5670: remove unused mux/mixer define omits c3db21324442 ASoC: rt5645: remove unused mux define omits dc22a4093f5d ASoC: codecs: fix kernel doc descriptions omits 37b6f0350374 ASoC: es8316: remove unused constant variables omits 97d8f6b71f56 ASoC: max98090: remove unused constant variables omits 902d82222270 ASoC: dmic: declare trigger function as static omits 5d8d66077af1 ASoC: dt-bindings: Document support for ak4497 omits ee6047b82888 ASoC: ak4458: Add support for AK4497 omits 801009424e05 Fix a handful of audit-related issue omits f87d8ad9233f tipc: fix memory leak in tipc_nl_compat_publ_dump omits 00553f322b7a usb: gadget: udc: reduce indentation omits 8a1dbc8d91d3 usb: devio: update max count of DPs per interval for ISOC omits d1ab1b842073 usb: host: u132-hcd: fix a couple of indentation issues omits f2fd71db12f8 usb: core: Simplify return value of usb_get_configuration() omits a29c3c09bad1 cdc_ether: trivial whitespace readability fix omits 3483254b8943 USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB omits ff2a8c532c14 usbcore: Select only first configuration for non-UAC3 comp [...] omits 0a99cc4b8ee8 USB: storage: add quirk for SMI SM3350 omits c5603d2fdb42 USB: storage: don't insert sane sense for SPC3+ when bad s [...] omits 34aabf918717 usb: cdc-acm: send ZLP for Telit 3G Intel based modems omits 5aeb1b36cedd riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig omits 775800b0f1d7 riscv: fix trace_sys_exit hook omits 008e901b7028 riscv: define CREATE_TRACE_POINTS in ptrace.c omits 45ef1aa8a0e3 riscv: define NR_syscalls in unistd.h omits 0aea89430a4c riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits efe75c494f57 riscv: add audit support omits 2cffc9569050 RISC-V: Support MODULE_SECTIONS mechanism on RV32 omits 3b56adcf94d0 MAINTAINERS: SiFive drivers: add myself as a SiFive driver [...] omits af5f462c2d9e MAINTAINERS: SiFive drivers: change the git tree to a SiFi [...] omits 37a107ff6dcd riscv: don't stop itself in smp_send_stop omits d6afa2bed004 regulator: bcm590xx: Fix .enable_reg for BCM590XX_REG_VSR omits 8fd6e05c7463 arch: riscv: support kernel command line forcing when no D [...] omits 8443e4843e1c ARM: OMAP: dts: N950/N9: fix onenand timings omits d0df00e30e4b tools uapi: fix RISC-V 64-bit support omits 22e6a2e14cb8 RISC-V: Make BSS section as the last section in vmlinux.lds.S omits 1c95f662fcee Merge tag 'topic/drmp-cleanup-2019-01-02' of git://anongit [...] omits d0c2d2101b4c reset: uniphier-glue: Add AHCI reset control support in gl [...] omits 69af3d1b8a91 dt-bindings: reset: uniphier: Add AHCI core reset description omits 3eb8f765f5ae reset: uniphier-usb3: Rename to reset-uniphier-glue omits 21b22136b433 dt-bindings: reset: uniphier: Replace the expression of US [...] omits a277105b239b ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding omits b3ca9888f35f reset: socfpga: add an early reset driver for SoCFPGA omits 151f72f493f2 reset: fix null pointer dereference on dev by dev_name omits eaf91db0ab22 reset: Add reset_control_get_count() omits 12c62b9d6ce5 reset: Improve reset controller kernel docs omits 42f03ab3c751 ARC: HSDK: improve reset driver omits b81c2c33eab7 USB: serial: simple: add Motorola Tetra TPG2200 device id omits ae3f46c8271b arm64: dts: stratix10: Add Stratix10 SMMU support omits eeb2c4fb6a3d rds: use DIV_ROUND_UP instead of ceil omits 10262b0b5366 r8169: don't try to read counters if chip is in a PCI powe [...] omits a15dc3d657fa spi: lpspi: Fix CLK pin becomes low before one transfer omits 6a130448498c spi: lpspi: Fix wrong transmission when don't use CONT omits c23fdef891ac spi: lpspi: Improve the stability of lpspi data transmission omits 7775665aadc4 staging: rtl8188eu: Fix module loading from tasklet for WE [...] omits 84cad97a717f staging: rtl8188eu: Fix module loading from tasklet for CC [...] omits 8a5aaf97cc48 Documentation/features: Add csky kernel features omits b8c3667a892a arm64: defconfig: select Kingfisher Sound related configs omits 4aac2bf0760d arm64: defconfig: Enable R-Car thermal driver omits a64597227d0d soc: renesas: r8a774c0-sysc: Fix initialization order of 3 [...] omits 0fac32f24cea i3c: master: Fix an error checking typo in 'cdns_i3c_maste [...] omits 0aaa81377c5a can: gw: ensure DLC boundaries after CAN frame modification omits 01cd364a15f4 net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg omits f65e192af350 net/mlx4: Get rid of page operation after dma_alloc_coherent omits f6e8aa387171 drm/i915: Report the number of closed vma held by each con [...] omits 2b6f0090a333 mtd: Check add_mtd_device() ret code omits 19e16fb4f319 mtd: Fix the check on nvmem_register() ret code omits 526d02dd37b9 Merge branch 'regulator-4.21' into regulator-5.0 omits 1cd824361eed Merge branch 'regmap-4.21' into regmap-5.0 omits 3c9bb6a639d0 Merge branch 'spi-4.21' into spi-5.0 omits 8070ba634860 ARM: shmobile: fix build regressions omits 12749350567c dt-bindings: arm: Convert Renesas board/soc bindings to js [...] omits 12f41a5dfe6c arm64: defconfig: Enable CONFIG_PHY_RCAR_GEN3_PCIE omits 5347a0203709 ARM: shmobile: Fix R-Car Gen2 regulator quirk omits 8d22020a7e1e ARM: shmobile: Add missing dts files to MAINTAINERS omits a06ad4385f18 arm64: dts: renesas: r8a77995: draak: Set better backlight levels omits 9d16c4a10e07 arm64: dts: renesas: r8a77990: ebisu: Add backlight omits 383f6024981d ARM: dts: r8a7743: Fix sorting of rwdt node omits aeefe7394ca9 ARM: dts: r8a7743: Remove aliases from SoC dtsi omits 072b817589b1 ARM: dts: r8a7743: Remove generic compatible string from iic3 omits 35713c782ef7 ARM: dts: r8a7744: Fix sorting of vsp and msiof nodes omits 55327bff832c ARM: dts: iwg23s-sbc: Enable RTC omits 7aa69a47eced ARM: dts: stout: Convert to new LVDS DT bindings omits e5168ec09d99 ARM: multi_v7_defconfig: Enable NXP pcf85363 rtc omits 71e3039dd7c3 ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfig omits aa07e38b0ae9 Merge branch 'asoc-4.22' into asoc-5.0 omits e4fc69f24b07 drm/i915/hsw: Flush RING_IMR changes before changing the g [...] omits 2b531d71595d ACPI / PMIC: xpower: Fix TS-pin current-source handling omits beae77170c60 ALSA: sb: fix a missing check of snd_ctl_add omits 02cc53e223d4 ALSA: line6: fix check on snd_card_register omits c99776cc4018 ALSA: ice1712: fix a missing check of snd_i2c_sendbytes omits 0f25e000cb43 ALSA: gus: add a check of the status of snd_ctl_add omits 4bccb403f2ca ALSA: oxygen: initialize spdif_playback_enable to 0 omits 748b6ec359b0 ALSA: virtuoso: add de-emphasis control omits c2a7c55a0406 ALSA: hda/realtek - Support Dell headset mode for New AIO [...] omits 605c0351fa36 MAINTAINERS: Add entry for staging driver r8188eu omits c8c270240943 Staging: rts5208: Fix error handling on rtsx_send_cmd omits 045ee2d0d075 staging: mt7621-dma: Use struct_size() in devm_kzalloc() omits 037e9edf9d05 staging: comedi: fix typo omits 9e2ddbdd9218 staging: mt7621-pci-phy: dt-bindings: add bindings for Med [...] omits 06184ba5a33a staging: mt7621-dts: add pci-phy related bindings to board [...] omits 61f9bde6ea57 staging: mt7621-pci: handle phy using new generic phy 'pci [...] omits 00981d31d6df staging: mt7621-pci-phy: add new driver for phy part of mt [...] omits bd7c95d48854 staging: mt7621-dts: use standard 'groups' instead of 'gro [...] omits 0ca1f90861b6 staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_ [...] omits c39191feed45 drm: Fix error handling in drm_legacy_addctx omits cbb2ebf70daf ALSA: usb-audio: Fix an out-of-bound read in create_compos [...] omits 3e96d7280f16 ALSA: usb-audio: Always check descriptor sizes in parser code omits 963cc126d32d drm/i915: Fixup kerneldoc for intel_device_info_runtime_init omits 0bfe5e434e66 ALSA: usb-audio: Check mixer unit descriptors more strictly omits f4351a199cc1 ALSA: usb-audio: Avoid access before bLength check in buil [...] omits 4ab88516b097 arm64: dts: allwinner: a64: Fix the video engine compatible omits 09c6572290f0 ARM: dts: sun7i: bananapi: Add GPIO banks regulators omits 7e345d25c796 ARM: dts: sun4i-a10: Add PMU node omits 34a97fcc71c2 arm64: dts: allwinner: a64: Add PMU node omits 4fb873c9648e drm/imx: ignore plane updates on disabled crtcs omits 4a22fc534f2f watchdog: tqmx86: Fix a couple IS_ERR() vs NULL bugs omits 3aa8b8bbc142 watchdog: mt7621_wdt/rt2880_wdt: Fix compilation problem omits 862523297778 gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochi [...] omits 87bf7c7fb9fe arm64: dts: rockchip: enable analog audio node for rock64 omits b78442b8a2e9 arm64: dts: rockchip: move rk3328 #sound-dai-cells to the [...] omits c09757064329 arm64: dts: rockchip: add rk3328 ACODEC node omits 321514a385fa ARM: dts: rockchip: add focaltech touchscreen to rk3188-bq [...] omits 95e50af34d47 ARM: dts: rockchip: fix cif1_pdn pin on rk3188-bqedison2qc omits 5286abda83af ARM: dts: rockchip: add HCLK_HDMI to rk3066 vio power-domain omits 78720aceacf0 ARM: dts: rockchip: move rk3036 i2s sound-dail-cells into [...] omits c9a8a92a9961 ARM: dts: rockchip: remove qos_cif1 from rk3188 power-domain omits 9a47dc5f7eb3 staging: wlan-ng: prism2fw.c: Fix "Possible unnecessary 'o [...] omits 5f98ddc9a777 staging: rtl8192e: rename Channel to channel style omits 73b69c01cc92 staging: rts5208: Add a check for ms_read_extra_data omits 75f3da8958d0 staging: fsl-dpaa2: fix SPDX identifiers in header files omits 8f452bbb9a42 staging: comedi: cb_pcimdas.c: fixed an alignment coding s [...] omits e062b6e57243 staging: rtl8192e: reduce indentation omits 5777c306a425 staging: speakup: Fix coding style omits c706d4b744fb staging: erofs: fix return type of erofs_workgroup_get omits 2f6fa4ca37c5 staging: wilc1000: make function wilc_get_stats_async static omits de96e9fea7ba sysfs: convert BUG_ON to WARN_ON omits 07bd14ccc304 hwmon: (lm80) Fix missing unlock on error in set_fan_div() omits 9de15c95a63f hwmon: (nct6775) Enable IO mapping for NCT6797D and NCT6798D omits 264142bc70ec hwmon: (nct6775) Fix chip ID for NCT6798D omits b0606fed6eec XArray: Honour reserved entries in xa_insert omits 76b4e5299565 XArray: Permit storing 2-byte-aligned pointers omits 4a31896c5b5a XArray: Change xa_for_each iterator omits 02669b17a433 XArray: Turn xa_init_flags into a static inline omits 490fd30f8595 XArray tests: Add RCU locking omits 3bd6e94bec12 arch: restore generic-y += shmparam.h for some architectures omits 373282e7ab68 null_blk: add zoned config support information omits 97274b612619 Merge branch 'reject-ptr-scalar-mix' omits 1cbbcfbbd56e bpf: add various test cases for alu op on mixed dst regist [...] omits d3bd7413e0ca bpf: fix sanitation of alu op with pointer / scalar type f [...] omits d4a7e9bb74b5 ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses omits 78accaea117c staging: iio: adt7316: fix the dac write calculation omits 45130fb030ae staging: iio: adt7316: fix the dac read calculation omits 76b7fe8d6c4d staging: iio: adt7316: fix handling of dac high resolution option omits e9de475723de staging: iio: adt7316: fix dac_bits assignment omits 7fc93f3285b1 iio: adc: xilinx: check return value of xadc_write_adc_reg omits b002bf5f8dbc iio: adc: meson-saradc: enable the temperature sensor two [...] omits a4b475b1abbb dt-bindings: iio: adc: meson-saradc: update temperature se [...] omits 6e33a125df66 dt-bindings: iio: adc: Add docs for AD7606 ADC omits 2985a5d88455 staging: iio: adc: ad7606: Move out of staging omits 54160ae3b2d3 staging: iio: adc: ad7606: Misc style fixes (no functional [...] omits cc49bd1652a4 staging: iio: adc: ad7606: Add support for threaded irq omits ca5b4637d7ca staging: iio: adc: ad7606: Use SPDX identifier omits 2bbf53e3e506 staging: iio: adc: ad7606: Simplify the Kconfing menu omits ae0b3773721f iio: ad9523: fix a missing check of return value omits c546d4965614 iio: chemical: sps30: add support for self cleaning omits b9d126e75b1e drm/i915: Remove partial attempt to swizzle on pread/pwrite omits 466f89e9ec8c Merge branch 'udpv6_sendmsg-addr_any-fix' omits 976b4f3a4646 selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg i [...] omits e8e36984080b bpf: Fix [::] -> [::1] rewrite in sys_sendmsg omits bb351abaf5cd block: add documentation for io_timeout omits ec90ad334986 ipv6: Consider sk_bound_dev_if when binding a socket to a [...] omits ae84e4a8eb6f ixgbe: fix Kconfig when driver is not a module omits 8d9336704521 ipv6: make icmp6_send() robust against null skb->dev omits 3271a4821882 selftests: net: fix/improve ip_defrag selftest omits f87118d5760f qmi_wwan: add MTU default to qmap network interface omits 75e7fb0a87a1 Merge branch 'hns-fixes' omits bb989501abca net: hns: Fix use after free identified by SLUB debug omits c77804be5336 net: hns: Fix WARNING when hns modules installed omits cff1e01f16f8 net: dsa: mt7530: Drop unused GPIO include omits 0c06a0919782 Merge branch 'GUE-error-recursion' omits 44039e00171b fou6: Prevent unbounded recursion in GUE error handler omits bc6e019b6ee6 fou: Prevent unbounded recursion in GUE error handler also [...] omits 41e4e2cd7534 openvswitch: Fix IPv6 later frags parsing omits ba3e1847d647 net: macb: remove unnecessary code omits a09b42ba1a5e net: dsa: microchip: Drop unused GPIO includes omits ebdefe465647 Merge branch 'qed-fixes' omits 46721c3d9e27 qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a wr [...] omits 2d533a9287f2 qed: Fix qed_chain_set_prod() for PBL chains with non powe [...] omits f8c468e85379 net, skbuff: do not prefer skb allocation fails early omits 8d68100ab4ad soc/fsl/qe: fix err handling of ucc_of_parse_tdm omits 36352991835c r8169: Add support for new Realtek Ethernet omits 7c1e8a3817c5 netlink: fixup regression in RTM_GETADDR omits 1492623e837f octeontx2-af: Fix a resource leak in an error handling pat [...] omits 03fa483821c0 perf test shell: Use a fallback to get the pathname in vfs [...] omits 432973fd3a20 drm/tilcdc: Register cpufreq notifier after we have initia [...] omits 1f8ce09b36c4 xen/pvcalls: remove set but not used variable 'intf' omits f712a86c1406 perf python: Make sure the python binding output directory [...] omits 099be748865e perf strbuf: Remove redundant va_end() in strbuf_addv() omits 442b4eb3af44 perf annotate: Pass filename to objdump via execl omits a3366db06bb6 perf report: Fix wrong iteration count in --branch-history omits 86c22ab7227f tools headers x86: Sync asm/cpufeatures.h copy with the ke [...] omits 8c91fd605e1a tools headers uapi: Sync copy of asm-generic/unistd.h with [...] omits 558517c52c87 tools headers uapi: Sync linux/kvm.h with the kernel sources omits 4001b6a080aa tools headers uapi: Sync linux/in.h copy from the kernel sources omits 8858ecb5a28d tools headers uapi: Update i915_drm.h omits 536cdb684d2d tools iio: Override CFLAGS assignments omits 302df34c4e64 tools thermal tmon: Use -O3 instead of -O1 if available omits 540f1ba7b3a5 ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins omits 4664b94c98b4 ASoC: davinci-mcasp: Document GPIO support omits ae33ba2a8bcc Merge branch 'asoc-4.21' into HEAD omits 617547175507 ASoC: ti: davinci-mcasp: Move context save/restore to runt [...] omits 2130f15d6cd9 ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN che [...] omits 51a13e401a83 ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 [...] omits fee15714552d ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing omits b97205ef95ef ASoC: Intel: sst: Simplify is_byt_cr() omits 5198baf8817d ASoC: Intel: Add ACPI match table entry for ES8316 codec o [...] omits 249d2fc9e55c ASoC: Intel: bytcht_es8316: Set card long_name based on quirks omits 730501a91d94 ASoC: Intel: bytcht_es8316: Add input-map support omits 0d3e91da0750 ASoC: Intel: bytcht_es8316: Add external speaker mux support omits 4bf538b42933 ASoC: Intel: bytcht_es8316: Add jack-detect support omits 349e13862c99 ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) omits 86909c8f77c5 ASoC: Intel: bytcht_es8316: Minor refactoring omits 6ca382c4363d ASoC: Intel: bytcht_es8316: Sort includes alphabetically omits 24b53f17a3f2 ASoC: es8316: Add DAC mono mix switch mixer control omits 822257661031 ASoC: es8316: Add jack-detect support omits 8c3590de0a37 ASoC: Variable "val" in function rt274_i2c_probe() could b [...] omits 1690d8bb91e3 cpufreq: scpi/scmi: Fix freeing of dynamic OPPs omits 09ad32dc6dc2 cpuidle / Documentation: Update cpuidle MAINTAINERS entry omits 7a79d717e081 batman-adv: Update copyright years for 2019 omits 55c15512a9cf drm/i915: Do not allow unwedging following a failed driver [...] omits 805e4c8b61bd tools beauty: Make the prctl option table generator catch [...] omits 3d32c4531958 tools headers uapi: Sync prctl.h with the kernel sources omits abc856259a6d drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG omits 96d8f63c44e5 drm/amdgpu: Cleanup 2 compiler warnings omits 94f45df8aaa3 tools headers x86: Sync disabled-features.h omits e1de3d237b50 ASoC: rockchip: fix platform_no_drv_owner.cocci warnings omits 1d38b4e903d5 ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe omits f5758544d98c ASoC: rockchip: add workaround for silence of rk3288 ACODEC omits c32759035ad2 ASoC: rockchip: support ACODEC for rk3328 omits 2d01a84605a5 ASoC: simple-card: reduce naming prefix omits c39291a76444 ASoC: simple-card: cleanup DAI link loop method - step2 omits d947cdfd4be2 ASoC: simple-card: cleanup DAI link loop method - step1 omits 17029e494edc ASoC: simple-card: add link_info omits 7adee60ee273 ASoC: simple-card: add 1 CPU : 1 Codec support again omits 7e5e1f8bbaa8 ASoC: simple-card: add asoc_simple_card_get_conversion() omits 97fe6ca41465 ASoC: audio-graph-card: reduce naming prefix omits fce9b90c1ab7 ASoC: audio-graph-card: cleanup DAI link loop method - step2 omits dd98fbc558a0 ASoC: audio-graph-card: cleanup DAI link loop method - step1 omits 1e4771a62fd7 ASoC: audio-graph-card: add link_info omits de2949fe2621 ASoC: audio-graph-card: add 1 CPU : 1 Codec support again omits b31daa15af76 ASoC: xlnx: enable audio formatter driver build omits 6f6c3c36f091 ASoC: xlnx: add pcm formatter platform driver omits e3e12ec09a18 dt-bindings: ASoC: xlnx, audio-formatter: Document audio f [...] omits c8ed6aca6b82 ASoC: simple-scu-card: remove simple-scu-card omits bb93487b8501 ASoC: simple-scu-card: remove simple-scu-card on Doc omits 61c263ac27a3 ASoC: audio-graph-scu-card: remove audio-graph-scu-card omits e4f4fdfc57d9 ASoC: audio-graph-scu-card: remove audio-graph-scu-card on Doc omits 40dfae169ad0 ASoC: audio-graph-card: add asoc_graph_card_get_conversion() omits a0c426fe1433 ASoC: simple-card-utils: check "reg" property on asoc_simp [...] omits 4e88068ed088 ASoC: Intel: boards: use snd_mask_set_format in all machin [...] omits 10583cdac237 ASoC: Intel: Atom: simplify boolean tests omits e295450dd86d ASoC: Intel: Baytrail: simplify boolean test omits 060d35be2dfa ASoC: Intel: Baytrail: remove unneeded variable omits bf88b3c3c277 ASoC: Intel: Haswell: assign booleans to true/false omits 6c5414589721 ASoC: Intel: Haswell: remove unneeded semicolon omits d8747d30aa7f ASoC: Intel: Skylake: simplify boolean tests omits 431b67c27c57 ASoC: Intel: Skylake: remove useless cast omits 5489e81f981b ASoC: wm8904: enable MCLK in STANDBY omits fb82c6ed3190 ASoC: wm8904: save model id directly in of_device_id.data omits 2bb853f6f937 ASoC: wm8904: make the driver visible in Kconfig omits 0ddb46080a46 ASoC: cs4341: Add DT bindings documentation for CS4341 DAC omits 0f68c396f604 ASoC: cs4341: Add driver for CS4341 DAC omits 22c7d5e7bad1 ASoC: rt5682: Fix recording no sound issue omits a3d903607871 ASoC: Intel: atom: Make PCI dependency explicit omits 678e2b44c8e3 ALSA: compress: prevent potential divide by zero bugs omits a41d9dbf5dac ASoC: qdsp6: q6asm-dai: Fix a small memory leak omits 3391034e18b3 ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug omits eef08e535061 ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() omits 28b698b7342c ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() omits fd270fca2001 ASoC: xlnx: change license header format style omits 906a9abc5de7 ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field omits 6cb6746e9557 ASoC: xlnx: Grammar s/the the/the/ omits 02a07872f84f ASoC: dma-sh7760: cleanup a debug printk omits 2998369fb93f ASoC: sdm845: set jack only for a specific backend omits 8a99255a50c0 perf stat: Fix endless wait for child process omits 55277e1f3107 drm/i915: Always try to reset the GPU on takeover omits 082531444e45 spi: npcm-pspi: Fix wrong priv pointer omits 57428bccdb13 drm/i915: Show machine type in error state omits b9ced18acf68 ACPI: NUMA: Use correct type for printing addresses on i386-PAE omits 476af9c26063 drm/i915/gen6: Flush RING_IMR changes before changing the [...] omits 088d923a11e6 cpufreq / Documentation: Update cpufreq MAINTAINERS entry omits 227ad6d95789 drm: Reorder set_property_atomic to avoid returning with a [...] omits 3f2d347e851e mfd: exynos-lpass: Enable UART module support omits 9e28989d41c0 mfd: mc13xxx: Fix a missing check of a register-read failure omits c1f3375be60c mfd: cros_ec: Add commands to control codec omits 4bcb83e05503 mfd: madera: Remove spurious semicolon in while loop omits f7b1e49c6703 mfd: rave-sp: Fix typo in rave_sp_checksum comment omits ddf5aaa8eecb mfd: ingenic-tcu: Fix bit field description in header omits 75d4c5e03c2a mfd: tps65218: Use devm_regmap_add_irq_chip and clean up e [...] omits 38df91cc0b82 mfd: Use of_node_name_eq() for node name comparisons omits 18e294ddafae mfd: cros_ec_dev: Add missing mfd_remove_devices() call in remove omits ea90e7b47f0a mfd: axp20x: Add supported cells for AXP803 omits 753a8d083e08 mfd: axp20x: Re-align MFD cell entries omits 4a19f9a65375 mfd: axp20x: Add AC power supply cell for AXP813 omits 04c801c18ded mfd: wm5110: Add missing ASRC rate register omits 504e4175829c mfd: qcom_rpm: write fw_version to CTRL_REG omits ac4ca4b9f462 mfd: tps6586x: Handle interrupts on suspend omits 7f9472134a5a mfd: madera: Add shared data for accessory detection omits 628f3dfe4c7b mfd: at91-usart: Add platform dependency omits b0aff01e7aa6 mfd: bd9571mwv: Add volatile register to make DVFS work omits 10628e3ecf54 mfd: ab8500-core: Return zero in get_register_interruptible() omits a54e950fdec3 mfd: tmio: Typo s/use use/use/ omits a177276aa098 mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported omits a3888f62fe66 mfd: db8500-prcmu: Fix some section annotations omits 8838555089f0 mfd: twl-core: Fix section annotations on {,un}protect_pm_master omits 6e863844ad6e PM: sleep: call devfreq suspend/resume omits e49cddcd0ab0 drm/amdgpu/gfx_v8_0: Reorder the gfx, kiq and kcq rings te [...] omits b8cf66182edd drm/amdgpu/sriov:Correct pfvf exchange logic omits 048b9b0f5cee drm/amd/powerplay: support BOOTUP_DEFAULT power profile mode omits baf3c982dfbf drm/amdgpu/virtual_dce: No need to pin the cursor bo omits 47bbcc1e9238 drm/amdgpu/virtual_dce: No need to pin the fb's bo omits 125892edfe69 inotify: Fix fd refcount leak in inotify_add_watch(). omits e6587cdbd732 pvcalls-back: set -ENOTCONN in pvcalls_conn_back_read omits d90a1ca60a1e pvcalls-front: don't return error when the ring is full omits beee1fbe8f7d pvcalls-front: properly allocate sk omits 96283f9a084e pvcalls-front: don't try to free unallocated rings omits b79470b64fa9 pvcalls-front: read all data before closing the connection omits 122503683169 drm/i915/selftests: Take a breath during check_partial_mappings() omits 2cc8376fd350 drm/i915: rename dev_priv info to __info to avoid usage omits 1787a98439cc drm/i915: drop intel_device_info_dump() omits a0f04cc27c50 drm/i915: always use INTEL_INFO() to access device info omits 1400cc7e0dcd drm/i915: pass dev_priv to intel_device_info_runtime_init() omits ed5eb1b78a88 drm/i915/reg: abstract display_mmio_offset access omits 0258404f9d38 drm/i915: start moving runtime device info to a separate struct omits 7d7b467cb95b ACPI: power: Skip duplicate power resource references in _PRx omits 2e61069b056f ACPI: Fix build failure when CONFIG_NLS is set to 'n' omits dd7ece7f6e22 drm: forward declare struct drm_file in drm_syncobj.h omits f7e271de230b drm: include types.h from drm_hdcp.h omits 39e23674809b drm: include idr.h from drm_file.h omits 5c27b9fafead drm: include kernel.h and agp_backend.h from intel-gtt.h omits c76426883c8f drm: un-inline drm_legacy_findmap() omits 9bdb073464d6 drm/i915/gvt: Change KVMGT as self load module omits 9114daa825fc batman-adv: Force mac header to start of data on xmit omits 74d4b4e0f43e regmap: regmap-irq: silently ignore unsupported type settings omits 4cac31e2be6e regulator: lochnagar: Set up correct .data field for "cirr [...] omits 1216e3c3af25 drm/i915: Drop unused engine->irq_seqno_barrier w/a omits 835051d397b8 drm/i915/ringbuffer: Move irq seqno barrier to the GPU for gen5 omits 1212bd821de8 drm/i915/ringbuffer: Move irq seqno barrier to the GPU for gen7 omits d9cad2206abf drm/i915/ringbuffer: Remove irq-seqno w/a for gen6 xcs omits 2f0c733b353c drm/i915/ringbuffer: Remove irq-seqno w/a for gen6/7 rcs omits ed2922c025c3 drm/i915: Remove redundant trailing request flush omits 6bf198172beb drm/i915: Update kerneldoc for intel_wm_need_update() omits 7012033033da drm/i915/params: document I915_PARAMS_FOR_EACH() omits d2167a2c29dd drm/i915: Remove has_pooled_eu static initializer omits 2ff195cf84a6 drm/i915/params: set i915.enable_hangcheck permissions to 0600 omits fce43315e834 drm/i915/uc: add dev_priv parameter to intel_uc_is_using_* [...] omits 16cabb12f2cc drm/i915: add a helper to free the members of i915_params omits 4081cef923e0 drm/i915: add a helper to make a copy of i915_params omits b61ec31c8575 batman-adv: Snoop DHCPACKs for DAT omits 955d3411a17f batman-adv: Avoid WARN on net_device without parent in netns omits 25c097ca413b batman-adv: Start new development cycle omits caa5915bb3c1 drm/i915/ringbuffer: Pull the render flush into breadcrumb [...] omits 6a6237293d0c drm/i915/execlists: Pull the render flush into breadcrumb [...] omits 95898ed6856e drm/i915: Drop debugfs/i915_next_seqno omits 6faf5916e6be drm/i915: Remove HW semaphores for gen7 inter-engine synch [...] omits 167bc759e823 drm/i915: Restrict PSMI context load w/a to Haswell GT1 omits b8449c43c95b drm/i915: avoid division by zero on skl_calc_wrpll_link omits 6879216897b7 drm/intel_dsi_vbt: Remove duplicate header omits 28e52b98b98a drm/i915: Remove debugfs/i915_ppgtt_info omits eb3e1e3383e8 drm/i915: Remove duplicate header from i915_request.h omits ecb2e2fd5a44 drm: move DRM_IF_VERSION to drm_internal.h omits 183d9dc49572 drm/drm_drv.c: Remove duplicate header omits 2ef82327c2c7 drm/i915: DDI: call intel_psr_ and _edp_drrs_enable() on p [...] omits f69a0d71d49c drm/i915: Allow calling intel_edp_drrs_enable twice omits 608ed4ab240f drm/i915: Add an update_pipe callback to intel_encoder and [...] omits 2674305a1f5a dma-buf: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 6a4b8937a3d6 iio: imu: st_lsm6dsx: remove set but not used variable '' omits 43f9b204edf0 staging: iio: adc: ad7606: Add OF device ID table omits 6620585a0c9e staging: iio: adc: ad7606: Use vendor prefix for DT properties omits 41f71e5e7daf staging: iio: adc: ad7606: Use find_closest() macro omits c0683bfd3772 staging: iio: adc: ad7606: Use devm functions in probe omits 557e585c3fdb staging: iio: adc: ad7606: Use wait-for-completion handler omits 4535fa0576d2 iio: chemical: sgp30: add device tree support omits d4de753526f4 drm/i915: Unwind failure on pinning the gen7 ppgtt omits 17960f35f146 drm/i915: Update DRIVER_DATE to 20181221 omits ce98528b3f61 drm/i915: Update DRIVER_DATE to 20181221 omits a5b79d34000b drm/i915: don't apply Display WAs 1125 and 1126 to GLK/CNL+ omits 50c42fc90b7e drm/i915: Disable FBC on fastset if necessary, v2. omits 70bce993a7aa drm/bochs: add edid present check omits 6afe8925a297 drm/i915/dsc: Fix the deadlock in dsc debugfs node omits 99c66bc051e7 drm/msm: Unblock writer if reader closes file omits db999538fdb0 drm/vc4: Attach margin props to the HDMI connector omits 666e73587f90 drm/vc4: Take margin setup into account when updating planes omits 6c4f52dca36f drm/connector: Allow creation of margin props alone omits 56406e15b5e8 drm/connector: Clarify the unit of TV margins omits eda6887f1961 drm/connector: Fix drm_mode_create_tv_properties() doc omits 199d035bb84d drm: dw-hdmi-i2s: convert to SPDX identifiers omits 2a041c97c3bc drm/i915/icl: Add fallback detection method for TypeC lega [...] omits f6bff60e927b drm/i915/icl: Fix HPD handling for TypeC legacy ports omits 38b3416f3c2f drm/i915/bios: Parse the VBT TypeC and Thunderbolt port flags omits f0236a852cd7 drm/i915/icl: Add a debug print for TypeC port disconnection omits 060f23225d82 drm/i915: Apply missed interrupt after reset w/a to all ri [...] omits b265a2a6255f drm/i915/icl: combo port vswing programming changes per BSPEC omits 93a6788a3495 MAINTAINERS: drm: Remove myself as drm-bridge maintainer omits 2c5c415c1df6 drm/i915: Update crtc scaler settings when update_pipe is set omits a49aa6508ed7 drm/i915/huc: Update the HuC version for BXT omits 329e95a7871d drm/vkms: set preferred depth to 24 omits c27889ca3bb8 drm/ati_pcigart: Fix error code in drm_ati_pcigart_init() omits 705c8160ce88 drm: Fix an error pointer dereference() omits e845f099f1c6 drm/i915/dsc: Add Per connector debugfs node for DSC suppo [...] omits ce514124161a iio: chemical: sgp30: Support Sensirion SGP30/SGPC3 sensors omits b170f7d48443 iio: Add modifiers for ethanol and H2 gases omits bf81deacc6fa dt-bindings: iio: chemical: sps30: add device tree support omits 232e0f6ddeae iio: chemical: add support for Sensirion SPS30 sensor omits 17abc9ec68b7 iio: add IIO_MASSCONCENTRATION channel type omits f1b753a0f866 staging: iio: ad7816: drop unnecessary initialization of v [...] omits 4b6374577fe7 staging: iio: adc: ad7280a: split ad7280_attr_init() to mo [...] omits 243c5c9d7b62 staging: iio: adc: ad7280a: split ad7280_channel_init() to [...] omits 05cf4fe73824 staging: iio: ad5933: add binding doc for ad5933 omits 0e0a22aebd64 staging: iio: ad5933: use clock framework for clock reference omits c9d07120ab9a staging: iio: ad5933: change regulator binging for vref omits 7f6b6d553df7 Staging: iio: adt7316: Add all irq related code in adt7316 [...] omits 1533e4574878 staging: iio: adt7316: drop unnecessary initialization of [...] omits 618ab57f95bd staging: iio: adt7316: correct spelling of ADT7316_DA_EN_V [...] omits 32f228cb2ac7 staging: iio: adt7316: change interpretation of write to d [...] omits 9f287a1c3fff staging: iio: adt7316: remove dac vref buffer bypass from adt751x omits 10bfe7cc1739 staging: iio: adt7316: allow adt751x to use internal vref [...] omits 5107d16e0aa4 staging: iio: adt7316: use correct variable in DAC_interna [...] omits 85a1c1191331 staging: iio: adt7316: invert the logic of the check for a [...] omits 53a6f022b4fe staging: iio: adt7316: fix register and bit definitions omits 706246c761dd drm/dp_mst: Refactor drm_dp_update_payload_part1() omits fc63668656bd drm/dp_mst: Remove bogus conditional in drm_dp_update_payl [...] omits 3cee7a7d05b1 backlight: 88pm860x_bl: Use of_node_name_eq for node name [...] omits 48a77d66cb7f drm/virtio: switch to generic fbdev emulation omits 18ce0906d962 drm: Remove complete task from TODO documentation omits 7c695e87bd7a ARM: dts: omap4-droid4: Configure wlcore wakeirq omits 2f60f258e0f5 ARM: dts: Configure wlcore wakeirq for pandaboard omits c6e967ad5a04 ARM: dts: Add wlcore wakeirq for omap3-evm omits f536e00c46d2 drm/dp_mst: Fix memory leak in drm_dp_mst_topology_mgr_destroy() omits b5f06893c499 drm: Rename crtc_idr as object_idr to KMS cleanups omits a489334941d4 drm/i915: Fix Cherryview oops on boot omits f513ac76530c drm/i915/icl: Mind the SFC units when resetting VD or VEBo [...] omits 57b19d55189b drm/i915/icl: Record the valid VDBoxes with SFC capability omits 921f3a60e54e drm/i915/selftests: Verify we can perform resets from atom [...] omits 5edd56d394dc drm/i915/selftests: Check we can recover a wedged device omits f3ce44a09a15 drm/i915: merge gen checks to use range omits cf819eff907a drm/i915: replace IS_GEN<N> with IS_GEN(..., N) omits 006900087727 drm/i915: Rename IS_GEN to IS_GEN_RANGE omits 25db2eaf1097 drm/i915: Don't forget to reset blocks when testing lower [...] omits 63d5e06aa381 drm/rockchip: Add implicit fencing support for planes omits cad5290a2f79 drm/xen: Don't set the dpms hook omits 7ce5362815bb drm/qxl: Don't set the dpms hook omits bea68f4a5ff2 drm/i915: DFSM pipe disable is valid from gen9 onwards (v2) omits d8e874980241 drm/i915: Switch to level-based DDB allocation algorithm (v5) omits 9343bb247bf8 drm/i915: Don't use DDB allocation when choosing gen9 wate [...] omits 61a98b1b9a8c drm/syncobj: remove drm_syncobj_cb and cleanup omits e3b382c1075e ARM: dts: am335x-chiliboard: Add stdout-path property omits 3415701a5eae drm/etnaviv: fix for 64bit seqno change omits b962a12050a3 drm/atomic: integrate modeset lock with private objects omits ab2cb2cb1a77 drm/i915/hdmi: SCDC Scrambling enable without CTS mode omits 302da0cdf784 drm/i915: Use intel_ types more consistently for color man [...] omits cd1d3ee90e5e drm/i915: Use intel_ types more consistently for watermark [...] omits cb8ce7111117 drm/dp/mst: Validate REMOTE_I2C_READ harder omits c978ae9bde58 drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers omits 32658d2c8073 drm/ast: Remove set but not used variable 'bo' omits 16bff572cc66 drm/dp-mst-helper: Remove hotplug callback omits a2b8419a9e29 drm/i915/gvt: remove unused parameter for hypervisor's hos [...] omits 2313b1897f57 drm/i915/gvt: mandatory require hypervisor's host_init omits 7cd3cf3540a3 drm/vc4: Add support for X/Y reflection omits 8e75d582db02 drm/vc4: Fix negative X/Y positioning on SAND planes omits aa5beec32e8b drm/v3d: Invalidate the caches from the outside in. omits 7b9d2fe4350a drm/v3d: Stop trying to flush L2C on V3D 3.3+ omits 51c1b6f9eb3d drm/v3d: Drop the wait for L2T flush to complete. omits 2e6dc3bd8047 drm/v3d: Don't bother flushing L1TD at job start. omits 2aa34fd5c775 drm/v3d: Drop unused v3d_flush_caches(). omits 36e7999dc19a drm/v3d: Document cache flushing ABI. omits 0b5b45a61d3f drm/i915: Remove dead update_wm_pre assignment from SKL wm code omits f9a954ff02df drm/i915: Remove bogus FIXME from SKL wm computation omits 099a132bfb65 drm/i915: Use explicit old crtc state in skl_compute_wm() omits a889580c087a drm/i915: Flush GPU relocs harder for gen3 omits e6154e4cb8b0 drm/i915: Skip the ERR_PTR error state omits dd847a706974 drm/i915: Compile fix for 64b dma-fence seqno omits e8894267cc33 drm/i915: Pipeline PDP updates for Braswell omits f2253bd9859b drm/i915/ringbuffer: EMIT_INVALIDATE after switch context omits 5f5800a765de drm/i915: Push EMIT_INVALIDATE at request start to backends omits d8f505311717 drm/i915/icl: Forcibly evict stale csb entries omits b312d8ca3a7c dma-buf: make fence sequence numbers 64 bit v2 omits 490b8c65b9db drm/i915/execlists: Apply a full mb before execution for Braswell omits 5a688ee3a224 drm/i915/execlists: Move RCS mmio workaround to new common [...] omits 3abd6143f971 drm/i915/selftests: verify_gt_engine_wa() needs rpm wakeref omits fcc4a00294a5 drm/qxl: add spice-devel list to MAINTAINERS omits 2312f9842854 drm/v3d: fix broken build omits 7e90e8d0c0ea drm/i915: Increase timeout for Encrypt status change omits 4cf74aafc55b drm/i915: debug log for REPLY_ACK missing omits a0ea697a6649 drm/i915: Fix platform coverage for HDCP1.4 omits 083d2a07ee0e drm/i915: Fix GEN9 HDCP1.4 key load process omits 8d9d005d38ba drm/i915/fbc/cnl: Add GLK and CNL+ hardware tracking area omits ed17b555303c drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR omits a1d926527b79 drm/i915: implement EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT omits 79960227d93b Makefile: fix mixed tab and spaces 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 8f98d4baf0dd drm/i915/selftests: Reorder request allocation vs vma pinning omits d999c0ec2498 x86/hpet: Remove unused FSEC_PER_NSEC define omits 4b3ab9372ffa iio: adc: ti_am335x_tscadc: Improve accuracy of measurement omits b40ee006fe6a mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while regis [...] omits 8914b63bab3c ARM: dts: stm32: add thermal sensor support on STM32MP157c omits e3b3d0b19bd7 ARM: dts: stm32: add can1 sleep pins muxing on stm32mp157c [...] omits bb4857cd0060 ARM: dts: stm32: add can1 sleep pins muxing omits d44d6e021301 ARM: dts: stm32: change CAN RAM mapping on stm32mp157c omits 61170ee93868 backlight: pwm_bl: Fix devicetree parsing with auto-genera [...] omits e4c8ae3e3d6d backlight: pwm_bl: Re-add driver internal enabled tracking omits 24632d6b78a1 ARM: bcm2835_defconfig: Enable BCM2835 MMAL-based V4L2 cam [...] omits 5ae71cea1aec ARM: dts: stm32: don't use timers dmas on stm32mp157c-ev1 omits 1f3250f397f6 ARM: dts: stm32: don't use timers dmas on stm32mp157c-ed1 omits 4bf04fc458df ARM: dts: stm32: Add dmas to timer on stm32mp157c omits bdf37b4dd35d locking/atomics: Fix out-of-tree build omits a786ef152cdc x86/tsc: Make calibration refinement more robust omits 4d8e5cd233db locking/atomics: Fix scripts/atomic/ script permissions 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 adds 5f5b4fa522e6 ipu3: add missing #include
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 (38e7571c07be) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-m [...]
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: .clang-format | 43 +- .mailmap | 1 - CREDITS | 22 +- Documentation/ABI/stable/sysfs-bus-vmbus | 33 - Documentation/ABI/stable/sysfs-driver-mlxreg-io | 6 +- .../ABI/testing/debugfs-driver-habanalabs | 126 - Documentation/ABI/testing/sysfs-block | 9 - Documentation/ABI/testing/sysfs-block-zram | 11 +- Documentation/ABI/testing/sysfs-bus-iio | 21 +- Documentation/ABI/testing/sysfs-bus-iio-sps30 | 28 - .../ABI/testing/sysfs-bus-intel_th-output-devices | 6 +- Documentation/ABI/testing/sysfs-bus-usb | 2 +- Documentation/ABI/testing/sysfs-class-chromeos | 32 - .../sysfs-class-chromeos-driver-cros-ec-lightbar | 74 - .../sysfs-class-chromeos-driver-cros-ec-vbc | 6 - .../ABI/testing/sysfs-class-led-trigger-pattern | 51 +- Documentation/ABI/testing/sysfs-driver-habanalabs | 190 - Documentation/ABI/testing/sysfs-kernel-livepatch | 12 + .../Expedited-Grace-Periods/ExpSchedFlow.svg | 18 +- .../Expedited-Grace-Periods.html | 26 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 6 +- .../TreeRCU-callback-invocation.svg | 2 +- .../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 8 +- .../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 6 +- .../RCU/Design/Requirements/Requirements.html | 20 +- Documentation/RCU/stallwarn.txt | 15 +- Documentation/RCU/torture.txt | 169 +- Documentation/RCU/whatisRCU.txt | 4 +- Documentation/acpi/initrd_table_override.txt | 4 - Documentation/admin-guide/LSM/SafeSetID.rst | 107 - Documentation/admin-guide/LSM/index.rst | 14 +- Documentation/admin-guide/README.rst | 32 +- Documentation/admin-guide/cgroup-v2.rst | 18 +- Documentation/admin-guide/kernel-parameters.txt | 71 +- Documentation/admin-guide/mm/pagemap.rst | 9 +- Documentation/admin-guide/pm/cpuidle.rst | 104 +- Documentation/arm64/silicon-errata.txt | 2 - Documentation/block/bfq-iosched.txt | 7 - Documentation/block/biovecs.txt | 25 - Documentation/block/null_blk.txt | 3 +- Documentation/block/queue-sysfs.txt | 7 - Documentation/blockdev/zram.txt | 74 +- Documentation/bpf/bpf_design_QA.rst | 35 +- Documentation/bpf/btf.rst | 848 - Documentation/bpf/index.rst | 7 - Documentation/cgroup-v1/memcg_test.txt | 4 +- Documentation/cgroup-v1/memory.txt | 4 +- Documentation/cgroup-v1/pids.txt | 3 - Documentation/core-api/refcount-vs-atomic.rst | 24 +- Documentation/core-api/xarray.rst | 15 +- Documentation/cpuidle/driver.txt | 37 + Documentation/cpuidle/governor.txt | 28 + Documentation/devicetree/bindings/Makefile | 6 +- Documentation/devicetree/bindings/arm/amlogic.txt | 1 - Documentation/devicetree/bindings/arm/armadeus.txt | 6 + .../devicetree/bindings/arm/atmel-sysregs.txt | 4 +- .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 4 - Documentation/devicetree/bindings/arm/bhf.txt | 6 + Documentation/devicetree/bindings/arm/bitmain.yaml | 18 - .../devicetree/bindings/arm/compulab-boards.txt | 25 + .../devicetree/bindings/arm/cpu-capacity.txt | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 - .../bindings/arm/freescale/fsl,imx7ulp-sim.txt | 16 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 15 +- Documentation/devicetree/bindings/arm/fsl.txt | 237 + Documentation/devicetree/bindings/arm/fsl.yaml | 232 - Documentation/devicetree/bindings/arm/i2se.txt | 22 + .../devicetree/bindings/arm/idle-states.txt | 2 +- Documentation/devicetree/bindings/arm/mediatek.txt | 14 +- Documentation/devicetree/bindings/arm/olimex.txt | 10 + Documentation/devicetree/bindings/arm/renesas.yaml | 238 - .../devicetree/bindings/arm/rockchip.yaml | 17 - Documentation/devicetree/bindings/arm/shmobile.txt | 155 + .../bindings/arm/socionext/milbeaut.yaml | 22 - Documentation/devicetree/bindings/arm/sp810.txt | 2 +- .../devicetree/bindings/arm/technologic.txt | 23 + Documentation/devicetree/bindings/arm/tegra.yaml | 2 - Documentation/devicetree/bindings/arm/topology.txt | 2 +- Documentation/devicetree/bindings/bus/imx-weim.txt | 32 +- .../devicetree/bindings/clock/marvell,mmp2.txt | 2 +- .../bindings/clock/nvidia,tegra124-dfll.txt | 83 +- .../bindings/cpufreq/nvidia,tegra124-cpufreq.txt | 6 +- .../devicetree/bindings/crypto/samsung-slimsss.txt | 19 - .../display/amlogic,simple-framebuffer.txt | 33 - .../devicetree/bindings/display/arm,komeda.txt | 73 - .../devicetree/bindings/display/arm,pl11x.txt | 2 +- .../bindings/display/bridge/cdns,dsi.txt | 21 + .../bindings/display/bridge/lvds-transmitter.txt | 12 +- .../bindings/display/bridge/renesas,lvds.txt | 4 +- .../bindings/display/bridge/thine,thc63lvdm83d.txt | 2 +- .../bindings/display/bridge/ti,ds90c185.txt | 55 - .../devicetree/bindings/display/msm/gmu.txt | 59 - .../devicetree/bindings/display/msm/gpu.txt | 43 +- .../panel/{auo,g101evn010.txt => auo,g101evn010} | 0 .../bindings/display/panel/innolux,ee101ia-01d.txt | 7 - .../display/panel/lemaker,bl035-rgb-002.txt | 12 - .../bindings/display/panel/pda,91-00156-a0.txt | 14 - .../bindings/display/panel/sitronix,st7701.txt | 30 - .../devicetree/bindings/display/renesas,du.txt | 2 - .../bindings/display/rockchip/rockchip-vop.txt | 1 - .../bindings/display/sunxi/sun4i-drm.txt | 5 - .../display/tegra/nvidia,tegra20-host1x.txt | 3 - .../devicetree/bindings/edac/aspeed-sdram-edac.txt | 25 - Documentation/devicetree/bindings/eeprom/at24.txt | 3 - .../devicetree/bindings/extcon/extcon-ptn5150.txt | 27 - .../bindings/firmware/nvidia,tegra186-bpmp.txt | 1 + .../bindings/firmware/nvidia,tegra210-bpmp.txt | 35 - Documentation/devicetree/bindings/gnss/gnss.txt | 1 - .../devicetree/bindings/gnss/mediatek.txt | 35 - .../devicetree/bindings/gnss/sirfstar.txt | 1 - .../bindings/gpio/gateworks,pld-gpio.txt | 20 - .../devicetree/bindings/gpio/gpio-eic-sprd.txt | 4 +- .../devicetree/bindings/gpio/gpio-mvebu.txt | 2 + .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 - Documentation/devicetree/bindings/gpio/gpio.txt | 12 - .../devicetree/bindings/gpio/intel,ixp4xx-gpio.txt | 38 - .../devicetree/bindings/gpu/arm,mali-utgard.txt | 6 - .../devicetree/bindings/gpu/samsung-rotator.txt | 7 +- Documentation/devicetree/bindings/hwmon/ad741x.txt | 15 - .../devicetree/bindings/hwmon/dps650ab.txt | 11 - .../devicetree/bindings/hwmon/hih6130.txt | 12 - .../devicetree/bindings/hwmon/ina3221.txt | 10 - Documentation/devicetree/bindings/hwmon/lm75.txt | 37 - .../devicetree/bindings/hwmon/pwm-fan.txt | 3 - Documentation/devicetree/bindings/i2c/i2c-mtk.txt | 1 - .../devicetree/bindings/i2c/i2c-xscale.txt | 20 - .../devicetree/bindings/iio/accel/mma8452.txt | 4 - .../devicetree/bindings/iio/adc/adi,ad7606.txt | 65 - .../devicetree/bindings/iio/adc/adi,ad7768-1.txt | 41 - .../bindings/iio/adc/amlogic,meson-saradc.txt | 4 - .../devicetree/bindings/iio/adc/ingenic,adc.txt | 48 - .../bindings/iio/adc/nuvoton,npcm-adc.txt | 24 - .../bindings/iio/adc/samsung,exynos-adc.txt | 4 +- .../devicetree/bindings/iio/adc/stmpe-adc.txt | 21 - .../devicetree/bindings/iio/adc/ti-ads124s08.txt | 25 - .../devicetree/bindings/iio/chemical/bme680.txt | 11 - .../bindings/iio/chemical/plantower,pms7003.txt | 20 - .../bindings/iio/chemical/sensirion,sgp30.txt | 15 - .../bindings/iio/chemical/sensirion,sps30.txt | 12 - .../devicetree/bindings/iio/dac/ti,dac7612.txt | 28 - .../bindings/iio/impedance-analyzer/ad5933.txt | 26 - .../devicetree/bindings/iio/imu/bmi160.txt | 6 +- .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 - .../devicetree/bindings/iio/light/max44009.txt | 24 - .../devicetree/bindings/iio/st-sensors.txt | 1 - .../devicetree/bindings/input/st,stpmic1-onkey.txt | 28 - .../bindings/input/touchscreen/stmpe.txt | 116 +- .../bindings/input/touchscreen/ti-tsc-adc.txt | 8 - .../bindings/interconnect/interconnect.txt | 60 - .../bindings/interconnect/qcom,sdm845.txt | 24 - .../bindings/interrupt-controller/arm,gic-v3.txt | 2 +- .../bindings/interrupt-controller/fsl,irqsteer.txt | 11 +- .../interrupt-controller/loongson,ls1x-intc.txt | 24 - .../interrupt-controller/mediatek,sysirq.txt | 1 - Documentation/devicetree/bindings/leds/common.txt | 12 - .../bindings/leds/leds-trigger-pattern.txt | 49 - .../devicetree/bindings/mfd/aspeed-lpc.txt | 2 - .../devicetree/bindings/mfd/cirrus,lochnagar.txt | 68 - .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 17 - .../devicetree/bindings/mfd/st,stpmic1.txt | 61 - Documentation/devicetree/bindings/mfd/stmpe.txt | 28 +- .../devicetree/bindings/mips/lantiq/rcu-gphy.txt | 36 + .../devicetree/bindings/mips/lantiq/rcu.txt | 18 + .../devicetree/bindings/misc/qcom,fastrpc.txt | 78 - .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 - Documentation/devicetree/bindings/mmc/mmc.txt | 2 - .../bindings/mmc/nvidia,tegra20-sdhci.txt | 6 +- Documentation/devicetree/bindings/mmc/ti-omap.txt | 28 + .../devicetree/bindings/mtd/amlogic,meson-nand.txt | 60 - .../devicetree/bindings/mtd/cadence-quadspi.txt | 1 - .../devicetree/bindings/mtd/fsl-quadspi.txt | 65 + .../devicetree/bindings/mtd/mtk-quadspi.txt | 3 +- .../devicetree/bindings/mtd/stm32-fmc2-nand.txt | 61 - Documentation/devicetree/bindings/net/btusb.txt | 3 - .../devicetree/bindings/net/cpsw-phy-sel.txt | 2 +- Documentation/devicetree/bindings/net/dsa/ksz.txt | 145 +- .../devicetree/bindings/net/dsa/mt7530.txt | 6 +- .../devicetree/bindings/net/fsl-enetc.txt | 69 - Documentation/devicetree/bindings/net/macb.txt | 4 +- .../bindings/net/marvell-armada-370-neta.txt | 2 +- .../bindings/net/mdio-mux-multiplexer.txt | 82 - .../devicetree/bindings/net/mediatek-bluetooth.txt | 64 - Documentation/devicetree/bindings/net/nixge.txt | 72 +- .../devicetree/bindings/net/qcom,ethqos.txt | 64 - .../bindings/net/wireless/mediatek,mt76.txt | 19 - .../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +- .../bindings/nvmem/xlnx,zynqmp-nvmem.txt | 46 - Documentation/devicetree/bindings/opp/opp.txt | 3 - .../devicetree/bindings/phy/cdns,dphy.txt | 20 - .../bindings/phy/phy-armada38x-comphy.txt | 40 - .../devicetree/bindings/phy/phy-mvebu-comphy.txt | 65 +- .../devicetree/bindings/phy/phy-mvebu-utmi.txt | 38 - .../bindings/phy/phy-rockchip-inno-usb2.txt | 2 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 9 - .../devicetree/bindings/phy/qcom-qusb2-phy.txt | 1 - .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - Documentation/devicetree/bindings/phy/ti-phy.txt | 1 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 1 - .../devicetree/bindings/power/fsl,imx-gpcv2.txt | 3 - .../devicetree/bindings/power/qcom,rpmpd.txt | 145 - .../bindings/power/reset/xlnx,zynqmp-power.txt | 25 - .../devicetree/bindings/power/supply/battery.txt | 2 - .../devicetree/bindings/power/supply/sc27xx-fg.txt | 8 +- .../bindings/power/xlnx,zynqmp-genpd.txt | 34 - .../devicetree/bindings/property-units.txt | 1 - .../devicetree/bindings/ptp/ptp-qoriq.txt | 5 - .../devicetree/bindings/regulator/fan53555.txt | 3 +- .../bindings/regulator/fixed-regulator.txt | 35 + .../bindings/regulator/fixed-regulator.yaml | 67 - .../bindings/regulator/max77650-regulator.txt | 41 - .../devicetree/bindings/regulator/pfuze100.txt | 2 +- .../bindings/regulator/rohm,bd70528-regulator.txt | 68 - .../bindings/regulator/rohm,bd71837-regulator.txt | 38 - .../bindings/regulator/st,stpmic1-regulator.txt | 6 +- .../devicetree/bindings/regulator/tps65218.txt | 9 +- .../bindings/reset/brcm,brcmstb-reset.txt | 27 - .../devicetree/bindings/reset/fsl,imx7-src.txt | 7 +- .../devicetree/bindings/reset/socfpga-reset.txt | 3 +- .../devicetree/bindings/reset/uniphier-reset.txt | 25 +- .../bindings/reset/xlnx,zynqmp-reset.txt | 52 - .../devicetree/bindings/rtc/abracon,abx80x.txt | 1 - Documentation/devicetree/bindings/rtc/cdns,rtc.txt | 25 - .../devicetree/bindings/rtc/isil,isl1208.txt | 38 - .../devicetree/bindings/rtc/isil,isl1219.txt | 29 + .../devicetree/bindings/rtc/nxp,pcf85063.txt | 18 - .../devicetree/bindings/rtc/nxp,pcf8523.txt | 18 - .../devicetree/bindings/rtc/rtc-meson.txt | 35 - Documentation/devicetree/bindings/rtc/rtc.txt | 23 +- Documentation/devicetree/bindings/serial/8250.txt | 1 - .../devicetree/bindings/serial/ingenic,uart.txt | 3 +- .../devicetree/bindings/serial/milbeaut-uart.txt | 21 - .../bindings/serial/nvidia,tegra194-tcu.txt | 35 - .../devicetree/bindings/serial/omap_serial.txt | 2 - Documentation/devicetree/bindings/serial/pl011.txt | 51 + .../devicetree/bindings/serial/pl011.yaml | 126 - .../bindings/serial/renesas,rzn1-uart.txt | 10 + .../bindings/serial/renesas,sci-serial.txt | 2 - .../bindings/serial/snps-dw-apb-uart.txt | 76 + .../bindings/serial/snps-dw-apb-uart.yaml | 140 - .../devicetree/bindings/serio/olpc,ap-sp.txt | 4 + .../bindings/soc/amlogic/clk-measure.txt | 2 - .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 - .../devicetree/bindings/soc/qcom/qcom,glink.txt | 2 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 - .../devicetree/bindings/soc/qcom/qcom,smp2p.txt | 4 +- .../devicetree/bindings/sound/adi,adau1977.txt | 13 +- Documentation/devicetree/bindings/sound/ak4458.txt | 2 +- .../bindings/sound/audio-graph-scu-card.txt | 123 + .../devicetree/bindings/sound/cs35l36.txt | 168 - Documentation/devicetree/bindings/sound/cs4341.txt | 22 - .../bindings/sound/davinci-mcasp-audio.txt | 17 - .../devicetree/bindings/sound/fsl,micfil.txt | 32 - .../bindings/sound/google,cros-ec-codec.txt | 26 - .../bindings/sound/ingenic,jz4725b-codec.txt | 20 - .../bindings/sound/ingenic,jz4740-codec.txt | 20 - Documentation/devicetree/bindings/sound/mt6358.txt | 18 - .../devicetree/bindings/sound/mt8183-afe-pcm.txt | 36 - .../devicetree/bindings/sound/mtk-btcvsd-snd.txt | 24 - .../bindings/sound/nvidia,tegra30-hda.txt | 5 - .../bindings/sound/qcom,msm8916-wcd-analog.txt | 7 +- .../devicetree/bindings/sound/qcom,wcd9335.txt | 10 +- .../bindings/sound/rockchip,rk3328-codec.txt | 23 - .../devicetree/bindings/sound/sgtl5000.txt | 9 - .../devicetree/bindings/sound/simple-scu-card.txt | 94 + .../devicetree/bindings/sound/sprd-pcm.txt | 23 - .../bindings/sound/xlnx,audio-formatter.txt | 29 - .../devicetree/bindings/sound/xlnx,spdif.txt | 28 - .../devicetree/bindings/spi/atmel-quadspi.txt | 12 +- .../devicetree/bindings/spi/fsl-imx-cspi.txt | 1 - .../devicetree/bindings/spi/spi-fsl-qspi.txt | 63 - .../devicetree/bindings/spi/spi-nxp-fspi.txt | 39 - .../devicetree/bindings/spi/spi-sifive.txt | 37 - Documentation/devicetree/bindings/spi/spi-sprd.txt | 7 - .../devicetree/bindings/spi/spi-stm32.txt | 9 +- .../devicetree/bindings/sram/milbeaut-smp-sram.txt | 24 - .../devicetree/bindings/sram/sunxi-sram.txt | 1 - .../bindings/{ => staging}/iio/adc/lpc32xx-adc.txt | 0 .../bindings/thermal/brcm,sr-thermal.txt | 105 - .../bindings/thermal/mediatek-thermal.txt | 1 - .../devicetree/bindings/timer/fsl,imxgpt.txt | 39 +- .../bindings/timer/mediatek,mtk-timer.txt | 11 +- .../bindings/timer/nvidia,tegra210-timer.txt | 36 - .../devicetree/bindings/timer/renesas,cmt.txt | 2 - .../devicetree/bindings/timer/renesas,tmu.txt | 1 - .../bindings/timer/socionext,milbeaut-timer.txt | 17 - .../devicetree/bindings/trivial-devices.yaml | 2 - .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 1 - .../bindings/usb/ingenic,jz4740-musb.txt | 24 - .../devicetree/bindings/usb/keystone-usb.txt | 6 +- .../devicetree/bindings/usb/qcom,dwc3.txt | 1 - .../devicetree/bindings/usb/renesas_usb3.txt | 1 - .../devicetree/bindings/usb/renesas_usbhs.txt | 1 - Documentation/devicetree/bindings/usb/usb251xb.txt | 4 - .../devicetree/bindings/vendor-prefixes.txt | 11 - .../bindings/watchdog/st,stpmic1-wdt.txt | 11 - Documentation/dontdiff | 1 + Documentation/driver-api/80211/mac80211.rst | 3 - Documentation/driver-api/component.rst | 17 - Documentation/driver-api/device_link.rst | 87 +- Documentation/driver-api/gpio/board.rst | 1 - Documentation/driver-api/gpio/driver.rst | 2 +- Documentation/driver-api/gpio/legacy.rst | 9 +- Documentation/driver-api/index.rst | 1 - Documentation/driver-api/pm/cpuidle.rst | 282 - Documentation/driver-api/pm/index.rst | 7 +- Documentation/driver-model/bus.txt | 8 +- Documentation/fb/fbcon.txt | 8 - .../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 | 1 - .../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 | 1 - .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../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 | 1 - .../locking/rwsem-optimized/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 1 - .../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 | 1 - .../features/vm/numa-memblock/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 1 - Documentation/filesystems/sysfs.txt | 4 +- Documentation/filesystems/vfs.txt | 3 - Documentation/filesystems/xfs.txt | 3 +- Documentation/gpu/afbc.rst | 235 - Documentation/gpu/dp-mst/topology-figure-1.dot | 52 - Documentation/gpu/dp-mst/topology-figure-2.dot | 56 - Documentation/gpu/dp-mst/topology-figure-3.dot | 59 - Documentation/gpu/drivers.rst | 2 - Documentation/gpu/drm-internals.rst | 74 +- Documentation/gpu/drm-kms-helpers.rst | 54 +- Documentation/gpu/drm-kms.rst | 96 + Documentation/gpu/drm-uapi.rst | 8 - Documentation/gpu/komeda-kms.rst | 488 - Documentation/gpu/todo.rst | 110 +- Documentation/gpu/vkms.rst | 11 + Documentation/hwmon/lm85 | 9 +- Documentation/i2c/fault-codes | 4 - Documentation/i2c/gpio-fault-injection | 61 +- Documentation/interconnect/interconnect.rst | 94 - Documentation/kdump/vmcoreinfo.txt | 495 - Documentation/livepatch/callbacks.txt | 489 +- Documentation/livepatch/cumulative-patches.txt | 102 - Documentation/livepatch/livepatch.txt | 182 +- Documentation/lzo.txt | 39 +- Documentation/networking/af_xdp.rst | 36 +- .../device_drivers/freescale/dpaa2/dpio-driver.rst | 14 +- .../networking/device_drivers/intel/e100.rst | 1 - .../networking/device_drivers/intel/e1000.rst | 1 - .../networking/device_drivers/intel/e1000e.rst | 1 - .../networking/device_drivers/intel/fm10k.rst | 1 - .../networking/device_drivers/intel/i40e.rst | 1 - .../networking/device_drivers/intel/iavf.rst | 1 - .../networking/device_drivers/intel/ice.rst | 1 - .../networking/device_drivers/intel/igb.rst | 1 - .../networking/device_drivers/intel/igbvf.rst | 1 - .../networking/device_drivers/intel/ixgb.rst | 1 - .../networking/device_drivers/intel/ixgbe.rst | 1 - .../networking/device_drivers/intel/ixgbevf.rst | 1 - .../networking/device_drivers/stmicro/stmmac.txt | 2 +- Documentation/networking/devlink-health.txt | 86 - Documentation/networking/devlink-info-versions.rst | 43 - Documentation/networking/devlink-params-mlxsw.txt | 10 - Documentation/networking/dsa/dsa.txt | 23 +- Documentation/networking/filter.txt | 33 +- Documentation/networking/ieee802154.rst | 180 - Documentation/networking/ieee802154.txt | 177 + Documentation/networking/index.rst | 30 +- Documentation/networking/msg_zerocopy.rst | 2 +- Documentation/networking/operstates.txt | 14 +- Documentation/networking/phy.rst | 447 - Documentation/networking/phy.txt | 427 + Documentation/networking/rxrpc.txt | 45 + Documentation/networking/sfp-phylink.rst | 268 - Documentation/networking/snmp_counter.rst | 415 +- Documentation/networking/switchdev.txt | 37 +- Documentation/networking/timestamping.txt | 47 +- Documentation/power/energy-model.txt | 144 - Documentation/process/4.Coding.rst | 2 +- Documentation/process/applying-patches.rst | 117 +- Documentation/scheduler/sched-energy.txt | 425 - Documentation/sound/hd-audio/models.rst | 4 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 35 +- Documentation/sound/soc/dpcm.rst | 10 +- Documentation/spi/pxa2xx | 10 +- Documentation/sysctl/fs.txt | 28 +- Documentation/sysctl/kernel.txt | 12 - Documentation/sysctl/net.txt | 15 - Documentation/trace/coresight-cpu-debug.txt | 2 +- .../translations/it_IT/admin-guide/README.rst | 2 +- .../translations/it_IT/process/4.Coding.rst | 2 +- Documentation/usb/authorization.txt | 4 +- Documentation/userspace-api/spec_ctrl.rst | 27 +- .../virtual/kvm/amd-memory-encryption.rst | 2 +- Documentation/x86/resctrl_ui.txt | 2 +- Documentation/xtensa/booting.txt | 19 - Kbuild | 18 +- MAINTAINERS | 527 +- Makefile | 12 +- arch/Kconfig | 18 +- arch/alpha/include/asm/a.out-core.h | 81 + arch/alpha/include/asm/irq.h | 6 +- arch/alpha/include/asm/topology.h | 3 +- arch/alpha/include/asm/uaccess.h | 1 + arch/alpha/include/asm/unistd.h | 21 + arch/alpha/include/uapi/asm/mman.h | 4 +- arch/alpha/include/uapi/asm/socket.h | 49 +- arch/alpha/include/uapi/asm/unistd.h | 10 - arch/alpha/kernel/osf_sys.c | 5 +- arch/alpha/kernel/perf_event.c | 7 +- arch/alpha/kernel/syscalls/syscall.tbl | 22 +- arch/alpha/mm/fault.c | 2 +- arch/arc/Kconfig | 21 +- arch/arc/configs/axs101_defconfig | 1 + arch/arc/configs/axs103_defconfig | 1 + arch/arc/configs/axs103_smp_defconfig | 1 + arch/arc/configs/haps_hs_defconfig | 1 + arch/arc/configs/haps_hs_smp_defconfig | 1 + arch/arc/configs/hsdk_defconfig | 1 + arch/arc/configs/nps_defconfig | 2 + arch/arc/configs/nsim_700_defconfig | 1 + arch/arc/configs/nsim_hs_defconfig | 1 + arch/arc/configs/nsim_hs_smp_defconfig | 1 + arch/arc/configs/nsimosci_defconfig | 1 + 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 | 2 + arch/arc/configs/vdk_hs38_smp_defconfig | 3 + arch/arc/include/asm/Kbuild | 4 + arch/arc/include/asm/arcregs.h | 20 +- arch/arc/include/asm/bitops.h | 6 +- arch/arc/include/asm/cache.h | 11 - arch/arc/include/asm/entry-arcv2.h | 54 - arch/arc/include/asm/perf_event.h | 3 +- arch/arc/include/asm/uaccess.h | 8 +- arch/arc/include/uapi/asm/unistd.h | 2 - arch/arc/kernel/entry-arcv2.S | 4 +- arch/arc/kernel/head.S | 16 +- arch/arc/kernel/intc-arcv2.c | 2 - arch/arc/kernel/perf_event.c | 241 +- arch/arc/kernel/setup.c | 144 +- arch/arc/kernel/troubleshoot.c | 30 +- arch/arc/lib/memcpy-archs.S | 14 + arch/arc/lib/memset-archs.S | 40 +- arch/arc/mm/fault.c | 13 +- arch/arc/mm/init.c | 3 +- arch/arc/plat-hsdk/Kconfig | 1 - arch/arm/Kconfig | 6 - arch/arm/Makefile | 1 - arch/arm/boot/dts/Makefile | 16 +- arch/arm/boot/dts/alphascale-asm9260.dtsi | 3 +- arch/arm/boot/dts/alpine.dtsi | 8 +- arch/arm/boot/dts/am335x-baltos-ir2110.dts | 4 + arch/arm/boot/dts/am335x-baltos-ir3220.dts | 4 + arch/arm/boot/dts/am335x-baltos-ir5221.dts | 4 + arch/arm/boot/dts/am335x-chiliboard.dts | 8 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 4 +- arch/arm/boot/dts/am335x-guardian.dts | 511 - arch/arm/boot/dts/am335x-icev2.dts | 4 + arch/arm/boot/dts/am335x-igep0033.dtsi | 4 + arch/arm/boot/dts/am335x-lxm.dts | 4 + arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 5 + arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 5 + arch/arm/boot/dts/am335x-phycore-som.dtsi | 4 + arch/arm/boot/dts/am335x-shc.dts | 6 +- arch/arm/boot/dts/am33xx-l4.dtsi | 17 +- arch/arm/boot/dts/am3874-iceboard.dts | 496 - arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-l4.dtsi | 17 +- arch/arm/boot/dts/am43x-epos-evm.dts | 5 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 4 +- 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 | 4 +- arch/arm/boot/dts/armada-370-rd.dts | 42 + arch/arm/boot/dts/armada-388-clearfog.dts | 58 + arch/arm/boot/dts/armada-388-clearfog.dtsi | 2 - arch/arm/boot/dts/armada-38x.dtsi | 41 +- arch/arm/boot/dts/armada-39x.dtsi | 3 +- arch/arm/boot/dts/armada-xp-db.dts | 46 +- arch/arm/boot/dts/armada-xp-gp.dts | 13 +- arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 85 +- arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 47 + arch/arm/boot/dts/artpec6.dtsi | 3 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 10 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 55 +- arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts | 145 - arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 5 - arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 8 - arch/arm/boot/dts/aspeed-g4.dtsi | 1 - arch/arm/boot/dts/aspeed-g5.dtsi | 41 +- arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 30 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 4 - arch/arm/boot/dts/at91-wb45n.dts | 2 +- arch/arm/boot/dts/at91-wb50n.dts | 4 +- arch/arm/boot/dts/at91rm9200.dtsi | 4 +- arch/arm/boot/dts/at91sam9260.dtsi | 4 +- arch/arm/boot/dts/at91sam9261.dtsi | 4 +- arch/arm/boot/dts/at91sam9263.dtsi | 4 +- arch/arm/boot/dts/at91sam9g45.dtsi | 4 +- arch/arm/boot/dts/at91sam9n12.dtsi | 4 +- arch/arm/boot/dts/at91sam9rl.dtsi | 4 +- arch/arm/boot/dts/at91sam9x5.dtsi | 4 +- arch/arm/boot/dts/atlas6-evb.dts | 1 - arch/arm/boot/dts/atlas6.dtsi | 1 + arch/arm/boot/dts/atlas7.dtsi | 1 + arch/arm/boot/dts/axm55xx.dtsi | 4 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 9 +- arch/arm/boot/dts/bcm-nsp.dtsi | 4 +- arch/arm/boot/dts/bcm11351.dtsi | 4 +- arch/arm/boot/dts/bcm21664-garnet.dts | 1 - arch/arm/boot/dts/bcm21664.dtsi | 4 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 1 - arch/arm/boot/dts/bcm23550.dtsi | 4 +- arch/arm/boot/dts/bcm28155-ap.dts | 1 - arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 11 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 8 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 68 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 175 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 74 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 74 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 17 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 1 - arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 1 - arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 1 - arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 1 - arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 1 - arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 1 - arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 1 - arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 1 - arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 1 - arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 1 - arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 1 - arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 1 - arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 1 - arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 1 - arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 71 - arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 4 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 1 - arch/arm/boot/dts/bcm5301x.dtsi | 3 +- arch/arm/boot/dts/bcm53340-ubnt-unifi-switch8.dts | 1 - arch/arm/boot/dts/bcm53573.dtsi | 3 +- arch/arm/boot/dts/bcm63138.dtsi | 4 +- arch/arm/boot/dts/bcm7445.dtsi | 2 + arch/arm/boot/dts/bcm947189acdbmr.dts | 1 - arch/arm/boot/dts/bcm953012er.dts | 1 - arch/arm/boot/dts/bcm953012hr.dts | 1 - arch/arm/boot/dts/bcm953012k.dts | 1 - arch/arm/boot/dts/cx92755.dtsi | 4 +- arch/arm/boot/dts/da850-evm.dts | 31 +- arch/arm/boot/dts/da850-lcdk.dts | 48 +- arch/arm/boot/dts/da850.dtsi | 2 +- arch/arm/boot/dts/dm814x.dtsi | 79 +- arch/arm/boot/dts/dove.dtsi | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 15 +- arch/arm/boot/dts/ep7209.dtsi | 4 +- arch/arm/boot/dts/ep7211-edb7211.dts | 1 - arch/arm/boot/dts/exynos3250.dtsi | 3 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 14 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 4 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 7 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 6 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 5 + arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 8 - arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx51-digi-connectcore-jsk.dts | 16 - arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 34 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 555 - arch/arm/boot/dts/imx6-logicpd-som.dtsi | 365 - arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 5 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 595 - arch/arm/boot/dts/imx6dl-yapp4-draco.dts | 58 - arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 50 - arch/arm/boot/dts/imx6dl-yapp4-ursa.dts | 54 - arch/arm/boot/dts/imx6q-logicpd.dts | 120 - arch/arm/boot/dts/imx6q-pistachio.dts | 2 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 49 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 26 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 26 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 14 - arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 6 +- arch/arm/boot/dts/imx6sl.dtsi | 8 +- arch/arm/boot/dts/imx6sll-evk.dts | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 21 +- arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi | 148 - arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi | 55 - .../boot/dts/imx6ul-phytec-phyboard-segin-full.dts | 89 - .../arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi | 329 - arch/arm/boot/dts/imx6ull-colibri.dtsi | 8 +- arch/arm/boot/dts/imx6ull.dtsi | 12 - arch/arm/boot/dts/imx7ulp.dtsi | 19 +- arch/arm/boot/dts/integrator.dtsi | 10 +- arch/arm/boot/dts/integratorcp.dts | 89 +- arch/arm/boot/dts/kirkwood-dir665.dts | 47 + arch/arm/boot/dts/kirkwood-dnskw.dtsi | 4 +- arch/arm/boot/dts/kirkwood-linksys-viper.dts | 47 + arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts | 47 + arch/arm/boot/dts/kirkwood-rd88f6281-z0.dts | 9 + arch/arm/boot/dts/kirkwood-rd88f6281.dtsi | 41 + arch/arm/boot/dts/kirkwood.dtsi | 3 +- arch/arm/boot/dts/lpc3250-ea3250.dts | 20 +- arch/arm/boot/dts/lpc3250-phy3250.dts | 87 +- arch/arm/boot/dts/lpc32xx.dtsi | 32 +- arch/arm/boot/dts/lpc4350-hitex-eval.dts | 2 + arch/arm/boot/dts/lpc4357-ea4357-devkit.dts | 2 + arch/arm/boot/dts/lpc4357-myd-lpc4357.dts | 619 - arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 - arch/arm/boot/dts/ls1021a-qds.dts | 1 - arch/arm/boot/dts/ls1021a-twr.dts | 1 - arch/arm/boot/dts/ls1021a.dtsi | 19 +- arch/arm/boot/dts/meson.dtsi | 12 +- arch/arm/boot/dts/meson6-atv1200.dts | 1 - arch/arm/boot/dts/meson6.dtsi | 8 - arch/arm/boot/dts/meson8-minix-neo-x8.dts | 1 - arch/arm/boot/dts/meson8.dtsi | 89 +- arch/arm/boot/dts/meson8b-ec100.dts | 131 +- arch/arm/boot/dts/meson8b-mxq.dts | 1 - arch/arm/boot/dts/meson8b-odroidc1.dts | 10 +- arch/arm/boot/dts/meson8b.dtsi | 83 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 9 +- arch/arm/boot/dts/meson8m2.dtsi | 4 - arch/arm/boot/dts/milbeaut-m10v-evb.dts | 32 - arch/arm/boot/dts/milbeaut-m10v.dtsi | 95 - arch/arm/boot/dts/mmp2-brownstone.dts | 1 - arch/arm/boot/dts/mmp2.dtsi | 4 +- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 2 +- arch/arm/boot/dts/moxart.dtsi | 3 +- arch/arm/boot/dts/mps2.dtsi | 6 +- arch/arm/boot/dts/mt2701-evb.dts | 1 - arch/arm/boot/dts/mt2701.dtsi | 3 +- arch/arm/boot/dts/mt6580-evbp1.dts | 1 - arch/arm/boot/dts/mt6580.dtsi | 1 + arch/arm/boot/dts/mt6589-aquaris5.dts | 1 - arch/arm/boot/dts/mt6589.dtsi | 3 +- arch/arm/boot/dts/mt6592-evb.dts | 2 +- arch/arm/boot/dts/mt6592.dtsi | 3 +- arch/arm/boot/dts/mt7623.dtsi | 15 +- arch/arm/boot/dts/mt8127-moose.dts | 1 - arch/arm/boot/dts/mt8127.dtsi | 3 +- arch/arm/boot/dts/mt8135-evbp1.dts | 1 - arch/arm/boot/dts/mt8135.dtsi | 3 +- arch/arm/boot/dts/nspire.dtsi | 4 +- arch/arm/boot/dts/omap3-evm-common.dtsi | 7 +- arch/arm/boot/dts/omap3-evm-processor-common.dtsi | 10 +- arch/arm/boot/dts/omap3-gta04.dtsi | 43 +- arch/arm/boot/dts/omap3-gta04a5.dts | 2 +- arch/arm/boot/dts/omap3-n900.dts | 2 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 42 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 21 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 6 +- arch/arm/boot/dts/omap4-sdp.dts | 30 - arch/arm/boot/dts/omap5-board-common.dtsi | 9 +- arch/arm/boot/dts/omap5-cm-t54.dts | 12 +- arch/arm/boot/dts/omap5-l4.dtsi | 2 + arch/arm/boot/dts/orion5x-lacie-d2-network.dts | 1 - .../dts/orion5x-lacie-ethernet-disk-mini-v2.dts | 1 - arch/arm/boot/dts/orion5x-lswsgl.dts | 1 - .../boot/dts/orion5x-maxtor-shared-storage-2.dts | 1 - arch/arm/boot/dts/orion5x-netgear-wnr854t.dts | 1 - arch/arm/boot/dts/orion5x-rd88f5182-nas.dts | 1 - arch/arm/boot/dts/orion5x.dtsi | 4 +- arch/arm/boot/dts/ox810se.dtsi | 4 +- arch/arm/boot/dts/ox820.dtsi | 4 +- arch/arm/boot/dts/picoxcell-pc3x2.dtsi | 1 + arch/arm/boot/dts/picoxcell-pc3x3.dtsi | 1 + arch/arm/boot/dts/prima2-evb.dts | 1 - arch/arm/boot/dts/prima2.dtsi | 1 + arch/arm/boot/dts/pxa168.dtsi | 4 +- arch/arm/boot/dts/pxa2xx.dtsi | 3 +- arch/arm/boot/dts/pxa910.dtsi | 4 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 21 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 54 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 9 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 11 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 8 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 1 - arch/arm/boot/dts/qcom-mdm9615.dtsi | 13 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 72 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 9 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 130 - arch/arm/boot/dts/qcom-msm8974.dtsi | 19 +- arch/arm/boot/dts/qcom-pm8941.dtsi | 39 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 24 +- arch/arm/boot/dts/r7s9210-rza2mevb.dts | 82 - arch/arm/boot/dts/r7s9210.dtsi | 218 - arch/arm/boot/dts/r8a7743.dtsi | 79 +- arch/arm/boot/dts/r8a7744.dtsi | 188 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 18 - arch/arm/boot/dts/r8a7778.dtsi | 28 - arch/arm/boot/dts/r8a7779.dtsi | 26 - arch/arm/boot/dts/r8a7790-stout.dts | 15 +- arch/arm/boot/dts/rk3036-kylin.dts | 1 + arch/arm/boot/dts/rk3036.dtsi | 1 - arch/arm/boot/dts/rk3066a-bqcurie2.dts | 1 + arch/arm/boot/dts/rk3066a-mk808.dts | 1 + arch/arm/boot/dts/rk3066a-rayeager.dts | 2 + arch/arm/boot/dts/rk3066a.dtsi | 48 - arch/arm/boot/dts/rk3188-bqedison2qc.dts | 19 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 1 + arch/arm/boot/dts/rk3188.dtsi | 1 + arch/arm/boot/dts/rk3229-evb.dts | 1 + arch/arm/boot/dts/rk3288-fennec.dts | 1 + arch/arm/boot/dts/rk3288-firefly-reload.dts | 1 + arch/arm/boot/dts/rk3288-miqi.dts | 1 + arch/arm/boot/dts/rk3288-popmetal.dts | 1 + arch/arm/boot/dts/rk3288-rock2-square.dts | 1 + arch/arm/boot/dts/rk3288-tinker-s.dts | 1 + arch/arm/boot/dts/rk3288-veyron.dtsi | 4 - arch/arm/boot/dts/rk3288-vyasa.dts | 1 + arch/arm/boot/dts/rv1108-elgin-r1.dts | 208 - arch/arm/boot/dts/rv1108-evb.dts | 20 +- arch/arm/boot/dts/rv1108.dtsi | 37 - arch/arm/boot/dts/s3c2416-smdk2416.dts | 5 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 90 - arch/arm/boot/dts/s5pv210-fascinate4g.dts | 7 + arch/arm/boot/dts/s5pv210-galaxys.dts | 7 + arch/arm/boot/dts/s5pv210.dtsi | 25 +- arch/arm/boot/dts/sama5d2.dtsi | 4 +- arch/arm/boot/dts/sama5d3.dtsi | 4 +- arch/arm/boot/dts/sama5d4.dtsi | 4 +- arch/arm/boot/dts/skeleton.dtsi | 18 + arch/arm/boot/dts/skeleton64.dtsi | 14 + arch/arm/boot/dts/socfpga.dtsi | 16 - arch/arm/boot/dts/socfpga_arria10.dtsi | 18 - arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts | 130 - arch/arm/boot/dts/spear13xx.dtsi | 4 +- arch/arm/boot/dts/spear3xx.dtsi | 4 +- arch/arm/boot/dts/spear600.dtsi | 4 +- arch/arm/boot/dts/ste-nomadik-nhk15.dts | 85 +- arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 2 +- arch/arm/boot/dts/ste-u300.dts | 2 +- arch/arm/boot/dts/stm32429i-eval.dts | 1 - arch/arm/boot/dts/stm32746g-eval.dts | 1 - arch/arm/boot/dts/stm32f429-disco.dts | 1 - arch/arm/boot/dts/stm32f429.dtsi | 64 +- arch/arm/boot/dts/stm32f469-disco.dts | 1 - arch/arm/boot/dts/stm32f746-disco.dts | 1 - arch/arm/boot/dts/stm32f746.dtsi | 4 +- arch/arm/boot/dts/stm32f769-disco.dts | 1 - arch/arm/boot/dts/stm32h743.dtsi | 4 +- arch/arm/boot/dts/stm32h743i-disco.dts | 1 - arch/arm/boot/dts/stm32h743i-eval.dts | 1 - arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 7 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 8 - arch/arm/boot/dts/stm32mp157c-ev1.dts | 10 +- arch/arm/boot/dts/stm32mp157c.dtsi | 97 +- arch/arm/boot/dts/sun4i-a10.dtsi | 44 - arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 7 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 1 - arch/arm/boot/dts/sun7i-a20-bananapi.dts | 5 - arch/arm/boot/dts/sun8i-a23-a33.dtsi | 175 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 4 - arch/arm/boot/dts/sun8i-a23.dtsi | 20 - arch/arm/boot/dts/sun8i-a33.dtsi | 194 +- .../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 4 - arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 8 - arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 8 - arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 25 - arch/arm/boot/dts/sun8i-q8-common.dtsi | 37 - arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 41 - arch/arm/boot/dts/sun8i-r40.dtsi | 15 - arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 44 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 44 +- arch/arm/boot/dts/sun9i-a80.dtsi | 65 - arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 16 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 3 +- arch/arm/boot/dts/tegra114-dalmore.dts | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 19 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra30-beaver.dts | 2 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/boot/dts/versatile-ab.dts | 2 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 5 - arch/arm/boot/dts/vf610-bk4.dts | 35 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 2 +- arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 311 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 3 - arch/arm/boot/dts/vt8500.dtsi | 9 +- arch/arm/boot/dts/wm8505.dtsi | 9 +- arch/arm/boot/dts/wm8650.dtsi | 9 +- arch/arm/boot/dts/wm8750.dtsi | 9 +- arch/arm/boot/dts/wm8850.dtsi | 9 +- arch/arm/boot/dts/zx296702-ad1.dts | 1 - arch/arm/boot/dts/zx296702.dtsi | 4 +- arch/arm/boot/dts/zynq-zturn.dts | 2 +- arch/arm/configs/axm55xx_defconfig | 4 + arch/arm/configs/bcm2835_defconfig | 4 +- arch/arm/configs/cns3420vb_defconfig | 1 + arch/arm/configs/efm32_defconfig | 1 + arch/arm/configs/eseries_pxa_defconfig | 1 + arch/arm/configs/gemini_defconfig | 1 + arch/arm/configs/integrator_defconfig | 9 +- arch/arm/configs/lpc18xx_defconfig | 31 +- arch/arm/configs/lpc32xx_defconfig | 65 +- arch/arm/configs/milbeaut_m10v_defconfig | 119 - arch/arm/configs/mini2440_defconfig | 1 + arch/arm/configs/moxart_defconfig | 1 + arch/arm/configs/mps2_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 10 +- arch/arm/configs/nhk8815_defconfig | 41 +- arch/arm/configs/nuc910_defconfig | 1 + arch/arm/configs/nuc950_defconfig | 1 + arch/arm/configs/nuc960_defconfig | 1 + arch/arm/configs/omap2plus_defconfig | 83 +- arch/arm/configs/pxa_defconfig | 5 + arch/arm/configs/raumfeld_defconfig | 197 + arch/arm/configs/s5pv210_defconfig | 47 +- arch/arm/configs/shmobile_defconfig | 48 +- arch/arm/configs/socfpga_defconfig | 25 +- arch/arm/configs/spear3xx_defconfig | 6 +- arch/arm/configs/stm32_defconfig | 1 + arch/arm/crypto/aes-ce-core.S | 26 +- arch/arm/crypto/crct10dif-ce-core.S | 568 +- arch/arm/crypto/crct10dif-ce-glue.c | 25 +- arch/arm/crypto/sha256-armv4.pl | 3 +- arch/arm/crypto/sha256-core.S_shipped | 3 +- arch/arm/crypto/sha512-armv4.pl | 3 +- arch/arm/crypto/sha512-core.S_shipped | 3 +- arch/arm/include/asm/irq.h | 1 + arch/arm/include/asm/kvm_host.h | 10 - arch/arm/include/asm/kvm_ras.h | 14 - arch/arm/include/asm/stage2_pgtable.h | 5 - arch/arm/include/asm/system_misc.h | 5 + arch/arm/include/asm/uaccess.h | 1 + arch/arm/include/asm/unistd.h | 5 +- arch/arm/include/asm/xen/page-coherent.h | 94 - arch/arm/kernel/irq.c | 62 + arch/arm/kernel/process.c | 2 +- arch/arm/kernel/smp.c | 2 +- arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/kvm/coproc.c | 4 +- arch/arm/kvm/reset.c | 24 - arch/arm/mach-bcm/Kconfig | 1 - arch/arm/mach-cns3xxx/pcie.c | 4 +- arch/arm/mach-davinci/Kconfig | 19 +- arch/arm/mach-davinci/Makefile | 3 + arch/arm/mach-davinci/asp.h | 8 +- arch/arm/mach-davinci/board-da830-evm.c | 95 +- arch/arm/mach-davinci/board-da850-evm.c | 59 +- arch/arm/mach-davinci/board-dm355-evm.c | 6 +- arch/arm/mach-davinci/board-dm355-leopard.c | 2 +- arch/arm/mach-davinci/board-dm365-evm.c | 15 +- arch/arm/mach-davinci/board-dm644x-evm.c | 25 +- arch/arm/mach-davinci/board-dm646x-evm.c | 19 +- arch/arm/mach-davinci/board-mityomapl138.c | 41 +- arch/arm/mach-davinci/board-neuros-osd2.c | 2 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 88 +- arch/arm/mach-davinci/board-sffsdr.c | 15 +- arch/arm/mach-davinci/common.c | 18 + arch/arm/mach-davinci/cp_intc.c | 215 + arch/arm/mach-davinci/cp_intc.h | 57 + arch/arm/mach-davinci/da830.c | 128 +- arch/arm/mach-davinci/da850.c | 156 +- arch/arm/mach-davinci/davinci.h | 4 - arch/arm/mach-davinci/devices-da8xx.c | 147 +- arch/arm/mach-davinci/devices.c | 40 +- arch/arm/mach-davinci/dm355.c | 78 +- arch/arm/mach-davinci/dm365.c | 102 +- arch/arm/mach-davinci/dm644x.c | 68 +- arch/arm/mach-davinci/dm646x.c | 82 +- arch/arm/mach-davinci/include/mach/common.h | 14 +- arch/arm/mach-davinci/include/mach/cpufreq.h | 26 + arch/arm/mach-davinci/include/mach/da8xx.h | 2 - arch/arm/mach-davinci/include/mach/entry-macro.S | 39 + arch/arm/mach-davinci/include/mach/irqs.h | 409 + arch/arm/mach-davinci/irq.c | 117 + arch/arm/mach-davinci/irqs.h | 405 - arch/arm/mach-davinci/usb-da8xx.c | 9 +- arch/arm/mach-davinci/usb.c | 15 +- arch/arm/mach-ep93xx/ts72xx.c | 1 + arch/arm/mach-exynos/platsmp.c | 4 +- arch/arm/mach-imx/Makefile | 3 +- arch/arm/mach-imx/common.h | 10 - arch/arm/mach-imx/cpuidle-imx7ulp.c | 60 - arch/arm/mach-imx/cpuidle.h | 5 - arch/arm/mach-imx/mach-imx7ulp.c | 46 - arch/arm/mach-imx/mach-mx21ads.c | 1 + arch/arm/mach-imx/mach-mx27ads.c | 2 +- arch/arm/mach-imx/mmdc.c | 9 +- arch/arm/mach-imx/pm-imx7ulp.c | 49 +- arch/arm/mach-integrator/impd1.c | 8 +- arch/arm/mach-iop32x/n2100.c | 3 +- arch/arm/mach-lpc32xx/phy3250.c | 84 + arch/arm/mach-lpc32xx/pm.c | 13 +- arch/arm/mach-mediatek/Kconfig | 4 - arch/arm/mach-mediatek/mediatek.c | 3 +- arch/arm/mach-mediatek/platsmp.c | 2 +- arch/arm/mach-meson/Kconfig | 1 + arch/arm/mach-milbeaut/Kconfig | 20 - arch/arm/mach-milbeaut/Makefile | 1 - arch/arm/mach-milbeaut/platsmp.c | 143 - arch/arm/mach-mmp/brownstone.c | 1 + arch/arm/mach-omap1/board-ams-delta.c | 2 + arch/arm/mach-omap1/board-nokia770.c | 18 +- arch/arm/mach-omap2/cpuidle44xx.c | 16 +- arch/arm/mach-omap2/display.c | 7 +- arch/arm/mach-omap2/omap-wakeupgen.c | 36 +- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 131 +- arch/arm/mach-omap2/pdata-quirks.c | 1 + arch/arm/mach-orion5x/common.c | 2 +- arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 2 +- arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 2 +- arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 2 +- arch/arm/mach-orion5x/wnr854t-setup.c | 2 +- arch/arm/mach-orion5x/wrt350n-v2-setup.c | 2 +- arch/arm/mach-pxa/Kconfig | 18 + arch/arm/mach-pxa/Makefile | 3 + arch/arm/mach-pxa/cm-x255.c | 2 +- arch/arm/mach-pxa/cm-x270.c | 2 +- arch/arm/mach-pxa/corgi.c | 2 +- arch/arm/mach-pxa/devices.c | 2 +- arch/arm/mach-pxa/em-x270.c | 5 +- arch/arm/mach-pxa/ezx.c | 3 +- arch/arm/mach-pxa/hx4700.c | 25 +- arch/arm/mach-pxa/icontrol.c | 4 +- .../include/mach/pxa25x-udc.h} | 0 arch/arm/mach-pxa/littleton.c | 2 +- arch/arm/mach-pxa/lubbock.c | 2 +- arch/arm/mach-pxa/magician.c | 25 +- arch/arm/mach-pxa/pcm027.c | 2 +- arch/arm/mach-pxa/poodle.c | 2 +- arch/arm/mach-pxa/raumfeld.c | 1187 ++ arch/arm/mach-pxa/spitz.c | 2 +- arch/arm/mach-pxa/stargate2.c | 6 +- arch/arm/mach-pxa/tosa.c | 2 +- arch/arm/mach-pxa/z2.c | 4 +- arch/arm/mach-pxa/zeus.c | 5 +- arch/arm/mach-s3c24xx/mach-osiris-dvs.c | 8 +- arch/arm/mach-sa1100/assabet.c | 1 + arch/arm/mach-sa1100/simpad.c | 1 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 - arch/arm/mach-socfpga/socfpga.c | 3 - arch/arm/mach-sunxi/sunxi.c | 2 +- arch/arm/mach-tango/pm.c | 6 +- arch/arm/mach-tango/pm.h | 7 - arch/arm/mach-tango/setup.c | 2 - arch/arm/mach-tegra/iomap.h | 9 - arch/arm/mach-tegra/sleep-tegra20.S | 2 + arch/arm/mach-tegra/sleep-tegra30.S | 25 +- arch/arm/mm/cache-l2x0-pmu.c | 9 +- arch/arm/mm/dma-mapping.c | 2 - arch/arm/mm/mmu.c | 13 +- arch/arm/net/bpf_jit_32.c | 53 +- arch/arm/net/bpf_jit_32.h | 2 - arch/arm/plat-orion/common.c | 2 +- arch/arm/plat-pxa/ssp.c | 3 + arch/arm/probes/kprobes/opt-arm.c | 2 +- arch/arm/tools/syscall.tbl | 85 +- arch/arm/xen/hypercall.S | 3 +- arch/arm/xen/mm.c | 1 + arch/arm64/Kconfig | 4 - arch/arm64/Kconfig.platforms | 14 +- arch/arm64/boot/dts/Makefile | 1 - arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 53 - arch/arm64/boot/dts/actions/s700.dtsi | 66 +- arch/arm64/boot/dts/actions/s900.dtsi | 18 +- arch/arm64/boot/dts/al/alpine-v2.dtsi | 8 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 8 - .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 4 - .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 8 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 9 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 8 - .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 40 +- .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 8 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 44 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 37 +- arch/arm64/boot/dts/amlogic/Makefile | 1 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 30 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 33 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 28 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 70 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 31 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 6 - .../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 3 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 3 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 6 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 8 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 16 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 16 +- arch/arm64/boot/dts/arm/Makefile | 1 - arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi | 2 +- arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi | 2 +- arch/arm64/boot/dts/arm/foundation-v8.dtsi | 106 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 277 - arch/arm64/boot/dts/arm/juno-base.dtsi | 108 +- arch/arm64/boot/dts/arm/juno-r1.dts | 12 +- arch/arm64/boot/dts/arm/juno-r2.dts | 18 +- arch/arm64/boot/dts/arm/juno.dts | 18 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 106 +- .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 27 - arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 14 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 4 +- arch/arm64/boot/dts/bitmain/Makefile | 3 - arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts | 50 - arch/arm64/boot/dts/bitmain/bm1880.dtsi | 119 - arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts | 2 - arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 8 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 16 +- arch/arm64/boot/dts/cavium/thunder-88xx.dtsi | 96 +- arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi | 8 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 16 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 8 +- arch/arm64/boot/dts/freescale/Makefile | 2 - .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 96 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 17 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 35 - arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 - arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 11 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 97 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 6 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 26 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 133 - arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 91 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 306 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 137 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 446 - arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 3 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 16 +- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 4 +- arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 2 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 18 +- arch/arm64/boot/dts/hisilicon/hip05.dtsi | 32 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 32 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 128 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 8 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 8 +- arch/arm64/boot/dts/marvell/Makefile | 1 - .../boot/dts/marvell/armada-3720-espressobin.dts | 12 - arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 162 - arch/arm64/boot/dts/marvell/armada-372x.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 82 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 4 + .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 +- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 4 + arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 8 +- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 35 +- .../dts/marvell/armada-ap810-ap0-octa-core.dtsi | 16 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 15 +- arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 98 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 555 - 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 - arch/arm64/boot/dts/mediatek/mt7622.dtsi | 13 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 6 +- arch/arm64/boot/dts/nvidia/Makefile | 1 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 19 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 10 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 33 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 11 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 93 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 21 - arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 33 +- .../boot/dts/nvidia/tegra210-p2894-0050-a08.dts | 9 - arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 1858 --- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 34 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 96 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 - arch/arm64/boot/dts/qcom/ipq8074.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 16 +- arch/arm64/boot/dts/qcom/msm8992.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 38 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 24 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 280 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 28 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 12 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 16 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 79 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 19 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 359 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 84 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 1046 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 8 +- arch/arm64/boot/dts/renesas/Makefile | 1 - arch/arm64/boot/dts/renesas/cat875.dtsi | 44 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 17 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 106 - arch/arm64/boot/dts/renesas/r8a774c0-ek874.dts | 14 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1911 --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 56 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 55 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 7 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 - arch/arm64/boot/dts/renesas/r8a77970.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 26 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 223 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 4 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 1 - arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 138 - arch/arm64/boot/dts/renesas/ulcb.dtsi | 71 +- arch/arm64/boot/dts/rockchip/Makefile | 3 - arch/arm64/boot/dts/rockchip/px30.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 22 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 1 + arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 1 + .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 1 + arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 1 + arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 1 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 16 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 13 - arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 46 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 13 + arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 91 - arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dts | 66 - arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 703 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 606 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 110 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 83 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 12 +- arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 4 +- .../boot/dts/socionext/uniphier-ld20-global.dts | 4 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 55 +- .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 10 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 55 +- arch/arm64/boot/dts/sprd/sc2731.dtsi | 56 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 8 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 16 +- arch/arm64/boot/dts/sprd/sp9860g-1h10.dts | 16 - arch/arm64/boot/dts/synaptics/as370.dtsi | 8 +- arch/arm64/boot/dts/synaptics/berlin4ct.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 118 - arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 30 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 65 - arch/arm64/boot/dts/ti/k3-am654.dtsi | 8 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 1 - arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 8 +- arch/arm64/boot/dts/zte/zx296718.dtsi | 8 +- arch/arm64/configs/defconfig | 36 +- arch/arm64/crypto/aes-ce-ccm-core.S | 5 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 8 +- arch/arm64/crypto/aes-modes.S | 3 +- arch/arm64/crypto/aes-neonbs-core.S | 8 +- arch/arm64/crypto/chacha-neon-core.S | 20 +- arch/arm64/crypto/crct10dif-ce-core.S | 513 +- arch/arm64/crypto/crct10dif-ce-glue.c | 75 +- arch/arm64/crypto/ghash-ce-glue.c | 118 +- arch/arm64/include/asm/acpi.h | 4 +- arch/arm64/include/asm/asm-prototypes.h | 2 +- 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/cache.h | 4 - arch/arm64/include/asm/cmpxchg.h | 60 +- arch/arm64/include/asm/daifflags.h | 1 - arch/arm64/include/asm/device.h | 3 + arch/arm64/include/asm/fixmap.h | 6 +- arch/arm64/include/asm/hugetlb.h | 5 - arch/arm64/include/asm/kvm_host.h | 11 - arch/arm64/include/asm/kvm_ras.h | 25 - arch/arm64/include/asm/memory.h | 15 +- arch/arm64/include/asm/mmu.h | 44 - arch/arm64/include/asm/neon-intrinsics.h | 4 - arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/include/asm/sync_bitops.h | 16 +- arch/arm64/include/asm/system_misc.h | 2 + arch/arm64/include/asm/uaccess.h | 1 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 99 +- arch/arm64/include/asm/xen/page-coherent.h | 76 - arch/arm64/include/uapi/asm/unistd.h | 2 - arch/arm64/kernel/acpi.c | 31 - arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/cpufeature.c | 9 +- arch/arm64/kernel/head.S | 4 +- arch/arm64/kernel/hibernate.c | 4 +- arch/arm64/kernel/hyp-stub.S | 2 - arch/arm64/kernel/kaslr.c | 9 +- arch/arm64/kernel/machine_kexec.c | 3 +- arch/arm64/kernel/machine_kexec_file.c | 8 +- arch/arm64/kernel/probes/kprobes.c | 6 +- arch/arm64/kernel/ptrace.c | 15 +- arch/arm64/kernel/setup.c | 4 +- arch/arm64/kvm/hyp/switch.c | 5 - arch/arm64/kvm/hyp/sysreg-sr.c | 5 - arch/arm64/kvm/reset.c | 50 +- arch/arm64/kvm/sys_regs.c | 50 +- arch/arm64/mm/dma-mapping.c | 4 +- arch/arm64/mm/dump.c | 59 +- arch/arm64/mm/fault.c | 24 +- arch/arm64/mm/flush.c | 6 +- arch/arm64/mm/hugetlbpage.c | 20 - arch/arm64/mm/init.c | 27 + arch/arm64/mm/kasan_init.c | 2 + arch/arm64/mm/numa.c | 2 +- arch/arm64/net/bpf_jit_comp.c | 37 +- arch/c6x/Kconfig | 1 - arch/c6x/include/asm/Kbuild | 1 - arch/c6x/include/uapi/asm/unistd.h | 2 - arch/c6x/mm/dma-coherent.c | 9 +- arch/csky/Kconfig | 1 - arch/csky/include/asm/io.h | 25 - arch/csky/include/asm/pgalloc.h | 43 +- arch/csky/include/asm/pgtable.h | 9 +- arch/csky/include/asm/processor.h | 4 +- arch/csky/include/asm/segment.h | 1 + arch/csky/include/uapi/asm/unistd.h | 2 - arch/csky/kernel/dumpstack.c | 4 - arch/csky/kernel/module.c | 38 +- arch/csky/kernel/ptrace.c | 3 +- arch/csky/kernel/smp.c | 3 +- arch/csky/mm/ioremap.c | 14 - arch/h8300/Kconfig | 1 - arch/h8300/Makefile | 2 + arch/h8300/configs/edosk2674_defconfig | 1 + arch/h8300/configs/h8300h-sim_defconfig | 1 + arch/h8300/configs/h8s-sim_defconfig | 1 + arch/h8300/include/asm/Kbuild | 1 - arch/h8300/include/asm/segment.h | 6 + arch/h8300/include/uapi/asm/unistd.h | 2 - arch/hexagon/Kconfig | 1 - arch/hexagon/include/asm/Kbuild | 1 - arch/hexagon/include/uapi/asm/unistd.h | 2 - arch/ia64/Makefile | 2 + arch/ia64/include/asm/uaccess.h | 1 + arch/ia64/include/asm/unistd.h | 14 + arch/ia64/include/uapi/asm/Kbuild | 1 - arch/ia64/include/uapi/asm/socket.h | 120 + arch/ia64/include/uapi/asm/unistd.h | 2 - arch/ia64/kernel/numa.c | 2 +- arch/ia64/kernel/perfmon.c | 59 +- arch/ia64/kernel/syscalls/syscall.tbl | 11 +- arch/ia64/mm/discontig.c | 6 +- arch/m68k/Kconfig | 1 - arch/m68k/Kconfig.machine | 2 - arch/m68k/Makefile | 5 +- arch/m68k/apollo/Makefile | 2 +- arch/m68k/atari/Makefile | 2 - arch/m68k/atari/config.c | 2 +- arch/m68k/atari/nvram.c | 272 - arch/m68k/coldfire/m5272.c | 2 +- arch/m68k/configs/amcore_defconfig | 21 + arch/m68k/configs/amiga_defconfig | 37 +- arch/m68k/configs/apollo_defconfig | 34 +- arch/m68k/configs/atari_defconfig | 33 +- arch/m68k/configs/bvme6000_defconfig | 33 +- arch/m68k/configs/hp300_defconfig | 34 +- arch/m68k/configs/mac_defconfig | 34 +- arch/m68k/configs/multi_defconfig | 34 +- arch/m68k/configs/mvme147_defconfig | 34 +- arch/m68k/configs/mvme16x_defconfig | 33 +- arch/m68k/configs/q40_defconfig | 38 +- arch/m68k/configs/stmark2_defconfig | 1 + arch/m68k/configs/sun3_defconfig | 33 +- arch/m68k/configs/sun3x_defconfig | 34 +- arch/m68k/emu/nfblock.c | 10 +- arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/a.out-core.h | 68 + arch/m68k/include/asm/atarihw.h | 6 - arch/m68k/include/asm/macintosh.h | 4 - arch/m68k/include/asm/macints.h | 3 + arch/m68k/include/asm/segment.h | 7 + arch/m68k/include/asm/unistd.h | 4 +- arch/m68k/kernel/setup_mm.c | 82 +- arch/m68k/kernel/signal.c | 3 +- arch/m68k/kernel/syscalls/syscall.tbl | 88 +- arch/m68k/mac/misc.c | 192 +- arch/m68k/mac/via.c | 20 +- arch/m68k/mm/memory.c | 2 +- arch/microblaze/Kconfig | 1 - arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/uaccess.h | 1 + arch/microblaze/include/asm/unistd.h | 4 +- arch/microblaze/kernel/syscalls/syscall.tbl | 83 +- arch/microblaze/mm/init.c | 5 +- arch/mips/Kconfig | 30 +- arch/mips/Makefile | 2 - arch/mips/ar7/platform.c | 4 +- arch/mips/ath79/Kconfig | 73 + arch/mips/ath79/Makefile | 23 +- arch/mips/ath79/clock.c | 342 +- arch/mips/ath79/common.h | 5 + arch/mips/ath79/dev-common.c | 159 + arch/mips/ath79/dev-common.h | 18 + arch/mips/ath79/dev-gpio-buttons.c | 56 + arch/mips/ath79/dev-gpio-buttons.h | 23 + arch/mips/ath79/dev-leds-gpio.c | 54 + arch/mips/ath79/dev-leds-gpio.h | 21 + arch/mips/ath79/dev-spi.c | 38 + arch/mips/ath79/dev-spi.h | 22 + arch/mips/ath79/dev-usb.c | 242 + arch/mips/ath79/dev-usb.h | 17 + arch/mips/ath79/dev-wmac.c | 155 + arch/mips/ath79/dev-wmac.h | 17 + arch/mips/ath79/irq.c | 169 + arch/mips/ath79/mach-ap121.c | 92 + arch/mips/ath79/mach-ap136.c | 156 + arch/mips/ath79/mach-ap81.c | 100 + arch/mips/ath79/mach-db120.c | 136 + arch/mips/ath79/mach-pb44.c | 128 + arch/mips/ath79/mach-ubnt-xm.c | 126 + arch/mips/ath79/machtypes.h | 28 + arch/mips/ath79/pci.c | 273 + arch/mips/ath79/pci.h | 35 + arch/mips/ath79/setup.c | 78 +- arch/mips/bcm47xx/buttons.c | 2 +- arch/mips/bcm47xx/leds.c | 10 +- arch/mips/bcm47xx/setup.c | 33 +- arch/mips/bcm63xx/dev-enet.c | 8 - arch/mips/boot/dts/cavium-octeon/octeon_3xxx.dts | 14 - arch/mips/boot/dts/cavium-octeon/ubnt_e100.dts | 6 - arch/mips/boot/dts/ingenic/ci20.dts | 8 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 2 +- arch/mips/boot/dts/xilfpga/nexys4ddr.dts | 8 +- .../cavium-octeon/executive/cvmx-helper-board.c | 86 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 39 +- arch/mips/cavium-octeon/oct_ilm.c | 32 +- arch/mips/cavium-octeon/octeon-platform.c | 64 - arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/configs/ath79_defconfig | 1 - arch/mips/configs/xway_defconfig | 1 + arch/mips/include/asm/Kbuild | 1 + arch/mips/include/asm/atomic.h | 6 - arch/mips/include/asm/barrier.h | 55 - arch/mips/include/asm/bitops.h | 5 - arch/mips/include/asm/cacheflush.h | 2 + arch/mips/include/asm/cmpxchg.h | 104 +- arch/mips/include/asm/cpu-features.h | 13 - arch/mips/include/asm/cpu.h | 1 - arch/mips/include/asm/futex.h | 3 - arch/mips/include/asm/ginvt.h | 56 - arch/mips/include/asm/irqflags.h | 2 +- arch/mips/include/asm/mach-ath79/ath79.h | 4 + .../include/asm/mach-ath79/ath79_spi_platform.h | 0 arch/mips/include/asm/mach-ip27/irq.h | 12 +- arch/mips/include/asm/mach-ip27/mmzone.h | 9 + .../include/asm/mach-lantiq/falcon/falcon_irq.h | 2 + .../mips/include/asm/mach-lantiq/xway/lantiq_irq.h | 2 + arch/mips/include/asm/mach-loongson32/platform.h | 4 + arch/mips/include/asm/mipsregs.h | 11 - arch/mips/include/asm/mmu.h | 6 +- arch/mips/include/asm/mmu_context.h | 139 +- arch/mips/include/asm/octeon/cvmx-helper-board.h | 12 + arch/mips/include/asm/octeon/cvmx-smix-defs.h | 276 + arch/mips/include/asm/pci/bridge.h | 206 +- arch/mips/include/asm/pgtable.h | 49 +- arch/mips/include/asm/smp-ops.h | 1 - arch/mips/include/asm/sn/addrs.h | 72 +- arch/mips/include/asm/sn/arch.h | 2 + arch/mips/include/asm/sn/io.h | 2 +- arch/mips/include/asm/sn/sn0/addrs.h | 5 + arch/mips/include/asm/tlbflush.h | 5 +- arch/mips/include/asm/uaccess.h | 1 + arch/mips/include/asm/unistd.h | 17 +- arch/mips/include/uapi/asm/mman.h | 4 +- arch/mips/include/uapi/asm/socket.h | 49 +- arch/mips/jazz/jazzdma.c | 5 +- arch/mips/jz4740/setup.c | 14 +- arch/mips/kernel/cmpxchg.c | 3 +- arch/mips/kernel/cpu-probe.c | 55 +- arch/mips/kernel/ftrace.c | 6 +- arch/mips/kernel/irq.c | 4 +- arch/mips/kernel/kgdb.c | 4 +- arch/mips/kernel/mips-cm.c | 6 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 21 +- arch/mips/kernel/process.c | 7 +- arch/mips/kernel/segment.c | 15 +- arch/mips/kernel/setup.c | 10 +- arch/mips/kernel/smp.c | 69 +- arch/mips/kernel/spinlock_test.c | 21 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 77 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 7 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 85 +- arch/mips/kernel/traps.c | 6 +- arch/mips/kernel/unaligned.c | 17 +- arch/mips/kvm/emulate.c | 8 +- arch/mips/kvm/mips.c | 5 - arch/mips/kvm/trap_emul.c | 30 +- arch/mips/kvm/vz.c | 8 +- arch/mips/lantiq/Kconfig | 4 + arch/mips/lantiq/irq.c | 77 +- arch/mips/lantiq/xway/dma.c | 6 +- arch/mips/lantiq/xway/vmmc.c | 4 +- arch/mips/lib/dump_tlb.c | 22 +- arch/mips/loongson32/Kconfig | 2 + arch/mips/loongson32/Platform | 4 +- arch/mips/loongson32/common/platform.c | 63 + arch/mips/loongson32/ls1b/board.c | 28 + arch/mips/loongson64/Platform | 23 - arch/mips/loongson64/common/reset.c | 7 +- arch/mips/math-emu/me-debugfs.c | 23 +- arch/mips/mm/Makefile | 16 +- arch/mips/mm/c-octeon.c | 18 + arch/mips/mm/c-r3k.c | 25 + arch/mips/mm/c-r4k.c | 124 +- arch/mips/mm/c-tx39.c | 21 + arch/mips/mm/cache.c | 1 + arch/mips/mm/context.c | 291 - arch/mips/mm/dma-noncoherent.c | 9 +- arch/mips/mm/init.c | 7 - arch/mips/mm/sc-debugfs.c | 15 +- arch/mips/mm/tlb-r3k.c | 14 +- arch/mips/mm/tlb-r4k.c | 71 +- arch/mips/mm/tlb-r8k.c | 10 +- arch/mips/mm/tlbex.c | 10 - arch/mips/net/ebpf_jit.c | 26 +- arch/mips/pci/Makefile | 1 - arch/mips/pci/fixup-ath79.c | 21 - arch/mips/pci/msi-octeon.c | 4 +- arch/mips/pci/ops-bridge.c | 68 +- arch/mips/pci/pci-ip27.c | 49 +- arch/mips/pci/pci-octeon.c | 10 +- arch/mips/ralink/bootrom.c | 8 +- arch/mips/sgi-ip27/Makefile | 3 +- arch/mips/sgi-ip27/ip27-hubio.c | 4 +- arch/mips/sgi-ip27/ip27-init.c | 39 +- arch/mips/sgi-ip27/ip27-irq-pci.c | 266 + arch/mips/sgi-ip27/ip27-irq.c | 357 +- arch/mips/sgi-ip27/ip27-irqno.c | 48 + arch/mips/sgi-ip27/ip27-memory.c | 34 +- arch/mips/sgi-ip27/ip27-nmi.c | 64 +- arch/mips/sgi-ip27/ip27-smp.c | 5 +- arch/mips/sgi-ip27/ip27-timer.c | 42 +- arch/mips/sgi-ip27/ip27-xtalk.c | 13 +- arch/mips/vdso/Makefile | 5 +- arch/nds32/Kconfig | 1 - arch/nds32/Makefile | 8 + arch/nds32/include/asm/uaccess.h | 1 + arch/nds32/include/uapi/asm/unistd.h | 2 - arch/nds32/kernel/process.c | 2 +- arch/nds32/mm/init.c | 12 +- arch/nios2/Kconfig | 1 - arch/nios2/configs/10m50_defconfig | 1 + arch/nios2/configs/3c120_defconfig | 1 + arch/nios2/include/asm/uaccess.h | 1 + arch/nios2/include/uapi/asm/unistd.h | 2 - arch/nios2/mm/fault.c | 1 + arch/openrisc/Kconfig | 1 - arch/openrisc/Makefile | 3 + arch/openrisc/configs/or1ksim_defconfig | 1 + arch/openrisc/configs/simple_smp_defconfig | 1 + arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/uaccess.h | 9 +- arch/openrisc/include/uapi/asm/unistd.h | 2 - arch/openrisc/mm/ioremap.c | 11 +- arch/parisc/Kconfig | 1 - arch/parisc/boot/Makefile | 6 + arch/parisc/include/asm/dma-mapping.h | 46 + arch/parisc/include/asm/hardirq.h | 1 - arch/parisc/include/asm/io.h | 9 - arch/parisc/include/asm/pci.h | 4 +- arch/parisc/include/asm/pdc.h | 1 - arch/parisc/include/asm/pdcpat.h | 4 - arch/parisc/include/asm/uaccess.h | 1 + arch/parisc/include/asm/unistd.h | 13 +- arch/parisc/include/uapi/asm/mman.h | 4 +- arch/parisc/include/uapi/asm/pdc.h | 26 +- arch/parisc/include/uapi/asm/socket.h | 48 +- arch/parisc/kernel/firmware.c | 24 - arch/parisc/kernel/irq.c | 19 +- arch/parisc/kernel/processor.c | 9 - arch/parisc/kernel/ptrace.c | 29 +- arch/parisc/kernel/setup.c | 1 - arch/parisc/kernel/smp.c | 1 - arch/parisc/kernel/syscalls/syscall.tbl | 109 +- arch/parisc/kernel/traps.c | 4 +- arch/parisc/lib/iomap.c | 64 - arch/parisc/mm/init.c | 52 +- arch/powerpc/Kconfig | 86 +- arch/powerpc/Kconfig.debug | 4 + arch/powerpc/Makefile | 11 +- arch/powerpc/boot/dts/Makefile | 1 - arch/powerpc/boot/dts/akebono.dts | 2 +- arch/powerpc/boot/dts/bluestone.dts | 2 +- arch/powerpc/boot/dts/currituck.dts | 2 +- arch/powerpc/boot/dts/iss4xx-mpic.dts | 2 +- arch/powerpc/boot/dts/wii.dts | 22 - arch/powerpc/configs/mpc512x_defconfig | 1 + arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/powerpc/include/asm/asm-prototypes.h | 14 +- arch/powerpc/include/asm/book3s/32/mmu-hash.h | 2 - arch/powerpc/include/asm/book3s/32/pgtable.h | 11 - arch/powerpc/include/asm/book3s/64/hash.h | 32 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 12 - arch/powerpc/include/asm/book3s/64/mmu-hash.h | 2 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 8 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 60 +- arch/powerpc/include/asm/book3s/64/radix.h | 4 - .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 30 +- arch/powerpc/include/asm/checksum.h | 4 + arch/powerpc/include/asm/device.h | 10 +- arch/powerpc/include/asm/dma-direct.h | 18 +- arch/powerpc/include/asm/dma-mapping.h | 92 + arch/powerpc/include/asm/eeh.h | 10 +- arch/powerpc/include/asm/eeh_event.h | 1 - arch/powerpc/include/asm/exception-64s.h | 4 +- arch/powerpc/include/asm/hvsi.h | 2 +- arch/powerpc/include/asm/io.h | 2 - arch/powerpc/include/asm/iommu.h | 17 - arch/powerpc/include/asm/ipic.h | 3 + arch/powerpc/include/asm/irq.h | 18 +- arch/powerpc/include/asm/kvm_ppc.h | 3 +- arch/powerpc/include/asm/livepatch.h | 7 +- arch/powerpc/include/asm/machdep.h | 4 +- arch/powerpc/include/asm/mce.h | 2 +- arch/powerpc/include/asm/mmu.h | 13 - arch/powerpc/include/asm/nmi.h | 2 - arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 3 +- arch/powerpc/include/asm/nvram.h | 9 + arch/powerpc/include/asm/page.h | 14 +- arch/powerpc/include/asm/pci-bridge.h | 10 +- arch/powerpc/include/asm/pci.h | 2 + arch/powerpc/include/asm/pgtable.h | 1 + arch/powerpc/include/asm/powernv.h | 3 +- arch/powerpc/include/asm/ppc-opcode.h | 17 +- arch/powerpc/include/asm/ppc-pci.h | 4 +- arch/powerpc/include/asm/processor.h | 108 +- arch/powerpc/include/asm/ptrace.h | 2 +- arch/powerpc/include/asm/reg.h | 9 +- arch/powerpc/include/asm/sections.h | 7 - arch/powerpc/include/asm/smp.h | 17 +- arch/powerpc/include/asm/swiotlb.h | 5 + arch/powerpc/include/asm/task_size_32.h | 21 - arch/powerpc/include/asm/task_size_64.h | 79 - arch/powerpc/include/asm/thread_info.h | 19 + arch/powerpc/include/asm/topology.h | 2 - arch/powerpc/include/asm/uaccess.h | 1 + arch/powerpc/include/asm/unistd.h | 8 +- arch/powerpc/include/uapi/asm/perf_regs.h | 1 - arch/powerpc/include/uapi/asm/socket.h | 4 +- arch/powerpc/kernel/Makefile | 15 +- arch/powerpc/kernel/asm-offsets.c | 15 +- arch/powerpc/kernel/cpu_setup_6xx.S | 4 - arch/powerpc/kernel/dma-iommu.c | 75 +- arch/powerpc/kernel/dma-mask.c | 12 - arch/powerpc/kernel/dma-swiotlb.c | 89 + arch/powerpc/kernel/dma.c | 362 + arch/powerpc/kernel/dt_cpu_ftrs.c | 17 +- arch/powerpc/kernel/eeh.c | 190 +- arch/powerpc/kernel/eeh_cache.c | 36 +- arch/powerpc/kernel/eeh_driver.c | 86 +- arch/powerpc/kernel/eeh_event.c | 16 +- arch/powerpc/kernel/eeh_pe.c | 68 +- arch/powerpc/kernel/eeh_sysfs.c | 3 +- arch/powerpc/kernel/entry_32.S | 97 +- arch/powerpc/kernel/entry_64.S | 53 +- arch/powerpc/kernel/epapr_hcalls.S | 5 +- arch/powerpc/kernel/exceptions-64e.S | 14 +- arch/powerpc/kernel/exceptions-64s.S | 94 +- arch/powerpc/kernel/head_32.S | 160 +- arch/powerpc/kernel/head_40x.S | 9 +- arch/powerpc/kernel/head_44x.S | 8 +- arch/powerpc/kernel/head_64.S | 20 +- arch/powerpc/kernel/head_8xx.S | 127 +- arch/powerpc/kernel/head_booke.h | 12 +- arch/powerpc/kernel/head_fsl_booke.S | 16 +- arch/powerpc/kernel/idle_6xx.S | 8 +- arch/powerpc/kernel/idle_book3e.S | 2 +- arch/powerpc/kernel/idle_e500.S | 8 +- arch/powerpc/kernel/idle_power4.S | 2 +- arch/powerpc/kernel/irq.c | 119 +- arch/powerpc/kernel/kgdb.c | 28 + arch/powerpc/kernel/machine_kexec_64.c | 6 +- arch/powerpc/kernel/mce.c | 11 +- arch/powerpc/kernel/misc_32.S | 17 +- arch/powerpc/kernel/nvram_64.c | 158 +- arch/powerpc/kernel/paca.c | 19 +- arch/powerpc/kernel/pci-common.c | 24 +- arch/powerpc/kernel/process.c | 68 +- arch/powerpc/kernel/ptrace.c | 18 +- arch/powerpc/kernel/setup-common.c | 9 +- arch/powerpc/kernel/setup_32.c | 62 +- arch/powerpc/kernel/setup_64.c | 56 +- arch/powerpc/kernel/signal_64.c | 7 +- arch/powerpc/kernel/smp.c | 109 +- arch/powerpc/kernel/stacktrace.c | 102 +- arch/powerpc/kernel/syscalls.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 134 +- arch/powerpc/kernel/syscalls/syscalltbl.sh | 4 +- arch/powerpc/kernel/systbl.S | 6 +- arch/powerpc/kernel/time.c | 1 + arch/powerpc/kernel/trace/Makefile | 3 +- arch/powerpc/kernel/trace/ftrace.c | 7 + arch/powerpc/kernel/trace/ftrace_64_mprofile.S | 6 +- arch/powerpc/kernel/traps.c | 133 +- arch/powerpc/kernel/udbg.c | 2 +- arch/powerpc/kernel/vdso.c | 2 + arch/powerpc/kernel/vdso32/Makefile | 1 - arch/powerpc/kernel/vdso64/Makefile | 1 - arch/powerpc/kernel/vmlinux.lds.S | 14 +- arch/powerpc/kvm/Makefile | 5 + arch/powerpc/kvm/book3s.c | 7 - arch/powerpc/kvm/book3s_hv.c | 25 +- arch/powerpc/kvm/book3s_hv_hmi.c | 1 - arch/powerpc/kvm/book3s_hv_ras.c | 58 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 66 +- arch/powerpc/lib/Makefile | 3 +- arch/powerpc/lib/sstep.c | 114 +- arch/powerpc/lib/test_emulate_step.c | 535 +- arch/powerpc/lib/test_emulate_step_exec_instr.S | 150 - arch/powerpc/math-emu/Makefile | 2 +- arch/powerpc/mm/40x_mmu.c | 2 +- arch/powerpc/mm/44x_mmu.c | 2 +- arch/powerpc/mm/8xx_mmu.c | 91 +- arch/powerpc/mm/Makefile | 15 +- arch/powerpc/mm/dma-noncoherent.c | 40 +- arch/powerpc/mm/{ptdump/bats.c => dump_bats.c} | 0 arch/powerpc/mm/dump_hashpagetable.c | 550 + arch/powerpc/mm/dump_linuxpagetables-8xx.c | 82 + arch/powerpc/mm/dump_linuxpagetables-book3s64.c | 120 + arch/powerpc/mm/dump_linuxpagetables-generic.c | 80 + arch/powerpc/mm/dump_linuxpagetables.c | 373 + .../mm/{ptdump/ptdump.h => dump_linuxpagetables.h} | 0 .../mm/{ptdump/segment_regs.c => dump_sr.c} | 0 arch/powerpc/mm/fsl_booke_mmu.c | 2 +- arch/powerpc/mm/hash_low_32.S | 76 +- arch/powerpc/mm/hash_utils_64.c | 12 +- arch/powerpc/mm/hugetlbpage-hash64.c | 28 +- arch/powerpc/mm/hugetlbpage-radix.c | 22 +- arch/powerpc/mm/init_32.c | 6 +- arch/powerpc/mm/init_64.c | 2 + arch/powerpc/mm/mem.c | 61 +- arch/powerpc/mm/mmu_context_iommu.c | 145 +- arch/powerpc/mm/mmu_decl.h | 10 +- arch/powerpc/mm/numa.c | 25 +- arch/powerpc/mm/pgtable-book3e.c | 8 +- arch/powerpc/mm/pgtable-book3s64.c | 52 +- arch/powerpc/mm/pgtable-radix.c | 43 +- arch/powerpc/mm/pgtable_32.c | 42 +- arch/powerpc/mm/ppc_mmu_32.c | 189 +- arch/powerpc/mm/ptdump/8xx.c | 82 - arch/powerpc/mm/ptdump/Makefile | 9 - arch/powerpc/mm/ptdump/book3s64.c | 120 - arch/powerpc/mm/ptdump/hashpagetable.c | 550 - arch/powerpc/mm/ptdump/ptdump.c | 379 - arch/powerpc/mm/ptdump/shared.c | 80 - arch/powerpc/mm/slb.c | 5 - arch/powerpc/mm/slice.c | 10 +- arch/powerpc/mm/tlb_nohash.c | 2 +- arch/powerpc/net/bpf_jit.h | 4 - arch/powerpc/net/bpf_jit32.h | 5 +- arch/powerpc/net/bpf_jit_comp64.c | 121 +- arch/powerpc/perf/hv-24x7.c | 10 +- arch/powerpc/perf/hv-gpci.c | 10 +- arch/powerpc/perf/imc-pmu.c | 19 +- arch/powerpc/perf/perf_regs.c | 6 - arch/powerpc/perf/power9-events-list.h | 24 - arch/powerpc/perf/power9-pmu.c | 4 - arch/powerpc/platforms/44x/Kconfig | 1 - arch/powerpc/platforms/44x/ppc476.c | 1 - arch/powerpc/platforms/44x/warp.c | 2 +- arch/powerpc/platforms/4xx/ocm.c | 6 +- arch/powerpc/platforms/83xx/suspend-asm.S | 34 +- arch/powerpc/platforms/85xx/corenet_generic.c | 5 +- arch/powerpc/platforms/85xx/ge_imp3a.c | 2 + arch/powerpc/platforms/85xx/mpc8536_ds.c | 2 + arch/powerpc/platforms/85xx/mpc85xx_ds.c | 4 + arch/powerpc/platforms/85xx/mpc85xx_mds.c | 4 + arch/powerpc/platforms/85xx/p1010rdb.c | 1 + arch/powerpc/platforms/85xx/p1022_ds.c | 2 + arch/powerpc/platforms/85xx/p1022_rdk.c | 2 + arch/powerpc/platforms/85xx/qemu_e500.c | 1 - arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | 1 + arch/powerpc/platforms/Kconfig.cputype | 9 - arch/powerpc/platforms/cell/iommu.c | 172 +- arch/powerpc/platforms/cell/spu_callbacks.c | 2 +- arch/powerpc/platforms/cell/spu_syscalls.c | 1 + arch/powerpc/platforms/cell/spufs/file.c | 5 +- arch/powerpc/platforms/chrp/Makefile | 2 +- arch/powerpc/platforms/chrp/nvram.c | 14 +- arch/powerpc/platforms/chrp/setup.c | 5 +- arch/powerpc/platforms/embedded6xx/wii.c | 24 + arch/powerpc/platforms/pasemi/dma_lib.c | 2 +- arch/powerpc/platforms/pasemi/iommu.c | 7 +- arch/powerpc/platforms/pasemi/setup.c | 51 + arch/powerpc/platforms/powermac/Makefile | 2 + arch/powerpc/platforms/powermac/nvram.c | 9 - arch/powerpc/platforms/powermac/setup.c | 3 +- arch/powerpc/platforms/powermac/time.c | 2 +- arch/powerpc/platforms/powernv/Makefile | 5 +- arch/powerpc/platforms/powernv/idle.c | 27 +- arch/powerpc/platforms/powernv/memtrace.c | 5 +- arch/powerpc/platforms/powernv/npu-dma.c | 18 +- arch/powerpc/platforms/powernv/opal-call.c | 283 - arch/powerpc/platforms/powernv/opal-msglog.c | 2 +- arch/powerpc/platforms/powernv/opal-wrappers.S | 344 +- arch/powerpc/platforms/powernv/opal.c | 6 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 1 + arch/powerpc/platforms/powernv/pci-ioda.c | 151 +- arch/powerpc/platforms/powernv/pci.c | 2 - arch/powerpc/platforms/powernv/smp.c | 25 - arch/powerpc/platforms/ps3/device-init.c | 4 +- arch/powerpc/platforms/ps3/os-area.c | 4 +- arch/powerpc/platforms/ps3/system-bus.c | 4 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 19 - arch/powerpc/platforms/pseries/ibmebus.c | 10 +- arch/powerpc/platforms/pseries/iommu.c | 99 +- arch/powerpc/platforms/pseries/lparcfg.c | 1 - arch/powerpc/platforms/pseries/nvram.c | 2 + arch/powerpc/platforms/pseries/papr_scm.c | 5 +- arch/powerpc/platforms/pseries/pci.c | 2 - arch/powerpc/platforms/pseries/setup.c | 18 +- arch/powerpc/platforms/pseries/vio.c | 95 +- arch/powerpc/sysdev/6xx-suspend.S | 5 +- arch/powerpc/sysdev/dart_iommu.c | 65 +- arch/powerpc/sysdev/fsl_pci.c | 25 +- arch/powerpc/sysdev/fsl_rmu.c | 7 +- arch/powerpc/sysdev/ipic.c | 35 + arch/powerpc/sysdev/tsi108_dev.c | 2 +- arch/powerpc/sysdev/xive/common.c | 2 +- arch/powerpc/xmon/Makefile | 1 - arch/powerpc/xmon/ppc-dis.c | 2 +- arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/Kconfig | 13 +- arch/riscv/Makefile | 2 +- arch/riscv/configs/defconfig | 8 +- arch/riscv/include/asm/fixmap.h | 44 - arch/riscv/include/asm/module.h | 28 +- arch/riscv/include/asm/page.h | 2 +- arch/riscv/include/asm/pgtable-bits.h | 6 - arch/riscv/include/asm/pgtable.h | 9 +- arch/riscv/include/asm/processor.h | 2 +- arch/riscv/include/asm/ptrace.h | 5 - arch/riscv/include/asm/smp.h | 18 +- arch/riscv/include/asm/syscall.h | 10 - arch/riscv/include/asm/thread_info.h | 6 - arch/riscv/include/asm/uaccess.h | 1 + arch/riscv/include/asm/unistd.h | 2 - arch/riscv/include/uapi/asm/unistd.h | 1 - arch/riscv/kernel/asm-offsets.c | 1 - arch/riscv/kernel/cpu.c | 30 +- arch/riscv/kernel/cpufeature.c | 48 +- arch/riscv/kernel/entry.S | 22 +- arch/riscv/kernel/ftrace.c | 2 +- arch/riscv/kernel/module-sections.c | 30 +- arch/riscv/kernel/ptrace.c | 9 +- arch/riscv/kernel/setup.c | 146 +- arch/riscv/kernel/smp.c | 53 +- arch/riscv/kernel/smpboot.c | 30 +- arch/riscv/kernel/vdso.c | 1 + arch/riscv/kernel/vdso/Makefile | 2 - arch/riscv/mm/init.c | 159 +- arch/riscv/net/Makefile | 1 - arch/riscv/net/bpf_jit_comp.c | 1602 -- arch/s390/Kconfig | 2 - arch/s390/boot/als.c | 20 +- arch/s390/boot/boot.h | 2 - arch/s390/boot/ipl_parm.c | 66 +- arch/s390/boot/startup.c | 1 - arch/s390/boot/string.c | 1 - arch/s390/crypto/des_s390.c | 4 +- arch/s390/hypfs/hypfs.h | 6 +- arch/s390/hypfs/hypfs_dbfs.c | 8 +- arch/s390/hypfs/hypfs_diag.c | 9 +- arch/s390/hypfs/hypfs_diag0c.c | 6 +- arch/s390/hypfs/hypfs_sprp.c | 6 +- arch/s390/hypfs/hypfs_vm.c | 3 +- arch/s390/hypfs/inode.c | 11 +- arch/s390/include/asm/cpu_mcf.h | 126 - arch/s390/include/asm/cpu_mf-insn.h | 22 - arch/s390/include/asm/cpu_mf.h | 18 +- arch/s390/include/asm/diag.h | 12 - arch/s390/include/asm/ftrace.h | 25 - arch/s390/include/asm/jump_label.h | 14 +- arch/s390/include/asm/mmu_context.h | 7 +- arch/s390/include/asm/pci.h | 1 + arch/s390/include/asm/perf_event.h | 2 +- arch/s390/include/asm/pgtable.h | 5 +- arch/s390/include/asm/pnet.h | 8 + arch/s390/include/asm/qdio.h | 4 +- arch/s390/include/asm/sclp.h | 1 - arch/s390/include/asm/string.h | 28 +- arch/s390/include/asm/syscall_wrapper.h | 135 - arch/s390/include/asm/uaccess.h | 1 + arch/s390/include/asm/unistd.h | 7 +- arch/s390/include/asm/vx-insn.h | 8 +- arch/s390/include/uapi/asm/Kbuild | 1 - arch/s390/include/uapi/asm/posix_types.h | 6 - arch/s390/include/uapi/asm/socket.h | 117 + arch/s390/kernel/Makefile | 6 +- arch/s390/kernel/compat_linux.c | 235 +- arch/s390/kernel/compat_wrapper.c | 186 + arch/s390/kernel/debug.c | 6 + arch/s390/kernel/diag.c | 1 - arch/s390/kernel/early.c | 6 +- arch/s390/kernel/entry.S | 4 +- arch/s390/kernel/head64.S | 2 + arch/s390/kernel/kdebugfs.c | 2 + arch/s390/kernel/perf_cpum_cf.c | 224 +- arch/s390/kernel/perf_cpum_cf_common.c | 201 - arch/s390/kernel/perf_cpum_cf_diag.c | 693 - arch/s390/kernel/perf_cpum_cf_events.c | 1 - arch/s390/kernel/perf_cpum_sf.c | 6 +- arch/s390/kernel/setup.c | 62 +- arch/s390/kernel/smp.c | 11 +- arch/s390/kernel/swsusp.S | 10 +- arch/s390/kernel/sys_s390.c | 16 +- arch/s390/kernel/syscalls/syscall.tbl | 373 +- arch/s390/kernel/sysinfo.c | 2 + arch/s390/kernel/vdso.c | 7 +- arch/s390/kernel/vtime.c | 4 +- arch/s390/kvm/vsie.c | 2 +- arch/s390/lib/string.c | 28 - arch/s390/mm/extmem.c | 133 +- arch/s390/mm/kasan_init.c | 2 + arch/s390/mm/mmap.c | 33 +- arch/s390/mm/pgtable.c | 10 +- arch/s390/net/bpf_jit_comp.c | 70 +- arch/s390/net/pnet.c | 11 - arch/s390/numa/numa.c | 14 +- arch/s390/pci/pci.c | 26 +- arch/s390/pci/pci_debug.c | 15 +- arch/sh/Kconfig | 1 - arch/sh/boards/mach-ecovec24/setup.c | 2 + arch/sh/boot/dts/Makefile | 2 +- arch/sh/configs/apsh4a3a_defconfig | 1 + arch/sh/configs/edosk7705_defconfig | 1 + arch/sh/configs/espt_defconfig | 1 + arch/sh/configs/sdk7786_defconfig | 1 + arch/sh/configs/sh2007_defconfig | 1 + arch/sh/configs/sh7724_generic_defconfig | 1 + arch/sh/configs/sh7763rdp_defconfig | 1 + arch/sh/configs/sh7770_generic_defconfig | 1 + arch/sh/configs/sh7785lcr_defconfig | 1 + arch/sh/configs/ul2_defconfig | 1 + arch/sh/configs/urquell_defconfig | 1 + arch/sh/include/asm/segment.h | 1 + arch/sh/include/asm/unistd.h | 4 +- arch/sh/include/uapi/asm/unistd_32.h | 403 + arch/sh/kernel/syscalls/syscall.tbl | 88 +- arch/sh/kernel/syscalls/syscalltbl.sh | 4 +- arch/sh/kernel/syscalls_32.S | 2 +- arch/sh/mm/init.c | 18 +- arch/sh/mm/numa.c | 5 +- arch/sparc/Kconfig | 1 - arch/sparc/configs/sparc32_defconfig | 1 + arch/sparc/configs/sparc64_defconfig | 1 + arch/sparc/crypto/des_glue.c | 4 +- arch/sparc/include/asm/uaccess_32.h | 1 + arch/sparc/include/asm/uaccess_64.h | 1 + arch/sparc/include/asm/unistd.h | 13 +- arch/sparc/include/uapi/asm/posix_types.h | 10 - arch/sparc/include/uapi/asm/socket.h | 51 +- arch/sparc/kernel/pci_fire.c | 3 +- arch/sparc/kernel/pci_schizo.c | 3 +- arch/sparc/kernel/prom_64.c | 7 +- arch/sparc/kernel/psycho_common.c | 3 +- arch/sparc/kernel/sbus.c | 3 +- arch/sparc/kernel/sys_sparc_64.c | 61 +- arch/sparc/kernel/syscalls/syscall.tbl | 116 +- arch/sparc/mm/init_64.c | 15 +- arch/um/include/asm/a.out-core.h | 27 + arch/unicore32/Kconfig | 1 - arch/unicore32/include/asm/Kbuild | 1 - arch/unicore32/include/uapi/asm/unistd.h | 4 +- arch/unicore32/mm/init.c | 24 + arch/unicore32/mm/mmu.c | 14 +- arch/x86/Kconfig | 18 +- arch/x86/Kconfig.debug | 10 + arch/x86/Makefile | 6 +- arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/Makefile | 2 - arch/x86/boot/compressed/acpi.c | 338 - arch/x86/boot/compressed/cmdline.c | 4 + arch/x86/boot/compressed/head_64.S | 21 +- arch/x86/boot/compressed/kaslr.c | 75 +- arch/x86/boot/compressed/misc.c | 3 - arch/x86/boot/compressed/misc.h | 23 +- arch/x86/boot/compressed/pgtable.h | 2 +- arch/x86/boot/compressed/pgtable_64.c | 19 +- arch/x86/boot/compressed/vmlinux.lds.S | 2 +- arch/x86/boot/setup.ld | 2 +- arch/x86/boot/string.c | 141 - arch/x86/boot/string.h | 1 - arch/x86/configs/i386_defconfig | 3 +- arch/x86/configs/x86_64_defconfig | 4 +- arch/x86/crypto/aegis128-aesni-glue.c | 38 +- arch/x86/crypto/aegis128l-aesni-glue.c | 38 +- arch/x86/crypto/aegis256-aesni-glue.c | 38 +- arch/x86/crypto/aesni-intel_glue.c | 47 +- arch/x86/crypto/crct10dif-pcl-asm_64.S | 782 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 12 +- arch/x86/crypto/morus1280_glue.c | 40 +- arch/x86/crypto/morus640_glue.c | 39 +- arch/x86/crypto/poly1305-sse2-x86_64.S | 4 - arch/x86/entry/entry_64_compat.S | 6 +- arch/x86/entry/syscalls/syscall_32.tbl | 88 +- arch/x86/entry/syscalls/syscall_64.tbl | 9 +- arch/x86/events/amd/ibs.c | 13 +- arch/x86/events/amd/iommu.c | 6 +- arch/x86/events/amd/power.c | 10 +- arch/x86/events/amd/uncore.c | 7 +- arch/x86/events/core.c | 14 - arch/x86/events/intel/bts.c | 4 +- arch/x86/events/intel/core.c | 162 +- arch/x86/events/intel/cstate.c | 12 +- arch/x86/events/intel/ds.c | 2 - arch/x86/events/intel/lbr.c | 1 - arch/x86/events/intel/pt.c | 14 +- arch/x86/events/intel/rapl.c | 9 +- arch/x86/events/intel/uncore.c | 9 +- arch/x86/events/intel/uncore_snb.c | 9 +- arch/x86/events/intel/uncore_snbep.c | 4 +- arch/x86/events/msr.c | 10 +- arch/x86/events/perf_event.h | 31 +- arch/x86/ia32/ia32_aout.c | 157 + arch/x86/include/asm/a.out-core.h | 67 + arch/x86/include/asm/alternative.h | 39 +- arch/x86/include/asm/asm-prototypes.h | 1 + arch/x86/include/asm/cpu_device_id.h | 28 - arch/x86/include/asm/efi.h | 1 + arch/x86/include/asm/fpu/internal.h | 57 +- arch/x86/include/asm/fpu/types.h | 7 - arch/x86/include/asm/hyperv-tlfs.h | 2 +- arch/x86/include/asm/intel-family.h | 5 +- arch/x86/include/asm/kvm_host.h | 2 - arch/x86/include/asm/mce.h | 7 - arch/x86/include/asm/mmu_context.h | 18 - arch/x86/include/asm/msr.h | 16 +- arch/x86/include/asm/page_64_types.h | 4 - arch/x86/include/asm/paravirt.h | 13 +- arch/x86/include/asm/paravirt_types.h | 5 +- arch/x86/include/asm/pci.h | 3 +- arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/pgtable_64.h | 3 +- arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/refcount.h | 22 +- arch/x86/include/asm/resctrl_sched.h | 4 +- arch/x86/include/asm/uaccess.h | 36 +- arch/x86/include/asm/unistd.h | 8 +- arch/x86/include/asm/uv/bios.h | 13 +- arch/x86/include/uapi/asm/Kbuild | 1 - arch/x86/include/uapi/asm/socket.h | 1 + arch/x86/kernel/acpi/wakeup_32.S | 2 +- arch/x86/kernel/acpi/wakeup_64.S | 12 +- arch/x86/kernel/alternative.c | 7 +- arch/x86/kernel/apic/io_apic.c | 2 - arch/x86/kernel/apic/x2apic_uv_x.c | 7 +- arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/amd.c | 8 +- arch/x86/kernel/cpu/bugs.c | 16 +- arch/x86/kernel/cpu/cacheinfo.c | 1 - arch/x86/kernel/cpu/match.c | 31 - arch/x86/kernel/cpu/mce/amd.c | 62 +- arch/x86/kernel/cpu/mce/apei.c | 10 +- arch/x86/kernel/cpu/mce/core.c | 31 +- arch/x86/kernel/cpu/mce/severity.c | 5 - arch/x86/kernel/cpu/microcode/amd.c | 2 +- arch/x86/kernel/cpu/mtrr/cleanup.c | 3 +- arch/x86/kernel/cpu/resctrl/Makefile | 4 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 7 + arch/x86/kernel/crash.c | 1 - arch/x86/kernel/e820.c | 9 +- arch/x86/kernel/early_printk.c | 4 + arch/x86/kernel/fpu/xstate.c | 2 +- arch/x86/kernel/ftrace.c | 3 +- arch/x86/kernel/hpet.c | 4 + arch/x86/kernel/hw_breakpoint.c | 5 +- arch/x86/kernel/kexec-bzimage64.c | 9 +- arch/x86/kernel/kgdb.c | 1 - arch/x86/kernel/kprobes/core.c | 7 - arch/x86/kernel/kprobes/opt.c | 4 +- arch/x86/kernel/kvm.c | 7 +- arch/x86/kernel/machine_kexec_64.c | 3 - arch/x86/kernel/process.c | 12 - arch/x86/kernel/setup_percpu.c | 2 +- arch/x86/kernel/smpboot.c | 10 +- arch/x86/kernel/traps.c | 6 +- arch/x86/kernel/tsc.c | 30 +- arch/x86/kernel/uprobes.c | 1 - arch/x86/kernel/vmlinux.lds.S | 4 +- arch/x86/kvm/Makefile | 4 + arch/x86/kvm/cpuid.c | 4 - arch/x86/kvm/hyperv.c | 7 +- arch/x86/kvm/lapic.c | 2 - arch/x86/kvm/mmu.c | 19 +- arch/x86/kvm/svm.c | 34 +- arch/x86/kvm/trace.h | 2 +- arch/x86/kvm/vmx/evmcs.c | 7 +- arch/x86/kvm/vmx/nested.c | 30 +- arch/x86/kvm/vmx/vmx.c | 183 +- arch/x86/kvm/vmx/vmx.h | 10 +- arch/x86/kvm/x86.c | 17 +- arch/x86/lib/insn-eval.c | 2 - arch/x86/lib/iomem.c | 33 +- arch/x86/lib/kaslr.c | 4 +- arch/x86/lib/usercopy_32.c | 8 +- arch/x86/mm/cpu_entry_area.c | 2 +- arch/x86/mm/dump_pagetables.c | 2 + arch/x86/mm/extable.c | 59 +- arch/x86/mm/fault.c | 4 +- arch/x86/mm/ioremap.c | 4 +- arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/mm/mpx.c | 2 +- arch/x86/mm/numa.c | 4 +- arch/x86/mm/pageattr.c | 50 +- arch/x86/mm/tlb.c | 3 + arch/x86/net/bpf_jit_comp.c | 46 +- arch/x86/net/bpf_jit_comp32.c | 121 +- arch/x86/platform/efi/Makefile | 1 + arch/x86/platform/efi/early_printk.c | 240 + arch/x86/platform/efi/quirks.c | 6 +- .../intel-mid/device_libs/platform_bcm43xx.c | 1 + arch/x86/platform/uv/bios_uv.c | 35 +- arch/x86/platform/uv/tlb_uv.c | 8 +- arch/x86/realmode/rm/Makefile | 2 +- arch/x86/realmode/rm/realmode.lds.S | 2 +- arch/x86/um/Kconfig | 2 +- arch/x86/xen/enlighten_pv.c | 5 +- arch/x86/xen/mmu.h | 4 +- arch/x86/xen/mmu_pv.c | 8 +- arch/x86/xen/time.c | 12 +- arch/xtensa/Kconfig | 7 +- arch/xtensa/boot/dts/Makefile | 6 +- arch/xtensa/configs/audio_kc705_defconfig | 2 +- arch/xtensa/configs/cadence_csp_defconfig | 2 +- arch/xtensa/configs/generic_kc705_defconfig | 2 +- arch/xtensa/configs/nommu_kc705_defconfig | 2 +- arch/xtensa/configs/smp_lx200_defconfig | 3 +- arch/xtensa/include/asm/Kbuild | 3 - arch/xtensa/include/asm/asm-uaccess.h | 2 + arch/xtensa/include/asm/cmpxchg.h | 36 +- arch/xtensa/include/asm/spinlock.h | 185 +- arch/xtensa/include/asm/spinlock_types.h | 15 +- arch/xtensa/include/asm/thread_info.h | 9 + arch/xtensa/include/asm/uaccess.h | 1 + arch/xtensa/include/asm/unistd.h | 14 +- arch/xtensa/include/uapi/asm/Kbuild | 1 - arch/xtensa/include/uapi/asm/mman.h | 4 +- arch/xtensa/include/uapi/asm/socket.h | 122 + arch/xtensa/kernel/head.S | 5 +- arch/xtensa/kernel/process.c | 6 +- arch/xtensa/kernel/smp.c | 79 +- arch/xtensa/kernel/syscalls/syscall.tbl | 78 +- arch/xtensa/kernel/time.c | 55 +- arch/xtensa/kernel/traps.c | 5 +- block/bfq-iosched.c | 705 +- block/bfq-iosched.h | 11 +- block/bfq-wf2q.c | 29 +- block/bio.c | 111 +- block/blk-cgroup.c | 2 +- block/blk-core.c | 26 +- block/blk-flush.c | 2 +- block/blk-iolatency.c | 56 +- block/blk-merge.c | 231 +- block/blk-mq-debugfs-zoned.c | 2 + block/blk-mq-debugfs.c | 9 +- block/blk-mq-sched.c | 2 +- block/blk-mq-tag.c | 2 +- block/blk-mq.c | 48 +- block/blk-mq.h | 21 +- block/blk-settings.c | 9 + block/blk-sysfs.c | 22 +- block/blk-wbt.c | 4 +- block/blk.h | 2 +- block/bounce.c | 10 +- block/elevator.c | 5 +- block/genhd.c | 18 +- crypto/Kconfig | 14 +- crypto/Makefile | 2 +- crypto/adiantum.c | 4 - crypto/aead.c | 4 +- crypto/aegis.h | 7 +- crypto/aegis128.c | 20 +- crypto/aegis128l.c | 20 +- crypto/aegis256.c | 20 +- crypto/af_alg.c | 40 +- crypto/ahash.c | 42 +- crypto/algapi.c | 63 +- crypto/arc4.c | 87 +- crypto/authenc.c | 14 +- crypto/authencesn.c | 2 +- crypto/cbc.c | 131 +- crypto/ccm.c | 78 +- crypto/cfb.c | 139 +- crypto/chacha20poly1305.c | 37 +- crypto/crypto_null.c | 57 +- crypto/crypto_user_stat.c | 4 + crypto/ctr.c | 200 +- crypto/des_generic.c | 4 +- crypto/ecb.c | 151 +- crypto/gcm.c | 75 +- crypto/keywrap.c | 198 +- crypto/lzo-rle.c | 175 - crypto/morus1280.c | 19 +- crypto/morus640.c | 19 +- crypto/ofb.c | 202 +- crypto/pcbc.c | 143 +- crypto/rsa-pkcs1pad.c | 1 - crypto/seqiv.c | 7 +- crypto/shash.c | 27 +- crypto/skcipher.c | 158 +- crypto/sm3_generic.c | 2 +- crypto/streebog_generic.c | 2 +- crypto/tcrypt.c | 4 +- crypto/testmgr.c | 2746 ++-- crypto/testmgr.h | 15643 +++++++++++-------- crypto/tgr192.c | 6 +- drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/acpi/Kconfig | 11 - drivers/acpi/Makefile | 3 +- drivers/acpi/acpi_dbg.c | 30 +- drivers/acpi/acpi_video.c | 20 +- drivers/acpi/acpica/acapps.h | 4 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/acconvert.h | 2 +- drivers/acpi/acpica/acdebug.h | 5 +- drivers/acpi/acpica/acdispat.h | 2 +- drivers/acpi/acpica/acevents.h | 2 +- drivers/acpi/acpica/acglobal.h | 3 +- drivers/acpi/acpica/achware.h | 2 +- drivers/acpi/acpica/acinterp.h | 2 +- drivers/acpi/acpica/aclocal.h | 4 +- drivers/acpi/acpica/acmacros.h | 4 +- drivers/acpi/acpica/acnamesp.h | 2 +- drivers/acpi/acpica/acobject.h | 3 +- drivers/acpi/acpica/acopcode.h | 2 +- drivers/acpi/acpica/acparser.h | 2 +- drivers/acpi/acpica/acpredef.h | 17 +- drivers/acpi/acpica/acresrc.h | 2 +- drivers/acpi/acpica/acstruct.h | 2 +- drivers/acpi/acpica/actables.h | 2 +- drivers/acpi/acpica/acutils.h | 2 +- drivers/acpi/acpica/amlcode.h | 2 +- drivers/acpi/acpica/amlresrc.h | 2 +- drivers/acpi/acpica/dbdisply.c | 4 +- drivers/acpi/acpica/dbexec.c | 4 +- drivers/acpi/acpica/dbhistry.c | 2 +- drivers/acpi/acpica/dbnames.c | 2 +- drivers/acpi/acpica/dbobject.c | 2 +- drivers/acpi/acpica/dbtest.c | 164 +- drivers/acpi/acpica/dsargs.c | 2 +- drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsdebug.c | 2 +- drivers/acpi/acpica/dsfield.c | 9 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/dsmethod.c | 2 +- drivers/acpi/acpica/dsobject.c | 2 +- drivers/acpi/acpica/dsopcode.c | 28 +- drivers/acpi/acpica/dspkginit.c | 2 +- drivers/acpi/acpica/dswexec.c | 2 +- drivers/acpi/acpica/dswload.c | 2 +- drivers/acpi/acpica/dswload2.c | 4 +- drivers/acpi/acpica/dswscope.c | 2 +- drivers/acpi/acpica/dswstate.c | 2 +- drivers/acpi/acpica/evevent.c | 2 +- drivers/acpi/acpica/evglock.c | 2 +- drivers/acpi/acpica/evgpe.c | 4 +- drivers/acpi/acpica/evgpeblk.c | 2 +- drivers/acpi/acpica/evgpeinit.c | 2 +- drivers/acpi/acpica/evgpeutil.c | 2 +- drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evmisc.c | 2 +- drivers/acpi/acpica/evregion.c | 4 +- drivers/acpi/acpica/evrgnini.c | 21 +- drivers/acpi/acpica/evxface.c | 2 +- drivers/acpi/acpica/evxfevnt.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 6 +- drivers/acpi/acpica/evxfregn.c | 2 +- drivers/acpi/acpica/exconcat.c | 2 +- drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/exconvrt.c | 4 +- drivers/acpi/acpica/excreate.c | 2 +- drivers/acpi/acpica/exdebug.c | 2 +- drivers/acpi/acpica/exdump.c | 2 +- drivers/acpi/acpica/exfield.c | 71 +- drivers/acpi/acpica/exfldio.c | 2 +- drivers/acpi/acpica/exmisc.c | 2 +- drivers/acpi/acpica/exmutex.c | 2 +- drivers/acpi/acpica/exnames.c | 2 +- drivers/acpi/acpica/exoparg1.c | 2 +- drivers/acpi/acpica/exoparg2.c | 10 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/exoparg6.c | 2 +- drivers/acpi/acpica/exprep.c | 2 +- drivers/acpi/acpica/exregion.c | 2 +- drivers/acpi/acpica/exresnte.c | 2 +- drivers/acpi/acpica/exresolv.c | 2 +- drivers/acpi/acpica/exresop.c | 2 +- drivers/acpi/acpica/exserial.c | 4 +- drivers/acpi/acpica/exstore.c | 2 +- drivers/acpi/acpica/exstoren.c | 2 +- drivers/acpi/acpica/exstorob.c | 2 +- drivers/acpi/acpica/exsystem.c | 2 +- drivers/acpi/acpica/extrace.c | 2 +- drivers/acpi/acpica/exutils.c | 4 +- drivers/acpi/acpica/hwacpi.c | 2 +- drivers/acpi/acpica/hwesleep.c | 2 +- drivers/acpi/acpica/hwgpe.c | 2 +- drivers/acpi/acpica/hwsleep.c | 2 +- drivers/acpi/acpica/hwtimer.c | 2 +- drivers/acpi/acpica/hwvalid.c | 2 +- drivers/acpi/acpica/hwxface.c | 2 +- drivers/acpi/acpica/hwxfsleep.c | 98 +- drivers/acpi/acpica/nsarguments.c | 2 +- drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsdumpdv.c | 2 +- drivers/acpi/acpica/nsinit.c | 2 +- drivers/acpi/acpica/nsload.c | 4 +- drivers/acpi/acpica/nsparse.c | 68 +- drivers/acpi/acpica/nspredef.c | 2 +- drivers/acpi/acpica/nsprepkg.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 2 +- drivers/acpi/acpica/nsutils.c | 4 +- drivers/acpi/acpica/nswalk.c | 2 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/psargs.c | 2 +- drivers/acpi/acpica/psloop.c | 195 +- drivers/acpi/acpica/psobject.c | 2 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/acpica/psopinfo.c | 2 +- drivers/acpi/acpica/psparse.c | 10 +- drivers/acpi/acpica/psscope.c | 2 +- drivers/acpi/acpica/pstree.c | 2 +- drivers/acpi/acpica/psutils.c | 2 +- drivers/acpi/acpica/pswalk.c | 2 +- drivers/acpi/acpica/psxface.c | 2 +- drivers/acpi/acpica/rsdumpinfo.c | 14 +- drivers/acpi/acpica/rsirq.c | 8 +- drivers/acpi/acpica/rsserial.c | 10 +- drivers/acpi/acpica/tbdata.c | 2 +- drivers/acpi/acpica/tbfadt.c | 4 +- drivers/acpi/acpica/tbfind.c | 2 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 2 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxface.c | 6 +- drivers/acpi/acpica/tbxfload.c | 27 +- drivers/acpi/acpica/tbxfroot.c | 2 +- drivers/acpi/acpica/utaddress.c | 2 +- drivers/acpi/acpica/utalloc.c | 2 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utbuffer.c | 2 +- drivers/acpi/acpica/utcache.c | 2 +- drivers/acpi/acpica/utcopy.c | 2 +- drivers/acpi/acpica/utdebug.c | 2 +- drivers/acpi/acpica/utdecode.c | 20 +- drivers/acpi/acpica/utdelete.c | 4 - drivers/acpi/acpica/uterror.c | 9 +- drivers/acpi/acpica/uteval.c | 2 +- drivers/acpi/acpica/utglobal.c | 2 +- drivers/acpi/acpica/uthex.c | 2 +- drivers/acpi/acpica/utids.c | 2 +- drivers/acpi/acpica/utinit.c | 2 +- drivers/acpi/acpica/utlock.c | 2 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/acpica/utosi.c | 2 +- drivers/acpi/acpica/utpredef.c | 2 +- drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/uttrack.c | 14 +- drivers/acpi/acpica/utuuid.c | 2 +- drivers/acpi/acpica/utxface.c | 2 +- drivers/acpi/acpica/utxferror.c | 44 - drivers/acpi/acpica/utxfinit.c | 2 +- drivers/acpi/apei/Kconfig | 12 +- drivers/acpi/apei/bert.c | 23 +- drivers/acpi/apei/einj.c | 93 +- drivers/acpi/apei/erst.c | 27 +- drivers/acpi/apei/ghes.c | 655 +- drivers/acpi/apei/hest.c | 16 +- drivers/acpi/arm64/iort.c | 5 +- drivers/acpi/bus.c | 41 +- drivers/acpi/cppc_acpi.c | 42 - drivers/acpi/custom_method.c | 6 + drivers/acpi/dptf/Makefile | 2 + drivers/acpi/dptf/int340x_thermal.c | 2 +- drivers/acpi/ec.c | 208 +- drivers/acpi/ec_sys.c | 36 +- drivers/acpi/internal.h | 8 +- drivers/acpi/irq.c | 4 +- drivers/acpi/nfit/core.c | 86 +- drivers/acpi/nfit/intel.c | 8 +- drivers/acpi/numa.c | 6 +- drivers/acpi/pci_link.c | 8 +- drivers/acpi/pmic/intel_pmic.c | 61 - drivers/acpi/pmic/intel_pmic.h | 4 - drivers/acpi/pmic/intel_pmic_chtwc.c | 19 - drivers/acpi/pmic/intel_pmic_xpower.c | 42 +- drivers/acpi/power.c | 22 - drivers/acpi/pptt.c | 13 +- drivers/acpi/processor_idle.c | 7 - drivers/acpi/resource.c | 4 +- drivers/acpi/tables.c | 12 +- drivers/acpi/x86/utils.c | 5 - drivers/android/Kconfig | 2 +- drivers/android/binder.c | 593 +- drivers/android/binder_alloc.c | 303 +- drivers/android/binder_alloc.h | 47 +- drivers/android/binder_alloc_selftest.c | 7 +- drivers/android/binder_internal.h | 9 - drivers/android/binder_trace.h | 2 +- drivers/android/binderfs.c | 296 +- drivers/ata/Kconfig | 14 +- drivers/ata/Makefile | 1 - drivers/ata/ahci.h | 2 - drivers/ata/ahci_mvebu.c | 87 +- drivers/ata/libahci.c | 3 +- drivers/ata/libahci_platform.c | 13 - drivers/ata/libata-core.c | 1 - drivers/ata/libata-scsi.c | 4 +- drivers/ata/pata_buddha.c | 257 - drivers/ata/pata_macio.c | 11 +- drivers/ata/pata_of_platform.c | 6 +- drivers/ata/pata_platform.c | 24 +- drivers/ata/pata_samsung_cf.c | 8 +- drivers/ata/sata_fsl.c | 4 +- drivers/ata/sata_inic162x.c | 22 +- drivers/atm/he.c | 41 +- drivers/atm/idt77252.c | 16 +- drivers/auxdisplay/ht16k33.c | 2 +- drivers/base/base.h | 12 - drivers/base/bus.c | 66 +- drivers/base/cacheinfo.c | 6 +- drivers/base/class.c | 14 +- drivers/base/component.c | 206 +- drivers/base/core.c | 246 +- drivers/base/cpu.c | 2 - drivers/base/dd.c | 188 +- drivers/base/devcon.c | 62 +- drivers/base/firmware_loader/Makefile | 4 +- drivers/base/firmware_loader/fallback_table.c | 5 + drivers/base/firmware_loader/main.c | 8 +- drivers/base/platform.c | 41 +- drivers/base/power/clock_ops.c | 13 +- drivers/base/power/common.c | 2 +- drivers/base/power/domain.c | 13 +- drivers/base/power/main.c | 26 +- drivers/base/power/runtime.c | 190 +- drivers/base/power/sysfs.c | 17 +- drivers/base/power/wakeup.c | 2 +- drivers/base/regmap/regcache-rbtree.c | 2 +- drivers/base/regmap/regmap-irq.c | 107 +- drivers/base/swnode.c | 23 - drivers/base/test/test_async_driver_probe.c | 261 +- drivers/bcma/bcma_private.h | 9 +- drivers/bcma/driver_gpio.c | 2 +- drivers/bcma/host_pci.c | 2 - drivers/bcma/host_soc.c | 4 +- drivers/bcma/main.c | 45 +- drivers/block/floppy.c | 5 +- drivers/block/loop.c | 83 +- drivers/block/mtip32xx/mtip32xx.c | 42 +- drivers/block/nbd.c | 10 +- drivers/block/null_blk.h | 1 - drivers/block/null_blk_main.c | 3 +- drivers/block/rbd.c | 56 +- drivers/block/skd_main.c | 5 +- drivers/block/xen-blkfront.c | 2 +- drivers/block/zram/zcomp.c | 1 - drivers/block/zram/zram_drv.c | 90 +- drivers/block/zram/zram_drv.h | 5 +- drivers/bluetooth/Kconfig | 4 +- drivers/bluetooth/btmrvl_drv.h | 2 + drivers/bluetooth/btmrvl_sdio.c | 43 +- drivers/bluetooth/btmtkuart.c | 538 +- drivers/bluetooth/btqca.c | 19 - drivers/bluetooth/btqca.h | 8 +- drivers/bluetooth/btqcomsmd.c | 31 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btusb.c | 75 - drivers/bluetooth/h4_recv.h | 7 +- drivers/bluetooth/hci_h4.c | 4 - drivers/bluetooth/hci_ldisc.c | 24 +- drivers/bluetooth/hci_qca.c | 121 +- drivers/bus/fsl-mc/fsl-mc-allocator.c | 11 - drivers/bus/fsl-mc/mc-io.c | 13 - drivers/bus/hisi_lpc.c | 5 +- drivers/bus/imx-weim.c | 70 +- drivers/bus/ti-sysc.c | 6 +- drivers/cdrom/cdrom.c | 7 +- drivers/char/Kconfig | 19 +- drivers/char/Makefile | 6 +- drivers/char/agp/efficeon-agp.c | 2 + drivers/char/applicom.c | 35 +- drivers/char/efirtc.c | 23 + drivers/char/generic_nvram.c | 159 + drivers/char/hpet.c | 9 +- drivers/char/hw_random/Kconfig | 15 - drivers/char/hw_random/Makefile | 1 - drivers/char/hw_random/bcm2835-rng.c | 18 +- drivers/char/hw_random/optee-rng.c | 306 - drivers/char/hw_random/virtio-rng.c | 2 +- drivers/char/ipmi/Kconfig | 5 - drivers/char/ipmi/Makefile | 1 - drivers/char/ipmi/ipmi_devintf.c | 6 +- drivers/char/ipmi/ipmi_dmi.c | 139 +- drivers/char/ipmi/ipmi_dmi.h | 2 +- drivers/char/ipmi/ipmi_msghandler.c | 332 +- drivers/char/ipmi/ipmi_plat_data.c | 121 - drivers/char/ipmi/ipmi_plat_data.h | 22 - drivers/char/ipmi/ipmi_si.h | 14 +- drivers/char/ipmi/ipmi_si_hardcode.c | 149 +- drivers/char/ipmi/ipmi_si_hotmod.c | 222 +- drivers/char/ipmi/ipmi_si_intf.c | 102 +- drivers/char/ipmi/ipmi_si_mem_io.c | 5 +- drivers/char/ipmi/ipmi_si_parisc.c | 2 +- drivers/char/ipmi/ipmi_si_pci.c | 4 +- drivers/char/ipmi/ipmi_si_platform.c | 73 +- drivers/char/ipmi/ipmi_si_port_io.c | 5 +- drivers/char/ipmi/ipmi_si_sm.h | 14 +- drivers/char/ipmi/ipmi_ssif.c | 211 +- drivers/char/ipmi/kcs_bmc.c | 5 +- drivers/char/lp.c | 4 +- drivers/char/mbcs.c | 1 - drivers/char/mwave/mwavedd.c | 7 - drivers/char/nvram.c | 673 +- drivers/clk/Kconfig | 1 + drivers/clk/at91/at91sam9x5.c | 5 +- drivers/clk/at91/sama5d2.c | 4 +- drivers/clk/at91/sama5d4.c | 2 +- drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/clk.c | 16 +- drivers/clk/imx/clk-frac-pll.c | 5 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 - drivers/clk/mmp/clk-of-mmp2.c | 4 + drivers/clk/qcom/Kconfig | 1 - drivers/clk/qcom/gcc-sdm845.c | 14 +- drivers/clk/socfpga/clk-pll-s10.c | 2 +- drivers/clk/socfpga/clk-s10.c | 20 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/tegra/Kconfig | 5 - drivers/clk/tegra/Makefile | 2 +- drivers/clk/tegra/clk-dfll.c | 459 +- drivers/clk/tegra/clk-dfll.h | 6 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 524 +- drivers/clk/tegra/cvb.c | 12 +- drivers/clk/tegra/cvb.h | 7 +- drivers/clk/ti/divider.c | 11 +- drivers/clk/zynqmp/clkc.c | 4 +- drivers/clocksource/Kconfig | 22 +- drivers/clocksource/Makefile | 7 +- drivers/clocksource/arm_arch_timer.c | 55 - .../{timer-cs5535.c => cs5535-clockevt.c} | 0 drivers/clocksource/exynos_mct.c | 48 +- drivers/clocksource/{timer-pxa.c => pxa_timer.c} | 0 .../{timer-tango-xtal.c => tango_xtal.c} | 0 drivers/clocksource/timer-milbeaut.c | 161 - drivers/clocksource/timer-riscv.c | 23 +- drivers/clocksource/timer-sun5i.c | 10 - drivers/clocksource/timer-tegra20.c | 370 +- drivers/clocksource/timer-ti-dm.c | 5 +- drivers/cpufreq/Kconfig | 3 + drivers/cpufreq/Kconfig.arm | 20 +- drivers/cpufreq/Makefile | 1 - drivers/cpufreq/acpi-cpufreq.c | 4 +- drivers/cpufreq/arm_big_little.c | 2 - drivers/cpufreq/armada-8k-cpufreq.c | 206 - drivers/cpufreq/cppc_cpufreq.c | 65 - drivers/cpufreq/cpufreq-dt-platdev.c | 1 - drivers/cpufreq/cpufreq-dt.c | 33 +- drivers/cpufreq/cpufreq.c | 146 +- drivers/cpufreq/cpufreq_stats.c | 16 +- drivers/cpufreq/davinci-cpufreq.c | 5 +- drivers/cpufreq/e_powersaver.c | 5 +- drivers/cpufreq/imx6q-cpufreq.c | 25 +- drivers/cpufreq/intel_pstate.c | 105 +- drivers/cpufreq/longhaul.c | 2 +- drivers/cpufreq/mediatek-cpufreq.c | 16 +- drivers/cpufreq/omap-cpufreq.c | 4 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 10 +- drivers/cpufreq/qcom-cpufreq-hw.c | 53 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 22 +- drivers/cpufreq/qoriq-cpufreq.c | 15 +- drivers/cpufreq/s5pv210-cpufreq.c | 67 +- drivers/cpufreq/scmi-cpufreq.c | 61 +- drivers/cpufreq/scpi-cpufreq.c | 21 +- drivers/cpufreq/speedstep-ich.c | 3 +- drivers/cpufreq/tegra124-cpufreq.c | 46 +- drivers/cpuidle/Kconfig | 11 +- drivers/cpuidle/dt_idle_states.c | 15 +- drivers/cpuidle/governors/Makefile | 1 - drivers/cpuidle/governors/teo.c | 444 - drivers/cpuidle/poll_state.c | 2 +- drivers/crypto/Kconfig | 1 - drivers/crypto/amcc/crypto4xx_core.c | 93 +- drivers/crypto/amcc/crypto4xx_core.h | 4 - drivers/crypto/amcc/crypto4xx_reg_def.h | 1 - drivers/crypto/amcc/crypto4xx_trng.c | 4 +- drivers/crypto/amcc/crypto4xx_trng.h | 4 +- drivers/crypto/atmel-tdes.c | 2 +- drivers/crypto/axis/artpec6_crypto.c | 326 +- drivers/crypto/bcm/Makefile | 2 + drivers/crypto/bcm/cipher.c | 54 +- drivers/crypto/bcm/cipher.h | 4 +- drivers/crypto/bcm/util.c | 40 + drivers/crypto/bcm/util.h | 6 + drivers/crypto/caam/Kconfig | 1 - drivers/crypto/caam/caamalg.c | 240 +- drivers/crypto/caam/caamalg_desc.c | 18 +- drivers/crypto/caam/caamalg_qi.c | 29 +- drivers/crypto/caam/caamalg_qi2.c | 85 +- drivers/crypto/caam/caamalg_qi2.h | 2 - drivers/crypto/caam/caamhash.c | 444 +- drivers/crypto/caam/caamhash_desc.c | 68 +- drivers/crypto/caam/caamhash_desc.h | 8 - drivers/crypto/caam/compat.h | 1 - drivers/crypto/caam/ctrl.c | 25 +- drivers/crypto/caam/desc.h | 1 - drivers/crypto/caam/error.c | 6 - drivers/crypto/caam/error.h | 9 - drivers/crypto/caam/intern.h | 1 + drivers/crypto/caam/key_gen.c | 30 +- drivers/crypto/caam/qi.c | 4 +- drivers/crypto/cavium/cpt/cptpf_main.c | 4 +- drivers/crypto/cavium/cpt/cptvf_main.c | 7 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 27 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.h | 5 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 6 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 10 +- drivers/crypto/cavium/zip/zip_main.c | 58 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 2 +- drivers/crypto/ccp/ccp-crypto-des3.c | 2 +- drivers/crypto/ccp/ccp-crypto-sha.c | 2 +- drivers/crypto/ccp/ccp-debugfs.c | 36 +- drivers/crypto/ccp/ccp-dev-v5.c | 6 +- drivers/crypto/ccp/ccp-ops.c | 2 +- drivers/crypto/ccp/psp-dev.c | 37 +- drivers/crypto/ccp/psp-dev.h | 2 +- drivers/crypto/ccp/sp-dev.c | 2 +- drivers/crypto/ccp/sp-dev.h | 2 +- drivers/crypto/ccp/sp-pci.c | 6 +- drivers/crypto/ccp/sp-platform.c | 2 +- drivers/crypto/ccree/cc_aead.c | 40 +- drivers/crypto/ccree/cc_buffer_mgr.c | 87 +- drivers/crypto/ccree/cc_cipher.c | 10 +- drivers/crypto/ccree/cc_debugfs.c | 22 +- drivers/crypto/ccree/cc_debugfs.h | 8 +- drivers/crypto/ccree/cc_driver.c | 20 +- drivers/crypto/ccree/cc_driver.h | 2 + drivers/crypto/ccree/cc_pm.c | 13 +- drivers/crypto/ccree/cc_pm.h | 3 - drivers/crypto/chelsio/Makefile | 2 +- drivers/crypto/chelsio/chcr_algo.c | 12 +- drivers/crypto/chelsio/chcr_core.h | 2 +- drivers/crypto/chelsio/chcr_ipsec.c | 42 +- drivers/crypto/chelsio/chtls/Makefile | 3 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 6 +- drivers/crypto/chelsio/chtls/chtls_io.c | 12 +- drivers/crypto/chelsio/chtls/chtls_main.c | 1 + drivers/crypto/hifn_795x.c | 3 +- drivers/crypto/hisilicon/sec/sec_algs.c | 4 +- drivers/crypto/hisilicon/sec/sec_drv.c | 15 +- drivers/crypto/inside-secure/safexcel_cipher.c | 2 +- drivers/crypto/ixp4xx_crypto.c | 10 +- drivers/crypto/marvell/cipher.c | 4 +- drivers/crypto/mediatek/mtk-platform.c | 16 +- drivers/crypto/n2_core.c | 2 +- drivers/crypto/omap-des.c | 2 +- drivers/crypto/picoxcell_crypto.c | 3 +- drivers/crypto/qat/qat_c3xxx/Makefile | 2 +- drivers/crypto/qat/qat_c3xxx/adf_drv.c | 5 + drivers/crypto/qat/qat_c3xxxvf/Makefile | 2 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 5 + drivers/crypto/qat/qat_c62x/Makefile | 2 +- drivers/crypto/qat/qat_c62x/adf_drv.c | 5 + drivers/crypto/qat/qat_c62xvf/Makefile | 2 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 5 + drivers/crypto/qat/qat_common/adf_admin.c | 12 +- drivers/crypto/qat/qat_common/adf_cfg.c | 7 + drivers/crypto/qat/qat_common/adf_transport.c | 7 + .../crypto/qat/qat_common/adf_transport_debug.c | 15 + drivers/crypto/qat/qat_common/qat_algs.c | 24 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 68 +- drivers/crypto/qat/qat_dh895xcc/Makefile | 2 +- drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 5 + drivers/crypto/qat/qat_dh895xccvf/Makefile | 2 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 5 + drivers/crypto/qce/ablkcipher.c | 4 +- drivers/crypto/rockchip/rk3288_crypto.c | 2 +- drivers/crypto/rockchip/rk3288_crypto.h | 4 +- drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 41 +- drivers/crypto/rockchip/rk3288_crypto_ahash.c | 2 +- drivers/crypto/s5p-sss.c | 64 +- drivers/crypto/stm32/stm32-hash.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 2 +- drivers/crypto/talitos.c | 28 +- drivers/crypto/ux500/cryp/cryp_core.c | 26 +- drivers/crypto/virtio/virtio_crypto_algs.c | 2 +- drivers/dio/dio.c | 4 +- drivers/dma-buf/dma-buf.c | 12 +- drivers/dma-buf/dma-fence.c | 2 +- drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_debug.c | 16 +- drivers/dma-buf/sync_file.c | 4 +- drivers/dma/at_xdmac.c | 19 +- drivers/dma/bcm2835-dma.c | 70 +- drivers/dma/dmaengine.c | 4 +- drivers/dma/dmatest.c | 32 +- drivers/dma/imx-dma.c | 8 +- drivers/dma/imx-sdma.c | 8 +- drivers/dma/mediatek/mtk-hsdma.c | 4 +- drivers/dma/mxs-dma.c | 6 +- drivers/dma/xgene-dma.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 14 +- drivers/dma/xilinx/zynqmp_dma.c | 6 +- drivers/edac/Kconfig | 35 +- drivers/edac/Makefile | 8 +- drivers/edac/altera_edac.c | 72 +- drivers/edac/altera_edac.h | 4 +- drivers/edac/aspeed_edac.c | 421 - drivers/edac/debugfs.c | 48 +- drivers/edac/edac_module.h | 8 +- drivers/edac/i10nm_base.c | 275 - drivers/edac/mce_amd.c | 291 +- drivers/edac/skx_base.c | 650 - drivers/edac/skx_common.c | 691 - drivers/edac/skx_common.h | 152 - drivers/edac/skx_edac.c | 1358 ++ drivers/extcon/Kconfig | 8 - drivers/extcon/Makefile | 1 - drivers/extcon/extcon-ptn5150.c | 339 - drivers/firewire/sbp2.c | 5 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/arm_scmi/bus.c | 9 +- drivers/firmware/arm_sdei.c | 68 - drivers/firmware/efi/Kconfig | 6 - drivers/firmware/efi/Makefile | 1 - drivers/firmware/efi/apple-properties.c | 13 +- drivers/firmware/efi/arm-init.c | 6 +- drivers/firmware/efi/arm-runtime.c | 11 +- drivers/firmware/efi/capsule-loader.c | 4 +- drivers/firmware/efi/capsule.c | 4 +- drivers/firmware/efi/cper-arm.c | 14 +- drivers/firmware/efi/cper.c | 27 +- drivers/firmware/efi/dev-path-parser.c | 9 +- drivers/firmware/efi/earlycon.c | 206 - drivers/firmware/efi/efi-bgrt.c | 5 +- drivers/firmware/efi/efi-pstore.c | 2 - drivers/firmware/efi/efi.c | 4 + drivers/firmware/efi/efibc.c | 10 +- drivers/firmware/efi/efivars.c | 58 +- drivers/firmware/efi/esrt.c | 1 - drivers/firmware/efi/fake_mem.c | 16 +- drivers/firmware/efi/libstub/Makefile | 4 +- drivers/firmware/efi/libstub/arm-stub.c | 8 +- drivers/firmware/efi/libstub/arm32-stub.c | 6 +- drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 15 +- drivers/firmware/efi/libstub/efistub.h | 12 - drivers/firmware/efi/libstub/fdt.c | 115 +- drivers/firmware/efi/libstub/gop.c | 4 +- drivers/firmware/efi/libstub/random.c | 6 +- drivers/firmware/efi/libstub/secureboot.c | 4 +- drivers/firmware/efi/libstub/tpm.c | 4 +- drivers/firmware/efi/memattr.c | 7 +- drivers/firmware/efi/runtime-map.c | 3 +- drivers/firmware/efi/runtime-wrappers.c | 55 +- drivers/firmware/efi/test/efi_test.c | 1 - drivers/firmware/efi/test/efi_test.h | 2 +- drivers/firmware/efi/tpm.c | 5 +- drivers/firmware/efi/vars.c | 15 +- drivers/firmware/imx/misc.c | 38 - drivers/firmware/imx/scu-pd.c | 1 - drivers/firmware/iscsi_ibft.c | 1 - drivers/firmware/iscsi_ibft_find.c | 2 +- drivers/firmware/raspberrypi.c | 11 - drivers/firmware/tegra/Makefile | 3 - drivers/firmware/tegra/bpmp-private.h | 34 - drivers/firmware/tegra/bpmp-tegra186.c | 305 - drivers/firmware/tegra/bpmp-tegra210.c | 243 - drivers/firmware/tegra/bpmp.c | 376 +- drivers/firmware/ti_sci.c | 21 +- drivers/firmware/xilinx/Kconfig | 1 - drivers/firmware/xilinx/zynqmp.c | 166 - drivers/fpga/Kconfig | 2 +- drivers/fpga/altera-ps-spi.c | 2 +- drivers/fpga/stratix10-soc.c | 5 +- drivers/gnss/Kconfig | 13 - drivers/gnss/Makefile | 3 - drivers/gnss/core.c | 1 - drivers/gnss/mtk.c | 152 - drivers/gnss/sirf.c | 256 +- drivers/gpio/Kconfig | 24 - drivers/gpio/Makefile | 3 - drivers/gpio/gpio-adp5588.c | 234 +- drivers/gpio/gpio-altera-a10sr.c | 15 +- drivers/gpio/gpio-altera.c | 4 +- drivers/gpio/gpio-amd-fch.c | 194 - drivers/gpio/gpio-crystalcove.c | 30 +- drivers/gpio/gpio-davinci.c | 4 +- drivers/gpio/gpio-eic-sprd.c | 15 +- drivers/gpio/gpio-f7188x.c | 24 +- drivers/gpio/gpio-ftgpio010.c | 20 +- drivers/gpio/gpio-gw-pld.c | 137 - drivers/gpio/gpio-hlwd.c | 192 +- drivers/gpio/gpio-madera.c | 2 +- drivers/gpio/gpio-mockup.c | 189 +- drivers/gpio/gpio-msic.c | 34 +- drivers/gpio/gpio-mt7621.c | 20 +- drivers/gpio/gpio-mvebu.c | 11 - drivers/gpio/gpio-mxc.c | 5 +- drivers/gpio/gpio-omap.c | 14 +- drivers/gpio/gpio-pca953x.c | 192 +- drivers/gpio/gpio-pcf857x.c | 41 +- drivers/gpio/gpio-pmic-eic-sprd.c | 3 +- drivers/gpio/gpio-pxa.c | 1 - drivers/gpio/gpio-rcar.c | 12 +- drivers/gpio/gpio-sama5d2-piobu.c | 20 +- drivers/gpio/gpio-tegra.c | 25 +- drivers/gpio/gpio-tegra186.c | 70 +- drivers/gpio/gpio-tqmx86.c | 332 - drivers/gpio/gpio-vf610.c | 5 - drivers/gpio/gpio-wcove.c | 29 +- drivers/gpio/gpio-zynq.c | 24 - drivers/gpio/gpiolib-acpi.c | 31 +- drivers/gpio/gpiolib-of.c | 11 +- drivers/gpio/gpiolib.c | 96 +- drivers/gpio/gpiolib.h | 2 - drivers/gpu/drm/Kconfig | 4 + drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 121 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 142 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 139 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 88 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 75 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 379 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 59 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 150 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 5 +- drivers/gpu/drm/amd/amdgpu/atom.c | 2 - drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 6844 ++++++++ drivers/gpu/drm/amd/amdgpu/ci_dpm.h | 349 + drivers/gpu/drm/amd/amdgpu/ci_smc.c | 279 + drivers/gpu/drm/amd/amdgpu/cik.c | 75 +- drivers/gpu/drm/amd/amdgpu/cik_dpm.h | 1 + drivers/gpu/drm/amd/amdgpu/cik_ih.c | 36 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 40 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 73 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 58 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 36 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 5 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 10 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 24 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 90 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 103 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 72 + drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/si.c | 56 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 2 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 2 - drivers/gpu/drm/amd/amdgpu/si_ih.c | 38 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 173 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 60 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 324 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 9 +- drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 21 +- drivers/gpu/drm/amd/amdgpu/vi.c | 69 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 8 - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 31 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 44 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 21 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1567 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 48 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 71 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 17 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 109 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 59 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 2 +- drivers/gpu/drm/amd/display/dc/Makefile | 5 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 14 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 18 +- .../drm/amd/display/dc/bios/bios_parser_helper.c | 96 +- .../drm/amd/display/dc/bios/bios_parser_helper.h | 4 + .../gpu/drm/amd/display/dc/bios/command_table.c | 135 +- .../gpu/drm/amd/display/dc/bios/command_table.h | 3 + .../gpu/drm/amd/display/dc/bios/command_table2.c | 82 +- .../gpu/drm/amd/display/dc/bios/command_table2.h | 3 + drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 10 +- .../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c | 45 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 19 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 261 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 159 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 162 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 90 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 82 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 69 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 123 - drivers/gpu/drm/amd/display/dc/dc.h | 21 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 9 + drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 13 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 36 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 6 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 70 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 45 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 647 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 30 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 144 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 35 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 224 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 129 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 12 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 8 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 2 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 79 +- .../drm/amd/display/dc/dce/dce_stream_encoder.h | 8 +- .../amd/display/dc/dce100/dce100_hw_sequencer.h | 4 - .../drm/amd/display/dc/dce100/dce100_resource.c | 4 +- .../drm/amd/display/dc/dce110/dce110_compressor.c | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 219 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 16 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 6 +- .../amd/display/dc/dce120/dce120_hw_sequencer.c | 15 - .../amd/display/dc/dce120/dce120_hw_sequencer.h | 1 - .../drm/amd/display/dc/dce120/dce120_resource.c | 84 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 2 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 23 +- .../amd/display/dc/dce80/dce80_timing_generator.c | 8 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 107 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 12 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 42 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 203 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 37 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 30 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 7 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 420 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 2 - .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 15 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 36 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 184 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 23 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 74 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 79 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 10 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 7 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 3 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 14 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 26 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 28 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 2 - .../drm/amd/display/dc/dml/display_mode_structs.h | 107 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 6 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 12 - drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 28 - drivers/gpu/drm/amd/display/dc/gpio/gpio_service.h | 10 - drivers/gpu/drm/amd/display/dc/i2caux/Makefile | 99 + drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 606 + drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.h | 86 + .../amd/display/dc/i2caux/dce100/i2caux_dce100.c | 106 + .../amd/display/dc/i2caux/dce100/i2caux_dce100.h | 32 + .../display/dc/i2caux/dce110/aux_engine_dce110.c | 505 + .../display/dc/i2caux/dce110/aux_engine_dce110.h | 78 + .../dc/i2caux/dce110/i2c_hw_engine_dce110.c | 574 + .../dc/i2caux/dce110/i2c_hw_engine_dce110.h | 218 + .../dc/i2caux/dce110/i2c_sw_engine_dce110.c | 160 + .../dc/i2caux/dce110/i2c_sw_engine_dce110.h | 43 + .../amd/display/dc/i2caux/dce110/i2caux_dce110.c | 329 + .../amd/display/dc/i2caux/dce110/i2caux_dce110.h | 54 + .../amd/display/dc/i2caux/dce112/i2caux_dce112.c | 129 + .../amd/display/dc/i2caux/dce112/i2caux_dce112.h | 32 + .../amd/display/dc/i2caux/dce120/i2caux_dce120.c | 120 + .../amd/display/dc/i2caux/dce120/i2caux_dce120.h | 32 + .../display/dc/i2caux/dce80/i2c_hw_engine_dce80.c | 875 ++ .../display/dc/i2caux/dce80/i2c_hw_engine_dce80.h | 54 + .../display/dc/i2caux/dce80/i2c_sw_engine_dce80.c | 173 + .../display/dc/i2caux/dce80/i2c_sw_engine_dce80.h | 43 + .../drm/amd/display/dc/i2caux/dce80/i2caux_dce80.c | 284 + .../drm/amd/display/dc/i2caux/dce80/i2caux_dce80.h | 38 + .../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c | 120 + .../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.h | 32 + .../display/dc/i2caux/diagnostics/i2caux_diag.c | 97 + .../display/dc/i2caux/diagnostics/i2caux_diag.h | 32 + drivers/gpu/drm/amd/display/dc/i2caux/engine.h | 111 + .../gpu/drm/amd/display/dc/i2caux/engine_base.c | 52 + drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.c | 118 + drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.h | 115 + .../amd/display/dc/i2caux/i2c_generic_hw_engine.c | 284 + .../amd/display/dc/i2caux/i2c_generic_hw_engine.h | 77 + .../gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c | 251 + .../gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.h | 80 + .../gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.c | 601 + .../gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.h | 81 + drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 491 + drivers/gpu/drm/amd/display/dc/i2caux/i2caux.h | 122 + drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 17 +- drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 19 - drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 16 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 5 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 4 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 4 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 17 +- drivers/gpu/drm/amd/display/dc/inc/hw/vmid.h | 49 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 14 - drivers/gpu/drm/amd/display/dc/inc/vm_helper.h | 56 - drivers/gpu/drm/amd/display/dc/irq_types.h | 8 - .../drm/amd/display/include/bios_parser_types.h | 4 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 3 - .../gpu/drm/amd/display/include/gpio_interface.h | 8 - .../gpu/drm/amd/display/include/i2caux_interface.h | 33 +- .../drm/amd/display/modules/color/color_gamma.c | 165 +- .../drm/amd/display/modules/freesync/freesync.c | 106 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 2 +- .../gpu/drm/amd/display/modules/inc/mod_shared.h | 3 +- .../drm/amd/display/modules/power/power_helpers.c | 612 +- .../amd/include/asic_reg/nbio/nbio_6_1_offset.h | 2 - .../amd/include/asic_reg/nbio/nbio_6_1_sh_mask.h | 4 - .../drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h | 58 - .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 54 - .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 53 - .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 2 - .../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 3 - .../amd/include/asic_reg/thm/thm_11_0_2_offset.h | 3 - drivers/gpu/drm/amd/include/atombios.h | 2 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 72 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 21 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 96 - drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c | 101 - drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.h | 50 - .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 9 + drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 34 +- drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c | 14 +- drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 9 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 10 +- .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c | 158 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.h | 32 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 208 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 1 - .../gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h | 24 - .../amd/powerplay/hwmgr/vega10_processpptables.c | 72 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c | 37 - .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.h | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 219 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 103 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h | 32 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 453 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 3 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_inc.h | 1 - .../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 1 + drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 14 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 4 - drivers/gpu/drm/arc/arcpgu_crtc.c | 4 +- drivers/gpu/drm/arc/arcpgu_drv.c | 10 +- drivers/gpu/drm/arc/arcpgu_sim.c | 4 +- drivers/gpu/drm/arm/Kconfig | 12 +- drivers/gpu/drm/arm/Makefile | 1 - drivers/gpu/drm/arm/display/Kbuild | 3 - drivers/gpu/drm/arm/display/Kconfig | 14 - drivers/gpu/drm/arm/display/include/malidp_io.h | 42 - .../gpu/drm/arm/display/include/malidp_product.h | 23 - drivers/gpu/drm/arm/display/include/malidp_utils.h | 16 - drivers/gpu/drm/arm/display/komeda/Makefile | 21 - drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 111 - drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 110 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 190 - drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 110 - drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 144 - .../drm/arm/display/komeda/komeda_format_caps.c | 75 - .../drm/arm/display/komeda/komeda_format_caps.h | 89 - .../drm/arm/display/komeda/komeda_framebuffer.c | 167 - .../drm/arm/display/komeda/komeda_framebuffer.h | 34 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 171 - drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 114 - .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 202 - .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 359 - drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 109 - .../drm/arm/display/komeda/komeda_private_obj.c | 88 - drivers/gpu/drm/arm/hdlcd_crtc.c | 4 +- drivers/gpu/drm/arm/hdlcd_drv.c | 6 +- drivers/gpu/drm/arm/malidp_crtc.c | 2 +- drivers/gpu/drm/arm/malidp_drv.c | 2 +- drivers/gpu/drm/arm/malidp_mw.c | 2 +- drivers/gpu/drm/armada/armada_510.c | 2 +- drivers/gpu/drm/armada/armada_crtc.c | 10 +- drivers/gpu/drm/armada/armada_crtc.h | 2 - drivers/gpu/drm/armada/armada_drv.c | 2 +- drivers/gpu/drm/armada/armada_fb.c | 2 +- drivers/gpu/drm/ast/ast_drv.c | 1 - drivers/gpu/drm/ast/ast_fb.c | 6 +- drivers/gpu/drm/ast/ast_main.c | 6 +- drivers/gpu/drm/ast/ast_mode.c | 1 - drivers/gpu/drm/ati_pcigart.c | 7 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 181 +- drivers/gpu/drm/bochs/Makefile | 2 +- drivers/gpu/drm/bochs/bochs.h | 23 +- drivers/gpu/drm/bochs/bochs_drv.c | 40 +- drivers/gpu/drm/bochs/bochs_fbdev.c | 163 + drivers/gpu/drm/bochs/bochs_hw.c | 26 +- drivers/gpu/drm/bochs/bochs_kms.c | 219 +- drivers/gpu/drm/bochs/bochs_mm.c | 69 +- drivers/gpu/drm/bridge/Kconfig | 1 - drivers/gpu/drm/bridge/adv7511/adv7511.h | 8 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 9 +- drivers/gpu/drm/bridge/adv7511/adv7533.c | 2 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 11 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 6 +- drivers/gpu/drm/bridge/cdns-dsi.c | 542 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 2 +- drivers/gpu/drm/bridge/lvds-encoder.c | 53 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 2 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 2 +- drivers/gpu/drm/bridge/panel.c | 24 +- drivers/gpu/drm/bridge/parade-ps8622.c | 2 +- drivers/gpu/drm/bridge/sii902x.c | 9 +- drivers/gpu/drm/bridge/sil-sii8620.c | 3 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 1 + .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 9 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 151 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.h | 1 - drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 20 +- drivers/gpu/drm/bridge/tc358764.c | 2 +- drivers/gpu/drm/bridge/tc358767.c | 59 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/bridge/ti-tfp410.c | 2 +- drivers/gpu/drm/cirrus/cirrus_drv.c | 1 - drivers/gpu/drm/cirrus/cirrus_fbdev.c | 3 - drivers/gpu/drm/cirrus/cirrus_mode.c | 71 +- drivers/gpu/drm/drm_agpsupport.c | 2 +- drivers/gpu/drm/drm_atomic.c | 19 +- drivers/gpu/drm/drm_atomic_helper.c | 28 +- drivers/gpu/drm/drm_atomic_uapi.c | 7 +- drivers/gpu/drm/drm_bridge.c | 4 +- drivers/gpu/drm/drm_bufs.c | 15 +- drivers/gpu/drm/drm_color_mgmt.c | 43 - drivers/gpu/drm/drm_connector.c | 95 +- drivers/gpu/drm/drm_context.c | 15 +- drivers/gpu/drm/drm_crtc.c | 41 + drivers/gpu/drm/drm_crtc_helper.c | 58 +- drivers/gpu/drm/drm_crtc_internal.h | 1 - drivers/gpu/drm/drm_damage_helper.c | 42 - drivers/gpu/drm/drm_dp_helper.c | 63 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1153 +- drivers/gpu/drm/drm_drv.c | 24 +- drivers/gpu/drm/drm_dsc.c | 30 +- drivers/gpu/drm/drm_edid.c | 101 +- drivers/gpu/drm/drm_fb_cma_helper.c | 137 +- drivers/gpu/drm/drm_fb_helper.c | 304 +- drivers/gpu/drm/drm_file.c | 24 +- drivers/gpu/drm/drm_flip_work.c | 1 - drivers/gpu/drm/drm_fourcc.c | 9 - drivers/gpu/drm/drm_framebuffer.c | 3 +- drivers/gpu/drm/drm_gem.c | 38 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 50 +- drivers/gpu/drm/drm_internal.h | 2 - drivers/gpu/drm/drm_ioctl.c | 22 +- drivers/gpu/drm/drm_irq.c | 10 +- drivers/gpu/drm/drm_lease.c | 9 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_mode_config.c | 5 +- drivers/gpu/drm/drm_mode_object.c | 13 +- drivers/gpu/drm/drm_modes.c | 13 +- drivers/gpu/drm/drm_modeset_helper.c | 4 +- drivers/gpu/drm/drm_modeset_lock.c | 8 - drivers/gpu/drm/drm_of.c | 4 +- drivers/gpu/drm/drm_panel.c | 3 - drivers/gpu/drm/drm_pci.c | 5 +- drivers/gpu/drm/drm_plane.c | 3 - drivers/gpu/drm/drm_probe_helper.c | 2 +- drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/drm_rect.c | 108 + drivers/gpu/drm/drm_simple_kms_helper.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 91 +- drivers/gpu/drm/drm_vblank.c | 47 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 11 +- drivers/gpu/drm/exynos/exynos_dp.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dpi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 23 - drivers/gpu/drm/exynos/exynos_drm_scaler.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 4 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 7 +- drivers/gpu/drm/exynos/regs-scaler.h | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 4 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/gma500/framebuffer.c | 1 + drivers/gpu/drm/gma500/psb_drv.c | 3 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 1 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 5 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 2 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 13 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 8 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 44 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 4 + drivers/gpu/drm/i2c/ch7006_drv.c | 6 +- drivers/gpu/drm/i2c/ch7006_priv.h | 1 - drivers/gpu/drm/i2c/sil164_drv.c | 2 +- drivers/gpu/drm/i2c/tda998x_drv.c | 12 +- drivers/gpu/drm/i915/Kconfig.debug | 3 +- drivers/gpu/drm/i915/Makefile | 12 +- drivers/gpu/drm/i915/dvo.h | 1 + drivers/gpu/drm/i915/gvt/Makefile | 1 + drivers/gpu/drm/i915/gvt/aperture_gm.c | 8 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 83 +- drivers/gpu/drm/i915/gvt/display.c | 43 +- drivers/gpu/drm/i915/gvt/display.h | 37 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 5 +- drivers/gpu/drm/i915/gvt/edid.c | 32 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 12 +- drivers/gpu/drm/i915/gvt/gvt.c | 109 +- drivers/gpu/drm/i915/gvt/gvt.h | 11 +- drivers/gpu/drm/i915/gvt/handlers.c | 30 +- drivers/gpu/drm/i915/gvt/hypercall.h | 12 +- drivers/gpu/drm/i915/gvt/interrupt.c | 4 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 215 +- drivers/gpu/drm/i915/gvt/mmio.c | 6 +- drivers/gpu/drm/i915/gvt/mmio.h | 11 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 18 +- drivers/gpu/drm/i915/gvt/mpt.h | 32 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 86 +- drivers/gpu/drm/i915/gvt/scheduler.h | 3 +- drivers/gpu/drm/i915/gvt/trace.h | 2 +- drivers/gpu/drm/i915/gvt/vgpu.c | 10 +- drivers/gpu/drm/i915/i915_active.c | 286 - drivers/gpu/drm/i915/i915_active.h | 425 - drivers/gpu/drm/i915/i915_active_types.h | 36 - drivers/gpu/drm/i915/i915_cmd_parser.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 1076 +- drivers/gpu/drm/i915/i915_drv.c | 283 +- drivers/gpu/drm/i915/i915_drv.h | 519 +- drivers/gpu/drm/i915/i915_gem.c | 973 +- drivers/gpu/drm/i915/i915_gem_context.c | 388 +- drivers/gpu/drm/i915/i915_gem_context.h | 26 - drivers/gpu/drm/i915/i915_gem_dmabuf.c | 1 + drivers/gpu/drm/i915/i915_gem_evict.c | 90 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 89 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 29 +- drivers/gpu/drm/i915/i915_gem_fence_reg.h | 1 + drivers/gpu/drm/i915/i915_gem_gtt.c | 244 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 57 +- drivers/gpu/drm/i915/i915_gem_internal.c | 1 + drivers/gpu/drm/i915/i915_gem_object.h | 57 +- drivers/gpu/drm/i915/i915_gem_shrinker.c | 175 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 13 +- drivers/gpu/drm/i915/i915_gem_tiling.c | 5 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 225 +- drivers/gpu/drm/i915/i915_gpu_error.c | 319 +- drivers/gpu/drm/i915/i915_gpu_error.h | 41 +- drivers/gpu/drm/i915/i915_ioc32.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 475 +- drivers/gpu/drm/i915/i915_params.c | 38 +- drivers/gpu/drm/i915/i915_params.h | 13 +- drivers/gpu/drm/i915/i915_pci.c | 33 +- drivers/gpu/drm/i915/i915_perf.c | 33 +- drivers/gpu/drm/i915/i915_pmu.c | 61 +- drivers/gpu/drm/i915/i915_pmu.h | 6 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 318 +- drivers/gpu/drm/i915/i915_request.c | 452 +- drivers/gpu/drm/i915/i915_request.h | 497 +- drivers/gpu/drm/i915/i915_reset.c | 1349 -- drivers/gpu/drm/i915/i915_reset.h | 59 - drivers/gpu/drm/i915/i915_scheduler.c | 29 +- drivers/gpu/drm/i915/i915_selftest.h | 1 - drivers/gpu/drm/i915/i915_suspend.c | 17 +- drivers/gpu/drm/i915/i915_sw_fence.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 31 +- drivers/gpu/drm/i915/i915_timeline.c | 257 +- drivers/gpu/drm/i915/i915_timeline.h | 61 +- drivers/gpu/drm/i915/i915_trace.h | 57 +- drivers/gpu/drm/i915/i915_utils.h | 6 + drivers/gpu/drm/i915/i915_vma.c | 261 +- drivers/gpu/drm/i915/i915_vma.h | 58 +- drivers/gpu/drm/i915/icl_dsi.c | 45 +- drivers/gpu/drm/i915/intel_acpi.c | 1 + drivers/gpu/drm/i915/intel_atomic.c | 9 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 43 +- drivers/gpu/drm/i915/intel_audio.c | 10 +- drivers/gpu/drm/i915/intel_bios.c | 30 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 911 +- drivers/gpu/drm/i915/intel_cdclk.c | 60 +- drivers/gpu/drm/i915/intel_color.c | 411 +- drivers/gpu/drm/i915/intel_connector.c | 5 +- drivers/gpu/drm/i915/intel_crt.c | 91 +- drivers/gpu/drm/i915/intel_csr.c | 93 +- drivers/gpu/drm/i915/intel_ddi.c | 442 +- drivers/gpu/drm/i915/intel_device_info.c | 107 +- drivers/gpu/drm/i915/intel_device_info.h | 35 +- drivers/gpu/drm/i915/intel_display.c | 924 +- drivers/gpu/drm/i915/intel_display.h | 22 +- drivers/gpu/drm/i915/intel_dp.c | 647 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 32 +- drivers/gpu/drm/i915/intel_dp_mst.c | 97 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 18 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 302 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 55 +- drivers/gpu/drm/i915/intel_drv.h | 241 +- drivers/gpu/drm/i915/intel_dsi.h | 6 +- drivers/gpu/drm/i915/intel_dsi_vbt.c | 24 +- drivers/gpu/drm/i915/intel_dvo.c | 12 +- drivers/gpu/drm/i915/intel_engine_cs.c | 430 +- drivers/gpu/drm/i915/intel_fbc.c | 35 +- drivers/gpu/drm/i915/intel_fbdev.c | 57 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 24 +- drivers/gpu/drm/i915/intel_frontbuffer.c | 1 + drivers/gpu/drm/i915/intel_gpu_commands.h | 1 + drivers/gpu/drm/i915/intel_guc.h | 3 - drivers/gpu/drm/i915/intel_guc_fw.c | 6 +- drivers/gpu/drm/i915/intel_guc_log.c | 32 +- drivers/gpu/drm/i915/intel_guc_submission.c | 25 +- drivers/gpu/drm/i915/intel_gvt.c | 12 +- drivers/gpu/drm/i915/intel_hangcheck.c | 207 +- drivers/gpu/drm/i915/intel_hdcp.c | 21 +- drivers/gpu/drm/i915/intel_hdmi.c | 59 +- drivers/gpu/drm/i915/intel_hotplug.c | 8 +- drivers/gpu/drm/i915/intel_huc.c | 8 +- drivers/gpu/drm/i915/intel_huc_fw.c | 7 +- drivers/gpu/drm/i915/intel_i2c.c | 23 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 1 - drivers/gpu/drm/i915/intel_lrc.c | 706 +- drivers/gpu/drm/i915/intel_lrc.h | 12 +- drivers/gpu/drm/i915/intel_lspcon.c | 36 +- drivers/gpu/drm/i915/intel_lvds.c | 49 +- drivers/gpu/drm/i915/intel_mocs.c | 408 +- drivers/gpu/drm/i915/intel_mocs.h | 1 + drivers/gpu/drm/i915/intel_opregion.c | 39 +- drivers/gpu/drm/i915/intel_overlay.c | 48 +- drivers/gpu/drm/i915/intel_panel.c | 102 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 32 +- drivers/gpu/drm/i915/intel_pm.c | 1229 +- drivers/gpu/drm/i915/intel_psr.c | 89 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 699 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 298 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 594 +- drivers/gpu/drm/i915/intel_sdvo.c | 123 +- drivers/gpu/drm/i915/intel_sprite.c | 147 +- drivers/gpu/drm/i915/intel_tv.c | 727 +- drivers/gpu/drm/i915/intel_uc.c | 15 +- drivers/gpu/drm/i915/intel_uc.h | 6 +- drivers/gpu/drm/i915/intel_uc_fw.c | 11 +- drivers/gpu/drm/i915/intel_uncore.c | 511 +- drivers/gpu/drm/i915/intel_vdsc.c | 5 +- drivers/gpu/drm/i915/intel_wopcm.c | 6 +- drivers/gpu/drm/i915/intel_workarounds.c | 199 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 42 +- drivers/gpu/drm/i915/selftests/i915_active.c | 157 - drivers/gpu/drm/i915/selftests/i915_gem.c | 47 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 5 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 607 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 105 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 123 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 22 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 2 - .../gpu/drm/i915/selftests/i915_mock_selftests.h | 3 +- drivers/gpu/drm/i915/selftests/i915_random.c | 33 +- drivers/gpu/drm/i915/selftests/i915_random.h | 3 - drivers/gpu/drm/i915/selftests/i915_request.c | 524 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 47 - drivers/gpu/drm/i915/selftests/i915_timeline.c | 464 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 81 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 78 - drivers/gpu/drm/i915/selftests/igt_live_test.h | 35 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 91 +- drivers/gpu/drm/i915/selftests/intel_breadcrumbs.c | 470 + drivers/gpu/drm/i915/selftests/intel_guc.c | 10 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 417 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 272 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 123 +- drivers/gpu/drm/i915/selftests/lib_sw_fence.c | 54 - drivers/gpu/drm/i915/selftests/lib_sw_fence.h | 3 - drivers/gpu/drm/i915/selftests/mock_context.c | 7 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 162 +- drivers/gpu/drm/i915/selftests/mock_engine.h | 6 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 26 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 15 +- drivers/gpu/drm/i915/selftests/mock_gtt.h | 4 +- drivers/gpu/drm/i915/selftests/mock_timeline.c | 6 +- drivers/gpu/drm/i915/vlv_dsi.c | 55 +- drivers/gpu/drm/i915/vlv_dsi_pll.c | 31 +- drivers/gpu/drm/imx/Kconfig | 3 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 2 +- drivers/gpu/drm/imx/imx-drm-core.c | 13 +- drivers/gpu/drm/imx/imx-ldb.c | 27 +- drivers/gpu/drm/imx/imx-tve.c | 2 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 42 +- drivers/gpu/drm/imx/ipuv3-plane.c | 80 +- drivers/gpu/drm/imx/ipuv3-plane.h | 2 - drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 9 +- drivers/gpu/drm/meson/meson_crtc.c | 25 +- drivers/gpu/drm/meson/meson_drv.c | 44 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 37 +- drivers/gpu/drm/meson/meson_venc.c | 2 - drivers/gpu/drm/meson/meson_venc_cvbs.c | 4 +- drivers/gpu/drm/mga/mga_drv.c | 2 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 1 - drivers/gpu/drm/mgag200/mgag200_main.c | 8 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 1 - drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 22 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 13 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 34 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 13 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 3 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 5 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h | 14 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 4 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 19 +- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 220 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 44 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 44 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 7 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 65 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 36 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 77 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 27 + drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 325 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 28 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 12 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c | 11 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 11 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 1 - drivers/gpu/drm/msm/dsi/dsi.h | 2 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 13 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 13 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 7 +- drivers/gpu/drm/msm/msm_drv.c | 129 +- drivers/gpu/drm/msm/msm_drv.h | 18 +- drivers/gpu/drm/msm/msm_fb.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 10 +- drivers/gpu/drm/msm/msm_gem_vma.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/msm/msm_gpu.h | 6 +- drivers/gpu/drm/msm/msm_rd.c | 7 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 2 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 31 +- drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 + drivers/gpu/drm/mxsfb/mxsfb_out.c | 2 +- drivers/gpu/drm/nouveau/Kbuild | 2 - drivers/gpu/drm/nouveau/Kconfig | 12 - drivers/gpu/drm/nouveau/dispnv04/crtc.c | 214 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 216 +- drivers/gpu/drm/nouveau/dispnv04/disp.h | 5 +- drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 5 +- drivers/gpu/drm/nouveau/dispnv50/atom.h | 6 - drivers/gpu/drm/nouveau/dispnv50/core.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/curs.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 145 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 1 - drivers/gpu/drm/nouveau/dispnv50/wimm.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/include/nvif/class.h | 13 +- drivers/gpu/drm/nouveau/include/nvif/clb069.h | 12 - drivers/gpu/drm/nouveau/include/nvif/if000c.h | 30 +- drivers/gpu/drm/nouveau/include/nvif/ifc00d.h | 21 - drivers/gpu/drm/nouveau/include/nvif/vmm.h | 4 +- drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 3 - drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h | 3 - .../gpu/drm/nouveau/include/nvkm/engine/nvdec.h | 2 - drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h | 3 - drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/devinit.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/fault.h | 4 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 14 - drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 6 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h | 1 - drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h | 1 - drivers/gpu/drm/nouveau/nouveau_abi16.c | 4 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 3 - drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 12 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 32 +- drivers/gpu/drm/nouveau/nouveau_chan.h | 1 - drivers/gpu/drm/nouveau/nouveau_connector.c | 1 - drivers/gpu/drm/nouveau/nouveau_display.c | 309 +- drivers/gpu/drm/nouveau/nouveau_display.h | 21 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 887 -- drivers/gpu/drm/nouveau/nouveau_dmem.h | 60 - drivers/gpu/drm/nouveau/nouveau_drm.c | 248 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 6 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 6 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 2 + drivers/gpu/drm/nouveau/nouveau_gem.c | 46 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 835 - drivers/gpu/drm/nouveau/nouveau_svm.h | 48 - drivers/gpu/drm/nouveau/nouveau_vmm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_vmm.h | 1 - drivers/gpu/drm/nouveau/nv84_fence.c | 3 +- drivers/gpu/drm/nouveau/nvif/disp.c | 2 +- drivers/gpu/drm/nouveau/nvif/vmm.c | 5 +- drivers/gpu/drm/nouveau/nvkm/core/subdev.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c | 40 - drivers/gpu/drm/nouveau/nvkm/engine/ce/tu104.c | 40 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 95 +- drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h | 1 - drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 15 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c | 16 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 7 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 12 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h | 3 - .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/roottu102.c | 52 - .../gpu/drm/nouveau/nvkm/engine/disp/roottu104.c | 52 + .../gpu/drm/nouveau/nvkm/engine/disp/sortu102.c | 97 - .../gpu/drm/nouveau/nvkm/engine/disp/sortu104.c | 97 + drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c | 152 - drivers/gpu/drm/nouveau/nvkm/engine/disp/tu104.c | 152 + drivers/gpu/drm/nouveau/nvkm/engine/falcon.c | 7 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 6 +- .../gpu/drm/nouveau/nvkm/engine/fifo/changk104.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu102.c | 83 - .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu104.c | 83 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c | 116 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu104.c | 116 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/user.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/usertu102.c | 45 - .../gpu/drm/nouveau/nvkm/engine/fifo/usertu104.c | 45 + drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c | 27 - drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c | 10 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 331 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h | 16 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/priv.h | 5 - drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c | 10 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c | 23 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c | 33 - drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 3 - drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bar/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c | 98 - drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu104.c | 98 + drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c | 11 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild | 2 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c | 89 - .../gpu/drm/nouveau/nvkm/subdev/devinit/tu104.c | 89 + drivers/gpu/drm/nouveau/nvkm/subdev/fault/Kbuild | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c | 3 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c | 16 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h | 7 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c | 168 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu104.c | 167 + drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c | 106 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c | 62 - drivers/gpu/drm/nouveau/nvkm/subdev/mc/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c | 55 - drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu104.c | 55 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c | 43 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu104.c | 43 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 83 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 382 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h | 82 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c | 56 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c | 22 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.c | 14 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 210 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.c | 12 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.c | 12 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmmcp77.c | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv04.c | 15 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c | 78 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu104.c | 77 + drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c | 4 +- .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c | 16 - drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/volt/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.c | 60 - drivers/gpu/drm/omapdrm/dss/dsi.c | 27 +- drivers/gpu/drm/omapdrm/omap_connector.c | 11 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 9 +- drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/omapdrm/omap_drv.h | 1 + drivers/gpu/drm/omapdrm/omap_encoder.c | 6 +- drivers/gpu/drm/omapdrm/omap_fb.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 1 - drivers/gpu/drm/panel/Kconfig | 30 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-innolux-p079zca.c | 11 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 473 - drivers/gpu/drm/panel/panel-simple.c | 54 - drivers/gpu/drm/panel/panel-sitronix-st7701.c | 426 - drivers/gpu/drm/panel/panel-tpo-tpg110.c | 496 - drivers/gpu/drm/pl111/pl111_drv.c | 8 +- drivers/gpu/drm/qxl/Makefile | 2 +- drivers/gpu/drm/qxl/qxl_cmd.c | 36 +- drivers/gpu/drm/qxl/qxl_display.c | 340 +- drivers/gpu/drm/qxl/qxl_draw.c | 241 +- drivers/gpu/drm/qxl/qxl_drv.c | 10 +- drivers/gpu/drm/qxl/qxl_drv.h | 64 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 +- drivers/gpu/drm/qxl/qxl_fb.c | 300 + drivers/gpu/drm/qxl/qxl_kms.c | 83 +- drivers/gpu/drm/qxl/qxl_object.c | 12 +- drivers/gpu/drm/qxl/qxl_prime.c | 37 +- drivers/gpu/drm/qxl/qxl_ttm.c | 20 +- drivers/gpu/drm/r128/r128_cce.c | 5 +- drivers/gpu/drm/r128/r128_drv.c | 2 +- drivers/gpu/drm/radeon/atom.c | 2 - drivers/gpu/drm/radeon/ci_dpm.c | 7 +- drivers/gpu/drm/radeon/evergreen_cs.c | 1 - drivers/gpu/drm/radeon/radeon_acpi.c | 1 - drivers/gpu/drm/radeon/radeon_audio.c | 14 +- drivers/gpu/drm/radeon/radeon_connectors.c | 1 - drivers/gpu/drm/radeon/radeon_device.c | 1 - drivers/gpu/drm/radeon/radeon_display.c | 3 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 10 +- drivers/gpu/drm/radeon/radeon_drv.c | 5 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 1 - drivers/gpu/drm/radeon/radeon_kms.c | 1 - drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 1 - drivers/gpu/drm/radeon/si_dpm.c | 7 +- drivers/gpu/drm/rcar-du/Kconfig | 1 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 81 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 8 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 45 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 12 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 17 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 5 +- drivers/gpu/drm/rcar-du/rcar_du_group.c | 51 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 79 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7790.dts | 93 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7791.dts | 53 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7793.dts | 53 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7795.dts | 53 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7796.dts | 53 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 4 +- drivers/gpu/drm/rcar-du/rcar_du_plane.h | 3 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 3 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 3 +- drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 17 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 103 +- drivers/gpu/drm/rcar-du/rcar_lvds.h | 27 - drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 2 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 6 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 38 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 39 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.h | 3 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 163 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 15 - drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 17 +- drivers/gpu/drm/rockchip/rockchip_rgb.h | 11 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 180 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 53 - drivers/gpu/drm/savage/savage_state.c | 4 - drivers/gpu/drm/scheduler/sched_entity.c | 46 +- drivers/gpu/drm/scheduler/sched_main.c | 219 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 1 - drivers/gpu/drm/shmobile/shmob_drm_drv.c | 7 +- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 - drivers/gpu/drm/sti/sti_crtc.c | 18 +- drivers/gpu/drm/sti/sti_drv.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 6 +- drivers/gpu/drm/sti/sti_hda.c | 6 +- drivers/gpu/drm/sti/sti_hdmi.c | 9 +- drivers/gpu/drm/sti/sti_tvout.c | 2 +- drivers/gpu/drm/stm/drv.c | 8 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 2 +- drivers/gpu/drm/stm/ltdc.c | 15 +- drivers/gpu/drm/sun4i/Kconfig | 3 +- drivers/gpu/drm/sun4i/Makefile | 5 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 37 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 7 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 354 +- drivers/gpu/drm/sun4i/sun4i_frontend.h | 52 - drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 9 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 63 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 5 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 2 +- drivers/gpu/drm/sun4i/sun6i_drc.c | 1 - drivers/gpu/drm/sun4i/sun6i_mipi_dphy.c | 292 + drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 34 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 17 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 2 +- drivers/gpu/drm/tegra/Makefile | 1 - drivers/gpu/drm/tegra/drm.c | 57 +- drivers/gpu/drm/tegra/drm.h | 5 +- drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/hda.c | 63 - drivers/gpu/drm/tegra/hda.h | 20 - drivers/gpu/drm/tegra/hdmi.c | 222 +- drivers/gpu/drm/tegra/hub.c | 4 +- drivers/gpu/drm/tegra/output.c | 11 +- drivers/gpu/drm/tegra/sor.c | 67 +- drivers/gpu/drm/tegra/vic.c | 75 +- drivers/gpu/drm/tegra/vic.h | 9 - drivers/gpu/drm/tilcdc/tilcdc_drv.c | 37 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 5 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_panel.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 1 - drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 26 +- drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 100 +- drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 34 +- drivers/gpu/drm/tinydrm/hx8357d.c | 3 +- drivers/gpu/drm/tinydrm/ili9225.c | 151 +- drivers/gpu/drm/tinydrm/ili9341.c | 3 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 3 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 97 +- drivers/gpu/drm/tinydrm/repaper.c | 44 +- drivers/gpu/drm/tinydrm/st7586.c | 87 +- drivers/gpu/drm/tinydrm/st7735r.c | 3 +- drivers/gpu/drm/ttm/ttm_bo.c | 20 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 19 +- drivers/gpu/drm/tve200/tve200_drv.c | 10 +- drivers/gpu/drm/udl/udl_connector.c | 1 - drivers/gpu/drm/udl/udl_drv.c | 1 - drivers/gpu/drm/udl/udl_main.c | 1 - drivers/gpu/drm/v3d/v3d_drv.h | 1 + drivers/gpu/drm/v3d/v3d_gem.c | 60 +- drivers/gpu/drm/v3d/v3d_sched.c | 13 +- drivers/gpu/drm/vc4/vc4_crtc.c | 45 +- drivers/gpu/drm/vc4/vc4_dpi.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.c | 1 + drivers/gpu/drm/vc4/vc4_drv.h | 4 - drivers/gpu/drm/vc4/vc4_dsi.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 34 +- drivers/gpu/drm/vc4/vc4_kms.c | 7 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 145 +- drivers/gpu/drm/vc4/vc4_txp.c | 2 +- drivers/gpu/drm/vc4/vc4_vec.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 4 +- drivers/gpu/drm/via/via_dmablit.c | 4 - drivers/gpu/drm/via/via_drv.c | 3 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 10 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 103 + drivers/gpu/drm/virtio/virtgpu_drv.c | 88 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 30 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 191 + drivers/gpu/drm/virtio/virtgpu_fence.c | 8 + drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 18 +- drivers/gpu/drm/virtio/virtgpu_object.c | 13 - drivers/gpu/drm/virtio/virtgpu_plane.c | 17 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 14 + drivers/gpu/drm/virtio/virtgpu_vq.c | 12 +- drivers/gpu/drm/vkms/vkms_crc.c | 3 +- drivers/gpu/drm/vkms/vkms_crtc.c | 34 +- drivers/gpu/drm/vkms/vkms_drv.c | 10 +- drivers/gpu/drm/vkms/vkms_drv.h | 2 - drivers/gpu/drm/vkms/vkms_gem.c | 8 +- drivers/gpu/drm/vkms/vkms_output.c | 10 +- drivers/gpu/drm/vkms/vkms_plane.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 83 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 6 +- drivers/gpu/drm/xen/xen_drm_front.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_conn.c | 3 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 15 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 4 +- drivers/gpu/drm/zte/zx_drm_drv.c | 2 +- drivers/gpu/drm/zte/zx_hdmi.c | 6 +- drivers/gpu/drm/zte/zx_tvenc.c | 2 +- drivers/gpu/drm/zte/zx_vga.c | 2 +- drivers/gpu/drm/zte/zx_vou.c | 2 +- drivers/gpu/host1x/bus.c | 35 - drivers/gpu/host1x/cdma.c | 189 +- drivers/gpu/host1x/cdma.h | 8 +- drivers/gpu/host1x/dev.c | 49 +- drivers/gpu/host1x/dev.h | 8 - drivers/gpu/host1x/hw/cdma_hw.c | 46 +- drivers/gpu/host1x/hw/channel_hw.c | 43 +- drivers/gpu/host1x/hw/host1x06_hardware.h | 6 - drivers/gpu/host1x/hw/host1x07_hardware.h | 6 - drivers/gpu/host1x/hw/hw_host1x06_channel.h | 11 - drivers/gpu/host1x/hw/hw_host1x07_channel.h | 11 - drivers/gpu/ipu-v3/ipu-common.c | 8 +- drivers/gpu/ipu-v3/ipu-pre.c | 12 - drivers/gpu/ipu-v3/ipu-prg.c | 16 - drivers/gpu/ipu-v3/ipu-prv.h | 1 - drivers/gpu/vga/Kconfig | 1 - drivers/hid/Kconfig | 13 - drivers/hid/Makefile | 5 - drivers/hid/hid-asus.c | 247 +- drivers/hid/hid-core.c | 23 +- drivers/hid/hid-debug.c | 120 +- drivers/hid/hid-elan.c | 2 +- drivers/hid/hid-ids.h | 23 +- drivers/hid/hid-input.c | 3 - drivers/hid/hid-kye.c | 83 - drivers/hid/hid-lg.c | 60 - drivers/hid/hid-lg4ff.c | 6 - drivers/hid/hid-maltron.c | 165 - drivers/hid/hid-multitouch.c | 6 - drivers/hid/hid-quirks.c | 33 +- drivers/hid/hid-roccat-kone.c | 1 - drivers/hid/hid-sony.c | 31 +- drivers/hid/hid-steam.c | 34 +- drivers/hid/hid-topseed.c | 3 - drivers/hid/hid-uclogic-core.c | 418 - drivers/hid/hid-uclogic-params.c | 1122 -- drivers/hid/hid-uclogic-params.h | 207 - drivers/hid/hid-uclogic-rdesc.c | 862 - drivers/hid/hid-uclogic-rdesc.h | 155 - drivers/hid/hid-uclogic.c | 1090 ++ drivers/hid/hid-viewsonic.c | 105 - drivers/hid/i2c-hid/i2c-hid-core.c | 11 - drivers/hid/intel-ish-hid/ipc/ipc.c | 32 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 4 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 4 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 6 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 27 +- drivers/hid/intel-ish-hid/ishtp/bus.h | 6 +- drivers/hid/intel-ish-hid/ishtp/client.h | 2 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 97 +- drivers/hid/intel-ish-hid/ishtp/hbm.h | 2 +- drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 2 + drivers/hid/wacom_sys.c | 32 - drivers/hid/wacom_wac.c | 24 +- drivers/hsi/controllers/omap_ssi_port.c | 6 +- drivers/hv/channel.c | 13 +- drivers/hv/channel_mgmt.c | 18 +- drivers/hv/hv_balloon.c | 31 +- drivers/hv/hyperv_vmbus.h | 4 +- drivers/hv/ring_buffer.c | 45 +- drivers/hv/vmbus_drv.c | 177 +- drivers/hwmon/ad7418.c | 78 +- drivers/hwmon/adm1029.c | 67 +- drivers/hwmon/adt7462.c | 4 - drivers/hwmon/dell-smm-hwmon.c | 97 +- drivers/hwmon/f71882fg.c | 2 +- drivers/hwmon/gl518sm.c | 120 +- drivers/hwmon/gl520sm.c | 184 +- drivers/hwmon/gpio-fan.c | 2 +- drivers/hwmon/hih6130.c | 21 +- drivers/hwmon/hwmon.c | 4 +- drivers/hwmon/i5500_temp.c | 14 +- drivers/hwmon/i5k_amb.c | 12 +- drivers/hwmon/ibmaem.c | 15 +- drivers/hwmon/ibmpex.c | 14 +- drivers/hwmon/iio_hwmon.c | 2 +- drivers/hwmon/ina209.c | 151 +- drivers/hwmon/ina3221.c | 36 +- drivers/hwmon/jc42.c | 8 +- drivers/hwmon/k8temp.c | 12 +- drivers/hwmon/lineage-pem.c | 77 +- drivers/hwmon/lm73.c | 34 +- drivers/hwmon/lm75.c | 6 +- drivers/hwmon/lm77.c | 45 +- drivers/hwmon/lm80.c | 142 +- drivers/hwmon/lm83.c | 62 +- drivers/hwmon/lm85.c | 43 +- drivers/hwmon/lm90.c | 12 +- drivers/hwmon/lm92.c | 39 +- drivers/hwmon/lm93.c | 630 +- drivers/hwmon/lm95241.c | 8 +- drivers/hwmon/lm95245.c | 8 +- drivers/hwmon/ltc2990.c | 32 +- drivers/hwmon/ltc4151.c | 11 +- drivers/hwmon/ltc4222.c | 56 +- drivers/hwmon/ltc4245.c | 8 +- drivers/hwmon/ltc4261.c | 28 +- drivers/hwmon/max16065.c | 225 +- drivers/hwmon/max1619.c | 33 +- drivers/hwmon/max31722.c | 8 +- drivers/hwmon/max31790.c | 6 +- drivers/hwmon/max6639.c | 92 +- drivers/hwmon/max6642.c | 31 +- drivers/hwmon/max6650.c | 6 +- drivers/hwmon/mc13783-adc.c | 49 +- drivers/hwmon/nct6775.c | 15 +- drivers/hwmon/nct7904.c | 10 +- drivers/hwmon/nsa320-hwmon.c | 8 +- drivers/hwmon/ntc_thermistor.c | 106 +- drivers/hwmon/occ/common.c | 27 +- drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/p8_i2c.c | 3 +- drivers/hwmon/occ/p9_sbe.c | 3 +- drivers/hwmon/occ/sysfs.c | 13 +- drivers/hwmon/pc87360.c | 427 +- drivers/hwmon/pc87427.c | 317 +- drivers/hwmon/pmbus/pmbus.c | 64 +- drivers/hwmon/pmbus/tps53679.c | 9 +- drivers/hwmon/powr1220.c | 144 +- drivers/hwmon/pwm-fan.c | 43 +- drivers/hwmon/sch5627.c | 146 +- drivers/hwmon/sch5636.c | 202 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/scpi-hwmon.c | 4 +- drivers/hwmon/sht15.c | 34 +- drivers/hwmon/sht21.c | 17 +- drivers/hwmon/sht3x.c | 50 +- drivers/hwmon/smsc47b397.c | 24 +- drivers/hwmon/stts751.c | 64 +- drivers/hwmon/tc654.c | 60 +- drivers/hwmon/tc74.c | 4 +- drivers/hwmon/tmp102.c | 4 +- drivers/hwmon/tmp103.c | 20 +- drivers/hwmon/tmp421.c | 6 +- drivers/hwmon/vexpress-hwmon.c | 25 +- drivers/hwmon/via-cputemp.c | 15 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 4 - drivers/hwtracing/coresight/coresight-etm-perf.c | 119 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 6 +- drivers/hwtracing/coresight/coresight-etm4x.c | 3 +- drivers/hwtracing/coresight/coresight-priv.h | 1 - drivers/hwtracing/coresight/coresight-stm.c | 12 +- drivers/hwtracing/coresight/coresight.c | 60 - drivers/hwtracing/coresight/of_coresight.c | 4 +- drivers/hwtracing/intel_th/core.c | 6 +- drivers/hwtracing/intel_th/gth.c | 4 - drivers/hwtracing/intel_th/pti.c | 16 +- drivers/hwtracing/intel_th/sth.c | 4 - drivers/hwtracing/stm/core.c | 11 +- drivers/i2c/algos/i2c-algo-bit.c | 25 +- drivers/i2c/busses/i2c-aspeed.c | 120 +- drivers/i2c/busses/i2c-bcm2835.c | 12 - drivers/i2c/busses/i2c-brcmstb.c | 13 +- drivers/i2c/busses/i2c-cadence.c | 9 +- drivers/i2c/busses/i2c-cbus-gpio.c | 80 +- drivers/i2c/busses/i2c-designware-core.h | 2 - drivers/i2c/busses/i2c-designware-master.c | 6 - drivers/i2c/busses/i2c-designware-pcidrv.c | 7 +- drivers/i2c/busses/i2c-designware-platdrv.c | 3 - drivers/i2c/busses/i2c-exynos5.c | 11 +- drivers/i2c/busses/i2c-gpio.c | 134 +- drivers/i2c/busses/i2c-imx.c | 37 +- drivers/i2c/busses/i2c-iop3xx.c | 8 - drivers/i2c/busses/i2c-mt65xx.c | 6 +- drivers/i2c/busses/i2c-ocores.c | 308 +- drivers/i2c/busses/i2c-omap.c | 13 +- drivers/i2c/busses/i2c-rcar.c | 49 +- drivers/i2c/busses/i2c-s3c2410.c | 8 +- drivers/i2c/busses/i2c-sh_mobile.c | 121 +- drivers/i2c/busses/i2c-sprd.c | 34 +- drivers/i2c/busses/i2c-synquacer.c | 5 + drivers/i2c/busses/i2c-tegra.c | 755 +- drivers/i2c/busses/i2c-zx2967.c | 8 +- drivers/i2c/i2c-core-base.c | 12 +- drivers/i2c/i2c-core-of.c | 14 +- drivers/i2c/i2c-core-smbus.c | 2 +- drivers/i2c/i2c-dev.c | 8 +- drivers/i3c/master.c | 2 +- drivers/i3c/master/dw-i3c-master.c | 26 +- drivers/i3c/master/i3c-master-cdns.c | 4 +- drivers/ide/ide-atapi.c | 9 +- drivers/ide/ide-io.c | 61 +- drivers/ide/ide-park.c | 2 - drivers/ide/ide-probe.c | 23 +- drivers/ide/ide-proc.c | 2 +- drivers/idle/intel_idle.c | 1 - drivers/iio/accel/adxl345_core.c | 4 +- drivers/iio/accel/mma8452.c | 105 +- drivers/iio/accel/st_accel_core.c | 171 +- drivers/iio/adc/Kconfig | 87 +- drivers/iio/adc/Makefile | 8 - drivers/iio/adc/ad7476.c | 20 - drivers/iio/adc/ad7606.c | 583 - drivers/iio/adc/ad7606.h | 99 - drivers/iio/adc/ad7606_par.c | 105 - drivers/iio/adc/ad7606_spi.c | 82 - drivers/iio/adc/ad7768-1.c | 655 - drivers/iio/adc/axp288_adc.c | 76 +- drivers/iio/adc/exynos_adc.c | 19 +- drivers/iio/adc/ingenic-adc.c | 364 - drivers/iio/adc/lpc32xx_adc.c | 15 +- drivers/iio/adc/meson_saradc.c | 33 - drivers/iio/adc/npcm_adc.c | 335 - drivers/iio/adc/qcom-pm8xxx-xoadc.c | 10 +- drivers/iio/adc/stmpe-adc.c | 363 - drivers/iio/adc/ti-ads124s08.c | 376 - drivers/iio/adc/ti-ads8688.c | 3 +- drivers/iio/adc/ti_am335x_adc.c | 5 +- drivers/iio/adc/xilinx-xadc-core.c | 4 +- drivers/iio/chemical/Kconfig | 21 - drivers/iio/chemical/Makefile | 3 - drivers/iio/chemical/atlas-ph-sensor.c | 7 +- drivers/iio/chemical/bme680_i2c.c | 7 - drivers/iio/chemical/bme680_spi.c | 8 - drivers/iio/chemical/pms7003.c | 340 - drivers/iio/chemical/sgp30.c | 591 - drivers/iio/chemical/sps30.c | 548 - drivers/iio/dac/Kconfig | 16 +- drivers/iio/dac/Makefile | 1 - drivers/iio/dac/ad5686-spi.c | 9 +- drivers/iio/dac/ad5686.c | 44 +- drivers/iio/dac/ad5686.h | 4 +- drivers/iio/dac/ad5696-i2c.c | 2 +- drivers/iio/dac/ad5758.c | 2 +- drivers/iio/dac/ti-dac7612.c | 184 - drivers/iio/frequency/ad9523.c | 7 +- drivers/iio/imu/bmi160/bmi160.h | 11 - drivers/iio/imu/bmi160/bmi160_core.c | 317 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 5 +- drivers/iio/imu/bmi160/bmi160_spi.c | 4 +- drivers/iio/imu/inv_mpu6050/Kconfig | 8 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 31 - drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 6 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 8 - drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 12 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 2 + drivers/iio/industrialio-core.c | 5 - drivers/iio/light/Kconfig | 10 - drivers/iio/light/Makefile | 1 - drivers/iio/light/isl29018.c | 46 +- drivers/iio/light/max44009.c | 555 - drivers/iio/magnetometer/mag3110.c | 94 +- drivers/iio/pressure/Kconfig | 2 +- drivers/iio/pressure/st_pressure.h | 2 - drivers/iio/pressure/st_pressure_core.c | 69 - drivers/iio/pressure/st_pressure_i2c.c | 5 - drivers/iio/pressure/st_pressure_spi.c | 5 - drivers/infiniband/core/cma.c | 5 +- drivers/infiniband/core/core_priv.h | 1 + drivers/infiniband/core/device.c | 13 +- drivers/infiniband/core/nldev.c | 4 + drivers/infiniband/core/rdma_core.h | 2 - drivers/infiniband/core/umem_odp.c | 3 - drivers/infiniband/core/uverbs_cmd.c | 11 +- drivers/infiniband/core/uverbs_ioctl.c | 62 +- drivers/infiniband/core/uverbs_main.c | 26 +- drivers/infiniband/core/uverbs_std_types_device.c | 8 +- drivers/infiniband/hw/bnxt_re/Kconfig | 1 + drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 8 +- drivers/infiniband/hw/cxgb3/cxio_hal.c | 6 +- drivers/infiniband/hw/cxgb4/device.c | 15 +- drivers/infiniband/hw/cxgb4/qp.c | 5 +- drivers/infiniband/hw/hfi1/affinity.c | 3 +- drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/hfi1/init.c | 32 +- drivers/infiniband/hw/hfi1/pio.c | 9 +- drivers/infiniband/hw/hfi1/sdma.c | 27 +- drivers/infiniband/hw/hfi1/ud.c | 1 + drivers/infiniband/hw/hns/hns_roce_alloc.c | 11 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 10 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 10 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 4 +- drivers/infiniband/hw/mlx4/Kconfig | 1 + drivers/infiniband/hw/mlx4/mad.c | 6 +- drivers/infiniband/hw/mlx5/cmd.c | 37 - drivers/infiniband/hw/mlx5/cmd.h | 2 - drivers/infiniband/hw/mlx5/flow.c | 3 +- drivers/infiniband/hw/mlx5/ib_rep.c | 77 +- drivers/infiniband/hw/mlx5/ib_rep.h | 10 +- drivers/infiniband/hw/mlx5/mad.c | 11 +- drivers/infiniband/hw/mlx5/main.c | 95 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 5 +- drivers/infiniband/hw/mlx5/mr.c | 39 +- drivers/infiniband/hw/mlx5/odp.c | 10 +- drivers/infiniband/hw/mlx5/qp.c | 16 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 5 +- drivers/infiniband/hw/mthca/mthca_provider.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 14 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 6 +- drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/infiniband/hw/qib/qib_ud.c | 1 + drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 35 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 6 - drivers/infiniband/sw/rdmavt/qp.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib.h | 1 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 3 +- drivers/infiniband/ulp/srp/ib_srp.c | 10 + drivers/input/joystick/xpad.c | 3 - drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/cap11xx.c | 35 +- drivers/input/keyboard/davinci_keyscan.c | 4 + drivers/input/keyboard/matrix_keypad.c | 2 +- drivers/input/keyboard/qt2160.c | 69 +- drivers/input/keyboard/st-keyscan.c | 4 +- drivers/input/misc/Kconfig | 11 - drivers/input/misc/Makefile | 2 - drivers/input/misc/apanel.c | 24 +- drivers/input/misc/bma150.c | 9 +- drivers/input/misc/pwm-vibra.c | 19 +- drivers/input/misc/stpmic1_onkey.c | 198 - drivers/input/misc/uinput.c | 5 +- drivers/input/mouse/elan_i2c_core.c | 2 +- drivers/input/mouse/elantech.c | 9 - drivers/input/serio/olpc_apsp.c | 17 +- drivers/input/serio/ps2-gpio.c | 1 - drivers/input/touchscreen/Kconfig | 2 +- drivers/input/touchscreen/raspberrypi-ts.c | 4 +- drivers/input/touchscreen/stmpe-ts.c | 66 +- drivers/interconnect/Kconfig | 15 - drivers/interconnect/Makefile | 6 - drivers/interconnect/core.c | 799 - drivers/interconnect/qcom/Kconfig | 13 - drivers/interconnect/qcom/Makefile | 5 - drivers/interconnect/qcom/sdm845.c | 838 - drivers/iommu/amd_iommu.c | 19 +- drivers/iommu/dmar.c | 7 +- drivers/iommu/exynos-iommu.c | 1 - drivers/iommu/intel-iommu.c | 13 +- drivers/iommu/mtk_iommu_v1.c | 9 +- drivers/iommu/of_iommu.c | 2 +- drivers/iommu/rockchip-iommu.c | 3 +- drivers/irqchip/Kconfig | 19 - drivers/irqchip/Makefile | 3 - drivers/irqchip/irq-brcmstb-l2.c | 10 +- drivers/irqchip/irq-csky-apb-intc.c | 77 +- drivers/irqchip/irq-davinci-aintc.c | 163 - drivers/irqchip/irq-davinci-cp-intc.c | 260 - drivers/irqchip/irq-gic-v3-its.c | 154 +- drivers/irqchip/irq-gic-v3-mbi.c | 2 +- drivers/irqchip/irq-i8259.c | 9 +- drivers/irqchip/irq-imx-irqsteer.c | 115 +- drivers/irqchip/irq-ls1x.c | 192 - drivers/irqchip/irq-madera.c | 2 + drivers/irqchip/irq-mmp.c | 6 +- drivers/irqchip/irq-sifive-plic.c | 116 +- drivers/irqchip/irq-stm32-exti.c | 1 - drivers/irqchip/irq-xtensa-mx.c | 40 +- drivers/irqchip/irq-xtensa-pic.c | 6 +- drivers/isdn/gigaset/ser-gigaset.c | 2 +- drivers/isdn/hardware/avm/b1.c | 2 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 6 +- drivers/isdn/hisax/hfc_pci.c | 2 +- drivers/isdn/hisax/netjet.c | 6 +- drivers/isdn/hisax/q931.c | 2 +- drivers/isdn/hisax/st5481.h | 2 +- drivers/isdn/i4l/isdn_common.c | 7 +- drivers/isdn/i4l/isdn_tty.c | 8 +- drivers/isdn/i4l/isdn_v110.c | 2 +- drivers/isdn/isdnloop/isdnloop.c | 2 +- drivers/isdn/mISDN/socket.c | 2 +- drivers/isdn/mISDN/timerdev.c | 2 +- drivers/leds/led-core.c | 30 - drivers/leds/leds-lp5523.c | 4 +- drivers/leds/leds-lp55xx-common.c | 4 +- drivers/leds/trigger/ledtrig-oneshot.c | 38 +- drivers/leds/trigger/ledtrig-pattern.c | 99 +- drivers/leds/trigger/ledtrig-timer.c | 34 - drivers/lightnvm/pblk-core.c | 8 +- drivers/lightnvm/pblk-gc.c | 20 +- drivers/lightnvm/pblk-init.c | 4 +- drivers/lightnvm/pblk-map.c | 1 - drivers/lightnvm/pblk-rb.c | 26 +- drivers/lightnvm/pblk-recovery.c | 64 +- drivers/lightnvm/pblk-rl.c | 5 +- drivers/lightnvm/pblk-trace.h | 2 +- drivers/lightnvm/pblk-write.c | 1 - drivers/lightnvm/pblk.h | 17 +- drivers/macintosh/via-cuda.c | 8 +- drivers/mailbox/bcm-flexrm-mailbox.c | 4 +- drivers/mailbox/mailbox.c | 1 - drivers/md/bcache/btree.c | 3 +- drivers/md/bcache/extents.c | 13 +- drivers/md/bcache/request.c | 7 +- drivers/md/bcache/stats.c | 2 +- drivers/md/bcache/super.c | 30 +- drivers/md/bcache/sysfs.c | 81 +- drivers/md/bcache/sysfs.h | 23 +- drivers/md/bcache/util.c | 6 +- drivers/md/bcache/writeback.h | 3 - drivers/md/dm-crypt.c | 30 +- drivers/md/dm-rq.c | 4 +- drivers/md/dm-table.c | 13 + drivers/md/dm-thin-metadata.c | 4 +- drivers/md/dm-thin-metadata.h | 2 +- drivers/md/dm-thin.c | 65 +- drivers/md/dm.c | 41 +- drivers/md/md-linear.c | 3 +- drivers/md/md.c | 7 +- drivers/md/raid1.c | 37 +- drivers/md/raid5-cache.c | 33 +- drivers/md/raid5.c | 8 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 4 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 4 +- drivers/media/pci/tw686x/tw686x-audio.c | 3 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 2 +- drivers/media/platform/vim2m.c | 4 +- drivers/media/v4l2-core/v4l2-ioctl.c | 24 +- drivers/mfd/Kconfig | 47 +- drivers/mfd/Makefile | 5 - drivers/mfd/aat2870-core.c | 40 +- drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/adp5520.c | 30 +- drivers/mfd/as3711.c | 14 + drivers/mfd/at91-usart.c | 24 +- drivers/mfd/axp20x.c | 126 +- drivers/mfd/bcm2835-pm.c | 92 - drivers/mfd/bd9571mwv.c | 1 - drivers/mfd/cros_ec.c | 14 +- drivers/mfd/cros_ec_dev.c | 92 +- drivers/mfd/cros_ec_dev.h | 6 + drivers/mfd/db8500-prcmu.c | 14 +- drivers/mfd/exynos-lpass.c | 4 +- drivers/mfd/htc-i2cpld.c | 18 +- drivers/mfd/intel-lpss-acpi.c | 1 + drivers/mfd/intel-lpss-pci.c | 1 + drivers/mfd/intel-lpss.h | 2 - drivers/mfd/lochnagar-i2c.c | 398 - drivers/mfd/madera-core.c | 5 +- drivers/mfd/max77620.c | 2 +- drivers/mfd/max8925-core.c | 7 +- drivers/mfd/mc13xxx-core.c | 4 +- drivers/mfd/mt6397-core.c | 3 +- drivers/mfd/mxs-lradc.c | 2 +- drivers/mfd/qcom-pm8xxx.c | 75 +- drivers/mfd/qcom_rpm.c | 4 - drivers/mfd/rave-sp.c | 2 +- drivers/mfd/rc5t583.c | 14 + drivers/mfd/sec-core.c | 16 +- drivers/mfd/sm501.c | 6 +- drivers/mfd/sta2x11-mfd.c | 10 +- drivers/mfd/stmpe.c | 80 +- drivers/mfd/stpmic1.c | 213 - drivers/mfd/syscon.c | 12 +- drivers/mfd/ti_am335x_tscadc.c | 5 +- drivers/mfd/tps65090.c | 30 +- drivers/mfd/tps65218.c | 113 +- drivers/mfd/tps6586x.c | 24 - drivers/mfd/tps65910.c | 18 +- drivers/mfd/tps68470.c | 1 + drivers/mfd/tps80031.c | 37 +- drivers/mfd/tqmx86.c | 281 - drivers/mfd/twl-core.c | 4 +- drivers/mfd/wm5110-tables.c | 2 - drivers/mfd/wm831x-core.c | 15 +- drivers/mfd/wm831x-i2c.c | 20 +- drivers/mfd/wm831x-spi.c | 24 +- drivers/mfd/wm8350-core.c | 30 +- drivers/mfd/wm8350-i2c.c | 24 +- drivers/mfd/wm8400-core.c | 18 +- drivers/misc/Kconfig | 12 - drivers/misc/Makefile | 2 - drivers/misc/ad525x_dpot.c | 24 +- drivers/misc/cardreader/rts5227.c | 64 +- drivers/misc/cardreader/rts5249.c | 32 +- drivers/misc/cardreader/rts5260.c | 136 +- drivers/misc/cardreader/rtsx_pcr.c | 40 +- drivers/misc/cardreader/rtsx_pcr.h | 5 - drivers/misc/cxl/guest.c | 2 - drivers/misc/cxl/pci.c | 39 +- drivers/misc/cxl/vphb.c | 3 +- drivers/misc/eeprom/at24.c | 169 +- drivers/misc/enclosure.c | 4 +- drivers/misc/fastrpc.c | 1401 -- drivers/misc/genwqe/card_utils.c | 4 +- drivers/misc/habanalabs/Kconfig | 25 - drivers/misc/habanalabs/Makefile | 14 - drivers/misc/habanalabs/asid.c | 57 - drivers/misc/habanalabs/command_buffer.c | 445 - drivers/misc/habanalabs/command_submission.c | 780 - drivers/misc/habanalabs/context.c | 215 - drivers/misc/habanalabs/debugfs.c | 1077 -- drivers/misc/habanalabs/device.c | 1140 -- drivers/misc/habanalabs/goya/Makefile | 3 - drivers/misc/habanalabs/goya/goya.c | 5391 ------- drivers/misc/habanalabs/goya/goyaP.h | 211 - drivers/misc/habanalabs/goya/goya_hwmgr.c | 254 - drivers/misc/habanalabs/goya/goya_security.c | 2999 ---- drivers/misc/habanalabs/habanalabs.h | 1464 -- drivers/misc/habanalabs/habanalabs_drv.c | 461 - drivers/misc/habanalabs/habanalabs_ioctl.c | 234 - drivers/misc/habanalabs/hw_queue.c | 635 - drivers/misc/habanalabs/hwmon.c | 458 - drivers/misc/habanalabs/include/armcp_if.h | 335 - .../include/goya/asic_reg/cpu_ca53_cfg_masks.h | 191 - .../include/goya/asic_reg/cpu_ca53_cfg_regs.h | 61 - .../habanalabs/include/goya/asic_reg/cpu_if_regs.h | 49 - .../include/goya/asic_reg/cpu_pll_regs.h | 105 - .../include/goya/asic_reg/dma_ch_0_regs.h | 209 - .../include/goya/asic_reg/dma_ch_1_regs.h | 209 - .../include/goya/asic_reg/dma_ch_2_regs.h | 209 - .../include/goya/asic_reg/dma_ch_3_regs.h | 209 - .../include/goya/asic_reg/dma_ch_4_regs.h | 209 - .../include/goya/asic_reg/dma_macro_masks.h | 105 - .../include/goya/asic_reg/dma_macro_regs.h | 181 - .../include/goya/asic_reg/dma_nrtr_masks.h | 209 - .../include/goya/asic_reg/dma_nrtr_regs.h | 227 - .../include/goya/asic_reg/dma_qm_0_masks.h | 465 - .../include/goya/asic_reg/dma_qm_0_regs.h | 179 - .../include/goya/asic_reg/dma_qm_1_regs.h | 179 - .../include/goya/asic_reg/dma_qm_2_regs.h | 179 - .../include/goya/asic_reg/dma_qm_3_regs.h | 179 - .../include/goya/asic_reg/dma_qm_4_regs.h | 179 - .../habanalabs/include/goya/asic_reg/goya_blocks.h | 1372 -- .../habanalabs/include/goya/asic_reg/goya_masks.h | 275 - .../habanalabs/include/goya/asic_reg/goya_regs.h | 118 - .../habanalabs/include/goya/asic_reg/ic_pll_regs.h | 105 - .../habanalabs/include/goya/asic_reg/mc_pll_regs.h | 105 - .../include/goya/asic_reg/mme1_rtr_masks.h | 653 - .../include/goya/asic_reg/mme1_rtr_regs.h | 331 - .../include/goya/asic_reg/mme2_rtr_regs.h | 331 - .../include/goya/asic_reg/mme3_rtr_regs.h | 331 - .../include/goya/asic_reg/mme4_rtr_regs.h | 331 - .../include/goya/asic_reg/mme5_rtr_regs.h | 331 - .../include/goya/asic_reg/mme6_rtr_regs.h | 331 - .../include/goya/asic_reg/mme_cmdq_masks.h | 373 - .../include/goya/asic_reg/mme_cmdq_regs.h | 139 - .../habanalabs/include/goya/asic_reg/mme_masks.h | 1537 -- .../include/goya/asic_reg/mme_qm_masks.h | 465 - .../habanalabs/include/goya/asic_reg/mme_qm_regs.h | 179 - .../habanalabs/include/goya/asic_reg/mme_regs.h | 1153 -- .../habanalabs/include/goya/asic_reg/mmu_masks.h | 143 - .../habanalabs/include/goya/asic_reg/mmu_regs.h | 53 - .../include/goya/asic_reg/pci_nrtr_masks.h | 209 - .../include/goya/asic_reg/pci_nrtr_regs.h | 227 - .../include/goya/asic_reg/pcie_aux_regs.h | 243 - .../include/goya/asic_reg/psoc_emmc_pll_regs.h | 105 - .../include/goya/asic_reg/psoc_global_conf_masks.h | 447 - .../include/goya/asic_reg/psoc_global_conf_regs.h | 745 - .../include/goya/asic_reg/psoc_mme_pll_regs.h | 105 - .../include/goya/asic_reg/psoc_pci_pll_regs.h | 105 - .../include/goya/asic_reg/psoc_spi_regs.h | 143 - .../include/goya/asic_reg/sram_y0_x0_rtr_regs.h | 83 - .../include/goya/asic_reg/sram_y0_x1_rtr_regs.h | 83 - .../include/goya/asic_reg/sram_y0_x2_rtr_regs.h | 83 - .../include/goya/asic_reg/sram_y0_x3_rtr_regs.h | 83 - .../include/goya/asic_reg/sram_y0_x4_rtr_regs.h | 83 - .../habanalabs/include/goya/asic_reg/stlb_masks.h | 117 - .../habanalabs/include/goya/asic_reg/stlb_regs.h | 55 - .../include/goya/asic_reg/tpc0_cfg_masks.h | 1607 -- .../include/goya/asic_reg/tpc0_cfg_regs.h | 887 -- .../include/goya/asic_reg/tpc0_cmdq_masks.h | 373 - .../include/goya/asic_reg/tpc0_cmdq_regs.h | 139 - .../include/goya/asic_reg/tpc0_eml_cfg_masks.h | 347 - .../include/goya/asic_reg/tpc0_eml_cfg_regs.h | 313 - .../include/goya/asic_reg/tpc0_nrtr_masks.h | 209 - .../include/goya/asic_reg/tpc0_nrtr_regs.h | 227 - .../include/goya/asic_reg/tpc0_qm_masks.h | 465 - .../include/goya/asic_reg/tpc0_qm_regs.h | 179 - .../include/goya/asic_reg/tpc1_cfg_regs.h | 887 -- .../include/goya/asic_reg/tpc1_cmdq_regs.h | 139 - .../include/goya/asic_reg/tpc1_qm_regs.h | 179 - .../include/goya/asic_reg/tpc1_rtr_regs.h | 323 - .../include/goya/asic_reg/tpc2_cfg_regs.h | 887 -- .../include/goya/asic_reg/tpc2_cmdq_regs.h | 139 - .../include/goya/asic_reg/tpc2_qm_regs.h | 179 - .../include/goya/asic_reg/tpc2_rtr_regs.h | 323 - .../include/goya/asic_reg/tpc3_cfg_regs.h | 887 -- .../include/goya/asic_reg/tpc3_cmdq_regs.h | 139 - .../include/goya/asic_reg/tpc3_qm_regs.h | 179 - .../include/goya/asic_reg/tpc3_rtr_regs.h | 323 - .../include/goya/asic_reg/tpc4_cfg_regs.h | 887 -- .../include/goya/asic_reg/tpc4_cmdq_regs.h | 139 - .../include/goya/asic_reg/tpc4_qm_regs.h | 179 - .../include/goya/asic_reg/tpc4_rtr_regs.h | 323 - .../include/goya/asic_reg/tpc5_cfg_regs.h | 887 -- .../include/goya/asic_reg/tpc5_cmdq_regs.h | 139 - .../include/goya/asic_reg/tpc5_qm_regs.h | 179 - .../include/goya/asic_reg/tpc5_rtr_regs.h | 323 - .../include/goya/asic_reg/tpc6_cfg_regs.h | 887 -- .../include/goya/asic_reg/tpc6_cmdq_regs.h | 139 - .../include/goya/asic_reg/tpc6_qm_regs.h | 179 - .../include/goya/asic_reg/tpc6_rtr_regs.h | 323 - .../include/goya/asic_reg/tpc7_cfg_regs.h | 887 -- .../include/goya/asic_reg/tpc7_cmdq_regs.h | 139 - .../include/goya/asic_reg/tpc7_nrtr_regs.h | 227 - .../include/goya/asic_reg/tpc7_qm_regs.h | 179 - .../include/goya/asic_reg/tpc_pll_regs.h | 105 - drivers/misc/habanalabs/include/goya/goya.h | 45 - .../habanalabs/include/goya/goya_async_events.h | 186 - drivers/misc/habanalabs/include/goya/goya_fw_if.h | 28 - .../misc/habanalabs/include/goya/goya_packets.h | 129 - drivers/misc/habanalabs/include/hl_boot_if.h | 30 - .../habanalabs/include/hw_ip/mmu/mmu_general.h | 47 - .../misc/habanalabs/include/hw_ip/mmu/mmu_v1_0.h | 15 - drivers/misc/habanalabs/include/qman_if.h | 56 - drivers/misc/habanalabs/irq.c | 327 - drivers/misc/habanalabs/memory.c | 1723 -- drivers/misc/habanalabs/mmu.c | 906 -- drivers/misc/habanalabs/sysfs.c | 539 - drivers/misc/hpilo.c | 14 +- drivers/misc/ibmvmc.c | 7 +- drivers/misc/ics932s401.c | 2 - drivers/misc/lkdtm/core.c | 15 +- drivers/misc/lkdtm/lkdtm.h | 2 - drivers/misc/lkdtm/perms.c | 36 +- drivers/misc/mei/Kconfig | 10 - drivers/misc/mei/Makefile | 2 - drivers/misc/mei/bus-fixup.c | 16 - drivers/misc/mei/bus.c | 22 +- drivers/misc/mei/client.c | 5 +- drivers/misc/mei/hbm.c | 19 +- drivers/misc/mei/hdcp/Makefile | 7 - drivers/misc/mei/hdcp/mei_hdcp.c | 849 - drivers/misc/mei/hdcp/mei_hdcp.h | 377 - drivers/misc/mei/hw-me-regs.h | 4 - drivers/misc/mei/hw.h | 3 +- drivers/misc/mei/pci-me.c | 6 +- drivers/misc/mic/Kconfig | 3 +- drivers/misc/mic/bus/scif_bus.h | 8 +- drivers/misc/mic/bus/vop_bus.h | 8 +- drivers/misc/mic/card/mic_device.c | 8 +- drivers/misc/mic/host/mic_boot.c | 8 +- drivers/misc/mic/scif/scif_map.h | 4 +- drivers/misc/mic/scif/scif_rma.c | 2 +- drivers/misc/mic/vop/vop_main.c | 111 +- drivers/misc/mic/vop/vop_vringh.c | 51 +- drivers/misc/pvpanic.c | 4 - drivers/misc/sgi-gru/grufault.c | 4 +- drivers/misc/sgi-xp/xpc_uv.c | 3 +- drivers/misc/vmw_balloon.c | 56 +- drivers/misc/vmw_vmci/vmci_doorbell.c | 9 +- drivers/misc/vmw_vmci/vmci_doorbell.h | 2 +- drivers/misc/vmw_vmci/vmci_driver.h | 2 - drivers/misc/vmw_vmci/vmci_guest.c | 39 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 63 +- drivers/misc/vmw_vmci/vmci_queue_pair.h | 4 +- drivers/mmc/core/Makefile | 2 +- drivers/mmc/core/block.c | 37 +- drivers/mmc/core/core.c | 338 +- drivers/mmc/core/core.h | 1 - drivers/mmc/core/host.c | 50 +- drivers/mmc/core/mmc.c | 10 - drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/core/queue.c | 12 +- drivers/mmc/core/regulator.c | 260 - drivers/mmc/core/sd.c | 20 +- drivers/mmc/core/sd_ops.c | 33 +- drivers/mmc/core/sd_ops.h | 3 + drivers/mmc/core/sdio.c | 9 +- drivers/mmc/core/sdio_bus.c | 3 +- drivers/mmc/core/sdio_io.c | 29 +- drivers/mmc/core/sdio_ops.h | 1 + drivers/mmc/core/slot-gpio.c | 9 +- drivers/mmc/host/Kconfig | 6 +- drivers/mmc/host/atmel-mci.c | 8 +- drivers/mmc/host/bcm2835.c | 25 +- drivers/mmc/host/cb710-mmc.c | 42 +- drivers/mmc/host/cqhci.c | 13 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/dw_mmc-bluefield.c | 5 + drivers/mmc/host/jz4740_mmc.c | 73 +- drivers/mmc/host/meson-gx-mmc.c | 33 +- drivers/mmc/host/mmc_spi.c | 3 +- drivers/mmc/host/mmci.c | 27 +- drivers/mmc/host/mmci.h | 1 - drivers/mmc/host/mtk-sd.c | 2 +- drivers/mmc/host/mxcmmc.c | 2 + drivers/mmc/host/mxs-mmc.c | 2 + drivers/mmc/host/of_mmc_spi.c | 22 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/renesas_sdhi.h | 2 - drivers/mmc/host/renesas_sdhi_core.c | 19 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 1 - drivers/mmc/host/renesas_sdhi_sys_dmac.c | 1 - drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-bcm-kona.c | 2 + drivers/mmc/host/sdhci-brcmstb.c | 4 +- drivers/mmc/host/sdhci-esdhc-imx.c | 310 +- drivers/mmc/host/sdhci-iproc.c | 5 +- drivers/mmc/host/sdhci-omap.c | 1 + drivers/mmc/host/sdhci-pci-core.c | 10 + drivers/mmc/host/sdhci-pci-o2micro.c | 140 +- drivers/mmc/host/sdhci-pci.h | 6 +- drivers/mmc/host/sdhci-pxav2.c | 1 + drivers/mmc/host/sdhci-tegra.c | 286 +- drivers/mmc/host/sdhci-xenon-phy.c | 2 +- drivers/mmc/host/sdhci.c | 32 +- drivers/mmc/host/sdhci.h | 6 - drivers/mmc/host/sdhci_am654.c | 2 +- drivers/mmc/host/sunxi-mmc.c | 28 +- drivers/mmc/host/tmio_mmc.h | 5 - drivers/mmc/host/tmio_mmc_core.c | 20 +- drivers/mmc/host/wmt-sdmmc.c | 1 + drivers/mtd/chips/cfi_cmdset_0001.c | 3 +- drivers/mtd/chips/gen_probe.c | 2 +- drivers/mtd/devices/docg3.c | 7 +- drivers/mtd/devices/m25p80.c | 9 +- drivers/mtd/devices/mtdram.c | 2 + drivers/mtd/devices/powernv_flash.c | 2 +- drivers/mtd/lpddr/qinfo_probe.c | 4 +- drivers/mtd/mtdcore.c | 86 +- drivers/mtd/mtdcore.h | 2 +- drivers/mtd/mtdpart.c | 39 +- drivers/mtd/nand/raw/Kconfig | 17 - drivers/mtd/nand/raw/Makefile | 2 - drivers/mtd/nand/raw/atmel/pmecc.c | 21 +- drivers/mtd/nand/raw/denali.c | 44 +- drivers/mtd/nand/raw/denali.h | 1 + drivers/mtd/nand/raw/denali_dt.c | 27 +- drivers/mtd/nand/raw/fsmc_nand.c | 37 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 13 +- drivers/mtd/nand/raw/jz4740_nand.c | 2 +- drivers/mtd/nand/raw/jz4780_bch.c | 9 +- drivers/mtd/nand/raw/marvell_nand.c | 5 +- drivers/mtd/nand/raw/meson_nand.c | 1464 -- drivers/mtd/nand/raw/mtk_ecc.c | 8 +- drivers/mtd/nand/raw/mtk_nand.c | 3 +- drivers/mtd/nand/raw/nand_base.c | 160 +- drivers/mtd/nand/raw/nand_bbt.c | 2 +- drivers/mtd/nand/raw/nand_legacy.c | 3 +- drivers/mtd/nand/raw/omap2.c | 20 +- drivers/mtd/nand/raw/qcom_nandc.c | 20 +- drivers/mtd/nand/raw/r852.c | 3 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 2073 --- drivers/mtd/nand/raw/sunxi_nand.c | 732 +- drivers/mtd/nand/raw/tmio_nand.c | 21 +- drivers/mtd/nand/spi/core.c | 46 +- drivers/mtd/nand/spi/gigadevice.c | 83 - drivers/mtd/nand/spi/macronix.c | 8 +- drivers/mtd/nand/spi/toshiba.c | 79 +- drivers/mtd/spi-nor/Kconfig | 25 +- drivers/mtd/spi-nor/Makefile | 3 +- drivers/mtd/spi-nor/cadence-quadspi.c | 74 +- drivers/mtd/spi-nor/fsl-quadspi.c | 1224 ++ drivers/mtd/spi-nor/mtk-quadspi.c | 3 +- drivers/mtd/spi-nor/spi-nor.c | 35 +- drivers/net/Kconfig | 14 +- drivers/net/appletalk/cops.c | 2 +- drivers/net/bonding/bond_3ad.c | 188 +- drivers/net/bonding/bond_main.c | 39 +- drivers/net/bonding/bond_netlink.c | 67 - drivers/net/bonding/bond_options.c | 2 - drivers/net/caif/caif_serial.c | 5 +- drivers/net/caif/caif_spi.c | 30 +- drivers/net/can/dev.c | 27 +- drivers/net/can/flexcan.c | 4 +- drivers/net/dsa/b53/b53_common.c | 94 +- drivers/net/dsa/b53/b53_priv.h | 5 +- drivers/net/dsa/b53/b53_srab.c | 3 + drivers/net/dsa/bcm_sf2.c | 60 +- drivers/net/dsa/bcm_sf2.h | 8 +- drivers/net/dsa/bcm_sf2_cfp.c | 206 +- drivers/net/dsa/bcm_sf2_regs.h | 4 - drivers/net/dsa/dsa_loop.c | 2 +- drivers/net/dsa/lan9303-core.c | 3 +- drivers/net/dsa/lantiq_gswip.c | 35 +- drivers/net/dsa/microchip/ksz9477.c | 390 +- drivers/net/dsa/microchip/ksz9477_spi.c | 4 +- drivers/net/dsa/microchip/ksz_common.c | 150 +- drivers/net/dsa/microchip/ksz_common.h | 23 +- drivers/net/dsa/microchip/ksz_priv.h | 15 +- drivers/net/dsa/mt7530.c | 104 +- drivers/net/dsa/mt7530.h | 9 - drivers/net/dsa/mv88e6xxx/chip.c | 244 +- drivers/net/dsa/mv88e6xxx/chip.h | 8 - drivers/net/dsa/mv88e6xxx/global1_atu.c | 21 +- drivers/net/dsa/mv88e6xxx/port.c | 12 +- drivers/net/dsa/mv88e6xxx/port.h | 11 - drivers/net/dsa/mv88e6xxx/ptp.c | 2 +- drivers/net/dsa/mv88e6xxx/serdes.c | 51 +- drivers/net/dsa/mv88e6xxx/serdes.h | 8 - drivers/net/dsa/qca8k.c | 21 +- drivers/net/dsa/qca8k.h | 1 - drivers/net/dsa/realtek-smi.c | 18 +- drivers/net/dsa/rtl8366rb.c | 3 +- drivers/net/dsa/vitesse-vsc73xx.c | 3 +- drivers/net/ethernet/3com/3c509.c | 2 - drivers/net/ethernet/3com/3c515.c | 4 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/adaptec/starfire.c | 2 +- drivers/net/ethernet/aeroflex/greth.c | 12 +- drivers/net/ethernet/alacritech/slicoss.c | 12 +- drivers/net/ethernet/alteon/acenic.c | 2 +- drivers/net/ethernet/altera/altera_msgdma.c | 3 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_com.c | 61 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 10 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 +- drivers/net/ethernet/amd/amd8111e.c | 6 +- drivers/net/ethernet/amd/au1000_eth.c | 6 +- drivers/net/ethernet/amd/lance.c | 2 +- drivers/net/ethernet/amd/ni65.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 2 + drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 22 +- drivers/net/ethernet/apm/xgene-v2/main.c | 8 +- drivers/net/ethernet/apple/bmac.c | 2 +- drivers/net/ethernet/apple/mace.c | 2 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 2 +- .../net/ethernet/aquantia/atlantic/aq_hw_utils.h | 14 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 25 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 19 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 30 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 16 - .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 15 - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 116 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 68 +- drivers/net/ethernet/arc/emac_main.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 7 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 12 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 8 +- drivers/net/ethernet/broadcom/Kconfig | 1 + drivers/net/ethernet/broadcom/b44.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 8 +- drivers/net/ethernet/broadcom/bcmsysport.c | 33 +- drivers/net/ethernet/broadcom/bcmsysport.h | 2 - drivers/net/ethernet/broadcom/bgmac.c | 14 +- drivers/net/ethernet/broadcom/bnx2.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 178 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 12 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 152 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 31 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 197 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 58 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 256 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 12 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 26 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 11 +- drivers/net/ethernet/cadence/macb.h | 8 +- drivers/net/ethernet/cadence/macb_main.c | 264 +- drivers/net/ethernet/cavium/Kconfig | 2 + .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 3 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 24 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 25 +- drivers/net/ethernet/cavium/thunder/nic.h | 14 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 149 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 128 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 2 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 2 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.h | 2 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 3 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 14 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 37 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 219 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_fcoe.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 263 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 8 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 450 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 33 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 1 - drivers/net/ethernet/chelsio/cxgb4/l2t.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/sched.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 336 +- drivers/net/ethernet/chelsio/cxgb4/smt.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/srq.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 114 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4_values.h | 6 - drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 32 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +- drivers/net/ethernet/chelsio/cxgb4vf/adapter.h | 14 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 252 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 39 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 6 +- drivers/net/ethernet/cisco/enic/enic_clsf.c | 3 +- drivers/net/ethernet/cisco/enic/enic_main.c | 3 +- drivers/net/ethernet/davicom/dm9000.c | 1 - drivers/net/ethernet/dec/tulip/de2104x.c | 2 +- drivers/net/ethernet/dec/tulip/eeprom.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 5 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 68 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 18 +- drivers/net/ethernet/emulex/benet/be_main.c | 22 +- drivers/net/ethernet/faraday/ftgmac100.c | 16 +- drivers/net/ethernet/faraday/ftmac100.c | 7 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/Kconfig | 1 - drivers/net/ethernet/freescale/Makefile | 3 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 6 - drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 2 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 5 +- drivers/net/ethernet/freescale/dpaa2/Makefile | 1 - .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 237 - .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h | 31 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 429 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 80 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 1 - drivers/net/ethernet/freescale/enetc/Kconfig | 31 - drivers/net/ethernet/freescale/enetc/Makefile | 19 - drivers/net/ethernet/freescale/enetc/enetc.c | 1604 -- drivers/net/ethernet/freescale/enetc/enetc.h | 230 - drivers/net/ethernet/freescale/enetc/enetc_cbdr.c | 210 - .../net/ethernet/freescale/enetc/enetc_ethtool.c | 597 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 533 - drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 199 - drivers/net/ethernet/freescale/enetc/enetc_msg.c | 164 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 943 -- drivers/net/ethernet/freescale/enetc/enetc_pf.h | 55 - drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 144 - drivers/net/ethernet/freescale/enetc/enetc_vf.c | 255 - drivers/net/ethernet/freescale/fec_main.c | 6 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- drivers/net/ethernet/freescale/fman/mac.c | 4 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 - drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 5 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 5 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 5 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 22 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 16 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 7 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 47 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 22 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 681 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 18 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 78 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 97 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 17 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 97 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 105 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 808 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 55 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 133 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 25 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 155 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 8 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 25 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 192 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 5 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 12 - drivers/net/ethernet/hisilicon/hns_mdio.c | 2 +- .../net/ethernet/huawei/hinic/hinic_hw_api_cmd.c | 16 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 13 - drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 28 - drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 14 - drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 10 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 10 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 11 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 8 +- drivers/net/ethernet/i825xx/82596.c | 2 +- drivers/net/ethernet/i825xx/lib82596.c | 2 +- drivers/net/ethernet/ibm/emac/Kconfig | 12 + drivers/net/ethernet/ibm/emac/core.c | 64 +- drivers/net/ethernet/ibm/emac/core.h | 10 +- drivers/net/ethernet/ibm/emac/mal.c | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 2 + drivers/net/ethernet/intel/Kconfig | 2 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 8 +- drivers/net/ethernet/intel/e1000e/80003es2lan.c | 33 +- drivers/net/ethernet/intel/e1000e/netdev.c | 25 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 2 +- drivers/net/ethernet/intel/i40e/i40e.h | 14 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 26 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 244 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 252 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 11 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 129 +- drivers/net/ethernet/intel/i40e/i40e_xsk.h | 2 + drivers/net/ethernet/intel/iavf/iavf_main.c | 195 +- drivers/net/ethernet/intel/ice/ice.h | 18 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 77 +- drivers/net/ethernet/intel/ice/ice_common.c | 181 +- drivers/net/ethernet/intel/ice/ice_common.h | 11 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 812 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 2 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 3 - drivers/net/ethernet/intel/ice/ice_lib.c | 378 +- drivers/net/ethernet/intel/ice/ice_lib.h | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 264 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 82 - drivers/net/ethernet/intel/ice/ice_sched.c | 197 +- drivers/net/ethernet/intel/ice/ice_sched.h | 2 - drivers/net/ethernet/intel/ice/ice_sriov.c | 9 - drivers/net/ethernet/intel/ice/ice_status.h | 1 - drivers/net/ethernet/intel/ice/ice_switch.c | 17 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 97 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 32 +- drivers/net/ethernet/intel/ice/ice_type.h | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 94 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 89 +- drivers/net/ethernet/intel/igc/Makefile | 3 +- drivers/net/ethernet/intel/igc/igc.h | 34 +- drivers/net/ethernet/intel/igc/igc_base.c | 76 +- drivers/net/ethernet/intel/igc/igc_base.h | 25 + drivers/net/ethernet/intel/igc/igc_defines.h | 4 - drivers/net/ethernet/intel/igc/igc_ethtool.c | 1032 -- drivers/net/ethernet/intel/igc/igc_hw.h | 1 - drivers/net/ethernet/intel/igc/igc_main.c | 118 +- drivers/net/ethernet/intel/igc/igc_phy.c | 8 + drivers/net/ethernet/intel/igc/igc_regs.h | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 30 +- .../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 32 +- drivers/net/ethernet/jme.c | 5 +- drivers/net/ethernet/lantiq_etop.c | 6 +- drivers/net/ethernet/lantiq_xrx200.c | 1 + drivers/net/ethernet/marvell/mv643xx_eth.c | 7 +- drivers/net/ethernet/marvell/mvneta.c | 65 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 15 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 456 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 4 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 2 +- drivers/net/ethernet/marvell/pxa168_eth.c | 29 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/marvell/sky2.c | 26 +- drivers/net/ethernet/mediatek/Kconfig | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 84 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 4 - drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx4/alloc.c | 13 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 6 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 22 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 5 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 75 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 101 +- drivers/net/ethernet/mellanox/mlx4/icm.h | 22 +- drivers/net/ethernet/mellanox/mlx4/main.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 8 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 85 +- .../mellanox/mlx5/core/diag/fs_tracepoint.c | 2 - .../mellanox/mlx5/core/diag/fs_tracepoint.h | 35 - drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 112 - drivers/net/ethernet/mellanox/mlx5/core/ecpf.h | 33 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 53 +- .../ethernet/mellanox/mlx5/core/en/monitor_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 142 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 16 +- .../net/ethernet/mellanox/mlx5/core/en/reporter.h | 15 - .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 309 - .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 96 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 17 - drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 331 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 350 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 230 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 7 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 167 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 982 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 466 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 75 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 522 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 19 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 2 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 99 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 65 - drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 315 - drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 26 - drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 5 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 205 - .../net/ethernet/mellanox/mlx5/core/lib/port_tun.h | 24 - drivers/net/ethernet/mellanox/mlx5/core/mad.c | 75 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 73 - .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 11 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 54 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 115 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/uar.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 18 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 35 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 35 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 35 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.h | 35 +- .../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_file.h | 35 +- .../ethernet/mellanox/mlxfw/mlxfw_mfa2_format.h | 36 +- .../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h | 35 +- .../ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.c | 35 +- .../ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 48 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 8 - .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 238 - drivers/net/ethernet/mellanox/mlxsw/core_env.h | 17 - drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 275 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 477 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 137 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 361 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 54 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 260 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 942 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 55 +- .../ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c | 6 +- .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 25 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 27 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 40 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 40 +- .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 11 +- .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 147 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 1330 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 40 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 313 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 11 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 257 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 4 +- .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 157 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 296 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 - .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 163 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 37 +- drivers/net/ethernet/micrel/ks8695net.c | 2 +- drivers/net/ethernet/microchip/enc28j60.c | 2 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 217 +- drivers/net/ethernet/microchip/lan743x_main.c | 27 +- drivers/net/ethernet/microchip/lan743x_main.h | 17 +- drivers/net/ethernet/moxa/moxart_ether.c | 13 +- drivers/net/ethernet/moxa/moxart_ether.h | 1 - drivers/net/ethernet/mscc/ocelot.c | 68 +- drivers/net/ethernet/mscc/ocelot.h | 1 - drivers/net/ethernet/mscc/ocelot_board.c | 16 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 8 +- drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/natsemi/ns83820.c | 72 +- drivers/net/ethernet/natsemi/sonic.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 4 +- drivers/net/ethernet/netronome/Kconfig | 1 + drivers/net/ethernet/netronome/nfp/bpf/jit.c | 246 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 51 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 13 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 74 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 201 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 8 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 3 - drivers/net/ethernet/netronome/nfp/flower/main.c | 109 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 89 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 413 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 27 +- .../net/ethernet/netronome/nfp/flower/offload.c | 155 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 612 +- drivers/net/ethernet/netronome/nfp/nfp_app.h | 2 - drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 181 - drivers/net/ethernet/netronome/nfp/nfp_main.c | 41 - drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 17 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 53 + drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 5 +- drivers/net/ethernet/netronome/nfp/nfp_port.c | 23 +- drivers/net/ethernet/netronome/nfp/nfp_port.h | 4 +- .../net/ethernet/netronome/nfp/nfp_shared_buf.c | 1 - .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 346 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 21 - .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 6 +- drivers/net/ethernet/ni/nixge.c | 130 +- drivers/net/ethernet/nuvoton/w90p910_ether.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 12 +- drivers/net/ethernet/packetengines/hamachi.c | 2 +- drivers/net/ethernet/packetengines/yellowfin.c | 4 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 7 +- drivers/net/ethernet/qlogic/qed/qed.h | 13 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 29 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 261 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 12 - drivers/net/ethernet/qlogic/qed/qed_hsi.h | 3 +- drivers/net/ethernet/qlogic/qed/qed_hw.c | 11 - drivers/net/ethernet/qlogic/qed/qed_int.c | 126 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 3 - drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 21 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.h | 1 + drivers/net/ethernet/qlogic/qed/qed_l2.c | 24 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 3 - drivers/net/ethernet/qlogic/qed/qed_ll2.c | 24 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 32 - drivers/net/ethernet/qlogic/qed/qed_mcp.c | 121 - drivers/net/ethernet/qlogic/qed/qed_mcp.h | 56 +- drivers/net/ethernet/qlogic/qed/qed_ptp.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 2 - drivers/net/ethernet/qlogic/qed/qed_sp.h | 1 - drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 3 - drivers/net/ethernet/qlogic/qed/qed_spq.c | 37 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 19 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 10 - drivers/net/ethernet/qlogic/qede/qede.h | 8 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 11 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 572 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 13 - drivers/net/ethernet/qlogic/qede/qede_main.c | 295 +- drivers/net/ethernet/qlogic/qede/qede_rdma.c | 63 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | 28 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 3 +- drivers/net/ethernet/qlogic/qlge/qlge_ethtool.c | 4 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 4 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/atp.c | 27 +- drivers/net/ethernet/realtek/r8169.c | 770 +- drivers/net/ethernet/renesas/ravb_main.c | 12 +- drivers/net/ethernet/renesas/sh_eth.c | 79 +- drivers/net/ethernet/renesas/sh_eth.h | 3 +- drivers/net/ethernet/rocker/rocker.h | 2 + drivers/net/ethernet/rocker/rocker_main.c | 125 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 15 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 12 +- drivers/net/ethernet/sfc/ef10.c | 45 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/falcon/nic.c | 4 +- drivers/net/ethernet/sfc/mcdi.c | 56 +- drivers/net/ethernet/sfc/mcdi_pcol.h | 8 - drivers/net/ethernet/sfc/mtd.c | 3 - drivers/net/ethernet/sfc/nic.c | 4 +- drivers/net/ethernet/sfc/rx.c | 3 +- drivers/net/ethernet/sfc/tx.c | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 2 +- drivers/net/ethernet/sgi/meth.c | 27 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 2 +- drivers/net/ethernet/smsc/epic100.c | 2 +- drivers/net/ethernet/smsc/smc911x.c | 4 +- drivers/net/ethernet/socionext/netsec.c | 4 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 10 - drivers/net/ethernet/stmicro/stmmac/Makefile | 1 - .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 545 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 11 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 24 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 4 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 7 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 36 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 254 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 10 - drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 - drivers/net/ethernet/sun/cassini.c | 17 +- drivers/net/ethernet/sun/cassini.h | 15 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/ti/Kconfig | 6 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 4 +- drivers/net/ethernet/ti/cpsw.h | 6 - drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 8 +- drivers/net/ethernet/via/via-velocity.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 14 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 14 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fddi/defxx.c | 8 +- drivers/net/fddi/skfp/pcmplc.c | 1 - drivers/net/fddi/skfp/skfddi.c | 8 +- drivers/net/geneve.c | 21 +- drivers/net/hamradio/baycom_ser_fdx.c | 26 + drivers/net/hyperv/hyperv_net.h | 12 +- drivers/net/hyperv/netvsc.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 167 +- drivers/net/hyperv/rndis_filter.c | 36 +- drivers/net/ieee802154/mcr20a.c | 6 +- drivers/net/ipvlan/Makefile | 3 +- drivers/net/ipvlan/ipvlan.h | 37 +- drivers/net/ipvlan/ipvlan_core.c | 105 +- drivers/net/ipvlan/ipvlan_l3s.c | 227 - drivers/net/ipvlan/ipvlan_main.c | 121 +- drivers/net/macvlan.c | 12 +- drivers/net/netdevsim/bpf.c | 5 +- drivers/net/netdevsim/netdev.c | 23 +- drivers/net/phy/Kconfig | 12 - drivers/net/phy/Makefile | 5 - drivers/net/phy/amd.c | 7 +- drivers/net/phy/aquantia.c | 193 + drivers/net/phy/aquantia.h | 16 - drivers/net/phy/aquantia_hwmon.c | 250 - drivers/net/phy/aquantia_main.c | 283 - drivers/net/phy/asix.c | 8 +- drivers/net/phy/at803x.c | 77 +- drivers/net/phy/bcm-cygnus.c | 10 +- drivers/net/phy/bcm-phy-lib.c | 10 +- drivers/net/phy/bcm-phy-lib.h | 10 +- drivers/net/phy/bcm63xx.c | 6 +- drivers/net/phy/bcm7xxx.c | 6 +- drivers/net/phy/bcm87xx.c | 9 +- drivers/net/phy/broadcom.c | 6 +- drivers/net/phy/cicada.c | 7 +- drivers/net/phy/cortina.c | 15 +- drivers/net/phy/davicom.c | 7 +- drivers/net/phy/dp83640.c | 28 +- drivers/net/phy/dp83822.c | 12 +- drivers/net/phy/dp83848.c | 12 +- drivers/net/phy/dp83867.c | 62 +- drivers/net/phy/dp83tc811.c | 15 +- drivers/net/phy/et1011c.c | 7 +- drivers/net/phy/fixed_phy.c | 121 +- drivers/net/phy/icplus.c | 7 +- drivers/net/phy/intel-xway.c | 11 +- drivers/net/phy/lxt.c | 7 +- drivers/net/phy/marvell.c | 60 +- drivers/net/phy/marvell10g.c | 237 +- drivers/net/phy/mdio-bcm-iproc.c | 10 +- drivers/net/phy/mdio-bcm-unimac.c | 6 +- drivers/net/phy/mdio-bitbang.c | 7 +- drivers/net/phy/mdio-boardinfo.c | 6 +- drivers/net/phy/mdio-cavium.c | 7 +- drivers/net/phy/mdio-cavium.h | 5 +- drivers/net/phy/mdio-gpio.c | 7 +- drivers/net/phy/mdio-hisi-femac.c | 16 +- drivers/net/phy/mdio-i2c.c | 5 +- drivers/net/phy/mdio-i2c.h | 5 +- drivers/net/phy/mdio-moxart.c | 7 +- drivers/net/phy/mdio-mux-bcm-iproc.c | 13 +- drivers/net/phy/mdio-mux-gpio.c | 7 +- drivers/net/phy/mdio-mux-mmioreg.c | 5 +- drivers/net/phy/mdio-mux-multiplexer.c | 122 - drivers/net/phy/mdio-mux.c | 7 +- drivers/net/phy/mdio-octeon.c | 7 +- drivers/net/phy/mdio-sun4i.c | 7 +- drivers/net/phy/mdio-thunder.c | 7 +- drivers/net/phy/mdio-xgene.c | 14 +- drivers/net/phy/mdio-xgene.h | 14 +- drivers/net/phy/mdio_bus.c | 22 +- drivers/net/phy/mdio_device.c | 7 +- drivers/net/phy/meson-gxl.c | 13 +- drivers/net/phy/micrel.c | 64 +- drivers/net/phy/microchip.c | 14 +- drivers/net/phy/mscc.c | 1 - drivers/net/phy/national.c | 7 +- drivers/net/phy/phy-c45.c | 313 +- drivers/net/phy/phy-core.c | 354 +- drivers/net/phy/phy.c | 152 +- drivers/net/phy/phy_device.c | 410 +- drivers/net/phy/phy_led_triggers.c | 14 +- drivers/net/phy/phylink.c | 64 +- drivers/net/phy/qsemi.c | 7 +- drivers/net/phy/realtek.c | 23 +- drivers/net/phy/rockchip.c | 9 +- drivers/net/phy/sfp-bus.c | 2 - drivers/net/phy/sfp.c | 31 +- drivers/net/phy/sfp.h | 2 - drivers/net/phy/smsc.c | 6 +- drivers/net/phy/spi_ks8995.c | 5 +- drivers/net/phy/ste10Xp.c | 7 +- drivers/net/phy/swphy.c | 16 +- drivers/net/phy/teranetics.c | 9 +- drivers/net/phy/uPD60620.c | 7 +- drivers/net/phy/vitesse.c | 9 +- drivers/net/phy/xilinx_gmii2rgmii.c | 16 +- drivers/net/ppp/pppoe.c | 1 - drivers/net/sb1000.c | 11 +- drivers/net/tap.c | 4 +- drivers/net/team/team.c | 32 +- drivers/net/team/team_mode_loadbalance.c | 15 - drivers/net/tun.c | 22 +- drivers/net/usb/aqc111.c | 15 - drivers/net/usb/asix_devices.c | 9 +- drivers/net/usb/cdc-phonet.c | 4 +- drivers/net/usb/cdc_ether.c | 34 +- drivers/net/usb/lan78xx.c | 3 +- drivers/net/usb/pegasus.c | 1 - drivers/net/usb/qmi_wwan.c | 31 +- drivers/net/usb/r8152.c | 5 +- drivers/net/usb/rtl8150.c | 3 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/veth.c | 7 +- drivers/net/virtio_net.c | 182 +- drivers/net/vmxnet3/vmxnet3_drv.c | 8 +- drivers/net/vrf.c | 3 - drivers/net/vxlan.c | 589 +- drivers/net/wan/cosa.c | 2 +- drivers/net/wan/dscc4.c | 52 +- drivers/net/wan/fsl_ucc_hdlc.c | 71 +- drivers/net/wan/ixp4xx_hss.c | 2 +- drivers/net/wan/lmc/Makefile | 2 +- drivers/net/wan/lmc/lmc_main.c | 3 +- drivers/net/wan/sbni.c | 2 +- drivers/net/wan/wanxl.c | 7 +- drivers/net/wan/z85230.c | 2 +- drivers/net/wimax/i2400m/rx.c | 4 +- drivers/net/wimax/i2400m/usb.c | 1 - drivers/net/wireless/ath/ath10k/Makefile | 2 +- drivers/net/wireless/ath/ath10k/ahb.c | 16 +- drivers/net/wireless/ath/ath10k/ahb.h | 13 +- drivers/net/wireless/ath/ath10k/bmi.c | 13 +- drivers/net/wireless/ath/ath10k/bmi.h | 13 +- drivers/net/wireless/ath/ath10k/ce.c | 188 +- drivers/net/wireless/ath/ath10k/ce.h | 31 +- drivers/net/wireless/ath/ath10k/core.c | 76 +- drivers/net/wireless/ath/ath10k/core.h | 44 +- drivers/net/wireless/ath/ath10k/coredump.c | 15 +- drivers/net/wireless/ath/ath10k/coredump.h | 13 +- drivers/net/wireless/ath/ath10k/debug.c | 20 +- drivers/net/wireless/ath/ath10k/debug.h | 33 +- drivers/net/wireless/ath/ath10k/debugfs_sta.c | 30 +- drivers/net/wireless/ath/ath10k/hif.h | 29 +- drivers/net/wireless/ath/ath10k/htc.c | 22 +- drivers/net/wireless/ath/ath10k/htc.h | 14 +- drivers/net/wireless/ath/ath10k/htt.c | 15 +- drivers/net/wireless/ath/ath10k/htt.h | 135 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 153 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 70 +- drivers/net/wireless/ath/ath10k/hw.c | 55 +- drivers/net/wireless/ath/ath10k/hw.h | 48 +- drivers/net/wireless/ath/ath10k/mac.c | 257 +- drivers/net/wireless/ath/ath10k/mac.h | 13 +- drivers/net/wireless/ath/ath10k/p2p.c | 13 +- drivers/net/wireless/ath/ath10k/p2p.h | 13 +- drivers/net/wireless/ath/ath10k/pci.c | 65 +- drivers/net/wireless/ath/ath10k/pci.h | 16 +- drivers/net/wireless/ath/ath10k/qmi.c | 13 +- drivers/net/wireless/ath/ath10k/qmi.h | 13 +- drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c | 242 +- drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h | 47 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 13 +- drivers/net/wireless/ath/ath10k/sdio.c | 83 +- drivers/net/wireless/ath/ath10k/sdio.h | 13 +- drivers/net/wireless/ath/ath10k/snoc.c | 93 +- drivers/net/wireless/ath/ath10k/snoc.h | 15 +- drivers/net/wireless/ath/ath10k/spectral.c | 16 +- drivers/net/wireless/ath/ath10k/spectral.h | 13 +- drivers/net/wireless/ath/ath10k/swap.c | 13 +- drivers/net/wireless/ath/ath10k/swap.h | 13 +- drivers/net/wireless/ath/ath10k/targaddrs.h | 13 +- drivers/net/wireless/ath/ath10k/testmode.c | 15 +- drivers/net/wireless/ath/ath10k/testmode.h | 13 +- drivers/net/wireless/ath/ath10k/testmode_i.h | 13 +- drivers/net/wireless/ath/ath10k/thermal.c | 13 +- drivers/net/wireless/ath/ath10k/thermal.h | 13 +- drivers/net/wireless/ath/ath10k/trace.c | 13 +- drivers/net/wireless/ath/ath10k/trace.h | 13 +- drivers/net/wireless/ath/ath10k/txrx.c | 19 +- drivers/net/wireless/ath/ath10k/txrx.h | 13 +- drivers/net/wireless/ath/ath10k/usb.c | 16 +- drivers/net/wireless/ath/ath10k/usb.h | 13 +- drivers/net/wireless/ath/ath10k/wmi-ops.h | 44 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 197 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 68 +- drivers/net/wireless/ath/ath10k/wmi.c | 135 +- drivers/net/wireless/ath/ath10k/wmi.h | 121 +- drivers/net/wireless/ath/ath10k/wow.c | 20 +- drivers/net/wireless/ath/ath10k/wow.h | 13 +- drivers/net/wireless/ath/ath6kl/init.c | 2 +- drivers/net/wireless/ath/ath6kl/wmi.c | 4 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 12 +- drivers/net/wireless/ath/ath9k/ath9k.h | 14 + drivers/net/wireless/ath/ath9k/common-spectral.c | 3 - drivers/net/wireless/ath/ath9k/debug.c | 5 +- drivers/net/wireless/ath/ath9k/debug.h | 8 + drivers/net/wireless/ath/ath9k/debug_sta.c | 70 + drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 6 +- drivers/net/wireless/ath/ath9k/init.c | 9 +- drivers/net/wireless/ath/ath9k/recv.c | 18 +- drivers/net/wireless/ath/ath9k/xmit.c | 247 +- drivers/net/wireless/ath/carl9170/rx.c | 2 +- drivers/net/wireless/ath/regd.h | 2 - drivers/net/wireless/ath/regd_common.h | 2 - drivers/net/wireless/ath/wcn36xx/dxe.c | 17 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 20 +- drivers/net/wireless/ath/wil6210/debugfs.c | 23 +- drivers/net/wireless/ath/wil6210/interrupt.c | 12 +- drivers/net/wireless/ath/wil6210/main.c | 13 +- drivers/net/wireless/ath/wil6210/rx_reorder.c | 10 +- drivers/net/wireless/ath/wil6210/trace.h | 3 +- drivers/net/wireless/ath/wil6210/txrx.c | 254 +- drivers/net/wireless/ath/wil6210/txrx.h | 51 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 19 +- drivers/net/wireless/ath/wil6210/wil6210.h | 16 +- drivers/net/wireless/ath/wil6210/wmi.c | 83 +- drivers/net/wireless/broadcom/b43/debugfs.c | 36 +- drivers/net/wireless/broadcom/b43/dma.c | 6 +- drivers/net/wireless/broadcom/b43legacy/debugfs.c | 35 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 22 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 10 - .../broadcom/brcm80211/brcmfmac/cfg80211.c | 577 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 48 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 135 +- .../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 19 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 15 - .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 22 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 8 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 25 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 18 +- .../wireless/broadcom/brcm80211/brcmfmac/fwil.c | 10 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 38 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 114 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 88 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 81 +- .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 27 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 71 +- .../broadcom/brcm80211/brcmfmac/tracepoint.c | 9 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 10 +- .../wireless/broadcom/brcm80211/brcmsmac/Makefile | 6 +- .../wireless/broadcom/brcm80211/brcmsmac/debug.c | 26 +- .../wireless/broadcom/brcm80211/brcmsmac/debug.h | 2 +- .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 13 +- .../wireless/broadcom/brcm80211/brcmutil/Makefile | 4 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/common.h | 6 +- drivers/net/wireless/intel/iwlegacy/debug.c | 34 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 162 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 141 +- drivers/net/wireless/intel/iwlwifi/dvm/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 9 +- drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 47 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 23 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 21 +- drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 5 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 32 - drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 22 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 48 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 28 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 10 - .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 55 - .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 180 +- drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 33 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 878 -- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 27 - drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 26 +- .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 51 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 24 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 11 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 15 +- drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 19 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 34 +- drivers/net/wireless/intel/iwlwifi/fw/api/tof.h | 393 + drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 18 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 1302 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 107 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 11 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 9 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 106 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 37 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 31 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 3 - drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 26 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 67 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 6 - drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 23 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 104 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 3 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 47 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 120 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 82 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 18 - drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 96 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 11 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 41 - drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 7 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 10 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 813 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 229 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 654 - .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 244 - drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 148 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 3 - drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 322 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 577 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 262 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 177 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 21 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 56 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 197 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 519 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 33 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/tof.c | 305 + drivers/net/wireless/intel/iwlwifi/mvm/tof.h | 89 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 186 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 66 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 16 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 6 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 297 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 74 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 227 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 28 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 254 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 22 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 75 +- drivers/net/wireless/intersil/orinoco/mic.c | 10 +- drivers/net/wireless/mac80211_hwsim.c | 14 +- drivers/net/wireless/marvell/libertas/debugfs.c | 6 + drivers/net/wireless/marvell/libertas/mesh.c | 5 - drivers/net/wireless/marvell/libertas_tf/cmd.c | 9 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 38 +- .../net/wireless/marvell/libertas_tf/libertas_tf.h | 18 +- drivers/net/wireless/marvell/libertas_tf/main.c | 105 +- drivers/net/wireless/marvell/mwifiex/Kconfig | 2 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 23 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 5 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 1 - drivers/net/wireless/marvell/mwifiex/sdio.c | 5 - drivers/net/wireless/marvell/mwifiex/sdio.h | 70 - drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 11 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 2 +- drivers/net/wireless/mediatek/mt76/Kconfig | 1 - drivers/net/wireless/mediatek/mt76/Makefile | 6 +- drivers/net/wireless/mediatek/mt76/dma.c | 60 +- drivers/net/wireless/mediatek/mt76/dma.h | 2 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 24 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 82 +- drivers/net/wireless/mediatek/mt76/mcu.c | 60 - drivers/net/wireless/mediatek/mt76/mt76.h | 72 +- drivers/net/wireless/mediatek/mt76/mt7603/Kconfig | 9 - drivers/net/wireless/mediatek/mt76/mt7603/Makefile | 6 - drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 186 - drivers/net/wireless/mediatek/mt76/mt7603/core.c | 73 - .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 56 - drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 215 - drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 168 - drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h | 86 - drivers/net/wireless/mediatek/mt76/mt7603/init.c | 578 - drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 1749 --- drivers/net/wireless/mediatek/mt76/mt7603/mac.h | 242 - drivers/net/wireless/mediatek/mt76/mt7603/main.c | 709 - drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 483 - drivers/net/wireless/mediatek/mt76/mt7603/mcu.h | 110 - drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 253 - drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 80 - drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 774 - drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 85 - drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 54 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 7 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 41 +- .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 2 - drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 4 + drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 30 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 17 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 82 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 7 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 30 +- .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 2 - drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 6 - drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 303 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 18 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 70 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 6 - drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 166 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 47 + drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 1 + drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 38 +- drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 14 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 17 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 102 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 167 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x2/mac.c | 3 - drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 8 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h | 23 + drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 2 + .../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 2 + drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 26 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 96 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 35 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 37 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 13 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 24 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 3 +- drivers/net/wireless/mediatek/mt76/tx.c | 22 +- drivers/net/wireless/mediatek/mt76/usb.c | 210 +- drivers/net/wireless/mediatek/mt76/usb_mcu.c | 56 + drivers/net/wireless/mediatek/mt76/util.c | 42 - drivers/net/wireless/mediatek/mt7601u/dma.c | 6 +- drivers/net/wireless/mediatek/mt7601u/eeprom.h | 2 +- drivers/net/wireless/quantenna/Makefile | 1 - drivers/net/wireless/quantenna/qtnfmac/bus.h | 19 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 83 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 92 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 24 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 21 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/debug.c | 31 +- drivers/net/wireless/quantenna/qtnfmac/debug.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 197 +- drivers/net/wireless/quantenna/qtnfmac/event.h | 17 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 63 +- .../net/wireless/quantenna/qtnfmac/qlink_util.c | 16 +- .../net/wireless/quantenna/qtnfmac/qlink_util.h | 28 +- .../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c | 17 +- drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h | 17 +- .../net/wireless/quantenna/qtnfmac/shm_ipc_defs.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/trans.c | 17 +- drivers/net/wireless/quantenna/qtnfmac/trans.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/util.c | 17 +- drivers/net/wireless/quantenna/qtnfmac/util.h | 17 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 143 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 27 + drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c | 6 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 93 +- drivers/net/wireless/ray_cs.c | 4 +- .../net/wireless/realtek/rtl818x/rtl8180/Makefile | 2 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 8 +- .../net/wireless/realtek/rtl818x/rtl8187/Makefile | 2 +- drivers/net/wireless/realtek/rtlwifi/base.c | 40 +- drivers/net/wireless/realtek/rtlwifi/base.h | 26 +- .../realtek/rtlwifi/btcoexist/halbt_precomp.h | 27 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 35 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.h | 27 +- .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 26 +- .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.h | 27 +- .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 27 +- .../realtek/rtlwifi/btcoexist/halbtc8723b2ant.h | 27 +- .../realtek/rtlwifi/btcoexist/halbtc8821a1ant.c | 26 +- .../realtek/rtlwifi/btcoexist/halbtc8821a1ant.h | 26 +- .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c | 26 +- .../realtek/rtlwifi/btcoexist/halbtc8821a2ant.h | 26 +- .../rtlwifi/btcoexist/halbtc8822bwifionly.c | 17 +- .../rtlwifi/btcoexist/halbtc8822bwifionly.h | 17 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 26 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.h | 27 +- .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.c | 27 +- .../wireless/realtek/rtlwifi/btcoexist/rtl_btc.h | 25 +- drivers/net/wireless/realtek/rtlwifi/cam.c | 27 +- drivers/net/wireless/realtek/rtlwifi/cam.h | 26 +- drivers/net/wireless/realtek/rtlwifi/core.c | 36 +- drivers/net/wireless/realtek/rtlwifi/core.h | 26 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 39 +- drivers/net/wireless/realtek/rtlwifi/debug.h | 27 +- drivers/net/wireless/realtek/rtlwifi/efuse.c | 79 +- drivers/net/wireless/realtek/rtlwifi/efuse.h | 28 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 26 +- drivers/net/wireless/realtek/rtlwifi/pci.h | 26 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 27 +- drivers/net/wireless/realtek/rtlwifi/ps.h | 26 +- drivers/net/wireless/realtek/rtlwifi/pwrseqcmd.h | 26 +- drivers/net/wireless/realtek/rtlwifi/rc.c | 28 +- drivers/net/wireless/realtek/rtlwifi/rc.h | 26 +- drivers/net/wireless/realtek/rtlwifi/regd.c | 35 +- drivers/net/wireless/realtek/rtlwifi/regd.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/def.h | 29 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.h | 26 +- .../wireless/realtek/rtlwifi/rtl8188ee/pwrseq.c | 26 +- .../wireless/realtek/rtlwifi/rtl8188ee/pwrseq.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/reg.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/table.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 26 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 32 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.h | 30 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.c | 45 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192c/main.c | 27 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 51 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.h | 32 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/dm.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 73 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/phy.c | 37 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/phy.h | 32 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/reg.h | 85 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/rf.c | 138 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/table.c | 29 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 38 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/dm.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 313 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.h | 34 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/led.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/led.h | 24 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 34 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.h | 29 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/phy.c | 42 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/phy.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/reg.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/rf.c | 138 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/table.c | 34 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/table.h | 42 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 95 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.h | 32 +- .../net/wireless/realtek/rtlwifi/rtl8192de/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/dm.c | 50 +- .../net/wireless/realtek/rtlwifi/rtl8192de/dm.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192de/fw.c | 42 +- .../net/wireless/realtek/rtlwifi/rtl8192de/fw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 92 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 94 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/reg.h | 54 +- .../net/wireless/realtek/rtlwifi/rtl8192de/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/table.c | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192de/table.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/dm.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.h | 26 +- .../wireless/realtek/rtlwifi/rtl8192ee/pwrseq.c | 26 +- .../wireless/realtek/rtlwifi/rtl8192ee/pwrseq.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/reg.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/table.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/def.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/dm.h | 29 +- .../net/wireless/realtek/rtlwifi/rtl8192se/fw.c | 36 +- .../net/wireless/realtek/rtlwifi/rtl8192se/fw.h | 33 +- .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 48 +- .../net/wireless/realtek/rtlwifi/rtl8192se/hw.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/led.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/phy.c | 70 +- .../net/wireless/realtek/rtlwifi/rtl8192se/phy.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/reg.h | 75 +- .../net/wireless/realtek/rtlwifi/rtl8192se/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/rf.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/sw.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8192se/table.c | 27 +- .../net/wireless/realtek/rtlwifi/rtl8192se/table.h | 20 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.h | 27 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/btc.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/def.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 121 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.h | 25 +- .../realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c | 26 +- .../realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h | 25 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 29 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 34 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.h | 28 +- .../wireless/realtek/rtlwifi/rtl8723ae/pwrseq.c | 26 +- .../wireless/realtek/rtlwifi/rtl8723ae/pwrseq.h | 44 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/reg.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 36 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/table.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/dm.c | 29 +- .../net/wireless/realtek/rtlwifi/rtl8723be/dm.h | 23 +- .../net/wireless/realtek/rtlwifi/rtl8723be/fw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/fw.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 40 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 32 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.h | 26 +- .../wireless/realtek/rtlwifi/rtl8723be/pwrseq.c | 26 +- .../wireless/realtek/rtlwifi/rtl8723be/pwrseq.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/reg.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723be/table.c | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723be/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.h | 26 +- .../realtek/rtlwifi/rtl8723com/dm_common.c | 26 +- .../realtek/rtlwifi/rtl8723com/dm_common.h | 26 +- .../realtek/rtlwifi/rtl8723com/fw_common.c | 26 +- .../realtek/rtlwifi/rtl8723com/fw_common.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723com/main.c | 26 +- .../realtek/rtlwifi/rtl8723com/phy_common.c | 26 +- .../realtek/rtlwifi/rtl8723com/phy_common.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/def.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.h | 36 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 128 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 25 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 260 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/led.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/led.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 158 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.h | 30 +- .../wireless/realtek/rtlwifi/rtl8821ae/pwrseq.c | 26 +- .../wireless/realtek/rtlwifi/rtl8821ae/pwrseq.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/reg.h | 60 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/rf.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/rf.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.h | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/table.c | 213 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/table.h | 28 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.h | 26 +- drivers/net/wireless/realtek/rtlwifi/stats.c | 27 +- drivers/net/wireless/realtek/rtlwifi/stats.h | 26 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 33 +- drivers/net/wireless/realtek/rtlwifi/usb.h | 31 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 403 +- drivers/net/wireless/rsi/rsi_91x_debugfs.c | 13 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 3 - drivers/net/wireless/rsi/rsi_91x_mac80211.c | 106 +- drivers/net/wireless/rsi/rsi_91x_main.c | 7 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 174 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 39 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 9 +- drivers/net/wireless/rsi/rsi_main.h | 23 - drivers/net/wireless/rsi/rsi_mgmt.h | 35 - drivers/net/wireless/st/cw1200/debug.c | 26 +- drivers/net/wireless/st/cw1200/fwio.c | 4 +- drivers/net/wireless/st/cw1200/queue.c | 1 + drivers/net/wireless/st/cw1200/scan.c | 5 +- drivers/net/wireless/ti/wl1251/debugfs.c | 59 +- drivers/net/wireless/ti/wl12xx/debugfs.c | 20 +- drivers/net/wireless/ti/wl18xx/debugfs.c | 20 +- drivers/net/wireless/ti/wlcore/cmd.c | 2 +- drivers/net/wireless/ti/wlcore/debugfs.c | 28 +- drivers/net/wireless/ti/wlcore/debugfs.h | 10 +- drivers/net/wireless/ti/wlcore/main.c | 7 +- drivers/net/wireless/ti/wlcore/sdio.c | 15 +- drivers/net/wireless/virt_wifi.c | 12 +- drivers/net/xen-netback/hash.c | 2 - drivers/net/xen-netback/interface.c | 7 - drivers/net/xen-netback/netback.c | 25 +- drivers/net/xen-netback/xenbus.c | 2 +- drivers/ntb/hw/intel/ntb_hw_intel.h | 30 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 44 +- drivers/nvdimm/bus.c | 11 +- drivers/nvdimm/dimm.c | 6 - drivers/nvdimm/dimm_devs.c | 22 +- drivers/nvdimm/nd-core.h | 4 +- drivers/nvdimm/nd.h | 1 - drivers/nvme/host/core.c | 149 +- drivers/nvme/host/fabrics.c | 13 +- drivers/nvme/host/fabrics.h | 10 +- drivers/nvme/host/fault_inject.c | 2 +- drivers/nvme/host/fc.c | 14 +- drivers/nvme/host/lightnvm.c | 16 +- drivers/nvme/host/multipath.c | 101 +- drivers/nvme/host/nvme.h | 27 +- drivers/nvme/host/pci.c | 229 +- drivers/nvme/host/rdma.c | 90 +- drivers/nvme/host/tcp.c | 45 +- drivers/nvme/host/trace.c | 10 +- drivers/nvme/host/trace.h | 10 +- drivers/nvme/target/admin-cmd.c | 10 +- drivers/nvme/target/configfs.c | 10 +- drivers/nvme/target/core.c | 10 +- drivers/nvme/target/discovery.c | 12 +- drivers/nvme/target/fabrics-cmd.c | 10 +- drivers/nvme/target/fc.c | 14 +- drivers/nvme/target/fcloop.c | 13 +- drivers/nvme/target/io-cmd-bdev.c | 10 +- drivers/nvme/target/loop.c | 10 +- drivers/nvme/target/nvmet.h | 10 +- drivers/nvme/target/rdma.c | 25 +- drivers/nvme/target/tcp.c | 2 +- drivers/nvmem/Kconfig | 12 +- drivers/nvmem/Makefile | 2 - drivers/nvmem/bcm-ocotp.c | 37 +- drivers/nvmem/core.c | 42 +- drivers/nvmem/imx-ocotp.c | 13 - drivers/nvmem/sc27xx-efuse.c | 12 +- drivers/nvmem/zynqmp_nvmem.c | 86 - drivers/of/dynamic.c | 3 + drivers/of/fdt.c | 4 + drivers/of/of_mdio.c | 9 +- drivers/of/overlay.c | 3 + drivers/of/pdt.c | 1 + drivers/of/property.c | 1 - drivers/opp/core.c | 103 +- drivers/opp/debugfs.c | 110 +- drivers/opp/of.c | 101 - drivers/opp/opp.h | 17 +- drivers/parisc/ccio-dma.c | 11 +- drivers/parisc/dino.c | 11 +- drivers/parisc/eisa.c | 2 - drivers/parisc/hppb.c | 2 - drivers/parisc/iommu.h | 55 - drivers/parisc/iosapic.c | 17 +- drivers/parisc/lba_pci.c | 30 +- drivers/parisc/sba_iommu.c | 2 - drivers/parport/daisy.c | 32 +- drivers/parport/parport_pc.c | 2 +- drivers/parport/probe.c | 2 +- drivers/parport/share.c | 10 +- drivers/pci/Kconfig | 22 +- drivers/pci/controller/dwc/pci-imx6.c | 11 +- drivers/pci/controller/dwc/pci-meson.c | 1 - drivers/pci/controller/dwc/pcie-armada8k.c | 16 + drivers/pci/controller/pcie-iproc-msi.c | 6 +- drivers/pci/msi.c | 61 +- drivers/pci/pci-sysfs.c | 5 +- drivers/pci/pci.c | 10 +- drivers/pci/quirks.c | 5 +- drivers/pci/switch/switchtec.c | 8 +- drivers/perf/arm-cci.c | 10 +- drivers/perf/arm-ccn.c | 6 +- drivers/perf/arm_dsu_pmu.c | 9 +- drivers/perf/arm_pmu.c | 15 +- drivers/perf/arm_spe_pmu.c | 6 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 1 - drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 1 - drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 1 - drivers/perf/hisilicon/hisi_uncore_pmu.c | 9 + drivers/perf/qcom_l2_pmu.c | 9 +- drivers/perf/qcom_l3_pmu.c | 8 +- drivers/perf/thunderx2_pmu.c | 10 +- drivers/perf/xgene_pmu.c | 6 +- drivers/phy/allwinner/Kconfig | 12 - drivers/phy/allwinner/Makefile | 1 - drivers/phy/allwinner/phy-sun6i-mipi-dphy.c | 318 - drivers/phy/broadcom/phy-bcm-sr-pcie.c | 4 +- drivers/phy/cadence/Kconfig | 13 +- drivers/phy/cadence/Makefile | 1 - drivers/phy/cadence/cdns-dphy.c | 391 - drivers/phy/freescale/Kconfig | 2 +- drivers/phy/marvell/Kconfig | 31 - drivers/phy/marvell/Makefile | 3 - drivers/phy/marvell/phy-armada375-usb2.c | 13 +- drivers/phy/marvell/phy-armada38x-comphy.c | 237 - drivers/phy/marvell/phy-berlin-sata.c | 5 +- drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 318 - drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 278 - drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 2 + drivers/phy/marvell/phy-mvebu-sata.c | 9 +- drivers/phy/phy-core-mipi-dphy.c | 8 +- drivers/phy/phy-core.c | 12 +- drivers/phy/qualcomm/phy-ath79-usb.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 143 - drivers/phy/qualcomm/phy-qcom-qmp.h | 4 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 40 - drivers/phy/qualcomm/phy-qcom-ufs-i.h | 19 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 48 +- drivers/phy/ti/Kconfig | 7 +- drivers/phy/ti/phy-gmii-sel.c | 4 +- drivers/phy/ti/phy-omap-usb2.c | 105 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 8 +- drivers/pinctrl/mediatek/Kconfig | 3 - drivers/pinctrl/meson/pinctrl-meson8b.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 7 +- drivers/pinctrl/qcom/Kconfig | 2 - drivers/pinctrl/qcom/pinctrl-qcs404.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 141 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 157 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 44 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 2 +- drivers/platform/chrome/Kconfig | 47 +- drivers/platform/chrome/Makefile | 7 +- drivers/platform/chrome/cros_ec_debugfs.c | 62 +- drivers/platform/chrome/cros_ec_i2c.c | 10 + drivers/platform/chrome/cros_ec_lightbar.c | 126 +- drivers/platform/chrome/cros_ec_lpc.c | 4 + drivers/platform/chrome/cros_ec_spi.c | 11 + drivers/platform/chrome/cros_ec_sysfs.c | 36 +- drivers/platform/chrome/cros_ec_vbc.c | 59 +- drivers/platform/goldfish/Kconfig | 4 +- drivers/platform/x86/Kconfig | 22 +- drivers/platform/x86/Makefile | 1 - drivers/platform/x86/intel_cht_int33fe.c | 15 +- drivers/platform/x86/pcengines-apuv2.c | 260 - drivers/platform/x86/sony-laptop.c | 8 +- drivers/pnp/pnpacpi/rsparser.c | 14 +- drivers/power/reset/at91-reset.c | 13 - drivers/power/supply/axp288_fuel_gauge.c | 14 +- drivers/power/supply/bq25890_charger.c | 4 +- drivers/power/supply/bq27xxx_battery.c | 20 +- drivers/power/supply/charger-manager.c | 18 +- drivers/power/supply/cpcap-charger.c | 1 - drivers/power/supply/ds2782_battery.c | 8 +- drivers/power/supply/goldfish_battery.c | 88 +- drivers/power/supply/isp1704_charger.c | 60 +- drivers/power/supply/max17042_battery.c | 10 - drivers/power/supply/power_supply_core.c | 5 +- drivers/power/supply/sc27xx_fuel_gauge.c | 95 +- drivers/power/supply/twl4030_charger.c | 4 +- drivers/powercap/intel_rapl.c | 2 - drivers/ptp/Kconfig | 4 +- drivers/ptp/Makefile | 4 +- drivers/ptp/ptp_chardev.c | 3 +- drivers/ptp/ptp_clock.c | 2 +- drivers/ptp/ptp_qoriq.c | 518 +- drivers/ptp/ptp_qoriq_debugfs.c | 101 - drivers/rapidio/devices/rio_mport_cdev.c | 1 - drivers/rapidio/devices/tsi721.c | 22 +- drivers/rapidio/devices/tsi721_dma.c | 8 +- drivers/rapidio/rio-sysfs.c | 5 +- drivers/rapidio/rio_cm.c | 4 +- drivers/ras/ras.c | 2 +- drivers/regulator/88pm8607.c | 38 +- drivers/regulator/Kconfig | 27 +- drivers/regulator/Makefile | 2 - drivers/regulator/act8865-regulator.c | 5 +- drivers/regulator/act8945a-regulator.c | 11 +- drivers/regulator/arizona-ldo1.c | 56 +- drivers/regulator/as3722-regulator.c | 2 +- drivers/regulator/axp20x-regulator.c | 27 +- drivers/regulator/bcm590xx-regulator.c | 4 - drivers/regulator/bd70528-regulator.c | 289 - drivers/regulator/bd718x7-regulator.c | 215 +- drivers/regulator/bd9571mwv-regulator.c | 8 +- drivers/regulator/core.c | 88 +- drivers/regulator/cpcap-regulator.c | 106 +- drivers/regulator/da9052-regulator.c | 64 +- drivers/regulator/da9055-regulator.c | 46 +- drivers/regulator/da9062-regulator.c | 37 +- drivers/regulator/da9063-regulator.c | 37 +- drivers/regulator/da9210-regulator.c | 53 +- drivers/regulator/fan53555.c | 109 +- drivers/regulator/fixed.c | 35 +- drivers/regulator/gpio-regulator.c | 194 +- drivers/regulator/helpers.c | 125 +- drivers/regulator/hi655x-regulator.c | 1 + drivers/regulator/isl6271a-regulator.c | 13 +- drivers/regulator/lm363x-regulator.c | 6 +- drivers/regulator/lochnagar-regulator.c | 7 +- drivers/regulator/lp3971.c | 4 +- drivers/regulator/lp3972.c | 4 +- drivers/regulator/lp872x.c | 82 +- drivers/regulator/lp873x-regulator.c | 51 +- drivers/regulator/lp8755.c | 6 +- drivers/regulator/lp87565-regulator.c | 4 +- drivers/regulator/lp8788-buck.c | 40 +- drivers/regulator/lp8788-ldo.c | 4 +- drivers/regulator/ltc3676.c | 65 +- drivers/regulator/max14577-regulator.c | 1 + drivers/regulator/max77620-regulator.c | 12 +- drivers/regulator/max77650-regulator.c | 498 - drivers/regulator/max77802-regulator.c | 6 +- drivers/regulator/mc13783-regulator.c | 82 +- drivers/regulator/mc13892-regulator.c | 72 +- drivers/regulator/mc13xxx-regulator-core.c | 4 +- drivers/regulator/mc13xxx.h | 24 +- drivers/regulator/mcp16502.c | 2 +- drivers/regulator/mt6311-regulator.c | 10 +- drivers/regulator/of_regulator.c | 4 +- drivers/regulator/palmas-regulator.c | 2 +- drivers/regulator/pv88060-regulator.c | 62 +- drivers/regulator/pv88080-regulator.c | 55 +- drivers/regulator/pv88090-regulator.c | 53 +- drivers/regulator/pwm-regulator.c | 17 +- drivers/regulator/qcom_smd-regulator.c | 104 +- drivers/regulator/rk808-regulator.c | 64 +- drivers/regulator/rt5033-regulator.c | 4 +- drivers/regulator/s2mpa01.c | 10 +- drivers/regulator/s2mps11.c | 6 +- drivers/regulator/s5m8767.c | 8 +- drivers/regulator/stm32-vrefbuf.c | 121 +- drivers/regulator/stpmic1_regulator.c | 300 +- drivers/regulator/tps65218-regulator.c | 23 +- drivers/regulator/twl-regulator.c | 7 +- drivers/regulator/twl6030-regulator.c | 88 +- drivers/regulator/uniphier-regulator.c | 8 +- drivers/regulator/wm831x-dcdc.c | 85 +- drivers/remoteproc/remoteproc_virtio.c | 9 +- drivers/reset/Kconfig | 32 +- drivers/reset/Makefile | 5 +- drivers/reset/core.c | 42 - drivers/reset/reset-brcmstb.c | 132 - drivers/reset/reset-hsdk.c | 1 - drivers/reset/reset-imx7.c | 172 +- drivers/reset/reset-simple.c | 13 +- drivers/reset/reset-socfpga.c | 88 - drivers/reset/reset-sunxi.c | 1 - drivers/reset/reset-uniphier-glue.c | 183 - drivers/reset/reset-uniphier-usb3.c | 171 + drivers/reset/reset-zynqmp.c | 114 - drivers/rtc/Kconfig | 58 +- drivers/rtc/Makefile | 5 - drivers/rtc/dev.c | 5 + drivers/rtc/lib.c | 6 +- drivers/rtc/rtc-88pm80x.c | 21 +- drivers/rtc/rtc-88pm860x.c | 21 +- drivers/rtc/rtc-ab-eoz9.c | 465 - drivers/rtc/rtc-abx80x.c | 71 +- drivers/rtc/rtc-cadence.c | 423 - drivers/rtc/rtc-coh901331.c | 6 +- drivers/rtc/rtc-ds1307.c | 1143 +- drivers/rtc/rtc-ds1672.c | 3 +- drivers/rtc/rtc-hym8563.c | 2 - drivers/rtc/rtc-imx-sc.c | 21 +- drivers/rtc/rtc-isl1208.c | 167 +- drivers/rtc/rtc-mc146818-lib.c | 2 +- drivers/rtc/rtc-meson.c | 407 - drivers/rtc/rtc-pcf85063.c | 46 +- drivers/rtc/rtc-pcf8523.c | 29 +- drivers/rtc/rtc-pic32.c | 34 +- drivers/rtc/rtc-pm8xxx.c | 6 +- drivers/rtc/rtc-rs5c372.c | 76 +- drivers/rtc/rtc-rv3028.c | 732 - drivers/rtc/rtc-rv8803.c | 15 +- drivers/rtc/rtc-rx8581.c | 114 +- drivers/rtc/rtc-s3c.c | 87 +- drivers/rtc/rtc-sd3078.c | 231 - drivers/rtc/rtc-snvs.c | 6 - drivers/rtc/rtc-tx4939.c | 26 +- drivers/rtc/rtc-zynqmp.c | 18 +- drivers/s390/block/dasd.c | 19 +- drivers/s390/block/dasd_eckd.c | 8 - drivers/s390/char/sclp.h | 4 +- drivers/s390/char/sclp_config.c | 2 - drivers/s390/char/sclp_early.c | 2 - drivers/s390/cio/qdio_setup.c | 6 +- drivers/s390/cio/vfio_ccw_cp.c | 55 +- drivers/s390/crypto/ap_bus.c | 22 +- drivers/s390/crypto/ap_bus.h | 3 +- drivers/s390/crypto/ap_queue.c | 7 +- drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/vfio_ap_drv.c | 44 +- drivers/s390/crypto/vfio_ap_ops.c | 4 +- drivers/s390/crypto/vfio_ap_private.h | 1 - drivers/s390/net/Makefile | 2 +- drivers/s390/net/ism_drv.c | 27 +- drivers/s390/net/qeth_core.h | 167 +- drivers/s390/net/qeth_core_main.c | 1223 +- drivers/s390/net/qeth_core_mpc.c | 23 +- drivers/s390/net/qeth_core_mpc.h | 17 +- drivers/s390/net/qeth_core_sys.c | 64 +- drivers/s390/net/qeth_ethtool.c | 370 - drivers/s390/net/qeth_l2_main.c | 556 +- drivers/s390/net/qeth_l3_main.c | 366 +- drivers/s390/net/qeth_l3_sys.c | 12 +- drivers/s390/scsi/zfcp_aux.c | 1 + drivers/s390/scsi/zfcp_qdio.c | 4 +- drivers/s390/scsi/zfcp_scsi.c | 2 - drivers/s390/virtio/virtio_ccw.c | 12 +- drivers/scsi/3w-9xxx.c | 14 +- drivers/scsi/3w-sas.c | 17 +- drivers/scsi/53c700.c | 2 +- drivers/scsi/Kconfig | 6 +- drivers/scsi/a100u2w.c | 8 +- drivers/scsi/aacraid/linit.c | 9 +- drivers/scsi/aic94xx/aic94xx_init.c | 16 +- drivers/scsi/arcmsr/arcmsr_hba.c | 18 +- drivers/scsi/atari_scsi.c | 10 +- drivers/scsi/be2iscsi/be_main.c | 6 +- drivers/scsi/be2iscsi/be_mgmt.c | 11 +- drivers/scsi/bfa/bfad.c | 18 +- drivers/scsi/bfa/bfad_bsg.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 49 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 44 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 8 +- drivers/scsi/csiostor/csio_attr.c | 2 +- drivers/scsi/csiostor/csio_init.c | 7 +- drivers/scsi/csiostor/csio_wr.c | 4 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 9 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 28 +- drivers/scsi/cxgbi/libcxgbi.c | 7 +- drivers/scsi/cxgbi/libcxgbi.h | 5 +- drivers/scsi/cxlflash/main.c | 2 - drivers/scsi/hisi_sas/hisi_sas_main.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 20 +- drivers/scsi/hptiop.c | 10 +- drivers/scsi/isci/init.c | 14 +- drivers/scsi/libfc/fc_lport.c | 6 +- drivers/scsi/libfc/fc_rport.c | 1 + drivers/scsi/libiscsi.c | 6 - drivers/scsi/libsas/sas_expander.c | 2 - drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/lpfc/lpfc_init.c | 33 +- drivers/scsi/lpfc/lpfc_mbox.c | 6 +- drivers/scsi/lpfc/lpfc_nvme.c | 16 +- drivers/scsi/lpfc/lpfc_nvme.h | 2 +- drivers/scsi/lpfc/lpfc_nvmet.c | 8 +- drivers/scsi/lpfc/lpfc_nvmet.h | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 35 +- drivers/scsi/megaraid/megaraid_mbox.c | 15 +- drivers/scsi/megaraid/megaraid_sas_base.c | 28 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 8 +- drivers/scsi/mesh.c | 5 +- drivers/scsi/mvumi.c | 9 +- drivers/scsi/pm8001/pm8001_sas.c | 6 +- drivers/scsi/qedf/qedf_main.c | 29 +- drivers/scsi/qedi/qedi_iscsi.c | 3 - drivers/scsi/qedi/qedi_iscsi.h | 1 - drivers/scsi/qedi/qedi_main.c | 39 +- drivers/scsi/qla1280.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 4 +- drivers/scsi/qla2xxx/qla_bsg.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 2 - drivers/scsi/qla2xxx/qla_gs.c | 14 +- drivers/scsi/qla2xxx/qla_init.c | 12 +- drivers/scsi/qla2xxx/qla_isr.c | 1 - drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/qla4xxx/ql4_init.c | 4 +- drivers/scsi/qla4xxx/ql4_mbx.c | 18 +- drivers/scsi/qla4xxx/ql4_nx.c | 4 +- drivers/scsi/qla4xxx/ql4_os.c | 12 +- drivers/scsi/scsi_debug.c | 41 +- drivers/scsi/scsi_lib.c | 8 +- drivers/scsi/scsi_pm.c | 26 +- drivers/scsi/sd.c | 18 +- drivers/scsi/sd_zbc.c | 20 +- drivers/scsi/smartpqi/smartpqi_init.c | 34 +- drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd.c | 12 +- drivers/slimbus/core.c | 45 +- drivers/soc/amlogic/meson-canvas.c | 18 +- drivers/soc/amlogic/meson-clk-measure.c | 196 - drivers/soc/bcm/Kconfig | 12 - drivers/soc/bcm/Makefile | 1 - drivers/soc/bcm/bcm2835-power.c | 661 - drivers/soc/fsl/Kconfig | 1 - drivers/soc/fsl/dpio/dpio-cmd.h | 6 - drivers/soc/fsl/dpio/dpio-driver.c | 93 +- drivers/soc/fsl/dpio/dpio-service.c | 46 +- drivers/soc/fsl/dpio/dpio.c | 39 - drivers/soc/fsl/dpio/dpio.h | 9 - drivers/soc/fsl/dpio/qbman-portal.c | 5 +- drivers/soc/fsl/guts.c | 10 +- drivers/soc/fsl/qbman/dpaa_sys.c | 2 +- drivers/soc/fsl/qbman/qman.c | 9 +- drivers/soc/fsl/qe/qe_tdm.c | 55 + drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/gpcv2.c | 76 +- drivers/soc/lantiq/Makefile | 1 + drivers/soc/lantiq/gphy.c | 224 + drivers/soc/qcom/Kconfig | 18 - drivers/soc/qcom/Makefile | 2 - drivers/soc/qcom/llcc-sdm845.c | 6 - drivers/soc/qcom/llcc-slice.c | 101 +- drivers/soc/qcom/qcom_gsbi.c | 7 +- drivers/soc/qcom/rmtfs_mem.c | 32 +- drivers/soc/qcom/rpmh.c | 37 +- drivers/soc/qcom/rpmhpd.c | 406 - drivers/soc/qcom/rpmpd.c | 315 - drivers/soc/qcom/smd-rpm.c | 1 - drivers/soc/renesas/Kconfig | 2 +- drivers/soc/renesas/r8a774c0-sysc.c | 23 +- drivers/soc/tegra/Kconfig | 1 - drivers/soc/tegra/fuse/fuse-tegra.c | 12 +- drivers/soc/tegra/fuse/speedo-tegra210.c | 2 +- drivers/soc/tegra/pmc.c | 424 +- drivers/soc/ti/knav_dma.c | 2 +- drivers/soc/xilinx/Kconfig | 20 - drivers/soc/xilinx/Makefile | 2 - drivers/soc/xilinx/zynqmp_pm_domains.c | 321 - drivers/soc/xilinx/zynqmp_power.c | 178 - drivers/spi/Kconfig | 36 +- drivers/spi/Makefile | 3 - drivers/spi/atmel-quadspi.c | 270 +- drivers/spi/spi-ath79.c | 114 +- drivers/spi/spi-atmel.c | 102 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-bitbang.c | 13 + drivers/spi/spi-cadence.c | 84 +- drivers/spi/spi-clps711x.c | 23 +- drivers/spi/spi-davinci.c | 54 +- drivers/spi/spi-dw-mmio.c | 22 + drivers/spi/spi-dw.c | 54 +- drivers/spi/spi-fsl-dspi.c | 42 +- drivers/spi/spi-fsl-lpspi.c | 92 +- drivers/spi/spi-fsl-qspi.c | 966 -- drivers/spi/spi-geni-qcom.c | 56 +- drivers/spi/spi-gpio.c | 4 +- drivers/spi/spi-mem.c | 72 +- drivers/spi/spi-mxs.c | 5 - drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-nxp-fspi.c | 1106 -- drivers/spi/spi-omap2-mcspi.c | 4 +- drivers/spi/spi-pic32-sqi.c | 6 +- drivers/spi/spi-pl022.c | 30 +- drivers/spi/spi-pxa2xx-dma.c | 58 +- drivers/spi/spi-pxa2xx-pci.c | 4 +- drivers/spi/spi-pxa2xx.c | 157 +- drivers/spi/spi-pxa2xx.h | 4 +- drivers/spi/spi-rspi.c | 170 +- drivers/spi/spi-sh-hspi.c | 39 +- drivers/spi/spi-sh-msiof.c | 184 +- drivers/spi/spi-sifive.c | 448 - drivers/spi/spi-sprd.c | 354 +- drivers/spi/spi-stm32.c | 1403 +- drivers/spi/spi-ti-qspi.c | 6 +- drivers/spi/spi-topcliff-pch.c | 6 - drivers/spi/spi.c | 115 +- drivers/spmi/Kconfig | 2 +- drivers/spmi/spmi-pmic-arb.c | 67 +- drivers/staging/Kconfig | 6 +- drivers/staging/Makefile | 13 +- drivers/staging/android/ashmem.c | 70 +- drivers/staging/android/ion/Makefile | 2 +- drivers/staging/android/ion/ion-ioctl.c | 98 + drivers/staging/android/ion/ion.c | 86 +- drivers/staging/android/ion/ion.h | 42 +- drivers/staging/android/ion/ion_carveout_heap.c | 19 +- drivers/staging/android/ion/ion_chunk_heap.c | 25 +- drivers/staging/android/ion/ion_cma_heap.c | 6 +- drivers/staging/android/ion/ion_heap.c | 8 +- drivers/staging/android/ion/ion_page_pool.c | 2 +- drivers/staging/android/ion/ion_system_heap.c | 10 +- drivers/staging/android/uapi/ion.h | 2 +- drivers/staging/android/vsoc.c | 1 + drivers/staging/comedi/comedi_fops.c | 3 +- drivers/staging/comedi/drivers/cb_pcimdas.c | 6 +- drivers/staging/comedi/drivers/ni_660x.c | 1 - drivers/staging/comedi/drivers/ni_pcidio.c | 444 +- drivers/staging/comedi/drivers/ni_tio.c | 71 +- drivers/staging/comedi/drivers/ni_tio.h | 4 +- drivers/staging/comedi/drivers/usbduxfast.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 31 +- drivers/staging/emxx_udc/emxx_udc.h | 2 - .../erofs/Documentation/filesystems/erofs.txt | 208 - drivers/staging/erofs/Makefile | 2 +- drivers/staging/erofs/data.c | 40 +- drivers/staging/erofs/dir.c | 12 +- drivers/staging/erofs/inode.c | 41 +- drivers/staging/erofs/internal.h | 147 +- drivers/staging/erofs/namei.c | 194 +- drivers/staging/erofs/super.c | 29 +- drivers/staging/erofs/unzip_vle.c | 168 +- drivers/staging/erofs/unzip_vle.h | 23 +- drivers/staging/erofs/unzip_vle_lz4.c | 21 +- drivers/staging/erofs/utils.c | 58 +- drivers/staging/erofs/xattr.c | 115 +- drivers/staging/erofs/xattr.h | 10 +- drivers/staging/fbtft/fb_agm1264k-fl.c | 52 +- drivers/staging/fbtft/fb_bd663474.c | 6 +- drivers/staging/fbtft/fb_ili9163.c | 6 +- drivers/staging/fbtft/fb_ili9320.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 6 +- drivers/staging/fbtft/fb_ili9340.c | 2 +- drivers/staging/fbtft/fb_pcd8544.c | 4 +- drivers/staging/fbtft/fb_ra8875.c | 4 +- drivers/staging/fbtft/fb_s6d1121.c | 6 +- drivers/staging/fbtft/fb_sh1106.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 6 +- drivers/staging/fbtft/fb_ssd1305.c | 4 +- drivers/staging/fbtft/fb_ssd1306.c | 4 +- drivers/staging/fbtft/fb_ssd1325.c | 6 +- drivers/staging/fbtft/fb_ssd1331.c | 10 +- drivers/staging/fbtft/fb_ssd1351.c | 4 +- drivers/staging/fbtft/fb_tinylcd.c | 2 +- drivers/staging/fbtft/fb_tls8204.c | 6 +- drivers/staging/fbtft/fb_uc1611.c | 4 +- drivers/staging/fbtft/fb_uc1701.c | 6 +- drivers/staging/fbtft/fb_upd161704.c | 6 +- drivers/staging/fbtft/fb_watterott.c | 4 +- drivers/staging/fbtft/fbtft-bus.c | 6 +- drivers/staging/fbtft/fbtft-core.c | 178 +- drivers/staging/fbtft/fbtft-io.c | 26 +- drivers/staging/fbtft/fbtft.h | 21 +- drivers/staging/fbtft/fbtft_device.c | 344 +- drivers/staging/fbtft/flexfb.c | 12 +- drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 76 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 2 +- drivers/staging/fwserial/fwserial.c | 1 - drivers/staging/gasket/gasket_interrupt.c | 1 + drivers/staging/goldfish/goldfish_audio.c | 10 + drivers/staging/greybus/Kconfig | 1 - drivers/staging/greybus/TODO | 2 + drivers/staging/greybus/arche-apb-ctrl.c | 152 +- drivers/staging/greybus/arche-platform.c | 124 +- drivers/staging/greybus/audio_topology.c | 1 + drivers/staging/greybus/bundle.c | 2 +- drivers/staging/greybus/connection.h | 2 +- drivers/staging/greybus/control.c | 1 + drivers/staging/greybus/core.c | 2 +- drivers/staging/greybus/gpio.c | 156 +- drivers/staging/gs_fpgaboot/gs_fpgaboot.c | 12 +- drivers/staging/gs_fpgaboot/gs_fpgaboot.h | 12 +- drivers/staging/gs_fpgaboot/io.c | 16 +- drivers/staging/gs_fpgaboot/io.h | 12 +- drivers/staging/iio/adc/Kconfig | 34 + drivers/staging/iio/adc/Makefile | 4 + drivers/staging/iio/adc/ad7280a.c | 243 +- drivers/staging/iio/adc/ad7606.c | 563 + drivers/staging/iio/adc/ad7606.h | 106 + drivers/staging/iio/adc/ad7606_par.c | 113 + drivers/staging/iio/adc/ad7606_spi.c | 79 + drivers/staging/iio/adc/ad7816.c | 7 +- drivers/staging/iio/addac/adt7316-i2c.c | 6 +- drivers/staging/iio/addac/adt7316-spi.c | 4 +- drivers/staging/iio/addac/adt7316.c | 143 +- drivers/staging/iio/cdc/Kconfig | 10 + drivers/staging/iio/cdc/Makefile | 1 + drivers/staging/iio/cdc/ad7152.c | 552 + drivers/staging/iio/frequency/ad9834.c | 54 +- drivers/staging/iio/frequency/ad9834.h | 28 + drivers/staging/iio/impedance-analyzer/ad5933.c | 57 +- drivers/staging/ks7010/Makefile | 2 +- drivers/staging/ks7010/TODO | 2 + drivers/staging/ks7010/ks_hostif.c | 119 +- drivers/staging/ks7010/ks_wlan_net.c | 2 +- drivers/staging/ks7010/michael_mic.c | 127 + drivers/staging/ks7010/michael_mic.h | 21 + drivers/staging/media/davinci_vpfe/Makefile | 2 +- drivers/staging/media/ipu3/ipu3-css-params.c | 1 + drivers/staging/media/ipu3/ipu3-dmamap.c | 1 + drivers/staging/most/Makefile | 2 +- drivers/staging/most/cdev/Makefile | 2 +- drivers/staging/most/cdev/cdev.c | 5 +- drivers/staging/most/dim2/Makefile | 2 +- drivers/staging/most/i2c/Makefile | 2 +- drivers/staging/most/net/Makefile | 2 +- drivers/staging/most/sound/Makefile | 2 +- drivers/staging/most/usb/Makefile | 2 +- drivers/staging/most/video/Makefile | 2 +- drivers/staging/mt7621-dma/Kconfig | 6 + drivers/staging/mt7621-dma/Makefile | 1 + drivers/staging/mt7621-dma/mtk-hsdma.c | 11 +- drivers/staging/mt7621-dma/ralink-gdma.c | 932 ++ drivers/staging/mt7621-dts/gbpc1.dts | 4 +- drivers/staging/mt7621-dts/mt7621.dtsi | 59 +- drivers/staging/mt7621-eth/ethtool.c | 1 - drivers/staging/mt7621-eth/ethtool.h | 11 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 3 +- drivers/staging/mt7621-mmc/Kconfig | 2 +- drivers/staging/mt7621-mmc/dbg.c | 1 + drivers/staging/mt7621-mmc/mt6575_sd.h | 2 +- drivers/staging/mt7621-pci-phy/Kconfig | 7 - drivers/staging/mt7621-pci-phy/Makefile | 1 - drivers/staging/mt7621-pci-phy/TODO | 4 - .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 54 - drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 387 - drivers/staging/mt7621-pci/Makefile | 2 +- drivers/staging/mt7621-pci/TODO | 8 + drivers/staging/mt7621-pci/pci-mt7621.c | 300 +- drivers/staging/mt7621-pinctrl/Kconfig | 1 - drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 49 +- drivers/staging/mt7621-spi/spi-mt7621.c | 72 +- drivers/staging/netlogic/Kconfig | 2 +- drivers/staging/netlogic/platform_net.c | 51 +- drivers/staging/netlogic/platform_net.h | 32 +- drivers/staging/netlogic/xlr_net.c | 31 +- drivers/staging/netlogic/xlr_net.h | 33 +- drivers/staging/octeon-usb/octeon-hcd.h | 2 +- drivers/staging/octeon/ethernet-mdio.c | 2 +- drivers/staging/ralink-gdma/Kconfig | 6 - drivers/staging/ralink-gdma/Makefile | 3 - drivers/staging/ralink-gdma/ralink-gdma.c | 932 -- drivers/staging/rtl8188eu/core/rtw_ap.c | 8 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 10 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 44 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 38 +- drivers/staging/rtl8188eu/core/rtw_security.c | 6 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 18 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 2 +- drivers/staging/rtl8188eu/hal/odm.c | 11 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 67 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 4 +- drivers/staging/rtl8188eu/include/odm.h | 1 + drivers/staging/rtl8188eu/include/odm_hwconfig.h | 9 + drivers/staging/rtl8188eu/include/wifi.h | 12 + drivers/staging/rtl8188eu/include/wlan_bssdef.h | 6 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 34 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 72 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 26 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 7 +- drivers/staging/rtl8192e/dot11d.c | 120 +- drivers/staging/rtl8192e/dot11d.h | 77 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 8 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 23 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 8 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 6 +- drivers/staging/rtl8192e/rtllib.h | 6 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 2 +- drivers/staging/rtl8192e/rtllib_rx.c | 4 +- drivers/staging/rtl8192e/rtllib_softmac.c | 22 +- drivers/staging/rtl8192e/rtllib_wx.c | 4 +- drivers/staging/rtl8192u/Makefile | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 24 +- drivers/staging/rtl8712/ieee80211.c | 2 +- drivers/staging/rtl8712/rtl8712_efuse.c | 2 +- drivers/staging/rtl8712/rtl8712_led.c | 6 +- drivers/staging/rtl8712/rtl871x_mlme.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 6 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 2 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/usb_intf.c | 16 + drivers/staging/rtl8723bs/core/rtw_cmd.c | 8 + drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 +- drivers/staging/rtl8723bs/include/drv_types.h | 1 + drivers/staging/rtl8723bs/include/ieee80211.h | 6 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 2 +- drivers/staging/rtlwifi/Kconfig | 2 +- drivers/staging/rtlwifi/efuse.c | 6 +- .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c | 5 +- drivers/staging/rtlwifi/pci.h | 3 +- drivers/staging/rtlwifi/phydm/phydm_rainfo.c | 2 +- drivers/staging/rtlwifi/rtl8822be/fw.c | 2 - drivers/staging/rts5208/ms.c | 5 +- drivers/staging/rts5208/sd.c | 7 +- drivers/staging/sm750fb/ddk750_display.c | 6 +- drivers/staging/speakup/Kconfig | 32 +- drivers/staging/speakup/kobjects.c | 2 - drivers/staging/speakup/main.c | 14 +- drivers/staging/speakup/speakup_decext.c | 3 +- drivers/staging/speakup/speakup_dectlk.c | 3 +- drivers/staging/speakup/speakup_soft.c | 4 +- drivers/staging/speakup/spk_priv_keyinfo.h | 9 +- drivers/staging/speakup/spk_ttyio.c | 26 +- drivers/staging/speakup/varhandlers.c | 4 +- drivers/staging/unisys/visorhba/Makefile | 3 +- drivers/staging/unisys/visornic/Makefile | 3 +- drivers/staging/unisys/visornic/visornic_main.c | 4 +- drivers/staging/vboxvideo/TODO | 3 - drivers/staging/vboxvideo/vbox_drv.c | 10 +- drivers/staging/vboxvideo/vbox_fb.c | 23 +- drivers/staging/vboxvideo/vbox_irq.c | 4 +- drivers/staging/vboxvideo/vbox_mode.c | 9 +- .../staging/vc04_services/bcm2835-audio/Makefile | 3 +- .../staging/vc04_services/bcm2835-camera/Makefile | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1 - drivers/staging/vt6655/baseband.c | 10 +- drivers/staging/vt6655/baseband.h | 2 +- drivers/staging/vt6655/card.c | 16 +- drivers/staging/vt6655/card.h | 2 +- drivers/staging/vt6655/device_main.c | 23 +- drivers/staging/vt6656/key.c | 4 +- drivers/staging/vt6656/mac.h | 2 +- drivers/staging/wilc1000/Makefile | 2 +- drivers/staging/wilc1000/host_interface.c | 1169 +- drivers/staging/wilc1000/host_interface.h | 165 +- drivers/staging/wilc1000/linux_mon.c | 273 + drivers/staging/wilc1000/linux_wlan.c | 1143 ++ drivers/staging/wilc1000/wilc_mon.c | 258 - drivers/staging/wilc1000/wilc_netdev.c | 1079 -- drivers/staging/wilc1000/wilc_sdio.c | 187 +- drivers/staging/wilc1000/wilc_spi.c | 4 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 644 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 7 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 14 +- drivers/staging/wilc1000/wilc_wlan.c | 59 +- drivers/staging/wilc1000/wilc_wlan.h | 38 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 39 +- drivers/staging/wilc1000/wilc_wlan_if.h | 40 + drivers/staging/wlan-ng/Kconfig | 2 +- drivers/staging/wlan-ng/cfg80211.c | 3 +- drivers/staging/wlan-ng/prism2fw.c | 5 +- drivers/staging/xgifb/Kconfig | 11 + drivers/staging/xgifb/Makefile | 4 + drivers/staging/xgifb/TODO | 13 + drivers/staging/xgifb/XGI_main.h | 365 + drivers/staging/xgifb/XGI_main_26.c | 2084 +++ drivers/staging/xgifb/XGIfb.h | 109 + drivers/staging/xgifb/vb_def.h | 257 + drivers/staging/xgifb/vb_init.c | 1367 ++ drivers/staging/xgifb/vb_init.h | 6 + drivers/staging/xgifb/vb_setmode.c | 5528 +++++++ drivers/staging/xgifb/vb_setmode.h | 24 + drivers/staging/xgifb/vb_struct.h | 165 + drivers/staging/xgifb/vb_table.h | 2513 +++ drivers/staging/xgifb/vb_util.h | 46 + drivers/staging/xgifb/vgatypes.h | 51 + drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/target_core_configfs.c | 8 +- drivers/target/target_core_user.c | 89 +- drivers/tee/optee/Makefile | 1 - drivers/tee/optee/core.c | 8 +- drivers/tee/optee/device.c | 160 - drivers/tee/optee/optee_msg.h | 26 +- drivers/tee/optee/optee_private.h | 3 - drivers/tee/optee/optee_smc.h | 26 +- drivers/tee/optee/supp.c | 10 +- drivers/tee/tee_core.c | 78 +- drivers/thermal/Kconfig | 4 +- drivers/thermal/broadcom/Kconfig | 9 - drivers/thermal/broadcom/Makefile | 1 - drivers/thermal/broadcom/sr-thermal.c | 121 - drivers/thermal/cpu_cooling.c | 2 +- drivers/thermal/intel/int340x_thermal/Kconfig | 2 +- .../int340x_thermal/processor_thermal_device.c | 30 +- drivers/thermal/mtk_thermal.c | 316 +- drivers/thermal/of-thermal.c | 4 +- drivers/thermal/qcom/tsens-common.c | 33 +- drivers/thermal/qoriq_thermal.c | 104 +- drivers/thermal/rcar_gen3_thermal.c | 19 - drivers/thermal/tegra/soctherm.c | 38 +- drivers/tty/Kconfig | 24 - drivers/tty/hvc/hvc_xen.c | 2 +- drivers/tty/ipwireless/hardware.c | 2 - drivers/tty/n_gsm.c | 246 +- drivers/tty/n_hdlc.c | 3 +- drivers/tty/n_tty.c | 6 +- drivers/tty/nozomi.c | 10 +- drivers/tty/serdev/serdev-ttyport.c | 4 +- drivers/tty/serial/8250/8250_core.c | 17 +- drivers/tty/serial/8250/8250_ingenic.c | 13 +- drivers/tty/serial/8250/8250_mtk.c | 3 - drivers/tty/serial/8250/8250_of.c | 5 - drivers/tty/serial/8250/8250_omap.c | 75 +- drivers/tty/serial/8250/8250_pci.c | 179 +- drivers/tty/serial/8250/8250_pxa.c | 4 - drivers/tty/serial/Kconfig | 34 - drivers/tty/serial/Makefile | 2 - drivers/tty/serial/clps711x.c | 23 +- drivers/tty/serial/earlycon-riscv-sbi.c | 31 - drivers/tty/serial/fsl_lpuart.c | 210 +- drivers/tty/serial/lantiq.c | 36 +- drivers/tty/serial/lpc32xx_hs.c | 4 - drivers/tty/serial/max310x.c | 21 +- drivers/tty/serial/meson_uart.c | 13 +- drivers/tty/serial/mps2-uart.c | 138 +- drivers/tty/serial/msm_serial.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 283 +- drivers/tty/serial/samsung.c | 42 - drivers/tty/serial/sc16is7xx.c | 4 +- drivers/tty/serial/serial_core.c | 20 +- drivers/tty/serial/sh-sci.c | 80 +- drivers/tty/serial/sprd_serial.c | 2 +- drivers/tty/serial/tegra-tcu.c | 298 - drivers/tty/serial/xilinx_uartps.c | 40 +- drivers/tty/synclink.c | 54 + drivers/tty/sysrq.c | 8 +- drivers/tty/tty_audit.c | 2 +- drivers/tty/tty_buffer.c | 2 +- drivers/tty/tty_io.c | 26 +- drivers/tty/tty_ldisc.c | 47 - drivers/tty/vt/vc_screen.c | 48 +- drivers/tty/vt/vt.c | 127 +- drivers/uio/uio.c | 16 +- drivers/uio/uio_pci_generic.c | 17 - drivers/usb/Kconfig | 1 - drivers/usb/README | 54 + drivers/usb/atm/Kconfig | 1 - drivers/usb/chipidea/Kconfig | 2 - drivers/usb/chipidea/ci_hdrc_imx.c | 9 +- drivers/usb/chipidea/ci_hdrc_imx.h | 1 - drivers/usb/chipidea/ci_hdrc_tegra.c | 1 - drivers/usb/chipidea/core.c | 46 +- drivers/usb/chipidea/usbmisc_imx.c | 7 - drivers/usb/class/Kconfig | 1 - drivers/usb/class/cdc-acm.c | 7 - drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/core/Kconfig | 13 - drivers/usb/core/config.c | 14 +- drivers/usb/core/devio.c | 10 +- drivers/usb/core/driver.c | 23 +- drivers/usb/core/generic.c | 41 +- drivers/usb/core/hcd.c | 56 +- drivers/usb/core/hub.c | 66 +- drivers/usb/core/hub.h | 2 - drivers/usb/core/ledtrig-usbport.c | 17 +- drivers/usb/core/message.c | 10 +- drivers/usb/core/phy.c | 28 - drivers/usb/core/phy.h | 2 - drivers/usb/core/quirks.c | 3 +- drivers/usb/core/sysfs.c | 5 +- drivers/usb/core/urb.c | 5 +- drivers/usb/core/usb-acpi.c | 163 +- drivers/usb/core/usb.c | 37 +- drivers/usb/core/usb.h | 10 +- drivers/usb/dwc2/Kconfig | 2 - drivers/usb/dwc2/gadget.c | 116 +- drivers/usb/dwc2/hcd.c | 4 +- drivers/usb/dwc3/Kconfig | 8 +- drivers/usb/dwc3/core.h | 12 +- drivers/usb/dwc3/debug.h | 156 +- drivers/usb/dwc3/drd.c | 9 +- drivers/usb/dwc3/dwc3-exynos.c | 4 +- drivers/usb/dwc3/dwc3-haps.c | 9 - drivers/usb/dwc3/dwc3-keystone.c | 11 +- drivers/usb/dwc3/dwc3-qcom.c | 1 - drivers/usb/dwc3/gadget.c | 71 +- drivers/usb/dwc3/gadget.h | 4 +- drivers/usb/dwc3/trace.h | 10 +- drivers/usb/gadget/Kconfig | 1 - drivers/usb/gadget/epautoconf.c | 41 +- drivers/usb/gadget/function/f_fs.c | 12 - drivers/usb/gadget/function/f_sourcesink.c | 2 +- drivers/usb/gadget/function/f_uac1.c | 10 +- drivers/usb/gadget/function/u_ecm.h | 2 +- drivers/usb/gadget/function/u_eem.h | 2 +- drivers/usb/gadget/function/u_ether_configfs.h | 2 +- drivers/usb/gadget/function/u_fs.h | 2 +- drivers/usb/gadget/function/u_gether.h | 2 +- drivers/usb/gadget/function/u_hid.h | 2 +- drivers/usb/gadget/function/u_midi.h | 2 +- drivers/usb/gadget/function/u_ncm.h | 2 +- drivers/usb/gadget/function/u_printer.h | 2 +- drivers/usb/gadget/function/u_rndis.h | 2 +- drivers/usb/gadget/function/u_serial.c | 35 +- drivers/usb/gadget/function/u_uac2.h | 2 +- drivers/usb/gadget/function/u_uvc.h | 2 +- drivers/usb/gadget/function/uvc.h | 2 - drivers/usb/gadget/function/uvc_configfs.c | 10 +- drivers/usb/gadget/function/uvc_configfs.h | 2 +- drivers/usb/gadget/function/uvc_v4l2.h | 2 +- drivers/usb/gadget/function/uvc_video.h | 2 +- drivers/usb/gadget/legacy/Kconfig | 1 - drivers/usb/gadget/legacy/inode.c | 40 +- drivers/usb/gadget/u_f.c | 2 +- drivers/usb/gadget/u_f.h | 2 +- drivers/usb/gadget/u_os_desc.h | 2 +- drivers/usb/gadget/udc/Kconfig | 1 - drivers/usb/gadget/udc/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 2 +- drivers/usb/gadget/udc/bdc/Kconfig | 2 - drivers/usb/gadget/udc/bdc/bdc_cmd.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 13 +- drivers/usb/gadget/udc/core.c | 8 +- drivers/usb/gadget/udc/fotg210-udc.c | 11 +- drivers/usb/gadget/udc/net2272.c | 2 +- drivers/usb/gadget/udc/net2280.c | 6 +- drivers/usb/gadget/udc/renesas_usb3.c | 4 - drivers/usb/gadget/udc/snps_udc_core.c | 17 +- drivers/usb/host/Kconfig | 8 +- drivers/usb/host/ehci-fsl.c | 69 +- drivers/usb/host/ehci-mv.c | 1 - drivers/usb/host/ehci-orion.c | 44 +- drivers/usb/host/fsl-mph-dr-of.c | 6 - drivers/usb/host/ohci-at91.c | 7 +- drivers/usb/host/ohci-da8xx.c | 118 +- drivers/usb/host/oxu210hp-hcd.c | 10 +- drivers/usb/host/u132-hcd.c | 6 +- drivers/usb/host/uhci-hcd.c | 6 +- drivers/usb/host/whci/Kbuild | 12 + drivers/usb/host/whci/Makefile | 14 - drivers/usb/host/xhci-dbgcap.c | 6 +- drivers/usb/host/xhci-debugfs.h | 1 + drivers/usb/host/xhci-mem.c | 10 +- drivers/usb/host/xhci-mvebu.c | 11 - drivers/usb/host/xhci-mvebu.h | 6 - drivers/usb/host/xhci-pci.c | 1 - drivers/usb/host/xhci-plat.c | 7 - drivers/usb/host/xhci-tegra.c | 4 +- drivers/usb/host/xhci.c | 3 +- drivers/usb/image/Kconfig | 1 - drivers/usb/isp1760/Kconfig | 2 - drivers/usb/misc/Kconfig | 1 - drivers/usb/misc/ftdi-elan.c | 26 + drivers/usb/misc/sisusbvga/Kconfig | 1 - drivers/usb/misc/sisusbvga/Makefile | 3 +- drivers/usb/misc/sisusbvga/sisusb.c | 32 +- drivers/usb/misc/sisusbvga/sisusb.h | 15 +- drivers/usb/misc/sisusbvga/sisusb_con.c | 127 +- drivers/usb/misc/sisusbvga/sisusb_init.c | 5 + drivers/usb/misc/usb251xb.c | 15 +- drivers/usb/misc/usb3503.c | 38 +- drivers/usb/misc/usbtest.c | 28 +- drivers/usb/mon/Kconfig | 1 - drivers/usb/mtu3/Kconfig | 2 - drivers/usb/musb/Kconfig | 5 +- drivers/usb/musb/jz4740.c | 10 - drivers/usb/musb/musb_gadget.c | 13 +- drivers/usb/musb/musb_host.c | 4 +- drivers/usb/musb/musbhsdma.c | 21 +- drivers/usb/phy/Kconfig | 3 +- drivers/usb/phy/phy-am335x.c | 5 +- drivers/usb/phy/phy-twl6030-usb.c | 2 +- drivers/usb/renesas_usbhs/mod_host.c | 2 +- drivers/usb/renesas_usbhs/rcar3.c | 2 +- drivers/usb/renesas_usbhs/rza.c | 2 +- drivers/usb/roles/Kconfig | 2 - drivers/usb/roles/Makefile | 2 - drivers/usb/roles/class.c | 21 +- drivers/usb/serial/Kconfig | 1 - drivers/usb/serial/cp210x.c | 130 +- drivers/usb/serial/ftdi_sio.c | 17 +- drivers/usb/serial/ftdi_sio_ids.h | 6 - drivers/usb/serial/keyspan_usa26msg.h | 1 - drivers/usb/serial/keyspan_usa28msg.h | 1 - drivers/usb/serial/keyspan_usa49msg.h | 1 - drivers/usb/serial/keyspan_usa67msg.h | 1 - drivers/usb/serial/keyspan_usa90msg.h | 1 - drivers/usb/serial/option.c | 2 - drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/pl2303.h | 2 - drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/usb/storage/Kconfig | 1 - drivers/usb/storage/karma.c | 2 - drivers/usb/storage/scsiglue.c | 8 +- drivers/usb/storage/unusual_devs.h | 12 - drivers/usb/typec/Kconfig | 1 - drivers/usb/typec/altmodes/Kconfig | 1 - drivers/usb/typec/altmodes/Makefile | 2 - drivers/usb/typec/altmodes/displayport.c | 4 + drivers/usb/typec/class.c | 33 +- drivers/usb/typec/mux.c | 94 +- drivers/usb/typec/mux/Kconfig | 2 - drivers/usb/typec/tcpm/Kconfig | 2 - drivers/usb/typec/tcpm/tcpm.c | 71 +- drivers/usb/typec/tps6598x.c | 79 +- drivers/usb/typec/ucsi/Kconfig | 2 - drivers/usb/typec/ucsi/debug.h | 65 + drivers/usb/typec/ucsi/trace.c | 59 - drivers/usb/typec/ucsi/trace.h | 7 +- drivers/usb/usbip/Kconfig | 2 - drivers/usb/usbip/README | 7 + drivers/usb/usbip/vhci_hcd.c | 6 +- drivers/usb/usbip/vudc_dev.c | 3 +- drivers/usb/wusbcore/Kconfig | 1 - drivers/usb/wusbcore/cbaf.c | 15 +- drivers/usb/wusbcore/dev-sysfs.c | 5 +- drivers/usb/wusbcore/devconnect.c | 2 +- drivers/usb/wusbcore/wa-xfer.c | 15 +- drivers/usb/wusbcore/wusbhc.c | 6 +- drivers/uwb/drp-ie.c | 5 +- drivers/vfio/mdev/mdev_core.c | 16 +- drivers/vfio/mdev/mdev_private.h | 5 +- drivers/vfio/mdev/mdev_sysfs.c | 6 +- drivers/vfio/pci/trace.h | 8 +- drivers/vfio/pci/vfio_pci.c | 90 +- drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 36 +- drivers/vfio/pci/vfio_pci_private.h | 6 - drivers/vfio/platform/reset/Makefile | 2 + .../vfio/platform/reset/vfio_platform_amdxgbe.c | 2 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vfio/vfio.c | 8 +- drivers/vfio/vfio_iommu_spapr_tce.c | 3 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/vfio/vfio_spapr_eeh.c | 6 +- drivers/vhost/net.c | 6 +- drivers/vhost/scsi.c | 22 +- drivers/vhost/vhost.c | 112 +- drivers/vhost/vhost.h | 7 +- drivers/vhost/vsock.c | 4 +- drivers/video/backlight/88pm860x_bl.c | 2 +- drivers/video/backlight/pwm_bl.c | 30 +- drivers/video/console/vgacon.c | 7 +- drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/controlfb.c | 42 +- drivers/video/fbdev/core/fbcon.c | 7 - drivers/video/fbdev/core/fbmem.c | 19 +- drivers/video/fbdev/da8xx-fb.c | 6 +- drivers/video/fbdev/imsttfb.c | 23 +- drivers/video/fbdev/matrox/matroxfb_base.c | 7 +- drivers/video/fbdev/offb.c | 18 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 2 - drivers/video/fbdev/platinumfb.c | 21 +- drivers/video/fbdev/valkyriefb.c | 30 +- drivers/video/logo/Kconfig | 9 + drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/virtio/virtio_balloon.c | 98 +- drivers/virtio/virtio_mmio.c | 9 +- drivers/virtio/virtio_pci_common.c | 8 +- drivers/virtio/virtio_ring.c | 15 +- drivers/watchdog/Kconfig | 12 - drivers/watchdog/Makefile | 1 - drivers/watchdog/bcm2835_wdt.c | 26 +- drivers/watchdog/mt7621_wdt.c | 1 - drivers/watchdog/rt2880_wdt.c | 1 - drivers/watchdog/stpmic1_wdt.c | 139 - drivers/watchdog/tqmx86_wdt.c | 8 +- drivers/xen/balloon.c | 18 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/pvcalls-back.c | 9 +- drivers/xen/pvcalls-front.c | 104 +- drivers/xen/swiotlb-xen.c | 4 +- .../builtin => firmware}/.gitignore | 0 .../firmware_loader/builtin => firmware}/Makefile | 0 fs/Makefile | 4 +- fs/afs/cell.c | 1 - fs/afs/flock.c | 4 +- fs/afs/inode.c | 3 +- fs/afs/protocol_yfs.h | 11 - fs/afs/rxrpc.c | 53 +- fs/afs/server_list.c | 4 +- fs/afs/yfsclient.c | 2 +- fs/aio.c | 95 +- fs/autofs/autofs_i.h | 3 - fs/autofs/expire.c | 3 +- fs/autofs/inode.c | 23 +- fs/binfmt_aout.c | 83 + fs/binfmt_elf.c | 32 +- fs/binfmt_script.c | 57 +- fs/block_dev.c | 56 +- fs/btrfs/acl.c | 9 - fs/btrfs/async-thread.c | 10 +- fs/btrfs/backref.c | 22 +- fs/btrfs/compression.c | 256 +- fs/btrfs/compression.h | 52 +- fs/btrfs/ctree.c | 150 +- fs/btrfs/ctree.h | 102 +- fs/btrfs/delayed-ref.c | 15 +- fs/btrfs/delayed-ref.h | 11 + fs/btrfs/dev-replace.c | 9 +- fs/btrfs/disk-io.c | 54 +- fs/btrfs/extent-tree.c | 309 +- fs/btrfs/extent_io.c | 99 +- fs/btrfs/extent_io.h | 15 +- fs/btrfs/extent_map.c | 5 +- fs/btrfs/extent_map.h | 1 - fs/btrfs/file.c | 3 +- fs/btrfs/inode.c | 218 +- fs/btrfs/ioctl.c | 109 +- fs/btrfs/locking.c | 108 +- fs/btrfs/locking.h | 15 +- fs/btrfs/lzo.c | 31 +- fs/btrfs/qgroup.c | 372 +- fs/btrfs/qgroup.h | 120 +- fs/btrfs/raid56.c | 3 +- fs/btrfs/ref-verify.c | 4 +- fs/btrfs/relocation.c | 119 +- fs/btrfs/root-tree.c | 4 +- fs/btrfs/scrub.c | 49 +- fs/btrfs/super.c | 16 +- fs/btrfs/transaction.c | 33 +- fs/btrfs/tree-defrag.c | 2 +- fs/btrfs/tree-log.c | 282 +- fs/btrfs/volumes.c | 216 +- fs/btrfs/volumes.h | 5 +- fs/btrfs/zlib.c | 45 +- fs/btrfs/zstd.c | 316 +- fs/buffer.c | 31 +- fs/ceph/addr.c | 5 +- fs/ceph/caps.c | 2 - fs/ceph/quota.c | 13 + fs/ceph/snap.c | 3 +- fs/ceph/super.c | 4 +- fs/cifs/cifs_debug.c | 1 - fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 20 - fs/cifs/cifssmb.c | 65 +- fs/cifs/connect.c | 28 +- fs/cifs/dfs_cache.c | 1 - fs/cifs/file.c | 56 +- fs/cifs/inode.c | 10 - fs/cifs/smb2file.c | 8 +- fs/cifs/smb2inode.c | 17 - fs/cifs/smb2misc.c | 7 - fs/cifs/smb2ops.c | 72 +- fs/cifs/smb2pdu.c | 108 +- fs/cifs/smb2pdu.h | 19 +- fs/cifs/trace.c | 10 + fs/cifs/trace.h | 10 + fs/cifs/transport.c | 113 +- fs/crypto/bio.c | 3 +- fs/crypto/keyinfo.c | 4 +- fs/dcache.c | 38 +- fs/debugfs/inode.c | 40 +- fs/direct-io.c | 9 +- fs/dlm/lowcomms.c | 4 +- fs/drop_caches.c | 8 +- fs/ecryptfs/crypto.c | 5 +- fs/eventpoll.c | 173 +- fs/exec.c | 15 +- fs/exofs/ore.c | 3 +- fs/exofs/ore_raid.c | 3 +- fs/ext2/dir.c | 35 +- fs/ext2/ext2.h | 17 +- fs/ext2/file.c | 1 - fs/ext2/ialloc.c | 2 + fs/ext2/inode.c | 30 +- fs/ext2/namei.c | 2 - fs/ext2/super.c | 44 +- fs/ext2/symlink.c | 2 - fs/ext2/xattr.c | 1 - fs/ext4/fsync.c | 13 +- fs/ext4/page-io.c | 3 +- fs/ext4/readpage.c | 3 +- fs/f2fs/data.c | 9 +- fs/f2fs/debug.c | 20 +- fs/f2fs/f2fs.h | 4 +- fs/f2fs/super.c | 5 +- fs/fat/file.c | 1 - fs/file.c | 16 +- fs/file_table.c | 9 +- fs/fs-writeback.c | 40 +- fs/fs_types.c | 105 - fs/fuse/dev.c | 4 +- fs/fuse/file.c | 2 +- fs/fuse/inode.c | 2 +- fs/gfs2/file.c | 2 - fs/gfs2/glops.c | 1 + fs/gfs2/log.c | 4 +- fs/gfs2/lops.c | 196 +- fs/gfs2/lops.h | 4 +- fs/gfs2/meta_io.c | 3 +- fs/gfs2/ops_fstype.c | 1 + fs/gfs2/recovery.c | 123 - fs/gfs2/recovery.h | 2 - fs/gfs2/rgrp.c | 2 +- fs/gfs2/super.c | 1 + fs/hugetlbfs/inode.c | 75 +- fs/inode.c | 15 +- fs/io_uring.c | 2971 ---- fs/iomap.c | 90 +- fs/kernfs/dir.c | 2 +- fs/kernfs/file.c | 31 +- fs/kernfs/inode.c | 2 +- fs/kernfs/kernfs-internal.h | 2 +- fs/kernfs/mount.c | 15 +- fs/locks.c | 32 +- fs/mpage.c | 3 +- fs/namei.c | 4 +- fs/namespace.c | 6 +- fs/nfs/nfs4file.c | 8 +- fs/nfs/nfs4idmap.c | 31 +- fs/nfs/super.c | 5 - fs/nfs/write.c | 20 +- fs/nfsd/nfsctl.c | 4 +- fs/nfsd/vfs.c | 6 +- fs/notify/fanotify/Kconfig | 1 - fs/notify/fanotify/fanotify.c | 267 +- fs/notify/fanotify/fanotify.h | 116 +- fs/notify/fanotify/fanotify_user.c | 373 +- fs/notify/fsnotify.c | 15 +- fs/notify/inotify/inotify.h | 1 - fs/notify/inotify/inotify_fsnotify.c | 18 +- fs/notify/inotify/inotify_user.c | 11 +- fs/notify/mark.c | 42 +- fs/notify/notification.c | 42 +- fs/ocfs2/alloc.c | 159 +- fs/ocfs2/cluster/nodemanager.c | 14 +- fs/ocfs2/dlmglue.c | 5 - fs/ocfs2/ocfs2.h | 1 - fs/ocfs2/ocfs2_trace.h | 2 - fs/ocfs2/slot_map.c | 8 +- fs/ocfs2/super.c | 2 - fs/orangefs/file.c | 4 + fs/pipe.c | 3 +- fs/proc/array.c | 16 +- fs/proc/base.c | 78 +- fs/proc/generic.c | 4 +- fs/proc/internal.h | 4 +- fs/proc/page.c | 4 +- fs/proc/proc_net.c | 20 - fs/proc/root.c | 2 +- fs/proc/self.c | 16 +- fs/proc/stat.c | 89 +- fs/proc/task_mmu.c | 30 +- fs/proc/task_nommu.c | 4 +- fs/proc/thread_self.c | 16 +- fs/pstore/ram.c | 12 +- fs/read_write.c | 6 +- fs/select.c | 4 +- fs/splice.c | 14 +- fs/statfs.c | 14 - fs/sysfs/dir.c | 3 +- fs/sysfs/file.c | 8 +- fs/sysfs/group.c | 3 +- fs/sysfs/symlink.c | 3 +- fs/timerfd.c | 4 +- fs/udf/super.c | 51 +- fs/utimes.c | 10 +- fs/xfs/libxfs/xfs_ag.c | 6 +- fs/xfs/libxfs/xfs_ag_resv.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 12 +- fs/xfs/libxfs/xfs_alloc_btree.c | 74 +- fs/xfs/libxfs/xfs_attr.c | 17 - fs/xfs/libxfs/xfs_attr.h | 2 +- fs/xfs/libxfs/xfs_attr_leaf.c | 21 +- fs/xfs/libxfs/xfs_attr_remote.c | 8 +- fs/xfs/libxfs/xfs_bmap.c | 302 +- fs/xfs/libxfs/xfs_bmap.h | 16 +- fs/xfs/libxfs/xfs_bmap_btree.c | 13 +- fs/xfs/libxfs/xfs_da_btree.c | 49 +- fs/xfs/libxfs/xfs_da_format.h | 3 - fs/xfs/libxfs/xfs_dir2.c | 17 - fs/xfs/libxfs/xfs_dir2.h | 1 - fs/xfs/libxfs/xfs_dir2_block.c | 10 +- fs/xfs/libxfs/xfs_dir2_data.c | 12 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 100 +- fs/xfs/libxfs/xfs_dir2_node.c | 10 +- fs/xfs/libxfs/xfs_dquot_buf.c | 4 - fs/xfs/libxfs/xfs_errortag.h | 4 +- fs/xfs/libxfs/xfs_ialloc.c | 3 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 29 +- fs/xfs/libxfs/xfs_iext_tree.c | 13 +- fs/xfs/libxfs/xfs_inode_buf.c | 11 +- fs/xfs/libxfs/xfs_inode_fork.h | 2 +- fs/xfs/libxfs/xfs_refcount_btree.c | 3 +- fs/xfs/libxfs/xfs_rmap_btree.c | 3 +- fs/xfs/libxfs/xfs_sb.c | 7 +- fs/xfs/libxfs/xfs_shared.h | 4 +- fs/xfs/libxfs/xfs_symlink_remote.c | 3 +- fs/xfs/libxfs/xfs_types.c | 24 - fs/xfs/libxfs/xfs_types.h | 3 - fs/xfs/scrub/agheader.c | 10 +- fs/xfs/scrub/agheader_repair.c | 12 +- fs/xfs/scrub/attr.c | 11 - fs/xfs/scrub/bmap.c | 27 - fs/xfs/scrub/dir.c | 6 - fs/xfs/scrub/ialloc.c | 330 +- fs/xfs/scrub/repair.c | 14 +- fs/xfs/scrub/repair.h | 3 + fs/xfs/scrub/rtbitmap.c | 5 +- fs/xfs/scrub/trace.h | 45 - fs/xfs/xfs_aops.c | 273 +- fs/xfs/xfs_aops.h | 24 +- fs/xfs/xfs_attr_list.c | 1 - fs/xfs/xfs_bmap_util.c | 9 +- fs/xfs/xfs_buf.c | 63 +- fs/xfs/xfs_buf.h | 8 +- fs/xfs/xfs_error.c | 6 +- fs/xfs/xfs_error.h | 1 - fs/xfs/xfs_file.c | 32 +- fs/xfs/xfs_fsops.c | 1 - fs/xfs/xfs_globals.c | 2 +- fs/xfs/xfs_inode.c | 769 +- fs/xfs/xfs_inode.h | 3 - fs/xfs/xfs_iomap.c | 518 +- fs/xfs/xfs_iomap.h | 7 +- fs/xfs/xfs_iops.c | 21 +- fs/xfs/xfs_log_recover.c | 14 +- fs/xfs/xfs_mount.c | 5 - fs/xfs/xfs_mount.h | 10 +- fs/xfs/xfs_ondisk.h | 21 - fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_reflink.c | 150 +- fs/xfs/xfs_reflink.h | 18 +- fs/xfs/xfs_super.c | 22 +- fs/xfs/xfs_sysctl.h | 1 - fs/xfs/xfs_sysfs.c | 24 - fs/xfs/xfs_trace.h | 115 +- fs/xfs/xfs_trans_bmap.c | 1 + fs/xfs/xfs_trans_buf.c | 2 +- fs/xfs/xfs_trans_extfree.c | 1 + fs/xfs/xfs_trans_refcount.c | 1 + fs/xfs/xfs_trans_rmap.c | 1 + fs/xfs/xfs_xattr.c | 3 - include/acpi/acbuffer.h | 2 +- include/acpi/acconfig.h | 4 +- include/acpi/acexcep.h | 5 +- include/acpi/acnames.h | 2 +- include/acpi/acoutput.h | 4 +- include/acpi/acpi.h | 2 +- include/acpi/acpiosxf.h | 2 +- include/acpi/acpixf.h | 18 +- include/acpi/acrestyp.h | 16 +- include/acpi/actbl.h | 2 +- include/acpi/actbl1.h | 19 +- include/acpi/actbl2.h | 17 +- include/acpi/actbl3.h | 21 +- include/acpi/actypes.h | 14 +- include/acpi/acuuid.h | 2 +- include/acpi/cppc_acpi.h | 1 - include/acpi/ghes.h | 4 +- include/acpi/platform/acenv.h | 2 +- include/acpi/platform/acenvex.h | 2 +- include/acpi/platform/acgcc.h | 2 +- include/acpi/platform/acgccex.h | 2 +- include/acpi/platform/acintel.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/acpi/platform/aclinuxex.h | 2 +- include/asm-generic/atomic-instrumented.h | 1691 +- include/asm-generic/atomic-long.h | 1174 +- include/asm-generic/bug.h | 3 + include/asm-generic/iomap.h | 22 - include/asm-generic/page.h | 2 +- include/asm-generic/pgtable.h | 18 +- include/asm-generic/uaccess.h | 1 + include/crypto/algapi.h | 8 +- include/crypto/arc4.h | 13 - include/crypto/if_alg.h | 7 + include/crypto/internal/cryptouser.h | 2 - include/crypto/internal/hash.h | 6 +- include/crypto/internal/skcipher.h | 15 - include/crypto/morus1280_glue.h | 7 +- include/crypto/morus640_glue.h | 7 +- include/crypto/morus_common.h | 7 +- include/crypto/streebog.h | 2 +- include/crypto/xts.h | 4 +- include/drm/bridge/dw_hdmi.h | 7 +- include/drm/bridge/dw_mipi_dsi.h | 3 +- include/drm/drmP.h | 29 +- include/drm/drm_atomic.h | 54 +- include/drm/drm_audio_component.h | 1 - include/drm/drm_bridge.h | 8 +- include/drm/drm_cache.h | 18 - include/drm/drm_client.h | 2 +- include/drm/drm_color_mgmt.h | 28 - include/drm/drm_connector.h | 12 +- include/drm/drm_crtc.h | 3 + include/drm/drm_crtc_helper.h | 17 +- include/drm/drm_damage_helper.h | 3 - include/drm/drm_device.h | 288 +- include/drm/drm_dp_helper.h | 44 +- include/drm/drm_dp_mst_helper.h | 156 +- include/drm/drm_drv.h | 137 +- include/drm/drm_dsc.h | 233 +- include/drm/drm_edid.h | 10 +- include/drm/drm_encoder_slave.h | 1 + include/drm/drm_fb_cma_helper.h | 22 + include/drm/drm_file.h | 1 - include/drm/drm_fourcc.h | 117 - include/drm/drm_framebuffer.h | 10 +- include/drm/drm_gem_cma_helper.h | 5 +- include/drm/drm_gem_framebuffer_helper.h | 3 - include/drm/drm_hdcp.h | 20 - include/drm/drm_legacy.h | 14 +- include/drm/drm_mode_config.h | 25 +- include/drm/drm_modes.h | 21 +- include/drm/drm_modeset_helper.h | 6 +- include/drm/drm_modeset_helper_vtables.h | 2 +- include/drm/drm_modeset_lock.h | 2 +- include/drm/drm_probe_helper.h | 27 - include/drm/drm_rect.h | 6 + include/drm/drm_syncobj.h | 23 +- include/drm/drm_util.h | 53 +- include/drm/drm_vblank.h | 22 - include/drm/gpu_scheduler.h | 13 +- include/drm/i915_component.h | 5 - include/drm/i915_drm.h | 15 - include/drm/i915_mei_hdcp_interface.h | 149 - include/drm/i915_pciids.h | 8 - include/drm/intel-gtt.h | 3 - include/drm/tinydrm/mipi-dbi.h | 5 +- include/drm/tinydrm/tinydrm-helpers.h | 20 +- include/drm/tinydrm/tinydrm.h | 26 + include/drm/ttm/ttm_bo_api.h | 28 + include/drm/ttm/ttm_bo_driver.h | 11 +- include/dt-bindings/clk/lochnagar.h | 26 - include/dt-bindings/clock/ath79-clk.h | 4 +- include/dt-bindings/clock/imx8mq-clock.h | 26 +- include/dt-bindings/clock/marvell,mmp2.h | 1 + include/dt-bindings/clock/r8a7778-clock.h | 2 - include/dt-bindings/gpio/gpio.h | 6 - include/dt-bindings/iio/adc/ingenic,adc.h | 10 - include/dt-bindings/interconnect/qcom,sdm845.h | 143 - include/dt-bindings/mfd/st,stpmic1.h | 50 - include/dt-bindings/pinctrl/lochnagar.h | 132 - include/dt-bindings/power/mt8173-power.h | 6 +- include/dt-bindings/power/qcom-rpmpd.h | 39 - include/dt-bindings/power/xlnx-zynqmp-power.h | 39 - .../dt-bindings/reset/amlogic,meson-axg-reset.h | 3 +- .../dt-bindings/reset/amlogic,meson-g12a-reset.h | 134 - include/dt-bindings/reset/imx8mq-reset.h | 64 - include/dt-bindings/reset/xlnx-zynqmp-resets.h | 130 - include/dt-bindings/soc/bcm2835-pm.h | 28 - include/keys/request_key_auth-type.h | 36 - include/keys/user-type.h | 2 +- include/kvm/arm_vgic.h | 6 +- include/linux/acpi.h | 29 +- include/linux/arm_sdei.h | 9 - include/linux/async.h | 82 +- include/linux/ata_platform.h | 3 +- include/linux/atalk.h | 2 +- include/linux/atomic-fallback.h | 2295 --- include/linux/atomic.h | 1241 +- include/linux/audit.h | 66 +- include/linux/backing-dev-defs.h | 1 - include/linux/backing-dev.h | 2 +- include/linux/balloon_compaction.h | 34 +- include/linux/bcma/bcma.h | 11 +- include/linux/bcma/bcma_soc.h | 1 - include/linux/bio.h | 51 +- include/linux/bitops.h | 2 +- include/linux/blk-mq.h | 1 + include/linux/blk_types.h | 2 +- include/linux/blkdev.h | 68 +- include/linux/blktrace_api.h | 8 +- include/linux/bpf-cgroup.h | 2 +- include/linux/bpf.h | 103 +- include/linux/bpf_types.h | 2 - include/linux/bpf_verifier.h | 8 - include/linux/bpfilter.h | 15 +- include/linux/btf.h | 1 - include/linux/build_bug.h | 19 - include/linux/bvec.h | 123 +- include/linux/capability.h | 10 +- include/linux/ceph/libceph.h | 6 +- include/linux/ceph/osd_client.h | 1 + include/linux/cgroup-defs.h | 6 +- include/linux/cgroup.h | 2 - include/linux/compaction.h | 7 +- include/linux/compat.h | 104 +- include/linux/compiler-clang.h | 5 +- include/linux/compiler-gcc.h | 6 +- include/linux/compiler-intel.h | 4 +- include/linux/compiler.h | 4 +- include/linux/compiler_attributes.h | 14 - include/linux/component.h | 76 - include/linux/console_struct.h | 2 +- include/linux/coresight.h | 7 +- include/linux/cpu.h | 2 + include/linux/cpufreq.h | 48 +- include/linux/cpuhotplug.h | 1 - include/linux/cpuidle.h | 8 +- include/linux/cred.h | 1 + include/linux/crypto.h | 10 +- include/linux/davinci_emac.h | 1 + include/linux/dcache.h | 7 +- include/linux/delay.h | 1 - include/linux/device.h | 50 +- include/linux/dma-fence-array.h | 1 - include/linux/dma-fence.h | 22 +- include/linux/dma-mapping.h | 9 + include/linux/dynamic_debug.h | 102 +- include/linux/efi.h | 48 +- include/linux/etherdevice.h | 1 - include/linux/ethtool.h | 19 +- include/linux/fanotify.h | 26 +- include/linux/fb.h | 1 - include/linux/fcntl.h | 2 +- include/linux/file.h | 2 - include/linux/filter.h | 73 +- include/linux/firmware/imx/svc/misc.h | 3 - include/linux/firmware/xlnx-zynqmp.h | 184 - include/linux/frontswap.h | 7 - include/linux/fs.h | 54 +- include/linux/fs_types.h | 75 - include/linux/fsl/guts.h | 2 + include/linux/fsl/mc.h | 1 - include/linux/fsl/ptp_qoriq.h | 70 +- include/linux/fsl_devices.h | 7 +- include/linux/fsnotify.h | 73 +- include/linux/fsnotify_backend.h | 67 +- include/linux/gfp.h | 30 +- include/linux/gnss.h | 1 - include/linux/gpio/driver.h | 5 - include/linux/gpio/machine.h | 2 - include/linux/hdmi.h | 15 - include/linux/hid-debug.h | 9 +- include/linux/hid.h | 3 +- include/linux/hugetlb.h | 70 +- include/linux/hyperv.h | 149 +- include/linux/i2c-algo-bit.h | 33 +- include/linux/i2c.h | 45 - include/linux/ide.h | 2 - include/linux/ieee80211.h | 117 +- include/linux/if_arp.h | 1 - include/linux/igmp.h | 19 +- include/linux/ihex.h | 29 +- include/linux/iio/common/st_sensors.h | 1 - include/linux/in.h | 5 - include/linux/init_task.h | 1 - include/linux/initrd.h | 3 - include/linux/interconnect-provider.h | 142 - include/linux/interconnect.h | 59 - include/linux/interrupt.h | 52 +- include/linux/io-64-nonatomic-hi-lo.h | 64 - include/linux/io-64-nonatomic-lo-hi.h | 64 - include/linux/iomap.h | 1 - include/linux/ip.h | 5 - include/linux/ipmi_smi.h | 27 +- include/linux/ipv6.h | 9 +- include/linux/irq.h | 11 - include/linux/irqchip/arm-gic-v3.h | 2 +- include/linux/irqchip/irq-davinci-aintc.h | 27 - include/linux/irqchip/irq-davinci-cp-intc.h | 25 - include/linux/irqdesc.h | 7 - include/linux/irqdomain.h | 6 - include/linux/kasan-checks.h | 2 +- include/linux/kernel.h | 49 +- include/linux/kernfs.h | 6 - include/linux/key-type.h | 22 +- include/linux/kprobes.h | 5 - include/linux/ksm.h | 7 - include/linux/kthread.h | 10 +- include/linux/leds.h | 13 - include/linux/libnvdimm.h | 2 +- include/linux/limits.h | 36 - include/linux/list.h | 11 - include/linux/livepatch.h | 50 +- include/linux/lockdep.h | 54 +- include/linux/lsm_hooks.h | 49 +- include/linux/lzo.h | 6 +- include/linux/marvell_phy.h | 2 - include/linux/mdev.h | 2 +- include/linux/mdio.h | 44 - include/linux/mei_cl_bus.h | 2 - include/linux/memblock.h | 3 + include/linux/memcontrol.h | 47 +- include/linux/memory_hotplug.h | 20 +- include/linux/mfd/bcm2835-pm.h | 14 - include/linux/mfd/cros_ec.h | 21 + include/linux/mfd/cros_ec_commands.h | 94 - include/linux/mfd/ingenic-tcu.h | 2 +- include/linux/mfd/intel_soc_pmic.h | 3 - include/linux/mfd/lochnagar.h | 55 - include/linux/mfd/lochnagar1_regs.h | 157 - include/linux/mfd/lochnagar2_regs.h | 291 - include/linux/mfd/madera/core.h | 7 - include/linux/mfd/stmpe.h | 21 - include/linux/mfd/stpmic1.h | 212 - include/linux/mfd/ti_am335x_tscadc.h | 4 - include/linux/mfd/tmio.h | 2 +- include/linux/mfd/tps65218.h | 7 +- include/linux/mfd/wm831x/core.h | 1 + include/linux/mfd/wm8350/core.h | 1 + include/linux/mlx5/device.h | 9 +- include/linux/mlx5/driver.h | 68 +- include/linux/mlx5/eswitch.h | 19 +- include/linux/mlx5/mlx5_ifc.h | 91 +- include/linux/mlx5/port.h | 32 +- include/linux/mlx5/vport.h | 35 +- include/linux/mm.h | 49 +- include/linux/mm_types.h | 82 +- include/linux/mmc/card.h | 4 - include/linux/mmc/host.h | 12 +- include/linux/mmc/sd.h | 6 - include/linux/mmc/slot-gpio.h | 2 +- include/linux/mmzone.h | 14 +- include/linux/mod_devicetable.h | 9 - include/linux/module.h | 6 +- include/linux/mtd/rawnand.h | 26 +- include/linux/mtd/spi-nor.h | 16 +- include/linux/namei.h | 3 - include/linux/net.h | 2 +- include/linux/netdev_features.h | 24 +- include/linux/netdevice.h | 70 +- include/linux/netfilter/nf_conntrack_proto_gre.h | 17 +- include/linux/netfilter/x_tables.h | 4 +- include/linux/netfilter_ipv4.h | 6 + include/linux/netfilter_ipv6.h | 60 +- include/linux/netlink.h | 1 - include/linux/nodemask.h | 8 +- include/linux/nvme-fc-driver.h | 10 +- include/linux/nvme-fc.h | 14 +- include/linux/nvme-rdma.h | 10 +- include/linux/nvme-tcp.h | 2 +- include/linux/nvme.h | 10 +- include/linux/nvram.h | 133 +- include/linux/objagg.h | 21 +- include/linux/of.h | 1 + include/linux/of_gpio.h | 2 - include/linux/page-flags.h | 44 +- include/linux/pagemap.h | 31 +- include/linux/parport.h | 13 - include/linux/pci-dma-compat.h | 2 +- include/linux/pci.h | 4 +- include/linux/percpu-rwsem.h | 24 +- include/linux/perf_event.h | 48 +- include/linux/phy.h | 203 +- include/linux/phy/phy-mipi-dphy.h | 13 +- include/linux/phy/phy.h | 1 - include/linux/phy_fixed.h | 23 +- include/linux/phylink.h | 8 - include/linux/pid.h | 1 + include/linux/platform_data/at24.h | 60 + include/linux/platform_data/b53.h | 2 +- include/linux/platform_data/davinci-cpufreq.h | 19 - include/linux/platform_data/dsa.h | 68 - include/linux/platform_data/gpio/gpio-amd-fch.h | 46 - include/linux/platform_data/i2c-cbus-gpio.h | 27 + include/linux/platform_data/i2c-ocores.h | 6 +- include/linux/platform_data/mv88e6xxx.h | 2 +- include/linux/platform_data/usb-davinci.h | 14 + include/linux/platform_device.h | 4 - include/linux/pm.h | 7 +- include/linux/pm_domain.h | 8 +- include/linux/pm_opp.h | 18 - include/linux/pm_runtime.h | 4 +- include/linux/poison.h | 2 +- include/linux/posix-clock.h | 2 +- include/linux/posix-timers.h | 2 +- include/linux/power/isp1704_charger.h | 30 + include/linux/power_supply.h | 1 - include/linux/printk.h | 2 +- include/linux/property.h | 2 +- include/linux/ptr_ring.h | 1 + include/linux/qcom_scm.h | 1 - include/linux/qed/qed_chain.h | 31 - include/linux/qed/qed_if.h | 22 +- include/linux/qed/qede_rdma.h | 10 +- include/linux/rcu_node_tree.h | 17 +- include/linux/rcu_segcblist.h | 17 +- include/linux/rcu_sync.h | 15 +- include/linux/rcupdate.h | 91 +- include/linux/rcutiny.h | 17 +- include/linux/rcutree.h | 19 +- include/linux/regmap.h | 31 - include/linux/regulator/driver.h | 30 +- include/linux/regulator/fixed.h | 10 + include/linux/regulator/gpio-regulator.h | 18 +- include/linux/relay.h | 2 +- include/linux/reset.h | 15 +- include/linux/reset/socfpga.h | 7 - include/linux/reset/sunxi.h | 7 - include/linux/rhashtable.h | 8 + include/linux/rtc.h | 3 +- include/linux/sched.h | 64 +- include/linux/sched/coredump.h | 1 - include/linux/sched/mm.h | 48 +- include/linux/sched/signal.h | 5 +- include/linux/sched/sysctl.h | 7 - include/linux/sched/task.h | 4 +- include/linux/sched/task_stack.h | 2 +- include/linux/sched/topology.h | 8 +- include/linux/sched/user.h | 2 +- include/linux/sched/wake_q.h | 10 +- include/linux/security.h | 48 +- include/linux/selinux.h | 35 + include/linux/shmem_fs.h | 3 +- include/linux/signal.h | 2 +- include/linux/skbuff.h | 53 +- include/linux/slub_def.h | 12 +- include/linux/soc/qcom/llcc-qcom.h | 6 - include/linux/socket.h | 8 - include/linux/spi/pxa2xx_spi.h | 4 +- include/linux/spi/spi-mem.h | 5 - include/linux/spi/spi.h | 29 +- include/linux/srcu.h | 18 +- include/linux/srcutiny.h | 17 +- include/linux/srcutree.h | 20 +- include/linux/statfs.h | 3 - include/linux/stmmac.h | 1 - include/linux/swap.h | 4 +- include/linux/swiotlb.h | 3 + include/linux/syscalls.h | 80 +- include/linux/tee_drv.h | 50 +- include/linux/time32.h | 32 +- include/linux/time64.h | 8 + include/linux/timex.h | 4 +- include/linux/torture.h | 20 +- include/linux/types.h | 6 +- include/linux/umh.h | 2 - include/linux/usb/hcd.h | 10 +- include/linux/usb/role.h | 2 - include/linux/usb/tcpm.h | 6 + include/linux/usb/typec_dp.h | 4 - include/linux/usb/typec_mux.h | 3 +- include/linux/usb/wusb.h | 16 + include/linux/virtio_config.h | 13 +- include/linux/virtio_net.h | 19 - include/linux/vmw_vmci_defs.h | 7 +- include/linux/wait.h | 6 +- include/linux/workqueue.h | 30 +- include/linux/xarray.h | 227 +- include/net/act_api.h | 2 +- include/net/addrconf.h | 28 +- include/net/af_rxrpc.h | 16 + include/net/af_unix.h | 1 - include/net/ax25.h | 12 - include/net/bluetooth/bluetooth.h | 2 +- include/net/bluetooth/hci.h | 12 - include/net/bluetooth/hci_core.h | 1 - include/net/bond_3ad.h | 17 - include/net/cfg80211.h | 288 +- include/net/devlink.h | 384 - include/net/dsa.h | 72 +- include/net/flow.h | 2 - include/net/flow_offload.h | 203 - include/net/icmp.h | 9 +- include/net/ieee80211_radiotap.h | 9 +- include/net/inet_connection_sock.h | 29 +- include/net/inet_frag.h | 16 +- include/net/inetpeer.h | 1 - include/net/ip.h | 4 +- include/net/ip_fib.h | 2 +- include/net/ip_tunnels.h | 5 +- include/net/ip_vs.h | 3 + include/net/ipv6_frag.h | 11 +- include/net/l3mdev.h | 3 +- include/net/lwtunnel.h | 2 - include/net/mac80211.h | 223 +- include/net/net_namespace.h | 4 - include/net/netfilter/br_netfilter.h | 1 + include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 3 - include/net/netfilter/ipv4/nf_reject.h | 1 - include/net/netfilter/ipv6/nf_reject.h | 1 - include/net/netfilter/nf_conntrack.h | 12 +- include/net/netfilter/nf_conntrack_core.h | 5 +- include/net/netfilter/nf_conntrack_l4proto.h | 122 +- include/net/netfilter/nf_flow_table.h | 1 + include/net/netfilter/nf_nat.h | 49 +- include/net/netfilter/nf_nat_core.h | 29 + include/net/netfilter/nf_nat_l3proto.h | 50 + include/net/netfilter/nf_nat_l4proto.h | 16 + include/net/netfilter/nf_reject.h | 27 - include/net/netfilter/nf_tables.h | 46 +- include/net/netfilter/nf_tables_core.h | 16 - include/net/netfilter/nft_masq.h | 22 + include/net/netfilter/nft_redir.h | 22 + include/net/netlink.h | 8 +- include/net/netns/conntrack.h | 30 +- include/net/netns/ipv6.h | 2 +- include/net/netns/xdp.h | 13 - include/net/phonet/pep.h | 5 +- include/net/pkt_cls.h | 28 +- include/net/sch_generic.h | 102 +- include/net/sctp/structs.h | 4 - include/net/smc.h | 1 - include/net/sock.h | 3 +- include/net/switchdev.h | 84 +- include/net/tc_act/tc_csum.h | 2 +- include/net/tc_act/tc_gact.h | 2 +- include/net/tc_act/tc_mirred.h | 4 +- include/net/tc_act/tc_pedit.h | 2 +- include/net/tc_act/tc_sample.h | 2 +- include/net/tc_act/tc_skbedit.h | 2 +- include/net/tc_act/tc_tunnel_key.h | 4 +- include/net/tc_act/tc_vlan.h | 2 +- include/net/tcp.h | 20 +- include/net/tls.h | 141 +- include/net/vxlan.h | 37 +- include/net/xdp_sock.h | 1 - include/net/xfrm.h | 12 +- include/ras/ras_event.h | 8 +- include/rdma/ib_verbs.h | 24 +- include/soc/bcm2835/raspberrypi-firmware.h | 4 - include/soc/fsl/dpaa2-io.h | 15 +- include/soc/tegra/bpmp.h | 13 +- include/soc/tegra/pmc.h | 6 + include/sound/compress_driver.h | 6 +- include/sound/core.h | 1 + include/sound/cs35l36.h | 43 - include/sound/dmaengine_pcm.h | 4 + include/sound/hda_codec.h | 1 - include/sound/hda_component.h | 5 +- include/sound/hda_register.h | 2 - include/sound/hda_verbs.h | 2 - include/sound/hdaudio.h | 3 - include/sound/info.h | 36 +- include/sound/memalloc.h | 1 + include/sound/pcm.h | 29 +- include/sound/simple_card_utils.h | 4 +- include/sound/soc-acpi.h | 33 +- include/sound/soc-dapm.h | 27 +- include/sound/soc-topology.h | 8 +- include/sound/soc.h | 79 +- include/trace/events/afs.h | 2 - include/trace/events/btrfs.h | 30 +- include/trace/events/devlink.h | 129 - include/trace/events/host1x.h | 26 - include/trace/events/mlxsw.h | 119 - include/trace/events/neigh.h | 206 - include/trace/events/smbus.h | 6 +- include/trace/events/spi.h | 31 +- include/uapi/asm-generic/mman-common.h | 4 +- include/{ => uapi}/asm-generic/shmparam.h | 0 include/uapi/asm-generic/socket.h | 50 +- include/uapi/asm-generic/unistd.h | 156 +- include/uapi/drm/amdgpu_drm.h | 9 +- include/uapi/drm/drm_fourcc.h | 63 - include/uapi/drm/i915_drm.h | 64 - include/uapi/drm/nouveau_drm.h | 51 - include/uapi/drm/v3d_drm.h | 8 - include/uapi/linux/android/binder.h | 19 - include/uapi/linux/android/binder_ctl.h | 35 + include/uapi/linux/android/binderfs.h | 35 - include/uapi/linux/audit.h | 2 - include/uapi/linux/auto_fs.h | 2 +- include/uapi/linux/batadv_packet.h | 4 +- include/uapi/linux/batman_adv.h | 192 +- include/uapi/linux/binfmts.h | 2 +- include/uapi/linux/blkzoned.h | 1 - include/uapi/linux/bpf.h | 116 +- include/uapi/linux/btrfs.h | 2 - include/uapi/linux/devlink.h | 47 - include/uapi/linux/errqueue.h | 5 - include/uapi/linux/ethtool.h | 35 +- include/uapi/linux/fanotify.h | 29 - include/uapi/linux/fcntl.h | 1 - include/uapi/linux/icmpv6.h | 2 - include/uapi/linux/if_bonding.h | 24 - include/uapi/linux/if_link.h | 1 - include/uapi/linux/igmp.h | 1 - include/uapi/linux/iio/types.h | 7 - include/uapi/linux/in.h | 11 +- include/uapi/linux/in6.h | 1 - include/uapi/linux/inet_diag.h | 16 +- include/uapi/linux/input.h | 6 +- include/uapi/linux/io_uring.h | 137 - include/uapi/linux/kernel-page-flags.h | 2 +- include/uapi/linux/limits.h | 4 +- include/uapi/linux/mdio.h | 19 - include/uapi/linux/mman.h | 4 - include/uapi/linux/mroute.h | 9 +- include/uapi/linux/mroute6.h | 9 +- include/uapi/linux/netfilter/nf_tables.h | 19 +- include/uapi/linux/nl80211.h | 44 +- include/uapi/linux/nvme_ioctl.h | 9 + include/uapi/linux/perf_event.h | 55 +- include/uapi/linux/pkt_cls.h | 58 +- include/uapi/linux/pkt_sched.h | 3 +- include/uapi/linux/pmu.h | 2 - include/uapi/linux/prctl.h | 1 - include/uapi/linux/ptp_clock.h | 2 +- include/uapi/linux/rds.h | 11 - include/uapi/linux/sctp.h | 4 - include/uapi/linux/serial_core.h | 3 - include/uapi/linux/tc_act/tc_bpf.h | 2 + include/uapi/linux/tc_act/tc_connmark.h | 2 + include/uapi/linux/tc_act/tc_csum.h | 2 + include/uapi/linux/tc_act/tc_gact.h | 1 + include/uapi/linux/tc_act/tc_ife.h | 1 + include/uapi/linux/tc_act/tc_ipt.h | 3 + include/uapi/linux/tc_act/tc_mirred.h | 1 + include/uapi/linux/tc_act/tc_nat.h | 2 + include/uapi/linux/tc_act/tc_pedit.h | 2 + include/uapi/linux/tc_act/tc_sample.h | 2 + include/uapi/linux/tc_act/tc_skbedit.h | 2 + include/uapi/linux/tc_act/tc_skbmod.h | 2 + include/uapi/linux/tc_act/tc_tunnel_key.h | 2 + include/uapi/linux/tc_act/tc_vlan.h | 2 + include/uapi/linux/time.h | 29 +- include/uapi/linux/time_types.h | 36 - include/uapi/linux/timex.h | 39 - include/uapi/linux/tls.h | 19 - include/uapi/linux/virtio_config.h | 6 - include/uapi/linux/virtio_ring.h | 10 + include/uapi/linux/xdp_diag.h | 72 - include/uapi/misc/fastrpc.h | 41 - include/uapi/misc/habanalabs.h | 450 - include/uapi/rdma/hns-abi.h | 5 - include/uapi/rdma/vmw_pvrdma-abi.h | 1 - include/video/imx-ipu-v3.h | 1 - include/xen/arm/page-coherent.h | 97 +- init/Kconfig | 23 +- init/init_task.c | 11 +- init/initramfs.c | 12 +- init/main.c | 3 +- ipc/mqueue.c | 16 +- ipc/msg.c | 39 +- ipc/sem.c | 48 +- ipc/shm.c | 40 +- ipc/syscall.c | 32 +- ipc/util.h | 21 +- kernel/.gitignore | 2 + kernel/Kconfig.locks | 3 - kernel/Makefile | 11 +- kernel/async.c | 53 +- kernel/audit.c | 267 +- kernel/audit.h | 81 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_tree.c | 19 +- kernel/audit_watch.c | 2 +- kernel/auditfilter.c | 6 +- kernel/auditsc.c | 320 +- kernel/bpf/arraymap.c | 23 +- kernel/bpf/btf.c | 163 +- kernel/bpf/cgroup.c | 6 +- kernel/bpf/core.c | 317 +- kernel/bpf/disasm.c | 34 +- kernel/bpf/hashtab.c | 67 +- kernel/bpf/helpers.c | 96 - kernel/bpf/local_storage.c | 16 +- kernel/bpf/lpm_trie.c | 1 - kernel/bpf/map_in_map.c | 23 +- kernel/bpf/offload.c | 45 +- kernel/bpf/percpu_freelist.c | 41 +- kernel/bpf/percpu_freelist.h | 4 - kernel/bpf/stackmap.c | 20 +- kernel/bpf/syscall.c | 104 +- kernel/bpf/verifier.c | 1034 +- kernel/capability.c | 45 +- kernel/cgroup/cgroup-internal.h | 2 +- kernel/cgroup/cgroup-v1.c | 58 +- kernel/cgroup/cgroup.c | 54 +- kernel/cgroup/cpuset.c | 13 + kernel/cgroup/pids.c | 4 +- kernel/cgroup/rstat.c | 10 +- kernel/compat.c | 64 + kernel/configs.c | 42 +- kernel/cpu.c | 47 +- kernel/crash_core.c | 2 - kernel/cred.c | 13 + kernel/dma/Kconfig | 3 - kernel/dma/direct.c | 3 +- kernel/dma/mapping.c | 11 +- kernel/dma/swiotlb.c | 58 +- kernel/events/callchain.c | 3 +- kernel/events/core.c | 374 +- kernel/events/hw_breakpoint.c | 15 +- kernel/events/internal.h | 5 +- kernel/events/ring_buffer.c | 16 +- kernel/events/uprobes.c | 15 +- kernel/exit.c | 16 +- kernel/fork.c | 39 +- kernel/futex.c | 69 +- kernel/gcov/gcc_3_4.c | 6 +- kernel/hung_task.c | 3 +- kernel/irq/affinity.c | 121 +- kernel/irq/chip.c | 78 +- kernel/irq/debugfs.c | 8 +- kernel/irq/handle.c | 2 +- kernel/irq/internals.h | 10 +- kernel/irq/irq_sim.c | 12 - kernel/irq/irqdesc.c | 44 +- kernel/irq/irqdomain.c | 61 +- kernel/irq/manage.c | 409 +- kernel/kallsyms.c | 2 +- kernel/kcov.c | 15 +- kernel/kprobes.c | 21 +- kernel/kthread.c | 54 +- kernel/livepatch/core.c | 854 +- kernel/livepatch/core.h | 11 - kernel/livepatch/patch.c | 57 +- kernel/livepatch/patch.h | 5 +- kernel/livepatch/transition.c | 124 +- kernel/livepatch/transition.h | 1 + kernel/locking/lockdep.c | 973 +- kernel/locking/lockdep_internals.h | 7 +- kernel/locking/lockdep_proc.c | 12 +- kernel/locking/locktorture.c | 21 +- kernel/locking/qspinlock.c | 21 +- kernel/locking/qspinlock_stat.h | 21 +- kernel/locking/rtmutex.c | 37 +- kernel/locking/rwsem-xadd.c | 9 +- kernel/module.c | 6 +- kernel/panic.c | 10 +- kernel/power/energy_model.c | 57 - kernel/power/qos.c | 8 +- kernel/power/snapshot.c | 17 +- kernel/rcu/Kconfig | 30 + kernel/rcu/rcu.h | 21 +- kernel/rcu/rcu_segcblist.c | 17 +- kernel/rcu/rcu_segcblist.h | 17 +- kernel/rcu/rcuperf.c | 27 +- kernel/rcu/rcutorture.c | 59 +- kernel/rcu/srcutiny.c | 17 +- kernel/rcu/srcutree.c | 72 +- kernel/rcu/sync.c | 15 +- kernel/rcu/tiny.c | 19 +- kernel/rcu/tree.c | 269 +- kernel/rcu/tree.h | 53 +- kernel/rcu/tree_exp.h | 201 +- kernel/rcu/tree_plugin.h | 238 +- kernel/rcu/update.c | 19 +- kernel/relay.c | 4 +- kernel/resource.c | 4 + kernel/sched/core.c | 108 +- kernel/sched/cpufreq.c | 4 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/deadline.c | 6 +- kernel/sched/debug.c | 4 - kernel/sched/fair.c | 474 +- kernel/sched/isolation.c | 2 +- kernel/sched/pelt.c | 45 +- kernel/sched/pelt.h | 114 +- kernel/sched/psi.c | 23 +- kernel/sched/rt.c | 6 +- kernel/sched/sched.h | 56 +- kernel/sched/topology.c | 37 +- kernel/seccomp.c | 10 +- kernel/signal.c | 68 +- kernel/smp.c | 2 + kernel/softirq.c | 3 +- kernel/sys.c | 14 +- kernel/sys_ni.c | 28 +- kernel/sysctl.c | 93 +- kernel/time/Kconfig | 29 - kernel/time/hrtimer.c | 4 +- kernel/time/ntp.c | 18 +- kernel/time/ntp_internal.h | 2 +- kernel/time/posix-clock.c | 2 +- kernel/time/posix-cpu-timers.c | 12 +- kernel/time/posix-stubs.c | 25 +- kernel/time/posix-timers.c | 72 +- kernel/time/posix-timers.h | 2 +- kernel/time/tick-broadcast.c | 1 - kernel/time/time.c | 92 +- kernel/time/timekeeping.c | 4 +- kernel/time/timekeeping_debug.c | 11 +- kernel/time/timer.c | 4 +- kernel/torture.c | 25 +- kernel/trace/bpf_trace.c | 17 +- kernel/trace/trace.c | 2 - kernel/trace/trace_events_filter.c | 5 +- kernel/trace/trace_irqsoff.c | 9 +- kernel/trace/trace_kprobe.c | 22 +- kernel/trace/trace_preemptirq.c | 5 - kernel/trace/trace_probe_tmpl.h | 6 +- kernel/trace/trace_uprobe.c | 9 +- kernel/umh.c | 33 +- kernel/workqueue.c | 185 +- kernel/workqueue_internal.h | 6 +- lib/Kconfig.debug | 55 +- lib/Kconfig.kasan | 32 +- lib/Kconfig.ubsan | 14 +- lib/Makefile | 3 - lib/assoc_array.c | 9 +- lib/bsearch.c | 2 - lib/cpumask.c | 3 +- lib/crc32.c | 4 +- lib/devres.c | 4 +- lib/div64.c | 4 +- lib/dynamic_debug.c | 22 +- lib/int_sqrt.c | 2 +- lib/iomap.c | 140 +- lib/kobject.c | 2 +- lib/kobject_uevent.c | 9 +- lib/livepatch/Makefile | 15 - lib/livepatch/test_klp_atomic_replace.c | 57 - lib/livepatch/test_klp_callbacks_busy.c | 43 - lib/livepatch/test_klp_callbacks_demo.c | 121 - lib/livepatch/test_klp_callbacks_demo2.c | 93 - lib/livepatch/test_klp_callbacks_mod.c | 24 - lib/livepatch/test_klp_livepatch.c | 51 - lib/livepatch/test_klp_shadow_vars.c | 258 - lib/locking-selftest.c | 2 - lib/lzo/lzo1x_compress.c | 130 +- lib/lzo/lzo1x_decompress_safe.c | 75 +- lib/lzo/lzodefs.h | 21 +- lib/objagg.c | 583 +- lib/refcount.c | 18 +- lib/rhashtable.c | 2 +- lib/sbitmap.c | 13 +- lib/smp_processor_id.c | 7 +- lib/test_bpf.c | 2 - lib/test_firmware.c | 9 + lib/test_kasan.c | 24 + lib/test_kmod.c | 2 +- lib/test_objagg.c | 199 +- lib/test_rhashtable.c | 36 +- lib/test_ubsan.c | 11 +- lib/test_vmalloc.c | 551 - lib/test_xarray.c | 57 +- lib/vsprintf.c | 5 +- lib/xarray.c | 92 +- mm/Kconfig.debug | 17 - mm/backing-dev.c | 1 - mm/cma.c | 4 +- mm/cma_debug.c | 11 +- mm/compaction.c | 1039 +- mm/debug.c | 4 +- mm/dmapool.c | 13 +- mm/failslab.c | 14 +- mm/filemap.c | 93 +- mm/gup.c | 209 +- mm/gup_benchmark.c | 8 +- mm/huge_memory.c | 37 +- mm/hugetlb.c | 117 +- mm/internal.h | 24 +- mm/kasan/Makefile | 3 - mm/kasan/common.c | 84 +- mm/kasan/generic.c | 19 + mm/kasan/generic_report.c | 3 + mm/kasan/init.c | 6 +- mm/kasan/kasan.h | 3 + mm/kasan/tags.c | 2 +- mm/khugepaged.c | 2 - mm/kmemleak.c | 10 +- mm/ksm.c | 77 +- mm/list_lru.c | 3 +- mm/maccess.c | 6 + mm/memblock.c | 14 +- mm/memcontrol.c | 150 +- mm/memfd.c | 3 +- mm/memory-failure.c | 33 +- mm/memory.c | 98 +- mm/memory_hotplug.c | 140 +- mm/mempolicy.c | 10 +- mm/mempool.c | 8 - mm/migrate.c | 50 +- mm/mincore.c | 94 +- mm/mlock.c | 14 +- mm/mmap.c | 22 +- mm/mprotect.c | 6 +- mm/mremap.c | 17 - mm/oom_kill.c | 77 +- mm/page-writeback.c | 24 +- mm/page_alloc.c | 200 +- mm/page_ext.c | 7 +- mm/page_idle.c | 8 +- mm/page_owner.c | 8 +- mm/page_poison.c | 4 - mm/percpu-km.c | 2 +- mm/percpu.c | 2 +- mm/readahead.c | 2 - mm/rmap.c | 10 +- mm/shmem.c | 753 +- mm/slab.c | 55 +- mm/slab.h | 11 +- mm/slab_common.c | 15 +- mm/slub.c | 77 +- mm/sparse.c | 2 +- mm/swap.c | 33 +- mm/swap_state.c | 23 +- mm/swapfile.c | 487 +- mm/truncate.c | 6 +- mm/usercopy.c | 9 +- mm/userfaultfd.c | 11 +- mm/util.c | 41 +- mm/vmalloc.c | 459 +- mm/vmscan.c | 98 +- mm/vmstat.c | 15 +- mm/workingset.c | 5 +- net/6lowpan/debugfs.c | 42 +- net/8021q/vlan_dev.c | 1 + net/Kconfig | 13 +- net/Makefile | 2 +- net/appletalk/atalk_proc.c | 58 +- net/appletalk/ddp.c | 37 +- net/appletalk/sysctl_net_atalk.c | 5 +- net/atm/proc.c | 3 +- net/ax25/ax25_ip.c | 4 +- net/ax25/ax25_route.c | 19 +- net/batman-adv/Kconfig | 2 +- net/batman-adv/Makefile | 2 +- net/batman-adv/bat_algo.c | 2 +- net/batman-adv/bat_algo.h | 2 +- net/batman-adv/bat_iv_ogm.c | 2 +- net/batman-adv/bat_iv_ogm.h | 2 +- net/batman-adv/bat_v.c | 2 +- net/batman-adv/bat_v.h | 2 +- net/batman-adv/bat_v_elp.c | 5 +- net/batman-adv/bat_v_elp.h | 2 +- net/batman-adv/bat_v_ogm.c | 2 +- net/batman-adv/bat_v_ogm.h | 2 +- net/batman-adv/bitarray.c | 2 +- net/batman-adv/bitarray.h | 2 +- net/batman-adv/bridge_loop_avoidance.c | 2 +- net/batman-adv/bridge_loop_avoidance.h | 2 +- net/batman-adv/debugfs.c | 2 +- net/batman-adv/debugfs.h | 2 +- net/batman-adv/distributed-arp-table.c | 403 +- net/batman-adv/distributed-arp-table.h | 21 +- net/batman-adv/fragmentation.c | 2 +- net/batman-adv/fragmentation.h | 2 +- net/batman-adv/gateway_client.c | 3 +- net/batman-adv/gateway_client.h | 2 +- net/batman-adv/gateway_common.c | 3 +- net/batman-adv/gateway_common.h | 8 +- net/batman-adv/hard-interface.c | 7 +- net/batman-adv/hard-interface.h | 2 +- net/batman-adv/hash.c | 2 +- net/batman-adv/hash.h | 2 +- net/batman-adv/icmp_socket.c | 2 +- net/batman-adv/icmp_socket.h | 2 +- net/batman-adv/log.c | 2 +- net/batman-adv/log.h | 2 +- net/batman-adv/main.c | 2 +- net/batman-adv/main.h | 4 +- net/batman-adv/multicast.c | 6 +- net/batman-adv/multicast.h | 2 +- net/batman-adv/netlink.c | 1082 +- net/batman-adv/netlink.h | 8 +- net/batman-adv/network-coding.c | 2 +- net/batman-adv/network-coding.h | 2 +- net/batman-adv/originator.c | 2 +- net/batman-adv/originator.h | 2 +- net/batman-adv/routing.c | 6 +- net/batman-adv/routing.h | 2 +- net/batman-adv/send.c | 2 +- net/batman-adv/send.h | 2 +- net/batman-adv/soft-interface.c | 19 +- net/batman-adv/soft-interface.h | 2 +- net/batman-adv/sysfs.c | 66 +- net/batman-adv/sysfs.h | 2 +- net/batman-adv/tp_meter.c | 2 +- net/batman-adv/tp_meter.h | 2 +- net/batman-adv/trace.c | 2 +- net/batman-adv/trace.h | 2 +- net/batman-adv/translation-table.c | 2 +- net/batman-adv/translation-table.h | 2 +- net/batman-adv/tvlv.c | 2 +- net/batman-adv/tvlv.h | 2 +- net/batman-adv/types.h | 2 +- net/bluetooth/6lowpan.c | 11 +- net/bluetooth/a2mp.c | 2 +- net/bluetooth/af_bluetooth.c | 16 +- net/bluetooth/hci_core.c | 48 +- net/bluetooth/hci_event.c | 8 +- net/bluetooth/hci_sock.c | 7 +- net/bluetooth/l2cap_core.c | 84 +- net/bluetooth/l2cap_sock.c | 2 +- net/bluetooth/mgmt.c | 14 +- net/bluetooth/rfcomm/core.c | 1 - net/bluetooth/rfcomm/sock.c | 2 +- net/bluetooth/sco.c | 2 +- net/bpf/test_run.c | 141 +- net/bpfilter/Makefile | 2 +- net/bpfilter/bpfilter_kern.c | 76 +- net/bpfilter/bpfilter_umh_blob.S | 2 +- net/bpfilter/main.c | 2 +- net/bridge/br_fdb.c | 8 +- net/bridge/br_forward.c | 10 +- net/bridge/br_multicast.c | 186 +- net/bridge/br_netfilter_hooks.c | 10 +- net/bridge/br_netfilter_ipv6.c | 1 - net/bridge/br_private.h | 4 +- net/bridge/br_switchdev.c | 28 +- net/bridge/br_vlan.c | 26 +- net/bridge/netfilter/ebtables.c | 152 +- net/bridge/netfilter/nft_reject_bridge.c | 11 +- net/caif/cfpkt_skbuff.c | 16 +- net/can/bcm.c | 27 - net/can/gw.c | 30 +- net/ceph/ceph_common.c | 11 +- net/ceph/debugfs.c | 2 +- net/ceph/messenger.c | 20 +- net/ceph/osd_client.c | 4 +- net/compat.c | 94 +- net/core/Makefile | 2 +- net/core/dev.c | 105 +- net/core/devlink.c | 2013 +-- net/core/dst.c | 6 +- net/core/ethtool.c | 262 +- net/core/filter.c | 672 +- net/core/flow_dissector.c | 92 +- net/core/flow_offload.c | 153 - net/core/gen_stats.c | 2 + net/core/lwt_bpf.c | 266 +- net/core/lwtunnel.c | 16 +- net/core/neighbour.c | 26 +- net/core/net-sysfs.c | 27 +- net/core/net-traces.c | 8 - net/core/net_namespace.c | 38 +- net/core/page_pool.c | 22 +- net/core/pktgen.c | 3 +- net/core/rtnetlink.c | 128 +- net/core/scm.c | 27 - net/core/skbuff.c | 11 +- net/core/skmsg.c | 28 +- net/core/sock.c | 255 +- net/core/sysctl_net_core.c | 18 - net/dccp/ccid.h | 4 +- net/dccp/input.c | 2 +- net/dccp/timer.c | 4 +- net/decnet/dn_dev.c | 2 +- net/decnet/dn_fib.c | 2 +- net/dsa/Kconfig | 2 +- net/dsa/dsa.c | 2 - net/dsa/dsa2.c | 19 +- net/dsa/dsa_priv.h | 10 +- net/dsa/master.c | 60 +- net/dsa/port.c | 69 +- net/dsa/slave.c | 186 +- net/dsa/switch.c | 42 - net/dsa/tag_dsa.c | 9 - net/dsa/tag_edsa.c | 9 - net/dsa/tag_ksz.c | 36 - net/ethernet/eth.c | 13 - net/ieee802154/6lowpan/reassembly.c | 142 +- net/ipv4/af_inet.c | 11 +- net/ipv4/bpfilter/sockopt.c | 58 +- net/ipv4/cipso_ipv4.c | 20 +- net/ipv4/devinet.c | 90 +- net/ipv4/esp4.c | 2 +- net/ipv4/fib_frontend.c | 8 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/fib_trie.c | 15 +- net/ipv4/fou.c | 12 +- net/ipv4/gre_demux.c | 17 - net/ipv4/icmp.c | 11 +- net/ipv4/igmp.c | 104 +- net/ipv4/inet_diag.c | 10 +- net/ipv4/inet_fragment.c | 301 +- net/ipv4/inetpeer.c | 1 - net/ipv4/ip_fragment.c | 291 +- net/ipv4/ip_gre.c | 176 +- net/ipv4/ip_input.c | 12 +- net/ipv4/ip_options.c | 22 +- net/ipv4/ip_sockglue.c | 12 +- net/ipv4/ip_tunnel.c | 108 +- net/ipv4/ip_tunnel_core.c | 18 - net/ipv4/ip_vti.c | 50 - net/ipv4/ipconfig.c | 27 +- net/ipv4/ipip.c | 2 +- net/ipv4/ipmr.c | 149 +- net/ipv4/netfilter.c | 18 + net/ipv4/netfilter/Kconfig | 50 +- net/ipv4/netfilter/Makefile | 7 + net/ipv4/netfilter/ipt_CLUSTERIP.c | 4 +- net/ipv4/netfilter/iptable_nat.c | 8 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 387 + net/ipv4/netfilter/nf_nat_masquerade_ipv4.c | 196 + net/ipv4/netfilter/nf_nat_snmp_basic_main.c | 7 +- net/ipv4/netfilter/nf_reject_ipv4.c | 9 +- net/ipv4/netfilter/nft_chain_nat_ipv4.c | 87 + net/ipv4/netfilter/nft_masq_ipv4.c | 90 + net/ipv4/netfilter/nft_redir_ipv4.c | 82 + net/ipv4/netlink.c | 17 +- net/ipv4/route.c | 88 +- net/ipv4/tcp.c | 108 +- net/ipv4/tcp_bbr.c | 180 +- net/ipv4/tcp_input.c | 43 +- net/ipv4/tcp_ipv4.c | 9 +- net/ipv4/tcp_minisocks.c | 55 +- net/ipv4/tcp_output.c | 83 +- net/ipv4/tcp_timer.c | 89 +- net/ipv4/udp.c | 24 +- net/ipv4/udp_impl.h | 1 - net/ipv4/udp_tunnel.c | 15 +- net/ipv4/udplite.c | 1 - net/ipv6/addrconf.c | 107 +- net/ipv6/addrconf_core.c | 6 - net/ipv6/addrlabel.c | 47 +- net/ipv6/af_inet6.c | 21 +- net/ipv6/datagram.c | 11 +- net/ipv6/esp6.c | 2 +- net/ipv6/fou6.c | 19 +- net/ipv6/icmp.c | 40 +- net/ipv6/ila/ila_xlat.c | 17 +- net/ipv6/ip6_gre.c | 96 +- net/ipv6/ip6_offload.c | 33 +- net/ipv6/ip6_output.c | 6 - net/ipv6/ip6_udp_tunnel.c | 15 +- net/ipv6/ip6mr.c | 87 +- net/ipv6/ipv6_sockglue.c | 10 - net/ipv6/mcast.c | 2 - net/ipv6/mcast_snoop.c | 84 +- net/ipv6/netfilter.c | 17 +- net/ipv6/netfilter/Kconfig | 48 +- net/ipv6/netfilter/Makefile | 7 + net/ipv6/netfilter/ip6table_nat.c | 8 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 261 +- net/ipv6/netfilter/nf_nat_l3proto_ipv6.c | 411 + net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 223 + net/ipv6/netfilter/nf_reject_ipv6.c | 3 - net/ipv6/netfilter/nft_chain_nat_ipv6.c | 85 + net/ipv6/netfilter/nft_fib_ipv6.c | 9 +- net/ipv6/netfilter/nft_masq_ipv6.c | 91 + net/ipv6/netfilter/nft_redir_ipv6.c | 83 + net/ipv6/reassembly.c | 234 +- net/ipv6/route.c | 131 +- net/ipv6/seg6.c | 4 +- net/ipv6/seg6_iptunnel.c | 2 - net/ipv6/sit.c | 4 +- net/ipv6/tcp_ipv6.c | 4 +- net/ipv6/udp.c | 38 +- net/ipv6/udp_impl.h | 1 - net/ipv6/udplite.c | 1 - net/ipv6/xfrm6_tunnel.c | 2 +- net/kcm/kcmsock.c | 4 +- net/key/af_key.c | 42 +- net/l2tp/l2tp_core.c | 9 +- net/l2tp/l2tp_core.h | 20 - net/l2tp/l2tp_ip.c | 3 - net/l2tp/l2tp_ip6.c | 3 - net/mac80211/agg-tx.c | 6 +- net/mac80211/cfg.c | 24 +- net/mac80211/debugfs.c | 8 +- net/mac80211/debugfs_sta.c | 103 +- net/mac80211/driver-ops.h | 38 +- net/mac80211/ht.c | 8 - net/mac80211/ibss.c | 8 +- net/mac80211/ieee80211_i.h | 39 +- net/mac80211/main.c | 28 +- net/mac80211/mesh.c | 10 +- net/mac80211/mesh.h | 8 - net/mac80211/mesh_hwmp.c | 32 +- net/mac80211/mesh_pathtbl.c | 173 +- net/mac80211/mesh_plink.c | 4 +- net/mac80211/mlme.c | 269 +- net/mac80211/rc80211_minstrel_ht.c | 25 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 7 +- net/mac80211/rx.c | 34 +- net/mac80211/scan.c | 160 +- net/mac80211/spectmgmt.c | 6 - net/mac80211/sta_info.c | 46 +- net/mac80211/sta_info.h | 38 - net/mac80211/status.c | 6 - net/mac80211/tdls.c | 6 +- net/mac80211/trace.h | 46 +- net/mac80211/tx.c | 166 +- net/mac80211/util.c | 143 +- net/mpls/af_mpls.c | 106 +- net/mpls/mpls_iptunnel.c | 4 +- net/netfilter/Kconfig | 16 +- net/netfilter/Makefile | 6 +- net/netfilter/ipvs/Kconfig | 1 - net/netfilter/ipvs/ip_vs_core.c | 59 +- net/netfilter/ipvs/ip_vs_ctl.c | 41 +- net/netfilter/ipvs/ip_vs_ftp.c | 4 +- net/netfilter/ipvs/ip_vs_proto_ah_esp.c | 2 + net/netfilter/ipvs/ip_vs_proto_sctp.c | 15 +- net/netfilter/ipvs/ip_vs_proto_tcp.c | 23 +- net/netfilter/ipvs/ip_vs_proto_udp.c | 23 +- net/netfilter/ipvs/ip_vs_xmit.c | 4 +- net/netfilter/nf_conntrack_amanda.c | 9 +- net/netfilter/nf_conntrack_core.c | 251 +- net/netfilter/nf_conntrack_expect.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 18 +- net/netfilter/nf_conntrack_pptp.c | 2 +- net/netfilter/nf_conntrack_proto.c | 514 +- net/netfilter/nf_conntrack_proto_dccp.c | 134 +- net/netfilter/nf_conntrack_proto_generic.c | 85 +- net/netfilter/nf_conntrack_proto_gre.c | 196 +- net/netfilter/nf_conntrack_proto_icmp.c | 67 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 69 +- net/netfilter/nf_conntrack_proto_sctp.c | 128 +- net/netfilter/nf_conntrack_proto_tcp.c | 210 +- net/netfilter/nf_conntrack_proto_udp.c | 80 +- net/netfilter/nf_conntrack_sip.c | 42 - net/netfilter/nf_conntrack_standalone.c | 427 +- net/netfilter/nf_flow_table_core.c | 7 +- net/netfilter/nf_nat_core.c | 209 +- net/netfilter/nf_nat_helper.c | 15 +- net/netfilter/nf_nat_masquerade.c | 362 - net/netfilter/nf_nat_proto.c | 744 +- net/netfilter/nf_tables_api.c | 247 +- net/netfilter/nf_tables_core.c | 40 +- net/netfilter/nfnetlink_cttimeout.c | 19 +- net/netfilter/nfnetlink_osf.c | 4 - net/netfilter/nft_bitwise.c | 5 +- net/netfilter/nft_byteorder.c | 6 +- net/netfilter/nft_chain_nat.c | 108 - net/netfilter/nft_cmp.c | 6 +- net/netfilter/nft_compat.c | 193 +- net/netfilter/nft_counter.c | 2 +- net/netfilter/nft_ct.c | 4 +- net/netfilter/nft_dynset.c | 23 +- net/netfilter/nft_flow_offload.c | 13 +- net/netfilter/nft_hash.c | 121 + net/netfilter/nft_immediate.c | 12 +- net/netfilter/nft_lookup.c | 18 +- net/netfilter/nft_masq.c | 180 +- net/netfilter/nft_meta.c | 12 - net/netfilter/nft_nat.c | 2 + net/netfilter/nft_objref.c | 23 +- net/netfilter/nft_payload.c | 6 +- net/netfilter/nft_quota.c | 2 +- net/netfilter/nft_range.c | 5 +- net/netfilter/nft_redir.c | 154 +- net/netfilter/nft_rt.c | 6 +- net/netfilter/nft_set_hash.c | 38 +- net/netfilter/nft_tunnel.c | 41 +- net/netfilter/utils.c | 25 +- net/netfilter/x_tables.c | 6 +- net/netfilter/xt_CT.c | 2 +- net/netfilter/xt_IDLETIMER.c | 14 +- net/netfilter/xt_addrtype.c | 16 +- net/netfilter/xt_nat.c | 2 +- net/netfilter/xt_physdev.c | 9 +- net/netfilter/xt_recent.c | 4 +- net/netlabel/netlabel_kapi.c | 3 +- net/netlink/af_netlink.c | 18 +- net/netrom/nr_timer.c | 20 +- net/nfc/llcp_commands.c | 20 - net/nfc/llcp_core.c | 24 +- net/openvswitch/Kconfig | 2 + net/openvswitch/conntrack.c | 14 +- net/openvswitch/flow.c | 8 +- net/openvswitch/flow_netlink.c | 2 +- net/openvswitch/meter.c | 3 +- net/packet/af_packet.c | 35 +- net/phonet/pep.c | 32 +- net/qrtr/qrtr.c | 3 +- net/rds/af_rds.c | 47 +- net/rds/bind.c | 6 +- net/rds/connection.c | 21 +- net/rds/ib.c | 11 - net/rds/ib.h | 4 +- net/rds/ib_cm.c | 72 +- net/rds/ib_recv.c | 4 +- net/rds/ib_send.c | 9 +- net/rds/message.c | 4 +- net/rds/rdma_transport.c | 14 - net/rds/rdma_transport.h | 6 - net/rds/rds.h | 18 +- net/rds/recv.c | 19 +- net/rds/send.c | 9 +- net/rds/tcp.c | 8 - net/rds/tcp_listen.c | 2 +- net/rds/threads.c | 1 - net/rose/af_rose.c | 4 +- net/rose/rose_route.c | 5 - net/rxrpc/af_rxrpc.c | 70 + net/rxrpc/ar-internal.h | 19 +- net/rxrpc/call_object.c | 97 + net/rxrpc/conn_client.c | 5 +- net/rxrpc/local_object.c | 2 +- net/rxrpc/recvmsg.c | 3 +- net/rxrpc/sendmsg.c | 24 +- net/sched/act_api.c | 2 +- net/sched/act_bpf.c | 2 +- net/sched/act_connmark.c | 2 +- net/sched/act_csum.c | 33 +- net/sched/act_gact.c | 2 +- net/sched/act_ife.c | 2 +- net/sched/act_ipt.c | 7 +- net/sched/act_mirred.c | 2 +- net/sched/act_nat.c | 2 +- net/sched/act_pedit.c | 4 +- net/sched/act_police.c | 2 +- net/sched/act_sample.c | 2 +- net/sched/act_simple.c | 4 +- net/sched/act_skbedit.c | 5 +- net/sched/act_skbmod.c | 2 +- net/sched/act_tunnel_key.c | 49 +- net/sched/act_vlan.c | 2 +- net/sched/cls_api.c | 1330 +- net/sched/cls_basic.c | 41 +- net/sched/cls_bpf.c | 17 +- net/sched/cls_cgroup.c | 17 +- net/sched/cls_flow.c | 17 +- net/sched/cls_flower.c | 122 +- net/sched/cls_fw.c | 20 +- net/sched/cls_matchall.c | 45 +- net/sched/cls_route.c | 21 +- net/sched/cls_rsvp.h | 23 +- net/sched/cls_tcindex.c | 106 +- net/sched/cls_u32.c | 22 +- net/sched/sch_api.c | 26 +- net/sched/sch_cake.c | 160 +- net/sched/sch_cbs.c | 3 +- net/sched/sch_drr.c | 7 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_generic.c | 23 +- net/sched/sch_hfsc.c | 9 +- net/sched/sch_htb.c | 3 +- net/sched/sch_netem.c | 10 +- net/sched/sch_pie.c | 110 +- net/sched/sch_prio.c | 3 +- net/sched/sch_qfq.c | 20 +- net/sched/sch_tbf.c | 3 +- net/sctp/associola.c | 9 +- net/sctp/chunk.c | 2 +- net/sctp/diag.c | 1 - net/sctp/ipv6.c | 8 +- net/sctp/offload.c | 1 - net/sctp/outqueue.c | 2 +- net/sctp/protocol.c | 7 +- net/sctp/sm_make_chunk.c | 11 +- net/sctp/socket.c | 778 +- net/sctp/stream.c | 82 +- net/sctp/transport.c | 3 +- net/smc/af_smc.c | 125 +- net/smc/smc.h | 6 +- net/smc/smc_cdc.c | 52 +- net/smc/smc_cdc.h | 62 +- net/smc/smc_clc.c | 2 +- net/smc/smc_close.c | 16 +- net/smc/smc_core.c | 17 +- net/smc/smc_core.h | 20 - net/smc/smc_diag.c | 3 +- net/smc/smc_ib.c | 31 +- net/smc/smc_ib.h | 2 - net/smc/smc_llc.c | 3 +- net/smc/smc_netns.h | 20 - net/smc/smc_pnet.c | 671 +- net/smc/smc_pnet.h | 13 +- net/smc/smc_tx.c | 81 +- net/smc/smc_wr.c | 46 +- net/smc/smc_wr.h | 1 - net/socket.c | 133 +- net/sunrpc/auth.c | 3 - net/sunrpc/auth_gss/auth_gss.c | 12 +- net/sunrpc/auth_gss/gss_krb5_seqnum.c | 49 +- net/sunrpc/clnt.c | 20 +- net/sunrpc/debugfs.c | 2 +- net/sunrpc/xprt.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 105 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 9 +- net/sunrpc/xprtrdma/verbs.c | 13 +- net/sunrpc/xprtsock.c | 22 - net/switchdev/switchdev.c | 269 +- net/tipc/link.c | 19 +- net/tipc/msg.h | 22 - net/tipc/netlink_compat.c | 54 +- net/tipc/node.c | 11 +- net/tipc/socket.c | 21 +- net/tipc/topsrv.c | 5 +- net/tipc/trace.c | 4 +- net/tls/tls_device.c | 55 +- net/tls/tls_device_fallback.c | 3 +- net/tls/tls_main.c | 154 +- net/tls/tls_sw.c | 657 +- net/unix/Kconfig | 5 - net/unix/Makefile | 2 - net/unix/af_unix.c | 120 +- net/unix/diag.c | 3 +- net/unix/garbage.c | 68 +- net/unix/scm.c | 151 - net/unix/scm.h | 10 - net/vmw_vsock/af_vsock.c | 6 +- net/vmw_vsock/virtio_transport.c | 29 +- net/vmw_vsock/vmci_transport.c | 4 - net/wireless/ap.c | 2 - net/wireless/core.c | 2 - net/wireless/core.h | 15 +- net/wireless/mlme.c | 8 +- net/wireless/nl80211.c | 170 +- net/wireless/nl80211.h | 3 +- net/wireless/pmsr.c | 28 +- net/wireless/reg.c | 90 +- net/wireless/reg.h | 2 - net/wireless/scan.c | 595 +- net/wireless/sme.c | 2 +- net/wireless/util.c | 41 +- net/wireless/wext-compat.c | 2 - net/x25/af_x25.c | 19 +- net/xdp/Kconfig | 8 - net/xdp/Makefile | 1 - net/xdp/xdp_umem.c | 41 +- net/xdp/xsk.c | 56 +- net/xdp/xsk.h | 12 - net/xdp/xsk_diag.c | 191 - net/xfrm/xfrm_interface.c | 4 +- net/xfrm/xfrm_policy.c | 67 +- net/xfrm/xfrm_state.c | 30 +- net/xfrm/xfrm_user.c | 15 +- samples/bpf/.gitignore | 1 + samples/bpf/Makefile | 23 +- samples/bpf/asm_goto_workaround.h | 16 - samples/bpf/bpf_insn.h | 20 - samples/bpf/do_hbm_test.sh | 436 - samples/bpf/fds_example.c | 10 +- samples/bpf/hbm.c | 441 - samples/bpf/hbm.h | 31 - samples/bpf/hbm_kern.h | 137 - samples/bpf/hbm_out_kern.c | 157 - samples/bpf/load_sock_ops.c | 97 + samples/bpf/sock_example.c | 2 +- samples/bpf/sockex1_user.c | 25 +- samples/bpf/sockex2_user.c | 23 +- samples/bpf/sockex3_user.c | 2 +- samples/bpf/task_fd_query_kern.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tcp_basertt_kern.c | 2 +- samples/bpf/tcp_bpf.readme | 14 +- samples/bpf/tcp_bufs_kern.c | 2 +- samples/bpf/tcp_clamp_kern.c | 2 +- samples/bpf/tcp_cong_kern.c | 2 +- samples/bpf/tcp_iw_kern.c | 2 +- samples/bpf/tcp_rwnd_kern.c | 2 +- samples/bpf/tcp_synrto_kern.c | 2 +- samples/bpf/tcp_tos_reflect_kern.c | 2 +- samples/bpf/test_cgrp2_attach2.c | 14 +- samples/bpf/test_current_task_under_cgroup_user.c | 2 +- samples/bpf/tracex2_user.c | 2 +- samples/bpf/tracex3_kern.c | 2 +- samples/bpf/xdp1_user.c | 36 +- samples/bpf/xdp_adjust_tail_user.c | 38 +- samples/bpf/xdp_redirect_cpu_user.c | 196 +- samples/bpf/xdp_redirect_map_user.c | 106 +- samples/bpf/xdp_redirect_user.c | 103 +- samples/bpf/xdp_router_ipv4_user.c | 179 +- samples/bpf/xdp_rxq_info_user.c | 41 +- samples/bpf/xdp_sample_pkts_user.c | 81 +- samples/bpf/xdp_tx_iptunnel_user.c | 71 +- samples/bpf/xdpsock.h | 11 + samples/bpf/xdpsock_kern.c | 56 + samples/bpf/xdpsock_user.c | 829 +- samples/livepatch/livepatch-callbacks-demo.c | 13 +- samples/livepatch/livepatch-sample.c | 13 +- samples/livepatch/livepatch-shadow-fix1.c | 18 +- samples/livepatch/livepatch-shadow-fix2.c | 18 +- samples/livepatch/livepatch-shadow-mod.c | 11 +- samples/mei/mei-amt-version.c | 2 +- samples/mic/mpssd/mpssd.h | 3 + samples/seccomp/Makefile | 1 - samples/vfio-mdev/mbochs.c | 8 +- samples/vfio-mdev/mdpy.c | 8 +- samples/vfio-mdev/mtty.c | 17 +- scripts/Kbuild.include | 4 + scripts/Makefile.kasan | 7 +- scripts/atomic/atomic-tbl.sh | 186 - scripts/atomic/atomics.tbl | 41 - scripts/atomic/check-atomics.sh | 33 - 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/atomic/gen-atomics.sh | 20 - scripts/checkpatch.pl | 38 +- scripts/checksyscalls.sh | 53 +- scripts/coccinelle/api/alloc/alloc_cast.cocci | 8 +- scripts/coccinelle/api/alloc/zalloc-simple.cocci | 11 +- scripts/decode_stacktrace.sh | 9 +- scripts/gcc-plugins/Kconfig | 4 + scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 23 +- scripts/gdb/linux/constants.py.in | 12 +- scripts/gdb/linux/proc.py | 12 +- scripts/kallsyms.c | 4 +- scripts/kconfig/Makefile | 2 +- scripts/mod/devicetable-offsets.c | 3 - scripts/mod/file2alias.c | 19 - scripts/mod/modpost.c | 2 +- scripts/spelling.txt | 69 - scripts/ver_linux | 6 +- security/Kconfig | 45 +- security/Makefile | 2 - security/apparmor/Kconfig | 16 + security/apparmor/audit.c | 3 +- security/apparmor/capability.c | 14 +- security/apparmor/domain.c | 9 +- security/apparmor/include/audit.h | 3 +- security/apparmor/include/capability.h | 2 +- security/apparmor/include/cred.h | 16 +- security/apparmor/include/file.h | 5 +- security/apparmor/include/lib.h | 4 - security/apparmor/include/task.h | 18 +- security/apparmor/ipc.c | 3 +- security/apparmor/lsm.c | 69 +- security/apparmor/resource.c | 2 +- security/apparmor/task.c | 6 +- security/commoncap.c | 30 +- security/integrity/iint.c | 2 +- security/integrity/ima/ima.h | 3 +- security/integrity/ima/ima_appraise.c | 1 - security/integrity/ima/ima_policy.c | 10 +- security/integrity/ima/ima_template_lib.c | 1 - security/keys/internal.h | 13 +- security/keys/key.c | 5 +- security/keys/keyctl.c | 3 +- security/keys/keyring.c | 5 +- security/keys/proc.c | 3 +- security/keys/process_keys.c | 4 - security/keys/request_key.c | 77 +- security/keys/request_key_auth.c | 18 +- security/loadpin/loadpin.c | 8 +- security/lsm_audit.c | 10 +- security/safesetid/Kconfig | 14 - security/safesetid/Makefile | 7 - security/safesetid/lsm.c | 277 - security/safesetid/lsm.h | 33 - security/safesetid/securityfs.c | 193 - security/security.c | 661 +- security/selinux/Kconfig | 15 + security/selinux/Makefile | 2 +- security/selinux/avc.c | 199 +- security/selinux/exports.c | 23 + security/selinux/hooks.c | 420 +- security/selinux/include/audit.h | 7 +- security/selinux/include/avc.h | 6 +- security/selinux/include/objsec.h | 38 +- security/selinux/include/security.h | 3 - security/selinux/selinuxfs.c | 4 +- security/selinux/ss/policydb.c | 3 +- security/selinux/ss/services.c | 41 +- security/selinux/xfrm.c | 4 +- security/smack/smack.h | 44 +- security/smack/smack_access.c | 6 +- security/smack/smack_lsm.c | 321 +- security/smack/smackfs.c | 18 +- security/tomoyo/audit.c | 31 +- security/tomoyo/common.c | 199 +- security/tomoyo/common.h | 51 +- security/tomoyo/condition.c | 59 +- security/tomoyo/domain.c | 76 +- security/tomoyo/file.c | 20 - security/tomoyo/gc.c | 19 - security/tomoyo/group.c | 5 - security/tomoyo/load_policy.c | 8 +- security/tomoyo/memory.c | 9 +- security/tomoyo/mount.c | 2 - security/tomoyo/realpath.c | 18 +- security/tomoyo/securityfs_if.c | 30 +- security/tomoyo/tomoyo.c | 160 +- security/tomoyo/util.c | 23 +- security/yama/yama_lsm.c | 12 +- sound/ac97/bus.c | 2 +- sound/aoa/core/gpio-feature.c | 1 - sound/aoa/soundbus/i2sbus/core.c | 8 +- sound/arm/aaci.c | 4 +- sound/arm/pxa2xx-ac97.c | 1 + sound/atmel/ac97c.c | 4 +- sound/core/compress_offload.c | 14 +- sound/core/info.c | 131 +- sound/core/init.c | 31 +- sound/core/memalloc.c | 2 - sound/core/oss/pcm_oss.c | 1 + sound/core/pcm.c | 163 +- sound/core/pcm_lib.c | 22 +- sound/core/pcm_local.h | 1 - sound/core/pcm_memory.c | 62 +- sound/core/pcm_native.c | 315 +- sound/drivers/aloop.c | 14 +- sound/drivers/dummy.c | 12 +- sound/drivers/opl4/opl4_proc.c | 4 + sound/drivers/pcsp/pcsp.c | 1 + sound/drivers/vx/vx_core.c | 9 +- sound/firewire/Kconfig | 1 - sound/firewire/bebob/bebob.c | 14 +- sound/firewire/bebob/bebob_proc.c | 12 +- sound/firewire/dice/dice-proc.c | 12 +- sound/firewire/dice/dice.c | 12 +- sound/firewire/digi00x/digi00x-proc.c | 16 +- sound/firewire/fireface/Makefile | 4 +- sound/firewire/fireface/ff-midi.c | 2 +- sound/firewire/fireface/ff-pcm.c | 2 +- sound/firewire/fireface/ff-proc.c | 229 +- sound/firewire/fireface/ff-protocol-ff400.c | 161 + sound/firewire/fireface/ff-protocol-ff800.c | 143 + sound/firewire/fireface/ff-protocol-former.c | 597 - sound/firewire/fireface/ff-protocol-latter.c | 430 - sound/firewire/fireface/ff-stream.c | 40 +- sound/firewire/fireface/ff-transaction.c | 143 +- sound/firewire/fireface/ff.c | 28 - sound/firewire/fireface/ff.h | 23 +- sound/firewire/fireworks/fireworks_proc.c | 12 +- sound/firewire/motu/amdtp-motu.c | 4 +- sound/firewire/motu/motu-proc.c | 12 +- sound/firewire/oxfw/oxfw-proc.c | 12 +- sound/firewire/tascam/tascam-proc.c | 12 +- sound/hda/hdac_component.c | 4 +- sound/hda/hdac_controller.c | 8 +- sound/hda/hdac_i915.c | 10 +- sound/hda/hdac_stream.c | 44 +- sound/i2c/other/ak4113.c | 5 +- sound/i2c/other/ak4114.c | 5 +- sound/i2c/other/ak4xxx-adda.c | 8 +- sound/isa/ad1816a/ad1816a_lib.c | 3 +- sound/isa/als100.c | 1 + sound/isa/cmi8328.c | 1 + sound/isa/cmi8330.c | 3 +- sound/isa/es1688/es1688.c | 2 + sound/isa/es1688/es1688_lib.c | 6 +- sound/isa/es18xx.c | 4 +- sound/isa/gus/gus_irq.c | 5 +- sound/isa/gus/gus_main.c | 13 +- sound/isa/gus/gus_mem.c | 6 +- sound/isa/gus/gus_pcm.c | 4 +- sound/isa/opti9xx/miro.c | 5 +- sound/isa/sb/jazz16.c | 1 + sound/isa/sb/sb16.c | 1 + sound/isa/sb/sb16_csp.c | 5 +- sound/isa/sb/sb16_main.c | 12 +- sound/isa/sb/sb8.c | 1 + sound/isa/sb/sb8_main.c | 2 +- sound/isa/sscape.c | 7 +- sound/isa/wss/wss_lib.c | 3 +- sound/mips/hal2.c | 31 +- sound/mips/sgio2audio.c | 7 +- sound/parisc/harmony.c | 10 +- sound/pci/ac97/ac97_proc.c | 26 +- sound/pci/ad1889.c | 13 +- sound/pci/ak4531_codec.c | 5 +- sound/pci/ali5451/ali5451.c | 8 +- sound/pci/als300.c | 1 + sound/pci/als4000.c | 1 + sound/pci/asihpi/asihpi.c | 6 +- sound/pci/atiixp.c | 24 +- sound/pci/atiixp_modem.c | 8 +- sound/pci/aw2/aw2-alsa.c | 40 +- sound/pci/azt3328.c | 4 + sound/pci/bt87x.c | 10 +- sound/pci/ca0106/ca0106_main.c | 19 +- sound/pci/ca0106/ca0106_proc.c | 40 +- sound/pci/cmipci.c | 9 +- sound/pci/cs4281.c | 5 +- sound/pci/cs46xx/cs46xx_dsp_spos.h | 6 + sound/pci/cs46xx/cs46xx_lib.c | 6 + sound/pci/cs46xx/dsp_spos.c | 134 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 19 +- sound/pci/cs5535audio/cs5535audio_pm.c | 1 + sound/pci/ctxfi/ctatc.c | 8 + sound/pci/echoaudio/echoaudio.c | 19 +- sound/pci/emu10k1/emu10k1.c | 6 + sound/pci/emu10k1/emu10k1x.c | 12 +- sound/pci/emu10k1/emupcm.c | 22 +- sound/pci/emu10k1/emuproc.c | 81 +- sound/pci/emu10k1/p16v.c | 17 +- sound/pci/ens1370.c | 9 +- sound/pci/es1938.c | 1 + sound/pci/es1968.c | 1 + sound/pci/fm801.c | 1 + sound/pci/hda/hda_beep.c | 151 +- sound/pci/hda/hda_beep.h | 5 + sound/pci/hda/hda_bind.c | 3 +- sound/pci/hda/hda_codec.c | 56 +- sound/pci/hda/hda_intel.c | 2 - sound/pci/hda/hda_proc.c | 9 +- sound/pci/hda/hda_tegra.c | 132 +- sound/pci/hda/patch_ca0132.c | 4 +- sound/pci/hda/patch_conexant.c | 2 - sound/pci/hda/patch_hdmi.c | 10 +- sound/pci/hda/patch_realtek.c | 260 +- sound/pci/ice1712/ews.c | 7 +- sound/pci/ice1712/ice1712.c | 8 +- sound/pci/ice1712/ice1724.c | 8 +- sound/pci/ice1712/pontis.c | 12 +- sound/pci/ice1712/prodigy192.c | 5 +- sound/pci/ice1712/prodigy_hifi.c | 8 +- sound/pci/ice1712/quartet.c | 4 +- sound/pci/intel8x0.c | 8 +- sound/pci/intel8x0m.c | 9 +- sound/pci/korg1212/korg1212.c | 6 +- sound/pci/lola/lola_proc.c | 16 +- sound/pci/lx6464es/lx6464es.c | 16 +- sound/pci/maestro3.c | 1 + sound/pci/mixart/mixart.c | 6 +- sound/pci/nm256/nm256.c | 1 + sound/pci/oxygen/oxygen_lib.c | 12 +- sound/pci/oxygen/pcm1796.h | 1 + sound/pci/oxygen/xonar_pcm179x.c | 71 +- sound/pci/pcxhr/pcxhr.c | 21 +- sound/pci/riptide/riptide.c | 7 +- sound/pci/rme32.c | 5 +- sound/pci/rme96.c | 7 +- sound/pci/rme9652/hdsp.c | 5 +- sound/pci/rme9652/hdspm.c | 75 +- sound/pci/rme9652/rme9652.c | 6 +- sound/pci/sis7019.c | 1 + sound/pci/sonicvibes.c | 6 +- sound/pci/trident/trident_main.c | 8 +- sound/pci/via82xx.c | 8 +- sound/pci/via82xx_modem.c | 16 +- sound/pci/ymfpci/ymfpci_main.c | 10 +- sound/pcmcia/pdaudiocf/pdaudiocf_core.c | 6 +- sound/ppc/pmac.c | 1 + sound/ppc/snd_ps3.c | 6 +- sound/ppc/tumbler.c | 1 - sound/sh/aica.c | 14 +- sound/soc/Kconfig | 1 - sound/soc/Makefile | 1 - sound/soc/amd/acp-pcm-dma.c | 26 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 14 +- sound/soc/codecs/Kconfig | 67 +- sound/soc/codecs/Makefile | 14 - sound/soc/codecs/ad193x.c | 76 +- sound/soc/codecs/ad193x.h | 8 - sound/soc/codecs/adau1977.c | 12 +- sound/soc/codecs/adau7002.c | 45 - sound/soc/codecs/ak4118.c | 1 - sound/soc/codecs/ak4458.c | 79 +- sound/soc/codecs/cros_ec_codec.c | 441 - sound/soc/codecs/cs35l36.c | 1957 --- sound/soc/codecs/cs35l36.h | 446 - sound/soc/codecs/cs4271.c | 4 +- sound/soc/codecs/cs4341.c | 346 - sound/soc/codecs/cs47l24.c | 52 +- sound/soc/codecs/da7219-aad.c | 2 +- sound/soc/codecs/da7219.c | 197 +- sound/soc/codecs/da7219.h | 2 - sound/soc/codecs/dmic.c | 4 +- sound/soc/codecs/es8316.c | 200 +- sound/soc/codecs/es8316.h | 7 - sound/soc/codecs/hdac_hdmi.c | 203 +- sound/soc/codecs/hdmi-codec.c | 4 +- sound/soc/codecs/jz4725b.c | 598 - sound/soc/codecs/jz4740.c | 26 +- sound/soc/codecs/max98090.c | 15 + sound/soc/codecs/max98373.c | 6 +- sound/soc/codecs/max9860.c | 3 +- sound/soc/codecs/max98927.c | 8 +- sound/soc/codecs/msm8916-wcd-analog.c | 3 - sound/soc/codecs/msm8916-wcd-digital.c | 23 +- sound/soc/codecs/mt6351.c | 4 +- sound/soc/codecs/mt6358.c | 2336 --- sound/soc/codecs/mt6358.h | 2314 --- sound/soc/codecs/nau8824.c | 2 +- sound/soc/codecs/nau8825.c | 1 - sound/soc/codecs/pcm186x.c | 8 +- sound/soc/codecs/pcm3060.c | 35 - sound/soc/codecs/pcm3060.h | 5 - sound/soc/codecs/pcm512x.c | 48 +- sound/soc/codecs/rk3328_codec.c | 519 - sound/soc/codecs/rk3328_codec.h | 210 - sound/soc/codecs/rl6347a.c | 4 +- sound/soc/codecs/rt274.c | 24 +- sound/soc/codecs/rt286.c | 8 +- sound/soc/codecs/rt298.c | 12 +- sound/soc/codecs/rt5514-spi.c | 2 - sound/soc/codecs/rt5514.c | 1 - sound/soc/codecs/rt5640.c | 6 +- sound/soc/codecs/rt5645.c | 66 +- sound/soc/codecs/rt5651.c | 67 +- sound/soc/codecs/rt5651.h | 1 - sound/soc/codecs/rt5670.c | 54 + sound/soc/codecs/rt5677.c | 8 +- sound/soc/codecs/rt5682.c | 11 - sound/soc/codecs/rt5682.h | 24 +- sound/soc/codecs/sgtl5000.c | 19 +- sound/soc/codecs/ssm2602.c | 71 +- sound/soc/codecs/tlv320aic31xx.c | 16 +- sound/soc/codecs/tlv320aic32x4.c | 35 +- sound/soc/codecs/tlv320aic32x4.h | 1 - sound/soc/codecs/tlv320aic3x.c | 25 +- sound/soc/codecs/tscs42xx.c | 2 +- sound/soc/codecs/wcd-clsh-v2.c | 576 - sound/soc/codecs/wcd-clsh-v2.h | 49 - sound/soc/codecs/wcd9335.c | 5244 ------- sound/soc/codecs/wcd9335.h | 640 - sound/soc/codecs/wm5102.c | 64 +- sound/soc/codecs/wm5110.c | 80 +- sound/soc/codecs/wm8741.c | 22 +- sound/soc/codecs/wm8770.c | 18 +- sound/soc/codecs/wm8904.c | 21 +- sound/soc/codecs/wm8962.c | 9 +- sound/soc/codecs/wm8995.c | 29 +- sound/soc/codecs/wm8996.c | 9 +- sound/soc/codecs/wm8997.c | 60 +- sound/soc/codecs/wm8998.c | 60 +- sound/soc/codecs/wm_adsp.c | 498 +- sound/soc/codecs/wm_adsp.h | 4 +- sound/soc/dwc/dwc-pcm.c | 3 +- sound/soc/fsl/Kconfig | 9 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl-asoc-card.c | 1 - sound/soc/fsl/fsl_esai.c | 7 +- sound/soc/fsl/fsl_micfil.c | 826 - sound/soc/fsl/fsl_micfil.h | 283 - sound/soc/fsl/fsl_sai.c | 8 +- sound/soc/fsl/fsl_spdif.c | 12 +- sound/soc/fsl/fsl_spdif.h | 2 +- sound/soc/fsl/fsl_ssi.c | 6 +- sound/soc/fsl/imx-audmux.c | 24 +- sound/soc/fsl/imx-sgtl5000.c | 12 +- sound/soc/fsl/imx-spdif.c | 4 +- sound/soc/generic/Kconfig | 17 + sound/soc/generic/Makefile | 4 + sound/soc/generic/audio-graph-card.c | 481 +- sound/soc/generic/audio-graph-scu-card.c | 501 + sound/soc/generic/simple-card-utils.c | 25 +- sound/soc/generic/simple-card.c | 479 +- sound/soc/generic/simple-scu-card.c | 474 + sound/soc/intel/Kconfig | 2 +- sound/soc/intel/atom/sst-atom-controls.c | 2 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 19 +- sound/soc/intel/atom/sst/sst_acpi.c | 45 +- sound/soc/intel/atom/sst/sst_drv_interface.c | 2 +- sound/soc/intel/atom/sst/sst_loader.c | 2 +- sound/soc/intel/baytrail/sst-baytrail-ipc.c | 3 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 17 +- sound/soc/intel/boards/Kconfig | 1 - sound/soc/intel/boards/bdw-rt5677.c | 14 - sound/soc/intel/boards/broadwell.c | 18 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 114 +- sound/soc/intel/boards/bxt_rt298.c | 13 - sound/soc/intel/boards/bytcht_da7213.c | 8 - sound/soc/intel/boards/bytcht_es8316.c | 336 +- sound/soc/intel/boards/bytcr_rt5640.c | 23 +- sound/soc/intel/boards/bytcr_rt5651.c | 180 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 12 - sound/soc/intel/boards/cht_bsw_nau8824.c | 12 - sound/soc/intel/boards/cht_bsw_rt5645.c | 9 - sound/soc/intel/boards/cht_bsw_rt5672.c | 30 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 68 +- sound/soc/intel/boards/haswell.c | 17 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 207 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 25 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 92 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 70 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 5 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 10 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 20 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 5 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 19 - sound/soc/intel/haswell/sst-haswell-ipc.c | 2 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 14 +- sound/soc/intel/skylake/skl-messages.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 12 +- sound/soc/intel/skylake/skl-topology.c | 2 +- sound/soc/intel/skylake/skl.c | 13 +- sound/soc/mediatek/Kconfig | 19 - sound/soc/mediatek/Makefile | 1 - sound/soc/mediatek/common/Makefile | 2 - .../soc/mediatek/common/mtk-afe-platform-driver.c | 6 +- sound/soc/mediatek/common/mtk-btcvsd.c | 1364 -- sound/soc/mediatek/mt8183/Makefile | 13 - sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 611 - sound/soc/mediatek/mt8183/mt8183-afe-clk.h | 38 - sound/soc/mediatek/mt8183/mt8183-afe-common.h | 108 - sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 1237 -- sound/soc/mediatek/mt8183/mt8183-dai-adda.c | 501 - sound/soc/mediatek/mt8183/mt8183-dai-hostless.c | 118 - sound/soc/mediatek/mt8183/mt8183-dai-i2s.c | 1040 -- sound/soc/mediatek/mt8183/mt8183-dai-pcm.c | 318 - sound/soc/mediatek/mt8183/mt8183-dai-tdm.c | 639 - sound/soc/mediatek/mt8183/mt8183-interconnection.h | 33 - sound/soc/mediatek/mt8183/mt8183-reg.h | 1666 -- sound/soc/meson/axg-fifo.c | 7 +- sound/soc/pxa/Makefile | 1 + sound/soc/qcom/Kconfig | 4 +- sound/soc/qcom/apq8016_sbc.c | 21 +- sound/soc/qcom/apq8096.c | 71 +- sound/soc/qcom/common.c | 10 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 17 +- sound/soc/qcom/sdm845.c | 33 +- sound/soc/samsung/dma.h | 3 +- sound/soc/samsung/dmaengine.c | 16 +- sound/soc/samsung/i2s.c | 731 +- sound/soc/samsung/odroid.c | 206 +- sound/soc/samsung/pcm.c | 2 +- sound/soc/samsung/s3c2412-i2s.c | 2 +- sound/soc/samsung/s3c24xx-i2s.c | 2 +- sound/soc/samsung/spdif.c | 2 +- sound/soc/sh/dma-sh7760.c | 2 +- sound/soc/sh/fsi.c | 5 +- sound/soc/sh/rcar/core.c | 53 +- sound/soc/sh/rcar/gen.c | 24 - sound/soc/sh/rcar/rsnd.h | 27 - sound/soc/sh/rcar/src.c | 125 +- sound/soc/sh/rcar/ssi.c | 2 +- sound/soc/sh/rcar/ssiu.c | 26 +- sound/soc/sh/siu_pcm.c | 15 +- sound/soc/soc-compress.c | 177 +- sound/soc/soc-core.c | 295 +- sound/soc/soc-dapm.c | 257 +- sound/soc/soc-generic-dmaengine-pcm.c | 18 +- sound/soc/soc-pcm.c | 5 - sound/soc/soc-topology.c | 179 +- sound/soc/sprd/Kconfig | 6 - sound/soc/sprd/Makefile | 4 - sound/soc/sprd/sprd-pcm-dma.c | 562 - sound/soc/sprd/sprd-pcm-dma.h | 15 - sound/soc/stm/stm32_adfsdm.c | 5 +- sound/soc/stm/stm32_i2s.c | 136 +- sound/soc/stm/stm32_sai.c | 11 +- sound/soc/stm/stm32_sai_sub.c | 8 +- sound/soc/sunxi/sun4i-codec.c | 149 +- sound/soc/sunxi/sun50i-codec-analog.c | 4 +- sound/soc/ti/davinci-mcasp.c | 311 +- sound/soc/txx9/txx9aclc.c | 4 +- sound/soc/uniphier/aio-dma.c | 3 +- sound/soc/xilinx/Kconfig | 16 +- sound/soc/xilinx/Makefile | 4 - sound/soc/xilinx/xlnx_formatter_pcm.c | 709 - sound/soc/xilinx/xlnx_i2s.c | 15 +- sound/soc/xilinx/xlnx_spdif.c | 339 - sound/soc/xtensa/xtfpga-i2s.c | 6 +- sound/sparc/dbri.c | 23 +- sound/spi/at73c213.c | 2 +- sound/synth/emux/emux_proc.c | 4 + sound/usb/card.c | 3 +- sound/usb/card.h | 1 - sound/usb/format.c | 2 - sound/usb/line6/driver.c | 4 +- sound/usb/line6/pod.c | 3 +- sound/usb/mixer.c | 42 +- sound/usb/mixer_quirks.c | 6 +- sound/usb/pcm.c | 13 +- sound/usb/proc.c | 14 +- sound/usb/quirks-table.h | 71 - sound/usb/quirks.c | 121 +- sound/usb/stream.c | 36 +- sound/usb/usx2y/usbusx2yaudio.c | 21 +- sound/usb/usx2y/usx2yhwdeppcm.c | 19 +- sound/x86/intel_hdmi_audio.c | 15 +- tools/arch/powerpc/include/uapi/asm/perf_regs.h | 1 - tools/arch/powerpc/include/uapi/asm/unistd.h | 404 + tools/arch/riscv/include/uapi/asm/bitsperlong.h | 25 - tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 5 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 85 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 29 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 1 - tools/bpf/bpftool/Documentation/bpftool-perf.rst | 1 - tools/bpf/bpftool/Documentation/bpftool-prog.rst | 9 +- tools/bpf/bpftool/Documentation/bpftool.rst | 5 +- tools/bpf/bpftool/Makefile | 9 +- tools/bpf/bpftool/bash-completion/bpftool | 114 +- tools/bpf/bpftool/btf_dumper.c | 111 +- tools/bpf/bpftool/cfg.c | 9 +- tools/bpf/bpftool/common.c | 6 +- tools/bpf/bpftool/feature.c | 764 - tools/bpf/bpftool/json_writer.c | 7 +- tools/bpf/bpftool/json_writer.h | 5 + tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 4 - tools/bpf/bpftool/map.c | 265 +- tools/bpf/bpftool/prog.c | 28 +- tools/build/Makefile.feature | 10 +- tools/build/feature/test-all.c | 10 +- tools/build/feature/test-get_current_dir_name.c | 1 - tools/build/feature/test-libpython.c | 1 - tools/build/feature/test-reallocarray.c | 2 - tools/build/feature/test-sched_getcpu.c | 2 - tools/build/feature/test-setns.c | 1 - tools/firmware/ihex2fw.c | 17 +- tools/iio/iio_event_monitor.c | 14 - tools/iio/iio_generic_buffer.c | 2 +- tools/include/linux/filter.h | 20 - tools/include/linux/numa.h | 16 - tools/include/linux/rbtree.h | 52 +- tools/include/linux/rbtree_augmented.h | 60 +- tools/include/nolibc/nolibc.h | 2263 --- tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/asm/bitsperlong.h | 4 - tools/include/uapi/drm/i915_drm.h | 8 - tools/include/uapi/linux/bpf.h | 116 +- tools/include/uapi/linux/ethtool.h | 51 - tools/include/uapi/linux/fs.h | 60 +- tools/include/uapi/linux/if_link.h | 20 - tools/include/uapi/linux/if_xdp.h | 78 - tools/include/uapi/linux/in.h | 10 +- tools/include/uapi/linux/kvm.h | 19 - tools/include/uapi/linux/mount.h | 58 - tools/include/uapi/linux/perf_event.h | 55 +- tools/include/uapi/linux/pkt_sched.h | 1163 -- tools/include/uapi/linux/prctl.h | 9 - tools/include/uapi/linux/tc_act/tc_bpf.h | 2 + tools/include/uapi/linux/vhost.h | 113 +- tools/io_uring/Makefile | 18 - tools/io_uring/README | 29 - tools/io_uring/barrier.h | 16 - tools/io_uring/io_uring-bench.c | 616 - tools/io_uring/io_uring-cp.c | 251 - tools/io_uring/liburing.h | 143 - tools/io_uring/queue.c | 164 - tools/io_uring/setup.c | 103 - tools/io_uring/syscall.c | 40 - tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 26 +- tools/lib/bpf/README.rst | 29 +- tools/lib/bpf/bpf.c | 99 +- tools/lib/bpf/bpf.h | 3 - tools/lib/bpf/btf.c | 2198 +-- tools/lib/bpf/btf.h | 46 +- tools/lib/bpf/libbpf.c | 210 +- tools/lib/bpf/libbpf.h | 44 +- tools/lib/bpf/libbpf.map | 30 - tools/lib/bpf/libbpf_probes.c | 242 - tools/lib/bpf/libbpf_util.h | 30 - tools/lib/bpf/netlink.c | 85 - tools/lib/bpf/test_libbpf.cpp | 4 +- tools/lib/bpf/xsk.c | 723 - tools/lib/bpf/xsk.h | 203 - tools/lib/lockdep/include/liblockdep/common.h | 2 - tools/lib/lockdep/include/liblockdep/mutex.h | 11 +- tools/lib/lockdep/run_tests.sh | 6 +- tools/lib/lockdep/tests/ABBA.c | 9 - tools/lib/rbtree.c | 178 +- tools/lib/traceevent/event-parse-api.c | 4 +- tools/lib/traceevent/event-parse-local.h | 4 +- tools/lib/traceevent/event-parse.c | 129 +- tools/lib/traceevent/event-parse.h | 17 +- tools/lib/traceevent/plugin_kvm.c | 2 +- tools/lib/traceevent/trace-seq.c | 17 +- 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/perf/Build | 10 +- tools/perf/Documentation/perf-c2c.txt | 16 +- tools/perf/Documentation/perf-config.txt | 31 - tools/perf/Documentation/perf-mem.txt | 2 +- tools/perf/Documentation/perf-record.txt | 19 - tools/perf/Documentation/perf-script.txt | 6 - tools/perf/Documentation/perf-trace.txt | 8 - tools/perf/Documentation/perf.data-file-format.txt | 11 +- tools/perf/Makefile.config | 14 +- tools/perf/Makefile.perf | 36 +- tools/perf/arch/Build | 4 +- tools/perf/arch/arm/Build | 4 +- tools/perf/arch/arm/tests/Build | 7 +- tools/perf/arch/arm/tests/arch-tests.c | 4 - tools/perf/arch/arm/tests/dwarf-unwind.c | 1 - tools/perf/arch/arm/tests/vectors-page.c | 24 - tools/perf/arch/arm/util/Build | 8 +- tools/perf/arch/arm/util/cs-etm.c | 98 +- tools/perf/arch/arm/util/cs-etm.h | 3 + tools/perf/arch/arm/util/pmu.c | 3 +- tools/perf/arch/arm64/Build | 4 +- tools/perf/arch/arm64/tests/Build | 6 +- tools/perf/arch/arm64/tests/dwarf-unwind.c | 1 - tools/perf/arch/arm64/util/Build | 12 +- tools/perf/arch/nds32/Build | 2 +- tools/perf/arch/nds32/util/Build | 2 +- tools/perf/arch/powerpc/Build | 4 +- tools/perf/arch/powerpc/Makefile | 15 +- .../perf/arch/powerpc/entry/syscalls/mksyscalltbl | 22 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 427 - tools/perf/arch/powerpc/include/perf_regs.h | 3 +- tools/perf/arch/powerpc/tests/Build | 6 +- tools/perf/arch/powerpc/tests/dwarf-unwind.c | 1 - tools/perf/arch/powerpc/util/Build | 17 +- tools/perf/arch/powerpc/util/kvm-stat.c | 2 - tools/perf/arch/powerpc/util/mem-events.c | 11 - tools/perf/arch/powerpc/util/perf_regs.c | 1 - tools/perf/arch/powerpc/util/skip-callchain-idx.c | 3 - tools/perf/arch/s390/Build | 2 +- tools/perf/arch/s390/util/Build | 12 +- tools/perf/arch/s390/util/kvm-stat.c | 1 - tools/perf/arch/sh/Build | 2 +- tools/perf/arch/sh/util/Build | 2 +- tools/perf/arch/sparc/Build | 2 +- tools/perf/arch/sparc/util/Build | 2 +- tools/perf/arch/x86/Build | 4 +- tools/perf/arch/x86/tests/Build | 14 +- tools/perf/arch/x86/tests/dwarf-unwind.c | 1 - tools/perf/arch/x86/util/Build | 30 +- tools/perf/arch/x86/util/kvm-stat.c | 1 - tools/perf/arch/xtensa/Build | 2 +- tools/perf/arch/xtensa/util/Build | 2 +- tools/perf/bench/numa.c | 7 +- tools/perf/builtin-annotate.c | 9 +- tools/perf/builtin-buildid-cache.c | 4 +- tools/perf/builtin-buildid-list.c | 8 +- tools/perf/builtin-c2c.c | 23 +- tools/perf/builtin-diff.c | 22 +- tools/perf/builtin-evlist.c | 4 +- tools/perf/builtin-inject.c | 12 +- tools/perf/builtin-kallsyms.c | 1 - tools/perf/builtin-kmem.c | 7 +- tools/perf/builtin-kvm.c | 8 +- tools/perf/builtin-list.c | 8 +- tools/perf/builtin-lock.c | 8 +- tools/perf/builtin-mem.c | 9 +- tools/perf/builtin-probe.c | 1 - tools/perf/builtin-record.c | 74 +- tools/perf/builtin-report.c | 37 +- tools/perf/builtin-sched.c | 63 +- tools/perf/builtin-script.c | 40 +- tools/perf/builtin-stat.c | 19 +- tools/perf/builtin-timechart.c | 8 +- tools/perf/builtin-top.c | 30 +- tools/perf/builtin-trace.c | 78 +- tools/perf/check-headers.sh | 2 +- tools/perf/design.txt | 4 - tools/perf/examples/bpf/augmented_raw_syscalls.c | 18 +- tools/perf/examples/bpf/augmented_syscalls.c | 22 +- tools/perf/examples/bpf/etcsnoop.c | 18 +- tools/perf/include/bpf/bpf.h | 16 +- tools/perf/perf-read-vdso.c | 6 +- tools/perf/perf.h | 9 - .../pmu-events/arch/powerpc/power8/metrics.json | 2245 --- .../pmu-events/arch/powerpc/power9/metrics.json | 1982 --- .../arch/x86/cascadelakex/clx-metrics.json | 2 +- tools/perf/scripts/Build | 4 +- tools/perf/scripts/perl/Perf-Trace-Util/Build | 2 +- tools/perf/scripts/python/Perf-Trace-Util/Build | 2 +- tools/perf/scripts/python/export-to-postgresql.py | 2 +- tools/perf/scripts/python/export-to-sqlite.py | 2 +- tools/perf/scripts/python/exported-sql-viewer.py | 511 +- .../perf/scripts/python/failed-syscalls-by-pid.py | 21 +- tools/perf/scripts/python/mem-phys-addr.py | 24 +- tools/perf/scripts/python/net_dropmonitor.py | 10 +- tools/perf/scripts/python/netdev-times.py | 82 +- tools/perf/scripts/python/powerpc-hcalls.py | 18 +- tools/perf/scripts/python/sched-migration.py | 2 + tools/perf/scripts/python/sctop.py | 24 +- tools/perf/scripts/python/stackcollapse.py | 7 +- tools/perf/scripts/python/stat-cpi.py | 11 +- tools/perf/scripts/python/syscall-counts-by-pid.py | 22 +- tools/perf/scripts/python/syscall-counts.py | 18 +- tools/perf/tests/attr.py | 33 +- tools/perf/tests/bp_account.c | 1 + tools/perf/tests/code-reading.c | 2 - tools/perf/tests/dwarf-unwind.c | 1 - tools/perf/tests/evsel-tp-sched.c | 8 +- tools/perf/tests/hists_common.c | 9 +- tools/perf/tests/hists_cumulate.c | 15 +- tools/perf/tests/hists_filter.c | 1 - tools/perf/tests/hists_link.c | 8 +- tools/perf/tests/hists_output.c | 33 +- tools/perf/tests/mmap-thread-lookup.c | 1 - tools/perf/tests/parse-events.c | 30 - tools/perf/tests/pmu.c | 2 - tools/perf/tests/sample-parsing.c | 2 - tools/perf/tests/sdt.c | 1 - tools/perf/tests/shell/lib/probe.sh | 5 - tools/perf/tests/shell/lib/probe_vfs_getname.sh | 3 +- tools/perf/tests/shell/trace+probe_vfs_getname.sh | 1 - tools/perf/tests/tests.h | 5 - tools/perf/trace/beauty/Build | 26 +- tools/perf/trace/beauty/ioctl.c | 2 +- tools/perf/trace/beauty/mount_flags.sh | 4 +- tools/perf/trace/beauty/prctl_option.sh | 2 +- tools/perf/trace/beauty/waitid_options.c | 2 +- tools/perf/ui/Build | 18 +- tools/perf/ui/browsers/Build | 10 +- tools/perf/ui/browsers/annotate.c | 17 +- tools/perf/ui/browsers/header.c | 2 +- tools/perf/ui/browsers/hists.c | 23 +- tools/perf/ui/browsers/map.c | 1 - tools/perf/ui/gtk/annotate.c | 3 - tools/perf/ui/gtk/hists.c | 7 +- tools/perf/ui/hist.c | 1 - tools/perf/ui/stdio/hist.c | 7 +- tools/perf/ui/tui/Build | 8 +- tools/perf/util/Build | 276 +- tools/perf/util/annotate.c | 14 +- tools/perf/util/annotate.h | 14 +- tools/perf/util/auxtrace.c | 27 +- tools/perf/util/auxtrace.h | 5 +- tools/perf/util/block-range.c | 2 - tools/perf/util/block-range.h | 6 +- tools/perf/util/bpf-event.c | 263 - tools/perf/util/bpf-event.h | 38 - tools/perf/util/bpf-loader.c | 31 +- tools/perf/util/bpf-loader.h | 7 +- tools/perf/util/bpf_map.c | 72 - tools/perf/util/bpf_map.h | 22 - tools/perf/util/branch.h | 27 +- tools/perf/util/build-id.c | 14 +- tools/perf/util/build-id.h | 3 +- tools/perf/util/c++/Build | 4 +- tools/perf/util/c++/clang.cpp | 2 +- tools/perf/util/callchain.c | 49 +- tools/perf/util/callchain.h | 22 +- tools/perf/util/color.c | 39 + tools/perf/util/color.h | 1 - tools/perf/util/color_config.c | 47 - tools/perf/util/comm.c | 1 - tools/perf/util/comm.h | 4 +- tools/perf/util/config.c | 1 - tools/perf/util/cpu-set-sched.h | 50 - tools/perf/util/cpumap.c | 23 +- tools/perf/util/cpumap.h | 1 - tools/perf/util/cputopo.c | 277 - tools/perf/util/cputopo.h | 33 - tools/perf/util/cs-etm-decoder/Build | 2 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 41 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 16 +- tools/perf/util/cs-etm.c | 832 +- tools/perf/util/cs-etm.h | 57 +- tools/perf/util/data-convert-bt.c | 4 +- tools/perf/util/data.c | 175 +- tools/perf/util/data.h | 16 +- tools/perf/util/db-export.c | 1 - tools/perf/util/drv_configs.c | 78 + tools/perf/util/drv_configs.h | 26 + tools/perf/util/dso.c | 11 +- tools/perf/util/dso.h | 17 +- tools/perf/util/event.c | 43 - tools/perf/util/event.h | 60 +- tools/perf/util/evlist.c | 6 +- tools/perf/util/evlist.h | 6 +- tools/perf/util/evsel.c | 27 +- tools/perf/util/evsel.h | 4 +- tools/perf/util/find-map.c | 30 - tools/perf/util/find-vdso-map.c | 31 + tools/perf/util/header.c | 289 +- tools/perf/util/hist.c | 220 +- tools/perf/util/hist.h | 19 +- tools/perf/util/intel-bts.c | 6 +- tools/perf/util/intel-pt-decoder/Build | 2 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 39 +- tools/perf/util/intel-pt.c | 23 +- tools/perf/util/intlist.h | 2 +- tools/perf/util/jitdump.c | 1 - tools/perf/util/kvm-stat.h | 7 +- tools/perf/util/machine.c | 114 +- tools/perf/util/machine.h | 17 +- tools/perf/util/map.c | 14 +- tools/perf/util/map.h | 100 +- tools/perf/util/map_groups.h | 91 - tools/perf/util/map_symbol.h | 22 - tools/perf/util/mem-events.c | 2 +- tools/perf/util/metricgroup.c | 10 +- tools/perf/util/metricgroup.h | 3 +- tools/perf/util/mmap.c | 105 +- tools/perf/util/mmap.h | 3 +- tools/perf/util/ordered-events.c | 6 +- tools/perf/util/parse-events.c | 2 +- tools/perf/util/parse-events.y | 4 +- tools/perf/util/pmu.c | 2 + tools/perf/util/pmu.h | 5 +- tools/perf/util/probe-event.c | 6 +- tools/perf/util/probe-event.h | 5 +- tools/perf/util/probe-file.c | 1 - tools/perf/util/rb_resort.h | 8 +- tools/perf/util/rblist.c | 28 +- tools/perf/util/rblist.h | 2 +- tools/perf/util/s390-cpumcf-kernel.h | 62 - tools/perf/util/s390-cpumsf.c | 89 +- tools/perf/util/s390-sample-raw.c | 222 - tools/perf/util/sample-raw.c | 18 - tools/perf/util/sample-raw.h | 14 - tools/perf/util/scripting-engines/Build | 4 +- .../perf/util/scripting-engines/trace-event-perl.c | 2 - .../util/scripting-engines/trace-event-python.c | 17 +- tools/perf/util/session.c | 110 +- tools/perf/util/setup.py | 9 +- tools/perf/util/sort.c | 18 +- tools/perf/util/sort.h | 7 +- tools/perf/util/srccode.h | 13 - tools/perf/util/srcline.c | 45 +- tools/perf/util/srcline.h | 13 +- tools/perf/util/stat-display.c | 1 - tools/perf/util/stat-shadow.c | 2 +- tools/perf/util/strbuf.c | 1 + tools/perf/util/strlist.h | 2 +- tools/perf/util/symbol-elf.c | 25 +- tools/perf/util/symbol-minimal.c | 1 - tools/perf/util/symbol.c | 91 +- tools/perf/util/symbol.h | 102 +- tools/perf/util/symbol_conf.h | 73 - tools/perf/util/symbol_fprintf.c | 3 +- tools/perf/util/thread-stack.c | 235 +- tools/perf/util/thread-stack.h | 3 - tools/perf/util/thread.c | 1 - tools/perf/util/thread.h | 8 +- tools/perf/util/tool.h | 5 +- tools/perf/util/unwind-libdw.c | 2 - tools/perf/util/unwind-libunwind-local.c | 1 - tools/perf/util/unwind-libunwind.c | 1 - tools/perf/util/util.c | 82 +- tools/perf/util/util.h | 3 - tools/perf/util/vdso.c | 7 +- tools/perf/util/zlib.c | 1 + tools/power/acpi/common/cmfsize.c | 2 +- tools/power/acpi/common/getopt.c | 2 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +- .../acpi/os_specific/service_layers/osunixdir.c | 2 +- .../acpi/os_specific/service_layers/osunixmap.c | 2 +- .../acpi/os_specific/service_layers/osunixxf.c | 2 +- tools/power/acpi/tools/acpidump/acpidump.h | 2 +- tools/power/acpi/tools/acpidump/apdump.c | 2 +- tools/power/acpi/tools/acpidump/apfiles.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/testing/nvdimm/dimm_devs.c | 4 +- tools/testing/selftests/Makefile | 3 - tools/testing/selftests/bpf/.gitignore | 3 - tools/testing/selftests/bpf/Makefile | 136 +- tools/testing/selftests/bpf/{progs => }/bpf_flow.c | 0 tools/testing/selftests/bpf/bpf_helpers.h | 40 - tools/testing/selftests/bpf/bpf_util.h | 39 +- tools/testing/selftests/bpf/cgroup_helpers.c | 6 +- .../selftests/bpf/{progs => }/connect4_prog.c | 0 .../selftests/bpf/{progs => }/connect6_prog.c | 0 .../testing/selftests/bpf/{progs => }/dev_cgroup.c | 0 tools/testing/selftests/bpf/flow_dissector_load.c | 43 +- tools/testing/selftests/bpf/flow_dissector_load.h | 55 - .../selftests/bpf/{progs => }/get_cgroup_id_kern.c | 0 .../selftests/bpf/{progs => }/netcnt_prog.c | 0 tools/testing/selftests/bpf/prog_tests/.gitignore | 1 - .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 249 - .../selftests/bpf/prog_tests/flow_dissector.c | 72 - .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 139 - tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 90 - tools/testing/selftests/bpf/prog_tests/map_lock.c | 75 - tools/testing/selftests/bpf/prog_tests/obj_name.c | 71 - .../testing/selftests/bpf/prog_tests/pkt_access.c | 29 - .../selftests/bpf/prog_tests/pkt_md_access.c | 24 - .../selftests/bpf/prog_tests/prog_run_xattr.c | 49 - .../selftests/bpf/prog_tests/queue_stack_map.c | 103 - .../selftests/bpf/prog_tests/reference_tracking.c | 48 - .../selftests/bpf/prog_tests/signal_pending.c | 48 - tools/testing/selftests/bpf/prog_tests/spinlock.c | 29 - .../selftests/bpf/prog_tests/stacktrace_build_id.c | 165 - .../bpf/prog_tests/stacktrace_build_id_nmi.c | 150 - .../selftests/bpf/prog_tests/stacktrace_map.c | 103 - .../bpf/prog_tests/stacktrace_map_raw_tp.c | 59 - .../selftests/bpf/prog_tests/task_fd_query_rawtp.c | 78 - .../selftests/bpf/prog_tests/task_fd_query_tp.c | 82 - .../testing/selftests/bpf/prog_tests/tcp_estats.c | 19 - .../selftests/bpf/prog_tests/tp_attach_query.c | 132 - tools/testing/selftests/bpf/prog_tests/xdp.c | 46 - .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 31 - .../selftests/bpf/prog_tests/xdp_noinline.c | 82 - .../selftests/bpf/progs/test_lwt_ip_encap.c | 85 - .../testing/selftests/bpf/progs/test_map_in_map.c | 53 - tools/testing/selftests/bpf/progs/test_map_lock.c | 66 - .../selftests/bpf/progs/test_sock_fields_kern.c | 152 - tools/testing/selftests/bpf/progs/test_spin_lock.c | 108 - .../selftests/bpf/{progs => }/sample_map_ret0.c | 0 .../selftests/bpf/{progs => }/sample_ret0.c | 0 .../selftests/bpf/{progs => }/sendmsg4_prog.c | 0 .../selftests/bpf/{progs => }/sendmsg6_prog.c | 0 .../selftests/bpf/{progs => }/socket_cookie_prog.c | 0 .../selftests/bpf/{progs => }/sockmap_parse_prog.c | 0 .../bpf/{progs => }/sockmap_tcp_msg_prog.c | 0 .../bpf/{progs => }/sockmap_verdict_prog.c | 0 tools/testing/selftests/bpf/tcp_client.py | 3 +- tools/testing/selftests/bpf/tcp_server.py | 5 +- .../selftests/bpf/{progs => }/test_adjust_tail.c | 0 tools/testing/selftests/bpf/test_btf.c | 1315 +- .../selftests/bpf/{progs => }/test_btf_haskv.c | 0 .../selftests/bpf/{progs => }/test_btf_nokv.c | 0 tools/testing/selftests/bpf/test_cgroup_storage.c | 2 +- tools/testing/selftests/bpf/test_dev_cgroup.c | 2 +- tools/testing/selftests/bpf/test_flow_dissector.c | 2 + .../bpf/{progs => }/test_get_stack_rawtp.c | 0 .../testing/selftests/bpf/{progs => }/test_l4lb.c | 0 .../selftests/bpf/{progs => }/test_l4lb_noinline.c | 0 tools/testing/selftests/bpf/test_libbpf_open.c | 32 +- .../bpf/{progs => }/test_lirc_mode2_kern.c | 0 tools/testing/selftests/bpf/test_lpm_map.c | 10 - tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 376 - .../selftests/bpf/{progs => }/test_lwt_seg6local.c | 0 tools/testing/selftests/bpf/test_map_in_map.c | 49 + tools/testing/selftests/bpf/test_maps.c | 41 +- tools/testing/selftests/bpf/test_netcnt.c | 2 +- .../selftests/bpf/{progs => }/test_obj_id.c | 0 tools/testing/selftests/bpf/test_offload.py | 135 +- .../selftests/bpf/{progs => }/test_pkt_access.c | 0 .../selftests/bpf/{progs => }/test_pkt_md_access.c | 0 tools/testing/selftests/bpf/test_progs.c | 1794 ++- tools/testing/selftests/bpf/test_progs.h | 93 - .../selftests/bpf/{progs => }/test_queue_map.c | 0 .../bpf/{progs => }/test_select_reuseport_kern.c | 0 .../bpf/{progs => }/test_sk_lookup_kern.c | 0 .../bpf/{progs => }/test_skb_cgroup_id_kern.c | 0 .../selftests/bpf/test_skb_cgroup_id_user.c | 2 +- tools/testing/selftests/bpf/test_sock.c | 11 +- tools/testing/selftests/bpf/test_sock_addr.c | 55 +- tools/testing/selftests/bpf/test_sock_fields.c | 328 - tools/testing/selftests/bpf/test_socket_cookie.c | 6 +- .../selftests/bpf/{progs => }/test_sockhash_kern.c | 0 tools/testing/selftests/bpf/test_sockmap.c | 1 + .../selftests/bpf/{progs => }/test_sockmap_kern.c | 0 .../selftests/bpf/{progs => }/test_stack_map.c | 0 .../bpf/{progs => }/test_stacktrace_build_id.c | 0 .../bpf/{progs => }/test_stacktrace_map.c | 0 .../selftests/bpf/{progs => }/test_tcp_estats.c | 0 .../selftests/bpf/{progs => }/test_tcpbpf_kern.c | 0 tools/testing/selftests/bpf/test_tcpbpf_user.c | 2 +- .../bpf/{progs => }/test_tcpnotify_kern.c | 0 tools/testing/selftests/bpf/test_tcpnotify_user.c | 8 +- .../selftests/bpf/{progs => }/test_tracepoint.c | 0 .../selftests/bpf/{progs => }/test_tunnel_kern.c | 0 tools/testing/selftests/bpf/test_verifier.c | 15455 +++++++++++++++++- tools/testing/selftests/bpf/{progs => }/test_xdp.c | 0 .../selftests/bpf/{progs => }/test_xdp_meta.c | 0 .../selftests/bpf/{progs => }/test_xdp_noinline.c | 0 .../selftests/bpf/{progs => }/test_xdp_redirect.c | 0 .../selftests/bpf/{progs => }/test_xdp_vlan.c | 0 tools/testing/selftests/bpf/verifier/.gitignore | 1 - tools/testing/selftests/bpf/verifier/and.c | 50 - .../testing/selftests/bpf/verifier/array_access.c | 219 - tools/testing/selftests/bpf/verifier/basic.c | 23 - tools/testing/selftests/bpf/verifier/basic_call.c | 50 - tools/testing/selftests/bpf/verifier/basic_instr.c | 134 - tools/testing/selftests/bpf/verifier/basic_stack.c | 64 - .../testing/selftests/bpf/verifier/basic_stx_ldx.c | 45 - tools/testing/selftests/bpf/verifier/bounds.c | 508 - .../selftests/bpf/verifier/bounds_deduction.c | 124 - .../bpf/verifier/bounds_mix_sign_unsign.c | 406 - .../testing/selftests/bpf/verifier/bpf_get_stack.c | 44 - tools/testing/selftests/bpf/verifier/calls.c | 1942 --- tools/testing/selftests/bpf/verifier/cfg.c | 70 - .../selftests/bpf/verifier/cgroup_inv_retcode.c | 72 - tools/testing/selftests/bpf/verifier/cgroup_skb.c | 197 - .../selftests/bpf/verifier/cgroup_storage.c | 220 - tools/testing/selftests/bpf/verifier/const_or.c | 60 - tools/testing/selftests/bpf/verifier/ctx.c | 93 - tools/testing/selftests/bpf/verifier/ctx_sk_msg.c | 181 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 1034 -- tools/testing/selftests/bpf/verifier/dead_code.c | 159 - .../selftests/bpf/verifier/direct_packet_access.c | 633 - .../bpf/verifier/direct_stack_access_wraparound.c | 40 - tools/testing/selftests/bpf/verifier/div0.c | 184 - .../testing/selftests/bpf/verifier/div_overflow.c | 104 - .../selftests/bpf/verifier/helper_access_var_len.c | 614 - .../selftests/bpf/verifier/helper_packet_access.c | 460 - .../selftests/bpf/verifier/helper_value_access.c | 953 -- tools/testing/selftests/bpf/verifier/jit.c | 88 - tools/testing/selftests/bpf/verifier/jmp32.c | 746 - tools/testing/selftests/bpf/verifier/jset.c | 167 - tools/testing/selftests/bpf/verifier/jump.c | 180 - tools/testing/selftests/bpf/verifier/junk_insn.c | 45 - tools/testing/selftests/bpf/verifier/ld_abs.c | 286 - tools/testing/selftests/bpf/verifier/ld_dw.c | 36 - tools/testing/selftests/bpf/verifier/ld_imm64.c | 141 - tools/testing/selftests/bpf/verifier/ld_ind.c | 72 - tools/testing/selftests/bpf/verifier/leak_ptr.c | 67 - tools/testing/selftests/bpf/verifier/lwt.c | 189 - tools/testing/selftests/bpf/verifier/map_in_map.c | 62 - .../selftests/bpf/verifier/map_ptr_mixing.c | 100 - tools/testing/selftests/bpf/verifier/map_ret_val.c | 65 - tools/testing/selftests/bpf/verifier/masking.c | 322 - tools/testing/selftests/bpf/verifier/meta_access.c | 235 - .../bpf/verifier/perf_event_sample_period.c | 59 - .../selftests/bpf/verifier/prevent_map_lookup.c | 74 - tools/testing/selftests/bpf/verifier/raw_stack.c | 305 - .../testing/selftests/bpf/verifier/ref_tracking.c | 607 - tools/testing/selftests/bpf/verifier/runtime_jit.c | 80 - .../selftests/bpf/verifier/search_pruning.c | 156 - tools/testing/selftests/bpf/verifier/sock.c | 384 - tools/testing/selftests/bpf/verifier/spill_fill.c | 76 - tools/testing/selftests/bpf/verifier/spin_lock.c | 333 - tools/testing/selftests/bpf/verifier/stack_ptr.c | 317 - tools/testing/selftests/bpf/verifier/uninit.c | 39 - tools/testing/selftests/bpf/verifier/unpriv.c | 522 - tools/testing/selftests/bpf/verifier/value.c | 104 - .../selftests/bpf/verifier/value_adj_spill.c | 43 - .../selftests/bpf/verifier/value_illegal_alu.c | 94 - .../testing/selftests/bpf/verifier/value_or_null.c | 152 - .../selftests/bpf/verifier/value_ptr_arith.c | 838 - tools/testing/selftests/bpf/verifier/var_off.c | 66 - tools/testing/selftests/bpf/verifier/xadd.c | 97 - tools/testing/selftests/bpf/verifier/xdp.c | 14 - .../bpf/verifier/xdp_direct_packet_access.c | 900 -- .../testing/selftests/bpf/{progs => }/xdp_dummy.c | 0 .../selftests/cpu-hotplug/cpu-on-off-test.sh | 13 +- .../drivers/net/mlxsw/blackhole_routes.sh | 200 - .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 3 +- .../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 3 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 20 - .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 459 +- .../drivers/net/mlxsw/spectrum/resource_scale.sh | 1 + tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 18 - .../selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh | 126 - .../selftests/filesystems/binderfs/.gitignore | 1 - .../selftests/filesystems/binderfs/Makefile | 6 - .../selftests/filesystems/binderfs/binderfs_test.c | 275 - .../testing/selftests/filesystems/binderfs/config | 3 - tools/testing/selftests/firmware/config | 1 + tools/testing/selftests/firmware/fw_filesystem.sh | 9 +- tools/testing/selftests/firmware/fw_lib.sh | 2 +- tools/testing/selftests/gpio/gpio-mockup-chardev.c | 9 +- tools/testing/selftests/ir/Makefile | 2 - tools/testing/selftests/kvm/lib/kvm_util.c | 9 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 6 - tools/testing/selftests/livepatch/Makefile | 8 - tools/testing/selftests/livepatch/README | 43 - tools/testing/selftests/livepatch/config | 1 - tools/testing/selftests/livepatch/functions.sh | 198 - .../testing/selftests/livepatch/test-callbacks.sh | 587 - .../testing/selftests/livepatch/test-livepatch.sh | 168 - .../selftests/livepatch/test-shadow-vars.sh | 60 - tools/testing/selftests/memfd/memfd_test.c | 74 - tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/config | 3 +- tools/testing/selftests/net/fib_tests.sh | 1 - .../selftests/net/forwarding/bridge_vlan_aware.sh | 47 +- tools/testing/selftests/net/forwarding/config | 2 - .../selftests/net/forwarding/devlink_lib.sh | 2 +- .../net/forwarding/forwarding.config.sample | 3 - .../selftests/net/forwarding/ipip_flat_gre.sh | 63 - .../selftests/net/forwarding/ipip_flat_gre_key.sh | 63 - .../selftests/net/forwarding/ipip_flat_gre_keys.sh | 63 - .../selftests/net/forwarding/ipip_hier_gre.sh | 63 - .../selftests/net/forwarding/ipip_hier_gre_key.sh | 63 - .../selftests/net/forwarding/ipip_hier_gre_keys.sh | 63 - tools/testing/selftests/net/forwarding/ipip_lib.sh | 349 - tools/testing/selftests/net/forwarding/lib.sh | 9 +- .../net/forwarding/mirror_gre_bridge_1q_lag.sh | 11 +- .../selftests/net/forwarding/mirror_gre_changes.sh | 1 - .../selftests/net/forwarding/mirror_gre_flower.sh | 4 +- .../net/forwarding/mirror_gre_vlan_bridge_1q.sh | 88 +- .../testing/selftests/net/forwarding/mirror_lib.sh | 5 +- .../selftests/net/forwarding/router_broadcast.sh | 3 +- .../selftests/net/forwarding/vxlan_asymmetric.sh | 567 - .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- .../selftests/net/forwarding/vxlan_symmetric.sh | 551 - tools/testing/selftests/net/ip_defrag.c | 121 +- tools/testing/selftests/net/ip_defrag.sh | 25 +- tools/testing/selftests/net/pmtu.sh | 96 +- tools/testing/selftests/net/rtnetlink.sh | 140 +- tools/testing/selftests/net/tls.c | 164 +- tools/testing/selftests/net/udpgro.sh | 8 +- tools/testing/selftests/net/udpgso.c | 1 + tools/testing/selftests/net/udpgso_bench_rx.c | 42 +- tools/testing/selftests/net/xfrm_policy.sh | 153 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/config | 2 +- tools/testing/selftests/netfilter/nft_nat.sh | 762 - .../selftests/networking/timestamping/Makefile | 3 + .../networking/timestamping/rxtimestamp.c | 1 - .../networking/timestamping/txtimestamp.c | 2 +- .../selftests/powerpc/benchmarks/null_syscall.c | 2 +- tools/testing/selftests/powerpc/include/reg.h | 8 - tools/testing/selftests/powerpc/include/utils.h | 2 - .../selftests/powerpc/pmu/ebb/fork_cleanup_test.c | 1 + tools/testing/selftests/powerpc/tm/.gitignore | 1 - tools/testing/selftests/powerpc/tm/Makefile | 4 +- .../powerpc/tm/tm-signal-context-force-tm.c | 184 - tools/testing/selftests/proc/.gitignore | 2 - tools/testing/selftests/proc/Makefile | 2 - tools/testing/selftests/proc/proc-loadavg-001.c | 2 +- tools/testing/selftests/proc/proc-pid-vm.c | 406 - .../selftests/proc/proc-self-map-files-002.c | 2 +- tools/testing/selftests/proc/proc-self-syscall.c | 3 +- tools/testing/selftests/proc/proc-self-wchan.c | 2 +- tools/testing/selftests/proc/read.c | 14 - tools/testing/selftests/proc/setns-dcache.c | 129 - tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 27 +- tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 +++ tools/testing/selftests/rtc/rtctest.c | 109 +- tools/testing/selftests/safesetid/.gitignore | 1 - tools/testing/selftests/safesetid/Makefile | 8 - tools/testing/selftests/safesetid/config | 2 - tools/testing/selftests/safesetid/safesetid-test.c | 334 - .../testing/selftests/safesetid/safesetid-test.sh | 26 - tools/testing/selftests/seccomp/Makefile | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 82 +- tools/testing/selftests/tc-testing/.gitignore | 1 - tools/testing/selftests/tc-testing/TdcPlugin.py | 4 +- .../creating-testcases/AddingTestCases.txt | 5 - .../tc-testing/plugin-lib/valgrindPlugin.py | 16 +- .../selftests/tc-testing/tc-tests/actions/ife.json | 88 +- .../tc-testing/tc-tests/actions/tunnel_key.json | 31 +- .../tc-testing/tc-tests/filters/concurrency.json | 177 - tools/testing/selftests/tc-testing/tdc.py | 15 +- tools/testing/selftests/tc-testing/tdc_batch.py | 58 +- tools/testing/selftests/tc-testing/tdc_config.py | 1 - .../testing/selftests/tc-testing/tdc_multibatch.py | 65 - tools/testing/selftests/timers/Makefile | 2 +- tools/testing/selftests/tmpfs/.gitignore | 1 - tools/testing/selftests/tmpfs/Makefile | 7 - tools/testing/selftests/tmpfs/bug-link-o-tmpfile.c | 67 - tools/testing/selftests/vm/gup_benchmark.c | 1 - tools/testing/selftests/vm/map_hugetlb.c | 29 +- tools/testing/selftests/vm/run_vmtests | 16 - tools/testing/selftests/vm/test_vmalloc.sh | 176 - tools/testing/selftests/x86/mpx-mini-test.c | 2 +- tools/testing/selftests/x86/protection_keys.c | 41 +- tools/testing/selftests/x86/unwind_vdso.c | 1 + tools/thermal/tmon/Makefile | 2 +- tools/vm/page-types.c | 2 +- tools/vm/page_owner_sort.c | 4 +- tools/vm/slabinfo.c | 35 +- virt/kvm/arm/arm.c | 10 - virt/kvm/arm/mmu.c | 13 +- virt/kvm/arm/psci.c | 36 +- virt/kvm/arm/vgic/vgic-debug.c | 4 +- virt/kvm/arm/vgic/vgic-init.c | 30 +- virt/kvm/arm/vgic/vgic-its.c | 22 +- virt/kvm/arm/vgic/vgic-mmio-v2.c | 14 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 12 +- virt/kvm/arm/vgic/vgic-mmio.c | 34 +- virt/kvm/arm/vgic/vgic-v2.c | 4 +- virt/kvm/arm/vgic/vgic-v3.c | 8 +- virt/kvm/arm/vgic/vgic.c | 118 +- virt/kvm/kvm_main.c | 16 +- 9788 files changed, 209269 insertions(+), 429225 deletions(-) delete mode 100644 Documentation/ABI/testing/debugfs-driver-habanalabs delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-sps30 delete mode 100644 Documentation/ABI/testing/sysfs-class-chromeos delete mode 100644 Documentation/ABI/testing/sysfs-class-chromeos-driver-cros-ec-lightbar delete mode 100644 Documentation/ABI/testing/sysfs-class-chromeos-driver-cros-ec-vbc delete mode 100644 Documentation/ABI/testing/sysfs-driver-habanalabs delete mode 100644 Documentation/admin-guide/LSM/SafeSetID.rst delete mode 100644 Documentation/bpf/btf.rst create mode 100644 Documentation/cpuidle/driver.txt create mode 100644 Documentation/cpuidle/governor.txt create mode 100644 Documentation/devicetree/bindings/arm/armadeus.txt create mode 100644 Documentation/devicetree/bindings/arm/bhf.txt delete mode 100644 Documentation/devicetree/bindings/arm/bitmain.yaml create mode 100644 Documentation/devicetree/bindings/arm/compulab-boards.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-sim.txt create mode 100644 Documentation/devicetree/bindings/arm/fsl.txt delete mode 100644 Documentation/devicetree/bindings/arm/fsl.yaml create mode 100644 Documentation/devicetree/bindings/arm/i2se.txt create mode 100644 Documentation/devicetree/bindings/arm/olimex.txt delete mode 100644 Documentation/devicetree/bindings/arm/renesas.yaml create mode 100644 Documentation/devicetree/bindings/arm/shmobile.txt delete mode 100644 Documentation/devicetree/bindings/arm/socionext/milbeaut.yaml create mode 100644 Documentation/devicetree/bindings/arm/technologic.txt delete mode 100644 Documentation/devicetree/bindings/crypto/samsung-slimsss.txt delete mode 100644 Documentation/devicetree/bindings/display/amlogic,simple-frameb [...] delete mode 100644 Documentation/devicetree/bindings/display/arm,komeda.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/gmu.txt rename Documentation/devicetree/bindings/display/panel/{auo,g101evn010.txt => auo, [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/lemaker,bl035-r [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt delete mode 100644 Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-ptn5150.txt delete mode 100644 Documentation/devicetree/bindings/firmware/nvidia,tegra210-bpmp.txt delete mode 100644 Documentation/devicetree/bindings/gnss/mediatek.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gateworks,pld-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/ad741x.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/dps650ab.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/hih6130.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/lm75.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-xscale.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/ingenic,adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/stmpe-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/bme680.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt delete mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/max44009.txt delete mode 100644 Documentation/devicetree/bindings/input/st,stpmic1-onkey.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] delete mode 100644 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt delete mode 100644 Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/mfd/st,stpmic1.txt create mode 100644 Documentation/devicetree/bindings/mips/lantiq/rcu-gphy.txt delete mode 100644 Documentation/devicetree/bindings/misc/qcom,fastrpc.txt delete mode 100644 Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt create mode 100644 Documentation/devicetree/bindings/mtd/fsl-quadspi.txt delete mode 100644 Documentation/devicetree/bindings/mtd/stm32-fmc2-nand.txt delete mode 100644 Documentation/devicetree/bindings/net/fsl-enetc.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux-multiplexer.txt delete mode 100644 Documentation/devicetree/bindings/net/qcom,ethqos.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.txt delete mode 100644 Documentation/devicetree/bindings/phy/cdns,dphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-armada38x-comphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt delete mode 100644 Documentation/devicetree/bindings/power/xlnx,zynqmp-genpd.txt create mode 100644 Documentation/devicetree/bindings/regulator/fixed-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/fixed-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt delete mode 100644 Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.txt delete mode 100644 Documentation/devicetree/bindings/rtc/cdns,rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1208.txt create mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1219.txt delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf85063.txt delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf8523.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-meson.txt delete mode 100644 Documentation/devicetree/bindings/serial/milbeaut-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/nvidia,tegra194-tcu.txt create mode 100644 Documentation/devicetree/bindings/serial/pl011.txt delete mode 100644 Documentation/devicetree/bindings/serial/pl011.yaml create mode 100644 Documentation/devicetree/bindings/serial/renesas,rzn1-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/snps-dw-apb-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt create mode 100644 Documentation/devicetree/bindings/sound/audio-graph-scu-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/cs35l36.txt delete mode 100644 Documentation/devicetree/bindings/sound/cs4341.txt delete mode 100644 Documentation/devicetree/bindings/sound/fsl,micfil.txt delete mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4725b-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4740-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/mt6358.txt delete mode 100644 Documentation/devicetree/bindings/sound/mt8183-afe-pcm.txt delete mode 100644 Documentation/devicetree/bindings/sound/mtk-btcvsd-snd.txt delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-scu-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/sprd-pcm.txt delete mode 100644 Documentation/devicetree/bindings/sound/xlnx,audio-formatter.txt delete mode 100644 Documentation/devicetree/bindings/sound/xlnx,spdif.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-fsl-qspi.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.txt delete mode 100644 Documentation/devicetree/bindings/sram/milbeaut-smp-sram.txt rename Documentation/devicetree/bindings/{ => staging}/iio/adc/lpc32xx-adc.txt (100%) delete mode 100644 Documentation/devicetree/bindings/thermal/brcm,sr-thermal.txt delete mode 100644 Documentation/devicetree/bindings/timer/nvidia,tegra210-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/socionext,milbeaut-timer.txt delete mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4740-musb.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/st,stpmic1-wdt.txt delete mode 100644 Documentation/driver-api/component.rst delete mode 100644 Documentation/driver-api/pm/cpuidle.rst delete mode 100644 Documentation/gpu/afbc.rst delete mode 100644 Documentation/gpu/dp-mst/topology-figure-1.dot delete mode 100644 Documentation/gpu/dp-mst/topology-figure-2.dot delete mode 100644 Documentation/gpu/dp-mst/topology-figure-3.dot delete mode 100644 Documentation/gpu/komeda-kms.rst delete mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Documentation/kdump/vmcoreinfo.txt delete mode 100644 Documentation/livepatch/cumulative-patches.txt delete mode 100644 Documentation/networking/devlink-health.txt delete mode 100644 Documentation/networking/devlink-info-versions.rst delete mode 100644 Documentation/networking/devlink-params-mlxsw.txt delete mode 100644 Documentation/networking/ieee802154.rst create mode 100644 Documentation/networking/ieee802154.txt delete mode 100644 Documentation/networking/phy.rst create mode 100644 Documentation/networking/phy.txt delete mode 100644 Documentation/networking/sfp-phylink.rst delete mode 100644 Documentation/power/energy-model.txt delete mode 100644 Documentation/scheduler/sched-energy.txt delete mode 100644 Documentation/xtensa/booting.txt create mode 100644 arch/alpha/include/asm/a.out-core.h delete mode 100644 arch/arm/boot/dts/am335x-guardian.dts delete mode 100644 arch/arm/boot/dts/am3874-iceboard.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts delete mode 100644 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts delete mode 100644 arch/arm/boot/dts/bcm47094-phicomm-k3.dts delete mode 100644 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi delete mode 100644 arch/arm/boot/dts/imx6-logicpd-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-draco.dts delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-hydra.dts delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts delete mode 100644 arch/arm/boot/dts/imx6q-logicpd.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin-full.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi delete mode 100644 arch/arm/boot/dts/lpc4357-myd-lpc4357.dts delete mode 100644 arch/arm/boot/dts/milbeaut-m10v-evb.dts delete mode 100644 arch/arm/boot/dts/milbeaut-m10v.dtsi delete mode 100644 arch/arm/boot/dts/r7s9210-rza2mevb.dts delete mode 100644 arch/arm/boot/dts/r7s9210.dtsi delete mode 100644 arch/arm/boot/dts/rv1108-elgin-r1.dts create mode 100644 arch/arm/boot/dts/skeleton.dtsi create mode 100644 arch/arm/boot/dts/skeleton64.dtsi delete mode 100644 arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts delete mode 100644 arch/arm/configs/milbeaut_m10v_defconfig create mode 100644 arch/arm/configs/raumfeld_defconfig delete mode 100644 arch/arm/include/asm/kvm_ras.h create mode 100644 arch/arm/mach-davinci/cp_intc.c create mode 100644 arch/arm/mach-davinci/cp_intc.h create mode 100644 arch/arm/mach-davinci/include/mach/cpufreq.h create mode 100644 arch/arm/mach-davinci/include/mach/entry-macro.S create mode 100644 arch/arm/mach-davinci/include/mach/irqs.h create mode 100644 arch/arm/mach-davinci/irq.c delete mode 100644 arch/arm/mach-davinci/irqs.h delete mode 100644 arch/arm/mach-imx/cpuidle-imx7ulp.c delete mode 100644 arch/arm/mach-milbeaut/Kconfig delete mode 100644 arch/arm/mach-milbeaut/Makefile delete mode 100644 arch/arm/mach-milbeaut/platsmp.c copy arch/arm/{mach-imx/Makefile.boot => mach-pxa/include/mach/pxa25x-udc.h} (100%) create mode 100644 arch/arm/mach-pxa/raumfeld.c delete mode 100644 arch/arm/mach-tango/pm.h delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts delete mode 100644 arch/arm64/boot/dts/arm/fvp-base-revc.dts delete mode 100644 arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi delete mode 100644 arch/arm64/boot/dts/bitmain/Makefile delete mode 100644 arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts delete mode 100644 arch/arm64/boot/dts/bitmain/bm1880.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-oxalis.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts delete mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p2894-0050-a08.dts delete mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/cat875.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts delete mode 100644 arch/arm64/include/asm/kvm_ras.h create mode 100644 arch/ia64/include/uapi/asm/socket.h delete mode 100644 arch/m68k/atari/nvram.c create mode 100644 arch/m68k/include/asm/a.out-core.h create mode 100644 arch/mips/ath79/dev-common.c create mode 100644 arch/mips/ath79/dev-common.h create mode 100644 arch/mips/ath79/dev-gpio-buttons.c create mode 100644 arch/mips/ath79/dev-gpio-buttons.h create mode 100644 arch/mips/ath79/dev-leds-gpio.c create mode 100644 arch/mips/ath79/dev-leds-gpio.h create mode 100644 arch/mips/ath79/dev-spi.c create mode 100644 arch/mips/ath79/dev-spi.h create mode 100644 arch/mips/ath79/dev-usb.c create mode 100644 arch/mips/ath79/dev-usb.h create mode 100644 arch/mips/ath79/dev-wmac.c create mode 100644 arch/mips/ath79/dev-wmac.h create mode 100644 arch/mips/ath79/irq.c create mode 100644 arch/mips/ath79/mach-ap121.c create mode 100644 arch/mips/ath79/mach-ap136.c create mode 100644 arch/mips/ath79/mach-ap81.c create mode 100644 arch/mips/ath79/mach-db120.c create mode 100644 arch/mips/ath79/mach-pb44.c create mode 100644 arch/mips/ath79/mach-ubnt-xm.c create mode 100644 arch/mips/ath79/machtypes.h create mode 100644 arch/mips/ath79/pci.c create mode 100644 arch/mips/ath79/pci.h delete mode 100644 arch/mips/include/asm/ginvt.h rename include/linux/platform_data/spi-ath79.h => arch/mips/include/asm/mach-ath79 [...] create mode 100644 arch/mips/include/asm/octeon/cvmx-smix-defs.h delete mode 100644 arch/mips/mm/context.c delete mode 100644 arch/mips/pci/fixup-ath79.c create mode 100644 arch/mips/sgi-ip27/ip27-irq-pci.c create mode 100644 arch/mips/sgi-ip27/ip27-irqno.c delete mode 100644 arch/powerpc/include/asm/task_size_32.h delete mode 100644 arch/powerpc/include/asm/task_size_64.h delete mode 100644 arch/powerpc/kernel/dma-mask.c create mode 100644 arch/powerpc/kernel/dma.c delete mode 100644 arch/powerpc/lib/test_emulate_step_exec_instr.S rename arch/powerpc/mm/{ptdump/bats.c => dump_bats.c} (100%) create mode 100644 arch/powerpc/mm/dump_hashpagetable.c create mode 100644 arch/powerpc/mm/dump_linuxpagetables-8xx.c create mode 100644 arch/powerpc/mm/dump_linuxpagetables-book3s64.c create mode 100644 arch/powerpc/mm/dump_linuxpagetables-generic.c create mode 100644 arch/powerpc/mm/dump_linuxpagetables.c rename arch/powerpc/mm/{ptdump/ptdump.h => dump_linuxpagetables.h} (100%) rename arch/powerpc/mm/{ptdump/segment_regs.c => dump_sr.c} (100%) delete mode 100644 arch/powerpc/mm/ptdump/8xx.c delete mode 100644 arch/powerpc/mm/ptdump/Makefile delete mode 100644 arch/powerpc/mm/ptdump/book3s64.c delete mode 100644 arch/powerpc/mm/ptdump/hashpagetable.c delete mode 100644 arch/powerpc/mm/ptdump/ptdump.c delete mode 100644 arch/powerpc/mm/ptdump/shared.c delete mode 100644 arch/powerpc/platforms/powernv/opal-call.c delete mode 100644 arch/riscv/include/asm/fixmap.h delete mode 100644 arch/riscv/net/Makefile delete mode 100644 arch/riscv/net/bpf_jit_comp.c delete mode 100644 arch/s390/include/asm/cpu_mcf.h delete mode 100644 arch/s390/include/asm/cpu_mf-insn.h delete mode 100644 arch/s390/include/asm/syscall_wrapper.h create mode 100644 arch/s390/include/uapi/asm/socket.h create mode 100644 arch/s390/kernel/compat_wrapper.c delete mode 100644 arch/s390/kernel/perf_cpum_cf_common.c delete mode 100644 arch/s390/kernel/perf_cpum_cf_diag.c create mode 100644 arch/sh/include/uapi/asm/unistd_32.h create mode 100644 arch/um/include/asm/a.out-core.h delete mode 100644 arch/x86/boot/compressed/acpi.c create mode 100644 arch/x86/include/asm/a.out-core.h create mode 100644 arch/x86/include/uapi/asm/socket.h create mode 100644 arch/x86/platform/efi/early_printk.c create mode 100644 arch/xtensa/include/uapi/asm/socket.h delete mode 100644 crypto/lzo-rle.c delete mode 100644 drivers/ata/pata_buddha.c create mode 100644 drivers/char/generic_nvram.c delete mode 100644 drivers/char/hw_random/optee-rng.c delete mode 100644 drivers/char/ipmi/ipmi_plat_data.c delete mode 100644 drivers/char/ipmi/ipmi_plat_data.h rename drivers/clocksource/{timer-cs5535.c => cs5535-clockevt.c} (100%) rename drivers/clocksource/{timer-pxa.c => pxa_timer.c} (100%) rename drivers/clocksource/{timer-tango-xtal.c => tango_xtal.c} (100%) delete mode 100644 drivers/clocksource/timer-milbeaut.c delete mode 100644 drivers/cpufreq/armada-8k-cpufreq.c delete mode 100644 drivers/cpuidle/governors/teo.c delete mode 100644 drivers/edac/aspeed_edac.c delete mode 100644 drivers/edac/i10nm_base.c delete mode 100644 drivers/edac/skx_base.c delete mode 100644 drivers/edac/skx_common.c delete mode 100644 drivers/edac/skx_common.h create mode 100644 drivers/edac/skx_edac.c delete mode 100644 drivers/extcon/extcon-ptn5150.c delete mode 100644 drivers/firmware/efi/earlycon.c delete mode 100644 drivers/firmware/tegra/bpmp-private.h delete mode 100644 drivers/firmware/tegra/bpmp-tegra186.c delete mode 100644 drivers/firmware/tegra/bpmp-tegra210.c delete mode 100644 drivers/gnss/mtk.c delete mode 100644 drivers/gpio/gpio-amd-fch.c delete mode 100644 drivers/gpio/gpio-gw-pld.c delete mode 100644 drivers/gpio/gpio-tqmx86.c create mode 100644 drivers/gpu/drm/amd/amdgpu/ci_dpm.c create mode 100644 drivers/gpu/drm/amd/amdgpu/ci_dpm.h create mode 100644 drivers/gpu/drm/amd/amdgpu/ci_smc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce100/i2caux_dce100.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce100/i2caux_dce100.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_hw_engine_dce110.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_hw_engine_dce110.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_sw_engine_dce110.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_sw_engine_dce110.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce112/i2caux_dce112.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce112/i2caux_dce112.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce120/i2caux_dce120.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce120/i2caux_dce120.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_hw_engine_dce80.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_hw_engine_dce80.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_sw_engine_dce80.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_sw_engine_dce80.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2caux_dce80.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2caux_dce80.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/diagnostics/i2caux_diag.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/diagnostics/i2caux_diag.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/engine.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/engine_base.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_generic_hw_engine.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_generic_hw_engine.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.h create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c create mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2caux.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/vmid.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/vm_helper.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h delete mode 100644 drivers/gpu/drm/arm/display/Kbuild delete mode 100644 drivers/gpu/drm/arm/display/Kconfig delete mode 100644 drivers/gpu/drm/arm/display/include/malidp_io.h delete mode 100644 drivers/gpu/drm/arm/display/include/malidp_product.h delete mode 100644 drivers/gpu/drm/arm/display/include/malidp_utils.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/Makefile delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_dev.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_dev.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_drv.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_format_caps.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_format_caps.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_kms.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_kms.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_plane.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c create mode 100644 drivers/gpu/drm/bochs/bochs_fbdev.c delete mode 100644 drivers/gpu/drm/i915/i915_active.c delete mode 100644 drivers/gpu/drm/i915/i915_active.h delete mode 100644 drivers/gpu/drm/i915/i915_active_types.h delete mode 100644 drivers/gpu/drm/i915/i915_reset.c delete mode 100644 drivers/gpu/drm/i915/i915_reset.h delete mode 100644 drivers/gpu/drm/i915/selftests/i915_active.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_live_test.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_live_test.h create mode 100644 drivers/gpu/drm/i915/selftests/intel_breadcrumbs.c delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/clb069.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_dmem.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_dmem.h delete mode 100644 drivers/gpu/drm/nouveau/nouveau_svm.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_svm.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ce/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/roottu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/roottu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/usertu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/usertu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.c delete mode 100644 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c delete mode 100644 drivers/gpu/drm/panel/panel-sitronix-st7701.c delete mode 100644 drivers/gpu/drm/panel/panel-tpo-tpg110.c create mode 100644 drivers/gpu/drm/qxl/qxl_fb.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_lvds.h create mode 100644 drivers/gpu/drm/sun4i/sun6i_mipi_dphy.c delete mode 100644 drivers/gpu/drm/tegra/hda.c delete mode 100644 drivers/gpu/drm/tegra/hda.h create mode 100644 drivers/gpu/drm/virtio/virtgpu_drm_bus.c delete mode 100644 drivers/gpu/host1x/hw/hw_host1x06_channel.h delete mode 100644 drivers/gpu/host1x/hw/hw_host1x07_channel.h delete mode 100644 drivers/hid/hid-maltron.c delete mode 100644 drivers/hid/hid-uclogic-core.c delete mode 100644 drivers/hid/hid-uclogic-params.c delete mode 100644 drivers/hid/hid-uclogic-params.h delete mode 100644 drivers/hid/hid-uclogic-rdesc.c delete mode 100644 drivers/hid/hid-uclogic-rdesc.h create mode 100644 drivers/hid/hid-uclogic.c delete mode 100644 drivers/hid/hid-viewsonic.c delete mode 100644 drivers/iio/adc/ad7606.c delete mode 100644 drivers/iio/adc/ad7606.h delete mode 100644 drivers/iio/adc/ad7606_par.c delete mode 100644 drivers/iio/adc/ad7606_spi.c delete mode 100644 drivers/iio/adc/ad7768-1.c delete mode 100644 drivers/iio/adc/ingenic-adc.c delete mode 100644 drivers/iio/adc/npcm_adc.c delete mode 100644 drivers/iio/adc/stmpe-adc.c delete mode 100644 drivers/iio/adc/ti-ads124s08.c delete mode 100644 drivers/iio/chemical/pms7003.c delete mode 100644 drivers/iio/chemical/sgp30.c delete mode 100644 drivers/iio/chemical/sps30.c delete mode 100644 drivers/iio/dac/ti-dac7612.c delete mode 100644 drivers/iio/light/max44009.c delete mode 100644 drivers/input/misc/stpmic1_onkey.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/sdm845.c delete mode 100644 drivers/irqchip/irq-davinci-aintc.c delete mode 100644 drivers/irqchip/irq-davinci-cp-intc.c delete mode 100644 drivers/irqchip/irq-ls1x.c delete mode 100644 drivers/mfd/bcm2835-pm.c delete mode 100644 drivers/mfd/lochnagar-i2c.c delete mode 100644 drivers/mfd/stpmic1.c delete mode 100644 drivers/mfd/tqmx86.c delete mode 100644 drivers/misc/fastrpc.c delete mode 100644 drivers/misc/habanalabs/Kconfig delete mode 100644 drivers/misc/habanalabs/Makefile delete mode 100644 drivers/misc/habanalabs/asid.c delete mode 100644 drivers/misc/habanalabs/command_buffer.c delete mode 100644 drivers/misc/habanalabs/command_submission.c delete mode 100644 drivers/misc/habanalabs/context.c delete mode 100644 drivers/misc/habanalabs/debugfs.c delete mode 100644 drivers/misc/habanalabs/device.c delete mode 100644 drivers/misc/habanalabs/goya/Makefile delete mode 100644 drivers/misc/habanalabs/goya/goya.c delete mode 100644 drivers/misc/habanalabs/goya/goyaP.h delete mode 100644 drivers/misc/habanalabs/goya/goya_hwmgr.c delete mode 100644 drivers/misc/habanalabs/goya/goya_security.c delete mode 100644 drivers/misc/habanalabs/habanalabs.h delete mode 100644 drivers/misc/habanalabs/habanalabs_drv.c delete mode 100644 drivers/misc/habanalabs/habanalabs_ioctl.c delete mode 100644 drivers/misc/habanalabs/hw_queue.c delete mode 100644 drivers/misc/habanalabs/hwmon.c delete mode 100644 drivers/misc/habanalabs/include/armcp_if.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/cpu_ca53_cfg_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/cpu_ca53_cfg_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/cpu_if_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/cpu_pll_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_0_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_1_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_2_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_3_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_4_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_macro_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_macro_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_nrtr_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_nrtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_0_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_0_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_1_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_2_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_3_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_qm_4_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/goya_blocks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/goya_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/goya_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/ic_pll_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mc_pll_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme1_rtr_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme1_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme2_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme3_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme4_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme5_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme6_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_cmdq_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_cmdq_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_qm_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_qm_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mme_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mmu_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/mmu_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/pci_nrtr_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/pci_nrtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/pcie_aux_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_emmc_pll_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_global_conf_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_global_conf_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_mme_pll_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_pci_pll_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_spi_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/sram_y0_x0_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/sram_y0_x1_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/sram_y0_x2_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/sram_y0_x3_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/sram_y0_x4_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/stlb_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/stlb_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_cfg_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_cfg_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_cmdq_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_cmdq_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_eml_cfg_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_eml_cfg_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_nrtr_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_nrtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_qm_masks.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc0_qm_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc1_cfg_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc1_cmdq_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc1_qm_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc1_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc2_cfg_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc2_cmdq_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc2_qm_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc2_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc3_cfg_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc3_cmdq_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc3_qm_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc3_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc4_cfg_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc4_cmdq_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc4_qm_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc4_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc5_cfg_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc5_cmdq_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc5_qm_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc5_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc6_cfg_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc6_cmdq_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc6_qm_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc6_rtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc7_cfg_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc7_cmdq_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc7_nrtr_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc7_qm_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/tpc_pll_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/goya.h delete mode 100644 drivers/misc/habanalabs/include/goya/goya_async_events.h delete mode 100644 drivers/misc/habanalabs/include/goya/goya_fw_if.h delete mode 100644 drivers/misc/habanalabs/include/goya/goya_packets.h delete mode 100644 drivers/misc/habanalabs/include/hl_boot_if.h delete mode 100644 drivers/misc/habanalabs/include/hw_ip/mmu/mmu_general.h delete mode 100644 drivers/misc/habanalabs/include/hw_ip/mmu/mmu_v1_0.h delete mode 100644 drivers/misc/habanalabs/include/qman_if.h delete mode 100644 drivers/misc/habanalabs/irq.c delete mode 100644 drivers/misc/habanalabs/memory.c delete mode 100644 drivers/misc/habanalabs/mmu.c delete mode 100644 drivers/misc/habanalabs/sysfs.c delete mode 100644 drivers/misc/mei/hdcp/Makefile delete mode 100644 drivers/misc/mei/hdcp/mei_hdcp.c delete mode 100644 drivers/misc/mei/hdcp/mei_hdcp.h delete mode 100644 drivers/mmc/core/regulator.c delete mode 100644 drivers/mtd/nand/raw/meson_nand.c delete mode 100644 drivers/mtd/nand/raw/stm32_fmc2_nand.c create mode 100644 drivers/mtd/spi-nor/fsl-quadspi.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h delete mode 100644 drivers/net/ethernet/freescale/enetc/Kconfig delete mode 100644 drivers/net/ethernet/freescale/enetc/Makefile delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc.c delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc.h delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_hw.h delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_mdio.c delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_msg.c delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_pf.c delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_pf.h delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_ptp.c delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_vf.c delete mode 100644 drivers/net/ethernet/intel/igc/igc_ethtool.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/ecpf.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/ecpf.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/mad.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/core_env.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/core_env.h delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c delete mode 100644 drivers/net/ipvlan/ipvlan_l3s.c create mode 100644 drivers/net/phy/aquantia.c delete mode 100644 drivers/net/phy/aquantia.h delete mode 100644 drivers/net/phy/aquantia_hwmon.c delete mode 100644 drivers/net/phy/aquantia_main.c delete mode 100644 drivers/net/phy/mdio-mux-multiplexer.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/location.h create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/tof.h delete mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/tof.c create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/tof.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/Kconfig delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/Makefile delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/beacon.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/dma.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mcu.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/pci.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/regs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/soc.c create mode 100644 drivers/net/wireless/mediatek/mt76/usb_mcu.c delete mode 100644 drivers/nvmem/zynqmp_nvmem.c delete mode 100644 drivers/parisc/iommu.h delete mode 100644 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c delete mode 100644 drivers/phy/cadence/cdns-dphy.c delete mode 100644 drivers/phy/marvell/phy-armada38x-comphy.c delete mode 100644 drivers/phy/marvell/phy-mvebu-a3700-comphy.c delete mode 100644 drivers/phy/marvell/phy-mvebu-a3700-utmi.c delete mode 100644 drivers/platform/x86/pcengines-apuv2.c delete mode 100644 drivers/ptp/ptp_qoriq_debugfs.c delete mode 100644 drivers/regulator/bd70528-regulator.c delete mode 100644 drivers/regulator/max77650-regulator.c delete mode 100644 drivers/reset/reset-brcmstb.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 delete mode 100644 drivers/reset/reset-zynqmp.c delete mode 100644 drivers/rtc/rtc-ab-eoz9.c delete mode 100644 drivers/rtc/rtc-cadence.c delete mode 100644 drivers/rtc/rtc-meson.c delete mode 100644 drivers/rtc/rtc-rv3028.c delete mode 100644 drivers/rtc/rtc-sd3078.c delete mode 100644 drivers/s390/net/qeth_ethtool.c delete mode 100644 drivers/soc/bcm/bcm2835-power.c create mode 100644 drivers/soc/lantiq/gphy.c delete mode 100644 drivers/soc/qcom/rpmhpd.c delete mode 100644 drivers/soc/qcom/rpmpd.c delete mode 100644 drivers/soc/xilinx/zynqmp_pm_domains.c delete mode 100644 drivers/soc/xilinx/zynqmp_power.c delete mode 100644 drivers/spi/spi-fsl-qspi.c delete mode 100644 drivers/spi/spi-nxp-fspi.c delete mode 100644 drivers/spi/spi-sifive.c create mode 100644 drivers/staging/android/ion/ion-ioctl.c delete mode 100644 drivers/staging/erofs/Documentation/filesystems/erofs.txt create mode 100644 drivers/staging/iio/adc/ad7606.c create mode 100644 drivers/staging/iio/adc/ad7606.h create mode 100644 drivers/staging/iio/adc/ad7606_par.c create mode 100644 drivers/staging/iio/adc/ad7606_spi.c create mode 100644 drivers/staging/iio/cdc/ad7152.c create mode 100644 drivers/staging/ks7010/michael_mic.c create mode 100644 drivers/staging/ks7010/michael_mic.h create mode 100644 drivers/staging/mt7621-dma/ralink-gdma.c delete mode 100644 drivers/staging/mt7621-pci-phy/Kconfig delete mode 100644 drivers/staging/mt7621-pci-phy/Makefile delete mode 100644 drivers/staging/mt7621-pci-phy/TODO delete mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txt delete mode 100644 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c delete mode 100644 drivers/staging/ralink-gdma/Kconfig delete mode 100644 drivers/staging/ralink-gdma/Makefile delete mode 100644 drivers/staging/ralink-gdma/ralink-gdma.c create mode 100644 drivers/staging/wilc1000/linux_mon.c create mode 100644 drivers/staging/wilc1000/linux_wlan.c delete mode 100644 drivers/staging/wilc1000/wilc_mon.c delete mode 100644 drivers/staging/wilc1000/wilc_netdev.c create mode 100644 drivers/staging/xgifb/Kconfig create mode 100644 drivers/staging/xgifb/Makefile create mode 100644 drivers/staging/xgifb/TODO create mode 100644 drivers/staging/xgifb/XGI_main.h create mode 100644 drivers/staging/xgifb/XGI_main_26.c create mode 100644 drivers/staging/xgifb/XGIfb.h create mode 100644 drivers/staging/xgifb/vb_def.h create mode 100644 drivers/staging/xgifb/vb_init.c create mode 100644 drivers/staging/xgifb/vb_init.h create mode 100644 drivers/staging/xgifb/vb_setmode.c create mode 100644 drivers/staging/xgifb/vb_setmode.h create mode 100644 drivers/staging/xgifb/vb_struct.h create mode 100644 drivers/staging/xgifb/vb_table.h create mode 100644 drivers/staging/xgifb/vb_util.h create mode 100644 drivers/staging/xgifb/vgatypes.h delete mode 100644 drivers/tee/optee/device.c delete mode 100644 drivers/thermal/broadcom/sr-thermal.c delete mode 100644 drivers/tty/serial/earlycon-riscv-sbi.c delete mode 100644 drivers/tty/serial/tegra-tcu.c create mode 100644 drivers/usb/README create mode 100644 drivers/usb/host/whci/Kbuild delete mode 100644 drivers/usb/host/whci/Makefile create mode 100644 drivers/usb/typec/ucsi/debug.h create mode 100644 drivers/usb/usbip/README delete mode 100644 drivers/watchdog/stpmic1_wdt.c rename {drivers/base/firmware_loader/builtin => firmware}/.gitignore (100%) rename {drivers/base/firmware_loader/builtin => firmware}/Makefile (100%) delete mode 100644 fs/fs_types.c delete mode 100644 fs/io_uring.c delete mode 100644 include/crypto/arc4.h delete mode 100644 include/drm/drm_probe_helper.h delete mode 100644 include/drm/i915_mei_hdcp_interface.h delete mode 100644 include/dt-bindings/clk/lochnagar.h delete mode 100644 include/dt-bindings/iio/adc/ingenic,adc.h delete mode 100644 include/dt-bindings/interconnect/qcom,sdm845.h delete mode 100644 include/dt-bindings/mfd/st,stpmic1.h delete mode 100644 include/dt-bindings/pinctrl/lochnagar.h delete mode 100644 include/dt-bindings/power/qcom-rpmpd.h delete mode 100644 include/dt-bindings/power/xlnx-zynqmp-power.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-g12a-reset.h delete mode 100644 include/dt-bindings/reset/imx8mq-reset.h delete mode 100644 include/dt-bindings/reset/xlnx-zynqmp-resets.h delete mode 100644 include/dt-bindings/soc/bcm2835-pm.h delete mode 100644 include/keys/request_key_auth-type.h delete mode 100644 include/linux/atomic-fallback.h delete mode 100644 include/linux/fs_types.h delete mode 100644 include/linux/interconnect-provider.h delete mode 100644 include/linux/interconnect.h delete mode 100644 include/linux/irqchip/irq-davinci-aintc.h delete mode 100644 include/linux/irqchip/irq-davinci-cp-intc.h delete mode 100644 include/linux/limits.h delete mode 100644 include/linux/mfd/bcm2835-pm.h delete mode 100644 include/linux/mfd/lochnagar.h delete mode 100644 include/linux/mfd/lochnagar1_regs.h delete mode 100644 include/linux/mfd/lochnagar2_regs.h delete mode 100644 include/linux/mfd/stpmic1.h create mode 100644 include/linux/platform_data/at24.h delete mode 100644 include/linux/platform_data/davinci-cpufreq.h delete mode 100644 include/linux/platform_data/dsa.h delete mode 100644 include/linux/platform_data/gpio/gpio-amd-fch.h create mode 100644 include/linux/platform_data/i2c-cbus-gpio.h create mode 100644 include/linux/power/isp1704_charger.h delete mode 100644 include/linux/reset/socfpga.h delete mode 100644 include/linux/reset/sunxi.h create mode 100644 include/linux/selinux.h delete mode 100644 include/net/flow_offload.h create mode 100644 include/net/netfilter/nf_nat_core.h create mode 100644 include/net/netfilter/nf_nat_l3proto.h create mode 100644 include/net/netfilter/nf_nat_l4proto.h delete mode 100644 include/net/netfilter/nf_reject.h create mode 100644 include/net/netfilter/nft_masq.h create mode 100644 include/net/netfilter/nft_redir.h delete mode 100644 include/net/netns/xdp.h delete mode 100644 include/sound/cs35l36.h delete mode 100644 include/trace/events/mlxsw.h delete mode 100644 include/trace/events/neigh.h rename include/{ => uapi}/asm-generic/shmparam.h (100%) create mode 100644 include/uapi/linux/android/binder_ctl.h delete mode 100644 include/uapi/linux/android/binderfs.h delete mode 100644 include/uapi/linux/io_uring.h delete mode 100644 include/uapi/linux/time_types.h delete mode 100644 include/uapi/linux/xdp_diag.h delete mode 100644 include/uapi/misc/fastrpc.h delete mode 100644 include/uapi/misc/habanalabs.h delete mode 100644 lib/livepatch/Makefile delete mode 100644 lib/livepatch/test_klp_atomic_replace.c delete mode 100644 lib/livepatch/test_klp_callbacks_busy.c delete mode 100644 lib/livepatch/test_klp_callbacks_demo.c delete mode 100644 lib/livepatch/test_klp_callbacks_demo2.c delete mode 100644 lib/livepatch/test_klp_callbacks_mod.c delete mode 100644 lib/livepatch/test_klp_livepatch.c delete mode 100644 lib/livepatch/test_klp_shadow_vars.c delete mode 100644 lib/test_vmalloc.c delete mode 100644 net/core/flow_offload.c create mode 100644 net/ipv4/netfilter/nf_nat_l3proto_ipv4.c create mode 100644 net/ipv4/netfilter/nf_nat_masquerade_ipv4.c create mode 100644 net/ipv4/netfilter/nft_chain_nat_ipv4.c create mode 100644 net/ipv4/netfilter/nft_masq_ipv4.c create mode 100644 net/ipv4/netfilter/nft_redir_ipv4.c create mode 100644 net/ipv6/netfilter/nf_nat_l3proto_ipv6.c create mode 100644 net/ipv6/netfilter/nf_nat_masquerade_ipv6.c create mode 100644 net/ipv6/netfilter/nft_chain_nat_ipv6.c create mode 100644 net/ipv6/netfilter/nft_masq_ipv6.c create mode 100644 net/ipv6/netfilter/nft_redir_ipv6.c delete mode 100644 net/netfilter/nf_nat_masquerade.c delete mode 100644 net/netfilter/nft_chain_nat.c delete mode 100644 net/smc/smc_netns.h delete mode 100644 net/unix/scm.c delete mode 100644 net/unix/scm.h delete mode 100644 net/xdp/xsk.h delete mode 100644 net/xdp/xsk_diag.c delete mode 100644 samples/bpf/asm_goto_workaround.h delete mode 100755 samples/bpf/do_hbm_test.sh delete mode 100644 samples/bpf/hbm.c delete mode 100644 samples/bpf/hbm.h delete mode 100644 samples/bpf/hbm_kern.h delete mode 100644 samples/bpf/hbm_out_kern.c create mode 100644 samples/bpf/load_sock_ops.c create mode 100644 samples/bpf/xdpsock.h create mode 100644 samples/bpf/xdpsock_kern.c 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 delete mode 100644 scripts/atomic/gen-atomics.sh delete mode 100644 security/safesetid/Kconfig delete mode 100644 security/safesetid/Makefile delete mode 100644 security/safesetid/lsm.c delete mode 100644 security/safesetid/lsm.h delete mode 100644 security/safesetid/securityfs.c create mode 100644 security/selinux/exports.c create mode 100644 sound/firewire/fireface/ff-protocol-ff400.c create mode 100644 sound/firewire/fireface/ff-protocol-ff800.c delete mode 100644 sound/firewire/fireface/ff-protocol-former.c delete mode 100644 sound/firewire/fireface/ff-protocol-latter.c delete mode 100644 sound/soc/codecs/cros_ec_codec.c delete mode 100644 sound/soc/codecs/cs35l36.c delete mode 100644 sound/soc/codecs/cs35l36.h delete mode 100644 sound/soc/codecs/cs4341.c delete mode 100644 sound/soc/codecs/jz4725b.c delete mode 100644 sound/soc/codecs/mt6358.c delete mode 100644 sound/soc/codecs/mt6358.h delete mode 100644 sound/soc/codecs/rk3328_codec.c delete mode 100644 sound/soc/codecs/rk3328_codec.h delete mode 100644 sound/soc/codecs/wcd-clsh-v2.c delete mode 100644 sound/soc/codecs/wcd-clsh-v2.h delete mode 100644 sound/soc/codecs/wcd9335.c delete mode 100644 sound/soc/codecs/wcd9335.h delete mode 100644 sound/soc/fsl/fsl_micfil.c delete mode 100644 sound/soc/fsl/fsl_micfil.h create mode 100644 sound/soc/generic/audio-graph-scu-card.c create mode 100644 sound/soc/generic/simple-scu-card.c delete mode 100644 sound/soc/mediatek/common/mtk-btcvsd.c delete mode 100644 sound/soc/mediatek/mt8183/Makefile delete mode 100644 sound/soc/mediatek/mt8183/mt8183-afe-clk.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-afe-clk.h delete mode 100644 sound/soc/mediatek/mt8183/mt8183-afe-common.h delete mode 100644 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-dai-adda.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-dai-hostless.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-dai-pcm.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c delete mode 100644 sound/soc/mediatek/mt8183/mt8183-interconnection.h delete mode 100644 sound/soc/mediatek/mt8183/mt8183-reg.h delete mode 100644 sound/soc/sprd/Kconfig delete mode 100644 sound/soc/sprd/Makefile delete mode 100644 sound/soc/sprd/sprd-pcm-dma.c delete mode 100644 sound/soc/sprd/sprd-pcm-dma.h delete mode 100644 sound/soc/xilinx/xlnx_formatter_pcm.c delete mode 100644 sound/soc/xilinx/xlnx_spdif.c create mode 100644 tools/arch/powerpc/include/uapi/asm/unistd.h delete mode 100644 tools/arch/riscv/include/uapi/asm/bitsperlong.h delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-feature.rst delete mode 100644 tools/bpf/bpftool/feature.c delete mode 100644 tools/include/linux/numa.h delete mode 100644 tools/include/nolibc/nolibc.h delete mode 100644 tools/include/uapi/linux/ethtool.h delete mode 100644 tools/include/uapi/linux/if_xdp.h delete mode 100644 tools/include/uapi/linux/mount.h delete mode 100644 tools/include/uapi/linux/pkt_sched.h delete mode 100644 tools/io_uring/Makefile delete mode 100644 tools/io_uring/README delete mode 100644 tools/io_uring/barrier.h delete mode 100644 tools/io_uring/io_uring-bench.c delete mode 100644 tools/io_uring/io_uring-cp.c delete mode 100644 tools/io_uring/liburing.h delete mode 100644 tools/io_uring/queue.c delete mode 100644 tools/io_uring/setup.c delete mode 100644 tools/io_uring/syscall.c delete mode 100644 tools/lib/bpf/libbpf_probes.c delete mode 100644 tools/lib/bpf/libbpf_util.h delete mode 100644 tools/lib/bpf/xsk.c delete mode 100644 tools/lib/bpf/xsk.h delete mode 100644 tools/memory-model/.gitignore delete mode 100644 tools/memory-model/scripts/README delete mode 100644 tools/memory-model/scripts/checkghlitmus.sh delete mode 100644 tools/memory-model/scripts/checklitmushist.sh delete mode 100644 tools/memory-model/scripts/cmplitmushist.sh delete mode 100644 tools/memory-model/scripts/initlitmushist.sh delete mode 100644 tools/memory-model/scripts/judgelitmus.sh delete mode 100644 tools/memory-model/scripts/newlitmushist.sh delete mode 100644 tools/memory-model/scripts/parseargs.sh delete mode 100644 tools/memory-model/scripts/runlitmushist.sh delete mode 100644 tools/perf/arch/arm/tests/vectors-page.c delete mode 100644 tools/perf/arch/powerpc/entry/syscalls/syscall.tbl delete mode 100644 tools/perf/arch/powerpc/util/mem-events.c delete mode 100644 tools/perf/pmu-events/arch/powerpc/power8/metrics.json delete mode 100644 tools/perf/pmu-events/arch/powerpc/power9/metrics.json delete mode 100644 tools/perf/util/bpf-event.c delete mode 100644 tools/perf/util/bpf-event.h delete mode 100644 tools/perf/util/bpf_map.c delete mode 100644 tools/perf/util/bpf_map.h delete mode 100644 tools/perf/util/color_config.c delete mode 100644 tools/perf/util/cpu-set-sched.h delete mode 100644 tools/perf/util/cputopo.c delete mode 100644 tools/perf/util/cputopo.h create mode 100644 tools/perf/util/drv_configs.c create mode 100644 tools/perf/util/drv_configs.h delete mode 100644 tools/perf/util/find-map.c create mode 100644 tools/perf/util/find-vdso-map.c delete mode 100644 tools/perf/util/map_groups.h delete mode 100644 tools/perf/util/map_symbol.h delete mode 100644 tools/perf/util/s390-cpumcf-kernel.h delete mode 100644 tools/perf/util/s390-sample-raw.c delete mode 100644 tools/perf/util/sample-raw.c delete mode 100644 tools/perf/util/sample-raw.h delete mode 100644 tools/perf/util/symbol_conf.h rename tools/testing/selftests/bpf/{progs => }/bpf_flow.c (100%) rename tools/testing/selftests/bpf/{progs => }/connect4_prog.c (100%) rename tools/testing/selftests/bpf/{progs => }/connect6_prog.c (100%) rename tools/testing/selftests/bpf/{progs => }/dev_cgroup.c (100%) delete mode 100644 tools/testing/selftests/bpf/flow_dissector_load.h rename tools/testing/selftests/bpf/{progs => }/get_cgroup_id_kern.c (100%) rename tools/testing/selftests/bpf/{progs => }/netcnt_prog.c (100%) delete mode 100644 tools/testing/selftests/bpf/prog_tests/.gitignore delete mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/flow_dissector.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/l4lb_all.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/map_lock.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/obj_name.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/pkt_access.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/pkt_md_access.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/prog_run_xattr.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/queue_stack_map.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/reference_tracking.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/signal_pending.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/spinlock.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/stacktrace_map.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/stacktrace_map_raw_tp.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/tcp_estats.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_noinline.c delete mode 100644 tools/testing/selftests/bpf/progs/test_lwt_ip_encap.c delete mode 100644 tools/testing/selftests/bpf/progs/test_map_in_map.c delete mode 100644 tools/testing/selftests/bpf/progs/test_map_lock.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c delete mode 100644 tools/testing/selftests/bpf/progs/test_spin_lock.c rename tools/testing/selftests/bpf/{progs => }/sample_map_ret0.c (100%) rename tools/testing/selftests/bpf/{progs => }/sample_ret0.c (100%) rename tools/testing/selftests/bpf/{progs => }/sendmsg4_prog.c (100%) rename tools/testing/selftests/bpf/{progs => }/sendmsg6_prog.c (100%) rename tools/testing/selftests/bpf/{progs => }/socket_cookie_prog.c (100%) rename tools/testing/selftests/bpf/{progs => }/sockmap_parse_prog.c (100%) rename tools/testing/selftests/bpf/{progs => }/sockmap_tcp_msg_prog.c (100%) rename tools/testing/selftests/bpf/{progs => }/sockmap_verdict_prog.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_adjust_tail.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_btf_haskv.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_btf_nokv.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_get_stack_rawtp.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_l4lb.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_l4lb_noinline.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_lirc_mode2_kern.c (100%) delete mode 100755 tools/testing/selftests/bpf/test_lwt_ip_encap.sh rename tools/testing/selftests/bpf/{progs => }/test_lwt_seg6local.c (100%) create mode 100644 tools/testing/selftests/bpf/test_map_in_map.c rename tools/testing/selftests/bpf/{progs => }/test_obj_id.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_pkt_access.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_pkt_md_access.c (100%) delete mode 100644 tools/testing/selftests/bpf/test_progs.h rename tools/testing/selftests/bpf/{progs => }/test_queue_map.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_select_reuseport_kern.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_sk_lookup_kern.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_skb_cgroup_id_kern.c (100%) delete mode 100644 tools/testing/selftests/bpf/test_sock_fields.c rename tools/testing/selftests/bpf/{progs => }/test_sockhash_kern.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_sockmap_kern.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_stack_map.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_stacktrace_build_id.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_stacktrace_map.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_tcp_estats.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_tcpbpf_kern.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_tcpnotify_kern.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_tracepoint.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_tunnel_kern.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_xdp.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_xdp_meta.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_xdp_noinline.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_xdp_redirect.c (100%) rename tools/testing/selftests/bpf/{progs => }/test_xdp_vlan.c (100%) delete mode 100644 tools/testing/selftests/bpf/verifier/.gitignore delete mode 100644 tools/testing/selftests/bpf/verifier/and.c delete mode 100644 tools/testing/selftests/bpf/verifier/array_access.c delete mode 100644 tools/testing/selftests/bpf/verifier/basic.c delete mode 100644 tools/testing/selftests/bpf/verifier/basic_call.c delete mode 100644 tools/testing/selftests/bpf/verifier/basic_instr.c delete mode 100644 tools/testing/selftests/bpf/verifier/basic_stack.c delete mode 100644 tools/testing/selftests/bpf/verifier/basic_stx_ldx.c delete mode 100644 tools/testing/selftests/bpf/verifier/bounds.c delete mode 100644 tools/testing/selftests/bpf/verifier/bounds_deduction.c delete mode 100644 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c delete mode 100644 tools/testing/selftests/bpf/verifier/bpf_get_stack.c delete mode 100644 tools/testing/selftests/bpf/verifier/calls.c delete mode 100644 tools/testing/selftests/bpf/verifier/cfg.c delete mode 100644 tools/testing/selftests/bpf/verifier/cgroup_inv_retcode.c delete mode 100644 tools/testing/selftests/bpf/verifier/cgroup_skb.c delete mode 100644 tools/testing/selftests/bpf/verifier/cgroup_storage.c delete mode 100644 tools/testing/selftests/bpf/verifier/const_or.c delete mode 100644 tools/testing/selftests/bpf/verifier/ctx.c delete mode 100644 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c delete mode 100644 tools/testing/selftests/bpf/verifier/ctx_skb.c delete mode 100644 tools/testing/selftests/bpf/verifier/dead_code.c delete mode 100644 tools/testing/selftests/bpf/verifier/direct_packet_access.c delete mode 100644 tools/testing/selftests/bpf/verifier/direct_stack_access_wraparound.c delete mode 100644 tools/testing/selftests/bpf/verifier/div0.c delete mode 100644 tools/testing/selftests/bpf/verifier/div_overflow.c delete mode 100644 tools/testing/selftests/bpf/verifier/helper_access_var_len.c delete mode 100644 tools/testing/selftests/bpf/verifier/helper_packet_access.c delete mode 100644 tools/testing/selftests/bpf/verifier/helper_value_access.c delete mode 100644 tools/testing/selftests/bpf/verifier/jit.c delete mode 100644 tools/testing/selftests/bpf/verifier/jmp32.c delete mode 100644 tools/testing/selftests/bpf/verifier/jset.c delete mode 100644 tools/testing/selftests/bpf/verifier/jump.c delete mode 100644 tools/testing/selftests/bpf/verifier/junk_insn.c delete mode 100644 tools/testing/selftests/bpf/verifier/ld_abs.c delete mode 100644 tools/testing/selftests/bpf/verifier/ld_dw.c delete mode 100644 tools/testing/selftests/bpf/verifier/ld_imm64.c delete mode 100644 tools/testing/selftests/bpf/verifier/ld_ind.c delete mode 100644 tools/testing/selftests/bpf/verifier/leak_ptr.c delete mode 100644 tools/testing/selftests/bpf/verifier/lwt.c delete mode 100644 tools/testing/selftests/bpf/verifier/map_in_map.c delete mode 100644 tools/testing/selftests/bpf/verifier/map_ptr_mixing.c delete mode 100644 tools/testing/selftests/bpf/verifier/map_ret_val.c delete mode 100644 tools/testing/selftests/bpf/verifier/masking.c delete mode 100644 tools/testing/selftests/bpf/verifier/meta_access.c delete mode 100644 tools/testing/selftests/bpf/verifier/perf_event_sample_period.c delete mode 100644 tools/testing/selftests/bpf/verifier/prevent_map_lookup.c delete mode 100644 tools/testing/selftests/bpf/verifier/raw_stack.c delete mode 100644 tools/testing/selftests/bpf/verifier/ref_tracking.c delete mode 100644 tools/testing/selftests/bpf/verifier/runtime_jit.c delete mode 100644 tools/testing/selftests/bpf/verifier/search_pruning.c delete mode 100644 tools/testing/selftests/bpf/verifier/sock.c delete mode 100644 tools/testing/selftests/bpf/verifier/spill_fill.c delete mode 100644 tools/testing/selftests/bpf/verifier/spin_lock.c delete mode 100644 tools/testing/selftests/bpf/verifier/stack_ptr.c delete mode 100644 tools/testing/selftests/bpf/verifier/uninit.c delete mode 100644 tools/testing/selftests/bpf/verifier/unpriv.c delete mode 100644 tools/testing/selftests/bpf/verifier/value.c delete mode 100644 tools/testing/selftests/bpf/verifier/value_adj_spill.c delete mode 100644 tools/testing/selftests/bpf/verifier/value_illegal_alu.c delete mode 100644 tools/testing/selftests/bpf/verifier/value_or_null.c delete mode 100644 tools/testing/selftests/bpf/verifier/value_ptr_arith.c delete mode 100644 tools/testing/selftests/bpf/verifier/var_off.c delete mode 100644 tools/testing/selftests/bpf/verifier/xadd.c delete mode 100644 tools/testing/selftests/bpf/verifier/xdp.c delete mode 100644 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c rename tools/testing/selftests/bpf/{progs => }/xdp_dummy.c (100%) delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/blackhole_routes.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh delete mode 100644 tools/testing/selftests/filesystems/binderfs/.gitignore delete mode 100644 tools/testing/selftests/filesystems/binderfs/Makefile delete mode 100644 tools/testing/selftests/filesystems/binderfs/binderfs_test.c delete mode 100644 tools/testing/selftests/filesystems/binderfs/config delete mode 100644 tools/testing/selftests/livepatch/Makefile delete mode 100644 tools/testing/selftests/livepatch/README delete mode 100644 tools/testing/selftests/livepatch/config delete mode 100644 tools/testing/selftests/livepatch/functions.sh delete mode 100755 tools/testing/selftests/livepatch/test-callbacks.sh delete mode 100755 tools/testing/selftests/livepatch/test-livepatch.sh delete mode 100755 tools/testing/selftests/livepatch/test-shadow-vars.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre_key.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre_keys.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre_key.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre_keys.sh delete mode 100644 tools/testing/selftests/net/forwarding/ipip_lib.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_asymmetric.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_symmetric.sh delete mode 100755 tools/testing/selftests/netfilter/nft_nat.sh delete mode 100644 tools/testing/selftests/powerpc/tm/tm-signal-context-force-tm.c delete mode 100644 tools/testing/selftests/proc/proc-pid-vm.c delete mode 100644 tools/testing/selftests/proc/setns-dcache.c create mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h delete mode 100644 tools/testing/selftests/safesetid/.gitignore delete mode 100644 tools/testing/selftests/safesetid/Makefile delete mode 100644 tools/testing/selftests/safesetid/config delete mode 100644 tools/testing/selftests/safesetid/safesetid-test.c delete mode 100755 tools/testing/selftests/safesetid/safesetid-test.sh delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/concurrency.json delete mode 100755 tools/testing/selftests/tc-testing/tdc_multibatch.py delete mode 100644 tools/testing/selftests/tmpfs/.gitignore delete mode 100644 tools/testing/selftests/tmpfs/Makefile delete mode 100644 tools/testing/selftests/tmpfs/bug-link-o-tmpfile.c delete mode 100644 tools/testing/selftests/vm/test_vmalloc.sh