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-next-allyesconfig in repository toolchain/ci/linux.
omits c63e9e91a254 Add linux-next specific files for 20190301 omits 85564a59f3f4 Merge branch 'akpm/master' omits 55837b987535 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 475633d50f48 samples/mic/mpssd/mpssd.h: remove duplicate header omits dad5ef20fb29 kernel/fork.c: remove duplicated include omits 57cb490c9794 include/linux/relay.h: fix percpu annotation in struct rchan omits 9553086761d2 Drop flex_arrays omits 3ff478473a98 sctp: convert to genradix omits af4605c11691 proc: commit to genradix omits 018cc65ce550 Generic radix trees omits a1ff17b1fbf2 selinux: convert to kvmalloc omits 38a73e918e62 md: convert to kvmalloc omits 93161fdb3c60 openvswitch: convert to kvmalloc omits 639c126f580b mm, memcg: consider subtrees in memory.events omits daeafc4bbdd6 mm, memcg: rename ambiguously named memory.stat counters a [...] omits 48ec6d51f7d3 of: fix parameters order for call to memblock_find_in_range() omits 42c9c0ac2439 of: fix kmemleak crash caused by imbalance in early memory [...] omits d04fc182d821 memblock-update-comments-and-kernel-doc-fix omits 12a8ba4404b9 mm: memblock: update comments and kernel-doc omits 0f805a8a51b9 memblock: split checks whether a region should be skipped [...] omits 87ea818d0bce memblock: remove memblock_{set,clear}_region_flags omits 959b97847a36 memblock: drop memblock_alloc_*_nopanic() variants omits 045fc702bc67 memblock: memblock_alloc_try_nid: don't panic omits 5ce59d1cac67 treewide-add-checks-for-the-return-value-of-memblock_alloc [...] omits a055648dffd5 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] omits 26d12c49e769 memblock: fix format strings for panics after memblock_alloc omits 95d8b0492bee mm: sparse: Use '%pa' with 'phys_addr_t' type omits 6b5100b28d69 treewide: add checks for the return value of memblock_alloc*() omits 9c89ff6a6761 swiotlb: add checks for the return value of memblock_alloc*() omits 55c5a8a290e1 init/main: add checks for the return value of memblock_alloc*() omits 6078965f5c06 mm/percpu: add checks for the return value of memblock_alloc*() omits 7ea52f6c6ee7 sparc: add checks for the return value of memblock_alloc*() omits fe358126f9c3 ia64: add checks for the return value of memblock_alloc*() omits c6ce62e3efa2 arch: don't memset(0) memory returned by memblock_alloc() omits 72beaa4766a9 arch: use memblock_alloc() instead of memblock_alloc_from( [...] omits 0bcca915a2df memblock: make memblock_find_in_range_node() and choose_me [...] omits 46ce83e5a08c memblock: fix parameter order in memblock_phys_alloc_try_nid() omits 9d237fd33a59 memblock: refactor internal allocation functions omits 14432064a4fe memblock: drop memblock_alloc_base() omits cbba4b4dca3f memblock: drop __memblock_alloc_base() omits 7ab187410483 memblock: memblock_phys_alloc(): don't panic omits e9a10f0d4d1c memblock: memblock_phys_alloc_try_nid(): don't panic omits a1653ed60cd9 memblock: emphasize that memblock_alloc_range() returns a [...] omits 93825d1112a4 memblock: drop memblock_alloc_base_nid() omits af75d188ea33 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] omits 469d195fa937 powerpc: remove duplicated alloc_stack() function omits ff532391ba7e powerpc: use memblock functions returning virtual address omits 8152795f158e openrisc: prefer memblock APIs returning virtual address omits e7acdbe0866b include/linux/sched/signal.h: replace `tsk' with `task' omits 87ce42872cd4 arch/nios2/mm/fault.c: remove duplicate include omits 505a7c8643f8 unicore32: stop printing the virtual memory layout omits 61facd75c33d proc: merge fix for proc_pident_lookup() API change omits 3b1b94434cce proc: calculate end pointer for /proc/*/* lookup at compile time omits b0f51aa3e6bc mm-refactor-readahead-defines-in-mmh-fix omits 5b4eea5eb278 mm: refactor readahead defines in mm.h omits f752c2eddebb fs: fs_parser: fix printk format warning omits 3b37ccbf0b4b MAINTAINERS: fix GTA02 entry and mark as orphan omits 4b560d70fcce drm/nouveau/dmem: update for struct hmm_devmem_ops member change omits 2d32b6c7043f mm/hmm: convert to use vm_fault_t omits 23d12843f36d x86/mm/fault.c: Convert to use vm_fault_t omits 642e0b7a2009 mm: create the new vm_fault_t type omits 58a987a97421 arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits 3ad2ef2f972b arch: simplify several early memory allocations omits 14f145e36803 openrisc: simplify pte_alloc_one_kernel() omits c4a730c9ead4 sh: prefer memblock APIs returning virtual address omits 5a433e8b0b6b microblaze: prefer memblock API returning virtual address omits 04386f213b2b powerpc: prefer memblock APIs returning virtual address omits 6c21475e41c0 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 7f283a45746f pinctrl: fix pxa2xx.c build warnings omits 451bca2c9af6 Merge branch 'akpm-current/current' omits f3f6b5855988 Merge remote-tracking branch 'devfreq/for-next' omits 6fa12e502768 Merge remote-tracking branch 'pidfd/for-next' omits 126a0a3d7a3a Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 5b50f4216ea1 Merge remote-tracking branch 'hyperv/hyperv-next' omits c6e493bcc52a Merge remote-tracking branch 'xarray/xarray' omits 3691d08df326 Merge remote-tracking branch 'nvmem/for-next' omits f616cb58b11e Merge remote-tracking branch 'slimbus/for-next' omits 05a4dc4ed3ef Merge remote-tracking branch 'cisco/for-next' omits 2fc4204f03c0 Merge remote-tracking branch 'kspp/for-next/kspp' omits aadbc4b6b800 Merge remote-tracking branch 'ntb/ntb-next' omits 09a8c9d5080f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 3881dd10112b Merge remote-tracking branch 'rtc/rtc-next' omits 0d0387f72206 Merge remote-tracking branch 'coresight/next' omits d145578861b4 Merge remote-tracking branch 'livepatching/for-next' omits 13a1649be7b0 Merge remote-tracking branch 'y2038/y2038' omits a2e5db8c4674 Merge remote-tracking branch 'kselftest/next' omits 238f96ea0616 Merge remote-tracking branch 'random/dev' omits 60794e2fbef4 Merge remote-tracking branch 'pwm/for-next' omits 36ef05f7d737 Merge remote-tracking branch 'pinctrl/for-next' omits e6d3966d5203 Merge remote-tracking branch 'gpio/for-next' omits 622d3a139c6f Merge remote-tracking branch 'rpmsg/for-next' omits aa7866f76d54 Merge remote-tracking branch 'vhost/linux-next' omits b42876e7ce52 Merge remote-tracking branch 'scsi/for-next' omits d610db68f80a Merge remote-tracking branch 'cgroup/for-next' omits a0b813c42f2a Merge remote-tracking branch 'slave-dma/next' omits 00a391dbe794 Merge remote-tracking branch 'mux/for-next' omits be69badbe394 Merge remote-tracking branch 'staging/staging-next' omits 089334b4f1b0 Merge remote-tracking branch 'char-misc/char-misc-next' omits 90c245738269 Merge remote-tracking branch 'tty/tty-next' omits 3433d3350417 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits fb9b49ab6b44 Merge remote-tracking branch 'usb/usb-next' omits 0ab2b2cb74a1 Merge remote-tracking branch 'driver-core/driver-core-next' omits dae221d8d556 Merge remote-tracking branch 'ipmi/for-next' omits 2396d3da2f3b Merge remote-tracking branch 'leds/for-next' omits 9fa5945bf934 Merge remote-tracking branch 'hsi/for-next' omits b452238033ee Merge remote-tracking branch 'chrome-platform/for-next' omits f79a65372dda Merge remote-tracking branch 'drivers-x86/for-next' omits 56470d24af67 Merge remote-tracking branch 'workqueues/for-next' omits 308069f73914 Merge remote-tracking branch 'percpu/for-next' omits 021da3be966c Merge remote-tracking branch 'xen-tip/linux-next' omits 0d850f8e77b1 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits b15ecef61989 Merge remote-tracking branch 'kvm/linux-next' omits d79fe7e679f7 Merge remote-tracking branch 'rcu/rcu/next' omits fe4e97b0d425 Merge remote-tracking branch 'ftrace/for-next' omits 0593a8b46709 Merge remote-tracking branch 'edac-amd/for-next' omits 0193dd759b9c Merge remote-tracking branch 'clockevents/clockevents/next' omits 7bebe5004d8d Merge remote-tracking branch 'tip/auto-latest' omits b3d04485e384 Merge remote-tracking branch 'spi/for-next' omits fb4e2ad54927 Merge remote-tracking branch 'devicetree/for-next' omits 58d9892a7c7d Merge remote-tracking branch 'audit/next' omits e983877d4e49 Merge remote-tracking branch 'vfio/next' omits d33cb6a3e7a5 Merge remote-tracking branch 'iommu/next' omits ab85b8142fb6 Merge remote-tracking branch 'watchdog/master' omits b0b6650c7f72 Merge remote-tracking branch 'tpmdd/next' omits d8bf54c45276 Merge remote-tracking branch 'selinux/next' omits 76bbf9c23bbd Merge remote-tracking branch 'apparmor/apparmor-next' omits 00261ba63a3a Merge remote-tracking branch 'security/next-testing' omits 52fa3c5fb0d3 Merge remote-tracking branch 'regulator/for-next' omits 921fb83d3842 Merge remote-tracking branch 'battery/for-next' omits c2439920159c Merge remote-tracking branch 'backlight/for-backlight-next' omits 86e11976a2ae Merge remote-tracking branch 'mfd/for-mfd-next' omits 05bd10a22645 Merge remote-tracking branch 'kgdb/kgdb-next' omits 3ba43d62e102 Merge remote-tracking branch 'mmc/next' omits 78614ddef3c7 Merge remote-tracking branch 'device-mapper/for-next' omits 85dbaaee2c78 Merge remote-tracking branch 'block/for-next' omits e957182edad1 Merge remote-tracking branch 'input/next' omits 27c5119edc51 Merge remote-tracking branch 'sound/for-next' omits 02d618e30e45 Merge remote-tracking branch 'regmap/for-next' omits 954034fb71d3 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 4749ff1ebcb4 Merge remote-tracking branch 'drm-misc/for-linux-next' omits f3e5c1cc4e9a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 8af54c37c645 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a86de3845b36 zram: default to lzo-rle instead of lzo omits 4a44ea6f73dd lib/lzo: separate lzo-rle from lzo omits 0966366de59d lib/lzo: implement run-length encoding omits 6f62f140b509 lib/lzo: fast 8-byte copy on arm64 omits 3de92f3cb49d lib/lzo: 64-bit CTZ on arm64 omits cd6654b4c459 lib/lzo: tidy-up ifdefs omits 6ac2c0a57d21 ipc: do cyclic id allocation with ipcmni_extend mode omits 19802b0ca14d ipc: conserve sequence numbers in ipcmni_extend mode omits c67e25796faf ipc: allow boot time extension of IPCMNI from 32k to 16M omits b38d7e7f5995 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] omits 4de9156c6249 ipc: annotate implicit fall through omits 2d6de2f84a8f init/initramfs.c: provide more details in error messages omits 0d37b3dfa551 lib/ubsan: default UBSAN_ALIGNMENT to not set omits 08e489c4d1da kcov: convert kcov.refcount to refcount_t omits 2abe2c139d4c kcov: no need to check return value of debugfs_create functions omits 1f056684b30b kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 omits f93e8c5ad5cc kernel/configs: use .incbin directive to embed config_data.gz omits 04f823b795c8 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED omits b7d45e063129 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() omits 1e5970acb7dd sysctl: return -EINVAL if val violates minmax omits cf57432521e2 sysctl-handle-overflow-for-file-max-v4 omits c5ff5f3028c7 sysctl: handle overflow for file-max omits 94570fddb931 sysctl: handle overflow in proc_get_long omits 16e7031d3bc1 kernel/sysctl.c: define minmax conv functions in terms of [...] omits de36f924690a kernel/sysctl.c: add missing range check in do_proc_dointv [...] omits 48e68636f011 tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] omits eb0a7dcd0f99 rapidio/mport_cdev: mark expected switch fall-through omits 77bd7dac23f6 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() omits 693e9c093713 kernel: workqueue: clarify wq_worker_last_func() caller re [...] omits 14e49914d300 exec-increase-binprm_buf_size-to-256-fix omits cdff1f9f5ddc exec: increase BINPRM_BUF_SIZE to 256 omits e3b0ce830139 fs/exec.c: replace opencoded set_mask_bits() omits 7a6ec8f02df2 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits 2b8c68e2ab41 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits b8f173fc132c fat: enable .splice_write to support splice on O_DIRECT file omits a3e9db5e15ce autofs: clear O_NONBLOCK on the pipe omits 9e31f66d9374 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] omits 927f33a0ecc3 autofs: add ignore mount option omits 1824255664a5 init/calibrate.c: provide proper prototype omits 571f86b63ed0 fs/binfmt_elf.c: spread const a little omits dc5e278df966 elf: fixup compilation omits 0dfea2d4a4f8 fs/binfmt_elf.c: use list_for_each_entry() omits f04a73fd272f fs/binfmt_elf.c: don't be afraid of overflow omits bdeb996bfd1d epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 2c34f4e21776 epoll: unify awaking of wakeup source on ep_poll_callback() path omits 8f259e542c9c epoll: make sure all elements in ready list are in FIFO order omits 71c17eea0361 checkpatch: fix something omits e2cd66dc5b02 checkpatch: add test for SPDX-License-Identifier on wrong line # omits 54d98d4619a2 checkpatch: allow reporting C99 style comments omits fabd25b6645b checkpatch: add some new alloc functions to various tests omits eb81af8d12b7 checkpatch: verify SPDX comment style omits 269dad5e85a9 lib/test_firmware.c: remove some dead code omits 82b390fe7b85 lib/assoc_array.c: mark expected switch fall-through omits 073054caf89b lib/test_ubsan.c: VLA no longer used in kernel omits 4defa431b49d lib/div64.c: off by one in shift omits ed66efac0bf5 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 08d1bde608cf lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 14411d7399cc lib/genalloc.c: export symbol addr_in_gen_pool omits ccb109be70b5 include/linux/bitops.h: set_mask_bits() to return old value omits 860c32611cb3 ACPI: implement acpi_handle_debug in terms of _dynamic_func_call omits 5b08dd15e7f6 ACPI: remove unused __acpi_handle_debug macro omits b87ce883da99 ACPI: use proper DYNAMIC_DEBUG_BRANCH macro omits dd7a51dc2608 btrfs: implement btrfs_debug* in terms of helper macro omits c84568a9f3b8 dynamic_debug: refactor dynamic_pr_debug and friends omits 94832b4d6cf0 dynamic_debug: add static inline stub for ddebug_add_module omits 9b0b49359f9b dynamic_debug: move pr_err from module.c to ddebug_add_module omits 4187d0dea31f dynamic_debug: remove unused EXPORT_SYMBOLs omits 937616b55067 dynamic_debug: use pointer comparison in ddebug_remove_module omits 99ab18ebfdc6 dynamic_debug: don't duplicate modname in ddebug_add_module omits 79e272d19d2c dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] omits 5d1fa9b078bd linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited omits f68fad12535f linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited omits 1249b7136312 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited omits e203093cac4c include/linux/pid.h: remove next_pidmap() declaration omits a51beae57fcc linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] omits 6bdae12073d5 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] omits b5b8ecb7463a linux/fs.h: move member alignment check next to definition [...] omits a20327f004ce lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] omits 9117c65eb0cd build_bug.h: add wrapper for _Static_assert omits cbed2e4c41b9 scripts/spelling.txt: add more spellings to spelling.txt omits 445af8e52653 kernel/sys: annotate implicit fall through omits 335576e63689 kernel/hung_task.c: Use continuously blocked time when reporting. omits f9a76ea7d668 kernel/hung_task.c - fix sparse warnings omits 42e719421945 include/linux/types.h: use "unsigned int" instead of "unsigned" omits 29292ec49604 <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup() omits ca2663d8afb5 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits c4978c626308 kernel.h: unconditionally include asm/div64.h for do_div() omits e02791066746 proc: more robust bulk read test omits 20c95d3484ac proc: exit correctly in /proc/*/maps test omits 8bd3f50a3c20 proc: test /proc/*/maps, smaps, smaps_rollup, statm omits 5997559c17ac proc: use seq_puts() everywhere omits a50a5a376fd2 proc: read kernel cpu stat pointer once omits bcdca097cd9b proc: remove unused argument in proc_pid_lookup() omits b6926593dbf7 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() omits b0d7d9957e45 fs/proc/self.c: code cleanup for proc_setup_self() omits 2facbb4954a4 proc: return exit code 4 for skipped tests omits 9c803fb7c103 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 3b50ad063a0f fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 687ff7b96299 mm: don't expose page to fast gup before it's ready omits 3e644f0322ff filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits c2330f5f0279 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits b1f16ca1c74f filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 2efc1ff653bc filemap: drop the mmap_sem for all blocking operations omits 17a5d1ab2ecd filemap: pass vm_fault to the mmap ra helpers omits b55fde59f206 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits d968b001552c filemap: kill page_cache_read usage in filemap_fault omits ba96c93fb03a mm/page_alloc.c: calculate first_deferred_pfn directly omits 996eb12032e7 mm: use common iterator for deferred_init_pages and deferr [...] omits 08ca5cc04323 mm: add reserved flag setting to set_page_links() omits 45a99fba04eb mm: move hot-plug specific memory init into separate funct [...] omits b68a9c08860a mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 88d276f1d760 mm: implement new zone specific memblock iterator omits b9dc375fc517 mm: drop meminit_pfn_in_nid as it is redundant omits b95802498b85 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 0b0e99243da7 mm,mremap: bail out earlier in mremap_to under map pressure omits fb878912d2a7 mm/sparse: fix a bad comparison omits 340d0bd72f27 mm/cma.c: cma_declare_contiguous: correct err handling omits 7fce6df93b0e mm/page_ext.c: fix an imbalance with kmemleak omits 79c1427d4c9b mm/vmscan: remove unused lru_pages argument omits 3c022a5f7ffb mm/compaction: pass pgdat to too_many_isolated() instead of zone omits 8bc8d52bb003 mm: remove zone_lru_lock() function access ->lru_lock directly omits d488e24a862e mm/workingset: remove unused @mapping argument in workings [...] omits e4b47a362383 hugetlbfs: fix potential over/underflow setting node speci [...] omits 1ba910780133 mm/hotplug, powerpc: fix an imbalance with DEBUG_PAGEALLOC omits e3c13b665321 mm/swapfile.c: use struct_size() in kvzalloc() omits 3814350b879b mm/cma_debug.c: remove static scoped cma_debugfs_root omits 35589213b1a8 tmpfs: test link accounting with O_TMPFILE omits 73b5fafb4f3e MAINTAINERS: add entry for memblock omits d1377dac70b0 mm/shmem: make find_get_pages_range() work for huge page omits 11d8633f6102 mm: unexport free_reserved_area omits 80236847dace tools/vm/slabinfo: clean up usage menu debug items omits 1d2868ea06a0 tools/vm/slabinfo: align usage output columns omits 6e3d61f3a694 tools/vm/slabinfo: put options in alphabetic order omits 04a07807dd43 tools/vm/slabinfo: update options in usage message omits 740db9091653 include/linux/compaction.h: fix potential build error omits 3d963f437c01 mm,memory_hotplug: explicitly pass the head to isolate_huge_page omits 662f2278027a mm: page_cache_add_speculative(): refactor out some code d [...] omits 293ddbecb3a2 mm/migrate.c: cleanup expected_page_refs() omits 33377ffbc872 docs/core-api/mm: fix return value descriptions in mm/ omits 9c0f43c5fd37 docs/core-api/mm: fix user memory accessors formatting omits 6571da626007 docs/mm: vmalloc: re-indent kernel-doc comemnts omits ab7dfa05f6d3 mm/page_poison: update comment after code moved omits 5030cdda4907 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits e3fdbb3bf2ad mm: maintain randomization of page free lists omits 3a2e64f6295f mm-move-buddy-list-manipulations-into-helpers-fix2 omits 7f7134b87a39 mm: fix buddy list helpers omits 98cf198ee8ce mm: move buddy list manipulations into helpers omits e1c3ee31d2a0 mm/shuffle: fix shuffle enable omits dad925c56d7e mm: shuffle initial free memory to improve memory-side-cac [...] omits 188302ae5f47 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 076f83a436de numa: make "nr_online_nodes" unsigned int omits 25f7e46096b0 numa: make "nr_node_ids" unsigned int omits dffb50c15c1e hugetlb: allow to free gigantic pages regardless of the co [...] omits 58a7810b6473 mm,oom: don't kill global init via memory.oom.group omits 16e84fe1a8ed mm, swap: bounds check swap_info array accesses to avoid N [...] omits 869011f38119 mm/vmscan.c: do not allocate duplicate stack variables in [...] omits f328f9232332 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 78f5b80a7be6 mm: ksm: do not block on page lock when searching stable tree fix omits 4d1bddd69f92 mm: ksm: do not block on page lock when searching stable tree omits 1b689ca6b5dd fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] omits 859c94d76bfa mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix omits 57be23a32f44 mm: memcontrol: expose THP events on a per-memcg basis omits 5bea81cca65c mm: vmscan: do not iterate all mem cgroups for global dire [...] omits 2426c1acea8e mm: swap: use mem_cgroup_is_root() instead of deferencing [...] omits 3aa5203139c1 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits 8699c7a9d815 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd omits b40bb689756b powerpc/mm/iommu: allow large IOMMU page size only for hug [...] omits 01d8b09e9b84 powerpc-mm-iommu-allow-migration-of-cma-allocated-pages-du [...] omits d66156e305e7 powerpc/mm/iommu: allow migration of cma allocated pages d [...] omits 527231c5d48b mm: update get_user_pages_longterm to migrate pages alloca [...] omits 5d54344739c8 mm/cma: add PF flag to force non cma alloc omits c2007b45eb78 mm: better document PG_reserved omits 6b90ef20de6f ia64: perfmon: don't mark buffer pages as PG_reserved omits 2f486ceb9690 arm64: kdump: no need to mark crashkernel pages manually P [...] omits 9f7c6d882dc6 arm64: kexec: no need to ClearPageReserved() omits 977a222e233c m68k/mm: use __ClearPageReserved() omits e87a037771f5 riscv/vdso: don't clear PG_reserved omits b6c14f2b1956 powerpc/vdso: don't clear PG_reserved omits 87d37afa0c93 s390/vdso: don't clear PG_reserved omits aa339ecf4098 agp: efficeon: no need to set PG_reserved on GATT tables omits 6466f935dce7 mm: rid swapoff of quadratic complexity omits 4e19ea840059 mm: refactor swap-in logic out of shmem_getpage_gfp omits 95ce81c2a5f3 mm/vmscan.c: remove 7th argument of isolate_lru_pages() omits 34188e62526c mm, mempolicy: fix uninit memory access omits e22f4a93bfc2 memcg: killed threads should not invoke memcg OOM killer omits ee6217fb7df0 powerpc: use probe_user_read() omits 48efc1928a8c mm-add-probe_user_read-fix omits 694454900be0 include/linux/uaccess.h: add probe_user_read() omits 7e903f41e13f mm/page_alloc.c: check return value of memblock_alloc_node [...] omits f3828b29646b arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] omits cd38e0a8fc75 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] omits e325e07ba856 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade omits ec8a8308e980 mm: update ptep_modify_prot_commit to take old pte value as arg omits 2a15082d1c9c mm: update ptep_modify_prot_start/commit to take vm_area_s [...] omits 44167ffc5445 mm/hmm: add helpers for driver to safely take the mmap_sem omits aa47267a69a5 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits c6249537936b mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] omits 1b31a1cae4b5 mm/hmm: add a helper function that faults pages and maps t [...] omits 78ed3c0880b5 mm/hmm: add default fault flags to avoid the need to pre-f [...] omits 120b076c5be7 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix omits 7b32ebfd7238 mm/hmm: potential deadlock in nonblocking code omits 4b908bc10f81 mm/hmm: improve driver API to work and wait over a range omits ca4102e878fa mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits c21524c3929c mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits edc7b8190061 mm/hmm: do not erase snapshot when a range is invalidated omits 0d079e25de3c mm/hmm: use reference counting for HMM struct omits 3c40283b3907 mm: fix some typos in mm directory omits 49460d71400f mm/page_owner: move config option to mm/Kconfig.debug omits 2ea414dbe2a7 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] omits 45e74c84b4da mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] omits 8a5a369fbee5 mm, oom: remove 'prefer children over parent' heuristic omits 182f6d380f9e mm: no need to check return value of debugfs_create functions omits 35fb8ee27f98 mm, memcg: proportional memory.{low,min} reclaim omits 4ecb1782147e mm/memory.c: prevent mapping typed pages to userspace omits eb87a799d1fb mm: prevent mapping slab pages to userspace omits 942e02449ad0 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits bf72d3e6a158 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! omits 3403b73a2dfa mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] omits c3bddc752190 mm, memcg: create mem_cgroup_from_seq omits 89d46faf54d9 psi-introduce-psi-monitor-fix-3 omits 692ae30dba64 psi-introduce-psi-monitor-fix-fix omits f95fb554a229 psi-introduce-psi-monitor-fix omits 93015e927a60 psi: introduce psi monitor omits 9d15d3898411 psi: rename psi fields in preparation for psi trigger addition omits 917871099829 psi: introduce state_mask to represent stalled psi states omits 1a4061b773c6 kernel: cgroup: add poll file operation omits 8a481b379dc0 fs: kernfs: add poll file operation omits f6a9e1a96cff mm, compaction: Capture a page under direct compaction -fix omits f562788eb875 mm, compaction: capture a page under direct compaction omits 0348217fd0cc mm/compaction: no stuck in __reset_isolation_pfn() omits a05304d97629 mm, compaction: be selective about what pageblocks to clea [...] omits 6d5c88eb06b4 mm, compaction: sample pageblocks for free pages omits 52900e3f664d mm, compaction: round-robin the order while searching the [...] omits 2bf3b0630ce6 mm, compaction: reduce premature advancement of the migrat [...] omits 48d956778a35 mm, compaction: do not consider a need to reschedule as co [...] omits d855150fea44 mm, compaction: rework compact_should_abort as compact_che [...] omits ba177bf356cb mm, compaction: keep cached migration PFNs synced for unus [...] omits dd32c4de9f56 mm, compaction: check early for huge pages encountered by [...] omits 1cedb40b6c7e mm, compaction: finish pageblock scanning on contention omits 500792d9d9db mm, compaction: avoid rescanning the same pageblock multip [...] omits b59a9844efa4 mm, compaction: use free lists to quickly locate a migrati [...] omits b83590bd083e mm, compaction: keep migration source private to a single [...] omits 03b1b306a86c mm, compaction: Use free lists to quickly locate a migrati [...] omits d620f66f7ce8 mm, compaction: use free lists to quickly locate a migrati [...] omits 2d114a6b5ec9 mm, compaction: ignore the fragmentation avoidance boost f [...] omits 7a606dd25fd7 mm, compaction: always finish scanning of a full pageblock omits 10ea0f101fb7 mm, migrate: immediately fail migration of a page with no [...] omits 9c3477f8576a mm, compaction: rename map_pages to split_map_pages omits 7e9326f86897 mm, compaction: remove unnecessary zone parameter in some [...] omits 34fbabec747a mm, compaction: remove last_migrated_pfn from compact_control omits a072c7294cd5 mm, compaction: rearrange compact_control omits 2c7981ad12cb mm, compaction: shrink compact_control omits 64d20a23c744 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] omits 2be1b0469dff mm: shuffle GFP_* flags omits da402dcf6ede mm: swap: add comment for swap_vma_readahead omits b490b86b7520 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 omits 2cd53c852e61 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix omits 025bb9dd7f45 mm: swap: check if swap backing device is congested or not omits a44de135dc49 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 9f12f56bd0e6 memcg: schedule high reclaim for remote memcgs on high_work omits e36db042cb95 mm/filemap.c: remove redundant test from find_get_pages_contig omits 4418cfeb4eb7 mm/memcontrol.c: use struct_size() in kmalloc() omits 8dbf11db14a4 mm: remove extra drain pages on pcp list omits bdb9c8e6f486 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits d3e67e94a881 arm64/mm: enable HugeTLB migration omits 113c13f2afaf mm/hugetlb: enable arch specific huge page size support fo [...] omits 9f4d7f6adea1 mm/hugetlb: enable PUD level huge page migration omits ef5d97e19e82 mm/hugetlb: distinguish between migratability and movability omits c0328b3c8a25 mm: remove sysctl_extfrag_handler() omits ef849f524417 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits 32d410792d3b lib/Kconfig.debug: make CONFIG_TEST_VMALLOC depends on CONFIG_MMU omits 2ea42913f730 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 39ad2b55b2bd vmalloc: add test driver to analyse vmalloc allocator omits 5cb83500b4a9 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 35a468efa8a2 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits e8612ef300a8 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 3fd0cf016366 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits 862f9de74ba6 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits 461a33228718 memcg: localize memcg_kmem_enabled() check omits a445c33a7b78 mm, slub: make the comment of put_cpu_partial() complete omits fe2d6bddd660 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 061e3e509479 mm: reuse only-pte-mapped KSM page in do_wp_page() omits 70ce837a51f8 tools/: fix for replace open encodings for NUMA_NO_NODE omits e07f37bc7919 tools/: replace open encodings for NUMA_NO_NODE omits 0e9ed3d39201 mm: replace all open encodings for NUMA_NO_NODE omits 7ec30d7c9e77 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits f3728965688a pm-hibernate-exclude-all-pageoffline-pages-v2 omits 1a4e416c64f0 PM/Hibernate: exclude all PageOffline() pages omits 43b59db47f62 PM/Hibernate: use pfn_to_online_page() omits 12e96c9eb754 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 692b72112d62 vmw_balloon: mark inflated pages PG_offline omits c1187a32520a hv_balloon: mark inflated pages PG_offline omits 43e1e936f916 xen/balloon: mark inflated pages PG_offline omits db0016496c82 kexec: export PG_offline to VMCOREINFO omits cef6d08bd178 mm-convert-pg_balloon-to-pg_offline-fix omits c003bf2f7dd3 mm: convert PG_balloon to PG_offline omits 9e9ead15d89e mm: balloon: update comment about isolation/migration/compaction omits 081588cb8b40 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix omits f724206c2330 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 omits 66045a284acd mm/page_alloc.c: memory hotplug: free pages as higher order omits f374dee97a09 mm/slub.c: remove an unused addr argument omits d95ea75175e0 include/linux/slub_def.h: comment fixes omits 54672370c88f mm/slab.c: kmemleak no scan alien caches omits 6e6fbf96d13d mm-slub-introduce-slab_warn_on_error-fix omits 4f63bb0bacec mm/slub: introduce SLAB_WARN_ON_ERROR omits 80064a345fb4 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 43d6d14a8c85 fs/file.c: initialize init_files.resize_wait omits 581c7e818dcc fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() omits e4097480793b ramfs: support O_TMPFILE omits 9a7ba1d519dd ocfs2: checkpoint appending truncate log transaction befor [...] omits 1de121766e7b ocfs2: wait for recovering done after direct unlock request omits 0c3af89dcb7f ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 6b9483fa7d89 ocfs2: clear zero in unaligned direct IO omits 1f803c481498 ocfs2: Use zero-sized array and struct_size() in kzalloc() omits f4c153ea9fce ocfs2: fix the application IO timeout when fstrim is running omits e30caf04d603 ocfs2: fix a panic problem caused by o2cb_ctl omits c6b46b86ffb4 lib/debugobjects.c: move printk out of db lock critical sections omits a4f7f5a518a7 sh: remove nargs from __SYSCALL omits 85c7c03830ee scripts/decode_stacktrace.sh: handle RIP address with segment omits 9caa739116e6 kasan: fix kasan_check_read/write definitions omits 78166c58a1be page_poison: play nicely with KASAN omits ebb8a230fd44 kasan: remove use after scope bugs detection. omits 87c7a0c3d037 hugetlbfs: fix races and page leaks during migration omits fd0066e692c9 kasan: turn off asan-stack for clang-8 and earlier omits b05250bdd865 checkpatch: don't interpret stack dumps as commit IDs omits 2fe1f76945c1 Merge remote-tracking branch 'drm/drm-next' omits fd1c8616704a Merge remote-tracking branch 'crypto/master' omits b228e7d756b9 Merge remote-tracking branch 'mtd/mtd/next' omits c7a36986ebd8 Merge remote-tracking branch 'gfs2/for-next' omits 1d3ff797cdbb Merge remote-tracking branch 'bluetooth/master' omits 6ab2dc72a38b Merge remote-tracking branch 'wireless-drivers-next/master' omits 30cb94f4d996 Merge remote-tracking branch 'nfc-next/master' omits f32b8529b13a Merge remote-tracking branch 'netfilter-next/master' omits 168b0c36eb55 Merge remote-tracking branch 'bpf-next/master' omits ac0e5673e8b0 Merge remote-tracking branch 'net-next/master' omits c717c32887ff Merge remote-tracking branch 'rdma/for-next' omits 57f5b21ed4b2 Merge remote-tracking branch 'swiotlb/linux-next' omits f794b32a67b6 Merge remote-tracking branch 'dlm/next' omits 2e4d8cd72ce5 Merge remote-tracking branch 'thermal/next' omits b79606a5c7ce Merge remote-tracking branch 'cpupower/cpupower' omits 6b5d23103615 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' 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 03afc60f1129 Merge remote-tracking branch 'pm/linux-next' omits b501b3e71066 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits f74bcf70c9a3 Merge remote-tracking branch 'v4l-dvb/master' omits 45da1b3a5283 Merge remote-tracking branch 'jc_docs/docs-next' omits 000e2faa0c8b Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c0fe83deb2e9 Merge remote-tracking branch 'i3c/i3c/next' omits 751ce7725c56 Merge remote-tracking branch 'i2c/i2c/for-next' omits b458b3636e7b Merge remote-tracking branch 'hid/for-next' omits f677e19b5069 Merge remote-tracking branch 'pstore/for-next/pstore' omits ae89b6bb96ce Merge remote-tracking branch 'pci/next' omits 3d8669e63751 tools/libbpf: signedness bug in btf_dedup_ref_type() omits d7864fcffa85 Merge remote-tracking branch 'printk/for-next' 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 cebcb3abd0dc Merge remote-tracking branch 'vfs/for-next' omits bc4fa094b004 Merge remote-tracking branch 'xfs/for-next' omits 6098fcfee2f2 Merge remote-tracking branch 'v9fs/9p-next' omits d1d297e2d192 Merge remote-tracking branch 'ubifs/linux-next' omits d6d9b83e2847 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits f25315e4a12d Merge remote-tracking branch 'orangefs/for-next' omits 38f3a7901ee8 Merge remote-tracking branch 'nfsd/nfsd-next' omits 6e30f89ebfd3 Merge remote-tracking branch 'nfs/linux-next' omits 4defaefa983f Merge remote-tracking branch 'jfs/jfs-next' omits 8230c912a814 Merge remote-tracking branch 'fuse/for-next' omits 47c4aa7f219e Merge remote-tracking branch 'f2fs/dev' omits 01fa12dfba80 Merge remote-tracking branch 'ext4/dev' omits e70f3ef86336 Merge remote-tracking branch 'ext3/for_next' omits 55d96f510723 Merge remote-tracking branch 'ecryptfs/next' omits 6a9500959d3b Merge remote-tracking branch 'cifs/for-next' omits bc864552bdad Merge remote-tracking branch 'ceph/master' omits 1185905763f5 Merge remote-tracking branch 'btrfs-kdave/for-next' omits ba6ac21e8cb1 Merge remote-tracking branch 'befs/for-next' omits 576d69d9faee Merge remote-tracking branch 'fscrypt/master' omits e923307df4fb Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 0e632bd20d69 Merge remote-tracking branch 's390/features' omits 03eb4ef20741 Merge remote-tracking branch 'risc-v/for-next' omits 6be773807a37 Merge remote-tracking branch 'powerpc/next' omits d56340a6d7d2 Merge remote-tracking branch 'parisc-hd/for-next' omits c0abe5af7341 Merge branches 'work.mount', 'work.misc' and 'work.iov_ite [...] omits 203b6df0d8f0 Merge remote-tracking branch 'nios2/for-next' omits 88b523676393 Merge remote-tracking branch 'mips/mips-next' omits 466161f4ccd8 Merge remote-tracking branch 'microblaze/next' omits 7cd71ded64a2 Merge remote-tracking branch 'm68knommu/for-next' omits 74999706e253 Merge remote-tracking branch 'm68k/for-next' omits 0bce9aa89919 Merge remote-tracking branch 'csky/linux-next' omits e329ed068ae0 Merge remote-tracking branch 'clk/clk-next' omits c7a41379c0ef Merge remote-tracking branch 'tegra/for-next' omits 6884be6d470b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 238c35077c25 Merge remote-tracking branch 'samsung-krzk/for-next' omits 3793087eada4 Merge remote-tracking branch 'rockchip/for-next' omits af2259f0f486 Merge remote-tracking branch 'renesas/next' omits 14a45ddb9281 Merge remote-tracking branch 'qcom/for-next' omits 435c44b3c871 Merge remote-tracking branch 'omap/for-next' omits e531c4eb2ecb Merge remote-tracking branch 'mvebu/for-next' omits 1083b9e4cf9f Merge remote-tracking branch 'mediatek/for-next' omits 645ebe23e86e Merge remote-tracking branch 'keystone/next' omits 1497c53e2893 Merge remote-tracking branch 'imx-mxs/for-next' omits a990606c006d Merge remote-tracking branch 'bcm2835/for-next' omits dabc7b6447df Merge remote-tracking branch 'at91/at91-next' omits c9443e9815af Merge remote-tracking branch 'amlogic/for-next' omits 5b30ca7588a3 Merge remote-tracking branch 'actions/for-next' omits 60b0fcbe2be7 Merge remote-tracking branch 'arm-soc/for-next' omits 61aac8295ba3 Merge remote-tracking branch 'arm64/for-next/core' omits a634090a0f24 ALSA: usb-audio: Add quirk for MOTU MicroBook II omits d545631eac95 Merge remote-tracking branch 'arm/for-next' omits 7188f1133e11 Merge remote-tracking branch 'asm-generic/master' omits bbc61b186a87 Merge branch 'for-5.1/block' into for-next omits dfc76d11dd45 block: Replace function name in string with __func__ omits d1a624cb6ea8 Merge branch 'for-5.1/libata' into for-next omits 92e0730eb809 Merge remote-tracking branch 'dma-mapping/for-next' omits 3bac408a8bca ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when [...] omits 550eeee8bd40 Merge branch 'for-5.1/block' into for-next omits cd46eb89dff7 nbd: propagate genlmsg_reply return code omits aad8e7bd5d85 Merge remote-tracking branch 'leaks/leaks-next' omits 6f86b37bde20 Merge branch 'for-5.1/block' into for-next omits 6dc8746d7124 floppy: remove set but not used variable 'q' omits 20a123ac75c2 Merge remote-tracking branch 'kbuild/for-next' omits 5236925e537a Merge branch 'for-5.1/block' into for-next omits bf7c7a040146 null_blk: fix checking for REQ_FUA omits be9cefe796f3 selftests: rtnetlink: use internal netns switch for ip commands omits 8195ea6b7113 Merge branch 'for-5.1/block' into for-next omits 4d7c1d3fd7c7 block: fix NULL pointer dereference in register_disk omits a4e0961e567b Merge branch 'for-5.1/block' into for-next omits dce30ca9e3b6 fs: fix guard_bio_eod to check for real EOD errors omits 806669af2468 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits d5e7bac99259 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 91c4f92dd4de Merge remote-tracking branch 'mmc-fixes/fixes' omits e8faeaf6bc2a Merge remote-tracking branch 'drm-fixes/drm-fixes' omits a99e0c74fb30 Merge remote-tracking branch 'scsi-fixes/fixes' omits 0f342caafc12 Merge remote-tracking branch 'vfs-fixes/fixes' omits 267bc4a46415 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits b4a169dc0aad Merge remote-tracking branch 'mips-fixes/mips-fixes' omits a7f9df4461f9 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 36136067eeb8 Merge remote-tracking branch 'ide/master' omits 7566c5f39cee Merge branch 'for-5.1/block' into for-next omits 86851983a8e6 Merge remote-tracking branch 'crypto-current/master' omits 89d191bd8984 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 079693730d65 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 5df42e149fb8 Merge remote-tracking branch 'spi-fixes/for-linus' omits ec890668b273 Merge remote-tracking branch 'regulator-fixes/for-linus' omits f66aedc57d00 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 48654f92fac4 Merge remote-tracking branch 'bpf/master' omits 15970b1be2d7 Merge remote-tracking branch 'net/master' omits 67039130b7bc Merge remote-tracking branch 'arm-current/fixes' omits da335aa64316 Merge remote-tracking branch 'arc-current/for-curr' 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 eee215b09b6b Merge branch 'for-5.1/block' into for-next omits 5b88a17cfdeb block: optimize bvec iteration in bvec_iter_advance omits 55fdcb59e21e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits d483cc75662c Merge remote-tracking branch 'fixes/master' omits 371f210ec2a3 Merge branch 'x86/urgent' omits 0056f05a8cf4 Merge branch 'x86/build' omits 664daf7ae5e4 Merge branch 'x86/boot' omits 17a6370fe932 Merge branch 'sched/core' omits 836b12f8c30d Merge branch 'for-next-next-v5.0-20190228' into for-next-20190228 omits 4054a2931e50 Merge branch 'for-next-current-v4.20-20190228' into for-ne [...] omits 5dff42da0ca9 Merge branch 'misc-5.2' into for-next-next-v5.0-20190228 omits 9837d64d2717 Merge branch 'ext/josef/rsv-prop' into for-next-next-v5.0- [...] omits 03847ed16005 Merge branch 'ext/qu/pre-commit-check-5.1' into for-next-n [...] omits 70c14b45bfcd Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 6f7b034b15c8 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 431bf5ddd3e1 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 470f7e14c163 Merge branch 'misc-next' into for-next-next-v5.0-20190228 omits 55f6b632d4bb Merge branch 'ext/filipe/snapshot-dio-buff-fix-v2' into fo [...] omits f7ccb3089d36 Merge branch 'misc-5.1' into for-next-current-v4.20-20190228 omits 9606ea6a3943 btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits c07f9c420c29 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits 809f4953c14d btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 44fe89de7d51 btrfs: Do mandatory tree block check before submitting bio omits a92e9c3a3cef btrfs: extent_io: Handle error better in extent_writepages() omits 5651fea41456 btrfs: extent_io: Kill the BUG_ON() in extent_write_cache_pages() omits 9308754824f1 btrfs: extent_io: Kill the BUG_ON() in lock_extent_buffer_ [...] omits caa1e99da45d btrfs: extent_io: Handle error better in extent_write_lock [...] omits cee4e2509951 btrfs: extent_io: Kill the dead branch in extent_write_cac [...] omits 49f824902a95 btrfs: extent_io: Handle error better in btree_write_cache [...] omits e17135f3a351 btrfs: extent_io: Handle error better in extent_write_full_page() omits 01b66d3ca1ee btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits cfd92fe2de28 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits 192020f23a3f btrfs: Always output error message when key/level verifica [...] omits 6ce98214d52a btrfs: use the existing credit for our first prop omits 7b21051ba561 btrfs: reserve space for inheriting properties omits 2a8ef540c417 btrfs: zstd: remove indirect calls for local functions omits 445c193bdb75 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits c221c0b0308f device-dax: "Hotplug" persistent memory for use like normal RAM omits 2b539aefe9e4 mm/resource: Let walk_system_ram_range() search child resources omits 2794129e902d mm/memory-hotplug: Allow memory resources to be children omits b926b7f3baec mm/resource: Move HMM pr_debug() deeper into resource code omits 5cd401ace914 mm/resource: Return real error codes from walk failures 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 ab75ecb8a742 Merge branch 'clk-imx' into clk-next omits 0c91c11c7d62 clk: imx8mq: add GPIO clocks to clock tree 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 366e37e4da23 arm64: avoid clang warning about self-assignment omits a29c78234942 arm64: Kconfig.platforms: fix warning unmet direct dependencies omits 1712006f0aa8 btrfs: scrub: return EAGAIN when fs is closing omits 935665c1a117 of: unittest: unflatten device tree on UML when testing omits 335ebe3035b6 lib/raid6: arm: optimize away a mask operation in NEON rec [...] omits 1ad3935b39da lib/raid6: use vdupq_n_u8 to avoid endianness warnings omits da36822dec74 dt-bindings: Add vendor prefix for feiyang omits 364e8d6f21fa dt-bindings: Add vendor prefix for techstar omits dac58275308b dt-bindings: display: add missing semicolon in example omits 221e1e0b0165 of: mark early_init_dt_alloc_reserved_memory_arch static omits 87143fce3124 of: add dtc annotations functionality to dtx_diff omits 985e225142cf dt-bindings: hwmon: Add missing documentation for lm75 omits 2c97a9cc35a7 arm64: io: Hook up __io_par() for inX() ordering omits ce246c444a08 riscv: io: Update __io_[p]ar() macros to take an argument omits abbbbc83a210 asm-generic/io: Pass result of I/O accessor to __io_[p]ar() omits 3e32131abc31 arm64: Add workaround for Fujitsu A64FX erratum 010001 omits 4cd8a5179589 Merge branch 'io_uring' into for-next omits c09fb45cbb15 io_uring: allow workqueue item to handle multiple buffered [...] omits f6a708997518 io_uring: add support for IORING_OP_POLL 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 d7d38c492d78 Merge branch 'for-5.1/block' into for-next omits 1d5cd4acea1c Merge branch 'for-5.1/libata' into for-next omits 594b9a89af8e block: introduce mp_bvec_for_each_page() for iterating over page 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 08a4a16f2588 Merge branch 'acpi-bus' into linux-next 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 b60706644282 lib/vsprintf: Remove %pCr remnant in comment 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 5da1e0b809b1 Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'x86 [...] omits 32d5860a9e3c MAINTAINERS: Add Hyper-V IOMMU driver into Hyper-V CORE AN [...] omits 29217a474683 iommu/hyper-v: Add Hyper-V stub IOMMU driver omits 84fdfafab849 x86/Hyper-V: Set x2apic destination mode to physical when [...] omits fff42928ade5 PCI/ATS: Add inline to pci_prg_resp_pasid_required() 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 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 d9047919f66c Merge branch 'x86/mm' 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 244a8d91d90b Merge branch 'linus' into x86/mm, to pick up fixes 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 c99c2171fc61 afs: Use fs_context to pass parameters over automount omits 13fcc6837049 afs: Add fs_context support omits 06a2ae56b5b8 vfs: Add some logging to the core users of the fs_context log omits e7582e16a170 vfs: Implement logging through fs_context omits 5fe1890d0e20 vfs: Provide documentation for new mount API omits d911b4585eb3 vfs: Remove kern_mount_data() omits 32021982a324 hugetlbfs: Convert to fs_context omits a18753747385 cpuset: Use fs_context omits 23bf1b6be9c2 kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits cca8f32714d3 cgroup: store a reference to cgroup_ns into cgroup_fs_context omits 6678889f0726 cgroup1_get_tree(): separate "get cgroup_root to use" into [...] omits 71d883c37e8d cgroup_do_mount(): massage calling conventions omits cf6299b1d005 cgroup: stash cgroup_root reference into cgroup_fs_context omits e34a98d5b226 cgroup2: switch to option-by-option parsing omits 8d2451f4994f cgroup1: switch to option-by-option parsing omits f5dfb5315d34 cgroup: take options parsing into ->parse_monolithic() omits 7feeef58690a cgroup: fold cgroup1_mount() into cgroup1_get_tree() omits 90129625d920 cgroup: start switching to fs_context omits 935c6912b198 ipc: Convert mqueue fs to fs_context omits 66f592e2ece0 proc: Add fs_context support to procfs omits 60a3c3a58e2e procfs: Move proc_fill_super() to fs/proc/root.c omits 0b52075ee623 introduce cloning of fs_context omits cb50b348c71f convenience helpers: vfs_get_super() and sget_fc() omits 3e1aeb00e6d1 vfs: Implement a filesystem superblock creation/configurat [...] omits 846e56621897 vfs: Put security flags into the fs_context struct omits 2febd254adc4 smack: Implement filesystem context security hooks omits 442155c1bd84 selinux: Implement the new mount API LSM hooks omits da2441fdffbf vfs: Add LSM hooks for the new mount API omits 31d921c7fb96 vfs: Add configuration parser helpers 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 70fe4dde1ee2 Merge branch 'perf/core' 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 08265592934d Merge branch 'locking/core' omits 1e508a427ad3 Merge branch 'x86/urgent' omits a6f220f65d0d Merge branch 'x86/cleanups' omits 65ee2a96aa62 Merge branch 'timers/2038' omits c82b5372b4b7 Merge branch 'ras/core' 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 aaea5d04ab19 Merge branch 'linus' 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 7ee9d6006ef3 cifs: use correct format characters 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 c347bd71dcdb device-dax: Add a 'modalias' attribute to DAX 'bus' devices omits 0334906c0696 cpufreq: kryo: Release OPP tables on module removal omits 8c1ceb38e449 Merge branch 'misc' into for-next omits e4b112cdb307 Merge branch 'fixes' into for-next omits 17fb465f1602 drm/bochs: Fix the ID mismatch error omits 2216322919c8 drm: Block fb changes for async plane updates omits 100e23619856 f2fs: print more parameters in trace_f2fs_map_blocks omits 096e1c40e265 f2fs: trace f2fs_ioc_shutdown omits 9d6eb0e4dc42 f2fs: fix to avoid deadlock of atomic file operations omits 507699e631a6 f2fs: fix to dirty inode for i_mode recovery omits cd7b8c0bff16 f2fs: give random value to i_generation omits 5b96030097bc f2fs: no need to take page lock in readdir omits 30de9517bebd f2fs: fix to update iostat correctly in IPU path omits 44058b4daa8a f2fs: fix encrypted page memory leak omits 181e1cbbd4e9 f2fs: make fault injection covering __submit_flush_wait() omits 80c568343e30 f2fs: fix to retry fill_super only if recovery failed omits 12820c08ff0c f2fs: silence VM_WARN_ON_ONCE in mempool_alloc omits 887e3daebbcb f2fs: correct spelling mistake omits 0e1d8dfe7a41 f2fs: fix wrong #endif omits 1700ce1bac23 f2fs: don't clear CP_QUOTA_NEED_FSCK_FLAG 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 dfca891ddf21 bpf: drop refcount if bpf_map_new_fd() fails in map_create() 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 9fcdbc5007c6 smb3: add dynamic trace point for query_info_enter/done omits 84f35c91fe5d smb3: add dynamic trace point for smb3_cmd_enter omits 11f5acce2fa4 powerpc/powernv/ioda: Fix locked_vm counting for memory us [...] omits 85d89b922ba2 Merge branch 'kconfig' into for-next omits 3d820cdfde46 kconfig: fix -Wmissing-prototypes warnings for gconfig 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 6cbbda12cb4f rbd: remove experimental designation from kernel layering omits df8bb929c7c8 ceph: add mount option to limit caps count omits fb15126703bd ceph: periodically trim stale dentries omits 5b4fff81737f ceph: delete stale dentry when last reference is dropped omits 63fb33ac3c64 ceph: remove dentry_lru file from debugfs omits be10ff5bea37 ceph: touch existing cap when handling reply omits cda051bc4199 ceph: pass inclusive lend parameter to filemap_write_and_w [...] omits 2ea189d7812f rbd: round off and ignore discards that are too small omits 2a1a362a014b rbd: handle DISCARD and WRITE_ZEROES separately omits 8f745dc8c34a rbd: get rid of obj_req->obj_request_count omits 3ec74ae7194e libceph: use struct_size() for kmalloc() in crush_decode() omits 2dfc67bfd202 ceph: send cap releases more aggressively omits 488605f4e3d5 ceph: support getting ceph.dir.pin vxattr omits 63db8c05cd29 ceph: support versioned reply omits 439f1de0d641 ceph: map snapid to anonymous bdev ID omits f6e188d73d6d ceph: split large reconnect into multiple messages omits 5ed447a07937 ceph: decode feature bits in session message omits c717fd5ac74c ceph: set special inode's blocksize to page size 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 566eec5d57a8 fixup! Btrfs: fix file corruption after snapshotting due t [...] omits 2b3c68853860 bnxt_en: Drop oversize TX packets to prevent errors. omits cf603f07ca7d dm snapshot: don't define direct_access if we don't support it omits 92d73ce36811 Btrfs: fix file corruption after snapshotting due to mix o [...] omits c53336c8f5f2 mmc: core: align max segment size with logical block size omits d3865159ac78 btrfs: zstd: ensure reclaim timer is properly cleaned up omits fd49b3bf4c3a btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 58016990841b btrfs: Don't panic when we can't find a root key 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 4c6b7dfc9919 dm cache: add support for discard passdown to the origin device 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 26af1a368e40 scsi: cxgb4i: validate tcp sequence number only if chip ve [...] 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 b184487c1ac9 scsi: cxgb4i: get pf number from lldi->pf omits 1749ef00f731 scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c omits 7850b51b6c21 scsi: mpt3sas: Add missing breaks in switch statements omits 5e420fe63581 scsi: aacraid: Fix missing break in switch statement omits b9cef50921eb scsi: kill command serial number omits f50e76052321 scsi: csiostor: drop serial_number usage omits 7df158ce6541 scsi: mvumi: use request tag instead of serial_number omits 470d19e202f0 scsi: dpt_i2o: remove serial number usage omits 6f46f718fcbe scsi: st: osst: Remove negative constant left-shifts omits d07e9fadf3a6 mmc: cqhci: Fix a tiny potential memory leak on error condition omits 27ec9dc17c48 mmc: cqhci: fix space allocated for transfer descriptor omits 5c17f87abb1a scsi: ufs-bsg: Allow reading descriptors omits 4bbbe2421634 scsi: ufs: Allow reading descriptor via raw upiu omits 4eaa329e3313 scsi: ufs-bsg: Change the calling convention for write descriptor omits e9cb9655f841 scsi: ufs: Remove unused device quirks omits 730679817d83 Revert "scsi: ufs: disable vccq if it's not needed by UFS device" omits 388b4e6a00bb scsi: core: Avoid that system resume triggers a kernel warning omits eabbd519a38b btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 07d191d756a9 btrfs: factor our read/write stage off csum_tree_block int [...] omits 058507195b53 kbuild: move ".config not found!" message from Kconfig to [...] omits 9390dff66a52 kbuild: invoke syncconfig if include/config/auto.conf.cmd [...] 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 7503b83d80f0 btrfs: move ulist allocation out of transaction in quota enable omits aea6f028d01d btrfs: save drop_progress if we drop refs at all omits 78c52d9eb6b7 btrfs: check for refs on snapshot delete resume omits 6b12de69ad82 kbuild: simplify single target rules omits b999923c29d6 kbuild: remove empty rules for makefiles omits 3812b8c5c5d5 kbuild: make -r/-R effective in top Makefile for old Make [...] omits f47a23ce2b27 kbuild: move tools_silent to a more relevant place omits b303c6df80c9 kbuild: compute false-positive -Wmaybe-uninitialized cases [...] omits bd55f96fa9fc kbuild: refactor cc-cross-prefix implementation omits 88110713ca9d kbuild: hardcode genksyms path and remove GENKSYMS variable omits b513adf45c9b scripts/gdb: refactor rules for symlink creation omits 8d2e52003adf kbuild: create symlink to vmlinux-gdb.py in scripts_gdb target omits 1e5ff84ffe0b scripts/gdb: do not descend into scripts/gdb from scripts omits 01d509a48b46 kbuild: remove unimportant comments from ./Kbuild omits 67274c083438 scripts/gdb: delay generation of gdb constants.py omits 7b660c225fa0 Merge tag 'vfio-ccw-20190227' of git://git.kernel.org/pub/ [...] omits 27da80719ef1 powerpc/fsl: Fix the flush of branch predictor. omits 4ea748e1d2c9 Btrfs: fix deadlock between clone/dedupe and rename omits 8e928218780e Btrfs: fix corruption reading shared and compressed extent [...] 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 75920dd0498d Merge tag 'qcom-fixes-for-5.0-rc8' into doof omits b6ca34ef2736 Merge tag 'qcom-dts-for-5.1-2' into doof omits e6d693c4edbf Merge tag 'qcom-dts-for-5.1' into doof omits 1c9137c593f4 Merge tag 'qcom-drivers-for-5.1-3' into doof omits e4928c27f906 Merge tag 'qcom-drivers-for-5.1-2' into doof omits cffe94589b3e Merge tag 'qcom-drivers-for-5.1' into doof omits 5ff19889d56a Merge tag 'qcom-arm64-for-5.1' into doof omits 49c5af59417b Merge tag 'qcom-fixes-for-5.0-rc3' into doof omits 3f97d7fed4e6 Merge tag 'qcom-fixes-for-5.0-rc1' into doof 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 c93e98a35bf8 smb3: improve dynamic tracing of open and posix mkdir omits 68e9f622555b Merge branch 'remotes/lorenzo/pci/vmd' omits 5b8fad538008 Merge branch 'remotes/lorenzo/pci/misc' omits 9f63071dc3fd Merge branch 'remotes/lorenzo/pci/hv' omits a88650989685 Merge branch 'remotes/lorenzo/pci/endpoint' omits 63818f9515c9 Merge branch 'remotes/lorenzo/pci/dwc' omits 10d0d56132d4 Merge branch 'remotes/lorenzo/pci/dt' omits 8e04b01e1e35 Merge branch 'remotes/lorenzo/pci/cadence' omits 5ec164105100 Merge branch 'pci/pm' omits f7e4f9ed5521 Merge branch 'pci/portdrv' omits bda0978057f8 Merge branch 'pci/misc' omits 96accf5658d6 Merge branch 'pci/hotplug' omits 4fa4089143d4 Merge branch 'pci/enumeration' omits e3a7ca408756 Merge branch 'pci/dpc' omits d87e97d29229 Merge branch 'pci/aspm' omits 335ff77b77f2 Merge branch 'pci/aer' 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 e74d53e30e29 KVM: PPC: Fix compilation when KVM is not enabled omits bfd486895b26 smb3: add missing read completion trace point omits 0235052ec852 smb3: Add tracepoints for read, write and query_dir enter omits dd1861e4a681 smb3: add tracepoints for query dir 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 96e0adb4af42 drm/i915/opregion: rvda is relative from opregion base in [...] omits 2ebcfd2be210 drm/i915/opregion: fix version check omits 6daef95b8c91 iov_iter: optimize page_copy_sane() omits 01391216d4df Merge branch 'clk-mtk' into clk-next omits 64f4466c887e clk: mediatek: correct cpu clock name for MT8173 SoC omits e9dda4af685f clk: imx: Refactor entire sccg pll clk omits 781e62823cb8 bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map [...] omits 3b9ea606cda5 clk: imx: scu: add cpu frequency scaling support omits 77a795475435 Merge branch 'clk-mtk-crit' into clk-next omits b35656de2a13 clk: mediatek: Mark bus and DRAM related clocks as critical omits 5a1cc4c27ad2 clk: mediatek: Add flags to mtk_gate omits 03c4fda603fb clk: mediatek: Add MUX_FLAGS macro omits 4a1b1a3ee91c f2fs: don't allow negative ->write_io_size_bits omits a8b38a300fc3 f2fs: fix to check inline_xattr_size boundary correctly omits 843522a2428b f2fs: do not use mutex lock in atomic context omits a27d133ba406 f2fs: fix potential data inconsistence of checkpoint omits 52e64f16d85b Merge branch 'clk-qcom-sdm845-pcie' into clk-next omits 4b5a59a265f0 clk: qcom: gcc-sdm845: Define parent of PCIe PIPE clocks omits 359de1b99d31 Merge branch 'clk-ingenic' into clk-next omits 635bd69bbe92 clk: ingenic: Remove set but not used variable 'enable' 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 4caf8758b60b arm64: Rename get_thread_info() 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 9eeed52b844b Merge branch 'regulator-5.1' into regulator-next omits 8cd0aeaa0868 Merge branch 'regulator-5.0' into regulator-linus 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 47224e51ab77 arm64: Remove documentation about TIF_USEDFPU 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 379c003f7730 scsi: megaraid_sas: Remove a bunch of set but not used variables omits 82c10ac79b79 scsi: clean obsolete return values of eh_timed_out omits a83da8a4509d scsi: sd: Optimal I/O size should be a multiple of physica [...] omits d1420f2c0fdf scsi: MAINTAINERS: SCSI initiator and target tweaks 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 6d5300bd54e6 Merge branch 'spi-5.1' into spi-next omits 22e78ec655e8 Merge branch 'spi-5.0' into spi-linus 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 585f8003e2e7 Merge branches 'fixes', 'misc' and 'smp-hotplug' into for-next omits e2bf54c97b16 Merge tag 'for-linus' into for-next omits d410a8a49e3e ARM: 8849/1: NOMMU: Fix encodings for PMSAv8's PRBAR4/PRLAR4 omits 5b9cea15a3de serial: sprd: Modify the baud rate calculation formula omits 9db043d36bd3 ARM: 8848/1: virt: Align GIC version check with arm64 counterpart omits a73881c96d73 SUNRPC: Fix an Oops in udp_poll() omits ca70ea43f80c ARM: 8847/1: pm: fix HYP/SVC mode mismatch when MCPM is used 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 b7e8c9397cd4 ARM: 8845/1: use unified assembler in c files omits e44fc38818ed ARM: 8844/1: use unified assembler in assembly files omits c001899a5d6c ARM: 8843/1: use unified assembler in headers omits a216376add73 ARM: 8841/1: use unified assembler in macros 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 74ffe79ae538 ARM: 8840/1: use a raw_spinlock_t in unwind omits 143c2a89e0e5 ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t omits 28941701a49a ARM: 8837/1: coresight: etmv4: Update ID register table to [...] omits 4a2910fa80d7 ARM: 8836/1: drivers: amba: Update component matching to u [...] omits e85fa28ebcb5 ARM: 8838/1: drivers: amba: Updates to component identific [...] omits eac473bce4b7 firmware: hardcode the debug message for -ENOENT omits 563b9372f7ec usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() omits 117266fd59dd iommu/vt-d: Check identity map for hot-added devices 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 18b3af4492a0 iommu: Fix IOMMU debugfs fallout omits a7055d572c51 iommu: Document iommu_ops.is_attach_deferred() omits 2405bc162583 iommu: Document iommu_ops.iotlb_sync_map() omits 61363c1474b1 iommu/vt-d: Enable ATS only if the device uses page aligne [...] omits 8c938ddc6df3 PCI/ATS: Add pci_ats_page_aligned() interface omits 1b84778a62ad iommu/vt-d: Fix PRI/PASID dependency issue. omits e5567f5f6762 PCI/ATS: Add pci_prg_resp_pasid_required() interface. omits 3f0c625c6ae7 iommu/vt-d: Allow interrupts from the entire bus for alias [...] omits 9ca8261173fc iommu/vt-d: Add helper to set an IRTE to verify only the b [...] 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 db04d4a3d72f iommu: Fix flush_tlb_all typo omits 032ebd8548c9 iommu/io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables 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 bbe8f4fcd775 Merge branch 'fixes' into for-next 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 6d3528f3b162 Merge branch 'next-general' into next-testing omits 89a9684ea158 LSM: Ignore "security=" when "lsm=" is specified omits 00468726bb52 Merge branch 'next-general' into next-testing omits e88ed488af0a LSM: Update function documentation for cap_capable omits 85d6adcbbe6d ARC: boot log: cut down on verbosity omits 00a4ae65cc60 ARCv2: boot log: refurbish HS core/release identification 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 bb618451544c RDMA/uverbs: Don't do double free of allocated PD 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 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 0728aeb7ead9 arc: hsdk_defconfig: Enable CONFIG_BLK_DEV_RAM omits edb64bca50cd ARC: u-boot args: check that magic number is correct omits fbe025c3eaf5 ARC: perf: bpok condition only exists for ARCompact omits 76551468833c ARCv2: Add explcit unaligned access support (and ability t [...] 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 cd735a76d21f smb3: Update POSIX negotiate context with POSIX ctxt GUID 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 58810c58b9e7 Merge branch 'for-linus' into next omits a3711d49beb0 dmaengine: imx-sdma: fix consistent dma test failures omits de7b7dca8735 dmaengine: imx-sdma: add a test for imx8mq multi sdma devices omits 25aaa75df1e6 dmaengine: imx-sdma: add clock ratio 1:1 check omits e3af71a36f9a net: dsa: mv88e6xxx: Fix phylink_validate for Topaz family omits 65b034cf5c17 net: dsa: mv88e6xxx: Default CMODE to 1000BaseX only on 6390X omits 3b6679f91e6f dmaengine: dmatest: move test data alloc & free into functions omits 41d00bb7a60f dmaengine: dmatest: add short-hand `buf_size` var in dmate [...] omits 361deb7243d2 dmaengine: dmatest: wrap src & dst data into a struct 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 24a84c654341 Merge branch 'clk-at91' into clk-next omits 97d010dc4204 clk: at91: programmable: remove unneeded register read omits a9cfaf2343cd Merge branch 'clk-mtk-mux' into clk-next omits d3174bc836d5 clk: mediatek: using CLK_MUX_ROUND_CLOSEST for the clock o [...] omits b026a7eca1a7 clk: mediatek: add MUX_GATE_FLAGS_2 omits c5d535b64f48 Merge branch 'clk-renesas' into clk-next omits df446f7e6ec0 clk: renesas: r8a774a1: Fix LAST_DT_CORE_CLK 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 4d1e7918aae5 ARCv2: lib: introduce memcpy optimized for unaligned access omits 5d4ab8d0960e ARC: [plat-hsdk]: Enable AXI DW DMAC support omits 66f7d3709c43 ARC: [plat-hsdk]: Add reset controller handle to manage USB reset omits ef4c54c340de ARC: DTB: [scripted] fix node name and address spelling 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 69dd6b9f7d58 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 38bcbad5cc43 ARM: dts: at91: sama5d2_xplained: Add proper regulator sta [...] omits 0e27ded1159f selftests/ftrace: Handle the absence of tput omits c9bd505dbd9d mmc: spi: Fix card detection during probe omits 06b5fc3ad94e Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/ [...] 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 237fcc148b2c Merge branch 'arm/fixes' into for-next 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 9dd58fe7f821 Merge branch 'linus' 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 b0a56d00be19 ARM: at91: pm: do not disable/enable PLLA for ULP modes omits 966dc2880459 ARM: at91: pm: disable RC oscillator in ULP0 omits 20e8cb9ab964 ARM: at91: pm: add ULP1 support for SAM9X60 omits e9b2962fdf50 ARM: at91: pm: add support for per SoC wakeup source confi [...] omits a0e4d0d9df1d ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs omits d09be4a4bcbf ARM: at91: pm: initial PM support for SAM9X60 omits 2dac1d98c341 dt-bindings: arm: atmel: add binding for SAM9X60 SoC omits f3b3ee492e33 ARM: at91: pm: introduce at91_soc_pm structure omits f4435b0d605e Merge branch 'fixes-for-v5.1' into next omits 014e90ca44ee ARM: dts: gemini: Re-enable display controller omits c21cd4ae82e1 arm64: dts: renesas: r8a774c0: Fix SCIF5 DMA channels omits e20119f7eaaa arm64: dts: renesas: r8a77990: Fix SCIF5 DMA channels omits af39459b896d gpio: ftgpio: Register per-instance irqchip omits fb26fea3ac89 Merge branch 'devprop' into linux-next omits 403ac1a71a78 Merge branch 'pm-opp' into linux-next omits 40c0a327e40c Merge branch 'pm-cpufreq' into linux-next omits c1242f3852ff Merge branches 'pm-cpuidle' and 'powercap' into linux-next omits 2af2c5668f58 Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] omits 21c3107d5962 Merge branches 'acpi-video' and 'acpi-x86' into linux-next omits 7803a8b2807b Merge branch 'acpi-apei' into linux-next omits bad04bc5d126 Merge branches 'acpi-tables', 'acpi-debug', 'acpi-ec' and [...] omits 6439b3d2baa7 Merge branch 'acpica' into linux-next omits 93946e159146 Merge branch 'for-linus' into next 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 528314b503f8 dmaengine: ioatdma: support latency tolerance report (LTR) [...] omits e0100d40906d dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 omits 11e31e281bd8 dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 omits 4d75873f8140 dmaengine: ioatdma: Add Snow Ridge ioatdma device id omits ffb5be7c708a dmaengine: sprd: Change channel id to slave id for DMA cel [...] omits b5a4c3732404 dt-bindings: dmaengine: sprd: Change channel id to slave i [...] omits 16315415adba Merge branch 'for-linus' into next 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 40a936a2e6cc cifs: update internal module version number omits b209ebb0c106 CIFS: Try to acquire credits at once for compound requests omits 1c33b116b50a CIFS: Return error code when getting file handle for writeback omits c567ae375320 CIFS: Move open file handling to writepages omits dfd2e8b839f0 CIFS: Move unlocking pages from wdata_send_pages() omits 0a11628e805b CIFS: Find and reopen a file before get MTU credits in writepages omits 541a3f5b567e CIFS: Reopen file before get SMB2 MTU credits for async IO omits c78c013f8fa7 CIFS: Remove custom credit adjustments for SMB2 async IO omits f6c1e84f00c4 CIFS: Adjust MTU credits before reopening a file omits 2f16bee209b8 CIFS: Check for reconnects before sending compound requests omits f1f21a4deb65 CIFS: Check for reconnects before sending async requests omits c819565fc1c9 CIFS: Do not skip SMB2 message IDs on send failures omits 2a370048a589 CIFS: Respect reconnect in non-MTU credits calculations omits c0f1c2940204 CIFS: Respect reconnect in MTU credits calculations omits ce2a51d39e89 CIFS: Set reconnect instance to one initially omits 0c222b2c688f CIFS: Mask signals during sock_sendmsg() omits ea239d5f2c4b CIFS: Respect SMB2 hdr preamble size in read responses omits 70af6082f553 CIFS: Count SMB3 credits for malformed pending responses omits d9025e5055e2 CIFS: Do not log credits when unmounting a share omits 633cef1270bb CIFS: Always reset read error to -EIO if no response omits eff4fb72c832 cifs: Accept validate negotiate if server return NT_STATUS [...] omits 4d3d31373fde smb3: request more credits on tree connect omits 649768f95506 smb3: make default i/o size for smb3 mounts larger omits 749eebe2a012 CIFS: Do not reset lease state to NONE on lease break omits 3c18796d99e4 smb3: fix bytes_read statistics omits 877fa18bc2fc cifs: return -ENODATA when deleting an xattr that does not exist omits f81967682519 cifs: add credits from unmatched responses/messages omits 5981c7d02fcf cifs: replace snprintf with scnprintf omits fb6b8a414220 cifs: Fix NULL pointer dereference of devname omits c68d0636dd35 CIFS: Fix leaking locked VFS cache pages in writeback retry 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 d7e9d01ac292 m68k: add ColdFire mcf5441x eDMA platform support omits 5908e6b738e3 Linux 5.0-rc8 omits 452d2a07b60a kconfig: fix checkpatch warnings/errors in gconf.c 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 a8219c9b6988 Merge branch 'i2c/for-5.1' into i2c/for-next 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 2fe8b2d5578d ubifs: Reject unsupported ioctl flags explicitly omits 663586c0a892 ubi: Expose the bitrot interface omits b32b78f89221 ubi: Introduce in_pq() 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 dff73d9f170b Merge branch 'timers/core' 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 0c2567915395 Merge branch 'linus' omits e60b5f79bd75 Merge tag 'powerpc-5.0-6' of git://git.kernel.org/pub/scm/ [...] omits 5085607d2091 NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount omits 6089a91fc02e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 238f9c11351f platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown omits 8aba056a4ea6 platform/x86: intel_pmc_core: Add Package cstates residency info omits 6769fdbe27d7 platform/x86: intel_pmc_core: Add ICL platform support omits cfb55af9add9 platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro omits ff7c634b4f7b x86/CPU: Add Icelake model number omits 4a5861f71429 platform/x86: intel_pmc_core: Avoid a u32 overflow omits f27e1d1826d0 platform/x86: dell_rbu: fix lock imbalance in img_update_realloc omits b75318597391 platform/x86: ideapad-laptop: Add Y530-I5ICH-1060 to no_hw [...] omits 530451d0df20 leds: mlxreg: Add support for capability register omits e4c275f77624 platform/mellanox: mlxreg-hotplug: Fix KASAN warning omits c355ec651a89 platform/x86: wmi: fix potential null pointer dereference omits fd47a36fba25 platform/x86: dell_rbu: stop abusing the DMA API omits 4d9b2864a415 platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Le [...] omits c994611aca36 platform/x86: asus-wmi: Allow loading on systems without t [...] 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 dc0d13a97d92 Merge branch 'x86/asm' omits b9531f37e58c Merge branch 'irq/core' omits 671b53ec3ab2 Merge branch 'i2c/for-5.1' into i2c/for-next 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 679cd5ce3bc7 x86/asm: Pin sensitive CR4 bits 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 b2946cd86f3c MAINTAINERS: Change mailing list for Hyper-V CORE AND DRIVERS omits cb268d806972 Merge branch 'fixes-v5.0-rc7' of git://git.kernel.org/pub/ [...] omits 7549bc4341b2 Drivers: hv: vmbus: Return -EINVAL if monitor_allocated not set omits 064e42d1face Drivers: hv: vmbus: Change server monitor_pages index to 0 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 fb25e2d8ba41 Merge branch 'arm/soc' into for-next 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 4ce55a9ce18e selftests/ftrace: Replace \e with \033 omits 17b23f5e2de5 dm writecache: fix typo in name for writeback_wq omits 37fb665b059e selftests/ftrace: Replace echo -e with printf omits 5e4fd03a21bc dm: add support to directly boot to a mapped device omits 58990ed2530b dm thin: add sanity checks to thin-pool and external snaps [...] 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 bbc30f092043 dm block manager: remove redundant unlikely annotation omits 9cd571015a00 dm verity fec: remove redundant unlikely annotation omits 5861e594ff4e dm integrity: remove redundant unlikely annotation omits abe3ebc00308 dm: factor out dm_noclone_process_bio() omits 64167459a031 dm: disallow noclone if bio must be split omits 1efa3bb79d3d dm: must allocate dm_noclone for stacked noclone devices omits eeee919c8a63 dm: always call blk_queue_split() in dm_process_bio() omits 39374564c1c8 Merge branch 'arm/late' into for-next omits e7a1493e83db Merge branch 'arm/defconfig' into for-next omits 2547635054af Merge tag 'omap-for-v5.1/cpsw-signed' of git://git.kernel. [...] omits a2a074ef396f RDMA: Handle ucontext allocations by IB/core 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 4002ef34b270 Merge branch 'for-5.1/nfit/ars' into libnvdimm-for-next omits 5e3d8c42f502 Merge branch 'for-5.1/libnvdimm-start-pad' into libnvdimm- [...] omits 2554e22c9057 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits 14e8af16912d Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next 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 4960461f5d22 libnvdimm/pfn: Remove dax_label_reserve 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 afc1990e089f RDMA/core: Fix a WARN() message 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 c50866e2853a bnxt_re: fix the regression due to changes in alloc_pbl omits 02c5acae119c Merge branch 'clk-ingenic' into clk-next omits 7ca4c922aad2 clk: ingenic: Fix doc of ingenic_cgu_div_info omits bc5d922c9349 clk: ingenic: Fix round_rate misbehaving with non-integer [...] omits 7159d145d806 Merge branch 'clk-SA-fixes' into clk-next omits ede0fa98a900 KEYS: always initialize keyring_index_key::desc_len omits cc1780fc42c7 KEYS: user: Align the payload buffer omits 812296631816 clk: mediatek: fix platform_no_drv_owner.cocci warnings omits e7e6198c6056 clk: tegra: dfll: Fix debugfs_simple_attr.cocci warnings omits 8f99f5eab06c clk: qoriq: Improve an error message omits 7453df272a8f Merge branch 'next-general' into next-testing omits 09186e503486 security: mark expected switch fall-throughs and add a mis [...] omits d300a9731a6d Merge branch 'clk-at91' into clk-next omits bb631af3d55f clk: at91: optimize clk_round_rate() for AUDIO_PLL omits a3504f7a3823 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 71783e09b487 Merge tag 'kvmarm-for-v5.1' of git://git.kernel.org/pub/sc [...] omits 78517428a0d5 gpio: ixp4xx: Add DT bindings omits 8f060f53554c Merge tag 'kvm-s390-next-5.1-1' of git://git.kernel.org/pu [...] omits a242010776f8 KVM: Minor cleanups for kvm_main.c omits 54a1f393ce1b Merge tag 'kvm-ppc-next-5.1-1' of git://git.kernel.org/pub [...] omits 2612d723aadc IB/mlx4: Increase the timeout for CM cache omits f8eb0235f659 x86: pcengines apuv2 gpio/leds/keys platform driver omits e09d168f13f0 gpio: AMD G-Series PCH gpio driver omits 19c3fe285cba docs: Explicitly state that the 'Fixes:' tag shouldn't spl [...] omits 80fcc98711a3 doc: security: Add kern-doc for lsm_hooks.h omits d61330c689df doc: sctp: Merge and clean up rst files omits 3203561d6d08 Docs: Correct /proc/stat path omits a5f4cb4288e5 scripts/spdxcheck.py: fix C++ comment style detection omits 61ab9fecaf4f doc: fix typos in license-rules.rst omits f07fb1088fb1 Documentation: fix admin-guide/README.rst minimum gcc vers [...] omits 1c7f86cbceb4 doc: process: complete removal of info about -git patches omits a10c29cd8bce doc: translations: sync translations 'remove info about -g [...] 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 292aad16de78 arm-soc: document merges omits 1f35cd65386e perf thread-stack: Improve thread_stack__no_call_return() omits e4215f9b1257 Merge branches 'arm/fixes' and 'arm/dt' into for-next 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 33776d059630 PCI: pci-bridge-emul: Extend pci_bridge_emul_init() with flags omits 59f81c35e0df PCI: pci-bridge-emul: Create per-bridge copy of register behavior omits 11ba5961a215 KVM: s390: add debug logging for cpu model subfunctions omits 346fa2f891c7 KVM: s390: implement subfunction processor calls omits c88b093693cc arm64: KVM: Fix architecturally invalid reset value for FP [...] 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 7f5d9c1bc0e6 KVM: arm/arm64: Remove unused timer variable 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 dbfc6db7ba46 soc/tegra: default select TEGRA_TIMER for Tegra210 omits 950e26e6066c clocksource/drivers/tegra: Add Tegra210 timer support omits daa3f8bbe157 dt-bindings: timer: add Tegra210 timer 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 17e804917cd2 Merge branch 'clk-x86-mv' into clk-next omits a9443a63283a clk: x86: Move clk-lpss.h to platform_data/x86 omits 58ce24db3819 Merge branch 'clk-fractional-parent' into clk-next omits d13501a2bedf clk: fractional-divider: check parent rate only if flag is set omits 6f510d7701be Merge branch 'clk-qcom-msm8998' into clk-next omits 760be6586fbc clk: qcom: Make common clk_hw registrations omits 5f62b66a9f20 Merge branch 'clk-actions-s500' into clk-next omits ed6b4795ece4 clk: actions: Add clock driver for S500 SoC omits 0c8c53e033d2 dt-bindings: clock: Add DT bindings for Actions Semi S500 CMU omits 9831289f6f62 clk: actions: Add configurable PLL delay 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 12e1e7af1a55 vfs: Make __vfs_write() static 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 0a0c50f771f5 Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] omits c3c7470c7556 powerpc/kvm: Save and restore host AMR/IAMR/UAMOR omits 716cb1160819 KVM: PPC: Book3S: Improve KVM reference counting omits e40542aff909 KVM: PPC: Book3S HV: Fix build failure without IOMMU support 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 4438ee3f130c IB/core: Abort page fault handler silently during owning p [...] omits 81dd4c4be3a7 IB/mlx5: Validate correct PD before prefetch MR omits a6bc3875f176 IB/mlx5: Protect against prefetch of invalid MR omits 581c8215f241 Merge branch 'clk-imx' into clk-next omits 341fdf260211 clk: imx: imx8mm: Mark init function __init omits e80d02dd7630 seccomp, bpf: disable preemption before calling into bpf prog omits 9f08a5d896ce PCI/DPC: Fix print AER status in DPC event handling 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 4a5c8d898948 XArray: Fix xa_reserve for 2-byte aligned entries 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 2fbe967b3eb7 XArray: Fix xa_erase of 2-byte aligned entries omits e8d71f57586e Merge branch 'clk-qcom-qcs404' into clk-next omits 9d575719ca9b clk: qcom: gcc-qcs404: Add cfg_offset for blsp1_uart3 clock omits 96dc791d0b9e clk: qcom: clk-rcg2: Introduce a cfg offset for RCGs omits fe6b580ec64c clk: qcom: remove empty lines in clk-rcg.h omits ecb32577e81d Merge branch 'clk-stm32mp1' into clk-next omits 585fc46bd47a dt-bindings: clock: remove unused definition for stm32mp1 omits 97621d22df60 clk: stm32mp1: fix bit width of hse_rtc divider omits f9b76fd24d0a clk: stm32mp1: remove unnecessary CLK_DIVIDER_ALLOW_ZERO flag omits d3f2e33c875d clk: stm32mp1: fix HSI divider flag omits 140fc4e406fa clk: stm32mp1: fix mcu divider table omits c488b24f8627 clk: stm32mp1: set ck_csi as critical clock omits 72cfd1ad1057 clk: stm32mp1: add CLK_SET_RATE_NO_REPARENT to Kernel clocks omits 749c9e553e1f clk: stm32mp1: parent clocks update omits 73cf5e65bdf6 Merge branch 'clk-ti' into clk-next omits 5ae51d67aec9 clk: clk-twl6040: Fix imprecise external abort for pdmclk omits 9e8db5913264 net: avoid false positives in untrusted gso validation omits 467283b6c459 Merge branch 'clk-gpio-sleep' into clk-next omits c0189feeade0 clk: clk-gpio: add support for sleeping GPIOs in gpio-gate-clk omits 8a0275487271 Merge branch 'clk-qcom-rpmh' into clk-next 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 04053f4d23a4 clk: qcom: clk-rpmh: Add IPA clock support omits 2c35b4152046 Merge branch 'clk-mmp2-lcdc' into clk-next omits 0ea8cbc15d80 clk: mmp2: separate LCDC peripheral clk form the display clock omits ed11aff3eef3 dt-bindings: marvell,mmp2: Add clock id for the LCDC clock omits d5cc9b276c32 Merge branch 'clk-uniphier-gear' into clk-next omits 521282237b9d clk: uniphier: Fix update register for CPU-gear omits 08e71623c822 bridge: remove redundant check on err in br_multicast_ipv4_rcv omits d81275ec5421 Merge branch 'clk-ti' into clk-next omits a2b5a3fa2ce1 net: remove unneeded switch fall-through omits 4e9a35d3d796 Merge tag 'ti-clk-for-5.1' of git://git.kernel.org/pub/scm [...] omits c3dc7871ecde Merge branch 'clk-samsung' into clk-next omits 0612fe604d86 clk: samsung: s3c2443: Mark expected switch fall-through omits 785c9f411eb2 clk: samsung: exynos5: Fix kfree() of const memory on sett [...] omits 5f0b6216ea38 clk: samsung: exynos5: Fix possible NULL pointer exception [...] omits 643979d292da Merge branches 'clk-renesas' and 'clk-imx' into clk-next omits c9eab21da351 Merge branch 'clk-fixes' into clk-next omits 3c963a3306ea bonding: fix PACKET_ORIGDEV regression omits f6c21ac30a22 Merge branches 'clk-samsung', 'clk-optional', 'clk-devm-cl [...] omits 9f5192c42f91 Merge branches 'clk-typo', 'clk-json-schema', 'clk-mtk-271 [...] omits e60a28d1d49f Merge branches 'clk-at91', 'clk-remove-clps', 'clk-socfpga [...] omits 5ff2c91d974d Merge branches 'clk-of-refcount', 'clk-mmio-fixed-clock' a [...] omits af736bf071e8 net: sched: potential NULL dereference in tcf_block_find() omits ad49bc6361ca net: vrf: remove MTU limits for vrf device omits e61b30bb34b6 clk: renesas: r8a774c0: Fix LAST_DT_CORE_CLK omits 25fd08eb2be0 RDMA/uverbs: Store PR pointer before it is overwritten omits 56b90fa02214 lib/test_rhashtable: fix spelling mistake "existant" -> "e [...] omits 7264235ee74f IB/hfi1: Add missing break in switch statement 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 db27e40b27f1 clk: imx8mq: Add the missing ARM clock omits 45a359e80d9b dt-bindings: imx8mq-clock: Add the missing ARM clock omits ad18bbf369a6 clk: imx: imx8mq: Fix the rate propagation for arm pll omits 202ce5afe51e clk: imx8mq: Add support for the CLKO1 clock omits 767e06a99241 drm/amdgpu: Bump amdgpu version for context priority override. omits 18de100ed6f0 MAINTAINERS: mark CAIF as orphan omits 0bfed63baf55 clk: imx8mq: Fix the CLKO2 source select list omits 81bf81e7d3f1 clk: imx8mq: Add missing M4 clocks omits ba5625c3e272 clk: imx: Add clock driver support for imx8mm omits 037a474f6144 dt-bindings: imx: Add clock binding doc for imx8mm omits 8646d4dcc7fb clk: imx: Add PLLs driver for imx8mm soc omits 9b15cffbf21d clk: imx5: add imx5_SCC2_IPG_GATE omits 666aed2d13ee clk: imx: scu: add set parent support omits cd67d3272768 clk: imx: scu: add fallback compatible string support omits 402564aee071 clk: imx8mq: Make parent names arrays const pointers omits 470663e0781c clk: imx: Make parents const pointer in mux wrappers omits 65a6b7c5f31c clk: imx: Make parent_names const pointer in composite-8m omits 0d2f2a3da1f2 platform/chrome: wilco_ec: Add RTC driver omits b787bb126cbc platform/chrome: wilco_ec: Add support for raw commands in [...] omits 7b3d4f44abf0 platform/chrome: Add new driver for Wilco EC 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 6f9449be53f3 NFS: Fix a soft lockup in the delegation recovery code omits 80a3ff4cf10e dm: remove noclone bio access from dm_bio_from_per_bio_data() omits 815f7480373e Merge branch 'mlx5-next' into rdma.git for-next 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 2337494f7c0f Merge udf cleanup. omits 056147e9cff3 Pull fanotify change to killable wait. omits 52b9666efd8b udf: Drop pointless check from udf_sync_fs() omits 3453d5708b33 NFSv4.1: Avoid false retries when RPC calls are interrupted 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 bc1d69d6151f ext4: add sysfs attr /sys/fs/ext4/<disk>/journal_task omits 231fe82b5609 ext4: Change debugging support help prefix from EXT4 to Ext4 omits ddccb6dbe780 ext4: fix compile error when using BUFFER_TRACE omits ca942a0ed019 Merge tag 'usb-serial-5.1-rc1-2' of https://git.kernel.org [...] omits 01215d3edb0f jbd2: fix compile warning when using JBUFFER_TRACE omits c9835df3e355 Merge tag 'usb-serial-5.1-rc1' of https://git.kernel.org/p [...] omits 7159a986b420 ext4: fix some error pointer dereferences omits 7f2b8af282fb Merge tag 'intel_th-stm-for-greg-20190221' of git://git.ke [...] omits af3b69ea03a2 Merge branch 'omap-for-v5.1/cpsw' into for-next 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 116a1d6d2720 dm: fix to_sector() for 32bit omits 793bc5181b14 ext4: annotate more implicit fall throughs omits 034f891a844b ext4: annotate implicit fall throughs 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 042f96ad4c5a dm switch: use struct_size() in kzalloc() omits dba235fa70cb net: ethernet: ti: cpsw: deprecate cpsw-phy-sel driver omits 11fe9262ed22 Revert "xsk: simplify AF_XDP socket teardown" omits b7e5034cbecf svcrpc: fix UDP on servers with lots of threads 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 2a13096ac7da platform/x86: intel_pmc_core: Include Reserved IP for LTR omits cd89e92b7399 platform/x86: intel_pmc_core: Fix file permissions for ltr_show 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 dcab77888da9 dt-bindings: pinctrl: Document the i.MX50 IOMUXC binding 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 202ba5ebc3af pinctrl: qcom: spmi-gpio: Reorder debug print 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 c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next 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 85cef374d0ba misc: pci_endpoint_test: Add the layerscape EP device support omits b51905798195 fanotify: Make waits for fanotify events only killable omits a805770d8a22 PCI: layerscape: Add EP mode support omits 7b9d3d11c058 arm64: dts: Add the PCIE EP node in dts omits e1a6ba5dcb9b dt-bindings: add DT binding for the layerscape PCIe contro [...] 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 cbae05d32ff6 printk: Pass caller information to log_store(). 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 6a4ac1cc9997 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 28d7d5c66d56 remoteproc: fix rproc_check_carveout_da() returned error a [...] omits a987e6b91a5a remoteproc: fix trace buffer va initialization omits 60f849a5c153 remoteproc: fix rproc_alloc_carveout() for rproc with iomm [...] omits b36de8cfd16e remoteproc: add warning on resource table cast omits 80137b407285 remoteproc: fix rproc_alloc_carveout() bad variable cast omits 74457c40f97a remoteproc: fix rproc_da_to_va in case of unallocated carveout omits a9f6fe0d728e remoteproc: correct rproc_mem_entry_init() comments omits d4c036fec321 remoteproc: fix recovery procedure omits 6de1c933246f rpmsg: virtio: change header file sort style omits d999b622fcfb rpmsg: virtio: allocate buffer from parent omits 3df52ed7f269 remoteproc: st: add reserved memory support omits 086d08725d34 remoteproc: create vdev subdevice with specific dma memory pool omits ad428cdb525a dax: Check the end of the block-device capacity with dax_d [...] omits 64ccfd2dbbdf cxgb4: Mask out interrupts that are not enabled. omits 8812b7bfa600 dm: remove unused _rq_tio_cache and _rq_cache omits a657e397c8f1 dm mpath: enable noclone support for bio-based omits 26bf31ef029f dm: improve noclone_endio() to support multipath target omits 36c454031c5c dm: add per-bio-data support to noclone bio omits 97a89458020b dm: improve noclone bio support omits 2171cc3b9733 dm: implement noclone optimization for bio-based omits 595e94f6f8af dm: refactor start_io_acct and end_io_acct omits 61697a6abd24 dm: eliminate 'split_discard_bios' flag from DM target interface 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 73de65f5b9de Merge tag 'kvm-s390-master-5.0' of git://git.kernel.org/pu [...] omits 6f903b111e33 SUNRPC: Remove the redundant 'zerocopy' argument to xs_sen [...] omits c87dc4c73bb0 SUNRPC: Further cleanups of xs_sendpages() omits 0472e4766049 SUNRPC: Convert socket page send code to use iov_iter() omits e791f8e9380d SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() omits 5f52a9d429b8 SUNRPC: Initiate a connection close on an ESHUTDOWN error [...] omits 727fcc64a0f8 SUNRPC: Don't suppress socket errors when a message read c [...] omits e92053a52e68 SUNRPC: Handle zero length fragments correctly omits ae0535515161 SUNRPC: Don't reset the stream record info when the receiv [...] omits ded52fbe7020 nfs: fix xfstest generic/099 failed on nfsv3 omits 2cde04e90d5b pNFS: Avoid read/modify/write when it is not necessary omits 97ae91bbf3a7 pNFS: Fix potential corruption of page being written omits bf211ca1a84c NFS: Fix typo in comments of nfs_readdir_alloc_pages() omits 42f72cf368c5 NFS: Remove redundant semicolon omits be4c2d4723a4 NFS: readdirplus optimization by cache mechanism omits 40cc394be1aa fs/nfs: Fix nfs_parse_devname to not modify it's argument omits e3735c899854 SUNRPC: remove pointless test in unx_match() omits 45bb8d802742 NFS: drop useless LIST_HEAD omits b9779a54bb22 SUNRPC: Ensure rq_bytes_sent is reset before request transmission omits 0ffe86f48026 SUNRPC: Use poll() to fix up the socket requeue races omits 78153dd45e7e nfit/ars: Avoid stale ARS results omits 5479b2757f26 nfit/ars: Allow root to busy-poll the ARS state machine omits e34b8252a3d2 nfit/ars: Introduce scrub_flags omits 317a992ab926 nfit/ars: Remove ars_start_flags omits fa3ed4d981b1 nfit/ars: Attempt short-ARS even in the no_init_ars case omits f6163d67cc31 Merge tag 'docs-5.0-fix' of git://git.lwn.net/linux omits a213c2c7e235 drm/amdgpu: disable bulk moves for now omits 962033d55d07 XArray: Use xa_cmpxchg to implement xa_reserve omits b38f6c502706 XArray: Fix xa_release in allocating arrays 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 a67794cafbc4 Revert "KVM: Eliminate extra function calls in kvm_get_dir [...] omits 7539b174aef4 x86: kvmguest: use TSC clocksource if invariant TSC is exposed omits dee339b5c1da KVM: Never start grow vCPU halt_poll_ns from value below h [...] omits 49113d360bde KVM: Expose the initial start value in grow_halt_poll_ns() [...] omits 7fa08e71b4a0 KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns omits 8ab3c471eef2 KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_za [...] omits 24efe61f696c KVM: x86/mmu: WARN if zapping a MMIO spte results in zappi [...] omits 83cdb56864bc KVM: x86/mmu: Differentiate between nr zapped and list unstable omits ea145aacf4ae Revert "KVM: MMU: fast invalidate all pages" omits 5d6317ca4e61 KVM: x86/mmu: Voluntarily reschedule as needed when zappin [...] omits 8a674adc11cd KVM: x86/mmu: skip over invalid root pages when zapping all sptes omits 7390de1e99a7 Revert "KVM: x86: use the fast way to invalidate all pages" omits b59c4830ca18 Revert "KVM: MMU: show mmu_valid_gen in shadow page relate [...] omits 42560fb1f3c6 Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_al [...] omits 43d2b14b105f Revert "KVM: MMU: zap pages in batch" omits 210f494261e1 Revert "KVM: MMU: collapse TLB flushes when zap all pages" omits 52d5dedc79bd Revert "KVM: MMU: reclaim the zapped-obsolete page first" omits 5ff0568374ed KVM: x86/mmu: Remove is_obsolete() call omits 571c5af06e30 KVM: x86/mmu: Voluntarily reschedule as needed when zappin [...] omits 4771450c345d Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" omits a592a3b8fc62 Revert "KVM: MMU: document fast invalidate all pages" omits 4e103134b862 KVM: x86/mmu: Zap only the relevant pages when removing a memslot omits a21136345cb6 KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_f [...] omits 85875a133ea3 KVM: x86/mmu: Move slot_level_*() helper functions up a few lines omits 164bf7e56c5a KVM: Move the memslot update in-progress flag to bit 63 omits 0e32958ec449 KVM: Remove the hack to trigger memslot generation wraparound omits cae7ed3c2cb0 KVM: x86: Refactor the MMIO SPTE generation handling omits 5192f9b976f9 KVM: x86: Use a u64 when passing the MMIO gen around omits 361209e054a2 KVM: Explicitly define the "memslot update in-progress" bit omits ddfd1730fd82 KVM: x86/mmu: Do not cache MMIO accesses while memslots ar [...] omits e1359e2beb8b KVM: x86/mmu: Detect MMIO generation wrap in any address space omits 152482580a1b KVM: Call kvm_arch_memslots_updated() before updating memslots omits 4183683918ef kvm: vmx: Add memcg accounting to KVM allocations omits 1ec696470c86 kvm: svm: Add memcg accounting to KVM allocations omits 254272ce6505 kvm: x86: Add memcg accounting to KVM allocations omits b12ce36a43f2 kvm: Add memcg accounting to KVM allocations omits 359a6c3ddc51 KVM: nVMX: do not start the preemption timer hrtimer unnec [...] omits d92935979adb kvm: vmx: Fix typos in vmentry/vmexit control setting omits b4b65b5642d6 KVM: x86: cleanup freeing of nested state omits 81b016676e1c KVM: x86: Sync the pending Posted-Interrupts omits c029b5deb0b5 KVM: x86: expose MOVDIR64B CPU feature into VM. omits 74f2370bb64f KVM: x86: expose MOVDIRI CPU feature into VM. omits 8acc0993e3f9 kvm, x86, mmu: Use kernel generic dynamic physical address mask omits e0dfacbfe91a KVM: nVMX: remove useless is_protmode check omits 34333cc6c2cb KVM: nVMX: Ignore limit checks on VMX instructions using f [...] omits 8570f9e881e3 KVM: nVMX: Apply addr size mask to effective address for V [...] omits 946c522b603f KVM: nVMX: Sign extend displacements of VMX instr's mem operands omits c57cd3c89ecf svm: Fix improper check when deactivate AVIC omits f7589cca50ef KVM: x86: cull apicv code when userspace irqchip is requested omits 98d90582be2e svm: Fix AVIC DFR and LDR handling omits 90952cd38859 kvm: Use struct_size() in kmalloc() omits b5179ec41872 x86/kvmclock: set offset for kvm unstable clock omits 4f44c4eec5b7 KVM: VMX: Reorder clearing of registers in the vCPU-run as [...] omits fc2ba5a27a1a KVM: VMX: Call vCPU-run asm sub-routine from C and remove [...] omits 3b895ef48615 KVM: VMX: Preserve callee-save registers in vCPU-run asm s [...] omits e75c3c3a0487 KVM: VMX: Return VM-Fail from vCPU-run assembly via standa [...] omits 77df549559db KVM: VMX: Pass @launched to the vCPU-run asm via standard [...] omits a62fd5a76c99 KVM: VMX: Use RAX as the scratch register during vCPU-run omits ee2fc635ef71 KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() omits c823dd5c0f3f KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() omits 5e0781df1899 KVM: VMX: Move vCPU-run code to a proper assembly routine omits 63c73aa07fca KVM: VMX: Create a stack frame in vCPU-run omits c14f9dd50b01 KVM: VMX: Use #defines in place of immediates in VM-Enter [...] omits 95c7b77d6e40 KVM: x86: Explicitly #define the VCPU_REGS_* indices omits ec95e0fa2162 drivers/IB,qib: Fix pinned/locked limit check in qib_get_u [...] omits a1231fda7e94 SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs omits e9acf2105fdb NFS: Fix sparse annotations for nfs_set_open_stateid_locked() omits 302fad7bd5c3 NFS: Fix up documentation warnings omits 2dc23afffbca NFS: ENOMEM should also be a fatal error. omits 7dc58ca5d8cd NFS: EINTR is also a fatal error. omits 875bc3fbf272 NFS: Ensure NFS writeback allocations don't recurse back i [...] omits df3accb84960 NFS: Pass error information to the pgio error cleanup routine omits 078b5fd92c49 NFS: Clean up list moves of struct nfs_page omits 8127d8270599 NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() omits 4d91969ed4db NFS: Fix an I/O request leakage in nfs_do_recoalesce omits f57dcf4c7211 NFS: Fix I/O request leakages omits 8ecb112edde9 Merge branch 'fixes-late-dt' into for-next omits 6e356d45950e orangefs: remove two un-needed BUG_ONs... omits d67799140b4d ARM: dts: exynos: Fix max voltage for buck8 regulator on O [...] 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 21c75763a3ae device-dax: Add a 'target_node' attribute 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 1c347a94ca79 tracing: Comment why cond_snapshot is checked outside of m [...] omits a3d86a4ad7e4 tracing: Add hist trigger action 'expected fail' test case omits 9c749a1f6e0f tracing: Add alternative synthetic event trace action test case omits 6f6eaa1ebac6 tracing: Add hist trigger onchange() handler test case omits 146459fe671e tracing: Add hist trigger snapshot() action test case omits 403726d8180c tracing: Add SPDX license GPL-2.0 license identifier to in [...] omits e91eefd731d9 tracing: Add alternative synthetic event trace action syntax omits ff0d35e2e1c7 tracing: Add hist trigger onchange() handler Documentation omits dff81f559285 tracing: Add hist trigger onchange() handler omits fd451a3d9291 tracing: Add hist trigger snapshot() action Documentation omits a3785b7eca8f tracing: Add hist trigger snapshot() action omits a35873a0993b tracing: Add conditional snapshot omits 466f4528fbc6 tracing: Generalize hist trigger onmax and save action omits c3e49506a0f4 tracing: Split up onmatch action data omits 5032b3818913 tracing: Make hist trigger Documentation better reflect ac [...] omits 7d18a10c3167 tracing: Refactor hist trigger action code 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 e7f0c424d080 tracing: Do not free iter->trace in fail path of tracing_o [...] 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 2a22964b73f1 Merge branch 'arm/drivers' into for-next 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 2c20662942d5 Merge branch 'omap-for-v5.1/dt' into for-next 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 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next 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 d7a728135ce1 arm-soc: document merges omits 6826ef48b99a Merge branch 'misc' into for-next omits 2437d44cd731 PCI: dwc: Remove superfluous shifting in definitions omits 4047ffd68a37 PCI: dwc: Make use of GENMASK/FIELD_PREP omits f824fffd537b PCI: dwc: Make use of BIT() in constant definitions omits c0ca5eced222 ALSA: hda/realtek - Reduce click noise on Dell Precision 5 [...] omits 72ad7d519ec3 Merge branch 'arm/late' into for-next omits 357c3d9b3936 Merge branch 'arm/drivers' into for-next omits 572c1db3977b Merge branches 'arm/fixes' and 'arm/dt' into for-next 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 9eb9e96e97b3 Documentation/DMA-API-HOWTO: update dma_mask sections omits 24132a419c68 sparc64/pci_sun4v: allow large DMA masks omits 254ecb1601eb sparc64/iommu: allow large DMA masks omits c54fc984dae5 sparc64: refactor the ali DMA quirk omits 7753a91e7881 ccio: allow large DMA masks omits 82c5de0ab8db dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag omits 91a6fda95cb6 dma-mapping: remove dma_mark_declared_memory_occupied omits ddb26d8e1e97 dma-mapping: move CONFIG_DMA_CMA to kernel/dma/Kconfig omits ff4c25f26a71 dma-mapping: improve selection of dma_declare_coherent ava [...] omits 08cacec421f6 PM / devfreq: tegra: remove unneeded variable 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 d34a27ce2f54 Merge branch 'linus' omits 74698f6971f2 arm64: Relax GIC version check during early boot omits d179b88deb3b drm/i915/fbdev: Actually configure untiled displays omits 119ff6cf66eb PM / devfreq: rockchip-dfi: remove unneeded semicolon omits 32c3231e836e PM / devfreq: rk3399_dmc: remove unneeded semicolon 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 c2be79a0bcf3 KVM: arm/arm64: Remove unused gpa_end variable omits b489463078de ARM: dts: at91: sama5d2: add labels to soc dtsi for deriva [...] 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 6df490851a15 PCI: dwc: Share code for dw_pcie_rd/wr_other_conf() omits 22120f24b0f6 PCI: dwc: Make use of IS_ALIGNED() omits 9aac1e336c3a Documentation: gpio: legacy: Don't use POLLERR for poll(2) omits 7c6daeaf0a72 pinctrl: nomadik: fix possible object reference leak omits e003ec6aa94b pinctrl: stm32: return error upon hwspinlock failure omits cd8c9b5a4957 pinctrl: stm32: fix memory leak issue 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 5812f97c0a22 tpm: Fix the type of the return value in calc_tpm2_event_size() 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 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next 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 c51f7f863552 Merge branch 'mvebu/dt64' into mvebu/for-next omits 24e5f6732a6d Merge branch 'mvebu/dt' into mvebu/for-next omits 6a3b25173cd4 arch: arm: dts: kirkwood-rd88f6281: Remove disabled marvel [...] omits 44fad66c53ea PM / devfreq: consistent indentation omits 6a299d7a9d30 PM / devfreq: fix missing check of return value in devfreq [...] omits 971a3cb3778f PM / devfreq: fix mem leak in devfreq_add_device() omits 66bc356ea3f3 PM / devfreq: Use of_node_name_eq for node name comparisons omits d0e02bf6cd6d RDMA/core: Verify that memory window type is legal omits 1882ab867863 RDMA/iwcm: Fix string truncation error omits e278173fd19e RDMA/core: Cosmetic change - move member initialization to [...] omits 3b8f8b95d9d3 iw_cxgb4: Make function read_tcb() static omits 6ac16e403900 RDMA/hns: Bugfix for set hem of SCC omits 3e394f9413ec RDMA/hns: Modify qp&cq&pd specification according to UM omits 4133b013faf3 lib/irq_poll: Support schedules in non-interrupt contexts omits 66920e1b2586 rdma_rxe: Use netlink messages to add/delete links omits 3856ec4b93c9 RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support omits 5bb3c1e9d4bc IB/usnic: Fix deadlock omits ca22354b1408 RDMA/rxe: Close a race after ib_register_device omits 6cc2c8e535ec RDMA/rxe: Add ib_device_get_by_name() and use it in rxe omits c367074b6c37 RDMA/rxe: Use driver_unregister and new unregistration API omits d0899892edd0 RDMA/device: Provide APIs from the core code to help unreg [...] omits 4c173f596b3f RDMA/rxe: Use ib_device_get_by_netdev() instead of open coding omits 324e227ea7c9 RDMA/device: Add ib_device_get_by_netdev() omits c2261dd76b54 RDMA/device: Add ib_device_set_netdev() as an alternative [...] omits a5f2fafece14 Merge https://gitlab.freedesktop.org/drm/msm into drm-next omits 6d3c94e4a652 kbuild: turn '/' into an alias of './' omits 648ad9b19f43 kbuild: set KBUILD_MODULES=1 all the time for single target %/ omits 1d8001ef358d kbuild: generate modules.order only when CONFIG_MODULES=y omits 175209cce23d kbuild: pkg: use -f $(srctree)/Makefile to recurse to top [...] omits ad15006cc784 kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD omits 1e88e415ebcc kbuild: Disable extra debugging info in .s output omits 40e196a906d9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 24d2727ccc14 drm/i915/selftests: Always free spinner on __sseu_prepare error omits 3f9b0643fa01 drm/i915: Reacquire priolist cache after dropping the engine lock omits bc393c36149a drm/i915: Protect i915_active iterators from the shrinker omits 71f4e45a4ed3 Merge branch 'linux-5.1' of git://github.com/skeggsb/linux [...] omits b8607a6c8a59 drm/i915: HDCP state handling in ddi_update_pipe omits 8beb90aaf334 scsi: fcoe: make use of fip_mode enum complete omits bcf3b67d16a4 scsi: megaraid_sas: return error when create DMA pool failed omits f3e026951771 scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqu [...] omits 21497857ef48 scsi: qla2xxx: Update driver version to 10.00.00.14-k omits 64f61d994483 scsi: qla2xxx: Add new FW dump template entry types omits 5241f7ca62b3 scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry omits 9eb9c6dc3ab0 scsi: qla2xxx: Move marker request behind QPair omits b726d99d72fd scsi: qla2xxx: Prevent SysFS access when chip is down omits 4910b524ac9e scsi: qla2xxx: Add support for setting port speed omits 192c4e9b9322 scsi: qla2xxx: Prevent multiple ADISC commands per session omits 471f8e03d74d scsi: qla2xxx: Check for FW started flag before aborting omits e476fe8af5ff scsi: qla2xxx: Fix unload when NVMe devices are configured omits 03aaa89fe46f scsi: qla2xxx: Add First Burst support for FC-NVMe devices omits ec322937a7f1 scsi: qla2xxx: Fix LUN discovery if loop id is not assigne [...] omits bb6abdd453e1 scsi: qla2xxx: remove redundant null check on pointer sess omits f233e8c000c6 scsi: qla2xxx: Move debug messages before sending srb prev [...] omits 59e54d9aabc4 scsi: lpfc: Remove set but not used variable 'phys_id' omits 653fcb07d95e scsi: ufs: Add HI3670 SoC UFS driver support omits cc8ed1a9d65c scsi: dt-bindings: ufs: Add HI3670 UFS controller binding 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 1b44471b5559 KVM: arm64: Fix comment for KVM_PHYS_SHIFT omits a37f0c3c46d2 KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" omits 2b5906690254 KVM: arm/arm64: Update MAINTAINERS entries omits 05277f368c33 KVM: arm/arm64: Prefix header search paths with $(srctree)/ omits 3644a35b0244 KVM: arm/arm64: Remove -I. header search paths omits 49dfe94fe5ad KVM: arm/arm64: Fix TRACE_INCLUDE_PATH omits bae561c0cff7 KVM: arm/arm64: arch_timer: Mark physical interrupt active [...] omits 793acf870ea3 arm64: KVM: Describe data or unified caches as having 1 se [...] omits f7f2b15c3d42 arm64: KVM: Expose sanitised cache type register to guest omits 64cf98fa5544 KVM: arm/arm64: Move kvm_is_write_fault to header file omits bee038a67487 KVM: arm/arm64: Rework the timer code to use a timer_map omits 9e01dc76be6a KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems omits e604dd5d45c7 KVM: arm/arm64: timer: Rework data structures for multiple timers omits 84135d3d18da KVM: arm/arm64: consolidate arch timer trap handlers omits 09838de943d4 KVM: arm64: Reuse sys_reg() macro when searching the trap table omits b98c079ba480 KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming omits accb99bcd0ca KVM: arm/arm64: Simplify bg_timer programming omits e329fb75d519 KVM: arm/arm64: Factor out VMID into struct kvm_vmid omits 32f139551954 arm/arm64: KVM: Statically configure the host's view of MPIDR omits d18232ea8a94 ARM: KVM: Teach some form of type-safety to kvm_call_hyp omits 7cba8a8d0d39 arm64: KVM: Drop VHE-specific HYP call stub omits 18fc7bf8e041 arm64: KVM: Allow for direct call of HYP functions when using VHE omits 7aa8d1464165 arm/arm64: KVM: Introduce kvm_call_hyp_ret() omits ee7930490a8f clocksource/arm_arch_timer: Store physical timer IRQ numbe [...] 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 a2318b6a16a8 riscv: Use latest system call ABI 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 44466306ebec Input: ti_am335x_tsc - remove set but not used variable 't [...] omits 568c73a355e0 dm: update dm_process_bio() to split bio if in ->make_requ [...] omits 64c379d7a5be MAINTAINERS: Update PCI Cadence maintainer entry omits 8faea9fd4a39 RDMA/cache: Move the cache per-port data into the main ib_ [...] omits 8ceb1357b337 RDMA/device: Consolidate ib_device per_port data into one place omits ea1075edcbab RDMA: Add and use rdma_for_each_port omits f2a0e45f36b0 RDMA/nldev: Don't expose number of not-visible entries omits 1b8b778864b3 RDMA/nldev: Connect QP number to .doit callback omits c3d02788b45a RDMA/nldev: Provide parent IDs for PD, MR and QP objects omits 517b773e0f61 RDMA/nldev: Share with user-space object IDs omits 7c77c6a9bf9d RDMA/restrack: Prepare restrack_root to addition of extra [...] omits 05bd7fcdd06b ASoC: codecs: pcm186x: Fix energysense SLEEP bit omits fcf4daabf080 ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() omits fa2b1eeaeb1d Merge branch 'omap-for-v5.0/fixes-v2' into for-next 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 9fabe1d108ca media: ipu3-mmu: fix some kernel-doc macros omits 0bdfc56c13c0 media: ipu3: shut up warnings produced with W=1 omits 500193ec57fd kallsyms: include <asm/bitsperlong.h> instead of <asm/types.h> omits 52a849ed8896 kallsyms: remove unneeded memset() calls omits f43e9daace4e kallsyms: add static qualifiers where missing omits 3a51ff344204 kbuild: gitignore output directory 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 919372298838 media: imx7-media-csi: get rid of unused var omits 1c186d5fd734 media: imx7-media-csi: don't store a floating pointer omits 2758d9a77fb4 media: imx7-media-csi.c: fix merge breakage 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 37b6bb77c6fd net/mlx5: Factor out HCA capabilities functions omits 29d6b80bc36b PCI: imx6: Add code to request/control "pcie_aux" clock fo [...] omits ee91763ca2c5 dt-bindings: imx6q-pcie: Add "pcie_aux" clock for imx8mq omits e4246b05507f drivers/component: kerneldoc polish omits 3e5daee5ecf3 dmaengine: mv_xor: Use correct device for DMA API 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 a048671aa0c8 PCI: qcom: Don't deassert reset GPIO during probe 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 366eaee03b85 clocksource/drivers/timer-cs5535: Rename the file for consistency omits 85945c28b5a8 PM / core: Add support to skip power management in device/ [...] omits 5ce37efc22a0 clocksource/drivers/timer-pxa: Rename the file for consistency omits 254c5dbe15d4 6lowpan: use rbtree for IP frag queue omits ab0ef5d53267 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 859df012e5dd clocksource/drivers/tango-xtal: Rename the file for consistency 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 ed3ce4cfc919 adfs: mark expected switch fall-throughs omits bd032930b066 scsi: st: mark expected switch fall-throughs omits ba0a1fc10cd0 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits fb931e73ba67 scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits ed442511bbb2 scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits 49fd19958b53 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits 6e17ca20804e scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits 842bd7f6bf99 scsi: aic7xxx: aic79xx: mark expected switch fall-through omits 637cfeb9f99c Merge branch 'fixes' into next omits 8f1f7b9bedbc KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] omits a67614cc05a5 KVM: PPC: Release all hardware TCE tables attached to a group omits 1b6422574e2d KVM: PPC: Book3S HV: Optimise mmio emulation for devices o [...] omits 03f953329bd8 KVM: PPC: Book3S: Allow XICS emulation to work in nested h [...] omits f1adb9c48a01 KVM: PPC: Remove -I. header search paths omits 08434ab46948 KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzal [...] omits 88d5f20a8139 csky: Fixup vdsp&fpu issues in kernel omits 41eda65c6100 RDMA/restrack: Hide restrack DB from IB/core omits 48118527186f RDMA/restrack: Reduce scope of synchronization lock while [...] omits c5dfe0ea6ffa RDMA/nldev: Add resource tracker doit callback omits 18c4c66f76d9 RDMA/restrack: Translate from ID to restrack object omits fd47c2f99f04 RDMA/restrack: Convert internal DB from hash to XArray omits 41a8645ab1c3 KVM: PPC: Book3S PR: Add emulation for slbfee. instruction 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 b3c786566d8f media: MAINTAINERS: add entry for Freescale i.MX7 media driver omits 7637c2612c7c media: video-mux: add bayer formats omits 5ecc0edb5653 media: staging/imx: add i.MX7 entries to TODO file omits 3fecc49e0dd8 media: imx7.rst: Fix ReST syntax omits fa88fbdafb4a media: imx7.rst: add documentation for i.MX7 media driver omits 7807063b862b media: staging/imx7: add MIPI CSI-2 receiver subdev for i.MX7 omits 05f634040c0d media: staging/imx7: add imx7 CSI subdev driver omits 3f44193780fb media: dt-bindings: add bindings for i.MX7 media driver omits 67673ed55084 media: staging/imx: rearrange group id to take in account IPU omits 174bcae1a4e9 media: staging/imx: refactor imx media device probe omits a49a7a4635de media: smipcie: add universal ir capability omits b1f37757dc3b media: rc: ir-rc6-decoder: enable toggle bit for Zotac remotes omits 721074b03411 media: rc: rcmm decoder and encoder omits 12aceee1f412 media: ov7740: fix runtime pm initialization omits 75e3e5b85da1 media: vicodec: Add a flag for I-frames in fwht header omits 73a1d4329306 media: cedrus: mpeg2: Use v4l2_m2m_get_vq helper for captu [...] omits 9dacde5ed064 media: cedrus: Forbid setting new formats on busy queues omits ffaec3b21abc media: exynos4-is: remove redundant check on type omits 8dd22b289c8f media: v4l2-mem2mem: Correct return type for mem2mem buffe [...] omits 29701c3612fa media: rockchip/vpu: Correct return type for mem2mem buffe [...] omits 43c145195c7f media: sh_veu: Correct return type for mem2mem buffer helpers omits 4a88f89885c7 media: s5p-jpeg: Correct return type for mem2mem buffer helpers omits 30fa627b3223 media: s5p-g2d: Correct return type for mem2mem buffer helpers omits da2d3a4e4ada media: rockchip/rga: Correct return type for mem2mem buffe [...] omits 8d20dcefe471 media: mx2_emmaprp: Correct return type for mem2mem buffer [...] omits 0650a91499e0 media: mtk-vcodec: Correct return type for mem2mem buffer helpers omits 9af469c5be3b media: mtk-mdp: Correct return type for mem2mem buffer helpers omits 1b275e4e8b70 media: mtk-jpeg: Correct return type for mem2mem buffer helpers omits 5c88ee02932a media: sh: migor: Include missing dma-mapping header omits 0806bc0afbb4 media: tda1997x: fix get_edid omits 35deee141834 media: sun6i: Add support for JPEG media bus format omits 19b18e78b327 media: sun6i: Add support for RGB565 formats omits d31b282e2c0d media: sun6i: Fix CSI regmap's max_register omits b8eb83457e79 media: dt-bindings: media: renesas-fcp: Add RZ/G2 support omits e260d78736db media: vsp1: Add RZ/G support omits 5b6326b7aedd media: vsp1: Fix smatch warning omits 0654cbcc8dfb media: uvcvideo: Use usb_make_path to fill in usb_info omits 45602f7110fe media: uvcvideo: Fix smatch warning omits b8726aea59de media: ipu3: update meta format documentation omits 27e2add8ae8f media: sun6i: Add A64 CSI block support omits 076d792b1746 media: dt-bindings: media: sun6i: Add A64 CSI compatible omits 0b8f452c9698 Input: i8042 - rework DT node name comparisons 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 4f14e3272f1c extended-controls.rst: split up per control class omits 02b73248d5ec Merge branch 'next/dt' into for-next 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 c6f5c7c237fb media: dvb-core: fix epoll() by calling poll_wait first omits bb436cbeb918 media: videobuf: fix epoll() by calling poll_wait first omits 96ebc0ca6f6d media: v4l2-mem2mem: add q->error check to v4l2_m2m_poll() omits dd8695e4e1e3 media: v4l2-mem2mem: fix epoll() by calling poll_wait first omits 398d768025c1 media: v4l2-ctrls.c: fix epoll() by calling poll_wait first omits 914c68686441 media: vb2: fix epoll() by calling poll_wait first omits f4dd471b5c36 media: media-request: fix epoll() by calling poll_wait first omits b7990bcfb644 media: cec: fix epoll() by calling poll_wait first omits 7e4e71624491 media: vb2: keep track of timestamp status omits cfc7740835d0 media: vb2: replace bool by bitfield in vb2_buffer 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 98617b456741 media: imx-pxp: Start using the format VUYA32 instead of Y [...] omits 6377bb7d18cc media: vivid: Add definitions for the 32-bit packed YUV formats omits 10a2bc7e63f9 media: v4l2-tpg-core: Add support for 32-bit packed YUV fo [...] omits a7fe4ca72b1f media: v4l: Add 32-bit packed YUV formats 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 78901a2e8655 Merge branch 'next/dt' into for-next 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 2dd85c1a0815 Merge branch 'x86/cleanups' omits 9f55807b7992 Merge branch 'irq/core' omits 3681ce7166cb Merge branch 'efi/core' omits 2f0811d52080 Merge branch 'linus' 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 46c039d06b6e media: cx25840: mark pad sig_types to fix cx231xx init omits e3e71be056df media: wl128x: fix spelling mistake: "Swtich" -> "Switch" omits cdabfa840259 media: vimc: fix memory leak omits 959bba134238 media: vivid: two unregistration fixes omits 075ddd75680f regulator: core: remove unused rdev_get_supply() omits dd1df35dd0f6 media: soc_camera: Depend on BROKEN omits dc548ee0773b media: soc_camera: Move the mt9t031 under soc_camera directory omits 045f95e77333 media: soc_camera: Move the imx074 under soc_camera directory omits 4afa60d3a88a regulator: axp20x: fix DCDCB and BLDO2 definitions for AXP806 omits 280de94a6519 media: soc_camera: Move to the staging tree omits 04242ff3ac0a ceph: avoid repeatedly adding inode to mdsc->snap_flush_list omits 3c32db82df60 media: soc_camera: Remove the rj45n1 SoC camera sensor driver omits cb8cdb6f3344 ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" omits f47c34be55f7 media: soc_camera: Remove the mt9m001 SoC camera sensor driver 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 27b795adb3c2 media: ipu3-imgu: Prefix functions with imgu_* instead of ipu3_* omits 4f0557795e76 mailbox: Export mbox_flush() omits 1d4c41f3d887 media: i2c: ov5640: Fix post-reset delay omits 6530a5eb9995 media: ov5640: Fix set 15fps regression omits 2b5c18f964df media: ov5640: Consolidate JPEG compression mode setting omits 7cb013b1049a media: ov5640: Set JPEG output timings when outputting JPEG data omits bddc5cdfc82d media: ov5640: Add three more test patterns omits 2aff1fc3653a media: ov5640: Disable transparent feature for test pattern omits a0c29afb5064 media: ov5640: Add register definition for test pattern register omits 9f6d7bacc726 media: ov5640: Move test_pattern_menu before ov5640_set_ct [...] omits 16597c2744f7 media: i2c: adv748x: Remove PAGE_WAIT omits ac105ab2138f media: i2c: adv748x: Convert SW reset routine to function omits 9423ca350df7 media: adv748x: Implement TX link_setup callback omits f91fecc09e49 x86/smpboot: Remove unused phys_id variable omits a33df6ac3151 media: adv748x: Store the TX sink in HDMI/AFE omits 3361b9c4ed87 media: adv748x: Store the source subdevice in TX omits 21325e19cade media: adv748x: csi2: Link AFE with TXA and TXB omits 29166e0f8f42 media: adv748x: Rename reset procedures omits bc2dea9e51c8 media: adv748x: Add is_txb() omits 3d769df5fc32 media: v4l2-subdev.h: v4l2_subdev_call: use temp __sd variable omits 5515e414f42b media: vimc: Remove unused but set variables omits 0d0216c03a7a compat ABI: use non-compat openat and open_by_handle_at variants omits 5964cbd86922 media: imx: Set capture compose rectangle in capture_devic [...] omits 09714569969c media: vimc: add USERPTR support omits a8566d79f8ff media: vim2m: fix build breakage due to a merge conflict omits 7d2b5fb9580c dt-bindings: timer: gpt: update binding doc omits 14c8e80e6869 media: v4l: ioctl: Sanitize num_planes before using it omits 5f09bc8cc401 Merge tag 'v5.0-rc7' into patchwork omits 7bdf2c8fee51 media: v4l: ioctl: Sanitize num_planes before using it omits ca52507efc03 drm/tegra: vic: Fix implicit function declaration warning omits b15f0f036186 Pull fanotify interruptible waits work. omits 6d8612535be5 Merge ext2 statx(2) fix. omits 93bc420ed41d ext2: support statx syscall omits 2c0ece7d2ae9 arm-soc: document merges omits 84fa80bf30f5 Merge branches 'arm/drivers' and 'arm/dt' into for-next 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 1d57802b9a03 clocksource/drivers/exynos_mct: Remove unused header includes 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 b537f89a9e4b Merge branches 'fixes' and 'thermal-intel' into next omits b7ae7a46c92d thermal/int340x_thermal: fix mode setting omits e6d04fe1bbab thermal/int340x_thermal: Add additional UUIDs omits 223b417049c6 thermal: cpu_cooling: Remove unused cur_freq variable omits 9f8ae1de047f thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs omits 880b0704ecd5 thermal: samsung: Fix incorrect check after code merge omits d050df8fea71 thermal: mtk: Allocate enough space for mtk_thermal. omits 65161a86affa thermal/intel_powerclamp: fix __percpu declaration of worker_data omits fac9b1253645 thermal: tegra: add get_trend ops omits cf30d7872d66 thermal: tegra: fix memory allocation omits 67060c0ea0f8 thermal: tegra: remove unnecessary warnings omits 621eafdb0f0d remoteproc: q6v5_adsp: Remove voting for lpass_aon clock omits 376211557302 dt-binding: remoteproc: Remove lpass_aon clock from adsp p [...] omits 40b46b3b2f09 cpufreq: davinci: move configuration to include/linux/plat [...] omits 1d988ed46543 x86/xen: dont add memory above max allowed allocation omits 357b4da50a62 x86: respect memory size limiting via mem= parameter omits 068e79f4a9d6 xen/gntdev: Check and release imported dma-bufs on close omits fa13e665e028 xen/gntdev: Do not destroy context while dma-bufs are in use omits 7681f31ec9cd xen/pciback: Don't disable PCI_COMMAND on PCI device reset. omits efac6c75dc4b xen-scsiback: mark expected switch fall-through omits c9f19b67f04c xen: mark expected switch fall-through 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 e85a198e30e9 perf-security: wrap paragraphs on 72 columns omits e152c7b7bf56 perf-security: elaborate on perf_events/Perf privileged users omits 68570ca0b4b5 perf-security: document collected perf_events/Perf data ca [...] omits 9d87bbae2d60 perf-security: document perf_events/Perf resource control omits 8444545ff72a Merge branch 'v5.1-clk/next' into for-next omits 5c46d9eff246 Merge branch 'v5.1-armsoc/dts64' into for-next omits 6180c4e2064a Merge branch 'v5.1-armsoc/dts32' into for-next omits 02260a619efe arm64: dts: rockchip: Enable tsadc device on rock960 omits 44a47f0e3ec2 sysfs.txt: add note on available attribute macros omits 8a3680e21634 Merge branch 'docs-5.0-fix' into docs-next omits 0358affb5cd8 Documentation: change linux-4.x references to 5.x omits 32c8966e904b docs: kernel-doc: typo "if ... if" -> "if ... is" omits 645a4109a7cf dt-bindings: timer: mediatek: update bindings for MT7629 SoC 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 c1c00aa53a63 Input: goodix - print values in case of inconsistencies omits 1a3d1306ff3e Input: goodix - refer to touchscreen.txt in device tree bindings omits 84ef1b339c2f Input: goodix - support Goodix gt5688 omits 43bcd820bd61 Input: synaptics_i2c - remove redundant spinlock 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 4e116e93f4fb Input: db9 - mark expected switch fall-through omits bab4a6cca024 Input: qt2160 - remove redundant spinlock omits 16ab4f43eb95 Input: st1232 - handle common DT bindings omits 6b65189a2d09 Input: ims-pcu - switch to using brightness_set_blocking() omits e3dd12f0eacc Input: st1232 - switch to gpiod API 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 d43388dea04b eCryptfs: fix permission denied with ecryptfs_xattr mount [...] omits 4b47a8b51e7b ecryptfs: re-order a condition for static checkers omits 0bdf8a8245fd eCryptfs: fix a couple type promotion bugs 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 636589d342dd Merge branch 'arm/drivers' into for-next 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 cc4b1242d7e3 vfs: fix preadv64v2 and pwritev64v2 compat syscalls with o [...] 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 59cba39ae43f Merge branch 'x86/uv' omits fd668b2339cf Merge branch 'x86/urgent' omits 226ab8c5a272 Merge branch 'ras/core' 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 474e7b0faa37 f2fs: jump to label 'free_node_inode' when failing from d_ [...] omits 20fa4fd9451b f2fs: fix to document inline_xattr_size option omits 9997709b2ca4 f2fs: fix to data block override node segment by mistake omits 1ffdc3807589 f2fs: fix typos in code comments omits eecfa42716e6 f2fs: use xattr_prefix to wrap up omits 812a95977fd2 f2fs: sync filesystem after roll-forward recovery omits 0e0667b625cf f2fs: flush quota blocks after turnning it off omits 11ac8ef8d8c5 f2fs: avoid null pointer exception in dcc_info omits b460866d2708 f2fs: don't wake up too frequently, if there is lots of IOs omits b86232536c3e f2fs: try to keep CP_TRIMMED_FLAG after successful umount omits db610a640eee f2fs: add quick mode of checkpoint=disable for QA omits 5f8f5499005c RDMA/core: Move device addition deletion to device.c omits 5767198a14c7 RDMA/core: Introduce and use ib_setup_port_attrs() omits e155755e5380 RDMA/core: Use simpler device_del() instead of device_unre [...] omits cfe876d8e6b0 RDMA/cxgb4: Remove kref accounting for sync operation omits be56b07b4f3d RDMA/nes: Remove useless usecnt variable and redundant memset 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 9b57e0ee8910 Merge tag 'clk-renesas-for-v5.1-tag2' of git://git.kernel. [...] omits a9ca321716c8 Merge tag 'meson-clk-5.1-2' of https://github.com/BayLibre [...] 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 d8c22b32a612 Merge tag 'tags/meson-clk-5.1' of https://github.com/BayLi [...] omits da392a5ab411 Merge tag 'sunxi-clk-for-5.1' of https://git.kernel.org/pu [...] omits a7c5fed5c7e4 Merge branch 'v5.1/drivers' into tmp/aml-rebuild omits 583cbbf7c3d2 Merge branch 'v5.1/dt64' into tmp/aml-rebuild omits 7b91e30770d5 Merge branch 'v5.1/dt' into tmp/aml-rebuild omits 1e891f9666ae Merge branch 'v5.1/soc' into tmp/aml-rebuild omits 900b03961fa5 arm64: dts: Add SEI Robotics SEI510 Board omits 51b99b390528 ARM: dts: rockchip: remove cap-mmc-highspeed from rk3188-b [...] omits 587be800e2c6 vendor-prefixes: Add prefix for Shenzhen SEI Robotics Co., Ltd omits 16f37256625f ARM: dts: meson8b: add the internal clock measurer omits 25be728a636b ARM: dts: meson8: add the internal clock measurer omits e50838c27ff7 IB/hfi1: Fix a build warning for TID RDMA READ omits 9a7786784dcb RDMA/uverbs: Fix an error flow in ib_uverbs_poll_cq omits 899444505473 IB/{hw,sw}: Remove 'uobject->context' dependency in object [...] 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 b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next 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 44bfa3e9e2ea Merge branch 'i2c/for-5.1' into i2c/for-next omits a51e8f696363 Merge branch 'i2c/for-current' into i2c/for-next 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 bbe54ea5330d PCI: pciehp: Disable Data Link Layer State Changed event o [...] omits ce3cbb6c9514 arm-soc: document merges omits d7796f55d558 Merge branches 'arm/dt' and 'arm/drivers' into for-next omits bf5db21cb93e Merge tag 'qcom-dts-for-5.1-2' of git://git.kernel.org/pub [...] omits f0cfecea8d1e PCI/portdrv: Support PCIe services on subtractive decode bridges 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 c89f7f98c971 PCI/portdrv: Use conventional Device ID table formatting omits 29cf2ee3b555 Merge tag 'qcom-arm64-for-5.1' of git://git.kernel.org/pub [...] omits 900ee6d882d5 Merge branches 'arm/dt', 'arm/drivers', 'arm/defconfig', ' [...] 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 0543371a57e3 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 730623f4a56f IB/verbs: Add helper function rdma_udata_to_drv_context omits 3d9dfd060391 IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from [...] omits ce59b8e99c2c uprobes: convert uprobe.ref to refcount_t omits f79b3f338564 ftrace: Allow enabling of filters via index of available_f [...] 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 98dde5d83590 clocksource/drivers/exynos_mct: Fix error path in timer re [...] omits af0f72b938c1 clocksource/drivers/exynos_mct: Remove dead code 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 12af39cad78e ARM: OMAP2+: hwmod: disable ick autoidling when a hwmod re [...] omits fddf4e29a6ce clk: ti: check clock type before doing autoidle ops omits d277ce2d3a75 clk: ti: add a usecount for autoidle omits ead478250b95 clk: ti: generalize the init sequence of clk_hw_omap clocks omits 8aa09cf322c1 clk: ti: remove usage of CLK_IS_BASIC omits 7fd79ee78a03 clk: ti: add new API for checking if a provided clock is a [...] omits 77b773aea5a8 clk: ti: move clk_hw_omap list handling under generic part [...] 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 f67dcc84eb36 selftests: add tests for pidfd_send_signal() omits e2bf1c6a05c8 signal: add pidfd_send_signal() syscall 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 5b12ccd25534 PCI: hv: Refactor hv_irq_unmask() to use cpumask_to_vpset() omits cf638314a080 PCI: hv: Replace hv_vp_set with hv_vpset omits 35ce0d7922d6 PCI: endpoint: Remove features member in struct pci_epc omits 92f2b028418c PCI: designware-plat: Remove setting epc->features in Desi [...] omits f1267978457e PCI: rockchip: Remove pci_epf_linkup() from Rockchip EP driver omits c274c9f4ea75 PCI: cadence: Remove pci_epf_linkup() from Cadence EP driver omits 2c04c5b8eef7 PCI: pci-epf-test: Use pci_epc_get_features() to get EPC features omits b866c56b66d8 PCI: pci-epf-test: Do not allocate next BARs memory if cur [...] omits 0342e9a797db PCI: pci-epf-test: Remove setting epf_bar flags in functio [...] omits 5544d67ed112 PCI: endpoint: Fix pci_epf_alloc_space() to set correct ME [...] omits 1e9efe6c9976 PCI: endpoint: Add helper to get first unreserved BAR omits 04b1d5d09849 intel_idle: add support for Jacobsville omits 7bb209768006 Merge branch 'perf/core' 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 a5494d033e31 Merge branch 'x86/urgent' omits ee56deba6546 Merge branch 'x86/cleanups' 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 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next 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 c9e716eb9b34 ext4: don't update s_rev_level if not required omits 0dd9ce18b9f3 IB/ipoib: Use __func__ instead of function's name omits 36f0a1ccb3d4 RDMA/iwpm: Remove set but not used variable 'msg_seq' omits a58ca992661a jbd2: fold jbd2_superblock_csum_{verify,set} into their callers omits 538bcaa6261b jbd2: fix race when writing superblock omits d869f86645fc Merge branch 'linus' into irq/core omits 5ddb0869bfc1 leds: lp55xx: fix null deref on firmware load failure omits c528f7bd362b Revert "PCI/PME: Implement runtime PM callbacks" omits dad1f9802ece RDMA/hns: Configure capacity of hns device omits e95c716c7faa RDMA/hns: Delete useful prints for aeq subtype event omits f7f27a5f03cc RDMA/hns: Set allocated memory to zero for wrid omits ab22bf05216a RDMA/hns: Fix the state of rereg mr omits 704e0e613a6d RDMA/hns: Limit minimum ROCE CQ depth to 64 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 db9ed620ddea Merge branch 'next-integrity' into next-testing omits 2e884fc9759d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] 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 c604d35a36f0 Merge branch 'i2c/for-5.1' into i2c/for-next 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 2c94b8eca1a2 SUNRPC: Use au_rslack when computing reply buffer size 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 53cb6e5b4ab4 arch: move common mmap flags to linux/mman.h omits a5c2ae082396 drm: tweak header name omits e04c674dec4c x86/mpx: tweak header name omits 2e2b6332d611 virtio: use dependent_ptr_mb omits 0cf8263317d2 barriers: convert a control to a data dependency omits bebe48c3eed8 include/linux/compiler.h: allow memory operands omits 278a36e786fb virtio-net: bql support omits 828fdbfe3d85 iommu/virtio: Add event queue omits 1564478a74cc iommu/virtio: Add probe request omits d906f4225497 iommu: Add virtio-iommu driver omits 79d84360ffc0 PCI: OF: Initialize dev->fwnode appropriately omits 296a73b2c5b0 of: Allow the iommu-map property to omit untranslated devices omits b36bdb59c67d dt-bindings: virtio: Add virtio-pci-iommu node omits 07becb58bcc7 dt-bindings: virtio-mmio: Add IOMMU description omits 48cb6fcbc1a0 virtio: hint if callbacks surprisingly might sleep omits 3921e1b8a47b virtio_balloon: remove the unnecessary 0-initialization omits 37b6a7607a48 virtio-balloon: improve update_balloon_size_func omits cb06c22b25a4 virtio-blk: Consider virtio_max_dma_size() for maximum seg [...] omits b41c56196554 virtio: Introduce virtio_max_dma_size() omits 086b5fce5ec8 dma: Introduce dma_max_mapping_size() omits 8b5ef529b66f swiotlb: Add is_swiotlb_active() function omits 5e1842a0ad14 swiotlb: Introduce swiotlb_max_mapping_size() 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 4bd0d38cd22a Pull fanotify compilation fix. omits 0940d24912e9 i2c: tegra: add i2c interface timing support omits 80d40626cc76 i2c: tegra: update transfer timeout omits 35e77d21baa0 SUNRPC: Add rpc_auth::au_ralign field 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 a00275baa68e SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize omits 6e434122d904 ASoC: samsung: i2s: Prevent potential NULL platform data d [...] omits 76d9c68b360f ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUST [...] omits 67c777e6015d PCI: cadence: Populate ->get_features() cdns_pcie_epc_ops omits 146221768c74 PCI: rockchip: Populate ->get_features() dw_pcie_ep_ops omits 4894467e7861 PCI: pci-dra7xx: Populate ->get_features() dw_pcie_ep_ops omits 3b4322e589a6 PCI: designware-plat: Populate ->get_features() dw_pcie_ep_ops omits 8e8a3cea7ea5 x86/mm/dump_pagetables: Remove the unused prev_pud variable omits fee35cb76a54 PCI: dwc: Add ->get_features() callback function to dw_pci [...] omits 41cb8d189c9d PCI: endpoint: Add new pci_epc_ops to get EPC features 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 02ef04e432ba NFS: Account for XDR pad of buf->pages 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 cf500bac8fd4 SUNRPC: Introduce rpc_prepare_reply_pages() omits 2573a4649995 SUNRPC: Add SPDX IDs to some net/sunrpc/auth_gss/ files 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 241b1f419f0e SUNRPC: Remove xdr_buf_trim() omits eb540d3988d9 ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage omits 0c77668ddb4e SUNRPC: Introduce trace points in rpc_auth_gss.ko 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 a0584ee9aed8 SUNRPC: Use struct xdr_stream when decoding RPC Reply header 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 cfb1f7ee3b35 KEYS: trusted: fix -Wvarags warning 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 d1ab9be4ea0e clocksource/drivers/riscv: Add required checks during cloc [...] 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 982ef2f7ef0a leaking_addresses: Completely remove --version flag 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 cec665666a79 leaking_addresses: Fix calls to dprint omits 258f84fae3ac scsi: lpfc: fix a handful of indentation issues omits 7f8e12f1e215 scsi: qlogicpti: Use of_node_name_eq for node name comparisons 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 0b774e9b8319 Merge branch 'x86/urgent' omits ced43c4a1295 Merge branch 'x86/boot' 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 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits e41b3cdafed7 HID: fix Logitech WingMan Formula GP joined axes omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 8d5037dca7c2 HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits cf28aee292e1 HID: steam: fix boot loop with bluetooth firmware omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next 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 e42953d3d8db Merge branch 'next-tpm' into next-testing omits 5da10728037a Merge tag 'tpmdd-next-20190213' of git://git.infradead.org [...] omits 7f5667a5f8c4 SUNRPC: Clean up rpc_verify_header() 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 e8680a24a269 SUNRPC: Use struct xdr_stream when constructing RPC Call header 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 fe9a270519c7 SUNRPC: Add build option to disable support for insecure enctypes omits b6ea7bcf7783 Merge tag 'trace-v5.0-rc4' of git://git.kernel.org/pub/scm [...] omits be4311a262bc dma-mapping: remove an incorrect __iommem annotation omits 34e04eedd1cf of: select OF_RESERVED_MEM automatically omits 2b2812961302 device.h: dma_mem is only needed for HAVE_GENERIC_DMA_COHERENT omits d0377392201b mfd/sm501: depend on HAS_DMA omits 067fb11b12af SUNRPC: Remove rpc_xprt::tsh_size omits 89716dc353bd of: unittest: add caution to function header comment omits fd25ffdfd0b5 of: unittest: remove report of expected error omits dc2acded3895 dma-mapping: add a kconfig symbol for arch_teardown_dma_op [...] omits 347cb6af8710 dma-mapping: add a kconfig symbol for arch_setup_dma_ops a [...] omits 70ca7ba2dbe4 dma-mapping: move debug configuration options to kernel/dma 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 a8b9976045c8 selftests/tpm2: Extend tests to cover partial reads omits 3b8a86d14cd7 selftests/tpm2: Open tpm dev in unbuffered mode omits 753c111f655e netfilter: nft_compat: use-after-free when deleting targets omits 80125d4ae70a SUNRPC: Remove some dprintk() call sites from auth functions omits f23f65840422 NFS: Add trace events to report non-zero NFS status codes omits 05c3ae7aa130 Merge tag 'sunxi-clk-fixes-for-5.0' of https://git.kernel. [...] omits c6c5df293bf1 nfit/ars: Attempt a short-ARS whenever the ARS state is id [...] omits eb72f484a5eb NFS: Remove print_overflow_msg() omits 7be9cea3600b SUNRPC: Add trace event that reports reply page vector alignment omits 5582863f450c SUNRPC: Add XDR overflow trace event omits d92dde4f12f1 Merge branch for-5.1/fixes into for-next omits 2b834b513679 Merge branch for-5.1/arm64/defconfig into for-next omits 649bfa9176de Merge branch for-5.1/arm64/dt into for-next omits 26557836e1dd Merge branch for-5.1/arm/dt into for-next omits 2a9e476b3570 Merge branch for-5.1/arm/core into for-next omits 1d56ebf7c9db Merge branch for-5.1/firmware into for-next omits dd4d9ef7bfef Merge branch for-5.1/soc into for-next omits 9fb278f1cfb0 Merge branch for-5.1/dt-bindings into for-next omits 2481537da3ce Merge branch for-5.1/cpufreq into for-next omits 521a79cd1213 Merge branch for-5.1/clk into for-next omits 85d27eefdac0 arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186 omits 2d93df701686 Merge branch 'for-5.1/arm64/dt' into for-5.1/fixes omits ae2917093fb6 tools/power/cpupower: Display boost frequency separately omits 6d771c60e50f selftests: ir: skip when non-root user runs the test omits a5180977a325 selftests: ir: skip when lirc device doesn't exist. omits ed675ed9da6d selftests: ir: fix warning: "%s" directive output may be t [...] omits 0ccc61b1c76e SUNRPC: Add xdr_stream::rqst field omits 52a572e9f7d3 RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL omits 36d577089d20 RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs omits e8ac9389f0d7 RDMA: Fix allocation failure on pointer pd omits 36c79bc7ef79 dt-bindings: interrupt-controller: Convert ARM GICv3 to js [...] omits 66ed144f147a dt-bindings: interrupt-controller: Convert ARM GIC to json-schema omits a2b956463764 dt-bindings: arm: l2x0: Convert L2 cache to json-schema omits 6f701383368d SUNRPC: Display symbolic flag names in RPC trace events omits ed492c2ad464 selftests/seccomp: Actually sleep for 1/10th second omits 121e357ac728 selftests/harness: Update named initializer syntax omits 37406a60fac7 drm: Merge __drm_atomic_helper_disable_all() into drm_atom [...] omits 30d53a5860cf selftests: unshare userns in seccomp pidns testcases omits c7140706cb8a selftests: set NO_NEW_PRIVS bit in seccomp user tests omits 5e060c48bc52 spi: sprd: Add a prefix for SPI DMA channel macros omits 3aa415dd2128 selftests: skip seccomp get_metadata test if not real root omits a18261d71bbc selftest: include stdio.h in kselftest.h omits 0b54b443a9de selftests: fix typo in seccomp_bpf.c omits fb024a07c69f selftests: don't kill child immediately in get_metadata() test omits e340c2d6ef2a xprtrdma: Reduce the doorbell rate (Receive) omits d4550bbee66f xprtrdma: Check inline size before providing a Write chunk omits ec482cc1c118 xprtrdma: Fix sparse warnings omits 1d69511e49b0 drm/amdgpu/psp11: TA firmware is optional (v3) omits d892273bb5b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 769a1c022678 kconfig: rename zconf.y to parser.y omits 981e545a698a kconfig: rename zconf.l to lexer.l 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 fabf7e0262d0 fuse: cache readdir calls if filesystem opts out of opendir omits d9a9ea94f748 fuse: support clients that don't implement 'opendir' omits 2f7b6f5bed01 fuse: lift bad inode checks into callers omits 55752a3aba13 fuse: multiplex cached/direct_io file operations omits d4136d60751a fuse add copy_file_range to direct io fops omits 3c3db095b68c fuse: use iov_iter based generic splice helpers omits 23c94e1cdcbf fuse: Switch to using async direct IO for FOPEN_DIRECT_IO omits 75126f550452 fuse: use atomic64_t for khctr omits eb98e3bdf3aa fuse: clean up aborted omits 6b675738ce90 fuse: Protect ff->reserved_req via corresponding fi->lock omits c9d8f5f0692d fuse: Protect fi->nlookup with fi->lock omits f15ecfef058d fuse: Introduce fi->lock to protect write related fields omits 4510d86fbbb3 fuse: Convert fc->attr_version into atomic64_t omits ebf84d0c7220 fuse: Add fuse_inode argument to fuse_prepare_release() omits b782911b5297 fuse: Verify userspace asks to requeue interrupt that we r [...] omits 7407a10de57f fuse: Do some refactoring in fuse_dev_do_write() omits 5e0fed717a38 fuse: Wake up req->waitq of only if not background omits 217316a60101 fuse: Optimize request_end() by not taking fiq->waitq.lock omits 8da6e9183275 fuse: Kill fasync only if interrupt is queued in queue_int [...] omits 340617508d24 fuse: Remove stale comment in end_requests() omits c5de16cca2d7 fuse: Replace page without copying in fuse_writepage_in_flight() omits e2653bd53a98 fuse: fix leaked aux requests omits 419234d5958b fuse: only reuse auxiliary request in fuse_writepage_in_flight() omits 7f305ca1928d fuse: clean up fuse_writepage_in_flight() omits 2fe93bd43264 fuse: extract fuse_find_writeback() helper 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 c2ebf35584e5 Pull UDF LVID fixes. omits 993a0b2aec52 ovl: Do not lose security.capability xattr over metadata f [...] omits 726dabfde6aa PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() omits 44df22e7ce15 Merge tag 'sh-pfc-for-v5.1-tag2' of git://git.kernel.org/p [...] 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 c5f09e6bd8a7 clk: meson: meson8b: fix the naming of the APB clocks omits 40d08f774c17 dt-bindings: clock: meson8b: add APB clock definition omits 042f01bb7f80 clk: meson: Add G12A AO Clock + Reset Controller omits be3d960b0aeb dt-bindings: clk: add G12A AO Clock and Reset Bindings omits 9bb5ff34c4f9 dt-bindings: timer: renesas: tmu: Document r8a774c0 bindings omits 8e745b2d1c29 dt-bindings: timer: renesas, cmt: Document r8a774c0 CMT support 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 50a81b60bfe0 tpm/ppi: Enable submission of optional command parameter f [...] omits 8b60c79bcc10 tpm/ppi: Possibly show command parameter if TPM PPI 1.3 is used omits 9d4023ed4db6 tpm/ppi: Display up to 101 operations as define for version 1.3 omits 09fe1b42583d tpm/ppi: rename TPM_PPI_REVISION_ID to TPM_PPI_REVISION_ID_1 omits 587bad77e9c6 tpm/ppi: pass function revision ID to tpm_eval_dsm() omits 0b6cf6b97b7e tpm: pass an array of tpm_extend_digest structures to tpm_ [...] omits 240730437deb KEYS: trusted: explicitly use tpm_chip structure from tpm_ [...] omits 901615cb916d tpm: move tpm_chip definition to include/linux/tpm.h omits 879b589210a9 tpm: retrieve digest size of unknown algorithms with PCR read omits aa042475938f tpm: rename and export tpm2_digest and tpm2_algorithms omits bcfff8384f6c tpm: dynamically allocate the allocated_banks array omits 47a6c28b6861 tpm: remove @flags from tpm_transmit() omits a3fbfae82b4c tpm: take TPM chip power gating out of tpm_transmit() omits 719b7d81f204 tpm: introduce tpm_chip_start() and tpm_chip_stop() omits 2f257402ee98 tpm: remove TPM_TRANSMIT_UNLOCKED flag omits 2677ca98ae37 tpm: use tpm_try_get_ops() in tpm-sysfs.c. omits 5faafbab77e3 tpm: remove @space from tpm_transmit() omits 29b47ce98759 tpm: move TPM space code out of tpm_transmit() omits c3465a370fb3 tpm: move tpm_validate_commmand() to tpm2-space.c omits 304ff672537c tpm: clean up tpm_try_transmit() error handling flow omits c4df71d43a5b tpm: encapsulate tpm_dev_transmit() omits 720b071102d8 tpm: access command header through struct in tpm_try_transmit() omits b34b77a99b1a tpm: declare struct tpm_header omits aff0c20bfe59 tpm: print tpm2_commit_space() error inside tpm2_commit_space() omits 41484674da31 tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails omits c628610087d4 tpm: fix invalid return value in pubek_show() omits 412eb585587a tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter omits 36ce089758b1 tpm: don't return bool from update_timeouts omits 08a8112ad9c1 tpm: don't print error message in tpm_transmit_cmd when tp [...] omits c8faabfc6f48 tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 omits 64494d39ff63 tpm: Fix off-by-one when reading binary_bios_measurements omits bb3b6b0fc571 tpm: Simplify the measurements loop omits 442601e87a47 tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete omits f5595f5baa30 tpm: Unify the send callback behaviour omits 83e418a805d8 mmc: meson-gx: fix interrupt name omits cb6988fee389 Merge branch 'core/rcu' omits cae45e1c6c54 Merge branch 'rcu-next' of git://git.kernel.org/pub/scm/li [...] omits 42d4c6e5795c Merge branch 'sched/core' omits c89d92eddfad sched/fair: Use non-atomic cpumask_{set,clear}_cpu() omits b2b262f4a3b3 Merge branch 'irq/core' 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 eafe64cc155c Merge branch 'perf/core' 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 bc19c93a11f9 Merge branch 'x86/pti' omits 771554023c2b Merge branch 'x86/platform' omits 771a1c451d0c Merge branch 'x86/mm' omits ca6617216e57 Merge branch 'x86/kdump' omits e54c0187befd Merge branch 'x86/fpu' omits 22542ae4923b Merge branch 'x86/cpu' omits 153a83d972c7 Merge branch 'x86/cleanups' omits 006a40ef6e8b Merge branch 'x86/build' omits e19256078112 Merge branch 'x86/boot' omits 0ad4ba437b10 Merge branch 'x86/asm' omits 95dca07c99b4 Merge branch 'x86/alternatives' omits 17abf37af297 Merge branch 'timers/core' omits a01e80ab6609 Merge branch 'timers/2038' omits 9f53300cf354 Merge branch 'sched/core' omits 7a60b6966ae2 Merge branch 'ras/core' omits cc89a3e777e8 Merge branch 'perf/urgent' omits e446900240b2 Merge branch 'perf/core' omits 2903dcbacf3a Merge branch 'locking/core' omits bf6b97c1a0d6 Merge branch 'locking/atomics' omits e6bec73c45d1 Merge branch 'irq/core' omits b3f7e451cb35 Merge branch 'efi/core' omits c0d3e16820fc Merge branch 'core/core' 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 0171b6b78131 acpi/nfit: Require opt-in for read-only label configurations omits df46cac3f71c scsi: sd: Fix typo in sd_first_printk() omits 388a49959ee4 scsi: qla2xxx: Fix panic from use after free in qla2x00_as [...] omits 0de054051224 scsi: megaraid_sas: driver version update omits a3742d684840 scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD omits e4a056987c86 scsi: sd: fix entropy gathering for most rotational disks omits fad28e3d9aa1 scsi: lpfc: Fix error code if kcalloc() fails omits cd4c5a487410 Merge tag 'imx-drm-fixes-2019-02-12' of git://git.pengutro [...] omits 2174b18513d1 scsi: ufs: fix a typo in comment 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 93ee4b7d9f06 pstore/ram: Avoid needless alloc during header write 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 47afd7ae65c7 pstore/ram: Add kmsg hlen zero check to ramoops_pstore_write() 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 1e0f67a96aed pstore/ram: Move initialization earlier omits 4c6c4d345367 pstore: Avoid writing records with zero size omits e880edadc149 Merge LKMM and RCU omits 4c4f3c3321a5 tools/memory-model: Avoid duplicating herdtools versions omits 06a45c3380ca tools/memory-model: Dynamically check SRCU lock-to-unlock [...] omits 47ae32084c47 tools/memory-model: Update Documentation/explanation.txt t [...] omits 2fdeee254923 team: avoid complex list operations in team_nl_cmd_options_set() omits 1df82ec46600 PCI: imx: Add workaround for e10728, IMX7d PCIe PLL failure omits 27f7717e2344 ARM: dts: imx7d: Add node for PCIe PHY omits b7e312dea1d8 dt-bindings: imx6q-pcie: Add description of imx7d pcie phy omits 0380cf843c54 PCI: dwc: Print debug error message when MSI-X entry contr [...] 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 19199883732d Merge branch 'next-general' into next-testing omits e7a44cfd6399 LSM: fix return value check in safesetid_init_securityfs() omits c67e8ec03f3f LSM: SafeSetID: add selftest omits 1c84ede3a262 Merge branch 'omap-for-v5.1/dt' into for-next 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 fa7d2e639cd9 libnvdimm/pmem: Honor force_raw for legacy pmem regions 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 11a358109e0c libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in [...] omits 07464e88365e libnvdimm: Fix altmap reservation size calculation omits 1ec17dbd90f8 inet_diag: fix reporting cgroup classid and fallback to priority omits 4ffcbfac6064 batman-adv: fix uninit-value in batadv_interface_tx() omits f101ada7da65 libnvdimm, pfn: Fix over-trim in trim_pfn_device() 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 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 ddf89e25fad8 lib: Introduce test_stackinit module 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 9219e54be983 gcc-plugins: structleak: Generalize to all variable types 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 9447b6ce944b scsi: scsi_debug: Implement support for write protect omits 9fa505adf9f2 scsi: core: Move resid from scsi_data_buffer to scsi_cmnd omits 80f82c169b68 scsi: sd: Remove superfluous residual assignments omits 229531be6918 scsi: uas: Use scsi_[gs]et_resid() where appropriate omits 42d387be5bda scsi: scsi_debug: Use scsi_[gs]et_resid() where appropriate omits 960bf87a4fbe scsi: libiscsi: Use scsi_[gs]et_resid() where appropriate omits 96d7cb932e82 floppy: check_events callback should not return a negative number omits c208556ab362 scsi: scsi_debug: Fix a recently introduced regression 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 de9c0d49d85d ARM: 8833/1: Ensure that NEON code always compiles with Clang 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 b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next 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 d55892049171 KVM: VMX: Use vcpu->arch.regs directly when saving/loading [...] omits f78d0971b7bd KVM: VMX: Don't save guest registers after VM-Fail omits 217aaff53c25 KVM: VMX: Invert the ordering of saving guest/host scratch [...] omits c9afc58cc368 KVM: VMX: Pass "launched" directly to the vCPU-run asm blob omits c09b03eb7f96 KVM: VMX: Update VMCS.HOST_RSP via helper C function omits 47e97c099bbc KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() omits 5a8781607e67 KVM: nVMX: Cache host_rsp on a per-VMCS basis omits fbda0fd31a6d KVM: nVMX: Let the compiler select the reg for holding HOST_RSP omits 74dfa2784e96 KVM: nVMX: Reference vmx->loaded_vmcs->launched directly omits bbc0b8239257 KVM: nVMX: Capture VM-Fail via CC_{SET,OUT} in nested earl [...] omits f1727b495477 KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_ch [...] omits 6c1e7e5b40f2 KVM: nVMX: Explicitly reference the scratch reg in nested [...] omits 98ff2acc91d8 KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_c [...] omits 9ce0a07a6f49 KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_ch [...] omits 6f7c6d23b71a KVM: VMX: Let the compiler save/load RDX during vCPU-run omits ccf447434ee6 KVM: VMX: Manually load RDX in vCPU-run asm blob omits f3689e3f17f0 KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob omits 831a3011294d KVM: VMX: Modify only RSP when creating a placeholder for [...] omits 0e0ab73c9a02 KVM: VMX: Zero out *all* general purpose registers after VM-Exit omits 1ce072cbfd8d KVM: nVMX: Check a single byte for VMCS "launched" in nest [...] omits 61c08aa9606d KVM: VMX: Compare only a single byte for VMCS' "launched" [...] omits 65ab26e39755 selftests: kvm: add selftest for releasing VM file descrip [...] omits df4d55f2e1b8 apparmor: fix double free when unpack of secmark rules fails omits a80554fc36ba arm64: irqflags: Fix clang build warnings 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 fe0b295f61af Merge branch 'imx/maintainers' into for-next omits 891ed3bfdd25 Merge branch 'imx/defconfig' into for-next omits 72ae4021c83d Merge branch 'imx/dt64' into for-next omits 56de9c142974 Merge branch 'imx/dt' into for-next omits fee174f7346a Merge branch 'imx/bindings' into for-next omits 87296dd449de Merge branch 'imx/soc' into for-next omits 7cd5ada55db9 Merge branch 'imx/drivers' into for-next 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 710c986b830b apparmor: fix missing ZLIB defines 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 dbbfadf23190 PCI/ASPM: Save LTR Capability for suspend/resume 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 a87145957eb9 RDMA/bnxt_re: fix or'ing of data into an uninitialized str [...] omits f420c54e4b12 Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS [...] omits fc9e4477f924 RDMA/mlx5: Fix memory leak in case we fail to add an IB device omits 0da4d48d99df IB/mlx5: Fix bad flow upon DEVX mkey creation omits 83cd203084f6 Input: qt2160 - switch to using brightness_set_blocking() omits 8317d6cdc1c7 RDMA/rxe: Use for_each_sg_page iterator on umem SGL omits be8c456abfbd RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL omits 95ad233ffbed RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL omits f3e6d3117939 RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL omits b44e47eb065b RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL omits 48b586ac36fc RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL omits 3856ec552700 RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL omits 43fae91276a5 RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL omits 8d249af3e6d7 RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL omits 161ebe2498d4 RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL omits d901b2760dc6 lib/scatterlist: Provide a DMA page iterator 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 85acbb21b931 tracing: Change the function format to display function na [...] 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 f96c3ac8dfc2 ext4: fix crash during online resizing 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 95781b704e43 Merge branch 'for-linus' into next 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 db693aded3fb doc:dmaengine: clarify DMA desc. pointer after submission omits 3defaf2f15b2 bpf: fix lockdep false positive in stackmap omits f4fe11b7bf7f perf record: Implement --affinity=node|cpu option omits 2c71d305caf9 docs: process: Remove outdated info about -git patches omits c9389ad814cd Documentation: fix lg-laptop.rst warnings omits 9a065fa8f76f Documentation/DMA-ISA-LPC: fix an incorrect reference 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 bf7fbeeae6db module: Cure the MODULE_LICENSE "GPL" vs. "GPL v2" bogosity omits 8af642c76ef5 NTB: ntb_test: Fix bug when counting remote files omits 4051e5d974d1 NTB: perf: Fix race condition when run with ntb_test omits 6d4b0c2a45ea NTB: perf: Fix support for hardware that doesn't have port [...] omits 923897b8eb43 NTB: perf: Don't require one more memory window than numbe [...] omits 40e23fa9d8fc NTB: ntb_pingpong: Choose doorbells based on port number omits 5775e615d9c5 NTB: Fix the default port and peer numbers for legacy drivers omits 366ff6b39f14 NTB: Revert the change to use the NTB device dev for DMA a [...] omits fc0b90d5d8be NTB: ntb_tool: reading the link file should not end in a N [...] 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 85b0cae89d52 PCI: Blacklist power management of Gigabyte X299 DESIGNARE [...] omits c59666bb32b9 NTB: ntb_transport: Ensure the destination buffer is mappe [...] omits 9143595a7e05 NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup() 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 79dbbdbeccc6 pinctrl: sh-pfc: r8a77965: Add DRIF pins, groups and functions omits 729257d674bc pinctrl: sh-pfc: r8a77965: Add TMU pins, groups and functions omits 5e8588c86d71 pinctrl: sh-pfc: Validate fixed-size field widths at build time omits 0e6e448bdcf8 pinctrl: sh-pfc: sh73a0: Fix fsic_spdif pin groups omits b9fd50488b49 pinctrl: sh-pfc: r8a7792: Fix vin1_data18_b pin group omits a4b0350047f1 pinctrl: sh-pfc: r8a7791: Fix scifb2_data_c pin group omits 1ecd8c9cb899 pinctrl: sh-pfc: emev2: Add missing pinmux functions omits 41ad789e88fd clocksource/drivers/exynos_mct: Clear timer interrupt when [...] omits a1cb6c1520ac clocksource/drivers/exynos_mct: Move one-shot check from t [...] omits a2585cdc9e4c ntb_hw_switchtec: Added support of >=4G memory windows omits d123fab71f63 ntb_hw_switchtec: NT req id mapping table register entry n [...] omits cce8e04cf79e ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers omits b10bd9a256ae s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity omits 85ed4f43db86 Documentation :dmaengine: clarify DMA desc. pointer after [...] omits dc14b5fe7d0a Merge tag 'v5.0-rc6' into x86/fpu, to pick up fixes omits b29715966a2e Documentation: dmaengine: fix dmatest.rst warning omits 266d63a7d9d4 x86/cpufeature: Fix various quality problems in the <asm/c [...] omits f096d6657a77 iommu/vt-d: Remove misleading "domain 0" test from domain_exit() omits 717532394c71 iommu/vt-d: Remove unused dmar_remove_one_dev_info() argument omits e083ea5b0211 iommu/vt-d: Remove unnecessary local variable initializations omits 932a6523ce39 iommu/vt-d: Use dev_printk() when possible omits 5f226da1b1d7 iommu/amd: Use dev_printk() when possible omits 780da9e4f5bf iommu: Use dev_printk() when possible omits 92bd80471113 drm/tegra: hub: Fix dereference before check omits 9e05352340d3 drm/etnaviv: potential NULL dereference omits ef092dec043c drm/etnaviv: mmuv2: don't map zero page 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 b77cf11f0941 iommu: Allow io-pgtable to be used outside of drivers/iommu/ 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 6b7cb2227d4d platform/chrome: cros_ec: Remove cros_ec dependency in lpc_mec 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 402bfb3c1352 pinctrl: sunxi: Support I/O bias voltage setting on A80 omits e65372124cd7 Merge tag 'v5.0-rc6' into devel 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 6e589291f4b1 ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_I [...] omits ca04fed4706d arm64: dts: imx8mq: specify dma-ranges omits abdc644e8cba ext4: add mask of ext4 flags to swap omits aa507b5faf38 ext4: update quota information while swapping boot loader inode omits a46c68a318b0 ext4: cleanup pagecache before swap i_data omits 67a11611e1a5 ext4: fix check of inode in swap_inode_boot_loader omits a297b2fcee46 ext4: unlock unused_pages timely when doing writeback 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 16e08b14a455 ext4: cleanup clean_bdev_aliases() calls omits 597599268e3b jbd2: discard dirty data when forgetting an un-journalled buffer omits 904cdbd41d74 jbd2: clear dirty flag when revoking a buffer from an olde [...] omits e6762c8bcf98 xsk: add missing smp_rmb() in xsk_mmap omits f4bc54b532a6 Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] omits 82dd124c40b8 ext4: replace opencoded i_writecount usage with inode_is_o [...] 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 bc65fae4b1f0 usb: chipidea: imx: set power polarity omits 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high omits ddc7fb43a8a3 usb: chipidea: imx: remove unused header files 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 82771f20338f Merge branch 'wip/dl-for-next' into for-next omits 416fbc1bbaa5 Merge branch 'hfi1-tid' into wip/dl-for-next 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 f67cc3e927d8 Input: ili210x - fetch touchscreen geometry from DT omits 320f07b4a922 Input: msm-vibrator - tweak an error message 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 10ecc818ea73 PCI/ASPM: Use LTR if already enabled by platform 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 f818b82b8016 XArray: Mark xa_insert and xa_reserve as must_check omits d071661b4755 apparmor: fix blob compression build failure on ppc 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 f368ff188ae4 iw_cxgb4: fix srqidx leak during connection abort omits 11a27e2121a5 iw_cxgb4: complete the cached SRQ buffers omits e381a1cb650d cxgb4: add tcb flags and tcb rpl struct omits 921eab1143aa RDMA/devices: Re-organize device.c locking omits 0df91bb67334 RDMA/devices: Use xarray to store the client_data omits e59178d895af RDMA/devices: Use xarray to store the clients omits 3b88afd38e88 RDMA/device: Use an ida instead of a free page in alloc_name omits 652432f33c01 RDMA/device: Get rid of reg_state omits d45f89d59bcd RDMA/device: Call ib_cache_release_one() only from ib_devi [...] omits b34b269ad85d RDMA/device: Ensure that security memory is always freed omits e3593b568a68 RDMA/device: Check that the rename is nop under the lock omits 21a428a019c9 RDMA: Handle PD allocations by IB/core omits 30471d4b2033 RDMA/core: Share driver structure size with core 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 c66f67414c1f IB/core: Don't register each MAD agent for LSM notifier omits 805b754d492f IB/core: Eliminate a hole in MAD agent struct omits 6e88e672b69f IB/core: Fix potential memory leak while creating MAD agents omits d60667fc398e IB/core: Unregister notifier before freeing MAD security omits 0c236606490b IB/usnic: Fix locking when unregistering 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 c8a7eb554a83 iw_cxgb4: use tos when finding ipv6 routes omits cb3ba0bde881 iw_cxgb4: use tos when importing the endpoint omits 7235ea227e19 iw_cxgb4: use listening ep tos when accepting new connections omits 926ba19b3574 RDMA/iwcm: add tos_set bool to iw_cm struct omits 9491128f780e RDMA/cma: listening device cm_ids should inherit tos omits 2c1619edef61 IB/cma: Define option to set ack timeout and pack tos_set omits b5bfc21af5cb net: sfp: do not probe SFP module before we're attached omits 4a8bec88f71a scsi: hisi_sas: Do some more tidy-up omits 4fefe5bbf599 scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as ex [...] omits 795f25a31b54 scsi: hisi_sas: Issue internal abort on all relevant queues omits 1273d65f2904 scsi: hisi_sas: change queue depth from 512 to 4096 omits 7c5e13636391 scsi: hisi_sas: Add manual trigger for debugfs dump omits b3cce125cb1e scsi: hisi_sas: Add support for DIX feature for v3 hw 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 1ace9f00eca6 scsi: dt-bindings: ufs: Fix the compatible string definition omits 6f4e626fb0cc scsi: ata: Use unsigned int for cmd's type in ioctls in sc [...] omits 91baa5104ebd Merge branch 'i2c/for-current' into i2c/for-next 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 6ea3dfe1e073 selftests: add TPM 2.0 tests omits 8ab547a2dcfa tpm: Fix some name collisions with drivers/char/tpm.h omits 3d7a850fdc1a tpm/tpm_crb: Avoid unaligned reads in crb_recv() 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 20a796a969ef PCI: Clean up usage of __u32 type omits ddd065e423c1 genirq/msi: Clean up usage of __u8/__u16 types 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 d542127adb0c Merge branch 'v5.0-next/soc' into for-next omits 982252ee72e8 Merge branch 'v5.0-next/dts64' into for-next omits f40298444e8c video: fbdev: Fix potential NULL pointer dereference omits 10993504d647 fbcon: Silence fbcon logo on 'quiet' boots omits a1939185c7a9 printk: Export console_printk omits 1ac1d4845c01 ARM: dts: imx28-cfa10036: Fix the reset gpio signal polarity omits af4b3a71a5c8 video: ssd1307fb: Do not hard code active-low reset sequence omits 7d7e58d30e04 dt-bindings: display: ssd1307fb: Remove reset-active-low f [...] omits a5399db139cb fbdev: fbmem: fix memory access if logo is bigger than the screen omits a41458d74c24 video/fbdev: refactor video= cmdline parsing omits 72aed9e31344 fbdev: mbx: fix up debugfs file creation omits 60d2fa0dad06 fbdev: omap2: no need to check return value of debugfs_cre [...] omits 1ea673ade744 video: fbdev: geode: remove ifdef OLPC noise omits 89ef5c6a7584 video: offb: annotate implicit fall throughs omits f1fbbf5cfaa8 omapfb: fix typo omits a6f13af4d115 fbdev: Use of_node_name_eq for node name comparisons omits 23cd78e28a7b fbcon: use kvmalloc() for scrollback buffer omits 8e71fa5e4d86 fbdev: chipsfb: remove set but not used variable 'size' omits 5766ba31992d fbdev/via: fix spelling mistake "Expandsion" -> "Expansion" 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 a3240f09307a pinctrl: ingenic: Add LCD pins for the JZ4725B SoC 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 b45eb4084bd9 pinctrl: samsung: Remove legacy API for handling external [...] 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 b6e5531c0f80 pinctrl: bcm2835: Direct GPIO config changes to generic pinctrl omits 1cb66f080c27 pinctrl: bcm2835: declare pin config as generic omits 287d08a23c76 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits f1c894712bbe pinctrl: qcom: qcs404: Drop unused UFS_RESET macro omits 5e07a820649b dt-bindings: add documentation for slew rate omits 64e21add8cd9 pinctrl: at91: add slewrate support for SAM9X60 omits fde84f194aad dt-bindings: add bindings for SAM9X60 omits 1d741f2e977d dt-bindings: add documentation for banks omits a2fcb1ce8840 pinctrl: at91: add compatibles for SAM9X60 pin controller omits 42ef75576bdd pinctrl: at91: add drive strength support for SAM9X60 omits b67328e1cf97 pinctrl: at91: add option to use drive strength bits 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 817697a462a4 Merge branches 'fixes-for-v5.0', 'arm-defconfig-for-v5.1', [...] 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 39f986087a44 Pull fanotify FID and directory events support from Amir. 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 0ab0e5a383a7 Input: tm2-touchkey - acknowledge that setting brightness [...] omits 937c4e552fd1 Input: stmfts - acknowledge that setting brightness is a b [...] omits 576057bf75cb Input: ili210x - switch to using devm_device_add_group() 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 6f6c95f09001 ASN.1: mark expected switch fall-through omits 503b95dbeba1 lib/cmdline.c: mark expected switch fall-throughs omits ebe9f6f19d80 acpi/nfit: Fix bus command validation 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 edd231bca0e8 lib: zstd: Mark expected switch fall-throughs omits 7a879067cc68 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits a28ea6897214 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits 6a87ffd89402 scsi: ppa: mark expected switch fall-through omits 8ee09208714e scsi: osst: mark expected switch fall-throughs 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 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits 60deebe6149a xtensa: simplify trap_init omits 725686453064 xtensa: drop unused definitions omits d90b88fd3653 xtensa: fix get_wchan omits ecb53febfcad RDMA/bnxt_en: Enable RDMA driver support for 57500 chip omits 95b86d1c91ad RDMA/bnxt_re: Update kernel user abi to pass chip context omits 37f91cff2de0 RDMA/bnxt_re: Add extended psn structure for 57500 adapters omits 374c5285abee RDMA/bnxt_re: Enable GSI QP support for 57500 series omits e0387e1dd4af RDMA/bnxt_re: Skip backing store allocation for 57500 series omits b353ce556d52 RDMA/bnxt_re: Add 64bit doorbells for 57500 series omits ae8637e13185 RDMA/bnxt_re: Add chip context to identify 57500 series 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 af8b38ed0b9d IB/mlx5: Simplify WQE count power of two check omits 8087f407364d Merge tag 'irqchip-5.0-3' of git://git.kernel.org/pub/scm/ [...] omits 0803de78049f blktrace: Show requests without sector omits 1a7a05e88fa0 Documentation/infiniband: update from locked to pinned_vm 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 b95df5e3e459 drivers/IB,core: reduce scope of mmap_sem omits 8ea1f989aa07 drivers/IB,usnic: reduce scope of mmap_sem omits 0e15c253363e drivers/IB,hfi1: do not se mmap_sem omits 3a2a1e90564e drivers/IB,qib: optimize mmap_sem usage omits 4f564ff3d4dd drivers/mic/scif: do not use mmap_sem omits 70f8a3ca68d3 mm: make mm->pinned_vm an atomic64 counter 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 6fd369dd1cb6 media: vimc: fill in bus_info in media_device_info omits db89a47fb9c7 media: pxa_camera: fix smatch warning omits d75e77ed14f8 media: hdpvr: fix smatch warning omits a4d3d61254d3 media: v4l2-mem2mem: Rename v4l2_m2m_buf_copy_data to v4l2 [...] omits c2d88e7d66f9 media: vb2: Fix buf_out_validate documentation omits 9bcb830bfcea media: imx: Validate frame intervals before setting omits 79930bafe280 gpu: host1x: Continue CDMA execution starting with a next job omits 8430a9d2e9fc Merge branch 'omap-for-v5.1/dt' into for-next 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 22f05d646df9 media: vim2m: don't use curr_ctx->dev before checking 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 a442940534b7 media: vivid: add vertical down sampling to imagesize calc omits adc589d2a208 media: vimc: Add vimc-streamer for stream control omits 276c1f066bda media: v4l2-common: drop v4l2_get_timestamp omits 7b6b9a8c36b9 media: zoran: use u64 for the timestamp internally omits 459d2a5d1e69 media: usbvision: use u64 for the timestamp internally omits 843c660cb427 apparmor: delete the dentry in aafs_remove() to avoid a leak omits bbd217a44a70 media: stkwebcam: use u64 for the timestamp internally omits 597f8e9c1364 media: cpia2: use u64 for the timestamp internally omits cb7130ea67c4 media: meye: use u64 for the timestamp internally omits 15a40b27beb0 media: videobuf: use u64 for the timestamp internally omits 63635b54e07f media: v4l2-event: keep track of the timestamp in ns omits 4cd3016ce996 ALSA: hda - Add quirk for HP EliteBook 840 G5 omits 876dd866c084 apparmor: Initial implementation of raw policy blob compression omits 440e84a52ae9 drm/i915: Don't set update_wm_post on g4x+ omits a43379dddf1b arm: mediatek: add MT7629 smp bring up code omits 81a43d10b8ed media: staging: intel-ipu3: fix unsigned comparison with < 0 omits 505ecd35182f media: ipu3-imgu: Remove dead code for NULL check omits 041bc40662a1 media: ipu3-imgu: Use MENU type for mode control omits 9dd0627d8d62 media: uvcvideo: Avoid NULL pointer dereference at the end [...] omits 47bb117911b0 media: uvcvideo: Fix 'type' check leading to overflow omits 858a6c310f77 dt-bindings: arm: mediatek: add support for MT7622 BPI-R64 [...] omits dd93f8465577 dt-bindings: arm: mediatek: remove unused "mediatek, mt7623a" omits 69a9005789ad media: vicodec: support SOURCE_CHANGE event for decoders only omits 281ae39b60b7 media: vim2m: fill in bus_info in media_device_info omits 0247c75b19c0 media: vicodec: fill in bus_info in media_device_info omits db9a01b32ca9 media: vicodec: check type in g/s_selection omits 801efd0f7522 media: imx-pxp: fix duplicated if condition omits d88937624351 media: videobuf2: remove unused variable omits 2663146427ce Revert "ARM: mediatek: add MT7623a smp bringup code" omits 25cdb10e0aff Merge branch 'omap-for-v5.1/defconfig' into for-next omits d04ca383860b mt76x0u: fix suspend/resume omits 1378f2fdad74 Merge branch 'omap-for-v5.0/fixes-v2' into for-next omits d6f328bfeb0b drm/i915: Hack and slash, throttle execbuffer hogs omits 1fc3dc289134 Merge remote-tracking branches 'korg/sunxi/sunxi/dt-for-5. [...] 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 f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits aa2d495f0cac HID: Add support for Toshiba WT10A tablet bluetooth keyboard omits 82ffd0454bd9 Merge tag 'v5.0-rc5' of https://git.kernel.org/pub/scm/lin [...] 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 2e095ce7b6ec x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub 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 37af13cc74d1 perf record: implement --affinity=node|cpu option 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 495889176474 Input: ili210x - add ILI251X support omits c5d0e4b5154a Input: ili210x - add OF match table omits 122945776271 Input: ili210x - reorder probe omits e3559442afd2 Input: ili210x - rework the touchscreen sample processing omits 1bdec5d9818c Input: ili210x - convert to devm IRQ omits 201f3c803544 Input: ili210x - add reset GPIO support omits 63083fd582b9 Input: ili210x - convert to devm_ functions omits 2fa928390f3f Input: ili210x - drop get_pendown_state omits 626feb863274 Input: ili210x - drop platform data support omits 41a852e002e6 Input: ili210x - add DT binding document 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 de19055564c8 Documentation: Document arm64 kpti control omits 8628752d0c97 Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits 0c5e194947fc doc:it_IT: add translations in process/ omits 5eadc169fc80 doc:it_IT: update coding-style - expectations around bool omits 31dcbbefd385 doc: kernel-parameters.txt: fix documentation of elevator [...] omits 560f28bcceb2 static_keys.txt: Fix trivial spelling mistake 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 8820bcaa5bd7 svcrdma: Remove syslog warnings in work completion handlers omits c7920f06ae75 svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled omits 14cfbd94998a svcrdma: Use struct_size() in kmalloc() omits 95503d295ad6 svcrpc: fix unlikely races preventing queueing of sockets omits 66c898caefd3 svcrpc: svc_xprt_has_something_to_do seems a little long omits 1602a7b7d337 SUNRPC: Don't allow compiler optimisation of svc_xprt_rele [...] omits 1c3da4452d18 nfsd: fix an IS_ERR() vs NULL check 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 67e9ac8c565a MAINTAINERS: chrome-platform: change the git tree to a chr [...] 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 d3236214e7de clk: clk-st: avoid clkdev lookup leak at remove omits 8144e1e8cacf clk: clk-max77686: Clean clkdev lookup leak and use devm omits 3eee6c7d119c clkdev: add managed clkdev lookup registration omits 60b8f0ddf1a9 clk: Add (devm_)clk_get_optional() functions omits 5c56dfe63b6e clk: Add comment about __of_clk_get_by_name() error values omits e02f5c1bb228 drm: disable uncached DMA optimization for ARM and arm64 omits 2fa044e51a1f XArray: Add cyclic allocation omits a3e4d3f97ec8 XArray: Redesign xa_alloc API 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 3ccaf57a6a63 XArray: Add support for 1s-based allocation omits fd9dc93e3623 XArray: Change xa_insert to return -EBUSY omits 82434d23f36d x86/boot/compressed/64: Explain paging_prepare()'s return value omits 0f681d09e66e Input: add new vibrator driver for various MSM SOCs omits a5c5e50cce9d Input: gpio-keys - add shutdown callback 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 d325c402964e ring-buffer: Remove unused function ring_buffer_page_len() omits f52d569f3d92 tracing: Show stacktrace for wakeup tracers omits 88d380eb0668 tracing/doc: Add latency tracer funcgraph example omits afbab501c66b tracing: Put a margin between flags and duration for wakeu [...] omits 97f0a3bcdf34 tracing: Show more info for funcgraph wakeup tracers omits 6c6dbce196c2 tracing: Add comment to predicate_parse() about "&&" or "||" omits 9399ca21d203 tracing: Annotate implicit fall through in predicate_parse() omits 91457c018f15 tracing: Annotate implicit fall through in parse_probe_arg() omits 9acd8de69d10 function_graph: Support displaying relative timestamp 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 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits bc3c03ccb464 arm64: Enable the support of pseudo-NMIs omits c25349fd3c80 arm64: Skip irqflags tracing for NMI in IRQs disabled context omits 1234ad686fb1 arm64: Skip preemption when exiting an NMI omits 7d31464adf20 arm64: Handle serror in NMI context omits 101b35f7def1 irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI omits f32c926651dc irqchip/gic-v3: Handle pseudo-NMIs omits d98d0a990ca1 irqchip/gic-v3: Detect if GIC can support pseudo-NMIs omits b334481ab76b arm64: gic-v3: Implement arch support for priority masking omits e79321883842 arm64: Switch to PMR masking when starting CPUs omits b5cf607370d0 irqchip/gic-v3: Factor group0 detection into functions omits 0ceb0d56905e arm64: alternative: Apply alternatives early in boot process omits e9ab7a2e3336 arm64: alternative: Allow alternative status checking per [...] omits 8cb7eff32cc0 arm64: daifflags: Include PMR in daifflags restore operations omits 4a503217ce37 arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking omits 13b210ddf474 efi: Let architectures decide the flags that should be sav [...] omits 85738e05dc38 arm64: kvm: Unmask PMR before entering guest omits a9806aa259fe arm64: Unmask PMR before going idle omits 133d05186325 arm64: Make PMR part of task context omits cdbc81ddef43 arm64: ptrace: Provide definitions for PMR values omits 3f1f3234bc2d irqchip/gic-v3: Switch to PMR masking before calling IRQ handler omits e99da7c6f51b arm/arm64: gic-v3: Add PMR and RPR accessors omits b90d2b22afdc arm64: cpufeature: Add cpufeature for IRQ priority masking omits c9bfdf734d4c arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature omits a82785a953e0 arm64: Remove unused daif related functions/macros omits 5870970b9a82 arm64: Fix HCR.TGE status for NMI contexts 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 e26a43314706 Merge branch 'irq/generic-nmi' of git://git.kernel.org/pub [...] 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 42fb055a57ca scsi: lpfc: Update lpfc version to 12.2.0.0 omits 0d041215f0b4 scsi: lpfc: Update 12.2.0.0 file copyrights to 2019 omits c160c0f8063e scsi: lpfc: Fix nvmet issues when link bounce under IO load omits 472e146d1cf3 scsi: lpfc: Correct upcalling nvmet_fc transport during io [...] omits f6e84790520a scsi: lpfc: Fix default driver parameter collision for all [...] omits c2017260eea2 scsi: lpfc: Rework locking on SCSI io completion omits b1684a0b42ec scsi: lpfc: Enable SCSI and NVME fc4s by default omits 222e9239c608 scsi: lpfc: Resize cpu maps structures based on possible cpus omits 75508a8b8b2d scsi: lpfc: Utilize new IRQ API when allocating MSI-X vectors omits 32517fc0975b scsi: lpfc: Rework EQ/CQ processing to address interrupt c [...] omits cb733e358787 scsi: lpfc: cleanup: convert eq_delay to usdelay omits 6a828b0f6192 scsi: lpfc: Support non-uniform allocation of MSIX vectors [...] omits b3295c2a7533 scsi: lpfc: Fix setting affinity hints to correlate with h [...] omits 45aa312e211f scsi: lpfc: Allow override of hardware queue selection policies omits c490850a0947 scsi: lpfc: Adapt partitioned XRI lists to efficient sharing omits ace44e48b1fc scsi: lpfc: Synchronize hardware queues with SCSI MQ interface omits 1fbf97425002 scsi: lpfc: Convert ring number to hardware queue for nvme [...] omits 4c47efc140fa scsi: lpfc: Move SCSI and NVME Stats to hardware queue structures omits 63df6d637e33 scsi: lpfc: Adapt cpucheck debugfs logic to Hardware Queues omits 18c27a621614 scsi: lpfc: cleanup: Remove unused FCP_XRI_ABORT_EVENT slo [...] omits 5e5b511d8bfa scsi: lpfc: Partition XRI buffer list across Hardware Queues omits cdb42becdd40 scsi: lpfc: Replace io_channels for nvme and fcp with gene [...] omits 7370d10ac99e scsi: lpfc: Remove extra vector and SLI4 queue for Expresslane omits 0794d601d174 scsi: lpfc: Implement common IO buffers between NVME and SCSI omits e960f5ab40b6 scsi: lpfc: cleanup: Remove excess check on NVME io submit [...] omits 0b05e9fe1fd1 scsi: lpfc: cleanup: remove nrport from nvme command structure omits b8837a0f8851 scsi: qla2xxx: Update driver version to 10.00.00.13-k omits 1560bafdff9e scsi: qla2xxx: Use complete switch scan for RSCN events omits 87d6814a28d9 scsi: qla2xxx: Fix fw options handle eh_bus_reset() omits dcbf8f8087eb scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down omits 5e85f6df7722 scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation omits 97a93cea8873 scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping i [...] omits 1021f0bc2f3d scsi: qla2xxx: allow session delete to finish before create. omits 9ecd6564d154 scsi: qla2xxx: fix fcport null pointer access. omits 51fd6e6351a6 scsi: qla2xxx: flush IO on chip reset or sess delete omits 80676d054e5a scsi: qla2xxx: Fix session cleanup hang omits 4825034afba8 scsi: qla2xxx: Change default ZIO threshold. omits 590f806ddd2e scsi: qla2xxx: Add pci function reset support. omits 7f147f9bfd44 scsi: qla2xxx: Fix N2N target discovery with Local loop 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 8b3238cabd50 scsi: block: remove bidi support omits 69ed175c1955 scsi: block: remove req->special omits b9f91992991b scsi: stop setting up request->special omits ae3d56d81507 scsi: remove bidirectional command support omits 19fcae3d4f2d scsi: remove the SCSI OSD library omits 80f2121380ca scsi: fs: remove exofs omits 972248e9111e scsi: bsg-lib: handle bidi requests without block layer help omits ccf3209f0044 scsi: bsg: refactor bsg_ioctl 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 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 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 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 885c5807fa0c Merge branch 'tid-write' into hfi1-tid omits 34025fb0c4c9 IB/hfi1: Prioritize the sending of ACK packets omits a05c9bdcfd16 IB/hfi1: Add static trace for TID RDMA WRITE protocol omits ad00889e7ca2 IB/hfi1: Enable TID RDMA WRITE protocol omits c6c231175ccd IB/hfi1: Add interlock between TID RDMA WRITE and other requests omits 3c6cb20a0d17 IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbs omits 572f0c330113 IB/hfi1: Add the dual leg code omits 24c5bfeaf1e6 IB/hfi1: Add the TID second leg ACK packet builder omits 70dcb2e3dc6a IB/hfi1: Add the TID second leg send packet builder omits 6e38fca6b152 IB/hfi1: Resend the TID RDMA WRITE DATA packets omits 7cf0ad679de4 IB/hfi1: Add a function to receive TID RDMA RESYNC packet omits 6e391c6a4a8f IB/hfi1: Add a function to build TID RDMA RESYNC packet omits 829eaee5d09a IB/hfi1: Add TID RDMA retry timer omits 9e93e967f7b4 IB/hfi1: Add a function to receive TID RDMA ACK packet omits 0f75e325aa11 IB/hfi1: Add a function to build TID RDMA ACK packet omits d72fe7d5008b IB/hfi1: Add a function to receive TID RDMA WRITE DATA packet omits 539e1908e45b IB/hfi1: Add a function to build TID RDMA WRITE DATA packet omits 72a0ea99ec13 IB/hfi1: Add a function to receive TID RDMA WRITE response omits 3c759e003a6a IB/hfi1: Add TID resource timer omits 38d46d3676ed IB/hfi1: Add a function to build TID RDMA WRITE response omits 07b923701e38 IB/hfi1: Add functions to receive TID RDMA WRITE request omits 4f9264d156dc IB/hfi1: Add an s_acked_ack_queue pointer omits f5a4a95f4dd8 IB/hfi1: Allow for extra entries in QP's s_ack_queue omits c098bbb00cd1 IB/hfi1: Build TID RDMA WRITE request 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 a2f3bde88174 Merge branch 'tid-read' into hfi1-tid omits 3ce5daa2c179 IB/hfi1: Add static trace for TID RDMA READ protocol omits f1ab4efa6d32 IB/hfi1: Enable TID RDMA READ protocol omits a0b34f75ec20 IB/hfi1: Add interlock between a TID RDMA request and othe [...] omits 24b11923da4c IB/hfi1: Integrate TID RDMA READ protocol into RC protocol omits 039cd3daf19b IB/hfi1: Increment the retry timeout value for TID RDMA RE [...] omits b126078e8957 IB/hfi1: Add functions for restarting TID RDMA READ request omits 22d136d7566f IB/hfi1: Add TID RDMA handlers omits 9905bf06e890 IB/hfi1: Add functions to receive TID RDMA READ response omits 1db21b505028 IB/hfi1: Add a function to build TID RDMA READ response omits d0d564a1caac IB/hfi1: Add functions to receive TID RDMA READ request omits 6b6cf9357f78 IB/hfi1: Set PbcInsertHcrc for TID RDMA packets omits 742a3826cf82 IB/hfi1: Add functions to build TID RDMA READ request omits 84f4a40d46d8 IB/hfi1: Add static trace for flow and TID management functions omits 2f16a696a05d IB/hfi1: Add the counter n_tidwait omits 838b6fd2d9ca IB/hfi1: TID RDMA RcvArray programming and TID allocation omits 37356e783281 IB/hfi1: TID RDMA flow allocation omits 385156c5f2a6 IB/hfi: Move RC functions into a header file omits a2bfd708b17a RDMA/iwpm: move kdoc comments to functions omits a78e8723a505 RDMA/cma: Remove CM_ID statistics provided by rdma-cm module omits bf3b4f066d99 IB/mlx5: Do not use hw_access_flags for be and CPU data 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 3144bedfcaad Merge tag 'clk-v5.1-samsung' of https://git.kernel.org/pub [...] omits a49ba41c53d1 Merge tag 'v5.1-rockchip-clk1' of git://git.kernel.org/pub [...] omits 341203e78943 mac80211_hwsim: Support boottime in scan results omits 9c0bda64abb8 Merge tag 'mlx5-fixes-2019-02-05' of git://git.kernel.org/ [...] omits b7e29924a1a6 clk: ingenic: jz4740: Fix gating of UDC clock omits 51ff86dd1069 clk: mediatek: update clock driver of MT2712 omits c3424f59a0cb dt-bindings: clock: add clock for MT2712 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 d6827015e671 platform/x86: intel_pmc_core: Fix PCH IP name omits 0e68eeea9894 platform/x86: intel_pmc_core: Fix PCH IP sts reading omits e50af8332785 platform/x86: intel_pmc_core: Handle CFL regmap properly omits 871f1f2bcb01 platform/x86: intel_int0002_vgpio: Only implement irq_set_ [...] omits 0bbbe97f2f85 platform/x86: ideapad: Add ideapad 330-15ICH to no_hw_rfkill omits bbb97d728f77 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi8 [...] omits ab1ab0eb0cb6 drm/i915: do not return invalid pointers as a *dentry omits b2ae318acdca drm/i915: Rename HAS_GMCH omits 8335ebc1e98a platform/x86: touchscreen_dmi: Add info for the PoV Wintab [...] omits 38f250b7d4a0 platform/x86: dell-wmi: Ignore new keyboard backlight chan [...] omits 96f984d3127e ACPI / scan: Create platform device for BSG2150 ACPI nodes 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 2e2b7615e310 dt-bindings: PCI: rcar: Add device tree support for r8a774c0 omits a42375af0a30 drm/i915: Release the active tracker tree upon idling omits 64d6c500a384 drm/i915: Generalise GPU activity tracking omits 8526e331c56f dlm: Fix test for -ERESTARTSYS 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 b9fa6d6ee9b8 KVM: s390: fix possible null pointer dereference in pendin [...] omits b1d1e76ed9ee KVM: s390: start using the GIB omits 9f30f6216378 KVM: s390: add gib_alert_irq_handler() omits 174dd4f88875 KVM: s390: kvm_s390_gisa_clear() now clears the IPM only omits 6cff2e104601 KVM: s390: add functions to (un)register GISC with GISA omits 25c84dbaec6a KVM: s390: add kvm reference to struct sie_page2 omits 1282c21eb3da KVM: s390: add the GIB and its related life-cyle functions omits 3dec19221788 s390/cio: add function chsc_sgib() omits 982cff425959 KVM: s390: introduce struct kvm_s390_gisa_interrupt omits bb2fb8cdcf2d KVM: s390: remove kvm_s390_ from gisa static inline functions omits 96723d323a08 KVM: s390: use pending_irqs_no_gisa() where appropriate omits 672128bfee08 KVM: s390: coding style kvm_s390_gisa_init/clear() omits 246b72183b35 KVM: s390: move bitmap idle_mask into arch struct top level omits 689bdf9e9c33 KVM: s390: make bitmap declaration consistent omits b7d455712927 KVM: s390: drop obsolete else path omits 8d43d5703667 KVM: s390: clarify kvm related kernel message 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 fdbbd6b74c92 pinctrl: sh-pfc: r8a77990: Add DRIF pins, groups and functions omits d1de227de814 clk: renesas: r8a774c0: Add TMU clock omits 94e3935b5756 clk: renesas: r8a77980: Add RPC clocks omits db4a0073cc82 clk: renesas: rcar-gen3: Add RPC clocks 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 3c1697e6bc5c Input: sx8654 - do not override interrupt trigger omits e47ff893bc67 Input: sx8654 - convert #defined flags to BIT(x) 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 809ab9371ca0 XArray: Update xa_erase family descriptions omits bd54211b8e19 XArray tests: RCU lock prohibits GFP_KERNEL omits c6ded86a161d scsi: mpt3sas: Update driver version to 27.102.00.00 omits eb9c7ce56045 scsi: mpt3sas: Add support for ATLAS PCIe switch omits 8f8384503e40 scsi: mpt3sas: Add support for NVMe Switch Adapter omits 1244790d178b scsi: mpt3sas: Rename mpi endpoint device ID macro. omits f6fe57310811 scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver omits 44abbaf64b5d scsi: megaraid_sas: Rework device add code in AEN path omits daa0681118c9 scsi: megaraid_sas: Rework code to get PD and LD list omits 7c429da45c33 scsi: MAINTAINERS: Update dwc driver maintainer to Pedro Sousa omits 89408ac8aa86 scsi: MAINTAINERS: Add reviewers for UFS patches omits bb61b843ffd4 scsi: cxlflash: Prevent deadlock when adapter probe fails omits e13949aef43a scsi: aacraid: clean up some indentation and formatting issues omits d8f6382a7d02 Revert "scsi: libfc: Add WARN_ON() when deleting rports" omits 88fc41c40715 scsi: sd_zbc: Fix zone information messages omits d7e6db20944c scsi: sd: Improve sd_print_capacity() omits 27752647f88a scsi: ufs: Print uic error history in time order omits b6cd7f34ba13 scsi: target: make the pi_prot_format ConfigFS path readable omits 47eefded1f70 scsi: target/iscsi: Simplify iscsit_handle_text_cmd() omits 658c31224de2 scsi: target/iscsi: Simplify iscsit_dump_data_payload() omits 32e36bfbcf31 scsi: target/iscsi: Avoid iscsit_release_commands_from_con [...] omits 1e65cc1631c1 scsi: target/iscsi: Rename a function and a function pointer omits 0300b1147e52 scsi: target/iscsi: Fix spelling of "unsolicited" omits 5468e82f7034 net: phy: fixed-phy: Drop GPIO from fixed_phy_add() omits 618baaf7881e scsi: target/iscsi: Convert comments about locking into ru [...] omits b53655b80cfc scsi: target/iscsi: Remove an incorrect comment omits 40ca8757291c scsi: RDMA/srpt: Fix a credit leak for aborted commands omits fd1b66870914 scsi: RDMA/srpt: Rework I/O context allocation omits c8101f7729da net: dsa: Fix lockdep false positive splat omits 337ec69ed761 scsi: RDMA/srpt: Fix handling of TMF submission failure omits 8b8807b9e982 scsi: RDMA/srpt: Fix handling of command / TMF submission failure omits 17ab4f61b8cd net: dsa: slave: Don't propagate flag changes on down slav [...] omits 94ebb4716008 scsi: target/core: Add target_send_busy() omits 83f85b8ec305 scsi: target/core: Inline transport_lun_remove_cmd() omits 2281c95fe751 scsi: target/core: Simplify the LUN RESET implementation omits 3f0661a492a1 scsi: target/core: Remove several state tests from the TMF code omits f80d2f0846b7 scsi: target/core: Remove the write_pending_status() callb [...] 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 b0bad9ad514f RDMA/IWPM: Support no port mapping requirements omits f76903d574b2 RDMA/IWPM: refactor the IWPM message attribute names omits 95b8e384d8c4 iw_cxgb*: kzalloc the iwcm verbs struct omits 2b424cfc6972 MIPS: Remove function size check in get_frame_info() omits d3743fa94ccd RDMA/hns: Fix the chip hanging caused by sending doorbell [...] omits 6a04aed6afae RDMA/hns: Fix the chip hanging caused by sending mailbox&C [...] omits d061effc36f7 RDMA/hns: Fix the Oops during rmmod or insmod ko when rese [...] 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 668aa15b5bf8 RDMA/rxe: Improve loopback marking omits fa40718804a1 RDMA/rxe: Move rxe_init_av() to rxe_av.c omits 62c2766cf69d MIPS: Loongson32: Remove DMA & NAND devices from ls1b/board.c omits d6c2fba5e7dd MIPS: Loongson32: Fix config brokenness; select SYS_SUPPOR [...] omits e7fde070f39b evm: Use defined constant for UUID representation omits fdb2410f7702 ima: define ima_post_create_tmpfile() hook and add missing call omits c8b37524d3cd evm: remove set but not used variable 'xattr' omits 107dfa2e56ec encrypted-keys: fix Opt_err/Opt_error = -1 omits 278311e417be kexec, KEYS: Make use of platform keyring for signature verify omits c3c668e74239 RDMA/hns: Make some function static omits 219a3e8676f3 integrity, KEYS: add a reference to platform keyring omits 9ae1f262cd48 MIPS: Don't select ARCH_HAS_SYNC_DMA_FOR_CPU when DMA is coherent omits 1413b2bc0717 drm/i915: Trim NEWCLIENT boosting omits 6a8a2aa62da2 Merge tag 'v5.0-rc5' into rdma.git for-next omits a163afc88556 IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() omits 6141f8fa5bb7 IB/mlx5: Advertise XRC ODP support omits 2e68daceac07 IB/mlx5: Advertise SRQ ODP support for supported transports omits 08100fad5cac IB/mlx5: Add ODP SRQ support omits fbeb4075c670 IB/mlx5: Let read user wqe also from SRQ buffer omits 29917f4750a0 IB/mlx5: Add XRC initiator ODP support omits 6ff7414a17b2 IB/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature omits 586f4e95c71a IB/mlx5: Remove useless check in ODP handler omits 52a72e2a395f IB/uverbs: Expose XRC ODP device capabilities omits da82334219bc IB/core: Allocate a bit for SRQ ODP support omits 10f56242e315 IB/mlx5: Fix the locking of SRQ objects in ODP events omits e431a80a5409 Merge branch 'mlx5-next into rdma.git for-next 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 03f2c02d8be7 f2fs: run discard jobs when put_super omits 53bc8d2af086 net: dp83640: expire old TX-skb omits 8aa67d18a466 arm64: entry: Remove unneeded need_resched() loop omits 67f52a9540e0 efi/arm: Don't expect a return value of ptdump_debugfs_register 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 77000bc43da1 uio: remove the unused iov_for_each macro 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 2d8ed461dbc9 PCI: imx6: Add support for i.MX8MQ omits 4c458bb347ae PCI: imx6: Convert DIRECT_SPEED_CHANGE quirk code to use a flag omits 68f1ec8ea14f usb: Change "wired" to "hardwired" for connect_type omits 1760435d613c usb: core: Move variable initialization to appropriate place omits 2f532d07f0cc PCI: imx6: Mark PHY functions as i.MX6 specific omits e8e4d4e95701 PCI: imx6: Introduce drvdata 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 4b0ebb6cff0f Merge branches 'sunxi/dt64-for-5.1' and 'sunxi/config64-fo [...] 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 6f53b3d320ac Merge branch 'topic/k3dma' into next omits c4994a98faf2 dmaengine: k3dma: Add support for dma-channel-mask omits 1200e070d6cc dmaengine: k3dma: Delete axi_config omits d4bdc39f5bd0 dmaengine: k3dma: Upgrade k3dma driver to support hisi_asp [...] omits e2d896c08ca3 Documentation: bindings: dma: Add binding for dma-channel-mask omits 50fdb52a7cda Documentation: bindings: k3dma: Extend the k3dma driver bi [...] omits 16c8a5957400 regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions [...] omits 6682bd4d443f clk: meson: factorise meson64 peripheral clock controller drivers omits 085a4ea93d54 clk: meson: g12a: add peripheral clock controller omits 25db146aa726 dt-bindings: clk: meson: add g12a periph clock controller [...] omits 8eed1db1adec clk: meson: pll: update driver for the g12a 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 5f32879ea355 ovl: During copy up, first copy up data and then xattrs 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 dcaf7a6a99f4 Merge branch 'topic/brcm' into next omits ec3e0ba3e0b4 Merge branch 'topic/fsl' into next 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 6175f6a7ebc7 dmaengine: fsldma: Add 64-bit I/O accessors for powerpc64 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 37c22cabf225 dmaengine: bcm2835: Drop outdated comment on supported tra [...] omits efdffc1aaf1a dmaengine: bcm2835: Drop gratuitous list deletion omits 603fe86be189 dmaengine: bcm2835: Enforce control block alignment omits 3e05ada04382 dmaengine: bcm2835: Return void from abort of transactions 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 0fa89f972da6 dmaengine: fsl-edma: dma map slave device address 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 d5d30d5a5c60 libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family 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 889c2b7ec42b clk: meson: rework and clean drivers dependencies omits cb78ba76296e clk: meson: axg-audio does not require syscon omits 6e47b5307308 clk: meson: use CONFIG_ARCH_MESON to enter meson clk directory omits 12aa377bf80c clk: export some clk_hw function symbols for module drivers 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 59600d045ff4 dt-bindings: watchdog: renesas-wdt: Document r8a77470 support omits 671cdde36e26 watchdog: qcom: Add suspend/resume support 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 b4f6dcb9d356 PCI: Enable SERR# forwarding for all bridges 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 0ce26a1c31ca PCI: Move Rohm Vendor ID to generic list omits 3fc46fc9f68c ipconfig: add carrier_timeout kernel parameter omits e18e9dac9cdc scsi: csiostor: Remove set but not used variable 'pln' omits 8f7e6d134bda doc: process: GPL -> GPL-compatible omits 22e4d639cd05 PCI: pciehp: Add HXT quirk for Command Completed errata omits 01926f6b321b PCI: Add ACS quirk for HXT SD4800 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 a41e8f25fa8f stable-kernel-rules.rst: add link to networking patch queue omits 171e4909eac7 scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVM [...] omits b8580e9de48b PCI: Add HXT vendor ID omits faa6bcbb4c9c doc:process:kokr: Update Korean translation to add links w [...] omits 265083a4ae5b docs/kokr: Update Korean translation to tidy up TOCs and r [...] omits 6fc48e6085ea Documentation/process/howto.rst/kokr: Update Korean transl [...] omits a6bee90a35f4 Documentation/process/howto/kr: Update Korean translation [...] omits 548a7643866b Documentation/kr: Update Korean translation to delete refe [...] omits 5b053e121ffd net: tls: Set async_capable for tls zerocopy only if we se [...] omits 19c1d46dfc77 doc: Change LXR references to elixir.bootlin.com omits 42caa0edabd6 scsi: aic94xx: fix module loading omits cd7198fc959e docs: Use underscore not hyphen in label omits 11ede50059d0 docs: Add missing colon omits 358b6ba9befa docs: Fix SLUB docs typo 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 b5b2187db0cb docs: kernel-doc: typo "documentaion" omits 7d1179f0dbcd docs: kernel-doc: update commands to generate man page 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 5388a5b82199 ARM: avoid Cortex-A9 livelock on tight dmb loops omits 6213f70e7c10 ARM: smp: remove arch-provided "pen_release" omits 70678554c4c4 ARM: actions: remove boot_lock and pen_release omits 0eb037998afe ARM: oxnas: remove CPU hotplug implementation omits d0e22329e1a5 ARM: qcom: remove unnecessary boot_lock omits 1b5ba3507842 ARM: 8824/1: fix a migrating irq bug when hotplug cpu omits 49e30bd07df5 ARM: 8832/1: NOMMU: Limit visibility for CONFIG_FLASH_{MEM [...] omits 49f30235061b ARM: 8831/1: NOMMU: pmsa-v8: remove unneeded semicolon omits 72cd4064fcca ARM: 8830/1: NOMMU: Toggle only bits in EXC_RETURN we are [...] omits eb7ff9023e4f ARM: 8829/1: spinlock: use unified assembler language syntax omits 32fdb046ac43 ARM: 8828/1: uaccess: use unified assembler language syntax omits baf2df8e15be ARM: 8827/1: fix argument count to match macro definition omits 071d184a19f6 ARM: 8826/1: mm: initialize pfn limits with find_limits() omits 58ca33824ff8 ARM: 8823/1: Implement pgprot_device() omits fec9eac65947 ARM: 8822/1: smp_twd: Remove legacy TWD registration omits 8f433ec4d0c4 ARM: 8821/1: Correct meaning of SCU in HAVE_ARM_SCU help txt omits 1c31d4e96b8c ARM: 8820/1: mm: Stop printing the virtual memory layout omits 091bb549f772 ARM: 8819/1: Remove '-p' from LDFLAGS omits 4a4d68fc2657 ARM: 8818/1: dma-mapping: update comment about handling dm [...] omits 9ec5cd0a40f2 ARM: 8817/1: mm: skip cleaning of idmap page tables on LPA [...] 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 13427eabb93f Merge branch 'next/soc' into for-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 5c1597bfeb2c dlm: retry wait_event_interruptible in event of ERESTARTSYS 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 d0a060be573b arm64: add ptrace regsets for ptrauth key management omits 81faa30df9b6 clk: samsung: exynos5433: Add selected IMEM clocks omits 5af01ab3b6d7 clk: samsung: dt-bindings: Document Exynos5433 IMEM CMU omits b80a40c659ba clk: samsung: exynos5433: Fix name typo in sssx omits 4e16c9ef2a0b clk: samsung: exynos5433: Fix definition of CLK_ACLK_IMEM_ [...] omits 7403e48d7abd clk: samsung: dt-bindings: Add Exynos5433 IMEM CMU clock IDs 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 657722570a55 PCI: dwc: Replace bit rotation operation (1 << bit) with BIT(bit) 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 a348d015f0de PCI: dwc: Improve code readability and simplify mask/unmas [...] omits 4cfae0f1f8ce PCI: dwc: Rename variable name from data to d on dw_pcie_i [...] omits b089e6944af3 qtnfmac: no need to check return value of debugfs_create f [...] omits fd5288a362ab PCI: dwc: Rename variable name from data to d on dw_pci_ms [...] omits 59ea68b3f172 PCI: dwc: Rename variable name from data to d on dw_pci_se [...] omits 40e9892ef94c PCI: dwc: Rename variable name from data to d on dw_pci_bo [...] omits 3630c4aaae21 PCI: dwc: Remove unnecessary header include (signal.h) omits 3059785bb76e rtlwifi: no need to check return value of debugfs_create f [...] omits 12de16ae0d6c PCI: dwc: Remove unnecessary header include (of_gpio.h) 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 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next 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 73c935de7fde platform/chrome: cros_ec_sysfs: remove pr_fmt() define omits d6c7901ba88f platform/chrome: cros_ec_lightbar: remove pr_fmt() define omits 0e27a11f3201 platform/chrome: cros_kbd_led_backlight: switch to SPDX id [...] omits 30fc9147aea7 platform/chrome: cros_ec_spi: switch to SPDX identifier omits b861297cf3bb platform/chrome: cros_ec_proto: switch to SPDX identifier omits 1058ca940e40 platform/chrome: cros_ec_lpc: switch to SPDX identifier omits f0c70b9bdb88 platform/chrome: cros_ec_i2c: switch to SPDX identifier omits 27755cf70914 platform/chrome: cros_ec_vbc: switch to SPDX identifier omits 8d4d79483222 platform/chrome: cros_ec_sysfs: switch to SPDX identifier omits 5414dd14aafe platform/chrome: cros_ec_lightbar: switch to SPDX identifier omits cc2db0756fbb platform/chrome: cros_ec_debugfs: switch to SPDX identifier omits ac8c1a2e502e platform/chrome: cromeos_pstore: switch to SPDX identifier omits 0a3b192c26da dma-debug: add dumping facility via debugfs 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 8e4d81b98b78 dma: debug: no need to check return value of debugfs_creat [...] omits 55ea54441fb3 videobuf2: replace a layering violation with dma_map_resource omits 645386dfe630 dma-mapping: don't BUG when calling dma_map_resource on RAM omits cfced786969c dma-mapping: remove the default map_resource implementation omits bda2ab56356b mtd: Remove a debug trace in mtdpart.c omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next 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 01e7187b4119 pipe: stop using ->can_merge omits a0ce2f0aa6ad splice: don't merge into linked buffers omits 67b9282387c5 arm64: imx8mq: select GPCv2 irqchip driver omits fbdb44013202 copy_mount_string: Limit string length to PATH_MAX omits 801e52379600 fs: move generic stat response attr handling to vfs_getattr_nosec omits 5678b5d6a8ec orangefs: don't reinitialize result_mask in ->getattr 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 53cf97845732 jbd2: fix deadlock while checkpoint thread waits commit th [...] 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 6ee977dec746 MAINTAINERS: Update filesystem-dax and NVDIMM entries 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 da91ddfdc721 RDMA/hns: Remove set but not used variable 'rst' 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 f0ef022c85a8 media: vim2m: allow setting the default transaction time v [...] omits b3e64e5b0778 media: vim2m: use per-file handler work queue omits 8aa153f103f1 media: vim2m: fix driver for it to handle different fourcc [...] 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 e2a2e56e4082 arm64: dump: no need to check return value of debugfs_crea [...] omits fc42a689c4c0 lib/test_rhashtable: Make test_insert_dup() allocate its h [...] omits 913564fbc2df macvlan: use netif_is_macvlan_port() omits 65c839a134e6 PCI: dwc: dra7xx: Invoke phy_set_mode() API to set PHY mod [...] omits c232c0df9610 PCI: dwc: dra7xx: Enable x2 mode support for dra74x, dra76 [...] omits 1c5d2cc7196c dt-bindings: PCI: dra7xx: Add properties to enable x2 lane [...] omits 33d5c207a9ed dt-bindings: PCI: dra7xx: Add SoC specific compatible strings omits 91c524708de6 l2tp: copy 4 more bytes to linear part if necessary omits 2c2008a63e48 ath10k: correct bus type for WCN3990 omits 2a6423961edf Merge branch 'opfn' into hfi1-tid 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 a131d1646097 IB/hfi1: Add static trace for OPFN omits 48a615dc00ae IB/hfi1: Integrate OPFN into RC transactions omits ddf922c31fed IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queue omits f01b4d5a43da IB/hfi1: OPFN interface omits d22a207d74ad IB/hfi1: Add OPFN helper functions for TID RDMA feature omits 44e43d91ad47 IB/hfi1: OPFN support discovery 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 560c053deb94 media: vivid: fix vid_out_buf_prepare() omits 1284ed59a147 media: vb2: check that buf_out_validate is present omits 455e7b387b44 mtd: rawnand: fix kernel-doc warnings omits 6b3e4c4cc162 media: cedrus: add buf_out_validate callback 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 1f2f510753be media: vivid: add buf_out_validate callback omits ab7afaf33275 media: vim2m: add buf_out_validate callback omits 28d77c21cbeb media: vb2: add buf_out_validate callback omits 065e5a31497d media: cedrus: Remove completed item from TODO list (dma-b [...] omits 2cc1802f62e5 media: vb2: Keep dma-buf buffers mapped until they are freed omits 826ef7508833 media: Revert "media: cedrus: Allow using the current dst [...] omits 03535e7a3a99 media: vb2: vb2_find_timestamp: drop restriction on buffer state omits 04bde67410bf media: mtk-vcodec: Using common interface to manage vdec/v [...] omits d8501cc85069 media: dt-bindings: media: add 'assigned-clocks' to vcodec [...] omits 515548fdd8a3 ALSA: pcm: remove a superfluous function declaration omits a19c22677377 media: imx: prpencvf: Stop upstream before disabling IDMA channel omits 4bc1ab41eee9 media: imx: csi: Stop upstream before disabling IDMA channel omits 2e0fe66e0a13 media: imx: csi: Disable CSI immediately after last EOF omits cf2d65ec1d21 perf: xgene: Remove set but not used variable 'config' omits 772989eab6a5 Merge ext2 cleanups and fixes. 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 02da37509705 RDMA/core: Use the ops infrastructure to keep all callback [...] omits 5e458d3f899e RDMA/restrack: Refactor user/kernel restrack additions omits 0ad699c0edc9 RDMA/core: Simplify restrack interface omits 659067b0b5c3 RDMA/nldev: Prepare CAP_NET_ADMIN checks for .doit callbacks omits 8be565e65fa9 RDMA/nldev: Factor out the PID namespace check omits f732e7135b8b RDMA/nldev: Dynamically generate restrack dumpit callbacks omits cf34e1fe5254 IB/mlx5: Consider vlan of lower netdev for macvlan GID entries omits 39c68e87bc50 drm/i915/gvt: add VFIO EDID region omits cfc30ad3d098 IB/usnic: Remove stub functions omits 6780c4fa9d6e RDMA: Add indication for in kernel API support to IB device 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 deb9bb83e7ae remoteproc: q6v5-mss: Active powerdomain for SDM845 omits 4760a896be88 remoteproc: q6v5-mss: Vote for rpmh power domains 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 459cc69fa4c1 RDMA: Provide safe ib_alloc_device() function 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 c6b82263f9c6 vfs: Introduce logging functions omits f3a09c92018a introduce fs_context methods omits e1a91586d5da fs_context flavour for submounts omits 8d0347f6c3a9 convert do_remount_sb() to fs_context omits c9ce29ed795f vfs_get_tree(): evict the call of security_sb_kern_mount() omits 132e460848f4 new helper: do_new_mount_fc() omits a0c9a8b8fd9f teach vfs_get_tree() to handle subtype, switch do_new_moun [...] omits 8f2918898eb5 new helpers: vfs_create_mount(), fc_mount() omits 9bc61ab18b1d vfs: Introduce fs_context, switch vfs_kern_mount() to it. omits 74e831221cfd saner handling of temporary namespaces 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 e5c1bb47cca6 IB/mlx5: Remove set but not used variable omits f3ffed0ce49a IB/mlx5: Make mlx5_ib_stage_odp_cleanup() static omits 3bd045cc9c4b separate copying and locking mount tree on cross-userns copies omits 06f885da38ae soc: document merges omits 6b7b7f83ecc4 Merge branches 'arm/dt', 'arm/drivers', 'arm/defconfig' an [...] 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 0b5cb3300ae5 RDMA/srp: Increase max_segment_size 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 d87331e4a620 Merge branch 'next-general' into next-testing omits 2181e084b26b LSM: SafeSetID: remove unused include omits db421a54996c IB/{hfi1, qib, rvt} Cleanup open coded sge usage omits 87fc34b575fd IB/{hfi1,qib}: Cleanup open coded sge sizing 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 3c3a43c81bda Merge branch 'for_5.1/soc-drivers' into next 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 c943bc409ed0 soc: document merges omits 9ba24e9ca71b Merge tag 'aspeed-5.1-devicetree' of git://git.kernel.org/ [...] omits 6eee1b9a33f6 Merge branches 'arm/fixes' and 'arm/dt' into for-next omits e57924d4ae80 drm/doc: Task to rename CMA helpers omits a58bfb22dedd Merge tag 'aspeed-5.1-devicetree' of git://git.kernel.org/ [...] omits 77086014c815 drm/doc: fix VRR_ENABLED casing omits 0b03e47d529d Merge tag 'sunxi-dt64-for-5.1' of git://git.kernel.org/pub [...] omits b2fb5cc57469 PCI: Rely on config space header type, not class code 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 01b37f851ca1 PCI: Make pci_size() return real BAR size 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 1a9eb9b98f0a iommu/vt-d: Remove change_pte notifier omits 5a63f0adebe7 iommu/amd: Remove clear_flush_young notifier 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 2e6c6a8657e8 iommu/amd: Print reason for iommu_map_page failure in map_sg omits 8950dcd83ae7 iommu/vt-d: Leave scalable mode default off omits 21d5d27c042d iommu/vt-d: Implement dma_[un]map_resource() 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 0294951030eb PCI/VMD: Configure MPS settings before adding devices 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 85e4e6881dba pinctrl: freescale: Add imx8mm pinctrl driver support omits b71c1844124d Pinctrl: Ingenic: Unify the function name prefix to "ingen [...] omits 5de1a73e78ed Pinctrl: Ingenic: Add missing parts for JZ4770 and JZ4780. omits ff656e47a916 Pinctrl: Ingenic: Fix bugs caused by differences between J [...] 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 1194c4133195 nfit: Add Hyper-V NVDIMM DSM command set to white list omits 43f89877f266 nfit: acpi_nfit_ctl(): Check out_obj->type in the right place omits f596c8844fe1 nfit: Fix nfit_intel_shutdown_status() command submission omits a5a4e02d083d remoteproc: qcom: Add support for parsing fw dt bindings omits 4107102d6079 remoteproc: qcom_q6v5: don't auto boot remote processor omits eaf2a47f40f0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits ed0bc2658e1b IB/ipoib: Make ipoib_intercept_dev_id_attr() static omits 8aa04ad3b393 RDMA/vmw_pvrdma: Support upto 64-bit PFNs 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 2a727f609137 PCI: ibmphp: Turn semaphores into completions or mutexes omits 1c909b2dfe6a ARM: dts: socfpga: update more missing reset properties omits 13b52838213a scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits a7d269f6dc46 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits 95962fc60f8f scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits 366199d2b2b5 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits 6c9045adf696 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits 293cdab29121 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits c2f903ed8f80 scsi: imm: mark expected switch fall-throughs omits 614d8aacc16c scsi: csiostor: csio_wr: mark expected switch fall-through omits 043f96c3ba05 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits f4b2f832d0d3 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 4f708ebf77b1 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits c815c112316c scsi: aic7xxx: mark expected switch fall-throughs omits a610f0bf11af fs: mark expected switch fall-throughs omits 4bb1ffd8d476 time: Mark expected switch fall-throughs 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 807ffb1e1eab PCI/AER: Use match_string() helper to simplify the code 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 55c293c38efa Merge branch 'devx-async' into k.o/for-next omits eaebaf77e7cb IB/mlx5: Implement DEVX hot unplug for async command FD omits 4accbb3fd263 IB/mlx5: Implement the file ops of DEVX async command FD omits a124edba2627 IB/mlx5: Introduce async DEVX obj query API omits 6bf8f22aea0d IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD 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 f3e6bad019c7 Merge branch 'next-general' into next-testing 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 e6e7b013aca0 Merge branch 'omap-for-v5.0/fixes-v2' into for-next omits dc30e7039137 ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads [...] omits 968bf969b47d drm/i915: Fix skl srckey mask bits omits 9c721634f0e8 Merge branch 'omap-for-v5.0/fixes-v2' into for-next 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 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next 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 255d6167833c Merge branch 'for-5.1/wacom' into for-next 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 b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next 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 03c80f694271 Merge branch 'sunxi/dt64-for-5.1' into sunxi/for-next 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 c86d78c459db nvmem: allow to select i.MX nvmem driver for i.MX 7D 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 ede2afb9c8ed scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_ [...] omits e1ba0b0b4451 scsi: hisi_sas: Fix to only call scsi_get_prot_op() for no [...] omits 26889e5ec87a scsi: hisi_sas: Some misc tidy-up omits d1548e9c323f scsi: hisi_sas: Correct memory allocation size for DQ debugfs omits b6c9b15e4409 scsi: hisi_sas: Fix losing directly attached disk when hot-plug omits eb44e4d7b5a3 scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G omits ae68b566e021 scsi: hisi_sas: Remove unused parameter of function hisi_s [...] omits ffb1c820b8b6 scsi: hisi_sas: remove the check of sas_dev status in hisi [...] omits 5c31b0c67753 scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned omits 569eddcf3a0f scsi: hisi_sas: send primitive NOTIFY to SSP situation only omits 5979f33b982d scsi: hisi_sas: Add debugfs ITCT file and add file operations omits 5b0eeac4bed4 scsi: hisi_sas: Fix type casting and missing static qualif [...] omits c2c7e7405771 scsi: hisi_sas: No need to check return value of debugfs_c [...] omits 8437fcf14dee scsi: 53c700: pass correct "dev" to dma_alloc_attrs() omits b2d3492fc591 scsi: bnx2fc: Fix error handling in probe() omits 7e1c99e5c1dd scsi: pcmcia: nsp_cs: Remove unnecessary parentheses omits c9c1df3e8c9d scsi: nsp32: Remove unnecessary self assignment in nsp32_s [...] omits 40d07b523cf4 scsi: scsi_debug: fix write_same with virtual_gb problem omits bc03abd28708 scsi: prefix header search paths with $(srctree)/ omits 34022f0072e7 scsi: remove unneeded header search paths omits 5d8fc4a9f0ee scsi: libfc: free skb when receiving invalid flogi resp omits f2aecc1d38ff scsi: fnic: Remove set but not used variable 'vdev' omits b63195698dea scsi: zfcp: fix sysfs block queue limit output for max_seg [...] omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits db5db4b91cab scsi: sd: Protect against READ(6) or WRITE(6) with zero bl [...] omits 59abc8cc0585 scsi: libsas: Remove scsi_to_u32() omits b64ae4abbdc4 scsi: hpsa: clean up two indentation issues omits b45a3a428f55 scsi: qla2xxx: no need to check return value of debugfs_cr [...] omits 26febfb38c7d scsi: qedf: no need to check return value of debugfs_creat [...] omits 50e931679ace scsi: lpfc: no need to check return value of debugfs_creat [...] omits fd84ec206d7a scsi: snic: no need to check return value of debugfs_creat [...] omits 1dbaa379a419 scsi: fnic: no need to check return value of debugfs_creat [...] omits b6533640ed3e scsi: csiostor: no need to check return value of debugfs_c [...] omits 8389f1281cd5 scsi: bfa: no need to check return value of debugfs_create [...] omits b8432724b6b1 scsi: MAINTAINERS: Move FCoE to Hannes Reinecke omits 6156dc1c9a30 scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export omits 573d8884f89b scsi: fcoe: convert to use BUS_ATTR_WO 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 4ec90ac5047e Input: sx8654 - use common of_touchscreen functions omits 43df039c6d92 Input: sx8654 - add sx8650 support omits 5896756a70b2 Input: sx8654 - add sx8655 and sx8656 to compatibles omits c3a39380a39d Input: sx8654 - add reset-gpio support 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 7bd3501ba533 Merge branch 'next-general' into next-testing omits f67e20d20f28 LSM: Add 'name' field for SafeSetID in DEFINE_LSM omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 8471300fce4c HID: elan: Make array buf static, shrinks object size omits 483cbbeddd5f md/raid5: fix 'out of memory' during raid cache recovery omits 4dbb71195b34 Input: st1232 - add Martin as module author omits 351e0592bfea Input: st1232 - add support for st1633 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 c246761b442f pinctrl: berlin: as370: use generic "pwm" as pwm function name omits b868db94a6a7 gpio: tqmx86: Add GPIO from for this IO controller omits a6279470762c Btrfs: fix deadlock when allocating tree block during leaf [...] omits c6868f7cab3d Merge tag 'sh-pfc-for-v5.1-tag1' of git://git.kernel.org/p [...] 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 4f41e66cf555 pinctrl: sirf: drop pointless static qualifier in sirfsoc_ [...] omits ff54d82b7716 pinctrl: ti-iodelay: Fix platform_no_drv_owner.cocci warnings omits e73339037f6b pinctrl: remove unused 'pinconf-config' debugfs interface omits 97af898d57df Merge dtype cleanup for ext2 from Phillip. omits 87eff9af7efb pinctrl: remove pinctrl/machine.h inclusion from pinctrl/p [...] omits a53469a68eb8 usb: phy: am335x: fix race condition in _probe omits 67e436ffd648 Merge branch 'ib-qcom-spmi' of /home/linus/linux-gpio into devel omits 512e6fb589bc usb: dwc3: exynos: Fix error handling of clk_prepare_enable omits f2105d42597f usb: phy: fix link errors omits 647d10e09f81 Merge branches 'sunxi/clk-fixes-for-5.0', 'sunxi/dt64-for- [...] 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 c1c9d41319c3 dt-bindings: imx: Add pinctrl binding doc for imx8mm 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 127428356ede pinctrl.txt: Remove outdated information 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 4f1c1008e786 kbuild: remove meaningless prepare2 target omits b79c6aa6a1f1 kbuild: remove unnecessary in-subshell execution omits afa974b77128 kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^) omits 5d680056cb6d s390: make built-in.a not directly depend on *.o.chkbss files omits ecbd10d90e94 kbuild: simplify rules of data compression with size appending omits d151e9719f18 kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJS omits dee9495303f2 kbuild: remove top-level built-in.a omits 58156ba4468f kbuild: skip 'addtree' and 'flags' magic for external modu [...] 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 e7706a4359f0 platform/x86: mlx-platform: Add support for new VMOD0007 b [...] omits 83cdb2c11173 platform/x86: mlx-platform: Add support for fan capability [...] omits 946e4e02b118 platform_data/mlxreg: Add capability field to core platform data omits 9b28aa1d0eae platform_data/mlxreg: Document fixes for core platform data omits 2752e34442b5 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] omits aff475804f60 platform/x86: mlx-platform: Add support for fan direction [...] omits 522e4ee6e526 Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 omits e97a34563d18 platform/x86: intel-hid: Missing power button release on s [...] 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 c9d06df61297 media: vicodec: get_next_header is static omits f863f222b49a media: vicodec: ensure comp frame pointer kept in range omits 3b15f68e19c2 media: vicodec: Add support for resolution change event. omits 6fcebf1302b4 x86/kernel: Mark expected switch-case fall-throughs omits f36c1f9a8dfd i3c: master: dw: fix deadlock omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next 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 01186ec8c1b0 tools/memory-model: Update README for addition of SRCU omits 3381b9554938 tools/memory-model: Add SRCU support omits 86a8d5a6d1e7 tools/memory-model: Refactor some RCU relations omits 89a7b69a7561 tools/memory-model: Rename some RCU relations 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 b360ce3b2be9 infiniband: prefix header search paths with $(srctree)/ omits ed4cdf4a2131 infiniband: remove unneeded header search paths 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 ddc1b0852751 media: vicodec: Separate fwht header from the frame data omits 5fbd0729cfc6 media: vicodec: Add pixel encoding flags to fwht header omits 7248d1ff0e21 media: vicodec: use 3 bits for the number of components omits 9e8125498837 media: vicodec: add support for CROP and COMPOSE selection omits 8c1d02f14018 media: vicodec: Add num_planes field to v4l2_fwht_pixfmt_info omits 49179ff480ee media: Documentation/media: rename "Codec Interface" omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 0b7a4b41ab0e media: dev-teletext.rst: remove obsolete teletext interface omits b4ba92d56b4f media: dev-effect.rst: remove unused Effect Interface chapter omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 60b6527952ed media: v4l2-pci-skeleton.c: fix outdated irq code omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits 947e3b3cf190 media: venus: helpers: drop setting of timestamp invalid flag omits d24f800247b5 media: venus: core: correct frequency table for sdm845 omits de5a0bafcfc4 media: venus: core: correct maximum hardware load for sdm845 omits 5792ae7c3dd4 media: venus: firmware: check fw size against DT memory re [...] 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 3536ec4873d7 Merge branch 'next-general' into next-testing 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 bb44f1be0b93 Merge branch 'next/dt' into for-next 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 d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next 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 adbd2969afbb media: ov2640: fix initial try format omits 61c1baa63430 media: s5k4ecgx: delete a bogus error message omits 29856308137d media: mt9m111: set initial frame size other than 0x0 omits 2e1566abe54b media: mt9m111: set all mbus format field when G_FMT and S [...] omits 49410d3abf44 media: mt9m111: make SUBDEV_G_FMT ioctl work with SUBDEV_F [...] omits 772f63c00c31 media: mt9m001: set all mbus format field when G_FMT and S [...] omits 71f247daf0c7 media: mt9m001: make SUBDEV_G_FMT ioctl work with SUBDEV_F [...] omits dd15f0702f12 media: mt9m001: support log_status ioctl and event interface omits 73b338609845 media: mt9m001: register to V4L2 asynchronous subdevice framework omits 12d85c3e275b media: mt9m001: add media controller support omits 74021329a76b media: mt9m001: remove remaining soc_camera specific code omits 832a67bdb205 drm/i915: Compute the HWS offsets explicitly omits 9fa4973e91be drm/i915: Remove manual breadcumb counting omits 8fcfc491c6ca media: mt9m001: switch s_power callback to runtime PM omits a5826484d46e media: mt9m001: introduce multi_reg_write() omits 1e57e4ce90f4 media: mt9m001: add of_match_table omits 9f4f37b03e3c media: mt9m001: sort headers alphabetically omits 1f01091fa1c0 media: mt9m001: convert to SPDX license identifer omits 4915255bfcae media: i2c: mt9m001: dt: add binding for mt9m001 omits f8ce7c35e6ae media: i2c: mt9m001: copy mt9m001 soc_camera sensor driver omits 532700ed0a9b soc/tegra: pmc: Use TEGRA186_ prefix for GPIO names omits fa6527340141 media: ov8856: Modify ov8856 register reading function to [...] omits d428f35d959c arm64: tegra: p2771-0000: Use TEGRA186_ prefix for GPIO names omits caca0482e7ea arm64: tegra: p3310: Use TEGRA186_ prefix for GPIO names omits 030f9f682e66 media: ov7670: control clock along with power omits 3d6a8fe25605 media: ov7670: hook s_power onto v4l2 core omits 40012cd5ecaa media: ov7670: split register setting from set_framerate() logic omits be4f0dd347ad arm64: tegra: p2597: Sort nodes by unit-address omits 5eef17ee764d arm64: tegra: p2972: Sort nodes properly omits 5556ab2a3f2c media: ov7670: split register setting from set_fmt() logic omits f1fb08556241 media: ov7670: Remove useless use of a ret variable 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 879347f0c258 media: ov8856: Add support for OV8856 sensor omits 1455dddc74bd media: imx274: remote unused function imx274_read_reg omits 0bd3ef34d2a8 arm64: uaccess: Implement unsafe accessors omits 13e4cdd78586 arm64: uaccess: Cleanup get/put_user() 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 875e8f6b0156 clk: renesas: rcar-gen3: Add spinlock omits 8cb8f16c62e5 clk: renesas: rcar-gen3: Factor out cpg_reg_modify() 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 108a459ef4cd clk: sunxi-ng: sun8i-a23: Enable PLL-MIPI LDOs when ungating it 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 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 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 18031f71ea01 xtensa: SMP: mark each possible CPU as present 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 a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash 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 da26d363189a xtensa: SMP: fix secondary CPU initialization omits 934e12a595c7 x86/syscalls: Mark expected switch fall-throughs omits 26880dc87719 drm/nouveau/nvkm: mark expected switch fall-throughs omits ee58c3045d82 afs: Mark expected switch fall-throughs 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 f79bae1666f8 dt-bindings: clock: Convert fixed-factor-clock to json-schema omits 820cf8c12d89 Merge branch 'next-general' into next-testing omits 420601d25c0c dt-bindings: clock: Convert fixed-clock binding to json-schema 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 463a554baa9f clk: samsung: fix typo omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next 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 664525b2d84a device-dax: Auto-bind device after successful new_id 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 d9df942c07bb Merge tag 'clk-renesas-for-v5.1-tag1' of git://git.kernel. [...] omits 9ff1a3b49125 clk: qcom: gcc: Use active only source for CPUSS clocks omits 921e88a4f964 clk: imx: imx7ulp: use struct_size() in kzalloc() omits a30a67be7b6e clk: socfpga: Don't have get_parent for single parent ops 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 73052b0daee0 fs/devpts: always delete dcache dentry-s in dput() omits e58fca2baa78 Merge branch 'omap-for-v5.1/dt-ti81xx' into for-next omits d031773169df ARM: dts: Adds device tree file for McGill's IceBoard, bas [...] omits 1ee128f4fff2 Merge branch 'bcm2835-drivers-next' into for-next 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 8bd225072aaa Merge branch 'omap-for-v5.1/dt-ti81xx' into for-next omits 4afa17d68f49 Merge branch 'omap-for-v5.1/dt' into for-next omits 29846b018e5f Merge branch 'omap-for-v5.1/soc' into for-next 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 535005ca8e5e IB/core: Destroy QP if XRC QP fails omits ff0244bb5924 RDMA/qib: Use GUP longterm for PSM page pining omits 0e40dc2f70cd RDMA/hns: Add timer allocation support for hip08 omits aa84fa18741b RDMA/hns: Add SCC context clr support for hip08 omits 6a157f7d1b14 RDMA/hns: Add SCC context allocation support for hip08 omits 61b2fe3c62e5 IB/mlx5: Remove dead code omits da6a496a34f2 IB/mlx5: Ranges in implicit ODP MR inherit its write access omits 8ba0ddd09406 RDMA/iw_cxgb4: Drop __GFP_NOFAIL omits 0a353c2e9435 IB/mlx5: Declare local functions 'static' omits f37385919045 IB/core: Declare local functions 'static' omits 2e061c691c3f infiniband: ipoib: no need to check return value of debugf [...] omits 316bcda81d29 infiniband: usnic: no need to check return value of debugf [...] omits 253767296611 infiniband: ocrdma: no need to check return value of debug [...] omits 73eb8f03f0ec infiniband: mlx5: no need to check return value of debugfs [...] omits 0d0336cf5434 infiniband: qib: no need to check return value of debugfs_ [...] omits e77511802560 infiniband: hfi1: no need to check return value of debugfs [...] omits 5c43276499f9 infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro omits 8283d7872576 infiniband: cxgb4: no need to check return value of debugf [...] omits 039d713a59c8 IB/umad: Do not check status of nonseekable_open() 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 d9286d9743b6 clk: renesas: r8a774c0: Correct parent clock of DU 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 c61a4633a56a iommu/dma: Remove unused variable 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 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next 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 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next 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 f5e55e777cc9 fscrypt: return -EXDEV for incompatible rename or link int [...] omits 643fa9612bf1 fscrypt: remove filesystem specific build config option omits 62230e0d702f f2fs: use IS_ENCRYPTED() to check encryption status omits 592ddec7578a ext4: use IS_ENCRYPTED() to check encryption status omits 1058ef0dcb71 fscrypt: remove CRYPTO_CTR dependency 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 6f1f6ddd7e4e Merge branch 'omap-for-v5.1/dt' into for-next 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 1e11c7821bca Merge branch 'next-general' into next-testing 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 ee848721f60d IB/umad: Avoid additional device reference during open()/close() 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 2abbf9a4d262 gfs: no need to check return value of debugfs_create functions 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 3bbe8b1a4ae9 9p: mark expected switch fall-through 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 3bdda51a6a24 Merge branch 'next-general' into next-testing 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 34fc3d4acda1 Merge branch 'next-general' into next-testing 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 dfeba64dd66b scsi: arcmsr: Update driver version to v1.40.00.10-20190116 omits 317d0e027ce4 scsi: arcmsr: Fix suspend/resume of ACB_ADAPTER_TYPE_B part 2 omits 3e3153b050fc scsi: arcmsr: Use dma_alloc_coherent to replace dma_zalloc [...] omits f03dc9cfc86f scsi: fnic: Update fnic driver version to 1.6.0.47 omits e119d14ca38c scsi: fnic: Enable fnic devcmd2 interface omits 0a2fdd2215e1 scsi: fnic: Adding devcmd2 init and posting interfaces omits 9d699c628068 scsi: fnic: Add devcmd2 initialization helpers omits 6c10cb44eaad scsi: fnic: fnic devcmd2 controller definitions omits 5ed827a62f12 scsi: fnic: fnic devcmd2 interface definitions omits 18244e9445fe scsi: fnic: Impose upper limit on max. # of CQs processed [...] omits 68e3cc02bcfc scsi: fnic: RQ enable and then post descriptors omits 120dbfd94c4d scsi: fnic: delaying vnic dev enable till after req intr omits e8bfe3e7ffc3 scsi: fnic: Warn when calling done for IO not issued to fw omits 3567dca1bac6 scsi: fnic: fnic stats for max CQs processed and ISR time omits d948e6383ec3 scsi: fnic: Add port speed stat to fnic debug stats omits 68f03bd1eec6 scsi: fnic: use fnic_lock to guard fnic->state_flags omits 5271d1cad818 scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON omits 1c55262649a8 scsi: fnic: change fnic queue depth to 256 omits c01461a6d7b3 scsi: fnic: support to display 20G port speed omits cd464d838041 scsi: core: Remove an atomic instruction from the hot path omits cf64e5a5f6a5 scsi: sd: Rename 'SCpnt' into 'cmd' omits e249e42d277e scsi: sd: Clean up sd_setup_read_write_cmnd() omits 78a02f49d0eb scsi: sd: Create helper functions for read/write commands omits ec029758a100 scsi: sd: Simplify misaligned I/O check omits c6c93fdd3451 scsi: sd: Be consistent about blocks vs. sectors omits 84f7a9de0602 scsi: sd: Remove a local variable 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 2010987365ab f2fs: fix to set sbi dirty correctly omits f9aa52a8cbe0 f2fs: fix to initialize variable to avoid UBSAN/smatch warning omits ac92985864e1 f2fs: UBSAN: set boolean value iostat_enable correctly omits 2f84babfe5eb f2fs: add brackets for macros omits 720db068634c f2fs: check if file namelen exceeds max value omits ddf06b753a85 f2fs: fix to trigger fsck if dirent.name_len is zero 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 5f4193730bb0 Merge branch 'next-general' into next-testing 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 83a50d3a235b PCI: Use of_node_name_eq() for node name comparisons 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 51c48b310183 PCI: Probe bridge window attributes once at enumeration-time 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 e92dfb845b33 Pull ext2 fixes. 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 fe4a6485b819 Merge branch 'ib-meson-fixes' into devel 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 a48c634fedd5 Merge branch 'bcm2835-dt-next' into for-next omits 84aca9e007d2 Merge branch 'topic/xilinx' into next omits 179cbdb8747c arm64: dts: imx8qxp: Fix MU4_INT number omits 14117e0af4a8 ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl omits ee70c99ed7af ARM: dts: bcm283x: Add missing GPIO line names omits 981a96689c07 ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED omits ff627293f824 ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug omits 51821dc2d36f ARM: dts: bcm2835: Fix labels for GPIO 0,1 omits 417179704682 ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#si [...] omits bc8c72f3a377 ARM: dts: bcm283x: Fix DTC warning for memory node omits 17ffc1193a4b MAINTAINERS: imx: Change Fabio's email address omits 3dada33d735b dt-bindings: Add vendor prefix for Catalyst Semiconductor omits 74f272026554 remoteproc: qcom: Wait for shutdown-ack/ind on sysmon shutdown omits 027045a6e2b7 remoteproc: qcom: Add shutdown-ack irq omits 05f9f57500e2 dt-bindings: remoteproc: qcom: Introduce shutdown-ack irq [...] omits 48b161983ae5 Merge tag 'xarray-5.0-rc3' of git://git.infradead.org/user [...] omits 182ca6e0ae23 pstore/ram: Replace dummy_data heap memory with stack memory omits 6113cc44015b IB/mlx5: Don't override existing ip_protocol omits 414556af5f27 IB/mlx5: Add support for ODP for DEVX indirection mkey omits 534fd7aac56a IB/mlx5: Manage indirection mkey upon DEVX flow for ODP omits fa31f14380be IB/mlx5: DEVX handling for indirection MKEY omits f8ff6c732d35 ide: fix a typo in the settings proc file name omits 42e45a9449f1 media: s5p-mfc: Fix memdev DMA configuration omits 2b9acb9a97fe RDMA/hns: Add the process of AEQ overflow for hip08 omits 9802c335e7c5 IB/rxe: Remove unnecessary rxe variable 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 bf72e42d400a dt-bindings: serial: sh-sci: Document r8a7778/9 HSCIF bindings 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 337e90ed0286 media: imx-csi: Input connections to CSI should be optional omits 54f4bc2f2aad media: imx: capture: Allow event subscribe/unsubscribe omits 958f047a250a media: imx: queue subdev events to reachable video devices omits 451a7b7815d0 media: imx: lift CSI and PRP ENC/VF width alignment restriction omits 20997568f9a6 media: imx: set compose rectangle to mbus format 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 5b498e139fb5 MAINTAINERS: Add LAKML list to ACPI for ARM64 entry 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 439d8186fb23 media: imx: add capture compose rectangle omits cd9f125cfaa5 media: coda: fix decoder capture buffer payload omits fbf9aa6aeaeb media: coda: use macroblock tiling on CODA960 only omits 0a44baa4e995 media: media/v4l2-core/videobuf-vmalloc.c: Remove dead code omits 07b8fd86556c media: vidioc-prepare-buf.rst: drop reference to NO_CACHE flags omits 04ee6d614c0d media: vimc: fill in correct driver name in querycap omits fb517583b3fe media: i2c: adv748x: Use devm to allocate the device struct omits cf20ae1535eb media: cedrus: Allow using the current dst buffer as reference omits 6f4b9d9a6c08 media: cedrus: Cleanup duplicate declarations from cedrus_ [...] omits 8d19d5d03b4d media: rcar-vin: fix wrong return value in rvin_set_channe [...] omits 5e22c19f7e66 media: platform: sti: remove bdisp_dbg_declare() and hva_d [...] omits 78a9f4a39bf4 media: exynos4-is: convert to DEFINE_SHOW_ATTRIBUTE omits 8866cfbf6550 media: video-i2c: add Melexis MLX90640 thermal camera omits 6372f01cddaa media: dt-bindings: media: video-i2c: add melexis mlx90640 [...] omits 9b4fce216f53 media: dt-bindings: Add binding for si470x radio omits 1c64222be9ad media: si470x-i2c: Add optional reset-gpio support omits f86c51b66bf6 media: si470x-i2c: Use managed resource helpers omits a2c801c53d16 arm64: mm: make use of new memblocks_present() helper omits 95f9db59d856 media: si470x-i2c: Add device tree support omits 526daee7301d media: ivtv: add parameter to enable ivtvfb on x86 PAT systems omits 83504032e6dd arm64: Remove asm/memblock.h omits dc60a4cfb77c media: soc_camera_platform: remove obsolete soc_camera tes [...] omits e48fef523e9b media: soc_camera/soc_scale_crop: drop this unused code omits 43a445f188e1 media: sh_mobile_ceu_camera: remove obsolete soc_camera driver omits 4e869529ab21 media: soc_tw9910: remove obsolete sensor driver omits 386a35eb7056 media: tw9910.h: remove obsolete soc_camera.h include. omits 9a3a49f9246b media: soc_ov772x: remove obsolete sensor driver 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 83a680dd97ad arm64: asm-offsets: remove unused offsets omits 846a415bf440 arm64: default NR_CPUS to 256 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 64856974a361 pinctrl: meson: add optional region for drive strength omits e66dd48e8b0d pinctrl: meson: fix G12A ao pull registers base address omits cf892f38e856 dt-bindings: pinctrl: meson: update register descriptions omits b597c3a939ec arm/mach-sa1100/simpad.c: Remove duplicate header omits 6f80a5e44ef2 media: soc_mt9t112: remove obsolete sensor driver omits 341fe1d301f5 media: tw9910: Unregister subdevice with v4l2-async omits 40e3795851ce pinctrl: ti: iodelay: Lower the priority of prints omits a7241c1b188e gpio: hlwd: Implement edge trigger emulation omits 588de43ca141 gpio: hlwd: Add basic IRQ support omits 19ab5ca9b77d pinctrl: mcp23s08: Allocate irq_chip dynamic omits f165988b77ef pinctrl: mcp23s08: spi: Fix regmap allocation for mcp23s18 omits f4f1b0746912 pinctrl: armada-37xx: change suspend/resume time omits 5c4fee63c5ed gpio: pca953x: use a per instance irq_chip structure omits 7341fa7a6bf3 gpio: pca953x: reduce indentation level in pca953x_irq_setup() omits 9d034e151b40 clk: renesas: r8a774a1: Add missing CANFD clock omits 2a6efbc6da5d clk: renesas: r8a774c0: Add missing CANFD clock 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 8e32e881947b pinctrl: sh-pfc: r8a7778: Fix HSPI pin numbers and names omits 16978e7d40f7 pinctrl: sh-pfc: r8a77990: Add TMU pins, groups and functions omits 86c045c2e420 pinctrl: sh-pfc: r8a77965: Replace DU_DOTCLKIN2 by DU_DOTCLKIN3 omits b8ba194ca5f4 pinctrl: sh-pfc: r8a7791: Fix VIN1 versioned groups omits 9dd1731306d9 pinctrl: sh-pfc: r8a77980: Deduplicate VIN1 pin definitions omits 81c585c96b7d pinctrl: sh-pfc: r8a77970: Deduplicate VIN[01] pin definitions omits 08b7e2112a9b pinctrl: sh-pfc: r8a7796: Deduplicate VIN5 pin definitions omits 99fdb920f553 pinctrl: sh-pfc: r8a7795: Deduplicate VIN5 pin definitions omits c54734e831d5 pinctrl: sh-pfc: r8a7794: Initialize TDSEL register for ES1.0 omits 95c2d0efa041 pinctrl: sh-pfc: r8a7790: Initialize TDSEL register for ES1.0 omits d2ccdc11fd7e pinctrl: sh-pfc: Print pin group when debugging omits 85ccae133bde Revert "pinctrl: sh-pfc: r8a77990: Add support for pull-up [...] omits f7d8b568e204 pinctrl: sh-pfc: r8a77990: GP6_9 does not have pull-down c [...] omits 5219aa33caec pinctrl: sh-pfc: r8a77995: Fix MOD_SEL bit numbering omits 3e3eebeacad7 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL bit numbering omits 7219a4b64520 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit2 when using RX [...] omits 699c7d1346fb pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit3 when using TX0 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 31f433307043 Documentation: DMA-API: fix two typos omits e6e37f636815 doc: networking: integrate scaling document into doc tree omits 7967656ffbfa coding-style: Clarify the expectations around bool omits b04c11c988f4 doc:process: add missing internal link in stable-kernel-rules omits 3d18f5862160 doc:it_IT: documentation alignment omits 1d2375f048b7 doc:process: remove note from 'stable api nonsense' 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 57c8418c232d Merge branch 'topic/sh' into next omits d9140a0da4a2 dmaengine: usb-dmac: Make DMAC system sleep callbacks explicit omits 1aa5b9b00862 Merge branch 'topic/imx' into next omits ceaf52265148 dmaengine: imx-sdma: pass ->dev to dma_alloc_coherent() API omits 452fd6dc8620 dmaengine: imx-dma: change return of 'imxdma_sg_next' to void omits da5035f37736 dmaengine: imx-dma: change variable 'now' type to size_t omits 9227ab5643cb dmaengine: imx-dma: fix warning comparison of distinct poi [...] omits c2be36ac2141 dmaengine: xilinx_dma: remove set but not used variable 't [...] omits 0da1d7f5d1f3 Merge branch 'for-linus' into next omits 48b02a85fe2e dmaengine: axi-dmac: Use struct_size() in kzalloc() omits 3c215fd868dd dmaengine: timb_dma: Use struct_size() in kzalloc() omits d2c4677987bf Merge branch 'topic/tegra' into next omits 863326a6eec9 dmaengine: tegra210-adma: Use struct_size() in devm_kzalloc() omits 73bf95f57bcf Merge branch 'topic/qcom' into for-linus omits 546c0547555e dmaengine: qcom_hidma: assign channel cookie correctly omits 875aac8a4642 dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_* 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 b36506787cf1 arm64: perf: remove misleading comment 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 57b26497fabe IB/iser: Pass the correct number of entries for dma mapped SGL omits 790b57f686e2 IB/hw: Remove unneeded semicolons omits 14e517e4b444 IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace omits 7527a7b157d1 IB/core: Simplify rdma cgroup registration omits 8ea175f0056d RDMA/qedr: remove set but not used variable 'ib_ctx' 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 344684e6d02f RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() omits de77503a5940 RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq [...] omits 91421ab037e0 Merge branch 'next-general' into next-testing omits 3e8c73671244 LSM: Make some functions static omits 0cce716e656b Merge branch 'next-general' into next-testing 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 439a6bb5bfe7 clk: meson: ao-clkc: claim clock controller input clocks from DT omits 6e73dac7078f clk: meson: axg: claim clock controller input clock from DT omits c0e6f5bf7676 clk: meson: gxbb: claim clock controller input clock from DT 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 6d7fbce7da0c kill kernfs_pin_sb() 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 fd4b77e8deea drm/etnaviv: don't restrict to certain architectures 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 e8f9b16d7263 media: remove soc_camera ov9640 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 be5cd20c9b49 kernel-doc: suppress 'not described' warnings for embedded [...] omits 9fb0969f7582 bnx2x: fix various indentation issues omits 508cacd7da66 selftests: gpio-mockup-chardev: Check asprintf() for error omits 959b49687838 scripts/spdxcheck.py: Handle special quotation mark comments omits 6e6c61d3e342 LICENSES: Add GCC runtime library exception text 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 053bc5693863 doc: memcontrol: fix the obsolete content about force empty 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 e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next 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 eed2235876ef media: imx.rst: Update doc to reflect fixes to interlaced capture omits 3c6640a6065f media: imx: Allow interweave with top/bottom lines swapped omits ab2f05cdb154 media: imx-csi: Move crop/compose reset after filling defa [...] omits 6e537b58de77 media: imx: vdic: rely on VDIC for correct field order omits 792f061b9f75 media: imx-csi: Allow skipping odd chroma rows for YVU420 omits bc11dd669996 media: imx: interweave and odd-chroma-row skip are incompatible omits 2a87c0c93444 media: imx-csi: Double crop height for alternate fields at sink omits d969291d8479 media: imx: Fix field negotiation omits 9b5c8d5ffb20 media: gpu: ipu-v3: Add planar support to interlaced scan omits fc8c72385238 media: gpu: ipu-csi: Swap fields according to input/output [...] omits 1c3721b1f222 media: videodev2.h: Add more field helper macros omits c5ff0edb8e22 media: rcar-vin: Allow independent VIN link enablement omits 3943f059823b media: coda: Add control for h.264 chroma qp index offset omits 31489f6bdabf media: coda: Add control for h.264 constrained intra prediction omits d034696cbe5a media: v4l2-ctrl: Add control for h.264 chroma qp offset omits 50656bad786d media: v4l2-ctrl: Add control to enable h.264 constrained [...] omits 530993347bae media: gspca: ov534-ov772x: remove unnecessary COM3 initia [...] omits c5550bb9502b media: gspca: ov534-ov722x: remove camera clock setup from [...] omits ee1845d1cb9f media: gspca: ov534-ov722x: remove mode specific video dat [...] omits 52b756aa9071 media: gspca: ov534-ov772x: add SGBRG8 bayer mode support omits c53304f2ce70 media: gspca: ov543-ov772x: move video format specific reg [...] omits d4809b778a08 media: gspca: support multiple pixel formats in TRY_FMT omits fc78e0b2471d media: gspca: support multiple pixel formats in ENUM_FRAME [...] 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 4d4abf064d67 media: gspca: ov534: replace msleep(10) with usleep_range omits 868246941846 media: vim2m: the v4l2_m2m_buf_copy_data args were swapped omits 3f122df4a2ba media: vivid: do not implement VIDIOC_S_PARM for output streams omits 30aa3d26edb0 x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk omits 5bbc73a841d7 selftests: seccomp: use LDLIBS instead of LDFLAGS omits 987303cc172a media: vivid: take data_offset into account for video output omits 4b837c6d7ee7 media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output b [...] omits 6f7f1bff2d98 media: vivid: disable VB2_USERPTR if dma_contig was configured omits 8f57763e521c media: ipu3-cio2, dw9714: Remove Jian Xu's e-mail omits 63ca0d7d0321 media: MAINTAINERS: Update reviewers for ipu3-cio2 omits 2d9a43be4a2e media: sun6i: Add H3 compatible omits aace50f1fd84 media: dt-bindings: media: sun6i: Separate H3 compatible from A31 omits 16aaf112d3e5 media: ov9640: Wrap long and unwrap short lines, align wra [...] omits ffe305d261f4 media: i2c: ov9640: fix missing error handling in probe omits 95531e462288 media: i2c: ov9640: make array of supported formats constant omits 856b0b8ffbf6 media: i2c: ov9640: add space before return for better clarity omits 74d01576fc85 media: i2c: ov9640: change array index or length variables [...] omits f8de593d5348 media: i2c: ov9640: add missing SPDX identifiers omits f2ed15c30ea2 media: MAINTAINERS: add Petr Cvek as a maintainer for the [...] omits 9f7e55d235b6 media: i2c: ov9640: drop soc_camera code and switch to v4l2_async omits ec5aecc0b227 iwlwifi: make IWLWIFI depend on CFG80211 omits 867cefb4cb10 xen: Fix x86 sched_clock() interface for xen omits 57b0ad9ebe60 media: soc_camera: ov9640: move ov9640 out of soc_camera omits 61da76beef1e media: v4l2: i2c: ov7670: Fix PLL bypass register values omits b7ed3abd808a media: ov5640: Add RAW bayer format support omits 961304d17a61 media: dt-bindings: media: i2c: Fix i2c address for OV5645 [...] omits fe367be50847 media: dt-bindings: media: i2c: Fix external clock frequen [...] omits bd0405f929ce media: ov2640: set all mbus format field when G_FMT and S_ [...] omits 8d3b307a150a media: ov2640: make VIDIOC_SUBDEV_G_FMT ioctl work with V4 [...] omits b0a7d0e1c09b media: ov2640: set default window and format code at probe time omits 47ee7bde31fa media: imx274: fix wrong order in test pattern menus omits b9da9b376711 media: ipu3-cio2: Allow probe to succeed if there are no s [...] omits 19c624c6b29e media: s5p-jpeg: Correct step and max values for V4L2_CID_ [...] omits 8db63f3d14dc media: saa7146: make use of i2c_8bit_addr_from_msg omits 8809b8ceb0bd media: rcar-csi2: Add support for RZ/G2E omits f74e5a32fa0c media: rcar-vin: Add support for RZ/G2E omits 73960b787c61 media: dt-bindings: rcar-vin: Add R8A774C0 support omits faa311e950e3 mlxsw: spectrum_nve: Use struct_size() in kzalloc() omits 2285ec872d9d mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() omits 9640ee1c308c media: dt-bindings: rcar-csi2: Add r8a774c0 omits 0ad5b80cff50 media: i2c: adv748x: configure number of lanes used for TX [...] omits 6a18865da8e3 media: i2c: adv748x: store number of CSI-2 lanes described [...] omits 90917bc8f68f media: i2c: adv748x: reuse power up sequence when initiali [...] omits 6af61a0bc432 media: dt-bindings: adv748x: make data-lanes property mand [...] omits 467a37fba93f media: dvb: Add check on sp8870_readreg omits 0f787c12ee7b media: dvb: add return value check on Write16 omits 88903a1abd00 media: secocec: fix ir address shift omits c54dbfcda305 media: cxd2880-spi: fix two memory leaks of dvb_spi omits c45b1fa2433c nvme-pci: fix nvme_setup_irqs() omits fb8658581a15 nvmet-tcp: fix uninitialized variable access omits 9502cdf08070 media: mt312: fix a missing check of mt312 reset omits c9b7d8f252a5 media: lgdt3306a: fix a missing check of return value omits 890d14d2d4b5 fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd lin [...] omits f27dd0ad6885 media: seco-cec: fix RC_CORE dependency omits 9019ab102fe8 ASoC: sdm845: Set DAI format for dmic codec omits 6458afc8c491 media: rcar-vin: remove unneeded locking in async callbacks omits a86f2b590aa0 media: staging: bcm2835-camera: use V4L2_FRACT_COMPARE omits cf6a9896622d media: tw9910: add helper function for setting gpiod value omits d6b10dd00176 media: tw9910: fix failure handling in tw9910_power_on() omits 49710c32cd9d media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enu [...] omits 656025850074 media: gspca: mt9m111: Check write_bridge for timeout omits a21a0eb56b4e media: gspca: Check the return value of write_bridge for timeout omits 5b711870bec4 media: usb: gspca: add a missed check for goto_low_power omits 5ceaf5452c1b media: usb: gspca: add a missed return-value check for do_command omits 6f2c6afa79e0 media: sunxi: cedrus: Fix missing error message context omits f45f3f753b0a media: v4l2-ctrls.c/uvc: zero v4l2_event omits 2a850b94135d media: vicodec: bugfix - replace '=' with '|=' omits 886ba97fb69e media: MAINTAINERS: Change s5p-jpeg maintainer information. omits 66e988e96b31 media: Change Andrzej Pietrasiewicz's e-mail address omits aa8a1012ba62 media: rcar-csi2: Fix PHTW table values for E3/V3M omits 6c67fa07a3b4 media: vsp1: Fix trivial documentation omits 986ac47eaff7 media: MAINTAINERS: added include/trace/events/pwc.h omits 1161db6776bd media: usb: pwc: Don't use coherent DMA buffers for ISO transfer omits c1d5fb019f65 media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() 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 f8261c376e7f drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump() 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 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next 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 707223095ccf iommu/tegra: gart: Perform code refactoring omits e7e236704117 iommu/tegra: gart: Simplify clients-tracking code omits cc0e1205766b iommu/tegra: gart: Don't detach devices from inactive domains omits 5dd82cdb3688 iommu/tegra: gart: Prepend error/debug messages with "gart:" omits 167d67d550b9 iommu/tegra: gart: Don't use managed resources omits 7d849b7b40b9 iommu/tegra: gart: Allow only one active domain at a time omits 8e924910dd07 iommu/tegra: gart: Fix NULL pointer dereference omits c3086fad2755 iommu/tegra: gart: Fix spinlock recursion omits f2dcded1be0d memory: tegra: Clean up error messages omits 33ea002aadd9 memory: tegra: Do not ask for IRQ sharing omits 568ece5bab24 memory: tegra: Do not try to probe SMMU on Tegra20 omits ce2785a75dbc iommu/tegra: gart: Integrate with Memory Controller driver omits 45594c683ef7 memory: tegra: Use relaxed versions of readl/writel omits 59cd046f7f94 memory: tegra: Use of_device_get_match_data() omits b3bb6b858f2a memory: tegra: Read client ID on GART page fault omits 96efa118c036 memory: tegra: Adapt to Tegra20 device-tree binding changes omits be4dbdec2bab memory: tegra: Don't invoke Tegra30+ specific memory timin [...] omits 334175243cc6 ARM: dts: tegra20: Update Memory Controller node to the ne [...] omits 53f986accf34 dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc omits 2fc0ac180d0f iommu/tegra: gart: Optimize mapping / unmapping performance omits 1d7ae53b152d iommu: Introduce iotlb_sync_map callback omits 4b6f0ea384f4 iommu/tegra: gart: Ignore devices without IOMMU phandle in DT omits ae95c46dbed5 iommu/tegra: gart: Clean up driver probe errors handling omits 4f821c1002cb iommu/tegra: gart: Remove pr_fmt and clean up includes 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 7ca17b207127 pwm: imx: Signedness bug in imx_pwm_get_state() omits d80f8206905c pwm: imx: Split into two drivers 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 8e8aa1454205 RDMA/mlx5: Replace kzalloc with kcalloc omits 3352976c8923 RDMA/iw_cxgb4: Fix the unchecked ep dereference 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 966d23a006ca libnvdimm/label: Clear 'updating' flag after label-set update 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 ff3b9b5c6b1b nvmem: core: Avoid useless iterations in nvmem_cell_get_fr [...] omits dd508ccc890b nvmem: core: Fix device reference leak omits 67eaf212aaec nvmem: core: Always reference the device returned by nvmem [...] omits b090a18debc4 nvmem: core: Properly handle connection ID in of_nvmem_dev [...] omits f7089b8270bf nvmem: core: Fix cell lookup when no cell is found omits 4c13aec8174f nvmem: core: Fix of_nvmem_cell_get() for optional cells 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 dc4286abbbe0 nvmem: core: Set the provider read-only when no write call [...] 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 81648d8bc222 slimbus: core: add missing spin_lock_init on txn_lock omits aff6831de47d slimbus: core: use slim_device_update_status() to update status omits c8ec80460ca5 slimbus: core: do not call device_status under a lock omits 103ed225b197 slimbus: core: match full device id omits 34be93e6b549 nvmem: imx-ocotp: Implement i.MX6ULL/ULZ support omits cdf93fd3d252 dt-bindings: imx-ocotp: Add i.MX6ULL/ULZ support omits cbc68911b3cb nvmem: imx-ocotp: add i.MX7ULP support omits 22f321305b04 dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP omits 9bf662261b76 nvmem: bcm-ocotp: Add ACPI support to BCM OCOTP omits 01f4c45bfb11 nvmem: sc27xx: Convert nvmem offset to block index 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 557599f14aab remoteproc/qcom_sysmon.c: Remove duplicate header 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 d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer 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 b631c7f51354 docs: don't try to get comments from rcupdate_wait.h or rcutree.h omits 63da6caeb84c powerpc: remove unnecessary unlikely() omits 4d01460ec9a4 docs-rst: doc-guide: Minor grammar fixes omits 80a76c7261d5 docs/core-api/mm: fix GFP combinations section name omits 98e5f349c9a0 docs/core-api: memory-allocation: add mention of kmem_cach [...] omits 58f4df3c1bde Documentation/dev-tools: Use gcc version number instead sv [...] omits 631605c00753 Documentation/sysctl/vm.txt: Fix drop_caches bit number omits 9762dc1432e1 samples: add binderfs sample program omits 35283f56626c Documentation/filesystems: add binderfs 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 25bd879ec16a PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware 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 1d09d57728fe PCI: Mark expected switch fall-through omits 09ac6a817bd6 ASoC: soc-core: fix init platform memory handling omits 5fc01fb846bc RDMA/cma: Rollback source IP address if failing to acquire device 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 97099cc6529c RDMA/bnxt_re: fix a size calculation 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 54747231150f RDMA: Introduce and use rdma_device_to_ibdev() omits ea4baf7f116a RDMA: Rename port_callback to init_port 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 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next 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 5591a3075e95 Documentation: add ibmvmc to toctree(index) and fix warnings omits f672b93e4a0a drm/meson: add missing of_node_put omits 7fbc258fea74 Documentation: fix coding-style.rst Sphinx warning omits ca4438442ef2 pinctrl: sunxi: Consider pin_base when calculating regulat [...] omits dc1445584177 pinctrl: sunxi: Fix and simplify pin bank regulator handling omits c061ce249f9b dt-bindings: arm: Convert PMU binding to json-schema 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 7cd6dca3600d clocksource/drivers/arch_timer: Workaround for Allwinner A [...] 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 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next 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 226a893bbb1f microblaze: no need to check return value of debugfs_creat [...] omits 6daae00243e6 pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins 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 b6eba86030bf Input: edt-ft5x06 - add offset support for ev-ft5726 omits 2ebc1919e9a9 Input: edt-ft5x06 - add support to update ev-ft5726 registers omits a2f39dac0dec Input: edt-ft5x06 - add support for Evervision FT5726 omits 2e746942ebac Input: input_event - provide override for sparc64 omits 1eb7ea26d123 Input: mtk-pmic-keys - remove duplicated include from mtk- [...] omits a73450036e32 Input: mcs_touchkey - use struct_size() in kzalloc() omits fb5fc09cc803 Input: tca6416-keypad - use struct_size() in kzalloc() omits 4116941b7a70 Merge tag 'v4.20' into next 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 2e625e23d6bf Merge branch 'next/defconfig' into for-next 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 2e905c7abdcd x86/asm: Remove unused __constant_c_x_memset() macro and inlines omits 88ca66d8540c x86/asm: Remove dead __GNUC__ conditionals 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 326a859b2814 scsi: ufs: Remove select of phy-qcom-ufs from ufs-qcom 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 afd055809b38 scsi: doc: remove reference to tmscsim.txt file 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 cec9771d2e95 scsi: libsas: Support SATA PHY connection rate unmatch fix [...] omits 01929a65dfa1 scsi: libsas: Check SMP PHY control function result omits ff525b6e2d30 scsi: libsas: Fix some indentation in libsas.h omits 50b812755e97 scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosse [...] 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 7855d2ba1172 scsi: qla2xxx: Add protection mask module parameters omits f0783d43dde4 scsi: qla2xxx: Use correct number of vectors for online CPUs omits 8d008e64a2eb mISDN: hfcsusb: Use struct_size() in kzalloc() omits 4edff70494e4 scsi: aic7xxx: aic79xx: mark expected switch fall-through omits 08b88e80a1f4 ARM: dts: imx: replace gpio-key,wakeup with wakeup-source [...] omits f1b1dceedd7b scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits d14e4cd45ac8 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits 8425811b8d95 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits b9f57f5805cf scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits 0154878dec5c arm64: dts: lx2160a: Add dma-ranges property omits 703c5e40fd8e arm64: dts: lx2160a: Add fsl-mc node omits 211d62a8ce68 scsi: st: mark expected switch fall-throughs 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 fc9ac87eabb2 scsi: qla4xxx: ql4_os: mark expected switch fall-through 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 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next 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 48c67f1fc663 pinctrl/amd: fix typo omits 1e11820f72b7 pinctrl: sirf: atlas7: use struct_size() in devm_kzalloc() omits 16f4372fd7a5 pinctrl: mcp23s08: use struct_size() in devm_kzalloc() omits 6e737a4e921e pinctrl: mediatek: add EINT support to virtual GPIOs omits 5b438f4ba315 iommu/vt-d: Support page request in scalable mode omits e8e683ae9a73 iommu/of: Fix probe-deferral omits bd3c2e66e4cb iommu/iova: Allow compiling the library without IOMMU support omits ba93c357229f iommu/msm: Reduce indentation 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 3fbb9a8d79a8 pinctrl: dt-bindings: Fix the armada-37xx documentation omits 4d98fbaacd79 pinctrl: armada-37xx: add missing pin: PCIe1 Wakeup omits 823868fceae3 pinctrl: armada-37xx: Correct mpp definitions omits f05c07b05d67 pinctrl: imx: add imx8qm driver 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 081de9495c7a RDMA: Clear CTX objects during their allocation omits 0975890ebe9b RDMA: Clear CQ objects during their allocation omits 8cbfaac3d097 RDMA: Clear PD objects during their allocation omits dbe30dae487e RDMA/qedr: Fix out of bounds index check in query pkey omits b188940796c7 RDMA/ocrdma: Fix out of bounds index check in query pkey omits 4959d5da5737 IB/usnic: Fix out of bounds index check in query pkey omits b0ea0fa5435f IB/{core,hw}: Have ib_umem_get extract the ib_ucontext fro [...] omits 6fa8f1afd337 IB/{core,uverbs}: Move ib_umem_xxx functions from ib_core [...] 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 f30160f982fc Merge branch 'next-general' into next-testing 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 ffaf0e140478 Merge branch 'next-general' into next-testing 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 68d47082ffd1 Merge branch 'next/dt' into for-next 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 bb5f858a677c Merge branch 'next/dt' into for-next 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 2e3bc6125154 fs/jfs: Switch to use new generic UUID API omits 1b3922a8bc74 btrfs: Use real device structure to verify dev extent omits 7ca5e8f089c2 jfs: compare old and new mode before setting update_mode flag omits 3a9a12fbed5f jfs: remove incorrect comment in jfs_superblock 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 0d52423b5836 clocksource/drivers/sun5i: Fail gracefully when clock rate [...] omits b724cad74c7a ARM: dts: Augment panel setting for Integrator/CP omits 69ac2faf3bc9 Merge branch 'sunxi/fixes-for-5.0' into sunxi/for-next omits 85f5a4d666fd rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set omits b9a5c60bc2f6 pwm: imx: Don't print an error on -EPROBE_DEFER omits f20b187e32e0 pwm: imx: Set driver data earlier simplifying the end of - [...] omits 01482d2443db pwm: imx: Remove if block where the condition is always wrong omits 5d0a4c11896e pwm: Rearrange structures to group members by purpose omits cc2d22477779 pwm: Drop per-chip dbg_show callback omits 309b32fb97d8 pwm: Don't use memcmp() to compare state variables 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 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next 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 31cc9e09688c clk: clps711x: Remove board support 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 77977b800451 clk: at91: enable AUDIOPLL as source for PCKx on SAMA5D2 omits 6131dc81211c clk: qcom: smd: Add support for MSM8998 rpm clocks omits 50cc4caf531a clk: Add Fixed MMIO clock driver omits 5b42aac8904b dt-bindings: clk: Add bindings for Fixed MMIO clock 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 5f2420ed2189 clk: qcom: Skip halt checks on gcc_usb3_phy_pipe_clk for 8998 omits 0c8ff62504e3 clk: qcom: Add missing freq for usb30_master_clk on 8998 omits 26fe27d9201b clk: qcom: Add CLK_SET_RATE_PARENT for 8998 branch clocks omits 2137a109a5e3 clk: vc5: Abort clock configuration without upstream clock omits 9ef81d65b288 Merge branch 'bcm2835-dt-64-next' into for-next omits c2fe01bda115 Merge branch 'bcm2835-dt-next' into for-next 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 3688325a4aca arm64: dts: broadcom: Add reference to RPi 3 A+ omits dee36c179b5d ARM: dts: add Raspberry Pi 3 A+ omits 0de4be424ed9 dt-bindings: bcm: Add Raspberry Pi 3 A+ 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 52a4adbaebcc ARM: bcm283x: Switch V3D over to using the PM driver inste [...] omits 29abc92c1d93 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] 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 0bfd2e8a81e0 Merge branch 'sunxi/dt-for-5.1' into sunxi/for-next 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 d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next 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 ff12dbb79c76 Merge branch 'sunxi/fixes-for-5.0' into sunxi/for-next 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 a20ca6744ba7 Build etnaviv on non-ARM architectures omits bb8e82b64b4b etnaviv mailing list is moderated 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 8160320bd8eb Merge branch 'topic/imx' into next omits 0ac412d4c4f0 Merge branch 'topic/dw' into next 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 c20e57b32d81 f2fs: no need to check return value of debugfs_create functions omits 5d539245cb18 f2fs: export FS_NOCOW_FL flag to user omits 36c5733f9570 f2fs: check inject_rate validity during configuring omits 40405851af73 block: clarify documentation for blk_{start|finish}_plug omits 7b8f32eee779 scsi: bnx2i: fix indentation issue, remove a tab omits 082c2cd2030e scsi: sd: Make protection lookup tables static and relocat [...] omits cc29a1b0a3f2 scsi: isci: initialize shost fully before calling scsi_add_host() omits 1afb4b852479 scsi: hisi_sas: Add debugfs IOST file and add file operations omits 148e379f60c5 scsi: hisi_sas: Add debugfs DQ file and add file operations omits 971afae7cf4f scsi: hisi_sas: Add debugfs CQ file and add file operations omits 61a6ebf3f584 scsi: hisi_sas: Add debugfs for port registers omits caefac199676 scsi: hisi_sas: Debugfs global register create file and ad [...] omits 49159a5e4175 scsi: hisi_sas: Take debugfs snapshot for all regs omits eb1c2b72b769 scsi: hisi_sas: Alloc debugfs snapshot buffer memory for a [...] omits ef63464bcf8f scsi: hisi_sas: Create root and device debugfs directories omits ad796f790cc2 scsi: arcmsr: Update driver version to v1.40.00.10-20181217 omits afdda87852ef scsi: arcmsr: Fix suspend/resume of ACB_ADAPTER_TYPE_B omits 1d120c6183aa scsi: arcmsr: Separate 'set dma mask' as a function omits 7ec7261f66df scsi: arcmsr: Add an option of set dma_mask_64 for ACB_ADA [...] omits a36ade416db7 scsi: arcmsr: Update ACB_ADAPTER_TYPE_D for >4GB ccb addressing omits c71ec5511b14 scsi: arcmsr: Update ACB_ADAPTER_TYPE_C for >4GB ccb addressing omits e66764f276e9 scsi: arcmsr: Update ACB_ADAPTER_TYPE_B for >4GB ccb addressing omits 9e386a55e072 scsi: arcmsr: Update ACB_ADAPTER_TYPE_A for >4GB ccb addressing omits 7860a48686ff scsi: arcmsr: Update arcmsr_alloc_ccb_pool for ccb buffer [...] omits 222f1189b01f scsi: arcmsr: Merge arcmsr_alloc_io_queue to arcmsr_alloc_ [...] omits 609d08581a5a scsi: arcmsr: Rename arcmsr_free_mu to arcmsr_free_io_queue omits 381d66da7212 scsi: arcmsr: Rename acb structure member roundup_ccbsize [...] omits bb327df8326e scsi: gdth: use generic DMA API omits d8e1e6add226 scsi: gdth: remove interrupt coalescing support omits 9affa597850f scsi: gdth: remove dead code under #ifdef GDTH_IOCTL_PROC omits 1d978c336ae3 scsi: gdth: remove dead dma statistics code omits e09c142891a9 scsi: gdth: remove dead rtc code omits adfa080bf2f9 scsi: gdth: remove direct serial port access omits 314814552a0a scsi: gdth: remove ISA and EISA support omits a88cc8da0279 Merge branch 'akpm' (patches from Andrew) omits 463563fa745a scsi: gdth: remove gdth_{alloc,free}_ioctl omits 8d22022c3a56 scsi: gdth: reuse dma coherent allocation in gdth_show_info omits 9f475ebff8e4 scsi: gdth: refactor ioc_general 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 0ada768517da RDMA/mlx5: Delete declaration of already removed function omits 13859d5df418 RDMA/mlx5: Embed into the code flow the ODP config option omits 8b4d5bc5cf3f RDMA/mlx5: Introduce and reuse helper to identify ODP MR omits e502b8b01129 RDMA/core: Don't depend device ODP capabilities on kconfig option omits 96f87ee18113 RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING omits 7c11fcc5ad39 Merge branch 'thorsten' into docs-next omits 896dd323abbf docs: Revamp tainted-kernels.rst to make it more comprehensible omits 4ab5a5d2a4a2 tools: add a kernel-chktaint to tools/debugging 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 7a7b0fea6f84 IB/srp: Use struct_size() in kzalloc() 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 8e11403876b1 f2fs: remove set but not used variable 'err' omits 539cd352239f f2fs: fix compile warnings: 'struct *' declared inside par [...] omits f365c6cc85b1 f2fs: change error code to -ENOMEM from -EINVAL omits 7c77bf7de157 f2fs: don't access node/meta inode mapping after iput omits 31867b23d7d1 f2fs: wait on atomic writes to count F2FS_CP_WB_DATA 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 bdcb2c5d5ed0 dmaengine: dw-axi-dmac: Fix trivia typo omits 6e17f58c486d xprtrdma: Double free in rpcrdma_sendctxs_create() omits 4429b668e037 xprtrdma: Fix error code in rpcrdma_buffer_create() omits ad0d92d7ba6a dmaengine: imx-sdma: refine to load context only once omits 59203861a3fc Merge branch 'topic/tegra' into next omits e37c123a0324 Merge branch 'topic/qcom' into next omits 9f9bd7ebc4a3 Merge branch 'topic/dw' into next omits e10a12ed36be Merge branch 'for-linus' into next 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 787d07ed8b2c doc: fix typo in Documentation/hwmon/f71882fg omits 9ac963c98e2c doc:it_IT: translation for process/submitting-patches omits 2d87948a19ac doc: fault-injection: fix macro name in example omits 2fec7b33094c Documentation/CodingStyle: Use directory-local variables f [...] omits d96bedb2b248 doc: networking: add offload documents into main index file omits b83eb68cb939 doc: networking: shorten the main title in offloads documents omits d0dcde6426ce doc: networking: convert offload files into RST and update [...] omits 1b23f5e9973a doc: networking: prepare offload documents for conversion [...] omits 9f63df26beea Documentation/filesystems: fix title underline lengths in [...] 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 e85bb0beb649 Input: ad7879 - add check for read errors in interrupt omits 1cdbd3e57698 Input: tm2-touchkey - add support for aries touchkey variant omits 07df1c55270c Input: tm2-touchkey - allow specifying custom keycodes omits d5a158cec4f3 Input: tm2-touchkey - correct initial brightness omits d6f66f618569 Input: tm2-touchkey - add support for midas touchkey omits 6d225e309a94 Merge branch 'next/dt' into for-next omits e2477233145f ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify omits 26d92e951fe0 smc: move unhash as early as possible in smc_release() omits 1e0d0a5fd381 media: s5p-mfc: fix incorrect bus assignment in virtual ch [...] 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 91fb4d83b88a RDMA/hns: Modify the pbl ba page size for hip08 omits 9563793d1587 ARM: dts: s5pv210: Use correct fimd variant omits 44754b95dd35 RDMA/hns: Add constraint on the setting of local ACK timeout omits 4d103905eb1e RDMA/hns: Bugfix for the scene without receiver queue omits 9c6ccc035c20 RDMA/hns: Fix the bug with updating rq head pointer when f [...] omits 0bb677d9e552 ARM: dts: s5pv210: Add node for exynos-rotator omits e6b7b7d8a9b9 iw_cxgb4: Check for send WR also while posting write with [...] omits 5aad26a7eac5 IB/core: Use struct_size() in kzalloc() omits 07758747a2d7 media: platform: Fix missing spin_lock_init() omits 3eefa620d08d media: Documentation: staging/ipu3-imgu: Add license information omits d706f52120f6 media: Documentation: staging/ipu3-imgu: Fix reference file name omits 1b4fd9de6ec7 media: lgdt330x: fix lock status reporting omits 02fc1848414e IB/usnic: Use struct_size() in kmalloc() omits b5c61b968def IB/cm: Use struct_size() in kmalloc() 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 bb03641f8a0d media: extended-controls.rst: update the mpeg2 compound controls omits d998e03e322f media: cedrus: identify buffers by timestamp omits 245ede423b43 media: vb2: add vb2_find_timestamp() omits c2eb8effb265 media: videodev2.h: add v4l2_timeval_to_ns inline function omits 0e9109ffded1 media: buffer.rst: clean up timecode documentation omits 96bddd5ff590 media: vicodec: use v4l2_m2m_buf_copy_data omits 7aca565ee3d0 media: vim2m: use v4l2_m2m_buf_copy_data omits e1bc204894ea spi: dw: fix potential variable assignment error omits 0dcdcd0e42d3 spi: add cpu details to fsl-dspi Kconfig help omits e2d8ffe2e760 media: v4l2-mem2mem: add v4l2_m2m_buf_copy_data helper function 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 5f5b4fa522e6 ipu3: add missing #include 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 34f57b8a776d rpmsg: core: Make remove handler for rpmsg driver optional. 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 72ac64b84b2e drm/etnaviv: move job context pointer to etnaviv_gem_submit omits f5fd9fd40009 drm/etnaviv: fix some off by one bugs omits 74e1f2521f16 clk: meson: meson8b: add the GPU clock tree omits cce433e6bc53 clk: meson: meson8b: use a separate clock table for Meson8 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 172e95346d5e clk: meson: axg-ao: add 32k generation subtree omits b249623fd147 clk: meson: gxbb-ao: replace cec-32k with the dual divider omits a8d552a63857 clk: meson: add dual divider clock driver omits 8d9981efbcab clk: meson: clean-up clock registration omits 83d0ea237bac dt-bindings: clk: meson: add ao slow clock path ids 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 de1fa4f61be7 dmaengine: fsl-edma: use struct_size() in kzalloc() omits d3d70373f6fe dmaengine: tegra-apb: Use struct_size() in devm_kzalloc() omits edd3c3899996 dmaengine: qcom: bam_dma: use struct_size() in kzalloc() omits 55f53b9c1746 dmaengine: st_fdma: use struct_size() in kzalloc() omits ed414d580310 dmaengine: dma-jz4780: Use struct_size() in devm_kzalloc() omits 5fde600537db dmaengine: bcm2835: Use struct_size() in kzalloc() omits ff82595c1eb5 Merge branch 'topic/xilinx' into next omits 85df20e52aa0 Merge branch 'topic/tegra' into next omits 528cdf143695 Merge branch 'topic/stm' into next omits 310cea1d751f Merge branch 'topic/qcom' into next omits 8070ba634860 ARM: shmobile: fix build regressions omits 4c5f98af046d Merge branch 'topic/mv' into next omits b466a37fbcc9 dmaengine: dw: convert to SPDX identifiers omits 934891b0a16c dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit omits 91f0ff883e9a dmaengine: dw: Reset DRAIN bit when resume the channel omits 69da8be90d5e dmaengine: dw: Split DW and iDMA 32-bit operations omits 078165779608 dmaengine: dw: Remove unused internal property omits d7dba6be0f31 dmaengine: dw: Remove misleading is_private property omits 87fe9ae84d7b dmaengine: dw: Add missed multi-block support for iDMA 32-bit 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 eb18f31cf3ab Merge branches 'sunxi/dt-for-5.1', 'sunxi/dt64-for-5.1' an [...] 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 491b00ff6993 clk: rockchip: add CLK_SET_RATE_PARENT for rk3066 lcdc dclks omits a0e447b0c502 clk: rockchip: fix frac settings of GPLL clock for rk3328 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 8bcd0eb9f7d4 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM omits a5cb1ee8f241 dt-bindings: remoteproc: qcom: Add firmware bindings for Q6V5 omits f2951bb00225 dt-bindings: remoteproc: qcom: Add power-domain bindings for Q6V5 omits 47b874748d50 remoteproc: qcom: q6v5-mss: Add missing regulator for MSM8996 omits 688c4375b853 dt-bindings: remoteproc: qcom: Fixup regulator dependencies omits 80ec419c3404 remoteproc: qcom: q6v5-mss: Add missing clocks for MSM8996 omits 0f97dbbc1f34 dt-bindings: remoteproc: qcom: Add missing clocks for MSM8996 omits 2808cd5e798d dt-bindings: remoteproc: qcom: Add missing clocks for SDM845 omits fff7fca51d40 remoteproc: qcom: fix spelling mistake "Peripherial" -> "P [...] omits ebc40be2b8ee remoteproc: fix kernel-doc comment for parse_fw omits 60042a22be4e remoteproc: debug: add crash debugfs node omits 8fc5c73554db acpi/nfit, device-dax: Identify differentiated memory with [...] omits 730926c3b099 device-dax: Add /sys/class/dax backwards compatibility omits d200781ef237 device-dax: Add support for a dax override driver omits 89ec9f2cfa36 device-dax: Move resource pinning+mapping into the common driver omits 9567da0b408a device-dax: Introduce bus + driver model omits 51cf784c42d0 device-dax: Start defining a dax bus model omits 753a0850e707 device-dax: Remove multi-resource infrastructure omits 93694f9630b0 device-dax: Kill dax_region base omits 21b9e979501f device-dax: Kill dax_region ida omits b8349172b400 dmaengine: xilinx_dma: Drop SG support for VDMA IP omits 29b9ee4a0c0e dt-bindings: dmaengine: xilinx_dma: drop include-sg property omits 05f7ea7f6ef6 dmaengine: xilinx_dma: autodetect whether the HW supports [...] omits ae809690b46a dmaengine: xilinx_dma: program hardware supported buffer length omits 7df54dbeb055 dt-bindings: dmaengine: xilinx_dma: add optional xlnx,sg-l [...] omits 5c094d4cac5b dmaengine: xilinx_dma: in axidma slave_sg and dma_cyclic m [...] omits 616f0f81d857 dmaengine: xilinx_dma: commonize DMA copy size calculation omits 95f295f9fe08 dmaengine: tegra: add tracepoints to driver omits 65c383c78000 dmaengine: tegra: reduce channel name field size omits 547b311cf7ec dmaengine: tegra: fix incorrect case of DMA omits 216a1d7da066 dmaengine: tegra: make byte counters unsigned int omits e486df393058 dmaengine: tegra: avoid overflow of byte tracking omits 89e987e3b4d6 dmaengine: stm32-mdma: Add PM Runtime support omits 4f3ceca254e0 dmaengine: stm32-dmamux: Add PM Runtime support omits 48bc73ba14bc dmaengine: stm32-dma: Add PM Runtime support omits ca4c72c01e34 dmaengine: stm32-dma: check FIFO error interrupt enable omits 906b40b246b0 dmaengine: stm32-mdma: Add a check on read_u32_array omits a474b3f0428d dmaengine: qcom_hidma: Check for driver register failure omits 7c97381e7a9a dmaengine: mv_xor: Fix a missing check in mv_xor_channel_add omits 279cc97c01a2 dmaengine: fsl-qdma: add MODULE_LICENSE omits 9e2b9d3490a6 dt-bindings: fsl-qdma: Add NXP Layerscpae qDMA controller [...] omits b092529e0aa0 dmaengine: fsl-qdma: Add qDMA controller driver for Layers [...] omits a1ff82a9c165 dmaengine: fsldma: Adding macro FSL_DMA_IN/OUT implement f [...] omits a7359e762fdd dmaengine: fsldma: Replace DMA_IN/OUT by FSL_DMA_IN/OUT omits de2c45314d9b dmaengine: sa11x0: drop useless LIST_HEAD omits 4f194969c3b0 dmaengine: pl330: drop useless LIST_HEAD omits 3c763b388897 dmaengine: st_fdma: drop useless LIST_HEAD omits 1bd09f869f9b dmaengine: dw: drop useless LIST_HEAD omits e7987a065942 dmaengine: at_hdmac: drop useless LIST_HEAD 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 bfeffd155283 Linux 5.0-rc1 omits 85e1ffbd42f6 Merge tag 'kbuild-v4.21-3' of git://git.kernel.org/pub/scm [...] omits ac5eed2b4177 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 574823bfab82 Change mincore() to count "mapped" pages rather than "cach [...] omits 94bd8a05cd4d Fix 'acccess_ok()' on alpha and SH omits baa670738128 Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/ [...] omits 215240462a96 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits e2b745f469ec Merge tag 'dma-mapping-4.21-1' of git://git.infradead.org/ [...] omits 12133258d7fe Merge tag 'tag-chrome-platform-for-v4.21' of git://git.ker [...] omits 66e012f6188f Merge tag 'hwlock-v4.21' of git://github.com/andersson/remoteproc omits 373282e7ab68 null_blk: add zoned config support information omits 8094c3ceb21a fscrypt: add Adiantum support 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 b5aef86e089a Merge tag 'docs-5.0-fixes' of git://git.lwn.net/linux omits 15b215e5aa29 Merge tag 'firewire-update' of git://git.kernel.org/pub/sc [...] omits d7252d0d3637 Merge tag 'for-linus-20190104' of git://git.kernel.dk/linux-block omits 0fe4e2d5cd93 Merge tag 'drm-next-2019-01-05' of git://anongit.freedeskt [...] omits 3954e1d0310e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits a8a6b1186b1a Merge tag 'fbdev-v4.21' of git://github.com/bzolnier/linux omits 7671c14e6aca Merge branch 'i2c/for-5.0' of git://git.kernel.org/pub/scm [...] omits 926b02d3eb54 Merge tag 'pci-v4.21-changes' of git://git.kernel.org/pub/ [...] omits cf26057a9441 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1686cc1a31f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d86271af6460 kconfig: rename generated .*conf-cfg to *conf-cfg omits f7de64b73172 kbuild: remove unnecessary stubs for archheader and archscripts omits ba97df45581f kbuild: use assignment instead of define ... endef for fil [...] omits d6e4b3e326d8 arch: remove redundant UAPI generic-y defines omits 919987318a12 kbuild: generate asm-generic wrappers if mandatory headers [...] omits d4ce5458ea1b arch: remove stale comments "UAPI Header export list" omits 8c4fa8b8d483 riscv: remove redundant kernel-space generic-y omits ad774086356d kbuild: change filechk to surround the given command with { } omits 172caf1993b7 kbuild: remove redundant target cleaning on failure omits f5688663db9b kbuild: clean up rule_dtc_dt_yaml omits 786ac51a4846 kbuild: remove UIMAGE_IN and UIMAGE_OUT omits e9666d10a567 jump_label: move 'asm goto' support test to Kconfig omits 72d3ebb929de kallsyms: lower alignment on ARM omits c3003315fbf4 scripts: coccinelle: boolinit: drop warnings on named constants omits dc7884f34a5d scripts: coccinelle: check for redeclaration omits a5003571e627 kconfig: remove unused "file" field of yylval union omits 5c0ab286aeb1 nds32: remove redundant kernel-space generic-y omits fd8658b58030 nios2: remove unneeded HAS_DMA define omits 5c4a60831aa6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c28023025463 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits d4a7e9bb74b5 ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses omits a67012412e5a Merge tag 'trace-v4.21-1' of git://git.kernel.org/pub/scm/ [...] omits 7e928df80d30 Merge tag '4.21-smb3-small-fixes' of git://git.samba.org/s [...] omits 3cd6d495db2a Merge tag 'iomap-4.21-merge-3' of git://git.kernel.org/pub [...] omits acda9efa8c62 Merge tag 'xfs-4.21-merge-3' of git://git.kernel.org/pub/s [...] omits c7eaf342ecb1 Merge tag 'ceph-for-4.21-rc1' of git://github.com/ceph/cep [...] omits 35004f2e5580 lib/genalloc.c: include vmalloc.h omits 505b050fdf42 Merge branch 'mount.part1' of git://git.kernel.org/pub/scm [...] omits 9b286efeb5eb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 47f3f4eb7834 Merge tag 'mips_fixes_4.21_1' of git://git.kernel.org/pub/ [...] omits f1c2f8857c5a Merge tag 'powerpc-4.21-2' of git://git.kernel.org/pub/scm [...] omits cd08f68c659f Merge branch 'parisc-4.21-2' of git://git.kernel.org/pub/s [...] omits 670b321f4150 Merge tag 'for-4.21' of git://git.sourceforge.jp/gitroot/u [...] omits b23b0ea3708c Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] omits 078a5a4faf64 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 1205b62390ee Merge tag 'for-4.21' of git://git.armlinux.org.uk/~rmk/linux-arm 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 9ee3b3f4a5eb Merge tag 'csky-for-linus-4.21' of git://github.com/c-sky/ [...] omits e9de475723de staging: iio: adt7316: fix dac_bits assignment omits a65981109f29 Merge branch 'akpm' (patches from Andrew) 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 8270f3a11cee dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped al [...] omits 06f55fd2d227 x86/amd_gart: fix unmapping of non-GART mappings 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 3fed6ae4b027 ia64: fix compile without swiotlb omits 170d13ca3a2f x86: re-introduce non-generic memcpy_{to,from}io omits a959dc88f9c8 Use __put_user_goto in __put_user_size() and unsafe_put_user() omits 4a789213c9a5 x86 uaccess: Introduce __put_user_goto omits ec90ad334986 ipv6: Consider sk_bound_dev_if when binding a socket to a [...] omits dfbaecb2b707 parisc: Remap hugepage-aligned pages in set_kernel_text_rw() omits 00f8ccd0c95f Merge branch 'next/drivers' into next/late omits 8e564895c30c ARM: multi_v7_defconfig: enable CONFIG_UNIPHIER_MDMAC 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 59f75fd0e315 Add CREDITS entry for Shaohua Li omits b685a7350ae7 mm/page_io.c: fix polled swap page in omits d499480cc435 checkpatch: add Co-developed-by to signature tags omits ae67ee6c5e1d docs: fix Co-Developed-by docs omits 967d3010df8b drivers/base/platform.c: kmemleak ignore a known leak omits f86196ea8737 fs: don't open code lru_to_page() omits 08d405c8b845 fs/: remove caller signal_pending branch predictions omits fa45f1162f28 mm/: remove caller signal_pending branch predictions omits d8d7d842e828 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 34ec35ad8f5f kernel/sched/: remove caller signal_pending branch predictions omits 3bb5f4ac55dd kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 9f132f7e1455 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits 2c91bd4a4e2e mm: speed up mremap by 20x on large regions omits 4cf58924951e mm: treewide: remove unused address argument from pte_allo [...] omits ff1522bb7d98 initramfs: cleanup incomplete rootfs omits b058809bfc8f scripts/gdb: fix lx-version string output omits 634724431607 kernel/kcov.c: mark write_comp_data() as notrace omits 81c9d43f9487 kernel/sysctl: add panic_print into sysctl omits d999bd9392de panic: add options to print system info when panic happens omits d18771558910 bfs: extra sanity checking and static inode bitmap omits 655c16a8ce9c exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits 8099b047ecc4 exec: load_script: don't blindly truncate shebang string omits fb5bf31722d0 fork: fix some -Wmissing-prototypes warnings omits 306790f75ac2 fat: new inline functions to determine the FAT variant (32 [...] omits d19dc0161875 fat: move MAX_FAT to fat.h and change it to inline function omits b553337a57cf fat: remove FAT_FIRST_ENT macro omits 9da22854761a include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits f93ca1ed9ba0 hfsplus: return file attributes on statx omits f5162216b7da autofs: add strictexpire mount option omits 9d8719a42e46 autofs: change catatonic setting to a bit flag omits 9bf964c9cee4 autofs: simplify parse_options() function call omits 55f0d8205dc6 autofs: improve ioctl sbi checks omits 7c8f71935a65 init/main.c: make "initcall_level_names[]" const char * omits 86c051793b4c fs/epoll: deal with wait_queue only once omits 35cff1a6e023 fs/epoll: rename check_events label to send_events omits abc610e01c66 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits c5a282e9635e fs/epoll: reduce the scope of wq lock in epoll_wait() omits 21877e1a5b52 fs/epoll: robustify ep->mtx held checks omits 76699a67f304 fs/epoll: drop ovflist branch prediction omits 4e0982a00564 fs/epoll: simplify ep_send_events_proc() ready-list loop omits 74bdc129850c fs/epoll: remove max_nests argument from ep_call_nested() omits 77b8c0a8e474 checkpatch: warn on const char foo[] = "bar"; declarations omits 05391772a72d drivers/firmware/memmap.c: modify memblock_alloc to memblo [...] omits 6862d2fc8185 lib/genalloc.c: use vzalloc_node() to allocate the bitmap omits 439e00b76a5f lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits 52fbf1134d47 lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits 3fc2579e6f16 fls: change parameter to unsigned int omits e6310f0fb5cd include/linux/printk.h: drop silly "static inline asmlinka [...] omits 300133d372b7 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 304ae42739b1 kernel/hung_task.c: break RCU locks based on jiffies omits 168e06f7937d kernel/hung_task.c: force console verbose before panic omits 527edbc18a70 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits c60d3b79423a build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits 3fe5dbfef47e Documentation/process/coding-style.rst: don't use "extern" [...] omits 09be17840082 proc/sysctl: fix return error for proc_doulongvec_minmax() omits afe922c2daae fs/proc/base.c: slightly faster /proc/*/limits omits 230f72e9f6dc fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits 81966d834926 fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits 8da0b4f692c6 fs/proc/base.c: use ns_capable instead of capable for time [...] 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 594cc251fdd0 make 'user_access_begin()' do 'access_ok()' 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 e9eb788f9442 Input: soc_button_array - fix mapping of the 5th GPIO in a [...] omits 39be9b6d0455 Input: soc_button_array - add usage-page 0x01 usage-id 0xc [...] omits e4f2283cc6ff Merge branches 'misc.misc' and 'work.iov_iter' into for-linus omits 0b2c8f8b6b0c i915: fix missing user_access_end() in page fault exception case omits 03fa483821c0 perf test shell: Use a fallback to get the pathname in vfs [...] omits 4caf4ebfe4cf Fix access_ok() fallout for sparc32 and powerpc 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 6de92920a717 Merge commit 'smp-hotplug^{/omap2}' into for-linus omits 7e0b44e870cf arm64: compat: Hook up io_pgetevents() for 32-bit tasks omits 53290432145a arm64: compat: Don't pull syscall number from regs in arm_ [...] omits 169113ece0f2 arm64: compat: Avoid sending SIGILL for unallocated syscal [...] omits 8c3590de0a37 ASoC: Variable "val" in function rt274_i2c_probe() could b [...] omits 9966a05c7b80 arm64/sve: Disentangle <uapi/asm/ptrace.h> from <uapi/asm/ [...] omits ee1b465b3035 arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition omits 074400a7be61 powerpc: Drop use of 'type' from access_ok() omits 1690d8bb91e3 cpufreq: scpi/scmi: Fix freeing of dynamic OPPs omits d538d94f0ca8 Merge branch 'master' into fixes omits 09ad32dc6dc2 cpuidle / Documentation: Update cpuidle MAINTAINERS entry omits eb4f52132518 drivers/perf: hisi: Fixup one DDRC PMU register offset omits 2f328fea47ac arm64: replace arm64-obj-* in Makefile with obj-* omits 7a79d717e081 batman-adv: Update copyright years for 2019 omits 55c15512a9cf drm/i915: Do not allow unwedging following a failed driver [...] omits 48e638fb68be dma-mapping: remove a few unused exports omits ed6ccf10f24b dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA omits 4788ba5792cc dma-mapping: remove dmam_{declare,release}_coherent_memory omits d7076f078408 dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs omits 2e05ea5cdc1a dma-mapping: implement dma_map_single_attrs using dma_map_ [...] omits 9ddf32a8df9e Merge tag 'drm-misc-next-fixes-2019-01-02' of git://anongi [...] omits dc56367cb5db sh: ftrace: Fix missing parenthesis in WARN_ON() omits 96d4f267e40f Remove 'type' argument from access_ok() function omits 135143b2cac4 Merge tag 'locks-v4.21-2' of git://git.kernel.org/pub/scm/ [...] omits 810574ca7e2f Merge tag 'sound-fix-4.21-rc1' of git://git.kernel.org/pub [...] omits 43d86ee8c639 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits d5c7076b772a smb3: add smb3.1.1 to default dialect list omits cdd6a4a0e2ec MAINTAINERS: add maintainers for ChromeOS EC sub-drivers omits 4d5a91fd1f42 hwspinlock: fix return value check in stm32_hwspinlock_probe() omits 81482d13f37b i2c: Add Actions Semiconductor Owl family S700 I2C support omits 78c0c25a8c08 dt-bindings: i2c: Add S700 support for Actions Semi Soc's omits 5cda2d86de3e i2c: ismt: Add support for Intel Cedar Fork omits 805e4c8b61bd tools beauty: Make the prctl option table generator catch [...] omits c8a43c18a978 arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in line [...] omits acafce48b07b firmware: arm_sdei: Fix DT platform device creation omits c3790b3799f8 firmware: arm_sdei: fix wrong of_node_put() in init function omits 8c2c596f8f45 arm64: entry: remove unused register aliases 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 93fb7f19985a doc: filesystems: fix bad references to nonexistent ext4.rst file omits 2d457d5506f8 Documentation/admin-guide: update URL of LKML information link omits caaf3c83d284 Docs/kernel-api.rst: Remove blk-tag.c reference omits 24ef9ec891c7 thermal/intel: fixup for Kconfig string parsing tightening up omits 43bfeb45109a block: sunvdc: don't run hw queue synchronously from irq context omits dc629c211c65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1236cd2bad8b arm64: smp: Fix compilation error omits 8a99255a50c0 perf stat: Fix endless wait for child process omits 2573be22e5b6 Merge tag 'perf-core-for-mingo-4.21-20190103' of git://git [...] omits 55277e1f3107 drm/i915: Always try to reset the GPU on takeover omits 082531444e45 spi: npcm-pspi: Fix wrong priv pointer omits bd8879faafe6 Merge branches 'for-4.20/upstream-fixes', 'for-4.21/core', [...] 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 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits f8f807441eef HID: i2c-hid: Add Odys Winbook 13 to descriptor override omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits 6ae16dfb61bc HID: lenovo: Add checks to fix of_led_classdev_register 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 55a7f0065533 cifs: fix confusing warning message on reconnect omits 6d2f84eee098 smb3: fix large reads on encrypted connections omits c5ee066333eb ipv6: Consider sk_bound_dev_if when binding a socket to an [...] omits 73155879b3c1 ipv6: Fix dump of specific table with strict checking omits 645ff1e8e704 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d548e65904ae Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 77d0b194b2df Merge tag 'for-4.21/block-20190102' of git://git.kernel.dk [...] omits b79f9f93eb48 Merge tag 'for-4.21/libata-20190102' of git://git.kernel.d [...] omits 0f2107daec81 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 01766d27d265 Merge tag 'devprop-4.21-rc1-2' of git://git.kernel.org/pub [...] omits 35ddb06a4675 Merge tag 'mailbox-v4.21' of git://git.linaro.org/landing- [...] omits 6aa293d8ff09 Merge branch 'for-linus-4.21-rc1' of git://git.kernel.org/ [...] omits 04a17edeca52 Merge tag 's390-4.21-1' of git://git.kernel.org/pub/scm/li [...] omits bf77ae4c98d7 locks: fix error in locks_move_blocks() omits be63004336d0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits e6b925728084 Merge tag 'nfs-for-4.21-1' of git://git.linux-nfs.org/proj [...] omits e45428a43676 Merge tag 'nfsd-4.21' of git://linux-nfs.org/~bfields/linux omits a67825f51951 Merge branch 'prevent-oob-under-speculation' omits 80c9b2fae87b bpf: add various test cases to selftests omits 979d63d50c0c bpf: prevent out of bounds speculation on pointer arithmetic omits b7137c4eab85 bpf: fix check_map_access smin_value test when pointer con [...] omits 9d7eceede769 bpf: restrict unknown scalars of mixed signed bounds for u [...] omits e4298d25830a bpf: restrict stack pointer arithmetic for unprivileged omits 0d6303db7970 bpf: restrict map value pointer arithmetic for unprivileged omits 9b73bfdd08e7 bpf: enable access to ax register also from verifier rewrite omits 144cd91c4c2b bpf: move tmp variable into ax register in interpreter omits c08435ec7f2b bpf: move {prev_,}insn_idx into verifier env omits 9c6260de505b infiniband/qedr: Potential null ptr dereference of qp omits 94edd87a1c59 infiniband: bnxt_re: qplib: Check the return value of send [...] omits 2fb458953a89 IB/ipoib: drop useless LIST_HEAD omits edefae94b7b9 MIPS: OCTEON: mark RGMII interface disabled on OCTEON III omits 6e863844ad6e PM: sleep: call devfreq suspend/resume omits 72199051af62 Merge branch 'pci/imx6' omits cdf4f4dc118b Merge branch 'remotes/lorenzo/pci/uniphier' omits c266b026ae7a Merge branch 'remotes/lorenzo/pci/mediatek' omits c8778707c23a Merge branch 'remotes/lorenzo/pci/dwc-msi' omits 6a790bf0eac4 Merge branch 'remotes/lorenzo/pci/dwc' omits 33f3fd75b754 Merge branch 'remotes/lorenzo/pci/amlogic' omits 6ee86cac1cc4 Merge branch 'pci/virtualization' omits 54aed1909db6 Merge branch 'pci/switchtec' omits 6f7cebea6b13 Merge branch 'pci/pm' omits baa12e5f3acb Merge branch 'pci/peer-to-peer' omits e6397dfcb58d Merge branch 'pci/misc' omits 84e0e7272209 Merge branch 'pci/enumeration' omits 2caa4dc607a7 Merge branch 'pci/aspm' 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 85f78456f286 Merge tag '9p-for-4.21' of git://github.com/martinetd/linux omits cacf02df4b84 Merge tag '4.21-smb3-fixes' of git://git.samba.org/sfrench [...] omits 74673fc50bab Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/li [...] omits 19f2e267a5d0 Merge branch 'next-smack' of git://git.kernel.org/pub/scm/ [...] omits 1ac5cd497879 block: don't use un-ordered __set_current_state(TASK_UNINT [...] omits d63967e475ae isdn: fix kernel-infoleak in capi_unlocked_ioctl omits 7adf3246092f ipv6: route: Fix return value of ip6_neigh_lookup() on nei [...] omits 202700e30740 net/hamradio/6pack: use mod_timer() to rearm timers omits 53fe3ed19df0 net-next/hinic:add shutdown callback omits d9a7fa67b4bf Merge branch 'next-seccomp' of git://git.kernel.org/pub/sc [...] omits 399382f80182 drm/nouveau: fix incorrect FB_BACKLIGHT usage in Kconfig omits f218a29c25ad Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 125892edfe69 inotify: Fix fd refcount leak in inotify_add_watch(). omits 260f71eff493 sunrpc: convert to DEFINE_SHOW_ATTRIBUTE omits 10e037d1e0d5 sunrpc: Add xprt after nfs4_test_session_trunk() omits cb24e35b4fa8 sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS omits 81c88b18de1f sunrpc: handle ENOMEM in rpcb_getport_async omits c2c7d84fd173 NFS: remove unnecessary test for IS_ERR(cred) omits 07e10308ee5d xprtrdma: Prevent leak of rpcrdma_rep objects omits 9aeaf8cfcb71 NFSv4.2 fix async copy reboot recovery omits f85adb1bf595 xprtrdma: Don't leak freed MRs omits af65ed404c43 xprtrdma: Add documenting comment for rpcrdma_buffer_destroy omits 995d312a28cc xprtrdma: Replace outdated comment for rpcrdma_ep_post omits e0f86bc4f990 xprtrdma: Update comments in frwr_op_send omits acf0a39f4f27 SUNRPC: Fix some kernel doc complaints omits dc5820bd21d8 SUNRPC: Simplify defining common RPC trace events omits 5b2095d0cefa NFS: Fix NFSv4 symbolic trace point output omits 53b2c1cb9b3c xprtrdma: Trace mapping, alloc, and dereg failures omits 395069fc37e7 xprtrdma: Add trace points for calls to transport switch methods omits ba217ec64aef xprtrdma: Relocate the xprtrdma_mr_map trace points omits aba118317943 xprtrdma: Clean up of xprtrdma chunk trace points omits 9bef848f44b4 xprtrdma: Remove unused fields from rpcrdma_ia omits ddbb347f0c68 xprtrdma: Cull dprintk() call sites omits 92f4433e567a xprtrdma: Simplify locking that protects the rl_allreqs list omits 236b0943d1f2 xprtrdma: Expose transport header errors omits 889ee07f7ed2 xprtrdma: Remove request_module from backchannel omits 15303d9ecd2f xprtrdma: Recognize XDRBUF_SPARSE_PAGES omits 0dfbb5f05e78 NFS: Make "port=" mount option optional for RDMA mounts omits 0a93fbcb16e6 xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR) omits 5f62412be3ff xprtrdma: Remove rpcrdma_memreg_ops omits ba69cd122ece xprtrdma: Remove support for FMR memory registration omits a78868497c2e xprtrdma: Reduce max_frwr_depth omits 6946f82380a8 xprtrdma: Fix ri_max_segs and the result of ro_maxpages omits 0c0829bcf51a xprtrdma: Don't wake pending tasks until disconnect is done omits 3d433ad812ba xprtrdma: No qp_event disconnect omits 6d2d0ee27c7a xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue omits 6ceea36890a0 xprtrdma: Refactor Receive accounting omits b674c4b4a13d xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_I [...] omits e2f34e26710b xprtrdma: Yet another double DMA-unmap omits 2f1927b09034 IB/core: Add advise_mr to the list of known ops omits ccffa5454857 Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads" omits 7422edce7355 IB/mlx5: Allow XRC INI usage via verbs in DEVX context 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 f50fd2d8524c csky: Add perf support for C-SKY omits b25756df5b28 perf session: Add comment for perf_session__register_idle_ [...] omits 256d92bc93fd perf thread-stack: Fix thread stack processing for the idle task omits 139f42f3b3b4 perf thread-stack: Allocate an array of thread stacks omits 2e9e8688763f perf thread-stack: Factor out thread_stack__init() omits f6060ac60190 perf thread-stack: Allow for a thread stack array omits bd8e68ace110 perf thread-stack: Avoid direct reference to the thread's stack omits e0b8951190c1 perf thread-stack: Tidy thread_stack__bottom() usage omits 03b32cb28108 perf thread-stack: Simplify some code in thread_stack__process() omits 9d216211fded thermal: generic-adc: Fix adc to temp interpolation omits e36e13003efd thermal: rcar_thermal: add R8A77990 support omits 6471a52deeea dt-bindings: thermal: rcar-thermal: add R8A77990 support omits b8d3d11203af thermal: rcar_thermal: add R8A774C0 support omits 69f8f55185ff dt-bindings: thermal: rcar-thermal: add R8A774C0 support omits bf9ff83f93ba dt-bindings: cp110: document the thermal interrupt capabilities omits 1bc752381721 dt-bindings: ap806: document the thermal interrupt capabilities omits ad3e72030bff MAINTAINERS: thermal: add entry for Marvell MVEBU thermal driver omits 879d7362d1d0 thermal: armada: add overheat interrupt support omits 5a78ad6d9c1b thermal: st: fix Makefile typo omits ca74472dead1 thermal: uniphier: Convert to SPDX identifier omits 8632ed49c809 thermal/intel_powerclamp: Change to use DEFINE_SHOW_ATTRIB [...] omits 05c1b7058aea thermal: tegra: soctherm: Change to use DEFINE_SHOW_ATTRIB [...] omits 199bc54b4a1f dt-bindings: thermal: tegra-bpmp: Add Tegra194 support omits 925b38361852 thermal: imx: save one condition block for normal case of [...] omits c589c56671c9 thermal: imx: fix for dependency on cpu-freq omits 4ab248b3b10a thermal: tsens: qcom: do not create duplicate regmap debug [...] omits ac31f6e25d4e thermal: armada: Use PTR_ERR_OR_ZERO in armada_thermal_pro [...] omits 24f1c13fa5f1 dt-bindings: thermal: rcar-gen3-thermal: All variants use [...] omits adad7c7d6a0c thermal: broadcom: use devm_thermal_zone_of_sensor_register omits d56c19d07e0b thermal: bcm2835: enable hwmon explicitly omits 03334ba8b425 thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON i [...] 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 97b6f89f7269 Merge branches 'misc', 'sa1100-for-next' and 'spectre' int [...] 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 75cb8d20c112 PCI: imx: Enable MSI from downstream components omits 7dc20ab1b9c4 s390/pci: skip VF scanning omits aff68a5a621e PCI/IOV: Add flag so platforms can skip VF scanning omits 18f9e9d150fc PCI/IOV: Factor out sriov_add_vfs() omits 8e143b90e4d4 Merge tag 'iommu-updates-v4.21' of git://git.kernel.org/pu [...] omits 78e8696c234a Merge tag 'dmaengine-4.21-rc1' of git://git.infradead.org/ [...] omits fcf010449ebe Merge tag 'kgdb-4.21-rc1' of git://git.kernel.org/pub/scm/ [...] omits fbea8c7c7933 Merge tag 'for-linus' of git://github.com/openrisc/linux omits 28e8c4bc8eb4 Merge tag 'rtc-4.21' of git://git.kernel.org/pub/scm/linux [...] omits c9bef4a65176 Merge tag 'pinctrl-v4.21-1' of git://git.kernel.org/pub/sc [...] omits 115502a6f31d Merge tag 'linux-watchdog-4.21-rc1' of git://www.linux-wat [...] omits 57b0e3145320 KEYS: fix parsing invalid pkey info string omits e888402789b9 net: hns3: call hns3_nic_net_open() while doing HNAE3_UP_CLIENT omits cb9f1b783850 ip: validate header length on virtual device xmit omits 8c76e77f9069 tap: call skb_probe_transport_header after setting skb->dev omits aff6db454599 ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() omits 3e9ad24b0e91 ALSA: hda - Revert DSP detection on legacy HD-audio driver omits 4087d2bc0d94 net: rds: remove unnecessary NULL check omits 2b96547223e3 add document for TCP OFO, PAWS and skip ACK counters omits 3a0ed3e96197 sock: Make sock->sk_stamp thread-safe omits 8b6b25cf93b7 selftests/bpf: fix error printing in test_devmap() omits 63d2a9ec310d ALSA: hda/tegra: clear pending irq handlers omits 82b01149ec94 ALSA: hda/realtek: Enable the headset mic auto detection f [...] omits 191ce17876c9 ext4: fix special inode number checks in __ext4_iget() omits e1ef035d272e Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits b7badd1d7aa6 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits d36377c6eb07 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 0922275ef157 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits 756af9c64232 ibmveth: fix DMA unmap error in ibmveth_xmit_start error path omits 9114daa825fc batman-adv: Force mac header to start of data on xmit omits 4d9226fd9a0d arm64: defconfig: Re-enable bcm2835-thermal driver omits 2081076ac735 Merge tag 'sti-soc-for-v4.21-round1' of git://git.kernel.o [...] omits 8a66c20e66cc Merge tag 'samsung-dt64-4.21-2' of https://git.kernel.org/ [...] omits c6f9fa88a398 Merge tag 'samsung-dt-4.21-2' of https://git.kernel.org/pu [...] omits a684afa7b10f MAINTAINERS: Add entry for RDA Micro SoC architecture omits c10b13325ced tty: serial: Add RDA8810PL UART driver omits 6fc66a5c68af ARM: dts: rda8810pl: Add interrupt support for UART omits 804584a61ca0 dt-bindings: serial: Document RDA Micro UART omits 5a9fe404b984 ARM: dts: rda8810pl: Add timer support omits 7581d836bdbe ARM: dts: Add devicetree for OrangePi i96 board omits f0d319d26ea6 ARM: dts: Add devicetree for OrangePi 2G IoT board omits 542e1c9dbad9 ARM: dts: Add devicetree for RDA8810PL SoC omits 78e3dbc166a1 ARM: Prepare RDA8810PL SoC omits 56f73e4bc145 dt-bindings: arm: Document RDA8810PL and reference boards omits 1def98f69807 dt-bindings: Add RDA Micro vendor prefix omits a2edaf7893e2 Merge tag 'imx8mq-4.21' of git://git.kernel.org/pub/scm/li [...] omits 5e0bd98f8cef Merge tag 'tee-subsys-optee-for-4.21' of https://git.linar [...] omits 6ae284ab58a2 Merge tag 'tee-subsys-fix-for-4.21' of https://git.linaro. [...] omits cac1fc8fb561 Merge branch 'fixes' into next/soc omits 495d714ad140 Merge tag 'trace-v4.21' of git://git.kernel.org/pub/scm/li [...] omits 74d4b4e0f43e regmap: regmap-irq: silently ignore unsupported type settings omits 4cac31e2be6e regulator: lochnagar: Set up correct .data field for "cirr [...] omits f12e840c819b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e3ed513bcf00 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 2a1a2c1a76cf Merge tag 'dax-fix-4.21' of git://git.kernel.org/pub/scm/l [...] omits 9ab97aea85cc Merge tag 'f2fs-for-4.21' of git://git.kernel.org/pub/scm/ [...] omits 427c5ce4417c block/swim3: Fix regression on PowerBook G3 omits 296dcc40f2f2 block/swim3: Fix -EBUSY error when re-opening device after [...] omits f3010ec5b796 block/swim3: Remove dead return statement omits d4d179c37c74 block/amiflop: Don't log error message on invalid ioctl omits 0ad30ff67bd3 nfs: fixed broken compilation in nfs_callback_up_net() 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 6256734f9173 csky: Add EM_CSKY_OLD 39 omits 0c87bb0e872c clocksource/drivers/c-sky: fixup ftrace call-graph panic omits d7950be145c8 csky: ftrace call graph supported. omits db1ce3f5d01d MIPS: Fix a R10000_LLSC_WAR logic in atomic.h omits 230c77a5e92a csky: basic ftrace supported omits 17a68777bc88 csky: remove unused members in processor.h omits 8f4f1639a19d csky: optimize kernel panic print. omits 7012033033da drm/i915/params: document I915_PARAMS_FOR_EACH() omits 682fee802843 MIPS: BCM63XX: drop unused and broken DSP platform device omits 0ea2dc7cd668 csky: stacktrace supported. omits 859e5f45cbb3 csky: CPU-hotplug supported for SMP omits 1d95fe4d3de4 clocksource/drivers/c-sky: fixup qemu fail to bootup sometimes. omits 789154c2ad74 csky: fixup save hi,lo,dspcr regs in switch_stack. omits 31295a72b525 csky: remove syscall_exit_work omits 35ff802af1c4 csky: fixup remove vdsp implement for kernel. omits d2167a2c29dd drm/i915: Remove has_pooled_eu static initializer omits 660611827c03 Merge branch 'topic/xilinx' into for-linus omits 69ca36b3d629 Merge branch 'topic/uniphier' into for-linus omits 990beed934fc Merge branch 'topic/sprd' into for-linus omits f782086a49b7 Merge branch 'topic/sh' into for-linus omits 56e8e1a118a9 Merge branch 'topic/sa11x0' into for-linus omits 68ded1dcd138 Merge branch 'topic/mtk' into for-linus omits 23a1bff76406 Merge branch 'topic/imx' into for-linus omits b7ff66ca30f8 Merge branch 'topic/ep93xx' into for-linus omits 010299bfc2df Merge branch 'topic/dw' into for-linus omits 466e601a68da Merge branch 'topic/dmatest' into for-linus omits 77ee1aacdd5b Merge branch 'topic/dirn_remove' into for-linus omits 5f443256e3a1 Merge branch 'topic/coh' into for-linus omits 7c2269e95883 Merge branch 'topic/bcm' into for-linus 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 36e14f5fdfdf rtc: rename core files omits fea170804b4d cifs: update internal module version number omits e77fe73c7e38 cifs: we can not use small padding iovs together with encryption omits 95cb67138746 ext4: track writeback errors using the generic tracking in [...] omits ad211f3e94b3 ext4: use ext4_write_inode() when fsyncing w/o a journal omits 3bd826451103 r8169: fix WoL device wakeup enable omits 7314f5480f3e netrom: fix locking in nr_find_socket() omits d5c7c745f254 net/wan: fix a double free in x25_asy_open_tty() omits e86807862e68 ext4: avoid kernel warning when writing the superblock to [...] omits 2054f4af1957 csky: bugfix gdb coredump error. omits 2b070ccdf8c0 csky: fixup abiv2 mmap(... O_SYNC) failed. omits bba3d2daa8a9 rtc: nvmem: fix possible use after free omits 74136a3d47f5 Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] omits c433570458e4 ax25: fix a use-after-free in ax25_fillin_cb() omits 7f334a7e1ae1 ipv6: fix typo in net/ipv6/reassembly.c omits 58075ff523af ipv4: fib_rules: Fix possible infinite loop in fib_empty_table omits 178fe94405bf net/ipv6: Fix a test against 'ipv6_find_idev()' return value omits f989d03ef25d net: rtnetlink: address is mandatory for rtnl_fdb_get omits b61ec31c8575 batman-adv: Snoop DHCPACKs for DAT omits d770b2565344 csky: define syscall_get_arch() omits 077b930adafe elf-em.h: add EM_CSKY omits c40f7d74c741 sched/fair: Fix infinite loop in update_blocked_averages() [...] omits dc3e0896003e csky: remove meaningless header-y omits 955d3411a17f batman-adv: Avoid WARN on net_device without parent in netns omits 25c097ca413b batman-adv: Start new development cycle omits 398539dd6934 csky: Don't leak device tree node reference omits cc0282975b3f kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops omits 911b7afdeb1b mips/kgdb: prepare arch_kgdb_ops for constness omits 7faedcd4de43 kdb: use bool for binary state indicators omits 162bc7f5afd7 kdb: Don't back trace on a cpu that didn't round up omits 87b095928584 kgdb: Don't round up a CPU that failed rounding up before omits 3cd99ac35598 kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call [...] omits 9ef7fa507d6b kgdb: Remove irq flags from roundup omits f460772291f8 KVM: PPC: Book3S HV: radix: Fix uninitialized var build error omits 42aee37298f4 powerpc/configs: Add PPC4xx_OCM to ppc40x_defconfig omits 52b88fa1e8c7 powerpc/4xx/ocm: Fix phys_addr_t printf warnings omits d0757237d7b1 powerpc/4xx/ocm: Fix compilation error due to PAGE_KERNEL usage omits 039daac55269 powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' omits f7d18ef6a95f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 195303136f19 Merge tag 'kconfig-v4.21-2' of git://git.kernel.org/pub/sc [...] omits 769e47094dcc Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/ [...] omits 668c35f69cc7 Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/l [...] omits d8372ba8ce28 lib: don't depend on linux headers being installed. omits 3868772b99e3 Merge tag 'docs-5.0' of git://git.lwn.net/linux omits 6f9d71c9c759 Merge branch 'for-4.21' of git://git.kernel.org/pub/scm/li [...] omits 90be9b86da90 xfs: xfs_fsops: drop useless LIST_HEAD omits 89be677b6b39 xfs: xfs_buf: drop useless LIST_HEAD omits 55db91fbaad9 Merge branch 'for-4.21' of git://git.kernel.org/pub/scm/li [...] omits 9ef10340749e Merge tag 'xtensa-20181228' of git://github.com/jcmvbkbc/l [...] omits 889bb74302e5 Merge tag 'nds32-for-linus-4.21' of git://git.kernel.org/p [...] omits 093c48213ee3 gdrom: fix a memory leak bug omits 0d9c9a238faf fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address() omits 7418e6520f22 isdn: hisax: hfc_pci: Fix a possible concurrency use-after [...] omits 903b77c63167 Merge tag 'linux-kselftest-4.21-rc1' of git://git.kernel.o [...] omits f9fc54d313fa ethtool: check the return value of get_regs_len omits 457fa3469a65 Merge tag 'char-misc-4.21-rc1' of git://git.kernel.org/pub [...] omits b07039b79c9e Merge tag 'driver-core-4.21-rc1' of git://git.kernel.org/p [...] omits 02061181d3a9 Merge tag 'staging-4.21-rc1' of git://git.kernel.org/pub/s [...] omits 117eda8f71ff Merge tag 'tty-4.21-rc1' of git://git.kernel.org/pub/scm/l [...] omits c0ea81b4d378 Merge tag 'usb-4.21-rc1' of git://git.kernel.org/pub/scm/l [...] omits 4d6ad6fba6b7 Merge tag 'hsi-for-4.21' of git://git.kernel.org/pub/scm/l [...] omits 579a70035949 Merge tag 'for-v4.21' of git://git.kernel.org/pub/scm/linu [...] omits 030672aea826 Merge tag 'devicetree-for-4.21' of git://git.kernel.org/pu [...] omits 24dc83635ffe Merge tag 'gpio-v4.21-1' of git://git.kernel.org/pub/scm/l [...] omits 7e59fad9c9d1 Merge tag 'drm-next-2018-12-27' of git://anongit.freedeskt [...] omits 8754040378e4 Merge tag 'hwmon-for-v4.21' of git://git.kernel.org/pub/sc [...] omits 1984f65c2fbc Merge tag 'vfio-v4.21-rc1' of git://github.com/awilliam/li [...] omits a007232066f6 netfilter: nf_conncount: fix argument order to find_next_bit omits c80f10bc973a netfilter: nf_conncount: speculative garbage collection on [...] omits 2f971a8f4255 netfilter: nf_conncount: move all list iterations under spinlock omits df4a90250976 netfilter: nf_conncount: merge lookup and add functions omits e8cfb372b38a netfilter: nf_conncount: restart search when nodes have be [...] omits f7fcc98dfc2d netfilter: nf_conncount: split gc in two phases omits 4cd273bb91b3 netfilter: nf_conncount: don't skip eviction when age is negative omits c78e7818f16f netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with [...] omits eb8950861c1b netfilter: nf_tables: fix a missing check of nla_put_failure omits 592b15ba7260 Merge branch 'next' into for-linus omits 7db54c89f0b3 Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G omits 1e3c336ad8f4 Input: atmel_mxt_ts - don't try to free unallocated kernel memory omits f346b0becb1b Merge branch 'akpm' (patches from Andrew) omits 00d59fde8532 Merge tag 'mmc-v4.21' of git://git.kernel.org/pub/scm/linu [...] omits 75f95da078b2 Merge tag 'libnvdimm-for-4.21' of git://git.kernel.org/pub [...] omits 4ed7bdc1eb4c Merge tag 'for-4.21/dm-changes' of git://git.kernel.org/pu [...] omits 5d24ae67a961 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 938edb8a31b9 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits af7ddd8a627c Merge tag 'dma-mapping-4.21' of git://git.infradead.org/us [...] omits fe2b0cdabcd9 Merge tag 'for-4.21/libata-20181221' of git://git.kernel.d [...] omits 956eb6cb3676 Merge tag 'for-4.21/aio-20181221' of git://git.kernel.dk/l [...] omits 0e9da3fbf7d8 Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk [...] omits b12a9124eeb7 Merge tag 'y2038-for-4.21' of ssh://gitolite.kernel.org:/p [...] omits 1a80dade010c Fix failure path in alloc_pid() omits 0f4991e8fd48 kernel/fork.c: mark 'stack_vm_area' with __maybe_unused omits 7056d3a37d2c memcg, oom: notify on oom killer invocation from the charge path omits 7af7a8e19f0c mm, swap: fix swapoff with KSM pages omits 70c6066e19c1 include/linux/gfp.h: fix typo omits 063a7d1d3623 mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm omits c86aa7bbfd55 hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race omits b43a99900559 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits 1ecc07fd0a6d memory_hotplug: add missing newlines to debugging output omits 451b9514a59f mm: remove __hugepage_set_anon_rmap() omits 4918e7625ffa include/linux/vmstat.h: remove unused page state adjustment macro omits af3b854492f3 mm/page_alloc.c: allow error injection omits ab41ee687998 mm: migrate: drop unused argument of migrate_page_move_mapping() omits 88dbcbb3a484 blkdev: avoid migration stalls for blkdev pages omits 89cb0888ca14 mm: migrate: provide buffer_migrate_page_norefs() omits 84ade7c15ccf mm: migrate: move migrate_page_lock_buffers() omits cc4f11e69fd0 mm: migrate: lock buffers before migrate_page_move_mapping() omits 0b3901b38d9d mm: migration: factor out code to compute expected number [...] omits d9367bd06faa mm, page_alloc: enable pcpu_drain with zone capability omits d53ce042277a kmemleak: add config to select auto scan omits 3c0c12cc8f00 mm/page_alloc.c: don't call kasan_free_pages() at deferred [...] omits 3cfd22be0ad6 userfaultfd: clear flag if remap event not enabled omits 125b860b251a mm/pageblock: throw compile error if pageblock_bits cannot [...] omits fcf9a0ef8dc3 ksm: react on changing "sleep_millisecs" parameter faster omits e0975b2aae0e mm, fault_around: do not take a reference to a locked page omits bb8965bd82fd mm, memory_hotplug: deobfuscate migration part of offlining omits a85009c37792 mm, memory_hotplug: try to migrate full pfn range omits a1400af75563 mm, proc: report PR_SET_THP_DISABLE in proc omits 7635d9cbe832 mm, thp, proc: report THP eligibility for each vma omits 7550c6079846 mm, proc: be more verbose about unstable VMA flags in /pro [...] omits 0614ce9776b0 include/linux/memory_hotplug.h: remove duplicate declarati [...] omits ac46d4f3c432 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits 5d6527a784f7 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits b15c87263a69 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined omits 9f1eb38e0e11 mm, kmemleak: little optimization while scanning omits 8e2d43405b22 lib/ioremap: ensure break-before-make is used for huge p4d [...] omits 36ddc5a78c87 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] omits 48e178ab0d63 x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() omits 9c006972c3fe arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() omits d239865ac804 ioremap: rework pXd_free_pYd_page() API omits c16eb000ca03 mm/filemap.c: remove useless check in pagecache_get_page() omits 144552ff8995 /proc/kpagecount: return 0 for special pages that are neve [...] omits b6fb87b8e3ff tools/vm/page-types.c: fix "kpagecount returned fewer page [...] omits bbe5d9939e81 mm/page_alloc.c: drop uneeded __meminit and __meminitdata omits 3fa750dcf29e mm/page-writeback.c: don't break integrity writeback on -> [...] omits c3a5c77afefa lib/show_mem.c: drop pgdat_resize_lock in show_mem() omits 0ecea993d010 mm/hmm.c: remove set but not used variable 'devmem' omits fa004ab7365f mm, hotplug: move init_currently_empty_zone() under zone_s [...] omits 4e0d2e7ef14d mm, sparse: pass nid instead of pgdat to sparse_add_one_section() omits 83af658898cb mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] omits 9e247bab0668 mm: remove pte_lock_deinit() omits bb416d18b850 zram: writeback throttle omits 23eddf39b2c2 zram: add bd_stat statistics omits a939888ec38b zram: support idle/huge page writeback omits e82592c4fd7e zram: introduce ZRAM_IDLE flag omits 7e5292831b34 zram: refactor flags and writeback stuff omits 5547932dc67a zram: fix double free backing device omits 3c9959e02547 zram: fix lockdep warning of free block handling omits fed84c785270 mm/memblock.c: skip kmemleak for kasan_init() omits 65c78784135f kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] omits 2c2a5af6fed2 mm, memory_hotplug: add nid parameter to arch_remove_memory omits 23b68cfaae0e mm: check nr_initialised with PAGES_PER_SECTION directly i [...] omits 9a1ea439b16b mm: put_and_wait_on_page_locked() while page is migrated omits f0c867d9588d mm, oom: add oom victim's memcg to the oom context information omits ef8444ea01d7 mm, oom: reorganize the oom report in dump_header omits e5cb113f2dbc mm: make free_reserved_area() return "const char *" omits 9a2f45ff3202 mm/debug.c: make "migrate_reason_names[]" const char * omits c999fbd3dcc6 mm/mmzone.c: make "migratetype_names" const char * omits 1c30844d2dfe mm: reclaim small amounts of memory when an external fragm [...] omits 0a79cdad5eb2 mm: use alloc_flags to record if kswapd can wake omits a921444382b4 mm: move zone watermark accesses behind an accessor omits 6bb154504f8b mm, page_alloc: spread allocations across zones before int [...] omits f29d8e9c0191 mm/memory_hotplug: drop "online" parameter from add_memory [...] omits 3b6fd6ffb27c drivers/base/memory.c: remove an unnecessary check on NR_M [...] omits 4d72868c8f7c memblock: replace usage of __memblock_free_early() with me [...] omits d31cfe7bff91 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] omits 742aa7fb52c5 mm/page_alloc.c: use a single function to free page omits 65895b67ad27 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] omits 02917e9f8676 mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL omits bbecd94e6c51 mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] omits 58ef15b765af mm, hmm: use devm semantics for hmm_devmem_{add, remove} omits 69324b8f4833 mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support omits a95c90f1e2c2 mm, devm_memremap_pages: fix shutdown handling omits 06489cfbd915 mm, devm_memremap_pages: kill mapping "System RAM" support omits 808153e1187f mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] omits 7ead3342150e mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] omits ca880420665d userfaultfd: convert userfaultfd_ctx::refcount to refcount_t omits 66f71da9dd38 mm/swap: use nr_node_ids for avail_lists in swap_info_struct omits 8b09549c2bfd vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] omits 476567e8735a mm: remove managed_page_count_lock spinlock omits ca79b0c211af mm: convert totalram_pages and totalhigh_pages variables t [...] omits 9705bea5f833 mm: convert zone->managed_pages to atomic variable omits 3d6357de8aa0 mm: reference totalram_pages and managed_pages once per function omits fecd4a50baae mm: remove reset of pcp->counter in pageset_init() omits 46a3679b8190 mm, memory_hotplug: do not clear numa_node association aft [...] omits 9cabf929e7d9 mm/mmap.c: remove verify_mm_writelocked() omits 59e1a2f4bf83 ksm: replace jhash2 with xxhash omits 0b9df58b79fa xxHash: create arch dependent 32/64-bit xxhash() omits d381c54760dc mm: only report isolation failures when offlining memory omits 2932c8b05056 mm, memory_hotplug: be more verbose for memory offline failures omits 7960509329c2 mm, memory_hotplug: print reason for the offlining failure omits 6cc2baf600ec mm, memory_hotplug: drop pointless block alignment checks [...] omits e0392cf7c53a mm: lower the printk loglevel for __dump_page messages omits 1c6fb1d89e73 mm: print more information about mapping in __dump_page omits 20ff1c950500 mm/readahead.c: simplify get_next_ra_size() omits 368686a95e55 writeback: don't decrement wb->refcnt if !wb->bdi omits 6a90a83f1d19 mm/mmu_notifier.c: remove mmu_notifier_synchronize() omits 5eb570a8d924 mm/hotplug: optimize clear_hwpoisoned_pages() omits c8f61cfc871f mm/page_owner: clamp read count to PAGE_SIZE omits 4e45f712d82c include/linux/slab.h: fix sparse warning in kmalloc_type() omits 88349a2837fb mm/slub.c: record final state of slub action in deactivate_slab() omits 6159d0f5c03e mm/slub.c: page is always non-NULL in node_match() omits 1265ef2de4ce mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() omits 221d7da66cd3 mm, slab: remove unnecessary unlikely() omits 70306d9dce75 ocfs2: don't clear bh uptodate for block read omits d85400af790d ocfs2: clear journal dirty flag after shutdown journal omits 532e1e54c814 ocfs2: fix panic due to unrecovered local alloc omits 9e6aea22802b ocfs2: improve ocfs2 Makefile omits dec5b0d4a99f ocfs2: remove set but not used variable 'lastzero' omits cb6a8fd7a6bf ocfs2: dlmfs: remove set but not used variable 'status' omits 874b1ef0ef51 ocfs2: optimize the reading of heartbeat data omits a9ee3a63dbff debugobjects: call debug_objects_mem_init eariler omits 4494ce4fb4ff sh: lib: convert to SPDX identifiers omits 5933f6d22040 sh: kernel: convert to SPDX identifiers omits b0a148f80c15 sh: cpu: convert to SPDX identifiers omits 176ce1b7b0f6 sh: shmobile: convert to SPDX identifiers omits 82e1d03766a2 sh: sh5: convert to SPDX identifiers omits add5ca2c4887 sh: sh4a: convert to SPDX identifiers omits 6ecc0a4dbb07 sh: sh4: convert to SPDX identifiers omits 5ab5d57cc0c6 sh: sh3: convert to SPDX identifiers omits 234a0538240c sh: sh2a: convert to SPDX identifiers omits 47d11326259b sh: sh2: convert to SPDX identifiers omits 6a0abce4c4cc sh: include: convert to SPDX identifiers omits ff4a7481c389 sh: drivers: convert to SPDX identifiers omits aaf9128abcb8 sh: boards: convert to SPDX identifiers omits ffa6daa9937a arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] omits 440e7b379f91 arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] omits cd68a5253338 scripts/tags.sh: add more declarations omits b72231eb7084 scripts: add spdxcheck.py self test omits 919e9d39e722 scripts/checkstack.pl: dynamic stack growth for aarch64 omits 67a28de47faa scripts/decode_stacktrace: only strip base path when a pre [...] omits c5cfb62f2bdf scripts/decodecode: set ARCH when running natively on arm/arm64 omits e0b2475a3f36 bloat-o-meter: ignore __addressable_ symbols omits e886bf9d9abe kasan: add SPDX-License-Identifier mark to source files omits b3b0e6accb5b kasan: update documentation omits 2d4acb90878b kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS omits 66afc7f1e07a kasan: add __must_check annotations to kasan hooks omits 2813b9c02962 kasan, mm, arm64: tag non slab memory allocated via pagealloc omits 41eea9cd239c kasan, arm64: add brk handler for inline instrumentation omits 7f94ffbc4c6a kasan: add hooks implementation for tag-based mode omits 5b7c4148222d mm: move obj_to_index to include/linux/slab_def.h omits 121e8f81d38c kasan: add bug reporting routines for tag-based mode omits 11cd3cd69a25 kasan: split out generic_report.c from report.c omits 772a2fa50ffb kasan, mm: perform untagged pointers comparison in krealloc omits 21696c161324 kasan, arm64: enable top byte ignore for the kernel omits 356607f21e60 kasan, arm64: fix up fault handling logic omits 4d176711ea7a kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] omits e71fe3f921ae kasan, arm64: untag address in _virt_addr_is_linear omits 3c9e3aa11094 kasan: add tag related helper functions omits 9c23f84723d2 arm64: move untagged_addr macro from uaccess.h to memory.h omits 080eb83f54cf kasan: initialize shadow to 0xff for tag-based mode omits 9577dd748648 kasan: rename kasan_zero_page to kasan_early_shadow_page omits b2f557eae9ed kasan, arm64: adjust shadow size for tag-based mode omits 2bd926b439b4 kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS omits b938fcf42739 kasan: rename source files to reflect the new naming scheme omits bffa986c6f80 kasan: move common generic and tag-based code to common.c omits 12b22386998c kasan, slub: handle pointer tags in early_kmem_cache_node_alloc omits 0116523cfffa kasan, mm: change hooks signatures omits 8d726c512829 clk: dove: fix refcount leak in dove_clk_init() omits 9b4eedf62704 clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init() omits db20a90a4b67 clk: armada-xp: fix refcount leak in axp_clk_init() omits e7beeab9c615 clk: kirkwood: fix refcount leak in kirkwood_clk_init() omits a3c24050bdf7 clk: armada-370: fix refcount leak in a370_clk_init() omits 567177024e03 clk: vf610: fix refcount leak in vf610_clocks_init() omits 5f8c183a996b clk: imx7d: fix refcount leak in imx7d_clocks_init() omits 1731e14fb302 clk: imx6sx: fix refcount leak in imx6sx_clocks_init() omits c9ec1d8fef31 clk: imx6q: fix refcount leak in imx6q_clocks_init() omits cee82eb95320 clk: samsung: exynos4: fix refcount leak in exynos4_get_xom() omits 4ccc98a48958 tools gpio: Allow overriding CFLAGS omits 6b7f98a37ac6 tools power turbostat: Override CFLAGS assignments and add [...] omits ad6b474f445e tools thermal tmon: Allow overriding CFLAGS assignments omits f1770e3ca4ec tools power x86_energy_perf_policy: Override CFLAGS assign [...] omits c4a75bb9488a perf c2c: Increase the HITM ratio limit for displayed cachelines omits 423701a0c8d7 perf c2c: Change the default coalesce setup omits 38fc9da69f33 perf trace beauty ioctl: Beautify USBDEVFS_ commands omits 2d473389f87a perf trace beauty: Export function to get the files for a thread omits 86cf4c659c9a perf trace: Wire up ioctl's USBDEBFS_ cmd table generator omits 870c3f40dc78 perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands omits 2bd71d11a86e tools headers uapi: Grab a copy of usbdevice_fs.h omits 4bcc4cff6a10 perf trace: Store the major number for a file when storing [...] omits d7e134845d6b perf trace: Move the files table resizing to outside set_p [...] omits f4a74fcbfd94 perf trace: Rename thread_thread->paths to thread_trace->files omits 61f611593f2c perf script: Fix LBR skid dump problems in brstackinsn omits a389aece9793 perf python: Do not force closing original perf descriptor [...] omits fbe7e42515af perf trace: Use correct SECCOMP prefix spelling, "SECOMP_* [...] omits 7f9705beeb37 clk: socfpga: fix refcount leak omits 2274d8001fbb clk: ti: fix refcount leak in ti_dt_clocks_register() omits 70af6c5b5270 clk: qoriq: fix refcount leak in clockgen_init() omits 5eb8ba90958d clk: highbank: fix refcount leak in hb_clk_init() omits 08972760d366 clk: imx8qxp: make the name of clock ID generic omits 3fc9c12d27b4 cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param omits e250d91d6575 cgroup: fix parsing empty mount option string omits caa5915bb3c1 drm/i915/ringbuffer: Pull the render flush into breadcrumb [...] omits 6a6237293d0c drm/i915/execlists: Pull the render flush into breadcrumb [...] omits 14e92c5dc7a1 cifs: Minor Kconfig clarification omits 28eb24ff75c5 cifs: Always resolve hostname before reconnecting omits 08744015492f cifs: Add support for failover in cifs_reconnect_tcon() omits a3a53b760379 cifs: Add support for failover in smb2_reconnect() omits 23324407143d cifs: Only free DFS target list if we actually got one omits e511d31753e3 cifs: start DFS cache refresher in cifs_mount() omits 2f0a61744894 cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() omits 93d5cb517db3 cifs: Add support for failover in cifs_reconnect() omits 4a367dc04435 cifs: Add support for failover in cifs_mount() omits 5a650501eb8c cifs: remove set but not used variable 'sep' omits 1c780228e9d4 cifs: Make use of DFS cache to get new DFS referrals omits e8bcdfdbf91b cifs: minor updates to documentation omits 0544b324e62c cifs: check kzalloc return omits 29cbfa1b2be2 cifs: remove set but not used variable 'server' omits 34bca9bbe7a8 cifs: Use kzfree() to free password omits 3e80be0158ac cifs: Fix to use kmem_cache_free() instead of kfree() omits 54e4f73cbe03 cifs: update for current_kernel_time64() removal omits 54be1f6c1c37 cifs: Add DFS cache routines omits 21c7acc439b5 h8300: pci: Remove local declaration of pcibios_penalize_isa_irq 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 f222b7f43661 kconfig: surround dbg_sym_flags with #ifdef DEBUG to fix g [...] omits 3b541978562a kconfig: split images.c out of qconf.cc/gconf.c to fix gco [...] omits 9abe42371b44 kconfig: add static qualifiers to fix gconf warnings omits cbafbf7f551c kconfig: split the lexer out of zconf.y omits 558e78e3ce84 kconfig: split some C files out of zconf.y omits 0c874100108f kconfig: convert to SPDX License Identifier omits 979f2b2f7936 kconfig: remove keyword lookup table entirely omits b8449c43c95b drm/i915: avoid division by zero on skl_calc_wrpll_link omits 6879216897b7 drm/intel_dsi_vbt: Remove duplicate header omits 4bcd2ffd214c Merge tag 'drm-intel-next-fixes-2018-12-27' of git://anong [...] omits 4b5f747e82b1 Merge miscellaneous libnvdimm updates for 4.21 omits 4d71c6f8771a Merge branch 'for-4.20-fixes' into for-4.21 omits 91bd2ffa9030 nfs: minor typo in nfs4_callback_up_net() omits 9ac312888e88 sunrpc: fix debug message in svc_create_xprt() omits 8f7766c805d2 sunrpc: make visible processing error in bc_svc_process() omits 64e20ba204df sunrpc: remove unused xpo_prep_reply_hdr callback omits 7ef88ff85ff7 sunrpc: remove svc_rdma_bc_class omits 7f3915460987 sunrpc: remove svc_tcp_bc_class omits 4aa5cffefa6f sunrpc: remove unused bc_up operation from rpc_xprt_ops omits a289ce5311f4 sunrpc: replace svc_serv->sv_bc_xprt by boolean flag omits d4b09acf924b sunrpc: use-after-free in svc_process_common() omits b8be5674fa9a sunrpc: use SVC_NET() in svcauth_gss_* functions omits 8a68d3da50b9 nfsd: drop useless LIST_HEAD omits 00c569b567c7 Merge tag 'locks-v4.21-1' of git://git.kernel.org/pub/scm/ [...] omits f6b1495fba0b Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits bc77789a491c Merge tag 'iomap-4.21-merge-2' of git://git.kernel.org/pub [...] omits 47a43f2f0ce2 Merge tag 'xfs-4.21-merge-2' of git://git.kernel.org/pub/s [...] omits e01799ac5630 Merge tag 'fs_for_4.21-rc1' of git://git.kernel.org/pub/sc [...] omits 4b0a383ad782 Merge tag 'fsnotify_for_v4.21-rc1' of git://git.kernel.org [...] omits 4de3aea385f5 Merge tag 'dlm-4.21' of git://git.kernel.org/pub/scm/linux [...] omits 32ee34eddad1 Merge tag 'for-4.21-tag' of git://git.kernel.org/pub/scm/l [...] omits 7bbbf2c2fc84 Merge tag 'gfs2-4.21.fixes' of git://git.kernel.org/pub/sc [...] omits a3c9311f62b4 include/linux/phy/phy.h: fix minor kerneldoc errors omits d8de01b763e0 phy.h: fix obvious errors in doc and kerneldoc content omits 40752b3eae29 net/wan/fsl_ucc_hdlc: Avoid double free in ucc_hdlc_probe() omits 92ee77d148bf net: marvell: fix a missing check of acpi_match_device omits 46273cf7e009 tipc: fix a missing check of genlmsg_put omits ff07d48d7bc0 atl1e: checking the status of atl1e_write_phy_reg omits e49505f7255b net: dsa: bcm_sf2: Propagate error value from mdio_write omits f86a3b83833e net: stmicro: fix a missing check of clk_prepare omits 2d822f2dbab7 net: (cpts) fix a missing check of clk_prepare omits 26fd962bde0b niu: fix missing checks of niu_pci_eeprom_read omits ca19fcb6285b net: chelsio: Add a missing check on cudg_get_buffer omits f0fb9b288d0a ipv6/route: Add a missing check on proc_dointvec omits dc4501ff2875 tipc: fix a double free in tipc_enable_bearer() omits 940b241d9050 um: Remove obsolete reenable_XX calls omits b9794231737a um: writev needs <sys/uio.h> omits 9de74842ee20 Add Anton Ivanov to UML maintainers omits efe5f5be1e40 um: remove redundant generic-y omits 742f3c8193a3 um: Optimize Flush TLB for force/fork case omits 8892d8545f2d um: Avoid marking pages with "changed protection" omits 38e3cbd9b82c um: Skip TLB flushing where not needed omits a9c52c2a2881 um: Optimize TLB operations v2 omits 747b254ca264 um: Remove unnecessary faulted check in uaccess.c omits 50109b5a03b4 um: Add support for DISCARD in the UBD Driver omits a41421edb926 um: Remove unsafe printks from the io thread omits 53766defb8c8 um: Clean-up command processing in UML UBD driver omits a43c83161a5e um: Switch to block-mq constants in the UML UBD driver omits 550ed0e20366 um: Make GCOV depend on !KCOV omits 0053102a869f um: Include sys/uio.h to have writev() omits 0d76433c2203 um: Add HAVE_DEBUG_BUGVERBOSE omits dbd0be61fb5a um: Update maintainers file entry 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 d025bff1b6b9 mailmap: Update name spelling and email for Dengcheng Zhu omits 88cc9fc41c73 dt-bindings: arm: fsl-scu: add imx8qm pinctrl support omits b09f629ce36d pinctrl: freescale: Break dependency on SOC_IMX8MQ for i.MX8MQ omits df50fcf5462c pinctrl: imx-scu: Depend on IMX_SCU omits 64beba0558fc f2fs: sanity check of xattr entry size omits 60aa4d5536ab f2fs: fix use-after-free issue when accessing sbi->stat_info omits bae0ee7a767c f2fs: check PageWriteback flag for ordered case omits 88960068f25f f2fs: fix validation of the block count in sanity_check_raw_super omits 8f31b4665c14 f2fs: fix missing unlock(sbi->gc_mutex) omits b32e019049e9 f2fs: fix to dirty inode synchronously omits c0362117c3b8 f2fs: clean up structure extent_node omits 9249dded7b5c f2fs: fix block address for __check_sit_bitmap omits e4589fa545e0 f2fs: fix sbi->extent_list corruption issue omits 8ec18bff7b90 f2fs: clean up checkpoint flow omits 76c7bfb3a893 f2fs: flush stale issued discard candidates omits 72691af6dbd7 f2fs: correct wrong spelling, issing_* omits 5222595d093e f2fs: use kvmalloc, if kmalloc is failed omits af56b4870865 f2fs: remove redundant comment of unused wio_mutex omits 5ccedf1ccd71 ceph: don't encode inode pathes into reconnect message omits d2f8bb27c879 ceph: update wanted caps after resuming stale session omits fdac94fab799 ceph: skip updating 'wanted' caps if caps are already issued omits 8a2ac3a8e9c0 ceph: don't request excl caps when mount is readonly omits 3c1392d4c499 ceph: don't update importing cap's mseq when handing cap export omits 87349cdad963 libceph: switch more to bool in ceph_tcp_sendmsg() omits 433b0a12953b libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() omits 3239eb5215eb libceph: use sock_no_sendpage() as a fallback in ceph_tcp_ [...] omits 1f6b821aef78 libceph: drop last_piece logic from write_partial_message_data() omits 0cab9f33d9c3 ceph: remove redundant assignment omits 2bf996ac4832 ceph: cleanup splice_dentry() omits f4747b9c68b8 drivers: base: swnode: check if swnode is NULL before dere [...] omits 1d8f062ebc97 drivers: base: swnode: check if pointer p is NULL before d [...] 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 574d356b7a02 9p/net: put a lower bound on msize omits 2b08b1f12cd6 ext4: fix a potential fiemap/page fault deadlock w/ inline_data omits 812c0cab2c0d ext4: make sure enough credits are reserved for dioread_no [...] omits dec28d8ea2f7 kbuild: remove unused cmd_gentimeconst omits e3c21e088f89 watchdog: tqmx86: Add watchdog driver for the IO controller omits 6797f292e4f5 dt-bindings: watchdog: renesas-wdt: Document r8a774c0 support omits 2b6d86a73ec0 watchdog: docs: kernel-api: don't reference removed functions omits e536f7304bad watchdog: add documentation for PM usage omits c75ff001f4fe drm: Put damage blob when destroy plane state omits cbdd2663f4c8 drm: fix null pointer dereference on null state pointer omits 2674305a1f5a dma-buf: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 598134ffcab5 Revert "serial: 8250: Default SERIAL_OF_PLATFORM to SERIAL_8250" omits d2b911db8b73 watchdog: mtx-1: Convert to use GPIO descriptor omits e7b602f43719 cifs: Save TTL value when parsing DFS referrals omits 5fc7fcd054ad cifs: auto disable 'serverino' in dfs mounts omits d9345e0ae7cf cifs: Make devname param optional in cifs_compose_mount_options() omits c34fea5a636d cifs: Skip any trailing backslashes from UNC omits 56c762eb9bee cifs: Refactor out cifs_mount() omits 9a596f5b3959 CIFS: Fix error mapping for SMB2_LOCK command which caused [...] omits 54e94ff94eac CIFS: return correct errors when pinning memory failed for [...] omits b6bc8a7b993e CIFS: use the correct length when pinning memory for direc [...] omits 59a63e479ce3 cifs: check ntwrk_buf_start for NULL before dereferencing it omits 52baa51d3057 cifs: remove coverity warning in calc_lanman_hash omits 0f57451eebf1 cifs: remove set but not used variable 'smb_buf' omits 07fa6010ff93 cifs: suppress some implicit-fallthrough warnings omits f9793b6fcc8e cifs: change smb2_query_eas to use the compound query-info helper omits 4a3b38aec577 Add vers=3.0.2 as a valid option for SMBv3.0.2 omits 07d3b2e4264f cifs: create a helper function for compound query_info omits 97aa495a89a6 cifs: address trivial coverity warning omits f5942db5ef25 cifs: smb2 commands can not be negative, remove confusing check omits 0967e5457954 cifs: use a compound for setting an xattr omits 5890255b83f3 cifs: clean up indentation, replace spaces with tab omits 0b15394475e3 MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8 omits 9bd2f7eeaed1 MAINTAINERS: Add a maintainer for MSCC MIPS SoCs omits 994bc7fae916 MIPS: Alchemy: update dma masks for devboard devices omits 7a3097be955e MIPS: Alchemy: update cpu-feature-overrides omits e898d084eae0 MIPS: Alchemy: drop DB1000 IrDA support bits omits bbb8a7520893 MIPS: alchemy: cpu_all_mask is forbidden for clock event devices omits 8a38dacf8718 MIPS: BCM63XX: fix switch core reset on BCM6368 omits 3d739c1f6156 tracing: Use the return of str_has_prefix() to remove open [...] omits 036876fa5620 tracing: Have the historgram use the result of str_has_pre [...] omits b6b2735514bc tracing: Use str_has_prefix() instead of using fixed sizes omits 754481e6954c tracing: Use str_has_prefix() helper for histogram code omits 72921427d46b string.h: Add str_has_prefix() helper function omits 11fda148040b kbuild: remove $(obj)/ prefixes in ./Kbuild omits 2c667d77fc02 treewide: add intermediate .s files to targets omits 4d4b5c2e3b6e treewide: remove explicit rules for *offsets.s omits 3470d9eb6387 firmware: refactor firmware/Makefile omits f617e5ffe04f RDMA/srpt: Use kmem_cache_free() instead of kfree() omits 58f7c0bfb4e1 RDMA/mlx5: Signedness bug in UVERBS_HANDLER() omits 573671a5f650 IB/uverbs: Signedness bug in UVERBS_HANDLER() omits d52c499b476b lightnvm: pblk: fix use-after-free bug omits 93f87a74fde6 block: sunvdc: remove redundant code omits c41103691b7f block: loop: remove redundant code omits 37379cfc661e libnvdimm/security: Quiet security operations 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 1cce377df180 tracing: Make function ‘ftrace_exports’ static omits bea6957d5cd7 tracing: Simplify printf'ing in seq_print_sym omits cc9f59fb3bc4 tracing: Avoid -Wformat-nonliteral warning omits 59dd974bc079 tracing: Merge seq_print_sym_short() and seq_print_sym_offset() omits 05ddb25cb314 tracing: Add hist trigger comments for variable-related fields omits 912201345f7c tracing: Remove hist trigger synth_var_refs omits 656fe2ba85e8 tracing: Use hist trigger's var_ref array to destroy var_refs omits de40f033d4e8 tracing: Remove open-coding of hist trigger var_ref management omits e4f6d245031e tracing: Use var_refs[] for hist trigger reference checking omits 2f31ed9308cc tracing: Change strlen to sizeof for hist trigger static strings omits 6801f0d5ca00 tracing: Remove unnecessary hist trigger struct field omits e8d086ddb533 tracing: Fix ftrace_graph_get_ret_stack() to use task and [...] omits 29924e503096 seq_buf: Use size_t for len in seq_buf_puts() omits 0464ed243809 seq_buf: Make seq_buf_puts() null-terminate the buffer omits a448276ce515 arm64: Use ftrace_graph_get_ret_stack() instead of curr_ret_stack omits cec8d0e7f06e sh: ftrace: Use ftrace_graph_get_ret_stack() instead of cu [...] omits 945626db0961 sparc64: Use ftrace_graph_get_ret_stack() instead of curr_ [...] omits 0fad8bfef7b0 powerpc/frace: Use ftrace_graph_get_ret_stack() instead of [...] omits 22ec9bb1cbcd watchdog: mena21_wdt: Convert to GPIO descriptors omits 8d4d4f3267e1 dt-bindings: watchdog: Add Qualcomm PM8916 watchdog omits 969c0acc039f watchdog: Add pm8916 watchdog driver omits 4d9c6e90166f dt-bindings: watchdog: update bindings for MT7629 SoC omits 9077123c6807 watchdog: renesas_wdt: don't keep timer value during suspe [...] omits 248e655b45ed watchdog: ie6xx_wdt: convert to DEFINE_SHOW_ATTRIBUTE omits 57808f448b3d watchdog: bcm281xx: convert to DEFINE_SHOW_ATTRIBUTE omits b1bbb0cb2c0e watchdog: asm9260_wdt: make array mode_name static, shrink [...] omits 437a3f8ea493 watchdog/hpwdt: Update driver version. omits de2cb0cc300e watchdog/hpwdt: Do not claim unsupported hardware omits 94d6b80c45d3 watchdog/hpwdt: Exclude via blacklist omits e1b83a31c798 Watchdog: remove outdated comment omits 2dab3dd1fac7 pinctrl: ocelot: Add dependency on HAS_IOMEM omits a7c23f8d154f gpio: sama5d2-piobu: Depend on OF_GPIO omits d69e11648e48 mailbox: tegra-hsp: Use device-managed registration API omits a54d03ed01b4 mailbox: tegra-hsp: use devm_kstrdup_const() omits 9a63f0f40599 mailbox: tegra-hsp: Add suspend/resume support omits 91b1b1c3da8a mailbox: tegra-hsp: Add support for shared mailboxes omits fed8b7e366e7 dt-bindings: tegra186-hsp: Add shared mailboxes omits 8ed82e23875e mailbox: Allow multiple controllers per device omits a8803d7421cc mailbox: Support blocking transfers in atomic context omits 65eed012d1f2 xfs: reallocate realtime summary cache on growfs omits d52266fc74be Input: drv2667 - fix indentation issues omits 9aa3aa15f4c2 hwmon: (lm80) fix a missing check of bus read in lm80 probe omits c9c63915519b hwmon: (lm80) fix a missing check of the status of SMBus read omits 2298a6f09f45 mailbox: ti-msgmgr: Use device-managed registration API omits 368d7767b501 mailbox: stm32-ipcc: Use device-managed registration API omits 08f2f88a3bbf mailbox: rockchip: Use device-managed registration API omits 83dd44a17d40 mailbox: qcom-apcs: Use device-managed registration API omits 85a555246e6d mailbox: platform-mhu: Use device-managed registration API omits a3abf4363c7e mailbox: omap: Use device-managed registration API omits ec1c674f0ae3 mailbox: mtk-cmdq: Remove needless devm_kfree() calls omits 8aed57195572 mailbox: mtk-cmdq: Use device-managed registration API omits 0b7f5fe837f6 mailbox: xgene-slimpro: Use device-managed registration API omits d0c196dbee79 mailbox: sti: Use device-managed registration API omits 87f63f578b73 mailbox: altera: Use device-managed registration API omits 4013286c7231 mailbox: imx: Use device-managed registration API omits ad3e7f9651ca mailbox: hi6220: Use device-managed registration API omits e73cb83c807b mailbox: hi3660: Use device-managed registration API omits 6267ee6afae0 mailbox: bcm-pdc: Use device-managed registration API omits 0cafc12ab9cc mailbox: bcm-flexrm: Use device-managed registration API omits 709cbeea1b34 mailbox: bcm2835: Use device-managed registration API omits 6aba2f4aac1a mailbox: arm-mhu: Use device-managed registration API omits e898d9cdd3a9 mailbox: Add device-managed registration functions omits 1c3243f61fa7 alpha: Remove some unused variables omits 1f4883f300da libnvdimm/security: Add documentation for nvdimm security support omits ecaa4a97b390 tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test omits 926f74802cb1 tools/testing/nvdimm: Add overwrite support for nfit_test omits 3c13e2ac747a tools/testing/nvdimm: Add test support for Intel nvdimm se [...] omits 89fa9d8ea7bd acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master pa [...] omits 7d988097c546 acpi/nfit, libnvdimm/security: Add security DSM overwrite support omits 64e77c8c047f acpi/nfit, libnvdimm: Add support for issue secure erase D [...] omits d2a4ac73f56a acpi/nfit, libnvdimm: Add enable/update passphrase support [...] omits 03b65b22ada8 acpi/nfit, libnvdimm: Add disable passphrase support to In [...] omits f6653a0e0877 drm/amdgpu: Add new VegaM pci id omits 0f6be2c09af6 drm/ttm: Use drm_debug_printer for all ttm_bo_mem_space_de [...] omits 06d6370e7b20 drm/amdgpu: add Vega20 PSP ASD firmware loading omits 17960f35f146 drm/i915: Update DRIVER_DATE to 20181221 omits d8a706414af4 dax: Use non-exclusive wait in wait_entry_unlocked() omits aa74be6eeade IB/mlx5: Allocate the per-port Q counter shared when DEVX [...] omits ce98528b3f61 drm/i915: Update DRIVER_DATE to 20181221 omits 5801169a2ed2 of: __of_detach_node() - remove node from phandle cache omits b8a9ac1a5b99 of: of_node_get()/of_node_put() nodes held in phandle cache omits 75bf8a2a2f6b IB/umad: Start using dev_groups of class omits cdb53b65ae1b IB/umad: Use class_groups and let core create class file omits e9dd5daf884c IB/umad: Refactor code to use cdev_device_add() omits 594d1644cd59 NFS: nfs_compare_mount_options always compare auth flavors. omits cf7ad3030271 IB/umad: Avoid destroying device while it is accessed omits 900d07c12d4e IB/umad: Simplify and avoid dynamic allocation of class omits 3030cf95ab20 alpha: rtc: simplify alpha_rtc_init omits a104d44b183c alpha: Fix a typo on ptrace.h omits fb430b39dbb0 alpha: fix spelling mistake QSD_PORT_ACTUVE -> QSD_PORT_ACTIVE omits a8faab540f0a alpha: generate uapi header and syscall table header files omits cabcebd33b8b alpha: add system call table generation support omits b67bfd298f4c alpha: add __NR_syscalls along with NR_SYSCALLS omits d8bf616be5f0 alpha: remove CONFIG_OSF4_COMPAT flag from syscall table omits 150fbd536f9e alpha: move __IGNORE* entries to non uapi header omits a5b79d34000b drm/i915: don't apply Display WAs 1125 and 1126 to GLK/CNL+ omits 718c43038f28 mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT omits d2497e12e230 smack: rewrite smack_sb_eat_lsm_opts() omits c3300aaf95fb smack: get rid of match_token() omits 55c0e5bd078e smack: take the guts of smack_parse_opts_str() into a new helper omits 757cbe597fe8 LSM: new method: ->sb_add_mnt_opt() omits 99dbbb593fe6 selinux: rewrite selinux_sb_eat_lsm_opts() omits da3d76abb2e7 selinux: regularize Opt_... names a bit omits 169d68efb03b selinux: switch away from match_token() omits ba6418623385 selinux: new helper - selinux_add_opt() omits 84d8c4a5ef69 LSM: bury struct security_mnt_opts omits 12085b14a444 smack: switch to private smack_mnt_opts omits bd3236557bb2 selinux: switch to private struct selinux_mnt_opts omits 204cc0ccf1d4 LSM: hide struct security_mnt_opts from any generic code omits e3489f8974e1 selinux: kill selinux_sb_get_mnt_opts() omits 5b4002391153 LSM: turn sb_eat_lsm_opts() into a method omits 6a0440e5b756 nfs_remount(): don't leak, don't ignore LSM options quietly omits a65001e8a4d4 btrfs: sanitize security_mnt_opts use omits 8d64124a6a93 selinux; don't open-code a loop in sb_finish_set_opts() omits a10d7c22b34b LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() omits f5c0c26d9008 new helper: security_sb_eat_lsm_opts() omits c039bc3c2498 LSM: lift extracting and parsing LSM options into the call [...] omits 6be8750b4cba LSM: lift parsing LSM options into the caller of ->sb_kern [...] omits 6466f3d193a9 smack: make smack_parse_opts_str() clean up on failure omits 31af12efd0a2 iomap: take responsibility for the filesystem iomap code omits 3cc31fa65d85 iomap: don't search past page end in iomap_is_partially_uptodate omits b239b4d65d64 firmware: remove unnecessary patterns from .gitignore omits 2e5b2d7c408e bsg: deprecate BIDI support in bsg omits 6b4505352e4b blkcg: remove unused __blkg_release_rcu() omits 6ab2187992f4 blkcg: clean up blkg_tryget_closest() omits 4b2c01ad902e USB: serial: option: add Fibocom NL678 series omits cd6a22310ec2 Merge USB 4.20-rc8 mergepoint into usb-next omits 3c78c77bafb1 scripts: remove unnecessary ihex2fw and check-lc_ctypes fr [...] omits 733f4ef46d3e um: remove unused filechk_gen_header in Makefile omits 4b31a32caf0a kconfig: update current_pos in the second lexer omits 824fa3b3b5e3 kconfig: switch to ASSIGN_VAL state in the second lexer omits b3d1d9d3c362 kconfig: stop associating kconf_id with yylval omits caaebb3c6de3 kconfig: refactor end token rules omits f5451582c4e2 kconfig: stop supporting '.' and '/' in unquoted words omits 8636a1f9677d treewide: surround Kconfig file paths with double quotes omits 48547bd23d0e microblaze: surround string default in Kconfig with double quotes omits 171a515d0803 kconfig: use T_WORD instead of T_VARIABLE for variables omits c3d228713b10 kconfig: use specific tokens instead of T_ASSIGN for assignments omits ce2164ab5831 kconfig: refactor scanning and parsing "option" properties omits 3c8f317d4cf1 kconfig: use distinct tokens for type and default properties omits 745d51dc8a29 ata: pata_macio: add of_node_put() omits 642fb53d350b Merge tag 'sh-pfc-for-v4.21-tag3' of git://git.kernel.org/ [...] omits b9b6a2ea2baf perf trace: Do not hardcode the size of the tracepoint com [...] omits 14541b1e7e72 perf build: Don't unconditionally link the libbfd feature [...] omits 5ce29d522e9b perf beauty mmap: PROT_WRITE should come before PROT_EXEC omits f76214f93783 perf trace: Check if the raw_syscalls:sys_{enter,exit} are [...] omits 50c42fc90b7e drm/i915: Disable FBC on fastset if necessary, v2. omits da801ab56ad8 pinctrl: ocelot: add MSCC Jaguar2 support omits a49d784d5a82 pinctrl: bcm: ns: support updated DT binding as syscon subnode omits 2ae80900f239 dt-bindings: pinctrl: bcm4708-pinmux: rework binding to us [...] omits 72ab2f76319e gpio: Add Cadence GPIO driver omits e4b194aa0bf5 dt-bindings: gpio: Add bindings for Cadence GPIO omits 6c905f91d8ae gpiolib-acpi: remove unused variable 'err', cleans up buil [...] omits f0df462f3ae1 gpio: mxs: read pin level directly instead of using .get omits 6ac5af6ec12d MAINTAINERS: merge at91 pinctrl entries omits a2161fd7c23c pinctrl: imx8qxp: break the dependency on SOC_IMX8QXP omits 8b78de956f31 pinctrl: uniphier: constify uniphier_pinctrl_socdata omits b5af33df50e9 pinctrl: mediatek: improve Kconfig dependencies omits 533918b6f6ae gpio: aspeed: remove duplicated statement omits d1040ea06f00 pinctrl: msm: mark PM functions as __maybe_unused omits b766470b8764 dt-bindings: pinctrl: sunxi: Add supply properties omits 4dd3d60a5ecd pinctrl: meson: meson8b: add the missing GPIO_GROUPs for B [...] omits 619cdd17f60f pinctrl: meson: meson8: add the missing GPIO_GROUPs for BO [...] omits 8e5ba8b8baff pinctrl: meson: meson8: rename the "gpio" function to "gpi [...] omits 54a9cbbfca53 pinctrl: meson: meson8: rename the "gpio" function to "gpi [...] omits 2b745ac3cceb pinctrl: meson: meson8b: fix the GPIO function for the GPI [...] omits 42f9b48cc540 pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins omits fb0b35d307b7 gpio: add driver for SAMA5D2 PIOBU pins omits 6bd925a8b779 dt-bindings: arm: atmel: describe SECUMOD usage as a GPIO [...] omits 249d1bb22901 Input: touchscreen - fix coding style issue omits 0b9f28fed3f7 Input: add official Raspberry Pi's touchscreen driver omits 4d8f727b83bc Input: nomadik-ske-keypad - fix a loop timeout test omits 1e12a521d691 Merge tag 'usb-serial-4.21-rc1' of https://git.kernel.org/ [...] omits fbc4904c2877 MAINTAINERS: add another Android binder maintainer omits 623d154305c0 IB/mlx5: Fix wrong error unwind omits e7c4d8e60451 IB/mlx4: Remove set but not used variable 'pd' omits d53ec8af56d5 RDMA/iwcm: Don't copy past the end of dev_name() string omits da7903092b88 scsi: isci: request: mark expected switch fall-through omits 87be32b3ad27 scsi: isci: remote_node_context: mark expected switch fall [...] omits 4f09ac9d96ce scsi: isci: remote_device: Mark expected switch fall-throughs omits 1aba50b880e1 scsi: isci: phy: Mark expected switch fall-through omits c2332b004907 scsi: iscsi: Capture iscsi debug messages using tracepoints omits 4c5765e48510 scsi: myrb: Mark expected switch fall-throughs omits c7a082e4242f scsi: megaraid: fix out-of-bound array accesses omits a8cc10e232f1 scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through omits 7223d80912d8 scsi: fcoe: remove set but not used variable 'port' omits e57b2945aa65 scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() omits e52c9e0710d2 scsi: smartpqi: fix build warnings omits bb7e22a8ab00 IB/mlx5: Fix long EEH recover time with NVMe offloads omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits 64711f9a47d4 xtensa: implement jump_label support omits 842a9c837e20 IB/mlx5: Simplify netdev unbinding omits 641d1207d2ed IB/core: Move query port to ioctl omits 4fa2813d26c8 RDMA/nldev: Expose port_cap_flags2 omits 2e8039c65622 IB/core: uverbs copy to struct or zero helper omits 24ad02c48c69 gpio-omap.txt: add reg and interrupts properties omits 485773d3c5c7 dt-bindings: mrvl,intc: fix a trivial typo omits f55c3ec42a97 IB/rxe: Reuse code which sets port state omits d5108e69fe01 IB/rxe: Make counters thread safe omits 6e3722baac04 IB/mlx5: Use the correct commands for UMEM and UCTX allocation omits 425518cc5ede IB/mlx5: Use uid as part of alloc/dealloc transport domain omits ed50edfb7235 Merge branch 'mlx5-next' into rdma.git omits 00203ba40d40 kyber: use sbitmap add_wait_queue/list_del wait helpers omits 9f6b7ef6c3eb sbitmap: add helpers for add/del wait queue handling omits 2122b40580dd fbdev: fbcon: Fix unregister crash when more than one framebuffer omits e9462fffddad fbdev: Remove depends on HAS_DMA in case of platform dependency omits da2648390ce3 pxa168fb: trivial typo fix omits 5c29085a724f fbdev: fsl-diu: remove redundant null check on cmap omits 452f2d4934d2 fbdev: omap2: omapfb: convert to DEFINE_SHOW_ATTRIBUTE omits e0f5628bf2c1 fbdev: uvesafb: fix spelling mistake "memoery" -> "memory" omits 3d8b1933eb1c fbdev: fbmem: add config option to center the bootup logo omits e41f184d83a3 fbdev: fbmem: make fb_show_logo_line return the end instea [...] omits 2607391882fc video: fbdev: pxafb: Fix "WARNING: invalid free of devm_ a [...] omits f75df8d4b4fa fbdev: fbmem: behave better with small rotated displays an [...] omits fdac751355cd video: clps711x-fb: release disp device node in probe() omits b4a1ed0cd18b fbdev: make FB_BACKLIGHT a tristate omits c143a559b073 udlfb: fix some inconsistent NULL checking omits aa99a14dfb50 Merge branch 'next-general' into next-testing omits 8c9d90eebd23 drm/amd/display: Fix MST dp_blank REG_WAIT timeout omits 99b922f9ed6a drm/amd/display: validate extended dongle caps omits 9136e81e986a drm/amd/display: Use div_u64 for flip timestamp ns to ms omits 2bf55d2e6b71 drm/amdgpu/uvd:Change uvd ring name convention omits c1973a1078de drm/amd/powerplay: add Vega20 LCLK DPM level setting support omits 0346bfd9fe5a drm/amdgpu: print process info when job timeout omits e01f2d418951 drm/amdgpu/nbio7.4: add hw bug workaround for vega20 omits 40978ac63613 drm/amdgpu/nbio6.1: add hw bug workaround for vega10/12 omits 215852f4b8bb staging: mt7621-mmc: Correct spelling mistakes in comments omits e820d55cb99d md: fix raid10 hang issue caused by barrier omits caea3c47ad51 raid10: refactor common wait code from regular read/write request omits 37b22c289460 md: remvoe redundant condition check omits be85f93ae2df lib/raid6: add option to skip algo benchmarking omits 0437de4fa09f lib/raid6: sort algos in rough performance order omits 86919f9dd2db lib/raid6: check for assembler SSSE3 support omits 58af3110a7c5 lib/raid6: avoid __attribute_const__ redefinition omits e731f3e28b7e lib/raid6: add missing include for raid6test omits f91389c8d286 md: remove set but not used variable 'bi_rdev' omits 5816a0932b4f drbd: Change drbd_request_detach_interruptible's return ty [...] omits a52c5a16cf19 drbd: Avoid Clang warning about pointless switch statment omits f31e583aa2c2 drbd: introduce P_ZEROES (REQ_OP_WRITE_ZEROES on the "wire") omits 9848b6ddd8c9 drbd: skip spurious timeout (ping-timeo) when failing promote omits 9049ccd46f1f drbd: don't retry connection if peers do not agree on "aut [...] omits 2c38f0351173 drbd: fix print_st_err()'s prototype to match the definition omits be80ff88356a drbd: avoid spurious self-outdating with concurrent discon [...] omits f708bd08ecbd drbd: do not block when adjusting "disk-options" while IO [...] omits a2823ea92024 drbd: fix comment typos omits fe43ed97bba3 drbd: reject attach of unsuitable uuids even if connected omits ad6e89790206 drbd: attach on connected diskless peer must not shrink a [...] omits 4ef2a4f43f5e drbd: fix confusing error message during attach omits b17b59602b6d drbd: disconnect, if the wrong UUIDs are attached on a con [...] omits 94c43a13b8d6 drbd: ignore "all zero" peer volume sizes in handshake omits d5412e8d8e63 drbd: centralize printk reporting of new size into drbd_se [...] omits 792c3fdd94a5 drbd: must not use connection after kref_put(&connection->kref) omits d29e89e34952 drbd: narrow rcu_read_lock in drbd_sync_handshake omits 8b1cce9f5832 dma-mapping: fix inverted logic in dma_supported omits 82c7b351be3f Revert "arm64: defconfig: Enable FSL_MC_BUS and FSL_MC_DPIO" omits 54518ed45734 Merge tag 'renesas-fixes2-for-v4.20' of git://git.kernel.o [...] omits 17f3b556a3e3 selinux: expand superblock_doinit() calls omits 43f5e655eff7 vfs: Separate changing mount flags full remount omits e262e32d6bde vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits 3f47de2c6b60 Merge tag 'samsung-dt-4.21-2' of git://git.kernel.org/pub/ [...] omits bda090cfeb50 Merge tag 'sunxi-dt64-for-4.21-2' of git://git.kernel.org/ [...] omits 984199efb0be Merge tag 'sunxi-dt-for-4.21-2' of git://git.kernel.org/pu [...] omits f1a6caf73c66 Merge tag 'imx-qspi-dt-clean' of git://git.kernel.org/pub/ [...] omits 942104a21ce4 docs: improve pathname-lookup document structure omits 6b5a49b46cf1 configfs: fix wrong name of struct in documentation omits ea096315361b ARM: dts: suniv: Fix improper bindings include patch omits eafb27fa5283 cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader. omits 10f9d7fd56fe Merge tag 'am654-for-v4.21' of git://git.kernel.org/pub/sc [...] omits 826833df4e4b Merge tag 'omap-for-v4.21/dt-ti-sysc-signed' of git://git. [...] omits 54a67c753610 docs/mm-api: link slab_common.c to "The Slab Cache" section omits 16df1456aa85 mm, memory_hotplug: update a comment in unregister_memory() omits c0b8a8709ebe component: convert to DEFINE_SHOW_ATTRIBUTE omits f496990f1f4b slab: make kmem_cache_create{_usercopy} description proper [...] omits bc8bd33891d3 Merge tag 'zynq-dt-for-v5.0' of https://github.com/Xilinx/ [...] omits c58eef061dda staging: wilc1000: fix missing read_write setting when rea [...] omits 012c5e8d819c mt7621-mmc: char * array declaration might be better as st [...] omits 515ba7e7f032 mt7621-mmc: return statement in void function unnecessary omits 43c978a16eee mt7621-mmc: Alignment should match open parenthesis omits 71fbc630160f mt7621-mmc: Removed unnecessary blank lines omits 641e96e03aa0 mt7621-mmc: Fix some coding style issues omits 5385c226b63d Merge tag 'zynqmp-dt-for-v5.0' of https://github.com/Xilin [...] omits efa0f49496be serial: sccnxp: Allow to use non-standard baud rates omits 4ce193fdba48 serial: sccnxp: Adds a delay between sequential read/write cycles omits 663abb1a7a7f tty: serial: qcom_geni_serial: Fix UART hang omits 3c66eb4ba18d tty: serial: qcom_geni_serial: Fix wrap around of TX buffer omits 3e730e858139 Merge tag 'qcom-drivers-for-4.21-2' of git://git.kernel.or [...] omits 9f23b7ba6379 Merge tag 'zynq-soc-for-v5.0' of https://github.com/Xilinx [...] omits 31d1b7710262 Merge tag 'v4.20-rc7' of https://git.kernel.org/pub/scm/li [...] omits 704cfd7f5f71 ARM: sti: remove pen_release and boot_lock omits 70bce993a7aa drm/bochs: add edid present check omits e01b5781958d rtc: add i.MX system controller RTC support omits 2ea44ca1ffcc dt-bindings: fsl: scu: add rtc binding omits 03ebe48e235f Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] omits dc9de8a2b20f iommu: Check for iommu_ops == NULL in iommu_probe_device() omits 6afe8925a297 drm/i915/dsc: Fix the deadlock in dsc debugfs node omits 06d4dd2f2ce1 dma-mapping: deprecate dma_zalloc_coherent omits 518a2f1925c3 dma-mapping: zero memory returned from dma_alloc_* omits 71bef2fd583b IB/mlx5: Introduce uid as part of alloc/dealloc transport domain omits d2a68c4effd8 x86/ftrace: Do not call function graph from dynamic trampolines omits 1923f851eb0b scsi: smartpqi: update driver version omits 4fd22c13ad44 scsi: smartpqi: add ofa support omits 65111785accc scsi: smartpqi: increase fw status register read timeout omits f7cb8ac6e776 scsi: smartpqi: bump driver version omits 3d46a59a191e scsi: smartpqi: add smp_utils support omits 2ba55c9851d7 scsi: smartpqi: correct lun reset issues omits 7ff44499bafb scsi: smartpqi: correct volume status omits a9a681017c3b scsi: smartpqi: do not offline disks for transient did no [...] omits a91aaae0243b scsi: smartpqi: allow for larger raid maps omits 1e46731efd9c scsi: smartpqi: check for null device pointers omits c1b104755b0b scsi: smartpqi: add support for huawei controllers omits 62dc51fb9466 scsi: smartpqi: enhance numa node detection omits 2b447f811c1f scsi: smartpqi: wake up drives after os resumes from suspend omits 5995b236c10a scsi: smartpqi: fix disk name mount point omits 84a77fefe045 scsi: smartpqi: add h3c ssid omits cd128244162c scsi: smartpqi: add sysfs attributes omits 02133b68d51d scsi: smartpqi: refactor sending controller raid requests omits 171c28653a2d scsi: smartpqi: turn off lun data caching for ptraid omits b2346b5030cf scsi: smartpqi: correct host serial num for ssa omits b6e2ef67ed83 scsi: smartpqi: add no_write_same for logical volumes omits 3406384b76a7 scsi: smartpqi: Add retries for device reset omits b212c2510d7c scsi: smartpqi: add support for PQI Config Table handshake omits 9e1f03e4d318 scsi: lpfc: Update lpfc version to 12.0.0.10 omits 5021267af132 scsi: lpfc: Adding ability to reset chip via pci bus reset omits 72ca6b2220ed scsi: lpfc: Add log messages to aid in debugging fc4type d [...] omits 00292e0306dc scsi: lpfc: Fix discovery failure when PLOGI is defered omits 529b3ddcfff5 scsi: lpfc: update fault value on successful trunk events. omits e817e5d7030c scsi: lpfc: Correct MDS loopback diagnostics support omits 2977a09512c2 scsi: lpfc: Fix link state reporting for trunking when ada [...] omits 009b7156149a scsi: bfa: clean up a couple of indentation issues omits efad04623068 scsi: 3w-xxxx: fix indentation issue, add missing tab omits 9934613edcb4 scsi: csiostor: fix incorrect dma device in case of vport omits 34a3492171cc scsi: myrs: remove the dma_boundary_limit omits c3d6189ffd4e scsi: myrb: remove the dma_boundary limit omits 7b9e2d348c2a scsi: megaraid_sas: driver version update omits 894169db1246 scsi: megaraid_sas: Use 63-bit DMA addressing omits 272652fcbf1a scsi: megaraid_sas: add retry logic in megasas_readl omits de516379e85f scsi: megaraid_sas: changes to function prototypes omits 154a7cde9a89 scsi: megaraid_sas: Introduce new Aero adapter type omits 630d42b70f5d scsi: megaraid_sas: Fix Ventura series based checks omits 23c3828aa2f8 scsi: mpt3sas: fix memory ordering on 64bit writes omits 17b18eaa6f59 scsi: qla2xxx: deadlock by configfs_depend_item omits bd1c24ccf9eb RDMA/bnxt_re: Increase depth of control path command queue omits 2b827ea1926b RDMA/bnxt_re: Query HWRM Interface version from FW omits 8036e90f92aa IB/usnic: Fix potential deadlock omits 50c582de1d39 RDMA/bnxt_re: Make use of destroy AH sleepable flag omits 90e3edd8cca4 RDMA/bnxt_re: Make use of create AH sleepable flag omits 2553ba217eea RDMA: Mark if destroy address handle is in a sleepable context omits a691ffb46edd vhost: correct the related warning message omits 4b86713236e4 vhost: split structs into a separate header file omits e8d26f29b7c4 virtio: remove deprecated VIRTIO_PCI_CONFIG() omits 6db3d8dc5d73 vhost/vsock: switch to a mutex for vhost_vsock_hash omits 1f23816b8eb8 virtio_blk: add discard and write zeroes support omits b090c4e3a07c RDMA: Mark if create address handle is in a sleepable context omits 86d163dbfe2a xfs: stringify scrub types in ftrace output omits c494213f3008 xfs: stringify btree cursor types in ftrace output omits 0357d21a6c9b xfs: move XFS_INODE_FORMAT_STR mappings to libxfs omits 05c753c4cf53 xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs omits 85f8dff00a31 xfs: fix symbolic enum printing in ftrace output omits 7af8150f9935 xfs: fix function pointer type in ftrace format omits 5dabcd0456d7 RDMA/srpt: Add support for immediate data omits 82305f823562 RDMA/srpt: Rework the srpt_alloc_srq() error path omits 6feb64ffda7c RDMA/srpt: Remove driver version and release date omits c4bbe911c2ac RDMA/srpt: Make kernel-doc headers complete omits 75d79b801c53 RDMA/srpt: Join split strings omits ffd5980695d1 RDMA/srpt: Improve coding style conformance omits ed041919f0d2 RDMA/srpt: Fix a use-after-free in the channel release code omits 882981f4a411 RDMA/srp: Add support for immediate data omits 513d5647116b RDMA/srp: Rework handling of the maximum information unit length omits 4f6d498c360c RDMA/srp: Move srp_rdma_ch.max_ti_iu_len declaration omits 2ee00f6a98c3 RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer omits 482fffc43c03 RDMA/srp: Handle large SCSI CDBs correctly omits e37df2d5b569 RDMA/srp: Document srp_parse_in() arguments omits 16d14e01b7a1 include/scsi/srp.h: Add support for immediate data omits feafa2043346 include/scsi/srp.h: Move response flag definitions into this file omits 99c66bc051e7 drm/msm: Unblock writer if reader closes file omits 18f2c4fcebf2 ext4: check for shutdown and r/o file system in ext4_write [...] omits ec5b5ad6e272 intel_th: msu: Fix an off-by-one in attribute store omits 4cdd41585c51 stm class: Add a reference to the SyS-T document omits c18614a1a112 stm class: Fix a module refcount leak in policy creation e [...] omits fde872682e17 ext4: force inode writes when nfsd calls commit_metadata() omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits 74fbc7d371d9 HID: intel-ish-hid: add MSI interrupt support omits 04d1532bd0b9 SUNRPC discard cr_uid from struct rpc_cred. omits 2edd8d746e51 SUNRPC: simplify auth_unix. omits d6efccd97e6d SUNRPC: remove crbind rpc_cred operation omits 89a4f758d9f5 SUNRPC: remove generic cred code. omits a52458b48af1 NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. omits 684f39b4cf51 NFS: struct nfs_open_dir_context: convert rpc_cred pointer [...] omits b68572e07c58 NFS: change access cache to use 'struct cred'. omits 354698b7d471 SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT omits ddf529eeed59 NFS: move credential expiry tracking out of SUNRPC into NFS. omits 1de7eea92946 SUNRPC: add side channel to use non-generic cred for rpc call. omits a68a72e135ef SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none omits 5e16923b432b NFS/SUNRPC: don't lookup machine credential until rpcauth_ [...] omits ecd5f97e1c7c SUNRPC: discard RPC_DO_ROOTOVERRIDE() omits f15e1e8bc642 NFSv4: don't require lock for get_renew_cred or get_machine_cred omits a534ecb013bf NFSv4: add cl_root_cred for use when machine cred is not a [...] omits 1a80810fbf23 SUNRPC: remove machine_cred field from struct auth_cred omits 8276c902bbe9 SUNRPC: remove uid and gid from struct auth_cred omits fc0664fd9bcc SUNRPC: remove groupinfo from struct auth_cred. omits 97f68c6b02e0 SUNRPC: add 'struct cred *' to auth_cred and rpc_cred omits f06bc03339ad cred: allow get_cred() and put_cred() to be given NULL. omits a6d8e7637faa cred: export get_task_cred(). omits 97d0fb239c04 cred: add get_cred_rcu() omits d89b22d46a40 cred: add cred_fscmp() for comparing creds. omits 8e2e5b7c4926 SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG omits ac0aa5e843ca nfs: fix comment to nfs_generic_pg_test which does the opposite omits 069d5bf5ec26 NFSv4: cleanup remove unused nfs4_xdev_fs_type omits c9e585ebdc28 IB/mlx5: Fix compile issue when ODP disabled omits 8a363970d1dc ext4: avoid declaring fs inconsistent due to invalid file handles omits a805622a757b ext4: include terminating u32 in size of xattr entries whe [...] omits 6c503d0d88db sparc/iommu: fix ->map_sg return value omits 1e2934ad7f93 sparc/io-unit: fix ->map_sg return value omits 9ab91e7c5c51 arm64: default to the direct mapping in get_arch_dma_ops omits 3a762de55b4e block: save irq state in blkg_lookup_create() omits dbe3ece1287d dm: don't reuse bio for flushes omits 499aeb45b2e2 Merge branch 'nvme-4.21' of git://git.infradead.org/nvme i [...] omits 57ce8ba0fd3a openrisc: Fix broken paths to arch/or32 omits 4f4b374332ec sysfs: Disable lockdep for driver bind/unbind files omits b30204640192 scripts: add a tool to produce a compile_commands.json 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 eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits 8c32d47b151b HID: debug: Change to use DEFINE_SHOW_ATTRIBUTE macro omits a8da3c7873ea serial: max310x: Fix tx_empty() callback omits 7e6d5cd88a6f PCI: uniphier: Add UniPhier PCIe host controller support omits db67cdb04234 dt-bindings: PCI: Add UniPhier PCIe host controller description omits 9c0ef6d34fdb PCI: amlogic: Add the Amlogic Meson PCIe controller driver omits 7cd210391101 dt-bindings: PCI: meson: add DT bindings for Amlogic Meson [...] omits a88c4736ea36 dt-bindings: serial: sh-sci: Document r8a774c0 bindings omits 6c4d97581267 dt-bindings: serial: sh-sci: Document r8a774a1 bindings omits 199d035bb84d drm: dw-hdmi-i2s: convert to SPDX identifiers omits ac8b6f148fc9 Fonts: New Terminus large console font omits 1de24f362f32 staging: android: ashmem: doc: Fix spelling omits fdfaef212694 char: lp: use new parport device model omits e379c1a46068 char: lp: properly count the lp devices omits dc34da42860d char: lp: use first unused lp number while registering omits d6318c0e8318 char: lp: detach the device when parallel port is removed omits 0edf39d2c7db char: lp: introduce list to save port number omits 2e79c1874968 bus: qcom: remove duplicated include from qcom-ebi2.c omits 8995fa1e1c9b VMCI: Use memdup_user() rather than duplicating its implem [...] omits f88fd666051b char/rtc: Use of_node_name_eq for node name comparisons omits 15b3048aeed8 misc: mic: fix a DMA pool free failure omits afdd273e269c ARM: dts: sunxi: Enable Broadcom-based Bluetooth for multi [...] omits c266a2b4407a arm64: dts: allwinner: a64: bananapi-m64: Add Bluetooth de [...] omits b9d93594c767 ptp: fix an IS_ERR() vs NULL check omits b7b69fb840f5 ARM: dts: suniv: Fix improper bindings include patch omits 5215b2e952f3 mmc: mediatek: Add MMC_CAP_SDIO_IRQ support omits fdd669684655 genwqe: Fix size check omits e121a833745b driver core: Add missing dev->bus->need_parent_lock checks omits 3ad20fe393b3 binder: implement binderfs omits 80cd795630d6 binder: fix use-after-free due to ksys_close() during fdget() omits 604c01d567cb nvme-pci: trace SQ status on completions omits 0fe6dc4d6892 staging: rtl8188eu: cleanup brace coding style issues omits 241e15dbfc9f staging: rtl8188eu: add spaces around '&' in rtw_mlme_ext.c omits e54a823e90fe staging: rtl8188eu: change return type of is_basicrate() to bool omits 79ebad324b48 staging: rtl8188eu: simplify null array initializations omits b7d54304d92f staging: rtl8188eu: change order of declarations to improv [...] omits 7a6394398f4e staging: rtl8188eu: make some arrays static in rtw_mlme_ext.c omits 03449acb77fd staging: rtl8188eu: constify some arrays omits 0ef9f86b9352 staging: rtl8188eu: convert unsigned char arrays to u8 omits 55fc57809a2b staging: rtl8188eu: remove redundant declaration in rtw_ml [...] omits 4f1a961ae15c staging: rtl8188eu: remove unused arrays WFD_OUI and WMM_INFO_OUI omits 25c641ec2aa1 staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] omits 011844addf0f staging: rtl8188eu: remove unnecessary comments in rtw_mlme_ext.c omits 7acaed81abe1 staging: rtl8188eu: add blank line after declarations omits f20ac243ff74 staging: rtl8188eu: remove blank lines between declarations omits 83691365f184 staging: rtl8188eu: remove commented declarations in rtw_m [...] omits 1673616a006a staging: rtl8188eu: replace tabs with spaces in rtw_mlme_ext.c omits 502b90d4c687 staging: rtl8188eu: cleanup declarations in rtw_mlme_ext.c omits b57f944785c5 staging: fbtft: fix strncmp() size warning omits a86028f8e3ee staging: most: sound: replace snprintf with strscpy omits 9d84d3e6bd68 dt-bindings: serial: lpuart: add imx8qxp compatible string omits 260683137ab5 serial: uartps: Fix interrupt mask issue to handle the RX [...] omits 32cf21ac4edd serial: uartps: Fix error path when alloc failed omits 82b1b2ec5d40 serial: uartps: Check if the device is a console omits 86df8dd14723 serial: uartps: Add the device_init_wakeup omits c85400f886e3 usb: r8a66597: Fix a possible concurrency use-after-free b [...] omits c710d0bb76ff usb: typec: tcpm: Extend the matching rules on PPS APDO selection omits 28ce553985fa usb: typec: Improve Alt Mode documentation omits 2acc7957dbc3 net/mlx5: Add shared Q counter bits omits 38417468d4f0 scsi: block: remove the cluster flag omits d6a9000b81be scsi: hisi_sas: Add support for DIF feature for v2 hw omits 4e87eb2f46ea scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_p [...] omits 4af14d113bcf scsi: remove the use_clustering flag omits 1c3726ad3093 scsi: mac53c94: remove DISABLE_CLUSTERING omits 5bd6cd54bd01 scsi: mesh: remove DISABLE_CLUSTERING omits e08ea3009f53 scsi: xen-scsifront: remove DISABLE_CLUSTERING omits 7b44047bce9c scsi: powertec: remove the explicit use_clustering setting omits 736c23d6caa5 scsi: cumana_2: remove the explicit use_clustering setting omits 50c2e9107f17 scsi: introduce a max_segment_size host_template parameters omits 2a3d4eb8e228 scsi: flip the default on use_clustering omits 4dd4130a722f scsi: make sure all drivers set the use_clustering flag omits 8b2db98e814a scsi: target/core: Use kmem_cache_free() instead of kfree() omits c29d7d10cd1e scsi: virtio_scsi: Remove per-target data because it is no [...] omits e00b64f7c54c RDMA: Cleanup undesired pd->uobject usage omits c2c2ce1e9623 drm/amd/display: Optimize passive update planes. omits 1ae62f3114a9 drm/amd/display: verify lane status before exiting verify [...] omits fd0853567cdf drm/amd/display: Fix bug with not updating VSP infoframe omits bd4905a9583c drm/amd/display: Add retry to read ddc_clock pin omits 80adaebd2d41 drm/amd/display: Don't skip link training for empty dongle omits 0a6414e75d23 drm/amd/display: Wait edp HPD to high in detect_sink omits 6fd3583b9231 drm/amd/display: fix surface update sequence omits 12750d1647f1 drm/amd/display: fix YCbCr420 blank color omits d71589f290a1 drm/amd/display: Warn instead of error on REG_WAIT timeout omits 3a3cd1dfaf16 drm/amd/display: move AYCrCb8888 format to video section omits d3302424e04d drm/amd/display: Don't log error if we have no connectors omits 1c01a45a86ed drm/amd/display: Add functionality to get XGMI SS info omits b8b6ce890164 drm/amd/display: Add DCE_VERSION_12_1 enum for Vega 20 omits 180db303ff46 drm/amd/display: Add below the range support for FreeSync omits 8cd61c313d8b drm/amd/display: Raise dispclk value for Polaris omits 77acd1cd9129 drm/amd/display: Skip fast cursor updates for fb changes omits 379c237e392e drm/amdgpu: correct the return value for error case omits e98bdb806130 drm/amdkfd: Fix handling of return code of dma_buf_get omits 7ab3f021bbc8 drm/amdgpu:Improves robustness of SOC15_WAIT_ON_RREG omits 9194fb22ddd8 drm/amdgpu/vcn:Remove bit 31 for scratch2 to indicate the [...] omits 12e8b30186b9 drm/amdgpu/vcn:Scan enc/jpeg fences to init dpg pause new state omits 8411f7dc5f61 drm/amdgpu/vcn:Always check all vcn ring status during dpg [...] omits e0d460a4d2d1 drm/amdgpu/vcn:Update ring point to JPEG before init JPEG wptr omits af8d70375d56 RDMA/restrack: Resource-tracker should not use uobject pointers omits 5d65cab6c614 drm/amdgpu/vcn:Always gate vcn block during hw finishing omits f9872f100aef drm/amdgpu/vcn: Update vcn.cur_state during suspend omits 813e90b1aeaa IB/mlx5: Add advise_mr() support omits ad8a4496757f IB/uverbs: Add support to advise_mr omits cbfdd442c43e IB/uverbs: Add helper to get array size from ptr attribute omits bbc13cda3771 RDMA/uverbs: Add an ioctl method to destroy an object omits 149d3845f4a5 RDMA/uverbs: Add a method to introspect handles in a context omits 3c3d71013c76 rtc: pcf2123: Add Microcrystal rv2123 omits a26944149374 rtc: class: reimplement devm_rtc_device_register omits 9a03201170d3 rtc: enforce rtc_timer_init private_data type omits ffe1c5a2d427 rtc: abx80x: Implement RTC_VL_READ,CLR ioctls omits 350b4c8ac1b4 IB/mlx4: Utilize macro to calculate SQ spare size omits e9dfa53a3995 RDMA/hns: Fix an error code in hns_roce_create_srq() omits 5050ae5fa3d5 IB/qib: Fix an error code in qib_sdma_verbs_send() omits be5914c124bc RDMA/core: Delete RoCE GID in hw when corresponding IP is deleted omits ac2f7e623d47 RDMA/mlx5: Fix function name typo 'fileds' -> 'fields' omits b81a327dbc0d RDMA/i40iw: Make sure to initialize ib_device_ops omits 8e3b68830186 RDMA/mlx5: Delete unreachable handle_atomic code by simpli [...] omits c6d6e9b0f6b4 dm: do not allow readahead to limit IO size omits 4785860e04bc RDMA/uverbs: Implement an ioctl that can call write and wr [...] omits a9d25bde1e9b xfs: Fix x32 ioctls when cmd numbers differ from ia32. omits 7ca860e3c1a7 xfs: Fix bulkstat compat ioctls on x32 userspace. omits c456d64449ef xfs: Align compat attrlist_by_handle with native implementation. omits 74694bcbdf7e dm raid: fix false -EBUSY when handling check/repair message omits 41c4f85cdac2 quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF [...] omits 6ab7d47bcbf0 percpu: convert spin_lock_irq to spin_lock_irqsave. omits ff8519f9e911 nvme-rdma: implement polling queue map omits 89d43802b0e7 nvme-fabrics: allow user to pass in nr_poll_queues omits 26c682274e0a nvme-fabrics: allow nvmf_connect_io_queue to poll omits 6287b51c77e6 nvme-core: optionally poll sync commands omits 7b7ab780a048 block: make request_to_qc_t public omits 56a77d26d631 nvme-tcp: fix spelling mistake "attepmpt" -> "attempt" omits a7273d40232f nvme-tcp: fix endianess annotations omits f4d10b5c85b5 nvmet-tcp: fix endianess annotations omits 91a509f8b7a8 nvme-pci: refactor nvme_poll_irqdisable to make sparse happy omits ed92ad37e885 nvme-pci: only set nr_maps to 2 if poll queues are supported omits 5698b805fbf0 nvmet: use a macro for default error location omits 66c6afbd7321 nvmet: fix comparison of a u16 with -1 omits bc0205612bbd gfs2: take jdata unstuff into account in do_grow omits 97498c96a186 kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops omits 4fbc914c15f9 mips/kgdb: prepare arch_kgdb_ops for constness omits 50c3022fee89 kdb: use bool for binary state indicators omits d308ce0d3969 kdb: Don't back trace on a cpu that didn't round up omits 17d2577c2574 kgdb: Don't round up a CPU that failed rounding up before omits cb74b09ac5fe kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call [...] omits d6a70301b0c3 kgdb: Remove irq flags from roundup omits 875736bb3f3d aio: abstract out io_event filler helper omits 88a6f18b950e aio: split out iocb copy from io_submit_one() omits 71ebc6fef0f5 aio: use iocb_put() instead of open coding it omits a79d40e9b0f3 aio: only use blk plugs for > 2 depth submissions omits 2bc4ca9bb600 aio: don't zero entire aio_kiocb aio_get_req() omits 432c79978c33 aio: separate out ring reservation from req allocation omits bc9bff61624a aio: use assigned completion handler omits 4b9254328254 Merge branch 'for-4.21/block' into for-4.21/aio omits e4b92b108c6c timekeeping: remove obsolete time accessors omits d651d1607f22 vfs: replace current_kernel_time64 with ktime equivalent omits 437e78d3fd6d timekeeping: remove timespec_add/timespec_del omits 926617889dc8 timekeeping: remove unused {read,update}_persistent_clock omits 19f48591e67c sh: remove board_time_init() callback omits 07df7800c6cd sh: remove unused rtc_sh_get/set_time infrastructure omits 09e81263e501 sh: sh03: rtc: push down rtc class ops into driver omits b0495e4b67b2 sh: dreamcast: rtc: push down rtc class ops into driver omits 2367c4b5fa09 y2038: signal: Add compat_sys_rt_sigtimedwait_time64 omits df8522a340ee y2038: signal: Add sys_rt_sigtimedwait_time32 omits e11d4284e2f4 y2038: socket: Add compat_sys_recvmmsg_time64 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 54578ee883e3 usb: musb: dsps: fix runtime pm for peripheral mode omits 6010abf2c2c0 usb: musb: dsps: fix otg state machine omits 060f23225d82 drm/i915: Apply missed interrupt after reset w/a to all ri [...] omits 34743bfddef2 dm rq: cleanup leftover code from recently removed q->mq_o [...] omits bbf6a566920e dm verity: log the hash algorithm implementation omits af331ebae7e1 dm crypt: log the encryption algorithm implementation omits e8c2566f8352 dm integrity: fix spelling mistake in workqueue name omits a00f5276e266 dm flakey: Properly corrupt multi-page bios. omits ef87bfc24f9b dm: Check for device sector overflow if CONFIG_LBDAF is not set omits 8d683dcd65c0 dm crypt: use u64 instead of sector_t to store iv_offset omits d7e6b8dfc7bc dm kcopyd: Fix bug causing workqueue stalls omits 721b1d98fb51 dm snapshot: Fix excessive memory usage and workqueue stalls omits ef9923739e6d dm bufio: update comment in dm-bufio.c omits e8ea141a0f5e dm writecache: fix typo in error msg for creating writecac [...] omits 53b471687012 dm: remove indirect calls from __send_changing_extent_only() omits 935fcc56abc3 dm mpath: only flush workqueue when needed omits 2adc5c559a07 dm rq: remove unused arguments from rq_completed() omits 24113d487843 dm: avoid indirect call in __dm_make_request omits b265a2a6255f drm/i915/icl: combo port vswing programming changes per BSPEC omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits 46b14eef59a8 HID: doc: fix wrong data structure reference for UHID_OUTPUT omits 41c5c5b0e7c8 arm64: dts: mt7622: Remove un-used property for PCIe omits ebcd631df106 arm: dts: mt7623: Remove un-used property for PCIe omits f2bb7d6a82da dt-bindings: PCI: MediaTek: Remove un-used property omits 7b96dc91be5e PCI: mediatek: Remove un-used variant in struct mtk_pcie_port omits 221b35fedee1 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits ffeccc22d59c MAINTAINERS: Remove Jianguo Sun from HiSilicon STB DWC entry omits 6d6b05e3d533 PCI: dwc: Don't hard-code DBI/ATU offset omits 9e56f0df3684 PCI: imx: Add imx6sx suspend/resume support omits 3d71746c420c PCI: armada8k: Add support for gpio controlled reset signal omits a3ed1446520e PCI: dwc: Adjust Kconfig to allow IMX6 PCIe host on IMX7 omits edfd39f0a417 PCI: dwc: layerscape: Constify driver data omits 3f7cceeab895 PCI: imx: Add multi-pd support omits 801c7a1e5286 drm/etnaviv: remove lastctx member from gpu struct omits f9d255f4549e drm/etnaviv: replace header include with forward declaration omits 5a23144cb507 drm/etnaviv: remove unnecessary local irq disable omits 93a6788a3495 MAINTAINERS: drm: Remove myself as drm-bridge maintainer omits f83f97684a73 pinctrl: sh-pfc: Make pinmux_cfg_reg.var_field_width[] var [...] omits ce16e8dd0db2 pinctrl: sh-pfc: Print actual field width for variable-wid [...] omits 054f2400f706 pinctrl: sh-pfc: sh7734: Fix shifted values in IPSR10 omits 4d374bacd7c9 pinctrl: sh-pfc: sh7734: Remove bogus IPSR10 value omits 9540cbdfcd86 pinctrl: sh-pfc: sh7269: Add missing PCIOR0 field omits 1b99d0c80bbe pinctrl: sh-pfc: sh7264: Fix PFCR3 and PFCR0 register conf [...] omits e28dc3f09c9d pinctrl: sh-pfc: r8a77995: Remove bogus SEL_PWM[0-3]_3 con [...] omits 755a5b805fa7 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 SEL_I2C1 field width omits 94482af7055e pinctrl: sh-pfc: sh7734: Add missing IPSR11 field omits b0f77269f6bb pinctrl: sh-pfc: r8a77980: Add missing MOD_SEL0 field omits 67d7745bc78e pinctrl: sh-pfc: r8a77970: Add missing MOD_SEL0 field omits 6a6c195d98a1 pinctrl: sh-pfc: r8a7794: Remove bogus IPSR9 field omits 9925e8795726 pinctrl: sh-pfc: Validate pins/marks in pin groups at build time omits 124cde98f856 pinctrl: sh-pfc: sh73a0: Add missing TO pin to tpu4_to3 group omits 0d6256cb8801 pinctrl: sh-pfc: r8a7791: Remove bogus marks from vin1_b_d [...] omits 884fa25fb6e5 pinctrl: sh-pfc: r8a7791: Remove bogus ctrl marks from qsp [...] omits 96bb2a6ab4ec pinctrl: sh-pfc: r8a7740: Add missing LCD0 marks to lcd0_d [...] omits 1ebc589a7786 pinctrl: sh-pfc: r8a7740: Add missing REF125CK pin to geth [...] omits 117774fbe6be pinctrl: sh-pfc: r8a77990: Fix IOCTRL reg state after s2ra [...] omits db221412cd20 pinctrl: rza1: Handle devm_kasprintf() failure cases omits f4caa6ee736f pinctrl: sh-pfc: r8a77990: Add support for pull-up only pins omits 15ff2069cb7f printk: Add caller information to printk() output. omits 2c5c415c1df6 drm/i915: Update crtc scaler settings when update_pipe is set omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits 5f30b2e82348 livepatch: check kzalloc return values omits 8d503f206c33 USB: serial: pl2303: add ids for Hewlett-Packard HP POS po [...] omits cd19181bf9ad blk-mq: enable IO poll if .nr_queues of type poll > 0 omits 3c94d83cb352 blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() omits 26cb5a328c6b exofs_mount(): fix leaks on failure exits omits 958091396648 power: supply: bq25890: fix BAT_COMP field definition omits d6f0453391e0 i2c: tegra: Switch to SPDX identifier omits 199fa087dc6b net/mlx5: Continue driver initialization despite debugfs failure omits 0604ee4aefa2 i2c: tegra: Add missing kerneldoc for some fields omits c990bbafdb11 i2c: tegra: Cleanup kerneldoc comments omits 89a5e15bcba8 gpio/mmc/of: Respect polarity in the device tree omits 3035a66934da i2c: axxia: support sequence command mode omits 03e6742584af PCI: Override Synopsys USB 3.x HAPS device class omits b6061b1e566d PCI: Move Synopsys HAPS platform device IDs omits 1ccf1980e3e4 dt-bindings: i2c: rcar: Add r8a774c0 support omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits 3f74383f29ca dt-bindings: i2c: sh_mobile: Add r8a774c0 support omits 51243b73455f i2c: sh_mobile: Add support for r8a774c0 (RZ/G2E) omits 0cb47164ed0c Merge tag 'at24-4.21-updates-for-wolfram' of git://git.ker [...] omits 9b4924da4711 pinctrl: xway: fix gpio-hog related boot issues omits e5a7e9283f51 Merge branch 'next-integrity' into next-testing omits c7f7e58fcbf3 integrity: Remove references to module keyring omits 02d26b9a57fa i2c: i2c-cros-ec-tunnel: Switch to SPDX identifier. omits 12d6dd069891 dt-bindings: gpio: rcar: Add r8a774c0 (RZ/G2E) support omits a0752e9c3097 memory: omap-gpmc: Get the header of the enum omits d6543c0f3964 ARM: omap1: Fix new user of gpiochip_request_own_desc() omits af5395c214c1 xtensa: implement syscall tracepoints omits 9f24f3c1067c xtensa: implement tracehook functions and enable HAVE_ARCH [...] omits 921534473a6b xtensa: enable CORE_DUMP_USE_REGSET omits 1819afcc0b13 xtensa: implement TIE regset omits 06fbac8e8971 xtensa: implement task_user_regset_view omits 3aee3e25deea xtensa: call do_syscall_trace_{enter,leave} selectively omits 6a986984b639 xtensa: use NO_SYSCALL instead of -1 omits 98c3115a4ec5 xtensa: define syscall_get_arch() omits b61c41c28eb0 Move EM_XTENSA to uapi/linux/elf-em.h omits b5c8f358ce7c dt-bindings: iio: magnetometer: add dt-bindings for freesc [...] omits a49aa6508ed7 drm/i915/huc: Update the HuC version for BXT omits 3c259a1c3663 PCI/ASPM: Remove unused lists from struct pcie_link_state omits 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 55b8cbe470d1 Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 4e460f656e9c xtensa: support memtest omits 0db51ef26e87 Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 32daa6e9b63b Merge branch 'next-integrity' into next-testing omits 5580b4a1a8ca Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 74ebbdda7cec arm64: dts: exynos: Add Bluetooth chip to TM2(e) boards omits e5edd5f298fa blk-mq: skip zero-queue maps in blk_mq_map_swqueue omits 13369816cb64 block: fix blk-iolatency accounting underflow omits c16d6b5a9f47 blk-mq: fix dispatch from sw queue omits 7211aef86f79 block: mq-deadline: Fix write completion handling omits 8ba35b3a0046 vfio-mdev/samples: Use u8 instead of char for handle functions omits 283ac6d5fb2a selftests: Fix test errors related to lib.mk khdr target omits ec18f48bbc41 tty: serial: samsung: Increase maximum baudrate omits 31e933645742 tty: serial: samsung: Properly set flags in autoCTS mode omits 778ec49c1401 tty: Use of_node_name_{eq,prefix} for node name comparisons omits d72402145ace tty/serial: do not free trasnmit buffer page under port lock omits d464b7dba1b8 staging: most: Documentation: add information to driver_us [...] omits e6861b916e7d staging: most: sound: remove channel number from ALSA card [...] omits 6cebb2019636 staging: most: sound: use static name for ALSA card omits 4c6375dc1c03 staging: most: sound: rename variable omits ba99c631810b staging: most: sound: correct label name omits 15600aea2754 staging: most: sound: create one sound card w/ multiple PC [...] omits 6d7f677a2afa serial: 8250: Rate limit serial port rx interrupts during [...] omits bdb48e4c7d07 dt-bindings: serial: 8250: Add rate limit for serial port [...] omits 4bc16f9dd71a gpio: pca953x: Add regmap dependency for PCA953x driver omits 85af74c474b2 gpio: raspberrypi-exp: decrease refcount on firmware dt node omits 64a428077758 tty: serial: qcom_geni_serial: Remove interrupt storm omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 6e0856d31744 HID: intel-ish-hid: fixes incorrect error handling omits 71ab1c0336c7 serial: sh-sci: Resume PIO in sci_rx_interrupt() on DMA failure omits 2e948218b7c1 serial: sh-sci: Fix crash in rx_timer_fn() on PIO fallback omits dd1f2250da95 serial: sh-sci: Fix locking in sci_submit_rx() omits 52042d8e82ff btrfs: Fix typos in comments and strings omits 1690dd41e0cb btrfs: improve error handling of btrfs_add_link omits 34a28e3d7753 Btrfs: use generic_remap_file_range_prep() for cloning and [...] omits 61ed3a144aa7 btrfs: Refactor main loop in extent_readpages omits 15c8276302c4 btrfs: Remove 1st shrink/grow phase from balance omits be6821f82c3c Btrfs: send, fix race with transaction commits that create [...] omits 827aa18e7b90 Btrfs: use nofs context when initializing security xattrs [...] omits 0568e82dbe25 btrfs: run delayed items before dropping the snapshot omits 83354f0772cd btrfs: catch cow on deleting snapshots omits 01e0da48856f btrfs: extent-tree: cleanup one-shot usage of @blocksize i [...] omits 7c3c7cb99c77 Btrfs: scrub, move setup of nofs contexts higher in the stack omits 0e94c4f45d14 btrfs: scrub: move scrub_setup_ctx allocation out of devic [...] omits 92f7ba434f51 btrfs: scrub: pass fs_info to scrub_setup_ctx omits 28bad2125767 btrfs: fix truncate throttling omits db2462a6ad3d btrfs: don't run delayed refs in the end transaction logic omits 64403612b73a btrfs: rework btrfs_check_space_for_delayed_refs omits 413df7252d52 btrfs: add new flushing states for the delayed refs rsv omits 4c8edbc75cb9 btrfs: update may_commit_transaction to use the delayed refs rsv omits ba2c4d4e3bda btrfs: introduce delayed_refs_rsv omits 158ffa364bf7 btrfs: only track ref_heads in delayed_ref_updates omits bedc661760a9 btrfs: cleanup extent_op handling omits 07c47775f410 btrfs: add cleanup_ref_head_accounting helper omits d7baffdaf9f9 btrfs: add btrfs_delete_ref_head helper omits fdb1e1218034 btrfs: use PAGE_ALIGNED instead of open-coding it omits 7073017aeb98 btrfs: use offset_in_page instead of open-coding it omits cb5583dd52fa btrfs: dev-replace: open code trivial locking helpers omits 53176dde0acd btrfs: dev-replace: remove custom read/write blocking scheme omits 129827e3001f btrfs: dev-replace: swich locking to rw semaphore omits ceb21a8db485 btrfs: reada: reorder dev-replace locks before radix tree preload omits d1051d6ebf8e btrfs: Fix error handling in btrfs_cleanup_ordered_extents omits 3522e90301d7 btrfs: remove always true if branch in find_delalloc_range omits 27a7ff554e8d btrfs: skip file_extent generation check for free_space_in [...] omits 41bd60676923 Btrfs: fix fsync of files with multiple hard links in new [...] omits bbe339cc323c btrfs: drop extra enum initialization where using defaults omits 5b840301ac4b btrfs: switch BTRFS_ORDERED_* to enums omits 50b5b6020fc3 btrfs: switch EXTENT_FLAG_* to enums omits 80cb38362d33 btrfs: switch EXTENT_BUFFER_* to enums omits 61fa90c16b0b btrfs: switch BTRFS_ROOT_* to enums omits eb1a524c9520 btrfs: switch BTRFS_FS_* to enums omits 688a75b9a30a btrfs: switch BTRFS_BLOCK_RSV_* to enums omits b00146b5d53c btrfs: switch BTRFS_FS_STATE_* to enums omits da12fe5414f9 btrfs: Refactor btrfs_merge_bio_hook omits 2ab4fd3135ee btrfs: cleanup the useless DEFINE_WAIT in cleanup_transaction omits d2e174d5d3ee btrfs: document extent mapping assumptions in checksum omits cc2c39d605d2 btrfs: don't initialize 'offset' in map_private_extent_buffer() omits a5fb11429167 Btrfs: fix deadlock with memory reclaim during scrub omits 78e62c02abb9 btrfs: Remove extent_io_ops::readpage_io_failed_hook omits 7b41ba71c1a0 btrfs: remove btrfs_bio_end_io_t omits b3a0dd50c395 btrfs: replace btrfs_io_bio::end_io with a simple helper omits 31fecccbd7b2 btrfs: remove redundant csum buffer in btrfs_io_bio omits 600b6cf468b0 btrfs: replace async_cow::root with fs_info omits 06ea01b1eeb1 btrfs: merge btrfs_submit_bio_done to its caller omits 7333bd02dcb7 btrfs: balance: print to system log when balance ends or i [...] omits 56fc37d93690 btrfs: balance: print args during start and resume omits f89e09cf4553 btrfs: add helper to describe block group flags omits 9a6f209e3650 Btrfs: fix deadlock when enabling quotas due to concurrent [...] omits 5a8067c0d17f Btrfs: fix access to available allocation bits when starti [...] omits 0e6ec385b55f Btrfs: allow clear_extent_dirty() to receive a cached exte [...] omits cc5de4e70256 btrfs: Handle final split-brain possibility during fsid change omits 7a62d0f07377 btrfs: Handle one more split-brain scenario during fsid change omits d1a63002829a btrfs: add members to fs_devices to track fsid changes omits fbc6feaec98a btrfs: Add handling for disk split-brain scenario during f [...] omits de37aa513105 btrfs: Remove fsid/metadata_fsid fields from btrfs_info omits 56f20f4009d3 btrfs: Add sysfs support for metadata_uuid feature omits 7239ff4b2be8 btrfs: Introduce support for FSID change without metadata rewrite omits ce9f967f31ea btrfs: use EXPORT_FOR_TESTS for conditionally exported functions omits f8f591df7d72 btrfs: introduce EXPORT_FOR_TESTS macro omits e9a05cf31bf1 btrfs: remove unused drop_on_err in btrfs_mkdir omits 9bfd61d9755a btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range omits 917aacecc567 btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument omits 64bc6c2a3453 btrfs: Remove superfluous check form btrfs_remove_chunk omits f9085abfaeaf btrfs: don't report user-requested cancel as an error omits 49365e697627 btrfs: silence warning if replace is canceled omits 53e62fb5a4ae btrfs: dev-replace: add explicit check for replace result [...] omits fe97e2e173af btrfs: dev-replace: replace's scrub must not be running in [...] omits b47dda2ef6d7 btrfs: dev-replace: set result code of cancel by status of scrub omits d189dd70e255 btrfs: fix use-after-free due to race between replace star [...] omits 05c49e6bc1e8 btrfs: dev-replace: go back to suspend state if another EX [...] omits 0d228ece59a3 btrfs: dev-replace: go back to suspended state if target d [...] omits 54862d6d28fc btrfs: mark btrfs_dev_replace_start as static omits a9261d4125c9 btrfs: harden agaist duplicate fsid on scanned devices omits b50836edf9fe btrfs: introduce nparity raid_attr omits da612e31aee5 btrfs: fix ncopies raid_attr for RAID56 omits baf92114c7e6 btrfs: alloc_chunk: fix more DUP stripe size handling omits 23f0ff1ec4b0 btrfs: alloc_chunk: improve chunk size variable name omits 2f29df4fc24e btrfs: alloc_chunk: do not refurbish num_bytes omits 3cd24c698004 btrfs: use tagged writepage to mitigate livelock of snapshot omits c629732d247e btrfs: Remove unused extent_state argument from btrfs_writ [...] omits 8cc0237abc3f btrfs: Remove extent_page_data argument from writepage_delalloc omits 7789a55aa1c9 btrfs: Move epd::extent_locked check to writepage_delalloc [...] omits fc8a168aa9ab btrfs: Check for missing device before bio submission in b [...] omits ab457246f8a4 btrfs: remove redundant replace_state init omits 6d4cbf790307 Btrfs: remove no longer used io_err from btrfs_log_ctx omits 59b0713a8a6c Btrfs: simpler and more efficient cleanup of a log tree's [...] omits 46cc775e29c5 btrfs: Adjust loop in free_extent_buffer omits 9cfc8ba712be btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits df44971468c1 btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf omits 8c7eeb655787 btrfs: Remove extra reference count bumps in btrfs_compare_trees omits 24cee18a1c1d btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 6c122e2a0c51 btrfs: Remove redundant extent_buffer_get in get_old_root omits 5c623d334a4f btrfs: Remove needless tree locking in iterate_inode_extrefs omits e5bba0b0f843 btrfs: Remove needless tree locking in iterate_inode_refs omits d9cb2459b2e9 btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] omits ed46ff3d4237 Btrfs: support swap files omits 60ca842e3457 Btrfs: rename and export get_chunk_map omits eede2bf34f4f Btrfs: prevent ioctls from interfering with a swap file omits abbb55f4cd56 btrfs: Remove extent_io_ops::split_extent_hook callback omits 5c848198aad3 btrfs: Remove extent_io_ops::merge_extent_hook callback omits a36bb5f9a90c btrfs: Remove extent_io_ops::clear_bit_hook callback omits e06a1fc99cc7 btrfs: Remove extent_io_ops::set_bit_hook extent_io callback omits 65a680f6b7d6 btrfs: Remove extent_io_ops::check_extent_io_range callback omits 7087a9d8db88 btrfs: Remove extent_io_ops::writepage_end_io_hook omits d75855b4518b btrfs: Remove extent_io_ops::writepage_start_hook omits 5eaad97af8ae btrfs: Remove extent_io_ops::fill_delalloc omits 06f2548f9d74 btrfs: Add function to distinguish between data and btree inode omits 05a37c48604c btrfs: volumes: Make sure no dev extent is beyond device boundary omits 5eb193812a42 btrfs: volumes: Make sure there is no overlap of dev exten [...] omits e72d79d6bcee btrfs: Refactor find_free_extent loops update into find_fr [...] omits e1a418481567 btrfs: Refactor unclustered extent allocation into find_fr [...] omits d06e3bb69009 btrfs: Refactor clustered extent allocation into find_free [...] omits b4bd745d1230 btrfs: Introduce find_free_extent_ctl structure for later rework omits e2907c1a6ae1 btrfs: extent-tree: Detect bytes_pinned underflow earlier omits 9f9b8e8d0ebe btrfs: extent-tree: Detect bytes_may_use underflow earlier omits 85dd506c8e02 Btrfs: remove no longer used stuff for tracking pending or [...] omits ce02f0326680 Btrfs: remove no longer used logged range variables when l [...] omits 2074e8a7d025 staging: vc04_services: Remove VCHIU_QUEUE_T typedef omits 2d0a0291135f staging: vc04_services: Remove VCHIQ_STATE_T typedef omits f5a98269861a staging: vc04_services: Remove VCHIQ_SLOT_ZERO_T omits 6f1e4141c751 staging: vc04_services: Remove VCHIQ_SLOT_T typedef omits a61036037032 staging: vc04_services: Remove VCHIQ_SLOT_INFO_T typedef omits c55aedfe60d0 staging: vc04_services: Remove VCHIQ_SHARED_STATE_T typedef omits 4f0922c87d47 staging: vc04_services: Remove VCHIQ_SET_SERVICE_OPTION_T typedef omits 7926c328d958 staging: vc04_services: Remove VCHIQ_SERVICE_T typedef omits d3af2bcc6ea4 staging: vc04_services: Remove VCHIQ_SERVICE_QUOTA_T typedef omits 0b53ca3127a6 staging: vc04_services: Remove VCHIQ_SERVICE_PARAMS_T typedef omits c18cbdee798c staging: vc04_services: Remove VCHIQ_SERVICE_BASE_T typedef omits 87c091aadfac staging: vc04_services: Remove VCHIQ_QUEUE_MESSAGE_T typedef omits 4040a7ee5346 staging: vc04_services: Remove VCHIQ_QUEUE_BULK_TRANSFER_T [...] omits e8968525282f staging: vc04_services: Remove VCHIQ_HEADER_T typedef omits 3515279e6ed1 staging: vc04_services: Remove VCHIQ_GET_CONFIG_T typedef omits 392342b77c26 staging: vc04_services: Remove VCHIQ_DUMP_MEM_T typedef omits 8ca743a19a37 staging: vc04_services: Remove VCHIQ_DEQUEUE_MESSAGE_T typedef omits aa987e55132f staging: vc04_services: Remove VCHIQ_DEBUGFS_NODE_T typedef omits 562943286c74 staging: vc04_services: Remove VCHIQ_CREATE_SERVICE_T typedef omits 8b867447536c staging: vc04_services: Remove VCHIQ_CONFIG_T typedef omits e69106e55d82 staging: vc04_services: Remove VCHIQ_COMPLETION_DATA_T typedef omits bc96a5f0f776 staging: vc04_services: Remove VCHIQ_BULK_T typedef omits 029a8a189478 staging: vc04_services: Remove VCHIQ_BULK_QUEUE_T typedef omits cf69fc521676 staging: vc04_services: Remove VCHIQ_AWAIT_COMPLETION_T typedef omits e376ef3535b6 staging: vc04_services: Remove VCHIQ_ARM_STATE_T typedef omits 2be0bef08620 staging: vc04_services: Remove VCHI_MSG_VECTOR_T typedef omits 2a6e3234d64a staging: vc04_services: Remove VCHI_MSG_ITER_T typedef omits 9d4d3ac47391 staging: vc04_services: Remove VCHI_HELD_MSG_T typedef omits 4dfc415fc20e staging: vc04_services: Remove USER_SERVICE_T typedef omits 477e5caec4ee staging: vc04_services: Remove SERVICE_CREATION_T typedef omits 4075fa9efc4e staging: vc04_services: Remove REMOTE_EVENT_T typedef omits 313b5681a37c staging: vc04_services: Remove PAGELIST_T typedef omits 4eef62d61c16 staging: vc04_services: Remove DUMP_CONTEXT_T typedef omits cb9a242c33ca Staging: rtl8723bs: Fix code style issue in rtl8723bs driver omits 0022290f1e12 staging: greybus: convert to DEFINE_SHOW_ATTRIBUTE omits 892cb81ecec9 staging: vc04_services: convert to DEFINE_SHOW_ATTRIBUTE omits 2be13945966a staging: unisys: convert to DEFINE_SHOW_ATTRIBUTE omits 29f85260edbb staging: fwserial: convert to DEFINE_SHOW_ATTRIBUTE omits 0b7b9b6c3dee staging: wilc1000: fix NULL dereference inside wilc_scan() omits 2da56630b1cc staging: vchiq: delete vchiq_killable.h omits ff5979ad8636 staging: vchiq_2835_arm: quit using custom down_interruptible() omits a772f116702e staging: vchiq: switch to wait_for_completion_killable omits 649496b60300 staging: bcm2835-audio: double free in init error path omits 4765f68374cf staging: mt7621-dma: fix unbalanced braces omits 3dbf37c03bc6 Staging: comedi: cb_pcidas: fixed a spelling mistake codin [...] omits 1d6e81a288e2 usb: renesas_usbhs: add support for RZ/G2E omits 8dc7623bf608 usb: ehci-omap: Fix deferred probe for phy handling omits c3788cd9963e usb: roles: Add a description for the class to Kconfig omits 4733c0b4666d Merge tag 'usb-ci-v4.21-rc1' of git://git.kernel.org/pub/s [...] omits 7e849dd9cf37 nvme-pci: don't share queue maps omits 5aceaeb26394 blk-mq: only dispatch to non-defauly queue maps if they ha [...] omits 346fc1089e5d blk-mq: export hctx->type in debugfs instead of sysfs omits 07b35eb5a364 blk-mq: fix allocation for queue mapping table omits 052b8cfa4070 locks: Use inode_is_open_for_write omits d2e1a003af56 ACPI/IORT: Don't call iommu_ops->add_device directly omits 641fb0efbff0 iommu/of: Don't call iommu_ops->add_device directly omits cc5aed44a3a8 iommu: Consolitate ->add/remove_device() calls omits 6954cf9bfda1 iommu/sysfs: Rename iommu_release_device() omits f884f6ee6260 dmaengine: sh: rcar-dmac: Use device_iommu_mapped() omits 05afde1a7ef3 xhci: Use device_iommu_mapped() omits 9488585b21be tpm: add support for partial reads omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 0e1f37d120ec HID: asus: Add support for the ASUS T101HA keyboard dock 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 bf8763d8f837 powerpc/iommu: Use device_iommu_mapped() omits 13e6a84d697e ACPI/IORT: Use device_iommu_mapped() omits 170ecbd5ff09 iommu/of: Use device_iommu_mapped() omits dbba197edf32 driver core: Introduce device_iommu_mapped() function omits db5d6a70043a iommu/tegra: Use helper functions to access dev->iommu_fwspec omits 2000e5f70322 iommu/qcom: Use helper functions to access dev->iommu_fwspec omits 5c7e6bd71bfd iommu/of: Use helper functions to access dev->iommu_fwspec omits a9bf2eec5a6f iommu/mediatek: Use helper functions to access dev->iommu_fwspec omits df9036558062 iommu/ipmmu-vmsa: Use helper functions to access dev->iomm [...] omits 98cc4f719642 iommu/dma: Use helper functions to access dev->iommu_fwspec omits 9b468f7d9cf1 iommu/arm-smmu: Use helper functions to access dev->iommu_fwspec omits 8097e53eaba2 ACPI/IORT: Use helper functions to access dev->iommu_fwspec omits b4ef725eeba1 iommu: Introduce wrappers around dev->iommu_fwspec omits b6d39cd82241 iommu/ipmmu-vmsa: Hook up r8a774c0 DT matching code omits a6cf933a359f dt-bindings: iommu: ipmmu-vmsa: Add r8a774c0 support omits 2713fe37153e Revert "iommu/io-pgtable-arm: Check for v7s-incapable systems" omits 69d24c6ed67c dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500 omits ca804a5615a7 mmc: renesas_sdhi_internal_dmac: Whitelist r8a774c0 omits ab409be2be55 dt-bindings: mmc: renesas_sdhi: Add r8a774c0 support omits 0c204979c691 mmc: core: Cleanup BKOPS support omits 1217e6154492 mmc: core: Drop redundant check in mmc_send_hpi_cmd() omits 01e421feec08 Merge branch 'fixes' into next omits 961de0a856e3 mmc: sdhci-omap: Workaround errata regarding SDR104/HS200 [...] omits 58fe8bbacd28 dt-bindings: sdhci-omap: Add note for cpu_thermal omits 197ce1a5a0e9 mmc: sdhci-acpi: Disable LED control for Intel BYT-based c [...] omits aeae6ad35e97 mmc: sdhci-pci: Disable LED control for Intel BYT-based co [...] omits bd29f58bc061 mmc: sdhci: Add quirk to disable LED control omits c8073e528514 mmc: mmci: add variant property to set command stop bit omits 9e89a1526a9c misc: alcor_pci: fix spelling mistake "invailid" -> "invalid" omits 71645e65729f mmc: meson-gx: add signal resampling omits c5e1766d3ac0 mmc: meson-gx: align default phase on soc vendor tree omits 83076d2268c7 mmc: meson-gx: remove useless lock omits 18f92bc02f17 mmc: meson-gx: make sure the descriptor is stopped on errors omits 41fd4caeb00b mmc: sdhci_am654: Add Initial Support for AM654 SDHCI driver omits 49d14adb0031 dt-bindings: mmc: sdhci-of-arasan: Add deprecated message [...] omits f98b4f98bbc8 dt-bindings: mmc: sdhci-am654: Document bindings for the h [...] omits 6809a5f7366f mmc: sdhci-msm: avoid unused function warning omits 0e6e7c2ff397 mmc: sdhci-xenon: Fix timeout checks omits 9f0ea0bda1d0 mmc: sdhci-omap: Fix timeout checks omits ea6d02731211 mmc: sdhci-of-esdhc: Fix timeout checks omits 566b60209427 mmc: alcor: remove set but not used variables 'len, clock_out' omits c4916c24ff54 sh: ecovec24: Fix an ifdef omits b11c36d5d8e3 mmc: sdhci-of-esdhc: fix spelling mistake "upsupported" -> [...] omits 6827ca573c03 memstick: rtsx_usb_ms: Support runtime power management omits ba9d5f83735f memstick: rtsx_usb_ms: Use ms_dev() helper omits e03e303edf1c memstick: Prevent memstick host from getting runtime suspe [...] omits 883a87ddf2f1 misc: rtsx_usb: Use USB remote wakeup signaling for card i [...] omits 01a7e8e066a5 memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in [...] omits 4dad599b8b5d mmc: rtsx_usb_sdmmc: Re-work card detection/removal support omits f275179f7bdc mmc: rtsx_usb_sdmmc: Re-work runtime PM support omits 4bfdd76dcb67 mmc: rtsx_usb_sdmmc: Don't runtime resume the device while [...] omits 7d5ef5125756 mmc: core: Introduce MMC_CAP_SYNC_RUNTIME_PM omits a89e7bcb1808 mmc: sdhci-msm: Disable CDR function on TX omits c5413ad815a6 mmc: add new Alcor Micro Cardreader SD/MMC driver omits 4f556bc04e3c misc: cardreader: add new Alcor Micro Cardreader PCI driver omits 8ceb29436c3a mmc: convert to DEFINE_SHOW_ATTRIBUTE omits feb357458baa mmc: jz4740: Use PTR_ERR_OR_ZERO in jz4740_mmc_request_gpios() omits 67b4ff9fb796 dt-bindings: mmc: sdhci-msm: Clarify register requirements omits 809090e8e212 mmc: sdhci-pci: Add max-frequency device property for Inte [...] omits a622bb0a1e1f mmc: slot-gpio: Delete legacy GPIO handling omits f54005b508b9 mmc: pxa: Use GPIO descriptor for power omits 80a68f387cd6 mmc: pxamci: Delete platform data handling of CD and WP omits e114cd33e678 ARM: pxa: Delete platform data for CD/WP omits c914a27c92f9 mmc: pxamci: Support getting GPIO descs for RO and WP omits 58e2d877e370 ARM: pxa: Add GPIO descriptors for Palm27x omits 32d1544880aa ARM: pxa: Add gpio descriptor lookup tables for MMC CD/WP omits 5128f8d44501 gpio: name PCA953x gpio chips after device name omits d2951dfa070d mmc: s3cmci: Use the slot GPIO descriptor omits faed9303067a mmc: host: tmio: Use GPIO descriptors omits 5716fb9bd9c6 mmc: spi: Convert to use GPIO descriptors omits b0d06f1cb0e2 mmc: meson-mx-sdio: check devm_kasprintf for failure omits 48e304cc1970 mmc: sdhci-of-esdhc: workaround for unreliable pulse width [...] omits 58d0bf843b49 mmc: sdhci-of-esdhc: temporary fixup for eMMC HS400 issue omits 6079e63cdeac mmc: sdhci-of-esdhc: add erratum A011334 support omits 54e08d9a95ca mmc: sdhci-of-esdhc: add hs400 mode support omits cc14eec0889b mmc: core: Add ->hs400_prepare_ddr() callback omits 52b5f5cfa2f7 mmc: sdhci-omap: Remove redundant structure assignments omits 5b0d62108b46 mmc: sdhci-omap: Add platform specific reset callback omits 96e03fffa306 mmc: jz4740: rework pre_req/post_req implementation omits 09b4f706736f mmc: mmci: send stop command if sbc error issue omits 20427e5db3f9 mmc: document 'Reliable Write' bit in uapi header omits 1970701f8080 mmc: tmio: introduce mask for 'always 1' bits omits 0f4e2054c971 mmc: renesas_sdhi: disable HS400 on H3 ES1.x and M3-W ES1.[012] omits 2c907f05dc3d mmc: renesas_sdhi: align compatibility properties for H3 and M3-W omits 164691aae88d mmc: renesas_sdhi: handle 4tap hs400 mode quirk based on S [...] omits 202367cb8d09 mmc: renesas_sdhi: add initial setting of interrupt mask register omits a87852c6b882 mmc: tmio: fix reset operation omits ac1e25c870d3 mmc: tmio: enable module clock before resetting when resuming omits b0715f04d0c1 mmc: core: remove obsolete mmc_set_blockcount() function omits 2f5da678351f mmc: bcm2835: Properly handle dmaengine_prep_slave_sg omits 6dc6f2619017 mmc: bcm2835: Refactor dma_map_sg handling omits 37fefadee8bb mmc: bcm2835: Terminate timeout work synchronously omits af19b7ce76ba mmc: bcm2835: Avoid possible races on data requests omits 5eae252db385 mmc: bcm2835: Release DMA channel on driver unload omits 07d405769afe mmc: bcm2835: Recover from MMC_SEND_EXT_CSD omits f6000a4eb34e mmc: bcm2835: reset host on timeout omits 74ff81e16c32 mmc: sdhci: imx: Use the slot GPIO descriptor omits 0f6f3235b816 mmc: jz4740: Use GPIO descriptor for power omits 0c901c0566fb mmc: jz4740: Get CD/WP GPIOs from descriptors omits ec5af091b28a mmc: slot-gpio: Allocate GPIO labels dynamically omits 21f1e2d457ce mmc: sdhci-msm: Re-initialize DLL if MCLK is gated dynamically omits 247cb8b7a796 dt-bindings: mmc: sdhci-msm: Add SoC-specific compatible strings omits af849c86109d mmc: sdhci: Handle auto-command errors omits 869f8a69bb3a mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR omits 4bf780996669 mmc: sdhci: Fix data command CRC error handling omits 7e2d23ec3a7d mmc: bcm2835: Switch to SPDX identifier omits 0204da24a735 mmc: renesas_sdhi: Whitelist R8A77990 SDHI omits 2cec67865b0c mmc: tmio: delete wait in tuning process omits df7507b50b49 mmc: renesas_sdhi: remove workaround for HS400 clock omits cd7a0d211386 mmc: sdhci-cadence: include <linux/bits.h> instead of <lin [...] omits a68dd9a008e1 mmc: sdhci: Convert sdhci_allocate_bounce_buffer() to return void omits bb16956e239e dt-bindings: mmc: tmio_mmc: Document Renesas R7S9210 omits 9706b4722e12 mmc: renesas_sdhi_internal_dmac: Add R7S9210 support omits c42160d8efd8 dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string omits ae460c115b7a mmc: atmel-mci: do not assume idle after atmci_request_end omits 3df407b2a534 mmc: dw_mmc-bluefield: simplify the probe() function omits e845f099f1c6 drm/i915/dsc: Add Per connector debugfs node for DSC suppo [...] omits f7f41722efac dmaengine: qcom_hidma: convert to DEFINE_SHOW_ATTRIBUTE omits e00f50a79e61 dmaengine: pxa: remove DBGFS_FUNC_DECL() omits 0f7ab39a6b40 dmaengine: mic_x100_dma: convert to DEFINE_SHOW_ATTRIBUTE omits 8e1897bc8eaf dmaengine: amba-pl08x: convert to DEFINE_SHOW_ATTRIBUTE omits f80f9988a26d dmaengine: Documentation: Add documentation for multi chan [...] omits 13396a130ffe dmaengine: dmatest: Add transfer_size parameter omits a875abfadf26 dmaengine: dmatest: Add alignment parameter omits 6138f967bccc dmaengine: dmatest: Use fixed point div to calculate iops omits d53513d5dc28 dmaengine: dmatest: Add support for multi channel testing omits 47ec4cf405e2 dmaengine: rcar-dmac: Document R8A774C0 bindings omits 3eaba568b54e dt-bindings: dmaengine: usb-dmac: Add binding for r8a774c0 omits d19afebca476 blk-wbt: export internal state via debugfs omits cc56694f132a blk-mq-debugfs: support rq_qos omits f9824952ee1c block: update sysfs documentation omits f9facc24a644 hwmon: (asus_atk0110) Fix debugfs_simple_attr.cocci warnings omits 626f5eaed15a hwmon: (ftsteutates) Use permission specific SENSOR[_DEVIC [...] omits 22ed7883c138 hwmon: (fschmd) Use permission specific SENSOR[_DEVICE]_AT [...] omits 7a61d7197b8e hwmon: (emc6w201) Use permission specific SENSOR[_DEVICE]_ [...] omits 94bf70da8ac3 hwmon: (emc2103) Use permission specific SENSOR[_DEVICE]_A [...] omits ae66d2d9e881 hwmon: (emc1403) Use permission specific SENSOR[_DEVICE]_A [...] omits 57549f3360ee hwmon: (ds620) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 0ad85c07a105 hwmon: (ds1621) Use permission specific SENSOR[_DEVICE]_AT [...] omits ba949ed62dcd hwmon: (dell-smm-hwmon) Use permission specific SENSOR[_DE [...] omits 4b76a6c9b7bb hwmon: (da9055-hwmon) Use permission specific SENSOR[_DEVI [...] omits 6db587b73fce hwmon: (da9052-hwmon) Use permission specific SENSOR[_DEVI [...] omits 0cd709d0ddbf hwmon: (coretemp) Replace S_<PERMS> with octal values omits b51c14c736e3 hwmon: (asus_atk0110) Replace S_<PERMS> with octal values omits e98dd5388b24 hwmon: (aspeed-pwm-tacho) Use permission specific SENSOR[_ [...] omits 71ee4a400013 hwmon: (applesmc) Replace S_<PERMS> with octal values omits a7818350f60e hwmon: (amc6821) Use permission specific SENSOR[_DEVICE]_A [...] omits f9fe9de0e62d hwmon: (adt7x10) Use permission specific SENSOR[_DEVICE]_A [...] omits c24f9ba9adfb hwmon: (adt7475) Use permission specific SENSOR[_DEVICE]_A [...] omits 42291a5aaed7 hwmon: (adt7470) Use permission specific SENSOR[_DEVICE]_A [...] omits d60a51a690dd hwmon: (adt7462) Use permission specific SENSOR[_DEVICE]_A [...] omits 595a86af49f0 hwmon: (ads7871) Use permission specific SENSOR[_DEVICE]_A [...] omits 3ecd2783839c hwmon: (ads7828) Use permission specific SENSOR[_DEVICE]_A [...] omits 7e77d1e76d36 hwmon: (ads1015) Use permission specific SENSOR[_DEVICE]_A [...] omits cfc5bca6db53 hwmon: (adm1021) Use permission specific SENSOR[_DEVICE]_A [...] omits b0c130fdaac1 hwmon: (adcxx) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 0594462f9705 hwmon: (adc128d818) Use permission specific SENSOR[_DEVICE [...] omits 6fdc5d7fa947 hwmon: (ad7418) Use permission specific SENSOR[_DEVICE]_AT [...] omits cbf6cb2b7eea hwmon: (ad7414) Use permission specific SENSOR[_DEVICE]_AT [...] omits 1ba3e0237649 hwmon: (ad7314) Use permission specific SENSOR[_DEVICE]_AT [...] omits 419eeabc0df6 hwmon: (acpi_power_meter) Replace S_<PERMS> with octal values omits 4708e96831aa hwmon: (abx500) Use permission specific SENSOR[_DEVICE]_AT [...] omits d93217d84c6c hwmon: (k10temp) Add Hygon Dhyana support omits d7f2a8f596ba hwmon: (ltc4215) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 6a0f234fb421 hwmon: (ina2xx) Auto-convert to use SENSOR_DEVICE_ATTR_{RO [...] omits e36917f486a8 hwmon: (tmp401) Auto-convert to use SENSOR_DEVICE_ATTR_{RO [...] omits 740c2f2b86a7 hwmon: (max6697) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits cb1d85341fd7 hwmon: (pwm-fan) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits c4043410f73d hwmon: (ntc_thermistor) Auto-convert to use SENSOR_DEVICE_ [...] omits 4400711732fb hwmon: (max6650) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 3d628b29dbec hwmon: (ltc4260) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 4aabaf30976e hwmon: (nct7802) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 33721d90c044 hwmon: (lm95234) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits fac5ba6f5bf7 hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 5614e26d84a9 hwmon: (ltc2945): Auto-convert to use SENSOR_DEVICE_ATTR_{ [...] omits a5c47c0d388b hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants omits 2e9a41bbc107 hwmon: (lm75) Add STLM75 support omits 48049e205e70 dt-bindings: hwmon: (lm90) Document ti,tmp451 compatible string omits 737c086eddab hwmon: (ntc_thermistor) use a table to lookup the thermistor type omits e056fe25d9f0 hwmon: (ntc_thermistor) sort thermistor id lists alphabetically omits e8fda2c8646e hwmon: (ntc_thermistor): add support for B57891S0103 from Epcos omits e1fd3be613e9 dt-bindings: hwmon: (ntc_thermistor) add B57891S0103 therm [...] omits 89688e8d1ecd hwmon: (ltc2978) Fix spelling mistake "comppatible" -> "co [...] omits 772df3c51e80 hwmon: Remove multiple space after dot omits b71464c937f1 hwmon: fix typo build -> built omits 162372b08879 dell-smm-hwmon.c: Add XPS 9570 to supported devices list omits 3f9ffa5c3a25 hwmon: (mlxreg-fan) Modify macros for tachometer fault sta [...] omits 9a629d7ada78 Documentation: hwmon: Add descriptions for ina2xx sysfs entries omits 1b1f4efab0e4 hwmon: (ina3221) Convert to using %pOFn instead of device_ [...] omits 25bbdccfcd8c dt-bindings: hwmon: tmp108: add optional interrupts and #t [...] omits b6611bcd5144 hwmon (lm63) Do not overwrite data->kind omits 323aeb0eb5d9 hwmon: (ina3221) Add PM runtime support omits 4c0415a371fd hwmon: (ina3221) Make sure data is ready before reading omits 87625b24986b hwmon: (ina3221) Serialize sysfs ABI accesses omits efb0489ea8fa hwmon: (ina3221) Check channel status for alarms attribute read omits df04ced684d4 hwmon (occ): Add sysfs attributes for additional OCC data omits 54076cb3b5ff hwmon (occ): Add sensor attributes and register hwmon device omits c10e753d43eb hwmon (occ): Add sensor types and versions omits aa195fe49b03 hwmon (occ): Parse OCC poll response omits 88be37c07c15 hwmon (occ): Add command transport method for P8 and P9 omits 5b5513b88002 hwmon: Add On-Chip Controller (OCC) hwmon driver omits 38a3499f6d0c block: loop: check error using IS_ERR instead of IS_ERR_OR [...] omits e7cc005fef03 aoe: add __exit annotation omits d04c406f29d9 block: clear REQ_HIPRI if polling is not supported omits d6a51a97c0b2 blk-mq: replace and kill blk_mq_request_issue_directly omits 5b7a6f128aad blk-mq: issue directly with bypass 'false' in blk_mq_sched [...] omits 7f556a44e61d blk-mq: refactor the code of issue request directly omits 4c9770c90fc5 block: remove the bio_integrity_advance export omits 61a0902a06d6 kbuild: add -Werror=implicit-int flag unconditionally omits eeb5687a7139 kbuild: add -Werror=strict-prototypes flag unconditionally omits 42a92bccd213 kbuild: add -fno-PIE flag unconditionally omits 518d8a564419 scripts: coccinelle: Correct warning message omits b825b4325354 scripts: coccinelle: only suggest true/false in files that [...] omits 1d467bb8a8b9 kbuild: handle part-of-module correctly for *.ll and *.symtypes omits 96c0a9180a12 kbuild: refactor part-of-module omits 45c4372d002b kbuild: refactor quiet_modtag omits b39a691617e4 kbuild: remove redundant quiet_modtag for $(obj-m) omits 74030653f0b9 block: remove the bioset_integrity_free export omits 7d0e5c2056c7 kbuild: refactor Makefile.asm-generic 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 3bbc9abbfb8c arm64: dts: imx8mq-evk: enable watchdog omits d3a2d72bcf17 arm64: dts: imx8mq: add watchdog devices omits 915975757d98 MAINTAINERS: add i.MX8 DT path to i.MX architecture omits 9079aca4aacd arm64: add support for i.MX8M EVK board omits 748f908cc882 arm64: add basic DTS for i.MX8MQ omits 930507c18304 arm64: add basic Kconfig symbols for i.MX8 omits 35a38903b9a5 Merge commit '1cf3817bf1f52e57b3f5eb0413ee0d7f0c2e9829' in [...] omits 30648e9f8647 arm64: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller omits a0578d2419e1 arm64: dts: Remove unused properties from FSL QSPI driver nodes omits 4f15a4e0d21b ARM: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller omits 00b79b07cb2a ARM: dts: imx6sx-sdb: Fix the reg properties for the FSL Q [...] omits 63f2d2a34011 ARM: dts: Remove unused properties from FSL QSPI driver nodes omits 744284fa15a1 Merge tag 'imx-dt64-4.21' into imx/qspi-dt omits 7f07675c117a pinctrl: aspeed: Wrap -Woverride-init with cc-option omits 664204410afb PCI: Remove unused attr variable in pci_dma_configure omits 8ee94e3fc54d ia64: only select ARCH_HAS_DMA_COHERENT_TO_PFN if swiotlb [...] omits a01e5d242d93 kconfig: remove redundant token defines omits 4b5ec81bfeda kconfig: rename depends_list to comment_option_list omits 1f31be9ec0a9 kconfig: loosen the order of "visible" and "depends on" in [...] omits 94d4e1b6021b kconfig: remove redundant menu_block rule omits 4891796c6f83 kconfig: remove redundant if_block rule omits 2f60e46e605a kconfig: remove grammatically ambiguous option_error omits 6900ae9eeee3 kconfig: remove grammatically ambiguous "unexpected option [...] omits 723679339d08 kconfig: warn no new line at end of file omits 3e42f200c195 Merge branch 'ib-pca953x' into devel omits a3a0ebd10a9b drm/amdgpu: WARN once if amdgpu_bo_unpin is called for an [...] omits 344e7ad467f5 drm/amdgpu: enable Vega20 page queue support omits fefdc6cc0af8 drm/amdgpu: use different irq ring ID for Vega20 page queues omits c713a4614592 drm/amdgpu: update the vm invalidation engine layout V2 omits 1b3f6bc96883 drm/amdgpu: increase the MAX ring number omits 4e9177134e7d drm/amdgpu: fix NULL fence handling in amdgpu_cs_fence_to_ [...] 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 b8eee0e90f97 lockd: Show pid of lockd for remote locks omits 03b31f489614 NFSD remove OP_CACHEME from 4.2 op_flags omits e27a73d1305f drm/amdgpu/psp: Correct and refine the vmr support. (v2) omits e30c50cd79f0 drm/amdgpu/psp_v3_1: Get psp fw version through reading register omits 07944623c775 drm/amdgpu: access register without KIQ omits 7b184b006185 drm/amdgpu: kfd_pre_reset outside req_full_gpu cause sriov hang omits 9a2a566adb00 pinctrl: sunxi: Deal with per-bank regulators omits c5510b8dafce gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB omits eaeee373c97c pinctrl: Use of_node_name_eq for node name comparisons omits 07a496de4c7e ARM: omap2: remove unnecessary boot_lock omits d9b778e7bf2d ARM: versatile: rename and comment SMP implementation omits 830eec24673a ARM: versatile: convert boot_lock to raw omits 4fb68e12f2cf ARM: vexpress/realview: consolidate immitation CPU hotplug omits 8d64d365aed3 f2fs: fix to reorder set_page_dirty and wait_on_page_writeback omits 2062e0c3daa0 f2fs: clear PG_writeback if IPU failed omits 0cd6d9b0d234 f2fs: add an ioctl() to explicitly trigger fsck later omits b76574300504 gpio: pca953x: Restore registers after suspend/resume cycle omits 87813cf30a89 gpio: pca953x: Zap single use of pca953x_read_single() omits ec82d1eba346 gpio: pca953x: Zap ad-hoc reg_output cache omits 0f25fda840a9 gpio: pca953x: Zap ad-hoc reg_direction cache omits 49427232764d gpio: pca953x: Perform basic regmap conversion omits b32cecb46bdc gpio: pca953x: Extract the register address mangling to si [...] omits 25a1b7102f3f gpio: pca953x: Zap ad-hoc I2C block write in multi GPIO set omits 7a04aaa32cbc gpio: pca953x: Factor out common code from device_pca95xx_init() omits 90adb0979947 gpio: pca953x: Unify pca953x_{read,write}_regs_{8,mul}() omits 49e713738f9e gpio: pca953x: Unify pca953x_{read,write}_regs_{16,24}() omits 028a219ae5b4 gpio: pca953x: Unify pca95{3,7}x_write_regs_16() omits 8958262af3fb gpio: pca953x: Repair multi-byte IO address increment on PCA9575 omits 92f45ebe6818 gpio: pca953x: Fix AI overflow on PCAL6524 omits 873d1e8e6faf gpio: pca953x: Deduplicate the bank_shift omits 3a2fa906c0a9 gpio: tegra186: Rename flow variable to type omits 493872e07414 Merge tag 'intel-gpio-v4.21-1' of git://git.kernel.org/pub [...] omits 21abf103818a gpio: Pass a flag to gpiochip_request_own_desc() omits a45eb575cdb4 block: remove the unused bio_set_pages_dirty and bio_check [...] omits 0374e1132217 block: remove the unused bio_iov_iter_get_pages export omits 637b60ade37e block: remove the blk_recount_segments export omits 6c210aa596d0 block: remove the bio_phys_segments export omits 3cee7a7d05b1 backlight: 88pm860x_bl: Use of_node_name_eq for node name [...] omits 272c1a9b4939 Merge tag 'exynos-drm-next-for-v4.21-v2' of git://git.kern [...] omits 48a77d66cb7f drm/virtio: switch to generic fbdev emulation omits 18ce0906d962 drm: Remove complete task from TODO documentation omits 5da94b50475a arm64: dts: ti: k3-am654: Enable main domain McSPI0 omits 2cd7d393f461 arm64: dts: ti: k3-am654: Add McSPI DT nodes omits c484fc957219 arm64: dts: ti: k3-am654: Populate power-domain property f [...] omits e577d79424c0 arm64: dts: ti: k3-am654-base-board: Enable ECAP PWM omits 07c663b0ee57 arm64: dts: ti: k3-am65-main: Add ECAP PWM node omits 19a1768fc34a arm64: dts: ti: k3-am654-base-board: Add I2C nodes omits 3f94859fd7ba arm64: dts: ti: am654-base-board: Add pinmux for main uart0 omits 1d79b4375fbc arm64: dts: ti: k3-am65: Add pinctrl regions omits fc66393ab5d6 dt-bindings: pinctrl: k3: Introduce pinmux definitions omits 3b5129b3a7c6 drm/exynos: fimd: Make pixel blend mode configurable omits 6f8ee5c21722 drm/exynos: fimd: Make plane alpha configurable omits 088f908006c5 Merge branch 'next-smack' into next-testing omits 20bb4cb4fb9f Merge branch 'smack-for-4.21-a' of https://github.com/csch [...] omits 4c6926a23b76 acpi/nfit, libnvdimm: Add unlock of nvdimm support for Int [...] omits 37833fb7989a acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm omits f2989396553a acpi/nfit, libnvdimm: Introduce nvdimm_security_ops omits 9db67581b91d keys-encrypted: add nvdimm key format type to encrypted keys omits 76ef5e172527 keys: Export lookup_user_key to external users omits d6548ae4d16d acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm omits 4fc96ee9085d seccomp, s390: fix build for syscall type change omits 319deec7db6c seccomp: fix poor type promotion 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 55b078f031f5 Smack: Improve Documentation omits 72d7e948febe arm64: dts: exynos: Add IMEM clock controller to Exynos5433 omits 092ff0520070 nvme: fix kernel paging oops omits 8ac686d7dfed ARM: dts: exynos: Specify I2S assigned clocks in proper node omits 497f1bcb9009 ARM: dts: exynos: Add missing CPUs in cooling maps for Odroid X2 omits 356da6d0cde3 dma-mapping: bypass indirect calls for dma-direct omits 190d4e5916a2 vmd: use the proper dma_* APIs instead of direct methods calls omits 55897af63091 dma-direct: merge swiotlb_dma_ops into the dma_direct code omits 17ac524719f3 dma-direct: use dma_direct_map_page to implement dma_direc [...] omits 58dfd4ac0220 dma-direct: improve addressability error reporting omits 68c608345cc5 swiotlb: remove dma_mark_clean omits b907e20508d0 swiotlb: remove SWIOTLB_MAP_ERROR omits e5361ca29f2f ACPI / scan: Refactor _CCA enforcement omits 90ac706e98fc dma-mapping: factor out dummy DMA ops omits 3731c3d4774e dma-mapping: always build the direct mapping code omits 8ddbe5943c0b dma-mapping: move dma_cache_sync out of line omits 7249c1a52df9 dma-mapping: move various slow path functions out of line omits 05887cb610a5 dma-mapping: move dma_get_required_mask to kernel/dma omits 7f0fee242e89 dma-mapping: merge dma_unmap_page_attrs and dma_unmap_sing [...] omits 8d59b5f2a446 dma-mapping: simplify the dma_sync_single_range_for_{cpu,d [...] omits 20b105feda8d dma-mapping: remove a pointless memset in dma_atomic_pool_init omits 6edf2e3710f4 fix dma-buf/udmabuf selftest omits 64bafd2f1e48 xfs: require both realtime inodes to mount omits 0ca2923e2a1e selftests: watchdog: fix spelling mistake "experies" -> "expires" omits 2d9a058e3f83 Merge branch 'nvme-4.21' of git://git.infradead.org/nvme i [...] omits acc2038738bd Merge branch 'yaml-bindings-for-v4.21' into dt/next omits 2c9b0b00af23 dt-bindings: Convert trivial-devices.txt to json-schema omits cd1cc0bef46f dt-bindings: arm: mrvl: amend Browstone compatible string omits f4d1577e9bc6 dt-bindings: arm: Convert Tegra board/soc bindings to json-schema omits 738d57f23c2b dt-bindings: arm: Convert ZTE board/soc bindings to json-schema omits 3da3d9be4495 dt-bindings: arm: Add missing Xilinx boards omits c808c7b950ce dt-bindings: arm: Convert Xilinx board/soc bindings to jso [...] omits f3fb5732e3bd dt-bindings: arm: Convert VIA board/soc bindings to json-schema omits c74acbf039ca dt-bindings: arm: Convert ST STi board/soc bindings to jso [...] omits 26282485aedd dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema omits cf7e48dad101 dt-bindings: arm: Convert CSR SiRF board/soc bindings to j [...] omits 9d3ef77fe568 dt-bindings: arm: Convert QCom board/soc bindings to json-schema omits da5faf32ad2d dt-bindings: arm: Convert TI nspire board/soc bindings to [...] omits 5afa43780f7c dt-bindings: arm: Convert TI davinci board/soc bindings to [...] omits c7a851b7050e ARM: dts: Cosmetic fix for omap5 USB node names omits a489334941d4 drm/i915: Fix Cherryview oops on boot omits c2dacddc5f67 dt-bindings: arm: Convert Calxeda board/soc bindings to js [...] omits f8139316cab4 dt-bindings: arm: Convert Altera board/soc bindings to jso [...] omits d3c207eeb905 dt-bindings: arm: Convert primecell binding to json-schema omits 672951cbd1b7 dt-bindings: arm: Convert cpu binding to json-schema omits 4d2bb3e65035 dt-bindings: timer: Convert ARM timer bindings to json-schema omits 0175ce4a58d6 dt-bindings: i2c: Convert i2c-gpio binding to json-schema omits b31abceb0fec dt-bindings: altera: Convert clkmgr binding to json-schema omits 00ce8a800060 dt-bindings: Add a writing DT schemas how-to and annotated [...] omits 4f0e3a57d6eb kbuild: Add support for DT binding schema checks omits e78bd0d26f73 bcache: print number of keys in trace_bcache_journal_write omits cc38ca7ed54a bcache: set writeback_percent in a flexible range omits 9aaf51654672 bcache: make cutoff_writeback and cutoff_writeback_sync tunable omits 009673d02fa9 bcache: add MODULE_DESCRIPTION information omits 7a671d8ef821 bcache: option to automatically run gc thread after writeback omits cb07ad63682f bcache: introduce force_wake_up_gc() omits f383ae300c4b bcache: cannot set writeback_running via sysfs if no write [...] omits 79b791466e52 bcache: do not mark writeback_running too early omits 4e361e020e72 bcache: update comment in sysfs.c omits 3db4d0783eaf bcache: update comment for bch_data_insert omits ae1710231655 bcache: do not check if debug dentry is ERR or NULL explic [...] omits d2f96f487f47 bcache: add comment for cache_set->fill_iter omits fee10bd22678 memory: pl353: Add driver for arm pl353 static memory controller omits b0b41af12a1b dt-bindings: memory: Add pl353 smc controller devicetree b [...] omits f7eb7b8a4f72 switchtec: Add MRPC DMA mode support omits 52d8db8e0cd7 switchtec: Improve MRPC efficiency by enabling write combining omits f836b94444d6 Merge tag 'intel-pinctrl-v4.21-1' of git://git.kernel.org/ [...] omits 6f61a2c8f1f6 arm64: dts: renesas: draak: Fix CVBS input omits c6cbcdea7ab9 Merge tag 'iio-for-4.21b' of git://git.kernel.org/pub/scm/ [...] 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 ec10574d00da Merge tag 'vfio-ccw-20181213' of git://git.kernel.org/pub/ [...] omits a7b1868a5f47 s390/zcrypt: rework ap scan bus code omits 42a87d4103ae s390/zcrypt: make sysfs reset attribute trigger queue reset omits 98dfd32620e9 s390/pci: fix sleeping in atomic during hotplug omits 9594ca6b87d9 s390/pci: remove bit_lock usage in interrupt handler omits 87ccdcfa9c70 s390/drivers: fix proc/debugfs file permissions omits ca92b93d17f8 s390: convert to DEFINE_SHOW_ATTRIBUTE omits 48cc8f7a1d5a sparc: use DT node full_name in sparc_dma_alloc_resource omits b65bb777ef22 nvme-rdma: support separate queue maps for read and write omits 873946f4b957 nvme-tcp: support separate queue maps for read and write omits 330f6b8a7077 nvme-fabrics: allow user to set nr_write_queues for separa [...] omits fa9a1811e094 nvme-fabrics: add missing nvmf_ctrl_options documentation omits e42b3867de4b blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues omits 23454d59cc16 nvmet: update smart log with num err log entries omits 11ad507784ed nvmet: add error log page cmd handler omits c6aa3542e010 nvmet: add error log support for file backend omits 3b031d15995f nvmet: add error log support for bdev backend omits 2da6e00580f5 nvmet: add error log support for admin-cmd omits 762a11dfee10 nvmet: add error log support for rdma backend omits 84faf42b8aff nvmet: add error log support for fabrics-cmd omits e81446afc7f5 nvmet: add error log support in the core omits 76574f37bf4c nvmet: add interface to update error-log page omits e4a976254ec5 nvmet: add error-log definitions omits b34de7cee0a6 nvme: add error log page slot definition omits b7c8f3663d0e nvme: remove nvme_common command cdw10 array omits 16d3a280d4d7 nvmet: remove unused variable omits cb5b7262b011 nvme: provide fallback for discard alloc failure omits 8eb5d89f4831 nvme: add __exit annotation omits 3f2304f8c6d6 nvme-tcp: add NVMe over TCP host driver omits ad4f530e95a7 nvmet: allow configfs tcp trtype configuration omits 872d26a391da nvmet-tcp: add NVMe over TCP target driver omits fc221d05447a nvme-tcp: Add protocol header omits 20d44e863212 nvme-fabrics: allow user passing data digest omits 3b49fa807284 nvme-fabrics: allow user passing header digest omits 1672ddb8d691 nvmet: Add install_queue callout omits 65d69e2505bb datagram: introduce skb_copy_and_hash_datagram_iter helper omits d05f443554b3 iov_iter: introduce hash_and_copy_to_iter helper omits 950fcaecd5cc datagram: consolidate datagram copy to iter helpers omits cb002d074dab iov_iter: pass void csum pointer to csum_and_copy_to_iter omits 0fc07791bc77 datagram: open-code copy_page_to_iter omits 3152a974678a ath6kl: add ath6kl_ prefix to crypto_type omits eed9de3b4f47 ima: Use inode_is_open_for_write omits d7cecb676dd3 ima: Support platform keyring for kernel appraisal omits 386b49f51dc2 efi: Allow the "db" UEFI variable to be suppressed omits 15ea0e1e3e18 efi: Import certificates from UEFI Secure Boot omits 0bc9ae395b3f efi: Add an EFI signature blob parser omits 5c126ba22f89 efi: Add EFI signature data types omits 60740accf784 integrity: Load certs to the platform keyring omits 9dc92c45177a integrity: Define a trusted platform keyring omits 6c8d5f051251 scsi: ufs: Fix platform_no_drv_owner.cocci warnings omits ed4c1136ac2a scsi: mpt3sas: Update driver version to 27.101.00.00 omits 306eaf276b02 scsi: mpt3sas: Replace readl with ioc->base_readl omits b899202901a8 scsi: mpt3sas: Add separate function for aero doorbell reads omits cc68e6077bbf scsi: mpt3sas: Introduce flag for aero based controllers omits 6db831f4ef76 scsi: hisi_sas: Make sg_tablesize consistent value omits 6e1b731b5352 scsi: hisi_sas: Relocate some code to reduce complexity omits 735bcc77e6ba scsi: hisi_sas: Fix warnings detected by sparse omits d9678adbe733 arm64: defconfig: Enable FSL_MC_BUS and FSL_MC_DPIO omits 3cf9e6d00954 arm64: defconfig: Replace PINCTRL_MT7622 with PINCTRL_MTK_MOORE omits 1f4fa50dd48f arm64: defconfig: Regenerate for v4.20 omits b125eb0bf469 Merge tag 'amlogic-dt64-2-redo' of https://git.kernel.org/ [...] omits b8222335938a ARM: dts: Fix wrong address for omap5 sata phy omits 86d540ff3319 scsi: qla2xxx: Update driver version to 10.00.00.12-k omits 835aa4f2691e scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port omits 5e6803b409ba scsi: qla2xxx: Fix NPIV handling for FC-NVMe omits 850f6acd3436 scsi: qla2xxx: Enable FC-NVME on NPIV ports omits bc127d93e4ec scsi: aacraid: change event_wait to a completion omits dc71eccc175e scsi: aacraid: change wait_sem to a completion omits 719162bd5bb9 scsi: lpfc: Enable Management features for IF_TYPE=6 omits 2d1036aea463 Revert "scsi: lpfc: ls_rjt erroneus FLOGIs" 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 0273ac349f08 blkcg: handle dying request_queue when associating a blkg omits d63962e38cc0 Merge tag 'seccomp-next' of https://git.kernel.org/pub/scm [...] omits fb4d49448026 power: supply: gpio-charger: Do not use deprecated POWER_S [...] omits fbd17e58d472 power: supply: ds2781: switch to devm_power_supply_register omits 63fac6cb63b0 power: supply: ds2780: switch to devm_power_supply_register omits 711aebcfe3ba power: supply: ds2781: fix race-condition in bin attribute [...] omits 88635b6da891 power: supply: ds2780: fix race-condition in bin attribute [...] omits 451ba0e4363c power: supply: pcf50633: fix race-condition in sysfs registration omits 157ba1bb5fcb power: supply: charger-manager: fix race-condition in sysf [...] omits efcca6bdfba1 power: supply: charger-manager: simplify generation of sys [...] omits 750688c7cdfd power: supply: bq24257: fix race-condition in sysfs registration omits 348a3c079bfc power: supply: bq24190_charger: fix race-condition in sysf [...] omits b1f7ee898bdc power: supply: lp8788: fix race-condition in sysfs registration omits a45cefb0ca1f power: supply: ds2781: fix race-condition in sysfs registration omits b10474aafe80 power: supply: ds2780: fix race-condition in sysfs registration omits 06215ce99988 power: supply: bq2415x: fix race-condition in sysfs registration omits cef8fe6a382c power: supply: core: add support for custom sysfs attributes omits e4a7dca5de62 switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite omits aff614c6339c switchtec: Set DMA coherent mask omits 526180408b81 switchtec: Remove immediate status check after submitting [...] omits 8e22bce990b5 Merge tag 'v4.20-rockchip-dts64fixes-2' of git://git.kerne [...] omits a6f119a06960 Merge tag 'omap-for-v4.21/driver-part2-signed' of git://gi [...] omits 24161e726f67 Merge tag 'omap-for-v4.20/fixes-rc6' of git://git.kernel.o [...] omits a323a513c712 dt-bindings: arm: Convert Rockchip board/soc bindings to j [...] omits bd3fde386dec ARM: omap2: avoid section mismatch warning omits 6dc7e8764b08 Merge tag 'amlogic-soc' of https://git.kernel.org/pub/scm/ [...] omits 4f474037cf06 Merge tag 'gemini-dts' of git://git.kernel.org/pub/scm/lin [...] omits 69c5f266d880 Merge tag 'sunxi-h3-h5-for-4.21' of https://git.kernel.org [...] omits 4238973b2ecd Merge tag 'omap-for-v4.21/omap1-signed' of git://git.kerne [...] omits 4dd201beec95 ARM: tegra: avoid section mismatch warning omits 4aa64677330b ARM: ks8695: fix section mismatch warning omits 88af3209aa08 ARM: pxa: avoid section mismatch warning omits 5d3e11c47821 ARM: mmp: fix pxa168_device_usb_phy use on aspenite omits 12d3a30db4a3 ARM: mmp: fix timer_init calls omits c8730395ea51 Merge tag 'imx-soc-4.21' of git://git.kernel.org/pub/scm/l [...] omits 3aab54033a85 Merge tag 'samsung-soc-4.21' of https://git.kernel.org/pub [...] omits abd488c00194 Merge tag 'sunxi-core-for-4.21' of https://git.kernel.org/ [...] omits 767ae0174822 Merge tag 'davinci-for-v4.21/soc' of git://git.kernel.org/ [...] omits 50ba37008f6e Merge tag 'renesas-soc-for-v4.21' of https://git.kernel.or [...] omits 44593ea9f3bf Merge tag 'imx-defconfig-4.21' of git://git.kernel.org/pub [...] omits 42196048c6e9 Merge tag 'samsung-defconfig-4.21' of https://git.kernel.o [...] omits 7d1396177ca9 Merge tag 'sunxi-config64-for-4.21' of https://git.kernel. [...] omits 389cf4e42e20 Merge tag 'tegra-for-4.21-memory' of git://git.kernel.org/ [...] omits d72c6acee436 Merge tag 'renesas-arm-defconfig-for-v4.21' of https://git [...] omits efa00b24fc28 Merge tag 'at91-4.21-soc' of git://git.kernel.org/pub/scm/ [...] omits c5eb1190074c PCI / PM: Allow runtime PM without callback functions omits d1a1cc9a3fad Merge tag 'amlogic-drivers-2' of https://git.kernel.org/pu [...] omits e3154317a063 Merge tag 'imx-drivers-4.21' of git://git.kernel.org/pub/s [...] omits 8986f4c2172f Merge tag 'v4.20-next-soc' of https://git.kernel.org/pub/s [...] omits bb7ece5fc43f Merge tag 'sunxi-drivers-for-4.21' of https://git.kernel.o [...] omits 2d32d6574104 Merge tag 'tegra-for-4.21-firmware' of git://git.kernel.or [...] omits 4a598c7b3f00 Merge tag 'tegra-for-4.21-soc' of git://git.kernel.org/pub [...] omits 48ff08dd9aa9 Merge tag 'renesas-drivers-for-v4.21' of https://git.kerne [...] omits 330a7809cf90 Merge tag 'pxa-for-4.21' of https://github.com/rjarzmik/li [...] omits 5cc60b0497c3 Merge tag 'v4.21-rockchip-dts64-2' of git://git.kernel.org [...] omits 33afb48f32e5 Merge tag 'v4.21-rockchip-dts32-2' of git://git.kernel.org [...] omits 0abf32a837ed Merge tag 'at91-4.21-dt' of git://git.kernel.org/pub/scm/l [...] omits ac3e0be697e9 Merge tag 'amlogic-dt-2' of https://git.kernel.org/pub/scm [...] omits 6059c6b1d526 selftests: watchdog: Add gettimeleft command line arg omits ba97d019fc1d Merge tag 'uniphier-dt-v4.21' of git://git.kernel.org/pub/ [...] omits dd980900e2fc Merge tag 'imx-dt64-4.21' of git://git.kernel.org/pub/scm/ [...] omits fafda335f81a Merge tag 'imx7ulp-dt-4.21' of git://git.kernel.org/pub/sc [...] omits 2b6464560852 Merge tag 'imx7d-pico-4.21' of git://git.kernel.org/pub/sc [...] omits 80b451cd68b4 Merge tag 'imx-dt-4.21' of git://git.kernel.org/pub/scm/li [...] omits 457a728d800a Merge tag 'v4.20-next-dts64' of https://git.kernel.org/pub [...] omits 333524bcd361 Merge tag 'samsung-dt64-4.21' of https://git.kernel.org/pu [...] omits df6aeaef1c40 Merge tag 'samsung-dt-4.21' of https://git.kernel.org/pub/ [...] omits d4dcfc7c9343 Merge tag 'mvebu-dt64-4.21-1' of git://git.infradead.org/l [...] omits e7828317a479 Merge tag 'qcom-arm64-for-4.21-2' of git://git.kernel.org/ [...] omits ee261c7e822a Merge tag 'sunxi-dt64-for-4.21' of https://git.kernel.org/ [...] omits 2c94db389bba Merge tag 'sunxi-dt-for-4.21' of https://git.kernel.org/pu [...] omits 25db2eaf1097 drm/i915: Don't forget to reset blocks when testing lower [...] omits 9422f5871d5d vfio/mdev: add static modifier to add_mdev_supported_type omits e309df5b0c9e vfio/pci: Parallelize device open and release omits db23d88756ab iio: adc: qcom-spmi-adc5: Initialize prescale properly omits a9b0a2a7c193 dt-bindings: iio: adc: exynos-adc: Add S5PV210 variant omits d1655c7f4871 iio: adc: Allow selection of Exynos ADC on S5PV210 omits 882bf52fdeab iio: adc: exynos-adc: Add S5PV210 variant omits 355e3532132b xfs: cache minimum realtime summary level omits 2c2d9d3a205a xfs: count inode blocks correctly in inobt scrub omits c1b4a321ede0 xfs: precalculate cluster alignment in inodes and blocks omits 83dcdb4469e7 xfs: precalculate inodes and blocks per inode cluster omits 43004b2a8da2 xfs: add a block to inode count converter omits 7280fedaf3a0 xfs: remove xfs_rmap_ag_owner and friends omits 66e3237e724c xfs: const-ify xfs_owner_info arguments omits 02b100fb83f9 xfs: streamline defer op type handling omits bc9f2b7c8a73 xfs: idiotproof defer op type configuration omits 43feeea88c9c xfs: zero length symlinks are not valid omits 8c4ce794ee7a xfs: clean up indentation issues, remove an unwanted space omits fe5ed6c22e94 xfs: libxfs: move xfs_perag_put late omits d6f215f35963 xfs: split up the xfs_reflink_end_cow work into smaller tr [...] omits 63d5e06aa381 drm/rockchip: Add implicit fencing support for planes omits 4868d2b662f5 MAINTAINERS/vfio-ccw: add Farhan and Eric, make Halil Reviewer omits 0bcc547ec4b0 kconfig: clean up EOF handling in the lexer omits cc66bca775ee kconfig: fix ambiguous grammar in terms of new lines omits 21c5ecf60472 kconfig: refactor pattern matching in STRING state omits be3c8075978a kconfig: remove unneeded pattern matching to whitespaces omits 413cd19d81fd kconfig: require T_EOL to reduce visible statement omits fbac5977d81c kconfig: fix memory leak when EOF is encountered in quotation omits 77c1c0fa8b14 kconfig: fix file name and line number of warn_ignored_cha [...] omits d288d95842f1 udf: Fix BUG on corrupted inode omits 241414967fb9 MAINTAINERS: Update usnic driver maintainers omits 3023a1e93656 RDMA: Start use ib_device_ops omits 02a42f8e40ca RDMA/rdmavt: Initialize ib_device_ops struct omits 573efc4b3ce8 RDMA/rxe: Initialize ib_device_ops struct omits 20a6b5886102 RDMA/vmw_pvrdma: Initialize ib_device_ops struct omits e761058190b4 RDMA/usnic: Initialize ib_device_ops struct omits 16b0ba9571f9 RDMA/qib: Initialize ib_device_ops struct omits bd59461e57b4 RDMA/qedr: Initialize ib_device_ops struct omits a263c1241a18 RDMA/ocrdma: Initialize ib_device_ops struct omits 5a6c6e71acb0 RDMA/nes: Initialize ib_device_ops struct omits 56e2a43136b7 RDMA/mthca: Initialize ib_device_ops struct omits 96458233ee73 RDMA/mlx5: Initialize ib_device_ops struct omits 1554509b0d00 vfio: ccw: Merge BUSY and BOXED states omits 544fbd16a461 block: deactivate blk_stat timer in wbt_disable_default() omits eaf3074e0a8c usb: renesas_usbhs: mark PM functions as __maybe_unused omits c238ec3ef638 usb: core: Remove unnecessary memset() omits 9e412c66a8a2 usb: host: isp1362-hcd: convert to DEFINE_SHOW_ATTRIBUTE omits 27a2660f1ef9 gfs2: Dump nrpages for inodes and their glocks omits 2d29f6b96d8f gfs2: Fix loop in gfs2_rbm_find omits 5ac93d0c5d8c Merge tag 'usb-for-v4.21' of git://git.kernel.org/pub/scm/ [...] omits e894075934a4 staging: mt7621-mmc: Fix incompletely removed #if 0 block in sd.c omits 4cc357c500d3 staging: bcm2835-camera: Add hint about possible faulty config omits 9c85a4d0aeab staging: bcm2835-camera: Provide more specific probe error [...] omits b7491a9fca2d staging: bcm2835-audio: Drop DT dependency omits c04a8fe45845 staging: bcm2835-audio: use module_platform_driver() macro omits 736b0ec4865a staging: bcm2835-audio: Enable compile test omits 25c7597af20d staging: vchiq_arm: Register a platform device for audio omits 405e2f98637d staging: vchiq_arm: Fix camera device registration omits 1a321ea68b0f staging: bcm2835-camera: Move module info to the end omits 3a2c20024a2b staging: bcm2835-camera: fix module autoloading omits 7566f39dfdc1 staging: bcm2835-camera: Abort probe if there is no camera omits cad5290a2f79 drm/xen: Don't set the dpms hook omits 7ce5362815bb drm/qxl: Don't set the dpms hook omits 99c22707ef64 staging: mt7621-dts: avoid warnings in pinctrl definitions omits d17f5ff7713f staging: mt7621-mmc: fix compile warnging: cmd_buf omits a6bf8820224d staging: mt7621-mmc: add missing header. omits 5b0d9cd7211d staging: mt7621-eth: fix compile warning. omits 90dedc973b86 staging: mt7621-dts: allow gnubee to reboot cleanly. omits 84519a4b0fae staging: mt7621-mmc: set correct dma mask. omits 370e0a710127 staging: mt7621-eth: set correct dma mask. omits 446e8986a241 ARM: at91: add support in soc driver for new SAM9X60 omits 852b2876a8a8 staging: vchiq: rework remove_event handling omits 8bdf15fa67d8 staging: rtl8723bs: remove semaphore remnants omits 07e3a844ff05 staging: rtl8723bs: change pwrctrl lock to a mutex omits 09a8ea34cf43 staging: rtl8723bs: change semaphores to completions omits 5e8f616103b8 staging: rtl8723bs: fix typo in the TODO file omits c45140bce3f4 staging: rtl8723bs: remove dead code, rtw_port_switch_chk() omits 15f11e0ffce0 staging: rtl8188eu: reuse Hal_GetChnlGroup88E() omits a793dbe92601 staging: rtl8188eu: simplify loop in rtl88eu_phy_iq_calibrate() omits f8bc1b2efa05 staging: comedi: change do_insn*_ioctl to allow more samples omits 354ea2ee6d2b staging: mt7621-spi: drop support for SPI mode 1/2/3 omits 108d9dd51363 staging: mt7621-spi: drop the broken full-duplex mode omits d6a0de493374 staging: speakup: change semaphore to completion omits 019ec6c14fbd staging: erofs: Fix spelling issue omits ccd9c19c7ae1 staging: erofs: remove __EROFS_BIT omits 15653dc850e4 ARM: at91: add support in soc driver for LPDDR2 SiP omits b8e076a6ef25 staging: erofs: unzip_vle_lz4.c,utils.c: rectify BUG_ONs omits 70b17991d895 staging: erofs: unzip_{pagevec.h,vle.c}: rectify BUG_ONs omits ed0a773bff5f Merge tag 'phy-for-4.21_v1' of git://git.kernel.org/pub/sc [...] omits 2e38c2e7026a phy: qcom-qmp: Expose provided clocks to DT omits d21aafe9a4a5 dt-bindings: phy-qcom-qmp: Move #clock-cells to child omits 5e17b95d9893 phy: qcom-qmp: Utilize fully-specified DT registers omits 2517d09b39f3 dt-bindings: phy-qcom-qmp: Fix register underspecification omits 1a3a09270668 phy: ti: fix semicolon.cocci warnings omits dddc97e82303 phy: dphy: Add configuration helpers omits 2ed869990e14 phy: Add MIPI D-PHY configuration options omits aeaac93ddb28 phy: Add configuration interface omits c8457828ff48 phy: Add MIPI D-PHY mode omits efe81bea8915 phy: add driver for Freescale i.MX8MQ USB3 PHY omits 3c2ce40b2fbb dt-bindings: phy: add binding for Freescale i.MX8MQ USB3 PHY omits 03e7d002526d phy: Use of_node_name_eq for node name comparisons omits 3ff18849eb65 net: ethernet: ti: cpsw: add support for port interface mo [...] omits ad57b78579ab dt-bindings: net: ti: cpsw: switch to use phy-gmii-sel phy omits 92b58b34741f phy: ti: introduce phy-gmii-sel driver omits 5b9bf512ca93 dt-bindings: phy: add cpsw port interface mode selection p [...] omits c5e18b3413b5 phy: mvebu-cp110-comphy: fix spelling in structure name omits 2ad2af081622 phy: mapphone-mdm6600: Improve phy related runtime PM calls omits 72c0339c115b phy: renesas: rcar-gen3-usb2: follow the hardware manual p [...] omits 44d30d622821 phy: cadence: Add driver for Sierra PHY omits cb96a690724e dt-bindings: phy: Document cadence Sierra PHY bindings omits b3af06451bf8 phy: core: clean up unused ethernet specific phy modes omits cccc43b853df phy: mvebu-cp110-comphy: convert to use eth phy mode and submode omits c8fe6d7f3f83 phy: ocelot-serdes: convert to use eth phy mode and submode omits 2af8caeee478 phy: core: add PHY_MODE_ETHERNET omits 79a5a18aa9d1 phy: core: rework phy_set_mode to accept phy mode and submode omits 640ac1474486 MAINTAINERS: Add Kishon as maintainer of PHY bindings omits ae409cc7c3cd phy: sun4i-usb: add support for H6 USB2 PHY omits 2659392e5c08 phy: sun4i-usb: add support for missing USB PHY index omits 1726ea907a7f dt-bindings: phy: add binding for Allwinner H6 USB2 PHY omits e2affdbef2ac mailbox: bcm2835: Switch to SPDX identifier omits 78f3ff524fca mailbox: ti-msgmgr: Off by one in ti_msgmgr_of_xlate() omits 2e4ac7cc493f mailbox: Hi3660: Fixup mailbox state machine malfunction issue omits b5452838c661 mailbox: hi3660: constify mbox_chan_ops structure omits b2dbff1bb893 sbitmap: flush deferred clears for resize and shallow gets omits fec7b6690541 samples: add an example of seccomp user trap omits 6a21cc50f0c7 seccomp: add a return code to trap to userspace omits a5662e4d81c4 seccomp: switch system call argument type to void * omits db5113911aba seccomp: hoist struct seccomp_data recalculation higher 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 4725c4ba8d1c RDMA/mlx4: Initialize ib_device_ops struct omits 15644f57cb66 RDMA/i40iw: Initialize ib_device_ops struct omits 7f645a58d001 RDMA/hns: Initialize ib_device_ops struct omits e3c320caa107 RDMA/hfi1: Initialize ib_device_ops struct omits dad3b05d050a RDMA/cxgb4: Initialize ib_device_ops struct omits 071b2ca40ae3 RDMA/cxgb3: Initialize ib_device_ops struct omits 9615f86be981 RDMA/bnxt_re: Initialize ib_device_ops struct omits 521ed0d92ab0 RDMA/core: Introduce ib_device_ops omits 2dd8e44cb4f3 IB/mlx4: Remove unneeded NULL check omits 8cc0698f46ca RDMA/ocrdma: Use PCI-ID as an identification in debugfs omits 9435ef4caeea RDMA/uverbs: Optimize clearing of extra bytes in response omits a276a4d93bf1 RDMA/vmw_pvrdma: Use atomic memory allocation in create AH omits 59590b8ad2ee IB/{mlx5,ocrdma,qedr,rxe}: Omit port validation from IB verbs omits a1462351b590 RDMA/mlx5: Fail early if user tries to create flows on IB [...] omits f94e02ddfd88 IB/mlx5: Remove duplicated include from mlx5_ib.h omits d764970bcea3 IB/mlx5: Add 2X width support to query_port omits 28ab1bb0e8f0 Merge tag 'v4.20-rc6' into rdma.git for-next omits 6ff9b09e00a4 gfs2: Get rid of potential double-freeing in gfs2_create_inode omits cbbe76c8bb27 gfs2: Remove vestigial bd_ops omits b874155a5fa4 IB/mlx5: Add HDR speed support to query port omits 4106a758f791 IB/mlx5: Report CapabilityMask2 in ib_query_port omits a5a5d1993696 IB/core: Add new IB rates omits 48f9c33c25bf i2c: powermac: Use of_node_name_eq for node name comparisons omits dbabf68574f9 IB/core: Add 2X port width omits 1e8f43b7fb25 IB/core: Add CapabilityMask2 to port attributes omits 4f5c85fe3a60 i2c-axxia: check for error conditions first omits eb9907789ac3 i2c-axxia: dedicated function to set client addr omits 66693960f574 Merge tag 'v4.20-rc6' into i2c/for-5.0 omits 3ca3f86f7f48 dt-bindings: i2c: Use correct vendor prefix for Atmel omits 3782cc3725b3 i2c: tegra: replace spin_lock_irqsave with spin_lock in ISR omits 7841b88a8fdd ARM: dts: rockchip: Add internal timer support for rv1108 omits 6db21d8986e1 IB/rxe: Fix incorrect cache cleanup in error flow omits 2c4d5356e64d lightnvm: pblk: do not overwrite ppa list with meta list omits 55d8ec35398e lightnvm: pblk: support packed metadata omits a16816b9e462 lightnvm: disable interleaved metadata omits 24828d0536bb lightnvm: dynamic DMA pool entry size omits faa79f27f0a4 lightnvm: pblk: add helpers for OOB metadata omits dd439496dfbc lightnvm: pblk: move lba list to partial read context omits 42bd0384d77e lightnvm: pblk: avoid ref warning on cache creation omits 85136c010285 lightnvm: simplify geometry enumeration omits 361d889f830e lightnvm: pblk: add comments wrt locking in recovery path omits fde201a466c6 lightnvm: pblk: add lock protection to list operations omits 6e82f0ba00b0 lightnvm: pblk: fix spelling in comment omits e698d9f4e625 lightnvm: pblk: remove dead code in pblk_recov_l2p omits 0934ce87b588 lightnvm: pblk: fix pblk_lines_init error handling path omits c9a1d640d519 lightnvm: pblk: remove unused macro omits 3bcebc5bac09 lightnvm: pblk: set conservative threshold for user writes omits 525f7bb2c9f9 lightnvm: pblk: stop writes gracefully when running out of lines omits ab3887be1e1a lightnvm: pblk: account for write error sectors in emeta omits c12fa401ac8c lightnvm: pblk: fix resubmission of overwritten write err lbas omits 96076f7dde51 lightnvm: pblk: fix chunk close trace event check omits 55e58c5e78aa lightnvm: Fix uninitialized return value in nvm_get_chunk_meta() omits f40a62d2674b lightnvm: pblk: ignore the smeta oob area scan omits 953d9f390365 arm64: dts: rockchip: Add on-board LED support on rk3399-rock960 omits ba0abee70a98 arm64: dts: rockchip: Add on-board LED support on rk3399-ficus omits 0c1c3880442f RDMA/hns: Bugfix for RoCE loopback test omits f747b6894518 RDMA/hns: Update posting & querying mailbox omits 4af07f01f7a7 RDMA/hns: Fix the bug while use multi-hop of pbl omits 233673e422de RDMA/hns: Encapsulate and simplify qp state transition omits 9f5071010347 RDMA/hns: Init qp context when modify qp from reset to init omits 2a5f14f279f5 gfs2: read journal in large chunks to locate the head omits 40e0e61e366b gfs2: add a helper function to get_log_header that can be [...] omits 5b84609532d6 gfs2: changes to gfs2_log_XXX_bio omits 98583b3e8730 gfs2: add more timing info to journal recovery process omits 0ebbe4f974a6 gfs2: Fix the gfs2_invalidatepage description omits 977767a7e1ee gfs2: Clean up gfs2_is_{ordered,writeback} 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 c2ade654dbf7 memory: omap-gpmc: Use of_node_name_eq for node name comparisons omits 04491ab0c4f0 Merge branch 'omap-for-v4.21/ti-sysc' into omap-for-v4.21/driver omits 5a87809b89b6 Merge branch 'omap1-usb-fix' into omap-for-v4.21/omap1 omits c7b7b5cbd0c8 ARM: OMAP1: fix USB configuration for device-only setups omits 1e6755f5e8f0 ARM: OMAP1: add MMC configuration for Palm Tungsten E omits 91eac9139ed4 Merge tag 'tegra-for-4.21-arm64-dt' of git://git.kernel.or [...] omits 622523c75ff8 Merge tag 'tegra-for-4.21-arm-dt' of git://git.kernel.org/ [...] omits 44a26c894ba2 Merge tag 'tegra-for-4.21-dt-bindings' of git://git.kernel [...] omits c5a06e704abe Merge tag 'renesas-dt-bindings-for-v4.21' of https://git.k [...] omits 857f00213315 Merge tag 'renesas-arm-dt2-for-v4.21' of https://git.kerne [...] omits e2bc560635cd Merge tag 'renesas-arm64-dt2-for-v4.21' of https://git.ker [...] omits 2fd1a4091f39 Merge tag 'aspeed-4.21-devicetree' of git://git.kernel.org [...] omits 287eedda7c06 Merge tag 'pxa-dt-4.21' of https://github.com/rjarzmik/lin [...] omits 5241ccbf2819 ARM: dts: Add missing ranges for dra7 mcasp l3 ports omits f4ef6fd0789d ARM: dts: Fix ranges for am335x epwmss omits c4576aed8d85 dm: fix request-based dm's use of dm_wait_for_completion omits b962a12050a3 drm/atomic: integrate modeset lock with private objects omits ab2cb2cb1a77 drm/i915/hdmi: SCDC Scrambling enable without CTS mode omits fcf9ab35ba41 PCI/P2PDMA: Clean up documentation and kernel-doc omits 6aa69750ef1b sparc: merge 32-bit and 64-bit version of pci.h omits b535d1fca6d6 sparc: move the leon PCI memory space comment to <asm/leon.h> omits a24ca8a253bd sparc: remove not required includes from dma-mapping.h omits ce65d36f3ea7 sparc: remove the sparc32_dma_ops indirection omits 53b7670e5735 sparc: factor the dma coherent mapping into helper omits 7227b2026239 sparc: remove not needed sbus_dma_ops methods omits 4fe4f9fecc36 usb: dwc2: Fix disable all EP's on disconnect omits 3c15ddb97c77 tee: optee: log message if dynamic shm is enabled omits b2d102bd0146 tee: optee: avoid possible double list_del() omits ad78dee0b630 dma-debug: Batch dma_debug_entry allocation omits 0cb0e25e4214 dma/debug: Remove dma_debug_resize_entries() omits a8a4c98fc9ac x86/dma/amd-gart: Stop resizing dma_debug_entry pool omits ceb51173b2b5 dma-debug: Make leak-like behaviour apparent omits 2b9d9ac02b9d dma-debug: Dynamically expand the dma_debug_entry pool omits f737b095c60c dma-debug: Use pr_fmt() omits 9f191555ba4b dma-debug: Expose nr_total_entries in debugfs omits 6451fe73fa0f nvme: fix irq vs io_queue calculations omits 2701e804f00f Merge tag 'extcon-next-for-4.21' of git://git.kernel.org/p [...] omits a802ed0dd9c2 selftests/ima: kexec_load syscall test omits 060190fbe676 ima: don't measure/appraise files on efivarfs omits 399574c64eaf x86/ima: retry detecting secure boot mode omits 4264f27a0815 docs: Extend trusted keys documentation for TPM 2.0 omits d958083a8f64 x86/ima: define arch_get_ima_policy() for x86 omits 6191706246de ima: add support for arch specific policies omits c52657d93b05 ima: refactor ima_init_policy() omits b5ca117365d9 ima: prevent kexec_load syscall based on runtime secureboot flag omits 3f7bb2ec20ce PCI: dwc: Move interrupt acking into the proper callback omits fce5423e4f43 PCI: dwc: Take lock when ACKing an interrupt omits 830920e065e9 PCI: dwc: Use interrupt masking instead of disabling omits ac9498d68644 fanotify: Use inode_is_open_for_write omits cb6f4c2c3478 Merge tag 'gvt-next-2018-12-07' of https://github.com/inte [...] omits 6d68b88e0993 iommu/vt-d: Remove deferred invalidation omits 1c4f88b7f1f9 iommu/vt-d: Shared virtual address in scalable mode omits 437f35e1cd4c iommu/vt-d: Add first level page table interface omits 7373a8cc3819 iommu/vt-d: Setup context and enable RID2PASID support omits ca6e322d6049 iommu/vt-d: Pass pasid table to context mapping omits ef848b7e5a6a iommu/vt-d: Setup pasid entry for RID2PASID support omits 6f7db75e1c46 iommu/vt-d: Add second level page table interface omits 3b33d4ab3217 iommu/vt-d: Reserve a domain id for FL and PT modes omits 5d308fc1ecf5 iommu/vt-d: Add 256-bit invalidation descriptor support omits 4f2ed183cfeb iommu/vt-d: Move page table helpers into header omits 0bbeb01a4faf iommu/vt-d: Manage scalalble mode PASID tables omits 765b6a98c1de iommu/vt-d: Enumerate the scalable mode capability omits c4b17afb0a4e iommu/dma: Use NUMA aware memory allocations in __iommu_dm [...] omits 167e63702d09 ARM: imx: fix dependencies on imx7ulp omits 9049fce897ed usb: chipidea: imx: allow to configure oc polarity on i.MX25 omits 1bf4743f641d usb: chipidea: imx: Warn if oc polarity isn't specified omits a82bf696aa39 usb: chipidea: imx: support configuring for active low oc signal omits 4dddb862d3e3 doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pi [...] omits 2c4593ecc920 usb: chipidea: host: override ehci->hub_control omits 7c8e8909417e usb: chipidea: imx: add HSIC support omits 014abe34a909 usb: chipidea: add flag for imx hsic implementation omits b7934ba4147a dm: fix inflight IO check omits 3d9cbe37c16f libnvdimm, namespace: Replace kmemdup() with kstrndup() omits 9065ed1281a5 libnvdimm, label: Switch to bitmap_zalloc() omits fc979933bcf1 rtc: pcf85363: Add support for NXP pcf85263 rtc omits bae5e94bea18 dt-bindings: rtc: pcf85363: Document pcf85263 real-time clock omits ecb4a353d3af rtc: pcf8523: don't return invalid date when battery is low omits 9f619d4769a2 ACPI/nfit: Adjust annotation for why return 0 if fail to f [...] omits 9bf3aa446447 libnvdimm, bus: Check id immediately following ida_simple_get omits 2cb5e4743ab5 dt-bindings: rtc: use a generic node name for ds1307 omits 302da0cdf784 drm/i915: Use intel_ types more consistently for color man [...] omits cd1d3ee90e5e drm/i915: Use intel_ types more consistently for watermark [...] omits 4014c08ba394 bus: ti-sysc: Check for no-reset and no-idle flags at the [...] omits 4f2122473363 ARM: OMAP2+: Check also the first dts child for hwmod flags omits 4ba09f69e20d mtip32xx: use BLK_STS_DEV_RESOURCE for device resources omits e4025e46f093 mtip32xx: avoid using semaphores omits a07995be61e1 PM: Switch to use %ptR omits 906254441564 m68k/mac: Switch to use %ptR omits 804cfcb98232 Input: hp_sdc_rtc - Switch to use %ptR omits d54fb4861666 rtc: tegra: Switch to use %ptR omits 5527842eab23 rtc: s5m: Switch to use %ptR omits 9a1bacf4239e rtc: s3c: Switch to use %ptR omits 1921cab11723 rtc: rx8025: Switch to use %ptR omits a3f60bb35fca rtc: rx6110: Switch to use %ptR omits 0991e754b99c rtc: rk808: Switch to use %ptR omits b2db0a291ac6 rtc: puv3: Switch to use %ptR omits 4f5ef6eec475 rtc: pm8xxx: Switch to use %ptR omits 93206f9315bb rtc: pic32: Switch to use %ptR omits 8d2e6b22bbc6 rtc: pcf50633: Switch to use %ptR omits 148137607246 rtc: mcp795: Switch to use %ptR omits ad78343e40cb rtc: m48t59: Switch to use %ptR omits 22b844ae3318 rtc: m41t80: Switch to use %ptR omits 285166cb8c77 rtc: at91sam9: Switch to use %ptR omits d422f8835d29 rtc: at91rm9200: Switch to use %ptR omits 5548cbf7f148 rtc: Switch to use %ptR omits 4d42c44727a0 lib/vsprintf: Print time and date in human readable format [...] omits cb8ce7111117 drm/dp/mst: Validate REMOTE_I2C_READ harder omits 27b4feb7fe37 devicetree,xen: add xen,shared-memory binding omits 6e9982918c3f iio: bmi160: use all devm functions in probe omits e9e863dc1dc8 ARM: meson: select HAVE_ARM_TWD and ARM_GLOBAL_TIMER omits c978ae9bde58 drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers omits 05d9fcbcf402 MAINTAINERS: add drivers/soc/amlogic/ to amlogic list omits f56c06271c1c soc: amlogic: meson-clk-measure: Add missing REGMAP_MMIO d [...] omits 9f83cfdb1ace sata_rcar: fix deferred probing omits b708a3cc9600 selftests: do not macro-expand failed assertion expressions omits 45fe439bc369 fgraph: Add comment to describe ftrace_graph_get_ret_stack omits e4c07bf9867a arm64: ftrace: Set FTRACE_MAY_SLEEP before ftrace_modify_a [...] omits a0572f687fb3 ftrace: Allow ftrace_replace_code() to be schedulable omits dbc3f042fbc8 selftests/ftrace: Add testcases for dynamic event omits 1ce25e9f6fff tracing: Add generic event-name based remove event method omits 7e1413edd619 tracing: Consolidate trace_add/remove_event_call back to t [...] omits 5fd98eb7e8ce ARM: dts: uniphier: add MIO DMAC nodes omits 072ae88ad2f6 arm64: dts: uniphier: Add all CPUs in cooling maps omits 6f75723190d8 dm: remove the pending IO accounting omits e016b78201a2 block: return just one value from part_in_flight omits 1226b8dd0e91 block: switch to per-cpu in-flight counters omits 5b18b5a73760 block: delete part_round_stats and switch to less precise [...] omits 112f158f66cb block: stop passing 'cpu' to all percpu stats methods omits dbd3bbd291a0 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO omits 80a787ba3809 dm: dont rewrite dm_disk(md)->part0.in_flight omits 37cf28d3b5bc eeprom: at24: add support for 24c2048 omits 6c0c5dc33ff4 dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string omits c7fe060885c4 user/Makefile: Fix typo and capitalization in comment section omits e9e685480b74 ARM: dts: Fix hsi gdd range for omap4 omits 89cddc563743 iommu/arm-smmu: Add support for qcom,smmu-v2 variant omits f1518cd84b44 dt-bindings: arm-smmu: Add bindings for qcom,smmu-v2 omits 655e364374e7 iommu/arm-smmu: Add the device_link between masters and smmu omits d4a44f0750bb iommu/arm-smmu: Invoke pm_runtime across the driver omits 96a299d24cfb iommu/arm-smmu: Add pm_runtime/sleep ops omits a868e8530441 iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer omits 84a9a7577496 iommu/arm-smmu-v3: Avoid memory corruption from Hisilicon [...] omits 3cd508a8c137 iommu/arm-smmu-v3: Fix big-endian CMD_SYNC writes omits c20c809f9259 Merge tag 'thunderbolt-for-v4.21' of git://git.kernel.org/ [...] omits 244add8ebfb2 usb: dwc3: gadget: Disable CSP for stream OUT ep omits 32658d2c8073 drm/ast: Remove set but not used variable 'bo' omits 16bff572cc66 drm/dp-mst-helper: Remove hotplug callback omits 01688a6d66b5 USB: serial: mos7840: remove set but not used variables 'n [...] omits b53bde6686fb Merge 4.20-rc6 into usb-next omits 9c96f401e91a Merge 4.20-rc6 into tty-next omits 4addd2640fca exec: make prepare_bprm_creds static omits a40612ef0ee1 genheaders: %-<width>s had been there since v6; %-*s - since v7 omits d3086550faea Merge 4.20-rc6 into staging-next omits c4aa8b2a8b63 Merge 4.20-rc6 into char-misc-next omits 67566ae474e6 gpio: lpc18xx: fix GPIO controller driver build as a module omits cc10ce0c51b1 usb: dwc2: disable power_down on Amlogic devices omits a2b8419a9e29 drm/i915/gvt: remove unused parameter for hypervisor's hos [...] omits 2313b1897f57 drm/i915/gvt: mandatory require hypervisor's host_init omits 0a1e8258a4fe ext4: compare old and new mode before setting update_mode flag omits a73900b826ce ARM: dts: imx: add imx7ulp evk support omits 20434dc92c05 ARM: dts: imx: add common imx7ulp dtsi support omits 61ccb001534b dt-bindings: fsl: add imx7ulp pm related components bindings omits 2bf5751726e8 dt-bindings: fsl: add compatible for imx7ulp evk omits 7f68ffe0617b ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant omits 9c77ba961ff2 ARM: dts: imx7d-pico-pi: Extend peripherals support omits f13f571ac8a1 ARM: dts: imx7d-pico: Extend peripherals support omits bb1ff7ed6c1a ARM: dts: imx7d-pico: Improve WiFi regulator name omits 26255a529769 ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO omits ce4844344330 ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl omits 4edbe6aa46d1 ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi omits a26aec533ec0 ARM: dts: imx7d-pico: Switch to SPDX identifier omits 50536c661194 ARM: dts: imx7d-pico: Do not harcode the memory size omits 2e8566106d28 Merge tag 'imx-fixes-4.20-3' into imx7d/pico omits 79da07dec740 ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 omits 81c0039b13c1 ARM: dts: imx6ul: Remove extra space between node name and brace omits 5649dbd31ef7 ARM: dts: imx6qdl-sabresd: Use GPIO_ACTIVE_HIGH for regulators omits ca5c36ba42c1 ARM: dts: imx6ul: add flexcan support omits 006303d6ba8e ARM: dts: imx5: add gpu nodes omits 47853f18b635 ARM: dts: imx6qdl-sabresd: add accelerometer sensor support omits 9e6a7c47c3c4 ARM: dts: imx6qdl-sabresd: add magnetometer sensor support omits ab43e9840490 ARM: dts: imx6qdl-sabresd: add light sensor support omits 75ad7ff1797f ARM: dts: imx6qdl-sabresd: Move regulators outside of "sim [...] omits 404c0c9314f4 ARM: dts: imx6qdl: Fix memory node duplication omits 69bf2fec500b ARM: dts: imx6dl-mamoj: Add a memory node omits 998a84c27a7f ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication omits 3e03b4ac5045 ARM: dts: vf610-zii-scu4-aib: Add HI8435 support omits c9a8cf0f1d69 ARM: dts: imx6qdl-sabresd: add egalax touch screen support [...] omits cf1bb82b0bd5 ARM: dts: imx7s: Add flexcan stop mode wakeup support omits f049557e478b ARM: dts: imx6ul: Add flexcan stop mode wakeup support omits d2463e8631ce ARM: dts: imx6qdl: Add flexcan stop mode wakeup support omits 807d043c1226 ARM: dts: imx6sx: Add flexcan stop mode wakeup support omits 0aa49c61995f ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant omits cb430d971a56 ARM: dts: imx6ul-pico-hobbit: Extend peripherals support omits 4a20c26023f3 ARM: dts: imx6ul-pico-hobbit: Make the child led nodes standard omits 093f911dba8c ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx [...] omits dda0553cc270 ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier omits 1b9c329e1d02 ARM: dts: ls1021a: add qdma device tree nodes omits f535d1009855 ARM: dts: vf: Fix memory node duplication omits d7f3894f0e46 ARM: dts: imx7: Correct mask for GIC PPI interrupts omits 0c29339d53bf ARM: dts: imx6ul: Correct mask for GIC PPI interrupts omits f46af111c694 ARM: dts: imx53: Switch to SPDX identifier omits 9a79142655a4 ARM: dts: imx50: Switch to SPDX identifier omits 577f0104e3fc ARM: dts: imx6qdl-sabreauto: add flexcan support omits 57ab56fa0b94 ARM: dts: imx6sx-sabreauto: add flexcan support omits 88dddae62eef ARM: dts: imx6sx-sdb: add flexcan support omits f820ca29bfde ARM: dts: ls1021a: add nodes for PWMs omits 7ccdc892104e ARM: dts: ccimx6ulsbcpro: Add support for Goodix touch controller omits 429c4580287c ARM: dts: ccimx6ulsbcpro: Enable AUO G101EVN010 lcdif panel omits 59d8bb363f56 ARM: dts: imx25: Fix memory node duplication omits 38715dcd49b4 ARM: dts: imx27: Fix memory node duplication omits 62864d5665c4 ARM: dts: imx1: Fix memory node duplication omits 32018d1525c6 ARM: dts: imx28: Fix memory node duplication omits b629e83520fa ARM: dts: imx23: Fix memory node duplication omits 07a4b4600974 ARM: dts: imx6: Switch NXP board dts to SPDX identifier omits d9359f580797 ARM: dts: imx6qdl-wandboard: Switch to SPDX identifier omits aab5e3ea95b9 ARM: dts: imx50: Fix memory node duplication omits 88d22f13a66c ARM: dts: imx6sll-evk: use WDOG_B pin reset omits 366a209c928a ARM: dts: imx6sll-evk: add debug LED support omits 4f6de45f1eee ARM: dts: imx6qdl-sabreauto: Enable pcie omits 7fa8ab65ee15 ARM: dts: imx6sl: Fix memory node duplication omits 216f35fedd86 ARM: dts: imx6sx: Fix memory node duplication omits 750d8df6e7b2 ARM: dts: imx6ul: Fix memory node duplication omits 76368cca639e ARM: dts: imx6ul-ccimx6ulsom: Add memory node to board dts omits 3f343ec3eabc ARM: dts: imx7d-sdb: add rev-a board support omits 4d8aa0097dcc ARM: dts: ls1021a: Add all CPUs in cooling maps omits 63e71fedc07c ARM: dts: Add support for emtrion emCON-MX6 series omits d87cf8ce5282 dt-bindings: arm: Document emtrion emCON-MX6 bindings omits fd12087d4882 ARM: dts: imx: Add an cpu0 label for imx6dl devices omits 4ca7dbdb06c1 ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers omits 7cd1abb3ae6b ARM: dts: imx6sx: specify proper clock for nodes with dummy clock omits 4246bd46ee99 ARM: dts: ls1021a: removed compatible string "snps,dw-pcie" omits ac8ed2824e8d dt-bindings: pci: layerscape-pci: removed compatible strin [...] omits 8ff7754ae1f5 dt-bindings: pci: layerscape-pci: add compatible strings " [...] omits 29988e867cb1 ARM: dts: imx7: Fix memory node duplication omits 8721610a6c2b ARM: dts: imx35: Fix memory node duplication omits 013d37e4707e ARM: dts: imx31: Fix memory node duplication omits d2cf9fd30153 ARM: dts: imx6sx: Complete the PXP support omits 6ff9ec2fea5f ARM: dts: imx6sl: vddpu is NOT an always-on regulator omits 48dd72f82aca ARM: dts: imx6sll: remove unused property in gpc node omits e8fd17b900a4 ARM: dts: imx53: Fix memory node duplication omits 6a9681168b83 ARM: dts: imx51: Fix memory node duplication omits de70d0e9d43d ARM: imx: add initial support for imx7ulp omits 7c41ea57beb2 ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed omits b6444cf5fa60 soc: imx: gpc: Increase GPC_CLK_MAX to 7 omits 96f774106ed4 Merge tag 'v4.20-rc6' into for-4.21/block omits 58ab5e32e6fd sbitmap: silence bogus lockdep IRQ warning omits 31eb42bd9353 watchdog: w83627hf_wdt: Add quirk for Inves system omits 06f8f2ca0585 watchdog: cpwd: add of_node_put() omits e990e1274187 watchdog: renesas_wdt: don't set divider while watchdog is [...] omits 0832e93632c6 Input: rotary-encoder - don't log EPROBE_DEFER to kernel log omits 0e2b81f7b52a tracing: Remove unneeded synth_event_mutex omits 7bbab38d07f3 tracing: Use dyn_event framework for synthetic events omits 0597c49c69d5 tracing/uprobes: Use dyn_event framework for uprobe events omits 6212dd29683e tracing/kprobes: Use dyn_event framework for kprobe events omits 5448d44c3855 tracing: Add unified dynamic event framework omits d00bbea9456f tracing: Integrate similar probe argument parsers omits faacb361f271 tracing: Simplify creation and deletion of synthetic events omits fc800a10be26 tracing: Lock event_mutex before synth_event_mutex omits 547cd9eacd1c tracing/uprobes: Add busy check when cleanup all uprobes omits a7b1d74e872a tracing: Change default buffer_percent to 50 omits 03329f993978 tracing: Add tracefs file buffer_percentage omits 2c2b0a78b373 ring-buffer: Add percentage of ring buffer full to wake up reader omits 9c8e2f6d3d36 scripts/recordmcount.{c,pl}: support -ffunction-sections . [...] omits ca16b0fbb052 tracing: Have trace_stack nr_entries compare not be so subtle omits b0e21a61d319 function_graph: Have profiler use new helper ftrace_graph_ [...] omits 76b42b63ed0d function_graph: Move ftrace_graph_ret_addr() to fgraph.c omits 688f7089d885 fgraph: Add new fgraph_ops structure to enable function gr [...] omits 317e04ca905a tracing: Rearrange functions in trace_sched_wakeup.c omits e73e679f656e fgraph: Move function graph specific code into fgraph.c omits c8dd0f458745 function_graph: Do not expose the graph_time option when p [...] omits 3306fc4aff46 ftrace: Create new ftrace_internal.h header omits 761efe8a94cf function_graph: Remove the use of FTRACE_NOTRACE_DEPTH omits 421d1069cd85 arm64: function_graph: Remove use of FTRACE_NOTRACE_DEPTH omits f18fd0f560eb ARM: dts: Bump Gemini platforms to use 100ms debounce omits d6d0cef55e5b ARM: dts: Add the FOTG210 USB host to Gemini boards omits d88b11ef91b1 ARM: dts: Fix up SQ201 flash access omits 137cd7100ec6 ARM: dts: Enable Gemini flash access omits 738a05e67343 ARM: dts: Fix up the D-Link DIR-685 MTD partition info omits 0e76df5c9783 iio: dac: ad5686: fix bit shift read register omits 12d323cf6dd5 iio:dac:ad5686: Add AD5310R support omits 7cd3cf3540a3 drm/vc4: Add support for X/Y reflection omits 8e75d582db02 drm/vc4: Fix negative X/Y positioning on SAND planes omits 5c608d4dd49a Revert "Staging: iio: adt7316: Add an extra check for 'ret [...] omits c3e566c8cb55 dt-bindings: iio: accel: use a generic node name for lis302 omits d45ebf1f986d iio: core: check 'info' value before registering the device omits dfc1259a3f7a arm64: dts: clearfog-gt-8k: describe mini-PCIe CON2 USB omits b1f0bbe27000 arm64: dts: add support for Macchiatobin Single Shot board omits 43ebc7c1b3ed arm64: dts: marvell: armada-37xx: Enable emmc on espressobin omits 29cadd2bb667 scsi: Fix a harmless double shift bug omits 3236b458c475 nvme: remove unused function nvme_ctrl_ready omits 49cd84b6f8b6 nvme: implement Enhanced Command Retry omits 5a3a6d696586 nvmet: fix the structure member indentation omits cb019da3dabf nvmet: use unlikely for req status check omits ad1f824948e4 nvmet-rdma: Add unlikely for response allocated check omits 5c4072ad1c15 nvme: Remove unused forward declaration omits 8154ed730bc6 nvme: disable fabrics SQ flow control when asked by the user omits 9b95d2fb857f nvmet: expose support for fabrics SQ flow control disable in treq omits 0445e1b5a2fe nvmet: don't override treq upon modification. omits e6a622fd6d66 nvmet: support fabrics sq flow control omits 6e2e312ea7ff nvmet-fc: remove the IN_ISR deferred scheduling options omits 03198c4d9fc8 nvmet: mark nvmet_genctr static omits b662a078576e nvmet: enable Discovery Controller AENs omits 253928eec61a nvmet: allow host connect even if no allowed subsystems ar [...] omits 6a8ec0ac5ede nvmet: add support to Discovery controllers for commands omits f301c2b13689 nvmet: add defines for discovery change async events omits 90107455cce7 nvmet: make kato and AEN processing for use by other controllers omits f9362ac1738a nvmet: allow Keep Alive for Discovery controller omits 7114ddeb40c0 nvmet: change aen mask functions to use bit numbers omits 6c8312ad509c nvmet: provide aen bit functions for multiple controller types omits 50a909db36f2 nvmet: use IOCB_NOWAIT for file-ns buffered I/O omits c09305ae4997 nvmet: support for traffic based keep-alive omits 6e3ca03ee934 nvme: support traffic based keep-alive omits 3e53ba38a940 nvme: cache controller attributes omits 12b2117161dd nvme: introduce ctrl attributes enumeration omits 103e515efa89 nvme: add a numa_node field to struct nvme_ctrl omits 1190203555ec nvme: consolidate memset calls in the nvme_setup_cmd path omits 5938870247be blk-mq: re-build queue map in case of kdump kernel omits 4705de735b33 blkcg: put back rcu lock in blkcg_bio_issue_check() omits d3fcdff19054 block: convert io-latency to use rq_qos_wait omits b6c7b58f5fcc block: convert wbt_wait() to use rq_qos_wait() omits 84f603246db9 block: add rq_qos_wait to rq_qos omits 7754f669ffde blkcg: rename blkg_try_get() to blkg_tryget() omits 7fcf2b033b84 blkcg: change blkg reference counting to use percpu_ref omits 6f70fb66182b blkcg: remove bio_disassociate_task() omits fc5a828bfad6 blkcg: remove additional reference to the css omits db6638d7d177 blkcg: remove bio->bi_css and instead use bio->bi_blkg omits fd42df305f80 blkcg: associate writeback bios with a blkg omits 6a7f6d86a561 blkcg: associate a blkg for pages being evicted by swap omits e439bedf6b24 blkcg: consolidate bio_issue_init() to be a part of core omits 5cdf2e3fea5e blkcg: associate blkg when associating a device omits 892ad71f622b dm: set the static flush bio device on demand omits 2268c0feb0ff blkcg: introduce common blkg association logic omits beea9da07d8a blkcg: convert blkg_lookup_create() to find closest blkg omits b978962ad4f7 blkcg: update blkg_lookup_create() to do locking omits 0fe061b9f03c blkcg: fix ref count issue with bio_blkcg() using task_css omits 6e0de61107f0 blk-mq: remove QUEUE_FLAG_POLL from default MQ flags omits de55b786b8a6 scsi: lpfc: update driver version to 12.0.0.9 omits 7c4042a4d0b7 scsi: lpfc: Fix dif and first burst use in write commands omits 1165a5c2206c scsi: lpfc: Fix driver release of fw-logging buffers omits 76558b257331 scsi: lpfc: Correct topology type reporting on G7 adapters omits 1c36833d82ff scsi: lpfc: Correct code setting non existent bits in sli4 [...] omits 0a9e9687acaf scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins omits 287aba259287 scsi: lpfc: ls_rjt erroneus FLOGIs omits 92ea83a878c6 scsi: lpfc: rport port swap discovery issue. omits 8b47ae69e049 scsi: lpfc: Cap NPIV vports to 256 omits 5a9eeff57f34 scsi: lpfc: Fix kernel Oops due to null pring pointers omits 2c4c91415a05 scsi: lpfc: Fix a duplicate 0711 log message number. omits dea16bdae2f1 scsi: lpfc: Fix discovery failures during port failovers w [...] omits 3e1f0718921c scsi: lpfc: refactor mailbox structure context fields omits 0f31e9593a2f scsi: lpfc: update manufacturer attribute to reflect Broadcom omits cb34990b90f7 scsi: lpfc: Fix panic when FW-log buffsize is not initialized omits 492ca4da6f07 scsi: aha1542: Fix zeroday __udivdi3 warning omits 7171455354eb scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() omits 60a161b7e5b2 scsi: zfcp: fix posting too many status read buffers leadi [...] omits 4b66810303f5 scsi: sun_esp: Use of_node_name_eq for node name comparisons omits 3beeabd5f2d1 scsi: target: perform t10_wwn ID initialisation in target_ [...] omits 2d882847280e scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response omits 54a6f3f6a43c scsi: target: add device vendor_id configfs attribute omits b2da4abf26e8 scsi: target: consistently null-terminate t10_wwn strings omits 0de263577de5 scsi: target: use consistent left-aligned ASCII INQUIRY data omits 75c1d48a338b scsi: qla2xxx: NULL check before some freeing functions is [...] omits f3e46ac47e42 scsi: qedf: NULL check before some freeing functions is no [...] omits 19c0507252c9 scsi: megaraid_sas: NULL check before some freeing functio [...] omits c4e521b654e1 scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function omits 14e9a890ec97 scsi: csiostor: remove flush_scheduled_work() omits 636db60b8e91 scsi: zfcp: make DIX experimental, disabled, and independe [...] omits 1ff2d8c43bc2 scsi: BusLogic: mark expected switch fall-through omits 09a5a24ff36f scsi: ufs: Remove redundant sense size definition omits 7250d12d7319 scsi: snic: Use vzalloc omits 58f5fa683725 arm64: dts: ls1046a: add qdma device tree nodes omits 29813f669d89 arm64: dts: ls1043a: add qdma device tree nodes omits d9a71ef086e8 arm64: dts: ls1088a: Add missing dma-ranges property omits a2468676cc82 arm64: dts: ls1088a: Move fsl-mc node omits c9a1f24304cb arm64: dts: fsl: Add all CPUs in cooling maps omits 8897f3255c9c arm64: dts: Add support for NXP LS1028A SoC omits 1fa35bc09d48 arm64: dts: layerscape: removed compatible string "snps,dw-pcie" omits e3f230c066cd scsi: fnic: Use vzalloc omits aa2aa8884715 arm64: dts: fsl: Add the status property disable PCIe omits 26a06c6e290e arm64: dts: ls1012a: Add FRWY-LS1012A board support omits 3ad9800231d4 scsi: target/core: Reduce the amount of code executed with [...] omits 2c9fa49e100f scsi: target/core: Make ABORT and LUN RESET handling synchronous omits aaa00cc93c1d scsi: target/core: Fix TAS handling for aborted commands omits fbbd49235590 scsi: target/core: Simplify the code for aborting SCSI commands omits a014c3647a15 scsi: target/core: Make it possible to wait from more than [...] omits db5b21a24e01 scsi: target/core: Use system workqueues for TMF omits ad669505c4e9 scsi: target/core: Make sure that target_wait_for_sess_cmd [...] omits a95be3842c51 scsi: target/core: Simplify transport_clear_lun_ref() omits 5d6cd9fe318b scsi: target/core: Use kvcalloc() instead of open-coding it omits e7f411049f51 scsi: target/tcmu: Fix queue_cmd_ring() declaration omits 257edce66d31 kbuild: exploit parallel building for CONFIG_HEADERS_CHECK omits 5e34bd1d548d kbuild: remove a special handling for *.agh in Makefile.he [...] omits 0cbe3ac439bf kconfig: remove k_invalid from expr_parse_string() return type omits 2aabbed6774f kconfig: remove S_OTHER symbol type and correct dependency [...] omits 1508fec82e39 kconfig: split out code touching a file to conf_touch_dep() omits 0849d212e395 kconfig: rename conf_split_config() to conf_touch_deps() omits 75889e9be78f kconfig: remove unneeded setsym label in conf_read_simple() omits 8b3e6f8999f8 arm64: dts: meson: Fix IRQ trigger type for macirq omits cbddb02e37b8 arm64: dts: meson-axg: Enable GPIO interrupt controller omits de7c2fa5fc9f arm64: dts: meson-axg: s400: Enable PHY interrupt omits 9af3f5cf9d64 RDMA/core: Validate port number in query_pkey verb omits bec2f7cbb73e y2038: futex: Add support for __kernel_timespec omits 04e7712f4460 y2038: futex: Move compat implementation into futex.c omits fe15bcc6e23f Merge branch 'mlx5-packet-credit-fc' into rdma.git omits 7e11b911b520 IB/mlx5: Report packet based credit mode device capability omits 569c66515015 IB/mlx5: Add packet based credit mode support omits 1504b91c8193 arm64: dts: msm8996: Use dwc3-qcom glue driver for USB omits 818046ebe2a7 arm64: dts: qcom: msm8998: Fixup clock to use xo_board omits 24c8e4b85399 ARM: multi_v7_defconfig: Add TOSHIBA TC358764 bridge driver omits 47bf095d16df ARM: multi_v7_defconfig: Add MAX8952 regulator driver omits e49698328732 ARM: exynos_defconfig: Add TOSHIBA TC358764 bridge driver omits 6e82e64b7c57 ARM: exynos_defconfig: Add MAX8952 regulator driver 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 f2fb18c7cc69 ARM: dts: Add am335x mcasp with l3 data port ranges omits 84fb6c7feb14 ARM: dts: Fix OMAP4430 SDP Ethernet startup omits 5760367298a3 ARM: dts: am335x-pdu001: Fix polarity of card detection input omits 2531b3bea791 Merge branch 'audio-fix' into omap-for-v4.20/fixes omits 2afdb4c41d78 ARM: OMAP1: ams-delta: Fix audio permanently muted omits a763ecc15d0e ARM: dts: omap5: Fix dual-role mode on Super-Speed port omits 7146a4f02635 staging: erofs: simplify `z_erofs_vle_submit_all' omits 6afd227ca179 staging: erofs: redefine where `owned_workgrp_t' points omits 92e6efd566c4 staging: erofs: refine compressed pages preload flow omits 9248fce714d5 staging: erofs: revisit the page submission flow omits 672e54761025 staging: erofs: localize UNALLOCATED_CACHED_PAGE placeholder omits c1448fa88025 staging: erofs: introduce MNGD_MAPPING helper omits 848bd9acdcd0 staging: erofs: fix use-after-free of on-stack `z_erofs_vl [...] omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits aaa21231698c gpio: sodaville: Convert to use SPDX identifier omits cb0e9a7bda9b gpio: sch: Convert to use SPDX identifier omits 9b8bf5bfb6ce gpio: pch: Convert to use SPDX identifier omits 93374b76a92c gpio: merrifield: Convert to use SPDX identifier omits 7fa07b6f4e13 gpio: lynxpoint: Convert to use SPDX identifier omits 917842f67696 gpio: intel-mid: Convert to use SPDX identifier omits 7ed0cf0afd60 gpio: ich: Convert to use SPDX identifier omits 8700998ff6b3 gpio: sodaville: Sort headers alphabetically omits 3e1884f8c32f gpio: pch: Sort headers alphabetically omits 488f270cad27 gpio: ich: Sort headers alphabetically omits 47091b0594d9 gpio: sch: Remove linux/init.h and sort headers omits 7629771f5eb8 gpio: merrifield: Remove linux/init.h omits 92c286267d62 gpio: lynxpoint: Remove linux/init.h and sort headers omits ddc53c40cbe7 gpio: intel-mid: Remove linux/module.h and sort headers omits a3bb44bcb3a0 gpio: pch: Remove duplicate assignments omits 0511e116b832 gpio: pch: Remove redundant __func__ from debug print omits 16767229940f HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice omits 4435ff2f09a2 HID: logitech: Enable high-resolution scrolling on Logitech mice omits 95c3d00282ce HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] omits fef33601a321 HID: logitech-hidpp: fix typo, hiddpp to hidpp omits 2dc702c991e3 HID: input: use the Resolution Multiplier for high-resolut [...] omits 5a4abb36f312 HID: core: process the Resolution Multiplier omits c53431eb696f HID: core: store the collections as a basic tree omits 52ea899637c7 Input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` omits a889580c087a drm/i915: Flush GPU relocs harder for gen3 omits 5f6f2b9f6dbf gpio: ich: Join string literals back omits c086bea54302 gpio: ich: Convert pr_<level> to dev_<level> omits ff4709b44cc0 gpio: ich: Switch to use struct device instead of platform_device omits c5aaa3168194 gpio: ich: Simplify error handling in ichx_write_bit() omits f3af44f05227 gpio: sodaville: Use for_each_set_bit() in IRQ handler omits e67ebf1b3815 xhci: move usb2 get port status link resume handling to it [...] omits a231ec41e6f6 xhci: refactor U0 link state handling in get_port_status omits 3c2ddb449a91 xhci: cleanup code that sets portstatus and portchange bits omits 70e9b53dfedc xhci: move usb2 speficic bits to own function in get_port_ [...] omits 5f78a54f8d31 xhci: move usb3 speficic bits to own function in get_port_ [...] omits 1c2d81cc287c xhci: remove unused hcd_index() omits f6187f424c10 xhci: move bus_state structure under the xhci_hub structure. omits f1fd62a6b6c6 xhci: remove the unused sw_lpm_support omits 9be93e1ab73f gpio: pch: Use for_each_set_bit() in IRQ handler omits 5719ac19fc32 ARM: dts: sunxi: Fix PMU compatible strings omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits e6154e4cb8b0 drm/i915: Skip the ERR_PTR error state omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits d6951f582cc5 ARM: fix the cockup in the previous patch omits dd847a706974 drm/i915: Compile fix for 64b dma-fence seqno omits c12b08ebbe16 iommu/amd: Fix amd_iommu=force_isolation omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits 0cef02031e74 Merge tag 'sh-pfc-for-v4.21-tag2' of git://git.kernel.org/ [...] omits b00b7980af8a gpio: uniphier: convert to SPDX License Identifier omits 34812fe11119 pinctrl: uniphier: convert to SPDX License Identifier omits 6169005ceb8c gpio: zynq: Report gpio direction at boot omits 4f45f45b081e pinctrl: sunxi: a64: Rename function ts0 to ts omits 3504caa17b59 pinctrl: sunxi: a64: Rename function csi0 to csi omits a9d9f6b83f1b pinctrl: sx150x: handle failure case of devm_kstrdup 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 611a1c69f8ca arm64: tegra: Set reg property for display-hub on Tegra194 omits ffa1ad89ddf2 arm64: tegra: Set reg property for display-hub on Tegra186 omits 1528e40fd7d3 Revert "sysctl: clean up nr_pdflush_threads leftover" omits 7bbd1fc0e9f1 fs/locks: remove unnecessary white space. omits cb03f94ffb07 fs/locks: merge posix_unblock_lock() and locks_delete_block() omits fd7732e033e3 fs/locks: create a tree of dependent requests. omits c0e15908979d fs/locks: change all *_conflict() functions to return bool. omits 16306a61d3b7 fs/locks: always delete_block after waiting. omits b312d8ca3a7c dma-buf: make fence sequence numbers 64 bit v2 omits 0819dc72ea70 pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 9904f0325ec3 gpio: ks8695: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 25fbc9e8d367 dt-bindings: tegra186-gpio: Add Tegra186 specific prefix omits e96fd5ce5ffa dt-bindings: gpio: lpc18xx: describe interrupt controllers [...] omits 5ddabfe8d3de gpio: lpc18xx: add GPIO pin interrupt controller support omits 985d8d5c76dc gpio: lpc18xx: use resource managed interface to register [...] omits 9dd1a30cb488 gpio: lpc18xx: add struct device local variable omits 9b34d05aa9c8 gpio: lpc18xx: use SPDX license identifier omits a109c2dbb571 gpio: mt7621: pass mediatek_gpio_bank_probe() failure up t [...] omits 59d646c775d6 gpio: mt7621: report failure of devm_kasprintf() omits 46a14b1aa4a1 MAINTAINERS: remove a duplicate entry for gpio-mockup omits 8c4cf161a8b4 dt-bindings: rtc: sun6i-rtc: Fix register range in example omits eaaa598c0a28 Merge branches 'for-rc' and 'thermal-core' into next omits 72e9baf99728 drivers: thermal: Move QCOM_SPMI_TEMP_ALARM into the qcom subdir omits 3e8c4d31f8ed drivers: thermal: Move various drivers for intel platforms [...] omits 48d365de7746 Merge tag 'soundwire-4.21-rc1' of git://git.kernel.org/pub [...] omits 3004cfd62049 Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" omits d9d1dc817020 USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE omits f770e3bc236e usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler omits 54d48183d21e usb: dwc3: trace: add missing break statement to make comp [...] omits e7521d82b335 IB/rxe: Utilize generic function to validate port number omits 1ceb25c885a2 IB/rxe: Make function rxe_pool_cleanup return void omits c471de14eeac RDMA/uverbs: Fix typo in string concatenation macro omits d1810909d841 drm/i915/gvt: fix spelling mistake "Interupts" -> "Interrupts" omits f39a89b8f738 drm/i915/gvt: Fix shadow ctx ppgtt destroy function omits 77453c9f2b67 drm/i915/gvt: fix a typo: "registeration" -> "registration". omits d58b33638c99 drm/i915/gvt: fix typo in two MI cmd annotation omits cba5ad62df9c drm/i915/gvt: update force-to-nonpriv register whitelist omits 419822c8b83f IB/mlx5: Enable TX on a DEVX flow table omits 0fbc9b8b4ea3 mlx4: Use snprintf instead of complicated strcpy omits 9aefcabe579b IB/hfi1: Reduce lock contention on iowait_lock for sdma and pio omits 18912c452438 IB/hfi1: Close VNIC sdma_progress sleep window omits 5190f052a365 IB/hfi1: Allow the driver to initialize QP priv struct omits d2e9ace47aac IB/hfi1: Add OPFN and TID RDMA capability bits omits ca95f802ef51 IB/hfi1: Unreserve a reserved request when it is completed omits ff8b67fccdb6 IB/hfi1: Consider LMC in 16B/bypass ingress packet check omits dbc2970caef7 IB/hfi1: Incorrect sizing of sge for PIO will OOPs omits dd6c6a5a2e1e IB/hfi1: Limit VNIC use of SDMA engines to the available count omits fe4dd4239277 IB/hfi1: Correctly process FECN and BECN in packets omits c1a797c0818e IB/hfi1: Ignore LNI errors before DC8051 transitions to Po [...] omits 937488a85986 IB/hfi1: Dump pio info for non-user send contexts omits 44ff3cafcd7f arm64: dts: allwinner: a64: Fix up RTC device node and clo [...] omits 5f9e88282546 ARM: dts: sun8i: r40: Add RTC device node omits 507c6e89d6c4 ARM: dts: sunxi: h3/h5: Fix up RTC device node and clock r [...] omits f6f4422532ad ARM: dts: sun8i: a23/a33: Fix up RTC device node omits 4a040e7c72e6 power: supply: sc27xx: Save last battery capacity omits 490b8c65b9db drm/i915/execlists: Apply a full mb before execution for Braswell omits caa6e150f8fb power: reset: at91-poweroff: move shdwc related data to on [...] omits 2209e06f8a85 PCI: Add missing include to drivers/pci.h 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 7cb3026411cf PCI: Remove unnecessary space before function pointer arguments omits 7fc4650cc241 soc: renesas: rcar-sysc: Fix power domain control after sy [...] omits 1585124d9563 soc: renesas: rcar-sysc: Merge PM Domain registration and linking omits 319c84090696 soc: renesas: rcar-sysc: Remove rcar_sysc_power_{down,up}( [...] omits b0d7fbf8b174 soc: renesas: r8a77990-sysc: Fix initialization order of 3 [...] omits 74791d15fd7c dt-bindings: arm: renesas: Move 'renesas,prr' binding to i [...] omits ea456bf918e3 dt-bindings: arm: renesas: Document iW-RainboW-G20D-Qseven [...] omits 1deb430d2912 dt-bindings: arm: renesas: Document iWave RZ/G1N SOM omits 57b13b8b3400 ARM: dts: exynos: remove display-port node from Arndale omits 193b4d45c29c ARM: exynos_defconfig: Add MAX8998 RTC and charger drivers omits 8589a649d5f9 arm64: dts: tegra186: Enable IOMMU for SDHCI omits caa7a8e3c312 arm64: tegra: Enable HDA controller on Jetson TX1 omits badb80bed041 arm64: tegra: Add CEC controller on Tegra194 omits 01e13ae3b5f5 arm64: tegra: Enable HDA on Jetson Xavier omits 4878cc0c9fab arm64: tegra: Add HDA controller on Tegra194 omits 97cf683c123d arm64: tegra: Add CEC controller on Tegra186 omits 7c3adf1243cc arm64: tegra: Enable HDA on Jetson TX2 omits b066a31040b7 arm64: tegra: Add HDA controller on Tegra186 omits f77af637f29d doc:process: add links where missing omits 2f7e6f6bf0d5 docs/core-api: make mm-api.rst more structured omits c5ed311b4e31 x86, boot: documentation whitespace fixup omits 41c31f6a5945 Documentation: devres: note checking needs when converting omits c56afc1844d6 rtc: sun6i: Expose internal oscillator through device tree omits 7cd1acaeea4e rtc: sun6i: Add support for all known pre-H6 variants omits 403a3c3dd0ec rtc: sun6i: Add support for different variants omits 459b6ea00acc rtc: sun6i: Add default clock name for LOSC omits 9cd355867838 dt-bindings: rtc: sun6i-rtc: Export internal RC oscillator omits 5a0923aad7d4 dt-bindings: rtc: sun6i-rtc: Deprecate external clock outp [...] omits 347d3570300e dt-bindings: rtc: sun6i-rtc: Add compatible strings for pr [...] omits 9ca22651e134 dt-bindings: rtc: sun6i-rtc: Rewrite clock outputs as a list omits fdf0345e59f9 doc:it: add some process/* translations omits a4a2bf0e246e doc:it: fixes in process/1.Intro omits 7bbfd9ad8eb2 Documentation: convert path-lookup from markdown to restur [...] omits 036c20c06e43 Documentation/admin-guide: update admin-guide index.rst omits 76e7fd843ebb Documentation/admin-guide: introduce perf-security.rst file omits 7a35397f8c06 io_pgetevents: use __kernel_timespec omits e024707bccae pselect6: use __kernel_timespec omits 8bd27a3004e8 ppoll: use __kernel_timespec omits 854a6ed56839 signal: Add restore_user_sigmask() omits ded653ccbec0 signal: Add set_user_sigmask() omits 7eb2a0438262 staging: octeon-ethernet: delete redundant include omits 83cbfb6bbafd staging: rtl8188eu: remove unused code in rtw_cmd.c omits 747c615edd77 staging: rtl8188eu: rename struct field Wifi_Error_Status omits 4fea3f99b54a staging: rtl8188eu: replace if else with ternary operator omits d5fa6721f671 staging: rtl8188eu: write out multiplying in wifirate2_rat [...] omits 497d6a74413d staging: rtl8188eu: add spaces around operators in rtw_wla [...] omits 3a3b5defd3f9 staging: rtl8188eu: cleanup long lines in rtw_wlan_util.c omits 54b48fda9cb8 staging: rtl8188eu: cleanup block comment in rtw_wlan_util.c omits e2307b086ce3 staging: rtl8188eu: cleanup declarations in rtw_wlan_util.c omits a2871106b597 staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] omits 3499477cd9bf staging: rtl8188eu: simplify array initializations omits c61583b16298 staging: rtl8188eu: refactor cckratesonly_included() omits 3101957f4a10 staging: rtl8188eu: refactor cckrates_included() omits 3c4989871535 staging: erofs: update erofs-utils information in TODO omits 8b987bca2d09 staging: erofs: {dir,inode,super}.c: rectify BUG_ONs omits df44b479654f kobject: return error code if writing /sys/.../uevent fails omits 7c703e54cc71 arch: switch the default on ARCH_HAS_SG_CHAIN omits c37d721c68ad driver core: Move async_synchronize_full call omits b14b9d25a3c7 dma-mapping: return an error code from dma_mapping_error omits 68c9ac1d1fd5 dma-mapping: remove the mapping_error dma_map_ops method omits a4abe0ad1065 xen-swiotlb: remove the mapping_error dma_map_ops method omits cad34be747b8 iommu/dma-iommu: remove the mapping_error dma_map_ops method omits 524a669bdd5f iommu/vt-d: remove the mapping_error dma_map_ops method omits 964f2311a686 iommu/intel: small map_page cleanup omits b3aa14f02254 iommu: remove the mapping_error dma_map_ops method omits 887712a0a5b3 x86/calgary: remove the mapping_error dma_map_ops method omits 9e8aa6b5461b x86/amd_gart: remove the mapping_error dma_map_ops method omits 608b9761a060 ia64/sn: remove the mapping_error dma_map_ops method omits 07256950cd69 ia64/sba_iommu: remove the mapping_error dma_map_ops method omits 52aee3e83d44 ia64/sba_iommu: improve internal map_page users omits a20388be3214 alpha: remove the mapping_error dma_map_ops method omits 52f0b3ee0b2c arm64: remove the dummy_dma_ops mapping_error method omits fb1b53f16c5e parisc/sba_iommu: remove the mapping_error dma_map_ops method omits 748c3c4d1323 parisc/ccio: remove the mapping_error dma_map_ops method omits 06301c5e0a16 sparc: remove the mapping_error dma_map_ops method omits 44899aa31ff6 s390: remove the mapping_error dma_map_ops method omits 122da4e081be mips/jazz: remove the mapping_error dma_map_ops method omits d11e3d3d0336 powerpc/iommu: remove the mapping_error dma_map_ops method omits 72fd97bf4e75 arm: remove the mapping_error dma_map_ops method omits b0cbeae49449 dma-direct: remove the mapping_error dma_map_ops method omits 42ee3cae0ed3 dma-mapping: provide a generic DMA_MAPPING_ERROR omits bb9c90ab4edd ARM: imx_v6_v7_defconfig: add imx7ulp support omits 754cac3f1c27 bus: fsl-mc: remove duplicated include files omits d693eb39f5f8 bus: fsl-mc: explicitly define the fsl_mc_command endianness omits 4b4bdfe7d4a0 misc: ti-st: make array read_ver_cmd static, shrinks object size omits 649ad1165ac1 slimbus: ngd: fix spelling mistake "exeeds" -> "exceeds" omits d003c346bf75 slimbus: qcom-ctrl: simplify getting .driver_data omits c4dfa25ab307 mtd: add support for reading MTD devices via the nvmem API omits 517f14d9cf35 nvmem: add new config option omits a8b44d5d2e38 nvmem: Move nvmem_type_str array to its only user omits 611fbca1c861 nvmem: meson-efuse: add peripheral clock omits a91ae340ad05 nvmem: meson-efuse: bindings: add peripheral clock omits 8649dbe58d35 nvmem: meson-efuse: add error message on user_max failure. omits 16688453661b nvmem: add type attribute omits ecd589d8f566 binder: filter out nodes when showing binder procs omits 7a2670a5bc91 binder: fix kerneldoc header for struct binder_buffer omits 2796b43feeea misc: remove GENWQE_DEBUGFS_RO() omits ddfa728ad1b1 char: virtio: Change to use DEFINE_SHOW_ATTRIBUTE macro omits c13e0a528819 binder: remove BINDER_DEBUG_ENTRY() omits f8a70d8b889f misc: vexpress: Off by one in vexpress_syscfg_exec() omits b50584832b4c firmware: stratix10-svc: fix wrong of_node_put() in init function omits 8554e592bde8 coresight: fix spelling mistake "deffered" -> "deferred" omits 34e6c35638b9 coresight: etm3x: Release CLAIM tag when operated from perf omits 6dd4402f24a3 coresight: etm3x: Deal with CLAIM tag before and after acc [...] omits 32c58c4d3bd0 coresight: etf: Release CLAIM tag after disabling the HW omits acaf5a06b971 coresight: etb10: Add support for CLAIM tag omits 323ed1e0f60b coresight: tmc: Fix bad register address for CLAIM omits 36ead9149916 ARM: dts: rockchip: add BQ Edison 2 QC devicetree omits 99fef587ff98 driver core: platform: Respect return code of platform_dev [...] omits 186bddb28ff9 kref/kobject: Improve documentation omits 3f8e91785381 drivers/base/memory.c: Use DEVICE_ATTR_RO and friends omits f7cb866a9686 arm64: dts: rockchip: enable hdmi output on rk3399-rockpro64 omits 690e16bada60 arm64: dts: rockchip: fix rk3399-rockpro64 regulator gpios omits 82ca0d5487d4 Revert "tty: xilinx_uartps: Correct return value in probe" omits a2ce9a67051b ARM: davinci: da850-evm: remove unnecessary include omits fadfc184efeb ARM: davinci: dm850-evm: use cell nvmem lookup for mac address omits 32feb9481ffd ARM: davinci: mityomapl138: use cell nvmem lookup for mac address omits c85efcc60a89 ARM: davinci: da830-evm: use cell nvmem lookup for mac address omits 628c75ddad78 ARM: davinci: dm646x-evm: use cell nvmem lookup for mac address omits 89c817c417f4 ARM: davinci: dm644x-evm: use cell nvmem lookup for mac address omits d3f12777e6d8 ARM: davinci: dm365-evm: use cell nvmem lookup for mac address omits ad5399d12ca4 ARM: dts: rockchip: add VPU device node for RK3288 omits 5cd4c31a1252 arm64: dts: rockchip: add VPU device node for RK3399 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 adf040ddd001 ide: Use of_node_name_eq for node name comparisons omits 75d64e8bf5c1 ARM: dts: sun8i: r40: Add clock accuracy for external oscillators omits 772c3a452a13 ARM: dts: sunxi: h3/h5: Add clock accuracy for external os [...] 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 e2fb615b69e0 power: supply: sc27xx: Add suspend/resume interfaces omits edcb1c0a3f63 power: supply: sc27xx: Add fuel gauge low voltage alarm omits 65c9fab7bc4b power: supply: sc27xx: Add fuel gauge calibration omits 6be57bd2badf dt-bindings: power: supply: Add nvmem properties to calibrate FGU omits a1d926527b79 drm/i915: implement EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT omits 872bcf83ec0a power: supply: sc2731_charger: Free battery information omits a8aaff6be089 power: supply: sc2731_charger: Avoid repeated charge/discharge omits 18c807dbf9d6 power: supply: sc2731_charger: Add charger status detection omits 8ac1091ed18b power: supply: sc2731_charger: Add one work to charge/discharge omits 16ad9501b1f2 firmware: qcom: scm: fix compilation error when disabled omits e6ae9a05a41a power: reset: at91-poweroff: remove at91_ramc_of_match omits 996463fdb8cd power: reset: at91-poweroff: use one poweroff function for [...] omits 1d596472429c ARM: dts: Add missing ranges for am437x mcasp l3 ports omits d0717d73be81 power: supply: bq24190_charger: add support for bq24196 variant omits 4be1eaf322f0 pinctrl: nuvoton: check for devm_kasprintf() failure omits 161a2135e082 power: supply: bq24190_charger: add extcon support for USB OTG omits a53f79534f4e gpio: rcar: reference device instead of platform device omits 74d09c927cb6 power: supply: bq24190_charger: add of_match for usb-otg-v [...] omits 5ea67bb0b090 power: supply: bq24190_charger: add support for bq24192 variant omits 8e49c0b4bbe9 dt-bindings: power: supply: bq24190_charger: add bq24192 a [...] omits 9afe62509b32 power: reset: ocelot: switch the SI to boot mode omits 76ee875c2f48 power: reset: gpio-poweroff: add ability to specific activ [...] omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits 037602705109 xtensa: don't use l32r opcode directly omits f24fcff1d267 hwspinlock: add STM32 hwspinlock device omits b3e46d1a0590 of: Use of_node_name_eq for node name comparisons omits 6c9e3e80c526 dt-bindings: hwlock: Document STM32 hwspinlock bindings omits a53a68cee88a power: supply: charger-manager: Make code more readable omits f25a646fbe20 power: supply: charger-manager: Fix incorrect return value omits 8c13b6f18a6f power: supply: charger-manager: Fix some misspelled words omits 1dd3509929dc power: supply: charger-manager: Remove unused index counting omits e259e04748e2 ARM: dts: r8a7744-iwg20m: Add SPI NOR support omits 4fbd4158fe89 arm64: dts: renesas: r8a77995: draak: Add backlight omits b72ce26cb73a ARM: dts: iwg20d-q7-common: Move cmt/rwdt node out of RZ/G1M SOM omits bb2203d5f10b arm64: dts: qcom: sdm845: Add UART nodes omits 80fca773bf81 power: supply: cpcap-charger: clean an indentation issue, [...] omits 8f01c45a0fb7 Merge tag 'psy-mfd-axp813-immutable-for-v4.21-signed' into [...] omits 7693b5643fd2 power: supply: add AC power supply driver for AXP813 omits 89d21972da2b dt-bindings: power: supply: axp20x: add AXP813 AC power DT [...] omits a95761d6d261 power: supply: axp288: use the BIT() macro omits 57428f6f8ace power: supply: axp20x: add missing include bitops.h omits 51eb78098ab7 iommu: Change tlb_range_add to iotlb_range_add and tlb_syn [...] omits 79960227d93b Makefile: fix mixed tab and spaces omits 81fce6291d99 RDMA/hns: Add SRQ asynchronous event support omits c7bcb13442e1 RDMA/hns: Add SRQ support for hip08 kernel mode omits 5c1f167af112 RDMA/hns: Init SRQ table for hip08 omits d16da11992d4 RDMA/hns: Eanble SRQ capacity for hip08 omits 7f5592742a42 HID: input: support Microsoft wireless radio control hotkey omits 2fc00c1e0f9d HID: use macros in IS_INPUT_APPLICATION omits a1da439cc0d9 dma-mapping: fix lack of DMA address assignment in generic [...] omits 614c61a6514e ata: palmld: Introduce state container omits 1adde32a2ede pinctrl: cherryview: Stop clearing the GPIO_EN bit from ch [...] omits b6fb6e11b404 pinctrl: cherryview: Add chv_gpio_clear_triggering() helpe [...] omits 5b03a472b4e3 fanotify: Make sure to check event_len when copying omits c2e66b8f7c37 arm64: dts: mt8173: Add GCE node omits 2f588cee24ca tty/ldsem: Decrement wait_readers on timeouted down_read() omits 110b89282f65 tty/ldsem: Add lockdep asserts for ldisc_sem omits c18ad0cf9cb0 tty/ldsem: Convert to regular lockdep annotations omits cf62a1a13749 tty: Simplify tty->count math in tty_reopen() omits c96cf923a98d tty: Don't block on IO when ldisc change is pending omits 83d817f41070 tty: Hold tty_ldisc_lock() during tty_reopen() omits 231f8fd0cca0 tty/ldsem: Wake up readers after timed out down_write() omits 7ff33bd321b1 ARM: dts: sun8i: a33: Drop audio codec oversampling rate t [...] omits d60ce24740d2 arm64: dts: allwinner: a64: Add Video Engine node omits 106deea8ba53 arm64: dts: allwinner: a64: Add support for the SRAM C1 section omits 82992cdf4af7 ARM: dts: sun8i: h3: Remove unnecessary reserved memory node omits 7aed1e3a9638 ARM: dts: sun8i: a33: Remove unnecessary reserved memory node omits d44d37cb27df dt-bindings: sram: sunxi: Add compatible for the A64 SRAM C1 omits ebc0a24d11b3 dt-bindings: sram: sunxi: Add bindings for the H5 with SRAM C1 omits 77cab92a2cb1 sysctl: clean up nr_pdflush_threads leftover omits 8be5b161bb3d arm64: dts: allwinner: h5: Add Video Engine node omits 24a1be4e7e80 ARM/arm64: dts: allwinner: Move H3/H5 syscon label over to [...] omits 8fefbc6d4b26 tty/sysrq: Do not call sync directly from sysrq_do_reset() omits 973efbc6a061 arm64: dts: allwinner: h5: Add system-control node with SRAM C1 omits dabfc8364ca7 dt-bindings: watchdog: Add Allwinner ARMv5 F1C100s wdt omits 46d1ec73c190 dt-bindings: sram: Add Allwinner suniv F1C100s omits c7739268222e soc: sunxi: sram: Add support for the H5 SoC system control omits 15e53723ce2b soc: sunxi: sram: Enable EMAC clock access for H3 variant omits 925c5afd78c4 ARM: dts: sun8i: h3: Fix the system-control register range omits 85b5c1dd0456 serial: 8250-mtk: add uart DMA support omits 89212465c194 dt-bindings: dma: uart: add uart dma bindings omits eca42d4cf3c5 tty: xilinx_uartps: Correct return value in probe omits a1fee899e5be tty: serial: qcom_geni_serial: Fix softlock omits d02337d29d33 Revert "serial/sunsu: add missing of_node_put()" omits 3ea5eb139f43 usb: appledisplay: Remove unnecessary spinlock omits 67f3a0d0ad72 usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSF [...] omits 440da5a30e54 staging: typec: fusb302: Rename fcs,extcon-name to linux,e [...] omits 6abfa0f5bb7c usb: dwc3: gadget: Report isoc transfer frame number omits 6b69753fa007 usb: gadget: Introduce frame_number to usb_request omits 1fab219e65c4 usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode omits 94552090cd18 usb: mtu3: enable SETUPENDISR interrupt omits e802972433f7 usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) omits 29ae096ef93a usb: mtu3: enable hardware remote wakeup from L1 automatically omits aef34b48d084 usb: mtu3: remove QMU checksum omits d54d334e75b9 usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro omits b01828e26048 usb: renesas_usbhs: Remove dummy runtime PM callbacks omits 1e3af5dfd05c usb/mtu3: power down device ip at setup omits 6ed30a7d8ec2 usb: dwc2: host: use hrtimer for NAK retries omits e86108940e54 usb: hub: delay hub autosuspend if USB3 port is still link [...] omits 47b6f8bf8700 usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode omits 49187dd14cc8 usb: mtu3: enable SETUPENDISR interrupt omits a0678e2eed41 usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) omits 68c750cf4504 usb: mtu3: enable hardware remote wakeup from L1 automatically omits 4f7371314e57 usb: mtu3: remove QMU checksum omits 36b25b69c2c1 usb/mtu3: power down device ip at setup omits 35a605413228 usb: dwc2: Disable power down feature on Samsung SoCs omits a5b21a8ba2a0 dmaengine: zynqmp_dma: replace spin_lock_bh with spin_lock [...] omits dcc3c9e37fbd thunderbolt: Export IOMMU based DMA protection support to [...] omits fb58fdcd295b iommu/vt-d: Do not enable ATS for untrusted devices omits 89a6079df791 iommu/vt-d: Force IOMMU on for platform opt in hint omits 617654aae50e PCI / ACPI: Identify untrusted PCI devices omits 531971231dac dmaengine: sprd: Add me as one of the module authors omits 770399df90b6 dmaengine: sprd: Support DMA 2-stage transfer mode omits 97dbd6ea02be dmaengine: sprd: Support DMA link-list cyclic callback omits 0e5d7b1eb6fc dmaengine: sprd: Set cur_desc as NULL when free or termina [...] omits 13e8997924a0 dmaengine: sprd: Fix the last link-list configuration omits d762ab33ccd0 dmaengine: sprd: Get transfer residue depending on the tra [...] omits a0ecabf50341 dmaengine: sprd: Remove direction usage from struct dma_sl [...] omits 6bbb77a81108 staging: wilc1000: correct inconsistent indenting omits 8f1a0ac1eba7 staging: wilc1000: handle scan operation callback from cfg [...] omits a343cf5d329e staging: wilc1000: avoid extra buffer copy while connect cfg ops omits e55968127982 staging: wilc1000: handle connect ops callback from cfg802 [...] omits 8e6d6cf0f2c9 staging: wilc1000: avoid deferred handling of cfg80211 dis [...] omits 19cb25e1e6a9 staging: wilc1000: handle get_station() ops callback in cf [...] omits 05d3bcb0f447 staging: wilc1000: handle remain on channel cfg ops from c [...] omits 530975f3175f staging: wilc1000: use correct 'struct remain_ch' variable [...] omits 153068b9d1dd staging: wilc1000: refactor wilc_get_mac_address() to avoi [...] omits b7afe350320b staging: wilc1000: delete the unused code after code refactor omits b61c8064f5bf staging: wilc1000: handle key related cfg operation from c [...] omits 98651ca0a1ed staging: wilc1000: refactor wilc_get_inactive_time() to av [...] omits 04a61fbc409c staging: wilc1000: refactor wilc_set_wfi_drv_handler() to [...] omits 5dea026441e5 staging: wilc1000: refactor wilc_set_operation_mode() to a [...] omits daf0483e1ca3 staging: wilc1000: handle station dump cfg ops from cfg802 [...] omits 532391714d5a staging: wilc1000: refactor wilc_hif_set_cfg() to avoid de [...] omits 77506d42febd staging: wilc1000: refactor wilc_set_mac_chnl_num() to avo [...] omits 147ccfd45102 staging: wilc1000: handle mgmt_frame_register ops from cfg [...] omits 976c89b5625d staging: wilc1000: handle add beacon operation callback fr [...] omits 38b3ffa0ae83 staging: wilc1000: handle delete beacon cfg ops from cfg80 [...] omits 4c00f7052fb8 staging: wilc1000: use is_zero_ether_addr() API to check m [...] omits 9f1bdb71388e staging: wilc1000: handle delete station related callback [...] omits 6133ed9f6396 staging: wilc1000: use void return for wilc_hif_pack_sta_param() omits 78c0c4e845bd staging: wilc1000: handle add and edit station from the cf [...] omits cf6d06002dad staging: wilc1000: handle setting power management from cf [...] omits 430d0ec49db6 staging: wilc1000: handle tx power related callback from c [...] omits 6dea33021f0b staging: wilc1000: use mutex lock to synchronized sending [...] omits f78d5db98b65 staging: wilc1000: avoid the use of the static variable to [...] omits 21728f2e7226 staging: wilc1000: make use of put_unaligned_le32 in handl [...] omits 440592df865f staging: wilc1000: remove unnecessary checks in wilc_mac_close() omits 0668d5b5921c staging: greybus: Added space between string concatenated omits b5630e3019b6 staging: octeon-usb: use a helper function to set the DMA mask omits b7a4fbe2300a usb: dwc3: Correct the logic for checking TRB full in __dw [...] omits 26d62b4d10ad usb: dwc3: don't issue no-op trb for stream capable endpoints omits c38465d07972 staging: emxx_udc: Remove cast and move all in one line. omits 0ff8c980c7a7 staging: vchiq_arm: add __user pointer annotations omits 0bc5b2ba455f staging: comedi: drivers: Cleanup malformed licence identifier omits a7351807bd8b usb: dwc3: update stream id in depcmd omits 2166e0f55250 staging: rtl8188eu: cleanup comment in hal8188e_rate_adaptive.c omits a9236c086742 staging: rtl8188eu: cleanup alignment issues in hal8188e_r [...] omits 4b1ea01b5072 staging: rtl8188eu: cleanup lines ending with '(' omits 256b95bf09e1 staging: rtl8188eu: add spaces around operators in hal8188 [...] omits ae4224fc83a2 staging: rtl8188eu: remove parentheses in hal8188e_rate_ad [...] omits 8195b3e8d3fe staging: rtl8188eu: use __func__ in hal8188e_rate_adaptive.c omits e086f61479d1 staging: pi433: add missing call to cdev_del() omits d4d6b086df62 staging: comedi: fix spelling mistake "desination" -> "des [...] omits 44b44c98caff staging: rtlwifi: fix spelling mistake "disnabled" -> "disabled" omits 5bf9ea4ea035 staging: comedi: drivers: Cleanup malformed license identifier omits c48f12e28d94 staging: rtl8188eu: fix spelling mistake "inferface" -> "i [...] omits 979e0419329c staging: speakup: i18n: fix spelling mistake "phoneticly" [...] omits 8cfb722bd55a staging: mt7621-pci: add comment clarifying inverted reset lines omits f9bb84090777 staging: android: ion: Remove unused header files omits 3f3c75541ffe dmaengine: dmatest: fix a small memory leak in dmatest_func() omits a19788612f51 dmaengine: sh: Remove R-Mobile APE6 support omits 32899682cf45 USB: serial: mos7840: add a product ID for the new product omits e8603076f540 USB: serial: mos7840: clean up register handling omits 255fbca65137 nfsd: Return EPERM, not EACCES, in some SETATTR cases omits 16361ff23e20 arm64: dts: meson: add clock controller clock inputs omits b1d02a84b552 dt-bindings: clk: meson: add main controller clock input omits fa3abfb6943e dt-bindings: clk: meson: add ao controller clock inputs omits 685efffe37c9 soc: imx: gpcv2: add support for i.MX8MQ SoC omits e125dcba83f5 soc: imx: gpcv2: move register access table to domain data omits a800f418420d soc: imx: gpcv2: prefix i.MX7 specific defines omits c311552a8ead ARM: dts: meson: meson8b: add the CPU OPP tables omits 622b9827b24d ARM: dts: meson: meson8: add the CPU OPP table omits da38636393ce ARM: dts: meson8b: add the Cortex-A5 global timer omits f5506e82f788 ARM: dts: meson8b: add the ARM TWD timer omits 2710e8d21310 ARM: dts: meson8: add the Cortex-A9 global timer omits 1124d790b431 ARM: dts: meson8: add the ARM TWD timer omits e8c276d953d8 ARM: dts: meson: group the Cortex-A5 / Cortex-A9 peripherals omits a128a379454c ARM: imx_v6_v7_defconfig: Select TOUCHSCREEN_GOODIX omits 2ad4cff71e31 Merge tag 'meson-clk-headers-4.21-1' of git://github.com/B [...] omits a768297701c8 MAINTAINERS: Remove myself from the list omits ed85b3435e45 arm64: dts: meson-axg: remove alternate xtal omits 6f31ba17c83c arm64: dts: meson-axg: Enable watchdog on Meson AXG SoCs omits f43e4b007a94 ata: palmld: Convert to GPIO descriptors omits cd56f35e52d9 ata: rb532_cf: Convert to use GPIO descriptors omits 83a7faace12e ata: sata_highbank: Convert to use GPIO descriptors omits 3e216263ce77 ata: pxa: Drop <linux/gpio.h> include omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits f37598be4e38 xtensa: xtfpga.dtsi: fix dtc warnings about SPI omits bd82ef08382f power: supply: cpcap-battery: make array cpcap_battery_irq [...] omits 3a658e09a215 HSI: omap_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 039bc3b7f29f ARM: sa1100/cerf: switch to using gpio_led_register_device() omits 59b23ead135c ARM: sa1100/assabet: switch to using gpio leds omits 17c7f4f7b4c6 ARM: sa1100/assabet: add gpio keys support for right-hand [...] omits e1b0d978459f ARM: sa1111: remove legacy GPIO interfaces omits 57c1cdce7121 pcmcia: sa1100*: remove redundant bvd1/bvd2 setting omits f1f05ee1b3ba ARM: pxa/lubbock: switch PCMCIA to MAX1600 library omits 34fdbe645619 ARM: pxa/mainstone: switch PCMCIA to MAX1600 library and g [...] omits e2125d0517c0 ARM: sa1100/neponset: switch PCMCIA to MAX1600 library and [...] omits b96e6c01bafb ARM: sa1100/jornada720: switch PCMCIA to gpiod APIs omits bebdf98a7862 pcmcia: add MAX1600 library omits d66a2fb8d7b0 ARM: sa1100: explicitly register sa11x0-pcmcia devices omits be38e4f2cc08 xtensa: don't clear cpenable unconditionally on release omits 5dacbbef3d29 xtensa: simplify coprocessor.S omits cad6fade6e78 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 4ecd55ea0742 sunrpc: fix cache_head leak due to queued request 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 b2d8754f9ac6 Merge branch 'mlx5-devx' into wip/dl-for-next omits ae517053f003 dt-bindings: rtc: Move trivial RTCs to rtc.txt omits 6331d184e65e dt-bindings: rtc: add generic bindings omits 0819936247c5 drm/i915: Dial down workaround debug messages omits 5aa3771ded54 IB/mlx5: Allow XRC usage via verbs in DEVX context omits 719598c98d19 IB/mlx5: Update the supported DEVX commands omits fb98153bbf28 IB/mlx5: Enforce DEVX privilege by firmware omits 34613eb1d2ad IB/mlx5: Enable modify and query verbs objects via DEVX omits 04ca16cc198c IB/core: Enable getting an object type from a given uobject omits 4d7e8cc57429 IB/core: Introduce UVERBS_IDR_ANY_OBJECT omits 6544d229bf43 block: enable polling by default if a poll map is initalized omits 376f7ef8bfea block: only allow polling if a poll queue_map exists omits 529262d56dbe block: remove ->poll_fn omits 9d6610b76fa3 nvme-mpath: remove I/O polling support omits f9801a484ad6 nvme-rdma: remove I/O polling support omits 3a7afd8ee42a nvme-pci: remove the CQ lock for interrupt driven queues omits d1ed6aa14bc4 nvme-pci: don't poll from irq context when deleting queues omits 5271edd41dd8 nvme-pci: refactor nvme_disable_io_queues omits 0b2a8a9f4b56 nvme-pci: consolidate code for polling non-dedicated queues omits c6d962aebaf8 nvme-pci: only allow polling with separate poll queues omits 632230780964 nvme-pci: cleanup SQ allocation a bit omits 4e224106673f nvme-pci: use atomic bitops to mark a queue enabled omits e20ba6e1da02 block: move queues types to the block layer omits f33cb7e760de Merge 'mlx5-next' into mlx5-devx omits b3ed2ce024c3 acpi/nfit: Add support for Intel DSM 1.8 commands omits 8f98d4baf0dd drm/i915/selftests: Reorder request allocation vs vma pinning omits 154989e45fd8 aio: clear IOCB_HIPRI omits 89d04ec3491b Merge tag 'v4.20-rc5' into for-4.21/block omits 24035072999c ARM: dts: r8a7744: Add PCIe Controller device node omits 54234e80858c ARM: dts: r8a7744: Add xhci support omits 491e70588805 ARM: dts: r8a7744: Add MSIOF[012] support omits 0faadd5a4105 ARM: dts: r8a7744: Add QSPI support omits 7fbbfe07b588 ARM: dts: r8a7744-iwg20d-q7-dbcm-ca: Add device tree for c [...] omits eb83d144978e ARM: dts: r8a7744: Add TPU support omits cebc31e8b594 ARM: dts: r8a7744: Add PWM SoC support omits 350ae49b97c4 ARM: dts: r8a7744: Add IPMMU DT nodes omits eddcbe813dd3 ARM: dts: r8a7744: Add VSP support omits 10fabcb817c5 ARM: dts: r8a7744: add VIN dt support omits 90bcf80c37df ARM: dts: r8a7744: Add CMT SoC specific support omits ef9d757c06e9 ARM: dts: r8a7744: Add thermal device to DT omits 154a05f0c870 ARM: dts: r8a7744: Add IRQC support omits 56f189609304 ARM: dts: r8a7744: Add CAN support omits 5133bfed5e58 ARM: dts: r8a7744: Add audio support omits 336a425ce67d ARM: dts: r8a7744: Add RWDT node omits a5d56930c703 ARM: dts: r8a7744: Add USB-DMAC and HSUSB device nodes omits ce28396b7a86 ARM: dts: r8a7744: USB 2.0 host support omits f9a3d5f23b6c ARM: dts: r8a7744-iwg20m: Enable SDHI0 controller omits 266d863eece3 ARM: dts: r8a7744-iwg20m: Add eMMC support omits d9e792206d21 ARM: dts: r8a7744: Add MMC node omits b591e323b271 ARM: dts: r8a7744: Add SDHI nodes omits fb64de56dfd9 ARM: dts: r8a7744: Add I2C and IIC support omits 28c0cf739819 ARM: dts: r8a7744: Add [H]SCIF{A|B} support omits f1546da8a5c8 ARM: dts: r8a7744: Add SMP support omits d94369fe69fd ARM: dts: r8a7744: Add Ethernet AVB support omits 78ce1559b2f1 ARM: dts: r8a7744: Add GPIO support omits 484775a5a9d9 ARM: dts: r8a7744: Add SYS-DMAC support omits 45c660ecdfd5 ARM: dts: r8a7744-iwg20d-q7: Add support for iWave G20D-Q7 [...] omits d83010f87ab3 ARM: dts: r8a7744: Initial SoC device tree omits 3c248aefe73b ARM: dts: r8a7744-iwg20m: Add iWave RZ/G1N Qseven SOM omits 6d2372fc77e4 ARM: dts: r8a7743: Remove legacy "renesas,rcar-thermal" co [...] omits d999c0ec2498 x86/hpet: Remove unused FSEC_PER_NSEC define omits 3f3327dbc559 pinctrl: rzn1: Fix of_get_child_count() error check omits 8deaaa46d2de pinctrl: rzn1: Fix check for used MDIO bus omits 324f4071a080 ARM: dts: suniv: Add device tree for Lichee Pi Nano omits 4ba16d17efdd ARM: dts: suniv: add initial DTSI file for F1C100s omits e647e29196b7 ext4: fix EXT4_IOC_GROUP_ADD ioctl omits 361d24d40657 ext4: hard fail dax mount on unsupported devices omits 32ea275008d8 jbd2: update locking documentation for transaction_t omits 50c15df69e06 ext4: remove redundant condition check omits 561405f031fe jbd2: clean up indentation issue, replace spaces with tab omits a92abd738d24 ext4: clean up indentation issues, remove extraneous tabs omits 132d00becb31 ext4: missing unlock/put_page() in ext4_try_to_write_inlin [...] omits 61157b24e60f ext4: fix possible use after free in ext4_quota_enable omits 96f1e0974575 jbd2: avoid long hold times of j_state_lock while committi [...] omits 8c2def893afc sbitmap: fix sbitmap_for_each_set() omits e1e525442752 OF: Add a warning in case chosen node is not present omits 2a70a4cda0da MAINTAINERS: platform/chrome: Add Enric as a maintainer omits 0b216f7cc6dd MAINTAINERS: platform/chrome: remove myself as maintainer omits e0531312e78f arm64: dts: qcom: msm8996: Add CAMSS support omits f3442ab97257 arm64: dts: qcom: msm8996: Add VFE SMMU node omits acd48330e96f arm64: dts: qcom: Add pinctrls for camera sensors omits 1ab0fb758126 arm64: dts: qcom: Add Camera Control Interface pinctrls omits 58f479f90a7c arm64: dts: qcom: msm8916: Add CAMSS support omits e7b6e5ccae5c arm64: dts: qcom: msm8916: Add IOMMU sub-node for VFE cont [...] omits 40d9d791c97a arm64: dts: msm8916: Add all CPUs in cooling maps omits fe1f452640d8 blk-mq: don't call ktime_get_ns() if we don't need it omits ad8044f87c0b ARM: dts: pxa3xx: Add Raumfeld DTS files omits c2a70a319afb dmaengine: pxa: make the filter function internal omits 3595c559326d dlm: fix invalid cluster name warning omits 202f9977b012 Merge tag 'qcom-drivers-for-4.21' of git://git.kernel.org/ [...] omits ac21e9af5a5c Merge tag 'arm-soc/for-4.21/soc' of https://github.com/Bro [...] omits e5734bebed40 Merge tag 'arm-soc/for-4.21/drivers' of https://github.com [...] omits 332da8486b58 Merge tag 'qcom-dts-for-4.21' of git://git.kernel.org/pub/ [...] omits acfbaa5d3bd6 Merge tag 'qcom-arm64-for-4.21' of git://git.kernel.org/pu [...] omits d4907292ab19 Merge tag 'qcom-arm64-defconfig-for-4.21' of git://git.ker [...] omits ef098b9eee48 ARM: multi_v7_defconfig: enable STM32 analog & timer drivers omits f491ac32c618 ARM: mmp2: DT: be compatible with mrvl,mmp2 omits af43c3f0323d Merge tag 'arm-soc/for-4.21/devicetree' of https://github. [...] omits ffd321e4b7e4 RDMA/nldev: Export to user space number of contexts omits 12d23a919833 RDMA/uverbs: Annotate alloc/deallloc paths with context tracking omits 606152107bbd RDMA/restrack: Track ucontext omits 5b841bfab695 smack: fix access permissions for keyring omits 2a58dd767bf9 Input: olpc_apsp - remove set but not used variable 'np' omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits c820518f6ca1 firewire: Remove depends on HAS_DMA in case of platform de [...] omits 61d69528689b Merge branch 'write-handler-consistent-flow' into for-next omits c9cbfd623d8b ARM: dts: exynos: Add opp-suspend to DMC and leftbus devfr [...] omits 974d6b4b2bc3 RDMA/uverbs: Use only attrs for the write() handler signature omits ece9ca97ccdc RDMA/uverbs: Do not check the input length on create_cq/qp paths omits c3bea3d2dc53 RDMA/uverbs: Use the iterator for ib_uverbs_unmarshall_recv() omits 335708c751c1 RDMA/uverbs: Add a simple iterator interface for reading t [...] omits 7eebced1bae0 RDMA/uverbs: Simplify ib_uverbs_ex_query_device omits 40efca7a46a0 RDMA/uverbs: Fill in the response for IB_USER_VERBS_EX_CMD [...] omits 29a29d185232 RDMA/uverbs: Use uverbs_request() and core for write_ex handlers omits 3c2c20947ddb RDMA/uverbs: Use uverbs_request() for request copying omits 9a0738575f26 RDMA/uverbs: Use uverbs_response() for remaining response copying omits 931373a118ac RDMA/uverbs: Get rid of the 'callback' scheme in the compat path omits c2a939fda468 RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for writ [...] omits bbb28ad9035f RDMA/uverbs: Remove out_len checks that are now done by the core omits 1e7eacaf1db2 cpuset: Remove set but not used variable 'cs' omits 3456880ff39f dlm: NULL check before some freeing functions is not needed omits 8b457812f54b arm64: tegra: Add temperature sensor on P2888 omits e47ac50885f5 arm64: tegra: Add gpio-keys on Jetson Xavier omits 4d286331bdee arm64: tegra: Add AON GPIO controller on Tegra194 omits 3ae50e8331da arm64: tegra: p2888: Enable on-die RTC omits 37e5a31df543 arm64: tegra: Add RTC support on Tegra194 omits 38ecf1e5f471 arm64: tegra: Enable PMC wake events on Tegra194 omits 127d82670174 arm64: tegra: p3310: Enable on-die RTC omits 9733a251728e arm64: tegra: Add RTC support on Tegra186 omits 32e66e46af0b arm64: tegra: Enable PMC wake events on Tegra186 omits 6f13f10b3bbf arm64: tegra: Fix power key interrupt type on Jetson TX2 omits cfe3af19d958 arm64: tegra: p2972: Enable the CPU, GPU and AUX thermal zones omits 686ba00900bb arm64: tegra: Add thermal zones on Tegra194 omits 33c038e4b5ad arm64: tegra: Enable HDMI on P2972-0000 omits 8d424ec221d0 arm64: tegra: Add VIC support on Tegra194 omits 3db6d3ba0863 arm64: tegra: Add display support on Tegra194 omits c07b6426df92 iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular omits addb672f200f iommu/arm-smmu: Make arm-smmu explicitly non-modular omits 39fcbbccf8ed iommu/tegra: Make it explicitly non-modular omits f295cf26d776 iommu/qcom: Make it explicitly non-modular omits 8128ac3b0fe3 iommu/ipmmu-vmsa: Make it explicitly non-modular omits d4cf5bbd56f5 iommu/mediatek: Make it explicitly non-modular omits a007dd51e559 iommu/msm: Make it explicitly non-modular omits 669a047b1812 iommu/rockchip: Make it explicitly non-modular omits c1af7b4013e8 iommu: Audit and remove any unnecessary uses of module.h omits 753a31a46b1a irq_remapping: Remove unused header files omits 807596491d33 iommu/ipmmu-vmsa: Add an array of slave devices whitelist omits b7ee92c6ff0e iommu/ipmmu-vmsa: Modify ipmmu_slave_whitelist() to check [...] omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits 4b3ab9372ffa iio: adc: ti_am335x_tscadc: Improve accuracy of measurement omits b40ee006fe6a mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while regis [...] omits 502ae42ca600 gpio: lynxpoint: Use for_each_set_bit() in IRQ handler omits 226e6b866d74 gpio: pch: Convert to dev_pm_ops omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 8914b63bab3c ARM: dts: stm32: add thermal sensor support on STM32MP157c omits c066cc8af9de xtensa: drop unused declarations from elf.h omits 58b17c55b610 xtensa: clean up syscall.h omits 3ffc2df9c76d xtensa: drop unused coprocessor helper functions omits 633f1ffbccc7 xtensa: drop custom PTRACE_{PEEK,POKE}{TEXT,DATA} omits 44ba57a23cde xtensa: drop unused field from the struct exc_table omits 8ed3a5426b42 xtensa: drop fast_syscall_kernel omits ba08dcc87fc5 ARM: sunxi: add Allwinner ARMv5 SoCs omits 71cd532d6651 dt-bindings: arm: Add new Allwinner ARMv5 F1C100s SoC omits 2391f4ad89b7 ARM: Check ARCH_MULTI_V7 to differentiate ARMv5/v7 Allwinner SoCs omits 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 5eacadb5e66b xtensa: generate uapi header and syscall table header files omits c7914ef69dbb xtensa: add system call table generation support omits a86067f587a9 xtensa: add __NR_syscalls along with __NR_syscall_count omits 22fee7d38513 Merge 4.20-rc5 into char-misc-next omits d5d12ce229c1 Merge 4.20-rc5 into staging-next omits 7782b57ccc60 Merge 4.20-rc5 into driver-core-next omits 44c94100b6fa Merge 4.20-rc5 into usb-next omits c0c9872a8ba2 dt-bindings: i2c: Add P8 OCC hwmon device documentation omits cd261c9832a4 Documentation: hwmon: Add OCC documentation omits 7ed98dddb764 fsi: Add On-Chip Controller (OCC) driver omits 6021c48f3acd dt-bindings: fsi: Add P9 OCC device documentation omits f1af93216c34 hwmon: (adt7475) document mapping of sysfs entries to inputs omits 3b443def46cc hwmon: (core) remove redundant cast omits 6e5c06ad9411 hwmon: (adm1275) Allow setting shunt reg value omits f567035a6187 dt-bindings: hwmon: Add adm127x documentation omits 76d0bbd8a4ef ARM: dts: aspeed: Add Facebook Backpack-CMM BMC omits b54a5b19926c ARM: dts: Add Facebook BMC flash layout omits 6d2e46885f3d ARM: dts: aspeed: wspoon: Enable iio-hwmon battery omits 163d88c4bf92 ARM: dts: aspeed: romulus: Enable iio-hwmon-battery omits 89b32a47e36e ARM: dts: aspeed: Enable VHUB on Romulus omits 39cc9f037ca5 ARM: dts: aspeed-palmetto: Add LPC control node omits fad06e25b04b ARM: dts: aspeed: Palmetto system can use coprocessor for FSI omits d776dd52247c ARM: dts: aspeed: Romulus system can use coprocessor for FSI omits 576f1b4bc802 soc: mediatek: Add Mediatek CMDQ helper omits 794e20ee038e staging: iio: adc: ad7280a: fix overwrite of the returned value omits 9381fc5d655d gpio: sodaville: Convert to use managed functions pcim_* a [...] omits 6ad02b29b836 gpio: pch: Convert to use managed functions pcim_* and devm_* omits c40ad24254f1 ARM: dts: pxa: clean up USB controller nodes omits e9ae49f7b3cb ARM: dts: pxa3xx: clean up pxa3xx clock controller node name omits 64396bd286d3 ARM: dts: pxa3xx: order timer and gcu nodes under /pxabus omits 513057f110a7 ARM: dts: pxa2xx: fix hwuart memory range omits 1b583921815c ARM: dts: pxa3xx: drop #address-cells and #size-cells from [...] omits a6da403dc9d5 ARM: dts: pxa2xx: drop #address-cells and #size-cells from /cpus omits 40b217a04363 ARM: dts: pxa3xx: add gcu node omits 8e9b61b293d9 kbuild: move .SECONDARY special target to Kbuild.include omits 2149da0748fc block: add cmd_flags to print_req_error omits f04b951f6c7e csky: use the generic remapping dma alloc implementation omits 576d0d552be8 csky: don't use GFP_DMA in atomic_pool_init omits de90d7c42859 csky: don't select DMA_NONCOHERENT_OPS omits e440e26a0251 dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING omits bfd56cd60521 dma-mapping: support highmem in the generic remap allocator omits 0c3b3171cecc dma-mapping: move the arm64 noncoherent alloc/free support [...] omits f0edfea8ef93 dma-mapping: move the remap helpers to a separate file omits 704f2c20eaa5 dma-direct: reject highmem pages from dma_alloc_from_contiguous omits b18814e767a4 dma-direct: provide page based alloc/free helpers omits 53e8785c248d staging: iio: adc: ad7280a: check for devm_kasprint() failure omits 452ad2f2f8b7 ARM: dts: s5pv210: Add s5p-jpeg codec node. omits 88884a503ba8 iio: humidity: hts221: add entry in MAINTAINERS file omits 0a9ff2a13b46 iio: magnetometer: ak8975: Add the "AKM9911" ACPI HID omits 9564c7a49290 staging:iio:ad2s90: Move out of staging omits 3a1203bfa496 staging:iio:ad2s90: Add comment to device state mutex omits 07e00822cca5 staging:iio:ad2s90: Replace license text w/ SPDX identifier omits e3d786a37454 dt-bindings:iio:resolver: Add docs for ad2s90 omits 11d509adfbe0 staging:iio:ad2s90: Add max frequency check at probe omits a996590baddc staging:iio:ad2s90: Remove spi setup that should be done via dt omits f116914dca8a staging:iio:ad2s90: Add device tree support omits 5439f09f488f kbuild: remove redundant 'set -e' from cmd_* defines omits 67126965ee08 kbuild: refactor if_changed omits e5d289100d3a kbuild: remove trailing semicolon from cmd_* passed to if_ [...] omits 3a2429e1faf4 kbuild: change if_changed_rule for multi-line recipe omits bbda5ec671d3 kbuild: simplify dependency generation for CONFIG_TRIM_UNU [...] omits ee3e46b7efd2 kbuild: refactor modversions build rules omits 4317ee3b6a5e kbuild: remove redundant 'set -e' from sub_cmd_record_mcount omits f3fd4a3f3a38 kbuild: remove redundant 'set -e' from filechk_offsets omits 392885ee82d3 kbuild: let fixdep directly write to .*.cmd files omits ce2fd53a10c7 kbuild: descend into scripts/gcc-plugins/ via scripts/Makefile omits 059bc9fc375e kbuild: make 'archprepare' depend on 'scripts' omits 60df1aee2aec kbuild: move modpost out of 'scripts' target omits 65bba0423ecf kbuild: fix UML build error with CONFIG_GCC_PLUGINS omits 3b4152880348 modpost: move unresolved symbol checks to check_exports() omits c6826ad8a49f modpost: merge module iterations omits d2665ca8e331 modpost: refactor seen flag clearing in add_depends() omits f880eea68fe5 modpost: file2alias: check prototype of handler omits ec91e78d378c modpost: file2alias: go back to simple devtable lookup omits e07db28eea38 kbuild: fix single target build for external module omits a4d26f1a0958 modpost: skip ELF local symbols during section mismatch check omits 0126be38d988 kbuild: announce removal of SUBDIRS if used omits c9533792a5cb Merge tag 'omap-for-v4.21/defconfig-signed' of git://git.k [...] omits 3773b5c94e8a Merge tag 'omap-for-v4.21/soc-signed' of git://git.kernel. [...] omits 0277a623dd78 Merge tag 'omap-for-v4.21/driver-signed' of git://git.kern [...] omits 0be66f394efd Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] omits b71a29d57dda Merge tag 'hisi-arm64-dt-for-4.21' of git://github.com/his [...] omits 4737365aebd1 Merge tag 'vexpress-defconfig-arm-soc' of git://git.kernel [...] omits e47feed91a6e ARM: mmp: add an instance of pxa-usb-phy to ttc_dkb and aspenite omits a225daf72ee7 ARM: mmp: add a pxa-usb-phy device omits f36797ee4380 ARM: mmp/mmp2: dt: enable the clock omits e78ebdcb6ea8 ARM: mmp2: initialize clocks before the timer omits 7f17e390036c Merge tag 'socfpga_updates_for_v5.0' of git://git.kernel.o [...] omits 1e8518aa6593 Merge tag 'v4.21-rockchip-drivers-1' of git://git.kernel.o [...] omits 8ef86955fe59 ARM: dts: aspeed: add missing memory unit-address omits 7f4b001b7f6e ARM: dts: realview-pbx: Fix duplicate regulator nodes omits f6332990f6df Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits 4c4332761e65 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] omits e14a6df96086 Merge tag 'omap-for-v4.21/dt-signed' of git://git.kernel.o [...] omits 9cf0418ee072 Merge tag 'vexpress-drm-arm-soc' of git://git.kernel.org/p [...] omits 4e7bca6fc07b i2c: i2c-stm32f7: add PM Runtime support omits d3e9d2ce7725 ARM: dts: mmp2: Add SSP controllers omits 3f3ad8ab3260 ARM: dts: mmp2: add USB OTG host controller omits df606f41abed ARM: dts: mmp2: add OTG PHY omits 8a22b194cedf ARM: dts: mmp2: add more TWSI controllers omits 1147e05ac9fc ARM: dts: mmp2: fix TWSI2 omits 03f64e17f57c ARM: dts: mmp2: add MMC controllers omits 1c22b9c10a61 ARM: dts: mmp2: add clock to the timer omits 5b3edb56bc6e ARM: dts: mmp2: give gpio node a name omits 400583983f8a ARM: dts: mmp2: fix the gpio interrupt cell number omits ca40d2bd813e dt-bindings: mrvl,mmp-timer: add clock omits 4abc79424f3e Merge tag 'socfpga_dts_updates_for_v5.0' of git://git.kern [...] omits e3d3781393d4 Merge tag 'renesas-arm64-dt-for-v4.21' of https://git.kern [...] omits 51ea46e828ba Merge tag 'renesas-arm-dt-for-v4.21' of https://git.kernel [...] omits 42d76db96ea0 Merge tag 'v4.21-rockchip-dts64-1' of git://git.kernel.org [...] omits 9733488310b3 Merge tag 'v4.21-rockchip-dts32-1' of git://git.kernel.org [...] omits 5d2ee7122c73 sbitmap: optimize wakeup check omits ea86ea2cdced sbitmap: ammortize cost of clearing bits omits b0bd6f1c03b4 arm64: defconfig: Enable GCC and PINCTRL for MSM8998 omits 11c99479d4d4 Merge tag 'vexpress-updates-4.20' of git://git.kernel.org/ [...] omits 9994241ac97c ARM: dts: BCM5301X: Describe Northstar pins mux controller omits 03e96644d7a8 ARM: dts: BCM5301X: Add basic DT for Linksys EA6500 V2 omits eefe32843964 arm64: dts: marvell: armada37xx: Add emmc/sdio pinctrl definition omits 235df2d80d3b arm64: dts: clearfog-gt-8k: enable mini-PCIe CON2 USB omits babc5544c293 arm64: dts: clearfog-gt-8k: 1G eth PHY reset signal omits b597a6f54280 arm64: dts: clearfog-gt-8k: fix USB regulator gpio polarity omits 5946c4319ebb fs/locks: allow a lock request to block other requests. omits d6367d624137 fs/locks: use properly initialized file_lock when unlocking. omits 4316c3c685f5 ocfs2: properly initial file_lock used for unlock. omits 4d62d3f70b9b gfs2: properly initial file_lock used for unlock. omits 7b587e1a5a6c NFS: use locks_copy_lock() to copy locks. omits ad6bbd8b18da fs/locks: split out __locks_wake_up_blocks(). omits ada5c1da8660 fs/locks: rename some lists and pointers. omits 531724abc3bf block: avoid extra bio reference for async O_DIRECT omits a2237fec1e06 kbuild: Enable dtc graph_port warning by default omits 70523a3ce5ff kbuild: disable dtc simple_bus_reg warnings by default omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 70827d9f6bc4 arm64: dts: qcom: msm8998: Fix compatible of scm node omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2340bad5d28e HID: asus: Add support for the ASUS FX503VD laptop omits e98e38090f7e HID: asus: Add event handler to catch unmapped Asus Vendor [...] omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 2ed29e15e4b2 ARM: shmobile: R-Mobile: Move pm-rmobile to drivers/soc/renesas/ omits 445aeb081bc7 ARM: shmobile: R-Mobile: Clean up struct rmobile_pm_domain omits 0c0f2f93e708 PCI: mediatek: Use devm_of_pci_get_host_bridge_resources() [...] omits 160bfa7c724b soc: renesas: r8a77980-sysc: Correct A3VIP[012] power doma [...] omits 97473bc85b22 soc: renesas: r8a77980-sysc: Correct names of A2DP[01] pow [...] omits b5eb730e031a soc: renesas: r8a77970-sysc: Correct names of A2DP/A2CN po [...] omits da3e1c57caf9 soc: renesas: r8a77970-sysc: Remove non-existent CR7 power domain omits a93913cecb3c soc: renesas: r8a77965-sysc: Remove non-existent A3IR powe [...] omits 41e30b515a00 arm64: dts: renesas: r8a7795-es1: Add missing power domain [...] omits d8c6557bc93b arm64: dts: renesas: r8a77965: Remove non-existent IPMMU-IR omits 68000a0d983f thermal: Fix locking in cooling device sysfs update cur_state omits 964f4843a455 Thermal: do not clear passive state during system sleep omits 209d07e63e14 thermal: zx2967_thermal: simplify getting .driver_data omits 445ae758ceaf thermal: st: st_thermal: simplify getting .driver_data omits 3fc62efe0997 thermal: spear_thermal: simplify getting .driver_data omits 26d84c276c1e thermal: rockchip_thermal: simplify getting .driver_data omits 9d6f76c6e82c thermal: int340x_thermal: int3400_thermal: simplify gettin [...] omits 5be52fccaf3d thermal: remove unused function parameter omits 2c8d843d498d arm64: dts: allwinner: a64: pinebook: enable power supplies omits 5e99c99aa803 arm64: dts: allwinner: a64: sopine-baseboard: enable power [...] omits 742211502400 arm64: dts: allwinner: axp803: add AC and battery power supplies omits 77e65779ad3b ARM: dts: axp81x: add AC power supply subnode omits 5b39fc049ce1 s390: use common bust_spinlocks() omits be5347910111 s390/zcrypt: improve special ap message cmd handling omits 159491f3b509 s390/ap: rework assembler functions to use unions for in/o [...] omits e45a64975b02 s390: vfio-ap: include <asm/facility> for test_facility() omits 9cd2992f2d6c fgraph: Have set_graph_notrace only affect function_graph tracer omits d864a3ca8830 fgraph: Create a fgraph.c file to store function graph inf [...] omits c43ac4a53019 tracing: Do not line wrap short line in function_graph_enter() omits 23621fac32ec function_graph: Remove unused task_curr_ret_stack() omits 5b7f180fb382 arm64: defconfig: Enable core Qualcomm SDM845 options omits 6da8016109fc arm64: dts: qcom: msm8998: Add SDC2 control pins omits 23bd4f785b53 arm64: dts: qcom: msm8998-mtp: Add external SD omits 1cfce828dca8 arm64: dts: qcom: msm8998: Add SDCC2 omits 634da3307b08 arm64: dts: qcom: msm8998: correct xo clock name omits 2aaa1b2161d3 Merge branch 'qcs404-topic-revised' into arm64-for-4.21-3 omits 9b08a32b2963 Merge branch 'arm64-for-4.21' into arm64-for-4.21-3 omits 6906b9fe5122 Merge tag 'qcom-fixes-for-4.20-rc1' into arm64-for-4.21-3 omits 34f4c9554d8b IB/mlx5: Use fragmented QP's buffer for in-kernel users omits 20e5a59b2e64 IB/mlx5: Use fragmented SRQ's buffer for in-kernel users omits b024dd0eba6e rxe: IB_WR_REG_MR does not capture MR's iova field omits 22cb7405fada VFS: use synchronize_rcu_expedited() in namespace_unlock() omits bfc5d839184f RDMA/mlx5: Attach a DEVX counter via raw flow creation omits b601f73130a3 drm: msm: Check cmd_db_read_aux_data() for failure omits 67810e8c3c01 RDMA/qib: Remove all occurrences of BUG_ON() omits d12c416dd131 IB/usnic: fix spelling mistake "miniumum" -> "minimum" omits 90849f4d059c RDMA/uverbs: fix ptr_ret.cocci warnings omits 901018f29e65 RDMA/drivers: Fix spelling mistake "initalize" -> "initialize" omits 1d956785da55 selftests/ftrace: Fix invalid SPDX identifiers omits 27fae429acee sbitmap: don't loop for find_next_zero_bit() for !round_robin omits 5e339a1d7e43 arm64: dts: meson-gx: Add Internal Clock Measurer node omits 146e99be22ee arm64: dts: amlogic: Add all CPUs in cooling maps omits 0449b8e371ac arm64: dts: meson: add libretech aml-s805x-ac board omits bc3285052afb dt-bindings: arm: amlogic: add libretech aml-s805x-ac bindings omits bf0fbc8f0f06 dt-bindings: arm: amlogic: Add Phicomm N1 omits 207823151071 dt-bindings: Add vendor prefix for PHICOMM Co., Ltd. omits ba1c84ee74d3 arm64: dts: meson-gxl: add support for phicomm n1 omits 1c5cc1c805d8 arm64: dts: meson: consistently disable pin bias omits 96a13691c1dd arm64: dts: meson: disable pad bias for mmc pinmuxes omits 06096d7a8734 arm64: dts: meson: remove extra subnode in mmc clk_gate pinmux omits ac444768bd99 arm64: dts: meson: s400: add bcm bluetooth device omits 920b4d3969cc arm64: dts: meson: p230: disable advertisement EEE for GbE. omits 2c130695ad52 arm64: dts: meson-axg: enable SCPI omits ef29fcc38181 Documentation: bindings: Add missing Amlogic SCPI sensor bindings omits 9c2d16bbfda6 arm64: dts: meson-axg: correct sram shared mem unit-address omits 9fdff382e3d6 arm64: dts: meson-axg: fix mailbox address omits e1f2163deac0 arm64: dts: meson-gx: Add hdmi_5v regulator as hdmi tx supply omits 96dc5702acbb arm64: dts: meson-axg: add secure monitor omits a708c6856304 arm64: dts: meson-axg: s400: add cts-rts to the bluetooth uart omits 5b78012636f5 arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names omits 2165b006b65d arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names omits f0783f5edb52 arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names omits 11fa9774612d arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names omits fbd5cbc5c9fb arm64: dts: meson-axg: fix dtc warning about unit address omits dd5297cc8b8b arm64: dts: meson-gxl-s905x-khadas-vim enable Bluetooth omits 028baad5221e ARM: OMAP1: devices: configure omap1_spi100k only on OMAP7xx omits 04a92358b396 ARM: OMAP1/2: fix SoC name printing omits 3af89f2d3dce ARM: OMAP1: ams-delta: Move AMS_DELTA_LATCH2_NGPIO to the [...] omits 0d5492cd141c ARM: OMAP1: ams-delta: Drop unused symbols from the board header omits 771e53c4d1a1 ARM: OMAP1: ams-delta: Drop board specific global GPIO numbers omits 8b686d0e34e3 ARM: OMAP: PM: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 08a84633851f ARM: OMAP1: clock: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 19a2668a8ae3 ARM: OMAP1: ams-delta: Provide GPIO lookup table for LED device omits 0a48a4134912 ARM: OMAP1: ams-delta: make board header file local to mach-omap1 omits 3be5e10daf1f Merge branch 'omap-for-v4.21/ti-sysc' into omap-for-v4.21/driver omits b79e7b3bd1f2 ARM: dts: dra7: Move the ti,no-idle quirk on proper gmac node omits 5d2632a577ba ARM: dts: Revert am335x mcasp ti-sysc changes omits b2c5d16b72df blk-mq: use plug for devices that implement ->commits_rqs() omits be94f058f2bd blk-mq: use bd->last == true for list inserts omits 80ff2040ac3d ataflop: implement mq_ops->commit_rqs() hook omits 944e7c87967c virtio_blk: implement mq_ops->commit_rqs() hook omits 04f3eafda6e0 nvme: implement mq_ops->commit_rqs() hook omits d666ba98f849 blk-mq: add mq_ops->commit_rqs() omits ce5b009cff19 block: improve logic around when to sort a plug list omits 3dde5a2342cd ARM: tegra: Add VIC on Tegra124 omits 4e6db0f21c99 blk-mq: Add a NULL check in blk_mq_free_map_and_requests() omits 49379e6d1e93 ataflop: fix error handling in atari_floppy_init() omits 81c85ec15a19 gpio: OF: Parse MMC-specific CD and WP properties omits 6ad5506ed191 ARM64: dts: hisilicon: Add all CPUs in cooling maps omits a7a6e2cbb4db arm64: dts: hi3660: Add missing cooling device properties [...] omits 4c7c31104b47 arm64: dts: hisilicon: poplar: Standardize LED labels and [...] omits 28b45da9acff arm64: dts: hisilicon: hikey960: Standardize LED labels an [...] omits 2e3ea3e7fba9 arm64: dts: hisilicon: hikey: Standardize LED labels and triggers omits 8aa2fca8342b arm64: dts: hisilicon: hikey970: Add GPIO line names omits 84d9e4df19a7 arm64: dts: hisilicon: hikey970: Enable on-board UARTs omits dd54bb8a0a97 arm64: dts: hisilicon: hi3670: Add UART nodes omits e18813021a11 arm64: dts: hisilicon: hi3670: Add GPIO controller support omits 7de642a3815d ARM: defconfig: Enable the PL111 DRM driver on vexpress omits 5bd444f1a3a0 ARM: defconfig: Update the vexpress defconfig omits f1fe12c8bf33 ARM: dts: Modernize the Vexpress PL111 integration omits b7e386177fa5 soc: qcom: smd-rpm: Add QCS404 compatible omits a03397e27476 arm64: defconfig: Enable some qcom remoteproc configs omits 671942e26e28 arm64: defconfig: Enable QCS404 configs omits 9167f0dcc523 scsi: xen-scsifront: mark expected switch fall-through omits 74e716f2a9d8 scsi: megaraid_sas_fusion: Mark expected switch fall-through omits 8d07f7d0009c scsi: megaraid: megaraid_sas_base: Mark expected switch fa [...] omits 76df1da36c3d scsi: libfc: fc_rport: Mark expected switch fall-through omits 5dfdb0893596 scsi: hpsa: mark expected switch fall-throughs omits c121c57a45ec scsi: aacraid: Mark expected switch fall-through omits 8d4d5b346cfc scsi: aacraid: Mark expected switch fall-throughs omits 8837aa8bc093 scsi: qla2xxx: Introduce a switch/case statement in qlt_xm [...] omits 8700bc76f193 scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "m [...] omits 30eb2e4cd5d6 scsi: ufs: add fall through annotation omits 037bc0d43447 scsi: qedi: Update driver version to 8.33.0.21 omits 9632a6b4b747 scsi: qedi: Move LL2 producer index processing in BH. omits dcceeeb71fb7 scsi: qedi: add module param to set ping packet size omits cdd3ff87f108 scsi: qedi: Add packet filter in light L2 Rx path. omits d5632b11f0a1 scsi: qedi: Check for session online before getting iSCSI [...] omits 1a291bce5eaf scsi: qedi: Allocate IRQs based on msix_cnt omits fa97c5110986 scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE omits f853053da975 scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" omits 3fb5a21fd008 scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition omits 2b45ebef39a2 soc: amlogic: Add Meson Clock Measure driver omits b4c29e890268 dt-bindings: amlogic: Add Internal Clock Measurer bindings omits 7b141abe4aa1 ARM: dts: meson: add the clock inputs for the Meson timer omits 523b8b31d3e1 ARM: dts: meson: add the TIMER B/C/D interrupts omits 7e26335b1a3f ARM: dts: meson: consistently disable pin bias omits 5cfc879caee8 pcmcia: remove per-arch PCMCIA config entry omits c2e7075ca830 scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145 omits 59a206b4499e scsi: target: replace fabric_ops.name with fabric_alias omits 30c7ca935004 scsi: target: drop unnecessary get_fabric_name() accessor [...] omits 6baca7601bde scsi: target: drop unused pi_prot_format attribute storage omits 9095d0f8eae4 soc: qcom: llcc-slice: Remove duplicated include from llcc [...] omits 972910948fb6 ARM: dts: qcom: Remove Arrow SD600 eval board omits f50c9d797d3d nfsd: clean up indentation, increase indentation in switch [...] omits 97bce63408f1 svcrdma: Optimize the logic that selects the R_key to invalidate omits b493fd31c0b8 nfsd: fix a warning in __cld_pipe_upcall() omits 62a063b8e7d1 nfsd4: fix crash on writing v4_end_grace before nfsd startup omits 28d13d317bac ARM: dts: qcom: Add SoC-specific string for sdhci-msm-v4 nodes omits 0567022c019a ARM: dts: qcom: msm8974-hammerhead: correct gpios property [...] omits 1861a7f07e02 soc: bcm: brcmstb: Don't leak device tree node reference omits e3e403c218cd soc/tegra: pmc: Add initial Tegra194 wake events omits e59333c83fe9 soc/tegra: pmc: Add initial Tegra186 wake events omits 19906e6b1667 soc/tegra: pmc: Add wake event support omits 65cd1d13b880 block: add io timeout to sysfs omits 94a2c3a32b62 block: use rcu_work instead of call_rcu to avoid sleep in softirq omits eac9c48aac08 soc/tegra: pmc: Add Tegra194 support omits 73b551ba8fed arm64: tegra: Clarify that P2972-0000 is Jetson Xavier omits 585423535cd6 arm64: tegra: Add PWM fan support on Jetson Xavier omits 6a574ec70c52 arm64: tegra: Add PWM controllers on Tegra194 omits 36ec29f781a2 arm64: dts: tegra210: Add power-domains for xHCI omits 3e9e46b7b981 Merge branch 'for-4.21/dt-bindings' into for-4.21/arm64/dt omits b4c7bf003cb5 dt-bindings: tegra186-pmc: Add interrupt controller properties omits 8bb4f3f55961 arm64: dts: stratix10: use "altr,stratix10-rst-mgr" binding omits d23968448f29 ARM: dts: socfpga: use tabs for indentation omits 3e464ad53ce0 arm: dts: socfpga: remove dma-mask property omits e793b284d7f3 arm: dts: socfpga*.dts*: use SPDX-License-Identifier omits fbc125afdc50 ARM: socfpga: Turn on ARM errata for L2 cache omits 274c516d6490 arm64: dts: hisilicon: Add Pinctrl support for HiKey970 board omits 48e2bab90d8e ARM: socfpga: Clean unused functions omits f6628486c848 ARM: debug: enable UART1 for socfpga Cyclone5 omits a758dd2e3a51 arm64: dts: hisilicon: Source SoC clock for UART6 omits f31a89692830 dlm: NULL check before kmem_cache_destroy is not needed omits c00e3f8080d1 arm64: dts: hisilicon: Add clock nodes for Hi3670 SoC omits 4403037daf66 ARM: dts: sun8i: v3s: Remove skeleton and memory to avoid [...] omits 93870e414d51 ARM: dts: sun8i: v3s: Provide default muxing for relevant [...] omits 438a44ce7e51 ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning omits 84d794d67200 ARM: dts: sun8i: v3s: Change LRADC node names to avoid warnings omits 420731a25fc5 ARM: dts: sun8i: h3: Remove leading zeros from unit-addresses omits 9c4273ee02f6 ARM: dts: sun8i: BPI-M2M: Remove i2c nodes omits ec16a8e7092b ARM: dts: sun8i: a23/a33: Provide default muxing for relev [...] omits fbb1f83c15a9 ARM: dts: sunxi: reference: Move the muxing back to the co [...] omits 9e41b5e966fe ARM: dts: sun8i: a23/a33: Remove underscores from nodes names omits 090e563c91e6 ARM: dts: sun8i: a23/a33: Change pinctrl nodes to avoid warning omits 4ead0ad7b217 ARM: dts: sun8i: a23/a33: Remove card detect pull-up omits 9c2d3d17a912 ARM: dts: sun8i: a23/a33: Reorder the pin groups omits f2a5e42580e9 ARM: dts: sun8i: a23/a33: Change LRADC node names to avoid [...] omits ec6b944c5adb ARM: dts: sun8i: a23/a33: Remove all useless pinctrl nodes omits dac89fd27886 ARM: dts: sun8i: a23/a33: Remove redundant MMC pinmux tuning omits 3af4c3eaf8cf ARM: dts: sun8i: a23/a33: Change framebuffer node names to [...] omits 5759b8d6f4e0 ARM: dts: sun8i: a23/a33: Remove leading zeros from unit-a [...] omits 6013d660a478 ARM: dts: sun8i: a23/a33: Remove unused address-cells/size-cells omits a858f569b80a ARM: dts: sun8i: a23/a33: Fix OPP DTC warnings omits cce55d8c2b00 ARM: dts: sun8i: a23/a33: Remove SoC node unit-name to avo [...] omits 7ece96910c5d ARM: dts: sun8i: a23/a33: Remove skeleton and memory to av [...] omits 5e043563d119 ARM: dts: sun7i: lamobo-r1: Remove unused address-cells/si [...] omits d02932889b43 ARM: dts: sun7i: Remove redundant MMC pinmux tuning omits 7dab9adb7d42 ARM: dts: sun7i: Provide default muxing for relevant controllers omits 4d9a06979b1a ARM: dts: sun7i: Fix HDMI output DTC warning omits 0356f1ae06e3 ARM: dts: sun7i: Remove underscores from nodes names omits 89dddc2cb22f ARM: dts: sun7i: som204: Use the UART3 TX and RX pin group omits bb4d3ec9a7da ARM: dts: sun7i: Split the RTS and CTS pins out of the UART nodes omits 85a8c520ca41 ARM: dts: sun7i: Change pinctrl nodes to avoid warning omits c8fd1584f4df ARM: dts: sun7i: Remove gpio-keys warnings omits 0b92b823b8d8 ARM: dts: sun7i: Change LRADC node names to avoid warnings omits 8860687aaccd ARM: dts: sun7i: Remove card detect pull-up omits 054da074b1e0 ARM: dts: sun7i: Remove all useless pinctrl nodes omits 8ce97caa3b0a ARM: dts: sun7i: Change framebuffer node names to avoid warnings omits 73732b1d0ef1 ARM: dts: sun7i: Change clock node names to avoid warnings omits 1a8a50ad6c33 ARM: dts: sun7i: Remove SoC node unit-name to avoid warnings omits 3bb9d5a682c8 ARM: dts: sun7i: Remove skeleton and memory to avoid warnings omits 1f8bed297302 ARM: dts: sun6i: Provide default muxing for relevant controllers omits 403fa08b29dc ARM: dts: sun6i: colombus: Change i2c node name to avoid warnings omits e37971924284 ARM: dts: sun6i: Remove underscores from nodes names omits 9b60a3bfd840 ARM: dts: sun6i: Change pinctrl nodes to avoid warning omits dea296bc62a4 ARM: dts: sun6i: Remove redundant MMC pinmux tuning omits d491714e8187 ARM: dts: sun6i: Remove card detect pull-up omits 8f9e10524902 ARM: dts: sun6i: Remove all useless pinctrl nodes omits 97b3d9120489 ARM: dts: sun6i: Change LRADC node names to avoid warnings omits 1b7e882d3065 ARM: dts: sun6i: Remove SoC node unit-name to avoid warnings omits acfd5bbe2641 ARM: dts: sun6i: Change clock node names to avoid warnings omits 5e570c04751c ARM: dts: sun6i: Change framebuffer node names to avoid warnings omits 86f085c58b98 ARM: dts: sun6i: Remove skeleton and memory to avoid warnings omits 1eb3927c207e ARM: dts: sun5i: Provide default muxing for relevant controllers omits a45207cef8a4 ARM: dts: sun5i: A10s: Remove empty SRAM node omits 17222eb932ad arm64: dts: rockchip: Add 32k clk on rk3399-gru omits 4711b57317f0 blk-mq: fix failure to decrement plug count on single rq removal omits d7c2d23b6fe6 ARM: dts: sunxi: Change LRADC node names to avoid warnings omits bc0160655ec3 ARM: dts: sun5i: Remove underscores from nodes names omits 335d7fcb1d69 ARM: dts: sunxi: Remove the CMA node label omits 7038250756c4 ARM: dts: sunxi: Change default CMA pool node name omits a11f6ca9aef9 sunvdc: Do not spin in an infinite loop when vio_ldc_send( [...] omits 673df60a880f ARM: dts: r9a06g032: Correct the GIC DT node name omits 91f5c32dd0c8 ARM: dts: iwg23s-sbc: Add QSPI flash support omits b6239d421964 ARM: dts: r8a77470: Add QSPI support omits 976a5ccb808d ARM: dts: iwg23s-sbc: Add pinctl support for EtherAVB omits b5079d767b88 ARM: dts: iwg23s-sbc: Enable cmt0 omits 812989082385 ARM: dts: r8a77470: Add CMT SoC specific support omits 92c3ccd9b847 ARM: dts: r8a77470: Add USB-DMAC device nodes omits e1d31e7ebaa4 ARM: dts: iwg23s-sbc: Enable watchdog support omits dc7bf8795d84 ARM: dts: r8a77470: Add watchdog support to SoC dtsi omits fb09bf59f081 ARM: dts: r8a7740, emev2, sh73a0: Include SoC name in DTSI omits 89862542fab1 ARM: dts: r8a779[01]: Disable unconnected LVDS encoders omits 9eb36b945b5c ARM: dts: iwg23s-sbc: Add uSD and eMMC support omits 0485da788028 ARM: dts: r8a77470: Add SDHI1 support omits 15aa5a95e820 ARM: dts: r8a77470: Add SDHI0 support omits 4f94af57237a ARM: dts: r8a77470: Add I2C[0123] support omits ddeec86cb608 ARM: dts: r9a06g032: Add pinctrl node omits ed5fc60b9094 ARM: dts: sun5i: a10s: Fix HDMI output DTC warning omits 6a9951a18b01 ARM: dts: sun5i: Change pinctrl nodes to avoid warning omits 79badc748b44 ARM: dts: sun5i: Remove card detect pull-up omits f606c4b3b7e9 ARM: dts: sun5i: Remove all useless pinctrl nodes omits 7d94610e1612 ARM: dts: sun5i: Change LRADC node names to avoid warnings omits 39bfc2311ca2 ARM: dts: sun5i: Remove redundant interrupt-controller omits d6b7baed2002 ARM: dts: sun5i: Remove SoC node unit-name to avoid warnings omits 3fb5ff698d53 ARM: dts: sun5i: Remove skeleton to avoid warnings omits a2ff5fe12acc ARM: dts: sun5i: Change clock node names to avoid warnings omits d0a595255312 ARM: dts: sun5i: Change framebuffer node names to avoid warnings omits 123b796d3fac ARM: dts: sun4i: Fix HDMI output DTC warning omits c9b543404c5e ARM: dts: sun4i: Fix gpio-keys warning omits 6f5086a6e338 iommu/amd: Remove leading 0s in error log messages omits 1a21ee1aabf7 iommu/amd: Fix line-break in error log reporting omits 101fa0371478 iommu/amd: Use pr_fmt() omits 46c977b2b5b0 ARM: imx_v6_v7_defconfig: Enable USB_ANNOUNCE_NEW_DEVICES omits c10f38e7bc29 ARM: imx_v6_v7_defconfig: Enable BT_BNEP omits 7df073a864e0 ARM: imx_v6_v7_defconfig: Remove explicit ARM_UNWIND disable omits a742fd41c02c f2fs: avoid frequent costly fsck triggers omits f91528955d00 iov_iter: reduce code duplication omits 538a6b911d8e ARM: imx_v6_v7_defconfig: Enable DA9063 PMIC support omits e9fca076569c Merge tag 'tags/bcm2835-dt-next-2018-11-27' into devicetree/next omits 34758f81559a Merge tag 'tags/bcm2835-drivers-next-2018-11-27' into driv [...] omits 12e0888de8d3 Merge tag 'tags/bcm2835-soc-next-2018-11-27' into soc/next omits b8db159239b3 lockd: fix decoding of TEST results omits 0d4d6720ce9a nfsd4: skip unused assignment omits f8f71d006513 nfsd4: forbid all renames during grace period omits d8836f772422 nfsd4: remove unused nfs4_check_olstateid parameter omits fdec6114ee1f nfsd4: zero-length WRITE should succeed omits 694f1f926c72 selftests: gpio: Find libmount with pkg-config if available omits 7492902e8d22 selftests: firmware: add CONFIG_FW_LOADER_USER_HELPER_FALL [...] omits f70b472e937b selftests: firmware: remove use of non-standard diff -Z option omits 2d13969ee7d8 serdev: document the write functions using kernel-doc omits 70d188041e6f serdev: make synchronous write helper interruptible omits 0bbf0a88fa29 serdev: make synchronous write return bytes written omits 22d66c85fde3 serdev: use zero to indicate infinite write timeout omits 252babf3a175 Merge branch 'for-4.21/dt-bindings' into for-4.21/arm64/dt omits 34e8b809bf13 dt-bindings: thermal: tegra-bpmp: Add Tegra194 support omits e8b1dee21420 of: Use device_type helpers to access the node type omits e31d0fc6fd1b power: reset: Convert to using %pOFn instead of device_node.name omits acfe63ec1c59 mtd: Convert to using %pOFn instead of device_node.name omits f86b77583d88 backlight: pm8941: Convert to using %pOFn instead of devic [...] omits c86f98544f23 memory: Convert to using %pOFn instead of device_node.name omits 2ef790dc443a irqchip: Convert to using %pOFn instead of device_node.name omits f89120b6f554 ARM: dts: sun8i: Add the H3/H5 CSI controller omits dc93967b8094 Merge 4.20-rc4 into tty-next omits 584f8ca10c14 ARM: dts: rockchip: update cpu supplies on rk3188 omits 66dc478a283c ARM: dts: rockchip: add phandles to secondary cpu cores omits 0222aac4486e ARM: dts: rockchip: add cpu-core resets for rk3188 omits abcee7a86373 ARM: dts: rockchip: convert rk3188 to opp-v2 omits 812b3dc37574 ARM: dts: rockchip: add #sound-dai-cells to Cortex-A9 i2s omits d53701067f04 usb: dwc3: gadget: check if dep->frame_number is still valid omits 5eb316e636eb i2c: sh_mobile: add support for r8a77990 (R-Car E3) omits fca34b910ddc i2c: sh_mobile: document support for r8a77990 (R-Car E3) omits 61170ee93868 backlight: pwm_bl: Fix devicetree parsing with auto-genera [...] omits e4c8ae3e3d6d backlight: pwm_bl: Re-add driver internal enabled tracking omits cb944fb973bc i2c: stm32f7: SYSCFG Fast Mode Plus support for I2C STM32F7 omits 9d9aa7ec7baf dt-bindings: i2c-stm32: SYSCFG Fast Mode Plus support for [...] omits e79ba3b55086 i2c: Remove caller signal_pending branch predictions omits fece4978510e i2c: imx: don't print error message on probe defer omits 346f7e6b7b13 i2c: bcm2835: Switch to SPDX identifier omits f88184bfee48 driver core: Replace simple_strto{l,ul} by kstrtou{l,ul} omits 03c0a9208bb1 kernfs: Improve kernfs_notify() poll notification latency omits b5570ca7c475 uio: dismiss waiters on device unregistration omits 8341f2f222d7 sysrq: Use panic() to force a crash omits 279070b96a5a tty/sysrq: add of_node_put() omits 01f965ce9e5d ARM: dts: sun7i: set proper lradc vref on OLinuXino Lime2 omits 7626e002225a staging: vchiq: add more tasks to the TODO list omits 4ab0f5ce5f45 staging: vchiq_arm: fix open/release cdev functions omits 187ac53e590c staging: vchiq_arm: rework probe and init functions omits d7d3bf2117a7 staging: vchiq_core: fix logic redundancy in parse_open omits 96f33712725e staging: vchiq_util: get rid of unneeded memory barriers omits f27e47bc6b8b staging: vchiq: use completions instead of semaphores omits 51c071265079 staging: vchiq_core: don't add a wmb() before remote_event [...] omits 02d84a950139 staging: vchiq_core: do not initialize semaphores twice omits 3fc499c8b534 staging: vchiq_core: remove unnecessary safety checks in v [...] omits 14f4d72fb799 staging: vchiq-core: get rid of is_master distinction omits 44c1e1bcbc33 staging: vchiq_arm: rework vchiq_ioc_copy_element_data omits ee43f74585f3 staging: vchiq_arm: get rid of vchi_mh.h omits 46e4b9ec4fa4 staging: vchiq_arm: use list_for_each_entry when accessing [...] omits 9851968b6e41 staging: vchiq_shim: delete vchi_service_create omits ddd7536ad4d6 staging: vchiq_arm: rework close/remove_service IOCTLS omits 49fa9157a408 staging: vchiq_core: rework vchiq_get_config omits b3885feb8af7 staging: rb8822be Change line not to end with '(' omits 3b1ad360acad pps: using ERR_PTR instead of NULL while pps_register_sour [...] omits 63fd4b94b948 serial: imx: fix error handling in console_setup omits c56689e6f2fb arm64: dts: allwinner: a64: bananapi-m64: Enable audio codec omits 35d7a58ac282 serial: mvebu-uart: initialize over sampling stack register omits 0e4cf69ede87 serial: mvebu-uart: clarify the baud rate derivation omits 20d8e8611eb0 serial/sunsu: add missing of_node_put() omits 3c81ba9242b7 drivers/tty: add missing of_node_put() omits ee0a29ba574b serial-uartlite: fix null pointer dereference on pointer port omits eb30abeedee7 misc/pvpanic: resolve compile errors for arch=um omits eeabdfabdc53 MAINTAINERS: Add reviewer for CoreSight sub-system omits 9ccb645683ef altera-stapl: check for a null key before strcasecmp'ing it omits 5323ac5177c4 slimbus: ngd: QCOM_QMI_HELPERS has to be selected omits 458a445deb9c slimbus: ngd: Fix build error on x86 omits c9d76d0655c0 dma-mapping: fix return type of dma_set_max_seg_size() omits aa1f0fa374ed parport: parport_pc: Mark expected switch fall-through omits 885b3680c4a6 char: lp: fix spacing style before open parenthesis omits 2081f9c03cc9 char: lp: fix whitespace with pointers omits 1b3451e0edd3 char: lp: use tabs instead of spaces omits 39992028c76c char: lp: do not use return as a function omits 1c3de93621b3 char: lp: move trailing statement to next line omits 69f92163f47a char: lp: remove trailing whitespace omits 55949c7e75ba misc: cxl: Use device_type helpers to access the node type omits 97a64ba77db1 misc/pvpanic: fix a NULL vs IS_ERR() check omits f4f0b6777db4 f2fs: fix m_may_create to make OPU DIO write correctly omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 73c0a9272a7d f2fs: fix to update new block address correctly for OPU omits e3c59108da86 f2fs: adjust trace print in f2fs_get_victim() to cover all paths omits 08ac9a3870f6 f2fs: fix to allow node segment for GC by ioctl path omits 7d2cecb0849f ARM: dts: rockchip: Add UART DMA support for rv1108 omits efc2e0bd9594 ARM: dts: rockchip: Assign the proper GPIO clocks for rv1108 omits c955b7aec510 ARM: dts: rockchip: Fix the PMU interrupt number for rv1108 omits 19880e6e5ff3 f2fs: make "f2fs_fault_name[]" const char * omits 0ea295dd853e f2fs: read page index before freeing omits f6176473a0c7 f2fs: fix wrong return value of f2fs_acl_create omits f5d5510e7389 f2fs: avoid build warn of fall_through omits 2866fb16d679 f2fs: fix race between write_checkpoint and write_begin omits 4e240d1bab1e f2fs: check memory boundary by insane namelen omits 1e771e83ce26 f2fs: only flush the single temp bio cache which owns the [...] omits f9d6d0597698 f2fs: fix out-place-update DIO write omits fef4129ec2e6 f2fs: fix to be aware discard/preflush/dio command in is_idle() omits 02b16d0a34a1 f2fs: add to account direct IO omits b61ac5b72014 f2fs: move dir data flush to write checkpoint process omits 155c62fe9c5f f2fs: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 67b0e42b768c f2fs: change segment to section in f2fs_ioc_gc_range omits 3465557556b4 f2fs: export migration_granularity sysfs entry omits 7beb01f74415 f2fs: clean up f2fs_sb_has_##feature_name omits e3080b0120a1 f2fs: support subsectional garbage collection omits 089842de5750 f2fs: remove codes of unused wio_mutex omits 2c70c5e3874e f2fs: introduce __is_large_section() for cleanup omits d6c66cd19ef3 f2fs: fix count of seg_freed to make sec_freed correct omits a8075dc484cf f2fs: fix to account preflush command for noflush_merge mode omits 9bf1a3f73927 f2fs: avoid GC causing encrypted file corrupted omits 07f05f40d956 RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() omits 3a6532c9af1a RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write omits ef87df2c7a8f RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex omits da0f60df7bd5 RDMA/uverbs: Prohibit write() calls with too small buffers omits 669dac1e00c5 RDMA/uverbs: Add structure size info to write commands omits 15a1b4becba8 RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods omits 7106a9769715 RDMA/uverbs: Make write() handlers return 0 on success omits 8313c10fa8be RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundl [...] omits 1b09577bef3a RDMA/uverbs: Add missing driver_data omits d2c9d9abe117 IB/qib: fix spelling mistake "colescing" -> "coalescing" omits 229c55ccb487 arch: Move initrd= parsing into do_mounts_initrd.c omits cdbc848b0341 of/fdt: Remove custom __early_init_dt_declare_initrd() imp [...] omits c756c592e442 arm64: Utilize phys_initrd_start/phys_initrd_size omits fe7db7570379 of/fdt: Populate phys_initrd_start/phys_initrd_size from FDT omits b1ab95c63622 arch: Make phys_initrd_start and phys_initrd_size global v [...] omits cd5e0fa0837c nds32: Remove phys_initrd_start and phys_initrd_size omits 8478c35a858c staging: greybus: Parenthesis alignment omits 2f5496d878c6 staging: mt7621-pci: avoid using clk_* operations omits e51844bf8251 staging: mt7621-pci: fix reset lines for each pcie port omits fe62afd7eb0b staging: mt7621-pci: dt-bindings: update bindings doc remo [...] omits 65f679a826c0 staging: mt7621-dts: remove sysctl registers from pcie bindings omits ce0c99e22e45 staging: mt7621-pci: avoid mapping sysctls registers omits 64c4c4ca6c12 staging: pi433: fix potential null dereference omits 2a68ead3de43 staging: rtl8723bs: remove redundant null check on pregpriv omits 3253374714ce staging: rtl8188eu: cleanup lines over 80 characters omits a08a9a651752 staging: rtl8188eu: correct indentation omits 5e51ed1a90ad staging: rtl8188eu: remove return from void function omits c202e1ab78e3 staging: rtl8188eu: refactor if else statement omits 794f81656692 staging: rtl8188eu: cleanup declarations in rtw_mlme.c omits 2077ca1cd459 staging: rtl8188eu: remove rtw_android_set_block() omits 1d9416d6d557 staging: rtl8188eu: use __func__ in rtw_mlme.c omits 18bd05bb9c0e staging: rtl8188eu: remove unnecessary parentheses in rtw_mlme.c omits 3f95106ea075 staging: rtl8188eu: cleanup remaining comparsions to true omits d39c02a65810 vmw_balloon: update maintainers list omits 488d040e3a34 fpga: of-fpga-region: Use platform_set_drvdata omits b77c98780e68 fpga: dfl-fme-region: Use platform_get_drvdata() omits 4d3c5c69191f Drivers: hv: vmbus: Remove the useless API vmbus_get_outgo [...] omits 6b50d882d38d firmware: add remote status update client support omits 0d5c06aa0ee8 Documentation: driver-api: add stratix10 service layer omits e7eef1d7633a fpga: add intel stratix10 soc fpga manager driver omits 919d1100370c arm64: dts: stratix10: add fpga manager and region omits 59e328039f47 dt-bindings: fpga: add Stratix10 SoC FPGA manager binding omits 7ca5ce896524 firmware: add Intel Stratix10 service layer driver omits adb9e3543d22 arm64: dts: stratix10: add stratix10 service driver bindin [...] omits a2c1c192656b dt-bindings, firmware: add Intel Stratix10 service layer binding omits 1a195d87d2c5 fpga: mgr: altera-ps-spi: enable usage on non-dt platforms omits 30522a951f9d fpga: altera-cvp: fix probing for multiple FPGAs on the bus omits 324fa64cf418 binder: fix sparse warnings on locking context omits 5f0ed774ed29 block: sum requests in the plug structure omits af78ff7c6e66 blk-mq: Simplify request completion state omits f1342709d18a scsi: Do not rely on blk-mq for double completions omits 16c15eb16a79 blk-mq: Return true if request was completed omits 1dbfe7f23bdb mei: me: mark CNP devices as having dma support omits d2227583dc71 mei: bump hbm version to 2.1 omits c30362cc326a mei: dma ring: implement transmit flow omits 6316321f12ad mei: dma ring: implement rx circular buffer logic omits 2513eb0dd7ba mei: hw: add dma ring control block omits c55bf542e91b mei: hbm: setup dma ring omits ce0925e8c2f8 mei: dma ring buffers allocation omits 77df6d8d7298 Documentation/usb: Fix typo omits aec2c81291b8 ARM: dts: uniphier: Add all CPUs in cooling maps omits 1c36155a802b dt-bindings: uniphier: move cache-uniphier.txt to vendor d [...] omits 4b5d90f408f8 dt-bindings: uniphier: add bindings for UniPhier SoC family omits 4ab32bf3305e blk-mq: never redirect polled IO completions omits aa61bec30eca blk-mq: ensure mq_ops ->poll() is entered at least once omits 0a1b8b87d064 block: make blk_poll() take a parameter on whether to spin or not omits e7d943910719 nvme: remove opportunistic polling from bdev target omits 9743139c5d11 blk-mq: remove 'tag' parameter from mq_ops->poll() omits 1052b8ac5282 blk-mq: when polling for IO, look for any completion omits 507bc2f580ad ARM: dts: rockchip: Pass the 'arm,cpu-registers-not-fw-con [...] omits 84ea3a131b68 ARM: dts: rockchip: Pass the 'clock-latency' property on rv1108 omits 7d015bd7bc9b ARM: dts: rockchip: Add rv1108 GMAC support omits bdd9868153a7 ARM: dts: rockchip: add rv1108 eMMC pin settings omits 7c0d404fac4b gpio: dwapb: Correct the DT node name in the example omits 45fd26d39026 pinctrl: qcom: spmi-gpio: add compatible for pms405 GPIO omits 89444dad60de dt-bindings: pinctrl: fix qcom-pmic-gpio for pms405 omits 275e4eb3f21a arm64: dts: renesas: Add all CPUs in cooling maps omits 8f1ee2a166f8 arm64: dts: renesas: r8a77990: add thermal device support omits 8fbe048bd95b arm64: dts: renesas: r8a77990: Enable I2C DMA omits 35faaf0df42d dmaengine: coh901318: Remove unused variable omits 3451f6affaef usb: dwc3: gadget: remove unnecessary dev_info() omits 1517265228b4 usb: dwc3: trace: log ep commands in hex omits 25abad6a0584 usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc() omits fec9095bdef4 usb: dwc3: gadget: remove wait_end_transfer omits d4f1afe5e896 usb: dwc3: gadget: move requests to cancelled_list omits d5443bbf5fc8 usb: dwc3: gadget: introduce cancelled_list omits 7746a8dfb3f9 usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() omits c3acd5901414 usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() omits 09fe1f8d7e2f usb: dwc3: gadget: track number of TRBs per request omits 1a22ec643580 usb: dwc3: gadget: combine unaligned and zero flags omits d92021f66063 usb: dwc3: Add workaround for isoc start transfer failure omits dd74b96c7480 usb: dwc3: Add disabling of start_transfer failure quirk omits 475d8e0197f1 usb: dwc3: Track DWC_usb31 VERSIONTYPE omits 772a7a724f69 usb: gadget: f_fs: Allow scatter-gather buffers omits 7f7c548c5f65 usb: gadget: f_fs: Add support for CCID descriptors. omits 4ab9c39f038d usb: gadget: udc: fix spelling mistake "intrerrupt" -> "in [...] omits e89428381080 usb: gadget: uvc: constify vb2_ops structure omits 9aed8c08c82d usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty omits d64bc8ee9285 usb: dwc2: gadget: Fix WkupAlert interrupt handler. omits 89a9cc47513e usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher omits ceb94bc52c43 usb: gadget: udc: renesas_usb3: add a safety connection wa [...] omits 268784ba14a7 usb: dwc3: drd: Add support for DR detection through extcon omits 85383756ae34 usb: dwc3: drd: Switch to device property for 'extcon' handling omits 408d3ba006af usb: dwc3: don't log probe deferrals; but do log other err [...] omits 1808bd2132d1 usb: gadget: aspeed-vhub: constify usb_gadget_ops structure omits 022a0208c0ff usb: dwc3: Support option to disable USB2 LPM omits 5455e156078b usb: dwc3: Add a property to disable USB2 LPM omits eafeacf11964 usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM omits d102444cac15 usb: dwc3: debugfs: Print/set link state for peripheral mode omits 0d36dede4578 usb: dwc3: debugfs: Properly print/set link state for HS omits 62ba09d6bb63 usb: dwc3: debugfs: Dump internal LSP and ep registers omits 0f874f79dc81 usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes omits 2c85a1817e4b usb: dwc3: debugfs: Properly name Tx/RxFIFO omits a62d2d44902c Merge 4.20-rc4 into usb-next omits 986fb2e0532b Merge 4.20-rc4 into char-misc-next omits 27038c3e1f14 gpio: restore original GPLv2+ license of gpiolib-of.c sources omits 84d49fff23f5 Merge tag 'sh-pfc-for-v4.21-tag1' of git://git.kernel.org/ [...] omits fb265c9cb49e ext4: add ext4_sb_bread() to disambiguate ENOMEM cases omits 3d9bfb19bd70 scripts/kernel-doc: Fix struct and struct field attribute [...] omits 32ddfe8b0b0a Documentation: dev-tools: Fix typos in index.rst omits 06ee6ed36f94 Correct gen_init_cpio tool's documentation omits 3aed83caa2f7 iio: imu: st_lsm6dsx: do not use a fixed read len in read_oneshot omits 8611b69e9546 iio: hid-sensor-hub: clean up indentation, remove extraneous tab omits 49ad8d289284 iio: adc: stm32-adc: switch off running adc when going to [...] omits 9bdbb1139ca1 iio: adc: stm32-adc: add power management support omits 0da98c7b28bd iio: adc: stm32-adc: move self-calibration to prepare routine omits 9088276d1a86 pinctrl: sunxi: add support for suniv F1C100s (newer F-ser [...] omits bbeb6a6ded3b dt-bindings: pinctrl: Add Allwinner suniv F1C100s pinctrl omits 7f6232e69539 iio: accel: kxcjk1013: Add KIOX010A ACPI Hardware-ID omits 092cb71a604e iio: potentiometer: Add driver for Microchip MCP41xxx/42xxx omits f71b3c99128b dt-bindings: iio: potentiometer: Add Microchip MCP41xxx/42xxx omits c3d8360deb9d Staging: iio: adt7316: Change the name from irq_flags to irq_type omits 3310280830a9 Staging: iio: adt7316: Switch irq_flags to a local variable omits c63460c4298f Staging: iio: adt7316: Use device tree data to set ldac_pin omits f8f612530e60 Staging: iio: adt7316: Add of_device_id table omits 50314f98b0ac iio: adc: meson-saradc: fix internal clock names omits aad172b01761 iio: adc: meson-saradc: check for devm_kasprintf failure omits bac257b0d2a1 staging: iio: ad5933: add device tree support omits b911b0ab0d89 iio: accel: kxcjk-1013: Add the "KXJ2109" ACPI HID omits 9e314ef35c38 dmaengine: ste_dma40: remove dma_slave_config direction usage omits 445897cbc9d3 dmaengine: pl330: remove dma_slave_config direction usage omits 107d06441b70 dmaengine: imx-sdma: remove dma_slave_config direction usa [...] omits 7b0c03ecc42f dmaengine: dw-dmac: implement dma protection control setting omits 538098281ce8 dt-bindings: dmaengine: dw-dmac: add protection control property omits b9b4ed210380 dt-bindings: dmaengine: usb-dmac: Add binding for r8a774a1 omits 9693f670895f dmaengine: rcar-dmac: Document R8A774A1 bindings omits 627469e4445b dmaengine: coh901318: Fix a double-lock bug omits 32e74aabebc8 dmaengine: uniphier-mdmac: add UniPhier MIO DMAC driver omits eeea81474bc4 dt-bindings: dmaengine: add DT binding for UniPhier MIO DMAC omits 787d3083caf8 dmaengine: dmatest: move size checks earlier in function omits fbffb6b4d44f dmaengine: dmatest: use dmaengine_terminate_sync() instead omits 0255200bd29a dmaengine: dmatest: unmap data on a single code-path when [...] omits aeaebcc17cdf dmaengine: xilinx_dma: Remove __aligned attribute on zynqm [...] omits af8bf89a8e0b dmaengine: imx-sdma: Use a single line for dma_alloc_coherent() omits 6de8e717848f arm64: dts: allwinner: a64: enable sound on Pinebook omits 498c21f233ed arm64: dts: allwinner: a64: enable sound on Pine64 and SoPine omits ec4a95409d5c arm64: dts: allwinner: a64: add nodes necessary for analog [...] omits f4b614adbf3a drivers: usb: early: clean up indentation, remove extraneous tabs omits 18557feccfbf USB: ene_usb6250: add missing indentation omits 8942ce2bfaa1 arm64: dts: renesas: r8a7796: Add CMT device nodes omits 8d14bfa074db arm64: dts: renesas: r8a7796: add SSIU support for sound omits 44ea652a92d2 arm64: dts: renesas: r8a77990: Add I2C-DVFS device node omits 327d1f320872 arm64: dts: renesas: r8a77990: ebisu: Add and enable CAN,F [...] omits 16c44c57ecd8 staging: vboxvideo: Rename uint32_t type to u32 omits b44beecab84a staging: rtl8188eu: remove variable from rtl8188eu_xmit_tasklet() omits fdf60cd7e68c staging: rtl8188eu: cleanup declarations in usb_ops_linux.c omits aa8591db2b8a staging: rtl8188eu: add spaces around '>>' and '&' omits 718d2523b998 staging: rtl8188eu: remove unnecessary parentheses omits d6ad6d389d10 staging: rtl8188eu: correct spelling mistake in a comment omits fa50658ec337 staging: rtl8188eu: remove braces from single if else statement omits c9ad9c49cc32 staging: rtl8188eu: cleanup line ending with a '(' omits c03b0ff72e1b staging: rtl8188eu: use __func__ in usb_ops_linux.c omits f0c519fc2679 staging: erofs: rename strange variable names in z_erofs_v [...] omits 2d9b5dcd9942 staging: erofs: decompress asynchronously if PG_readahead [...] omits 23edf3abe7ab staging: erofs: locked before registering for all new workgroups omits 48d4bf3b05a6 staging: erofs: separate into init_once / always omits 948bbdb1818b staging: erofs: add a full barrier in erofs_workgroup_unfreeze omits 73f5c66df3e2 staging: erofs: fix `erofs_workgroup_{try_to_freeze, unfreeze}' omits df134b8d17b9 staging: erofs: atomic_cond_read_relaxed on ref-locked workgroup omits 51232df5e4b2 staging: erofs: fix race when the managed cache is enabled omits eef168789866 staging: erofs: fix the definition of DBG_BUGON omits ba9ce771b018 staging: erofs: fix `trace_erofs_readpage' position omits 6abd837104a3 USB: serial: ftdi_sio: use rounding when calculating baud [...] omits b59d0e782706 pinctrl: Add RZ/A2 pin and gpio controller omits 94693b7b83c0 dt-bindings: pinctrl: Add RZ/A2 pinctrl and GPIO omits 6630a8e50105 eisa: consolidate EISA Kconfig entry in drivers/eisa omits 1753d50c9fdc rapidio: consolidate RAPIDIO config entry in drivers/rapidio omits 8fb71ef9b91d pcmcia: allow PCMCIA support independent of the architecture omits 20f1b79d3359 PCI: consolidate the PCI_SYSCALL symbol omits 2eac9c2dfb2b PCI: consolidate the PCI_DOMAINS and PCI_DOMAINS_GENERIC c [...] omits eb01d42a7778 PCI: consolidate PCI config entry in drivers/pci omits 437f2b8c2085 MIPS: remove the HT_PCI config option omits 01b671170d7f RDMA/core: Sync unregistration with netlink commands omits eeb8df87e4e7 RDMA/cma: Move cma module specific functions to cma_priv.h omits a140692a52d2 RDMA/uverbs: Check for NULL driver methods for every write call omits 1de751caf7d5 RDMA/uverbs: Make all the method functions in uverbs_cmd static omits d120c3c91871 RDMA/uverbs: Convert the write interface to use uverbs_api omits 6884c6c4bd09 RDMA/verbs: Store the write/write_ex uapi entry points in [...] omits 0bd01f3d0907 RDMA/uverbs: Require all objects to have a driver destroy [...] omits 36e235c88299 RDMA/mlx5: Use the uapi disablement APIs instead of code omits 6829c1c2b371 RDMA/uverbs: Add helpers to mark uapi functions as unsupported omits c27f6aa8c9df RDMA/uverbs: Factor out the add/get pattern into a helper omits 0cbf432db405 RDMA/uverbs: Use a linear list to describe the compiled-in uapi omits dfb631a187b9 RDMA/mlx5: Do not generate the uabi specs unconditionally omits fc6526fba130 mlx4: trigger IB events needed by SMC omits 6035cbcceb06 ARM: dts: exynos: Use Samsung SoC specific compatible for [...] omits 73852e56827f rtc: dt-binding: abx80x: fix resistance scale omits facc23b8ff21 rtc: isl1208: Use i2c block read/write routines omits 41ef3878203c rtc: max8997: Fix the returned value in case of error in ' [...] omits 41c9e132c5cc rtc: nvmem: remove nvmem from struct rtc_device omits 461e557b9727 rtc: nvmem: use devm_nvmem_register() omits 062e52a5af9c iommu/tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro omits a6906a8b0ebf iommu/omap: Remove DEBUG_SEQ_FOPS_RO() omits 3569dd07aaad iommu/vt-d: Handle domain agaw being less than iommu agaw omits 2a8c9f1203c6 soc: sunxi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 57ba33d56884 soc/tegra: pmc: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 9eb40fa2cd2d soc/tegra: Don't leak device tree node reference omits 9e3bc2b0f490 staging: rtl8188eu: rename SwLed0 to avoid CamelCase omits 236b3d87e6bf staging: rtl8188eu: rename LedControl8188eu to avoid CamelCase omits 86d0d292914b staging: rtl8188eu: cleanup a function comment omits 87631cf279e5 staging: rtl8188eu: rename BlinkHandler to avoid CamelCase omits dfd2fb58fc5f staging: rtl8188eu: rename SwLedOff to avoid CamelCase omits 01b3ce533aa3 staging: rtl8188eu: rename SwLedOn to avoid CamelCase omits 3c73979334a4 staging: rtl8188eu: rename LedCfg to avoid CamelCase omits cfe0610fd73d staging: rtl8188eu: add spaces around '&' in rtl8188eu_led.c omits 5718ba5e8cc7 staging: rtl8188eu: cleanup comments in rtl8188eu_led.c omits 6a03492a776e staging: rtl8188eu: remove unnecessary parentheses in rtl8 [...] omits e2f3f8b4a497 nds32: support hardware prefetcher omits a5234068e6dc nds32: Fix the items of hwcap_str ordering issue. omits 83312f1b7ae2 math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix [...] omits 7adb3e998f5b math-emu/op-2.h: Use statement expressions to prevent nega [...] omits 44e92e0364ad nds32: support denormalized result through FP emulator omits 1ac832509f2e nds32: Support FP emulation omits e46bf83c1864 nds32: nds32 FPU port omits 7c0bc65c8403 Merge tag 'iio-for-4.21a' of git://git.kernel.org/pub/scm/ [...] omits 382744d35916 ARM: dts: sun8i: Add board dts file for t3-cqa3t-bv3. omits 8cc77e014917 Documentation: ARM: sunxi: Add Allwinner SoC T3. omits d491324f9665 include: Add lantiq.h in include/linux/ omits 359d0ac1e806 scsi: lpfc: Use dma_zalloc_coherent omits 9959376c1b4f scsi: bnx2i: remove set but not used variable 'cid_num' omits 1794ef2b150d scsi: aha1542: convert to DMA mapping API omits 469f72ddc618 scsi: megaraid_sas: Add support for MegaRAID Aero controllers omits 1c7a94e4aa56 scsi: mpt3sas: Display message on Configurable secure HBA omits 6920e6a255d5 scsi: libfc: Remove set but not used variable 'disc' omits b49d6f788530 scsi: target: add emulate_pr backstore attr to toggle PR support omits 8d0bb86e2cf6 scsi: cxgb4i: fix thermal configuration dependencies omits 0e55892ea2e6 scsi: aic94xx: Use dma_pool_zalloc omits 9828ca654b52 iw_cxgb4: only reconnect with MPAv1 if the peer aborts omits 3eeeb7a59acd IB/core: Make function ib_fmr_pool_unmap return void omits 89180e814aa3 IB/srpt: Drop pointless static qualifier in srpt_make_tpg() omits 2dc50c5a5431 RDMA/core: Remove unused header files mm.h, socket.h, scat [...] omits 2b91fdfd13f5 infiniband/hw/cxgb4/qp.c: Use dma_zalloc_coherent omits fb670347559b infiniband/hw/cxgb3/cxio_hal.c: Use dma_zalloc_coherent omits 87429024757c Merge branch 'mlx5-next' into rdma.git omits 5ec0304cdc35 IB/mlx5: Allow modify AV in DCI QP to RTR omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 0987abcbeea4 modpost: drop unused command line switches omits ff64dd485730 scripts/setlocalversion: Improve -dirty check with git-sta [...] omits 5818c683a619 modpost: validate symbol names also in find_elf_symbol omits aeed35faee52 HID: cougar: Add support for Cougar 700K Gaming Keyboard omits 502b431cda80 firmware: raspberrypi: Switch to SPDX identifier omits 1db4909e76f6 blk-mq: not embed .mq_kobj and ctx->kobj into queue instance omits d8007306f6ad ARM: dts: at91: nattis: initialize the BLON pin as output- [...] omits 0a4499dfbf80 ARM: dts: at91: at91sam9rl: switch to new clock bindings omits 6cf8f828ef08 ARM: dts: at91: at91sam9x5: switch to new clock bindings omits 7f2fbc1e40a9 ARM: dts: at91: at91sam9263: switch to new clock bindings omits 7637d42cb183 ARM: dts: at91: at91sam9261: switch to new clock bindings omits e239e0600411 ARM: dts: at91: at91sam9260: switch to new clock bindings omits b60557876849 ARM: dts: at91: sama5d2: switch to new clock binding omits dcfc827d4449 ARM: dts: at91: sama5d4: switch to new clock bindings omits 55db8ac68d38 arm64: dts: renesas: r8a77965: Add CAN and CANFD controller nodes omits 0c62bff1fd63 block: fix attempt to assign NULL io_context omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits 31a8b3ee16e3 HID: samples/hidraw: fix typo in printed message omits ab60075f2a4e USB: serial: f81534: fix reading old/new IC config omits c969eb830175 Document /proc/pid PID reuse behavior omits 1428cc0e0c36 Documentation: update path-lookup.md for parallel lookups omits 806654a9667c Documentation: Use "while" instead of "whilst" omits 48c465d23d5c dmaengine: Add mailing list address to the documentation omits cf17e50a5c65 docs/admin-guide/mm/concepts.rst: grammar and style fixups omits 3870a2371263 Merge branch 'kmalloc' into docs-next omits 01598ba6b1a8 docs/mm: update kmalloc kernel-doc description omits acf0f57a2cb8 Link the memory allocation guide from the MM docs omits e9d81a1bc2c4 cgroup: fix CSS_TASK_ITER_PROCS omits a929a42a3e7e doc:it_IT:doc-guide: fix reference to foobar omits 34523ec2f437 doc:it_IT: fix locking.rst section title omits edba5eecfd6e doc:it_IT: add some process/* translations omits e24b6b513e74 dt-bindings: imx6q-pcie: Add multi-pd bindings for imx6sx omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0e2c8fb54d7a staging: vchi: Add SPDX-License-Identifier omits 1aa30a00b5ed staging: vchi: change type 'int32_t' to 's32' omits 2853a061be96 staging: erofs: unzip_vle.c: Align parameter to the parentesis omits bc8098de78d1 staging: erofs: unzip_vle.c: Constant in comparison on right side omits 42d40b4ad840 staging: erofs: unzip_vle.c: Replace comparison to NULL. omits 700fe657dd09 staging: wlan-ng: remove unused variable in prism2fw.c omits e2d34dfdffcf staging: emxx_udc: Fixing function naming omits 14d697716f99 staging: axis-fifo: Split line to stay in 80 characters. omits e89760084bc1 staging: rtl8723bs: Correct errors from checkpatch omits 43671e60041c staging: rtlwifi: Add new line to stay in 80 characters omits fd8595413a66 staging: rtlwifi: Add spaces to match open parenthesis omits 7e9463709c58 staging: pi433: remove GPL boiler plate text omits 927ce0f0422e Revert "staging: greybus: remove extra space before tab" omits f8765177034a Revert "staging: greybus: remove multiple blank lines" omits c21b73235e1f pinctrl: sh-pfc: r8a77980: Add QSPI pins, groups, and functions omits 1e33e0db826f arm64: dts: allwinner: h6: orangepi: Add device nodes for LEDs omits 9b8d1ccd6dc5 arm64: dts: allwinner: h6: orangepi: Enable USB 2.0 host a [...] omits 919d2514641f arm64: dts: allwinner: h6: orangepi: Add board-wide 5V regulator omits 29ce4e436f27 arm64: dts: allwinner: h6: fix EMAC compatible string sequence omits 6b683d764099 arm64: dts: allwinner: a64: Add device node for Mali-400 GPU omits bebaa63f5c40 dt-bindings: gpu: mali-utgard: Add compatible for A64 Mali omits 52ad259eaac0 net/9p: include trans_common.h to fix missing prototype warning. omits 20578bdfd041 block: Initialize BIO I/O priority early omits 668ffc03418b block: prevent merging of requests with different priorities omits 76dc891395dc aio: Fix fallback I/O priority value omits 64845a1ddd65 block: Introduce get_current_ioprio() omits e2b3fa5af70c block: Remove bio->bi_ioc omits 23464f8c3407 aio: Comment use of IOCB_FLAG_IOPRIO aio flag omits 92f806d678e5 nvme-fc: remove ->poll implementation omits 03b10fecb921 soc: ti: wkup_m3: Add PRCM int16 as the wake up source omits 0ec47be539e3 ARM: dts: am437x-gp-evm: Add sleep state for beeper pins omits 6a156a05bb55 ARM: dts: am437x-gp-evm: Add pinmux for gpio0 wake omits 74fe9bf45e71 ARM: dts: am437x-gp-evm: Add uart0 pinctrl default and sle [...] omits 7235ed186e12 ARM: dts: am437x-gp-evm: Add pinctrl for debugss pins omits 88f527d0cf0b ARM: dts: am437x-gp-evm: Add pinctrl for unused_pins omits 865852a6e52f ARM: dts: am437x-gp-evm: Add state for ddr3 vtt toggle pin omits a18695933b6e ARM: dts: am3517-evm: Enable earlycon stdout path omits de6777c50e35 ARM: dts: omap3-gta04: Fix comment block omits b76455335447 ARM: OMAP2+: timer: Remove obsolete inclusion of <asm/smp_twd.h> omits 7d3b37b170b8 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] omits c10b26abeb53 ARM: OMAP2+: hwmod: Fix some section annotations omits 85f4d4b65fdd block: have ->poll_fn() return number of entries polled omits 849a370016a5 block: avoid ordered task state change for polled IO omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits a4668d9ba4be nvme: default to 0 poll queues omits 9ede2a76f66e pinctrl: mediatek: Convert to using %pOFn instead of devic [...] omits 977d057ad346 pinctrl: msm: Add sleep pinctrl state transitions omits 757bd6d536de dt-bindings: pinctrl: update bindings for MT7629 SoC omits b44677375fee pinctrl: mediatek: add pinctrl support for MT7629 SoC omits ef4734500407 ARM: dts: sunxi: Add all CPUs in cooling maps omits 8a9d000f015d drivers/gpio/gpio-grgpio.c: Remove duplicate header omits 571610678bf3 pinctrl: imx: fix NO_PAD_CTL setting for MMIO pads omits cdd46460fe27 arm64: dts: rockchip: Add all CPUs in cooling maps omits 99935bd4b5b4 ARM: dts: rockchip: Add all CPUs in cooling maps omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits ed54ffbe554f power: supply: olpc_battery: correct the temperature units omits 81c9d563cc74 pinctrl: actions: Add Actions Semi S700 pinctrl driver omits ba54e3005de1 dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC omits f3f7af952a1a pinctrl: actions: define pad control configurtion to SoC specific omits 0a98bf52b15d pinctrl: actions: define constructor generic to Actions Se [...] omits 97cfb6cd34f2 pinctrl: stm32: protect configuration registers with a hwspinlock omits c43f666af0cc dt-bindings: pinctrl: stm32: Document hwlocks properties omits b5ff38f15c3e pinctrl: sh-pfc: r8a77990: Add CAN FD pins, groups and functions omits c1e5bd286fe5 pinctrl: sh-pfc: r8a77990: Add CAN pins, groups and functions omits 1b259dde9bd9 pinctrl: sh-pfc: r8a77965: Add CAN FD pins, groups and functions omits 3a44d6a92e25 pinctrl: sh-pfc: r8a77965: Add CAN pins, groups and functions omits 8d7bcad65ef3 pinctrl: sh-pfc: r8a7796: Add I2C{0,3,5} pins, groups and [...] omits e244ff6f913f pinctrl: sh-pfc: r8a7795-es1: Add I2C{0,3,5} pins, groups [...] omits 100431b61dc5 pinctrl: sh-pfc: r8a7795: Add I2C{0,3,5} pins, groups and [...] omits 50d1ba1764b3 pinctrl: sh-pfc: Add physical pin multiplexing helper macros omits 341fe3897521 pinctrl: sh-pfc: r8a77995: Remove unused PINMUX_IPSR_{MSEL [...] omits ba3ac35b4896 arm64: dts: renesas: r8a77990: ebisu: Add and enable PCIe [...] omits 5160063d5672 pinctrl: sh-pfc: r8a77990: Add HSCIF pins, groups, and functions omits a78b03bc7300 Merge tag 'v4.20-rc3' into for-4.21/block omits fce15a609f8f floppy: remove now unused 'flags' variable omits 9deffb5ee78e arm64: dts: exynos: Add all CPUs in cooling maps omits 670734f55810 ARM: dts: exynos: Add all CPUs in cooling maps omits cafbc79e327f ARM: exynos: Remove secondary startup initialization from [...] omits b1658855f087 ARM: samsung: Limit SAMSUNG_PM_DEBUG config option to non- [...] omits 91c6ada69f39 firmware: raspberrypi: Fix firmware calls with large buffers omits 85bc3096b33f arm64: dts: qcom: pms405: Add pon and pwrkey nodes omits aec2a7659ab4 arm64: dts: qcom: qcs404: Use BAM DMA for serial uart2 omits e77c52068c63 arm64: dts: qcom: qcs404: Add BAM DMA node omits df96c65c3d65 arm64: dts: qcom: qcs404: add prng-ee node omits 9395df5f0eca arm64: dts: qcom: qcs404: Add remoteproc nodes omits e7fd184f559f arm64: dts: qcom: qcs404: Add scm firmware node omits dbc5c766691f arm64: dts: qcom: pms405: add gpios omits dc2947160496 arm64: dts: qcom: pms405: add rtc node omits 1a94b65b67d0 arm64: dts: qcom: qcs404: add spmi node omits 06e2ddbaa096 arm64: dts: qcom: pms405: add spmi node omits 7241ab944da3 arm64: dts: qcom: qcs404: Add sdcc1 node omits 75f6e6d967de arm64: dts: qcom: qcs404: Add TLMM pinctrl node omits afdfb0b36712 arm64: dts: qcom: qcs404: add smp2p nodes omits 0b363f5b871c arm64: dts: qcom: qcs404: Add PMS405 RPM regulators omits 7fc7089d9d56 arm64: dts: qcom: qcs404: Add RPM GLINK related nodes omits d59117abacdd arm64: dts: qcom: qcs404: Add reserved-memory regions omits cac8e787fe18 arm64: dts: qcom: qcs404-evb: add dts files for EVBs omits b4d82f4d00d1 arm64: dts: qcom: qcs404: add base dts files omits 00426e997893 Staging: iio: adt7316: Add an extra check for 'ret' equals to 0 omits 688cd642ba0c Staging: iio: adt7316: Fix i2c data reading, set the data field omits 9f84a1bdd38a dt-bindings: iio: adc: Add docs for ad7124 omits b3af341bbd96 iio: adc: Add ad7124 support omits 90c430d32c5f dt-bindings: iio: adc: Add common ADCs properties to a sep [...] omits f0aef2d01864 iio: ad_sigma_delta: Allow to provide custom data register [...] omits f5d72c5c55bc mmc: stop abusing the request queue_lock pointer omits ada62b7c8933 pinctrl: rockchip: add rk3188 routes to switch between nan [...] omits 51ff47aa4c93 pinctrl: rockchip: allow specifying the regmap location fo [...] omits 7db706a2184d watchdog: npcm: Modify npcm watchdog kconfig arch parameter omits f8cde726739c watchdog: renesas_wdt: Fix typos omits 570d54fe2463 dt-bindings: rng: update bindings for MT7629 SoC omits f0001f587731 dt-bindings: phy: Document cadence Sierra PHY bindings omits 7ed078557738 pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues omits a62c36775ba8 pinctrl: bcm2835: Switch to SPDX identifier omits 91393622bca3 gpio: vf610: add optional clock support omits 1a5287a3dbc3 gpio: mxc: move gpio noirq suspend/resume to syscore phase omits eee3919c5f29 gpio: drop broken to_gpio_irq_chip() helper omits c24a4173f6bb staging: iio: ad7816: Add device tree table. omits 639eab748217 iio: imu: st_lsm6dsx: add entry in MAINTAINERS file omits 853bfaf43555 iio: potentiometer: mcp4131: use of_device_get_match_data() omits cc9c58ef6e06 staging: iio: adc: ad7280a: use devm_* APIs omits 9829f9e5415c staging: iio: adc: ad7280a: power down the device on error [...] omits 1d6b36752bb3 dt-bindings: iio: imu: st_lsm6dsx: add support to i2c pull [...] omits 6d0205fd1e5b iio: imu: st_lsm6dsx: add hw FIFO support to i2c controller omits 14c7c6e1a860 iio: imu: st_lsm6dsx: add st_lsm6dsx_push_tagged_data routine omits c91c1c844ebd iio: imu: st_lsm6dsx: add i2c embedded controller support omits 1775044356c2 iio: imu: st_lsm6dsx: introduce st_lsm6dsx_sensor_set_enab [...] omits 6ffb55e5009f iio: imu: st_lsm6dsx: introduce ST_LSM6DSX_ID_EXT sensor ids omits d40464f30dc9 iio: imu: st_lsm6dsx: remove static from st_lsm6dsx_set_watermark omits 19435425f29d iio: imu: st_lsm6dsx: reload trimming parameter at bootstrap omits 739aff87a817 iio: imu: st_lsm6dsx: introduce locked read/write utility [...] omits 750ac07eb2c8 iio: adc: sc27xx: Add ADC data conversion timeout omits befa9f6a3e1f staging: iio: ad7780: remove unnecessary stashed voltage value omits 336650c785b6 staging: iio: ad7780: update voltage on read omits 121354b2eceb iio: magnetometer: Add driver support for PNI RM3100 omits 9a8d64fa9720 iio: magnetometer: Add DT support for PNI RM3100 omits cad4d0a3d0ff dt-bindings: Add PNI to the vendor prefixes omits 49b623732e4a iio: st-accel: add support for lis3de omits 74a257a0b5f0 iio: light: Add device tree binding for vishay vcnl4035 omits 55707294c4eb iio: light: Add support for vishay vcnl4035 omits efeb87d81c6f iio: adc: rcar-gyroadc: convert to SPDX identifiers omits c924eee309d9 iio: adc: max11100: convert to SPDX identifiers omits 2fa720b4b755 iio: adc: max9611: convert to SPDX identifiers omits c036a324c03e staging: iio: ad7780: generates pattern_mask from PAT bits omits 23da6a15113e staging: iio: ad7780: check if ad778x before gain update omits f04842734c7a ide: don't acquire queue_lock in ide_complete_pm_rq omits b2101f655f8f ide: don't acquire queue lock in ide_pm_execute_rq omits a50f9aec1ac7 pktcdvd: remove queue_lock around blk_queue_max_hw_sectors omits 503f620f0cb8 floppy: remove queue_lock around floppy_end_request omits 2b78eae147a1 block: remove the rq_alloc_data request_queue field omits 6e2422ff9492 ARM: dts: exynos: Clarify comment explaining purpose of Od [...] omits cb700eb3faa4 block: don't plug for aio/O_DIRECT HIPRI IO omits d34513d38448 block: for async O_DIRECT, mark us as polling if asked to omits 84a401a27506 Merge branch 'for-x86' into for-next omits 0619317ff8ba block: add polled wakeup task helper omits e504545446e4 blk-rq-qos: inline check for q->rq_qos functions omits 344e9ffcbd18 block: add queue_is_mq() helper omits d0bbaebad61d This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] omits dabcefab45d3 nvme: provide optimized poll function for separate poll queues omits 5d4514a9c291 powerpc: convert config files to generic cmdline omits 0d485f9a3a59 add generic builtin command line omits 339fa156dec3 powerpc: convert to generic builtin command line omits 062887bf5ef7 ARM: shmobile: Move SoC Kconfig symbols to drivers/soc/renesas/ omits fa43948f6736 arm64: renesas: Move SoC Kconfig symbols to drivers/soc/renesas/ omits 79aac4b9b208 ARM: shmobile: Hide ARCH_RZN1 to improve consistency omits e743454a0f42 ARM: shmobile: sh73a0: Remove obsolete inclusion of <asm/s [...] omits 94cf946b8c19 ARM: shmobile: Restrict TWD support to SoCs that have it omits af3a03cded07 ARM: shmobile: Restrict SCU support to SoCs that have it omits d1d4445abffb arm64: dts: zynqmp: Fix node names which contain "_" omits 4556b160a119 arm64: dts: zynqmp: Add missing gpio-controller to ps gpio omits 75c63de10483 ARM: imx_v6_v7_defconfig: Select the PXP driver omits 4951c2da1a3a ARM: dts: imx6: add thermal sensor and cooling cells omits 749a5068f2e2 ARM: dts: imx6: RDU2: fix eGalax touchscreen node omits 381aafc016f0 ARM: dts: imx6ul: ccimx6ulsom: Fix indentation on iomuxc nodes omits 9d60e0f031e4 ARM: dts: imx6ul: ccimx6ulsom: Add support for wireless SO [...] omits 8ab9c127bf72 ARM: dts: ls1021a: Add the status property disable PCIe omits 9334ae5e6f99 ide: clear ide_req()->special for non-passthrough requests omits 7dd9c42f2668 ARM: dts: imx6q-bx50v3: user-space watchdog GPIO configuration omits 1c286267aedf nios2: update_mmu_cache preload the TLB with the new PTE omits f7380e098665 nios2: User address TLB flush break after finding the matc [...] omits bdbde38adb71 nios2: flush_tlb_all use TLBMISC way auto-increment feature omits db29eb059cdc nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() omits 987a8107efff nios2: improve readability of tlb functions omits f01067005ec3 bus: ti-sysc: Detect devices for debug on omap5 omits 2c63a833e450 bus: ti-sysc: Add mcasp optional clocks flag omits 7b4f8ac2f1ac bus: ti-sysc: Fix getting optional clocks in clock_roles omits eed5afc6fc19 arm64: dts: meson-gx: add efuse pclk omits 41bb5769b7f4 drivers: soc: Allow building the amlogic drivers without A [...] omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits 399b6c8bc9f7 scsi: zfcp: drop old default switch case which might paper [...] omits 0c902936e55c scsi: zfcp: drop default switch case which might paper ove [...] omits 3505144e5428 scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun [...] omits 623cd180c10c scsi: zfcp: silence remaining kdoc warnings in header files omits 8684d61481e2 scsi: zfcp: silence all W=1 build warnings for existing kdoc omits e0effe893514 scsi: zfcp: properly format LUN (and WWPN) for LUN sharing [...] omits d5fcdced311b scsi: zfcp: use enum zfcp_erp_act_result for argument/retu [...] omits 0023beece0c7 scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_ac [...] omits df91eefd080d scsi: zfcp: the action field of zfcp_erp_action is actuall [...] omits 208d096154da scsi: zfcp: clarify function argument name for trace tag string omits 64eba38418d8 scsi: zfcp: ERP thread setup kdoc update omits 724e144387f4 scsi: zfcp: update kernel message for invalid FCP_CMND len [...] omits 9704154fa0b2 scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which [...] omits f9eca0227600 scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req w [...] omits 2c53d8a0cce4 scsi: zfcp: drop unnecessary forward prototype for struct [...] omits 21cb0bcc739a scsi: zfcp: group sort internal structure definitions for [...] omits eb67f93ffa7c scsi: zfcp: namespace prefix for internal latency data structures omits e0c1da39d7bd scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask omits a0e86d955584 scsi: zfcp: move scsi_eh & non-ERP timeout defines owned b [...] omits c24635acce1e scsi: zfcp: drop unnecessary forward prototype for struct [...] omits 58f3ead54752 scsi: zfcp: move SG table helper from aux to fc and make t [...] omits 6be552276e3c scsi: zfcp: remove unnecessary null pointer check before m [...] omits 340cda67ed80 ARM: dts: meson8b: mxq: add the /chosen/stdout-path property omits 42196c98a965 ARM: dts: meson8: minix-neo-x8: add the /chosen/stdout-pat [...] omits 51152f65bb89 ARM: dts: meson6: atv1200: add the /chosen/stdout-path property omits 200858bbb642 scsi: libsas: Remove pcidev reference omits 15ba7806c316 scsi: libsas: Drop SAS_DPRINTK() and revise logs levels omits 71a4a9923122 scsi: libsas: Drop sas_printk() omits d188e5db9d27 scsi: libsas: Use pr_fmt(fmt) omits 1399846d4b99 scsi: libsas: Delete sas_dump.{c, h} omits 15bc43f31a07 scsi: hisi_sas: change the time of SAS SSP connection omits 745b6847634c scsi: hisi_sas: Relocate some codes to avoid an unused check omits 37359798ec44 scsi: hisi_sas: Add support for interrupt coalescing for v3 hw omits 488cf558e3d7 scsi: hisi_sas: Add support for interrupt converge for v3 hw omits c3566f9a617d scsi: hisi_sas: Create separate host attributes per HBA omits e815f404afdb block: add wbt_disable_default export for BFQ omits 236bd823fbdd scsi: wd719x: always use generic DMA API omits fde46e968258 scsi: wd719x: use per-command private data omits d9c30dbca799 scsi: wd719x: there should be no active SCBs on removal omits 4e5598db1284 scsi: sym53c8xx: use dma_set_mask omits b5a4ad1db5fd scsi: stex: use dma_set_mask_and_coherent omits bddbd00cb076 scsi: mvumi: use dma_set_mask omits f30e1bfd6154 scsi: lpfc: use dma_set_mask_and_coherent omits 52f603fee1a5 scsi: isci: use dma_set_mask_and_coherent omits 663b4117d641 scsi: initio: use dma_set_mask omits 453cd3700ca3 scsi: hptiop: use dma_set_mask omits e4db40e7a1a2 scsi: hisi_sas: use dma_set_mask_and_coherent omits fdc32fb38d76 scsi: esas2r: use dma_set_mask_and_coherent omits c79cd9a24ef7 scsi: dpt_i2o: use dma_set_mask omits a69b080025ea scsi: bfa: use dma_set_mask_and_coherent omits b3b07762dbda scsi: arcmsr: use dma_set_mask omits 6e17f8140521 arm64: dts: sdm845: add prng-ee node omits 0d945c1f966b block: remove the queue_lock indirection omits 6e382cc7ba29 arm64: dts: msm8996: add prng-ee node omits ed22cee91a88 Input: olpc_apsp - enable the SP clock omits af518342effd Input: olpc_apsp - check FIFO status on open(), not probe() omits 76d97b0f9c73 Input: olpc_apsp - drop CONFIG_OLPC dependency omits fc27c2394d96 clk: mmp2: add SP clock omits e8a2c7791414 dt-bindings: marvell,mmp2: Add clock id for the SP clock omits 6d46964230d1 block: remove the lock argument to blk_alloc_queue_node omits 310df020cdd7 mmc: stop abusing the request queue_lock pointer omits b061b326287d mmc: simplify queue initialization omits 68fc68f2ff62 umem: don't override the queue_lock omits 8295a69bdc3c drbd: don't override the queue_lock omits 7fb1763de6f8 blk-cgroup: move locking into blkg_destroy_all omits 04be60b5e4e0 blk-cgroup: consolidate error handling in blkcg_init_queue omits b6676f653f13 block: remove a few unused exports omits 9809b4eed2cf block: update a few comments for the legacy request removal omits d53375608ebf block: remove the unused lock argument to rq_qos_throttle omits 373e4af34ec1 block: remove queue_lockdep_assert_held omits 57d74df90783 block: use atomic bitops for ->queue_flags omits 39795d6534c6 block: don't hold the queue_lock over blk_abort_request omits 079076b3416e block: remove deadline __deadline manipulation helpers omits 8f4236d9008b block: remove QUEUE_FLAG_BYPASS and ->bypass omits 24632d6b78a1 ARM: bcm2835_defconfig: Enable BCM2835 MMAL-based V4L2 cam [...] omits 1be7aa9b6eb9 Input: ad7879 - drop platform data support omits 8fc6ed9a3508 dlm: fix missing idr_destroy for recover_idr omits d6f7aa9820f2 fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() omits 3e159b9553e4 ext2: change reusable parameter to true when calling mb_ca [...] omits d47b41aceead dlm: memory leaks on error path in dlm_user_request() omits c0174726c397 dlm: lost put_lkb on error path in receive_convert() and r [...] omits 23851e978f31 dlm: possible memory leak on error path in create_lkb() omits b982896cdb6e dlm: fixed memory leaks after failed ls_remove_names allocation omits 7a30423a95a1 vfio/type1: Remove map_try_harder() code path omits 6f820bb995b6 iommu/amd: Allow to upgrade page-size omits 9db034d57a8b iommu/amd: Restart loop if cmpxchg64 succeeded in alloc_pte() omits 6d568ef9a622 iommu/amd: Allow downgrading page-sizes in alloc_pte() omits 69be88520f9d iommu/amd: Ignore page-mode 7 in free_sub_pt() omits 409afa44f9ba iommu/amd: Introduce free_sub_pt() function omits ac3a7092ebcb iommu/amd: Collect page-table pages in freelist omits 03d9f8fa2bfd ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name omits a9b722847872 scripts/kconfig/merge_config: don't redefine 'y' to 'm' omits 2250d856b279 arm64: dts: renesas: Add CPU capacity-dmips-mhz omits b380ae0db603 arm64: dts: renesas: Add CPU topology on R-Car Gen3 SoCs omits 9374eee32b66 arm64: renesas: Enable GPIOLIB to allow GPIO driver selection omits 8b37eb74d0e3 gpio: rcar: convert to SPDX identifiers omits 67b249aaa650 pinctrl: nuvoton: modify NPCM7xx pin configuration function omits f969b7aac980 pinctrl: mediatek: Add initial pinctrl driver for MT6797 SoC omits 95d2f00657ad dt-bindings: pinctrl: Add devicetree bindings for MT6797 S [...] omits d801064cb871 pinctrl: meson-gxl: remove invalid GPIOX tsin_a pins omits 7c68024a82a2 pinctrl: mediatek: Fix dependencies for EINT_MTK omits 0696d7945688 gpio: drop devm_gpio_chip_match() omits 3bfa011d3a47 arm64: dts: allwinner: h6: enable USB2 on Pine H64 omits 44eb589cf40a arm64: dts: allwinner: h6: add USB Vbus regulator for Pine H64 omits eabb3d424b6d arm64: dts: allwinner: h6: add USB2-related device nodes omits e96c0d8336fd block: make blk_try_req_merge() static omits be215b92703b dt-bindings: timer: meson6_timer: document the clock inputs omits e55b892e1848 dt-bindings: timer: meson6_timer: document all interrupts omits 7ff4f8035695 block: remove dead queue members omits 98c98cb770da block: clean up dead code that is now redundant omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits bb661b708837 soc: bcm: Switch raspberrypi-power to SPDX identifier omits 7b369a42e6d0 ARM: mach-bcm: Switch bcm2835 and platsmp to SPDX identifier omits 0829187b17d8 firmware: raspberrypi: Define timeout for transactions omits 43aa09fee2f0 apparmor: Fix warning about unused function apparmor_ipv6_ [...] omits a789fd0bab57 arm64: dts: qcom: pm8998: Add die temperature channel node [...] omits b59b94f76e7f dt-bindings: iio: vadc: Add unit address to ADC channel no [...] omits ed3cafa79ea7 soc: qcom: cmd-db: Stop memcpy()ing in cmd_db_read_aux_data() omits 84fa36eb30f2 soc: qcom: cmd-db: Remove memcpy()ing from cmd_db_get_header() omits 808e10330b0a soc: qcom: Drop help text for QCOM_QMI_HELPERS omits c4fe17e0e3a3 soc: qcom: qmi_interface: Limit txn ids to U16_MAX omits e0f2cfeb59c8 soc: qcom: llcc-slice: Add error checks for API functions omits 8c1919a2b48f soc: qcom/llcc: add MODULE_LICENSE tag omits 279536a564f6 soc: qcom: Add irq clear handling during SE init omits 4884788b7ba1 arm64: dts: sdm845: enable tsens thermal zones omits 9ee80560a329 arm64: dts: msm8916: Add camera thermal zone omits 154233c8988a arm64: dts: msm8916: Add gpu thermal zone omits 2b4e5fc0edfe arm64: dts: msm8916: thermal: Add "qcom,sensors" property omits 95b0ddfd21ed arm64: dts: msm8916: thermal: split address space into two omits 73e43d5cdf3e Merge tag 'qcom-fixes-for-4.20-rc1' into arm64-for-4.21 omits e9d753b820e5 ARM: dts: msm8974: thermal: Add "qcom,sensors" property omits 58443fd91057 ARM: dts: msm8974: thermal: split address space into two omits 3c84c05b8b90 MAINTAINERS: Add entry for Qualcomm TSENS thermal drivers omits 30e066286e23 nvme: fix boot hang with only being able to get one IRQ vector omits 569ae9209425 ext2: remove redundant condition check omits b28cc6cec3d8 rtc: max77686: Fix the returned value in case of error in [...] omits 50c8aec4212a rtc: s3c-rtc: Avoid using broken ALMYEAR register omits f1bd154d8838 rtc: m41t80: Complete error propagation from SMBus calls omits 3cc9ffbb1f51 rtc: m41t80: Correct alarm month range with RTC reads omits 6ad16b78a039 platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup omits 475b08734edb platform/chrome: straighten out cros_ec_get_{next,host}_ev [...] omits bdccbb79e4f0 ARM: dts: i.MX25: add the clocks for the EPIT blocks omits c800cd7824bd firmware: imx: add SCU power domain driver omits a2dc50914744 extcon: max8997: Fix lack of path setting in USB device mode omits 813af51f5d30 powerpc/boot: Set target when cross-compiling for clang omits 3bd9805090af Makefile: Export clang toolchain variables omits 238bcbc4e07f kbuild: consolidate Clang compiler flags omits dbe27a002ef8 kbuild: add -no-integrated-as Clang option unconditionally omits c1bbd933e5fa cgroup: Add .__DEBUG__. prefix to debug file names omits b1e3aeb11c5e cpuset: Minor cgroup2 interface updates omits 6135ee70cb13 ARM: dts: exynos: Add pin configuration for SD write prote [...] omits 4289c86c4cd7 ARM: dts: exynos: Update maximum frequency for eMMC to 200 [...] omits c60b3f77f497 ARM: dts: exynos: Update maximum frequency for SD card to [...] omits 8fe325fa9d06 ARM: dts: exynos: Fix LDO13 min values on Odroid XU3/XU4/HC1 omits 25e5566e2b6e ARM: dts: exynos: Add UHS-I bus speed support to Odroid XU [...] omits 1866d58be7ec soc/tegra: fuse: Remove duplicated function declaration omits f68b18fd1c4b arm64: dts: exynos: Update DWC3 modules on Exynos5433 SoCs omits f1977a9be319 Merge branch 'next-for-4.21' of https://github.com/lyrazha [...] omits 703c605fac82 ARM: dts: bcm2835-rpi-zero: Switch to SPDX identifier omits 58a923adf4d9 dlm: fix possible call to kfree() for non-initialized pointer omits 66917a3130f2 fanotify: introduce new event mask FAN_OPEN_EXEC_PERM omits a704bba5e3ec fsnotify: refactor fsnotify_parent()/fsnotify() paired cal [...] omits 9b076f1c0f48 fanotify: introduce new event mask FAN_OPEN_EXEC omits 2d10b23082a7 fanotify: return only user requested event types in event mask omits 8ebb50389eed arm64: dts: renesas: r8a774a1: Replace clock magic numbers omits aeee3d9cb776 arm64: dts: renesas: r8a774a1: Replace power magic numbers omits 4f49b7344201 arm64: defconfig: Enable PWM_SUN4I omits c0b794b1ecbc arm64: defconfig: Enable DRM_SUN8I_DW_HDMI omits 1f2ffb63636c arm64: defconfig: Enable DRM_SUN8I_MIXER omits 0914ade209c4 x86/ima: define arch_ima_get_secureboot omits 59637d5e1693 integrity: support new struct public_key_signature encoding field omits 09c573ab853d tpm: tpm_ibmvtpm: fix kdoc warnings omits 5122b5f0a846 tpm: fix kdoc for tpm2_flush_context_cmd() omits 01f54664a4db tpm: tpm_try_transmit() refactor error flow. omits 95adc6b410b7 tpm: use u32 instead of int for PCR index omits c82e59541a22 tpm1: reimplement tpm1_continue_selftest() using tpm_buf omits 9315e73ac870 tpm1: reimplement SAVESTATE using tpm_buf omits cfddcb05e134 tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() omits 5e335b5ecfa5 tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure omits 7aee9c52d7ac tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure omits c22780ff0c76 tpm: tpm-space.c remove unneeded semicolon omits b6b6036a5d55 tpm: tpm-interface.c drop unused macros omits b03c43702e7b tpm: add tpm_auto_startup() into tpm-interface.c omits 9db7fe187c54 tpm: factor out tpm_startup function omits c82a330ceced tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c omits d4a317563207 tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c omits 433d390f005d tpm: factor out tpm1_get_random into tpm1-cmd.c omits f4d916b72fea tpm: move tpm_getcap to tpm1-cmd.c omits 1ad6640cd614 tpm: move tpm1_pcr_extend to tpm1-cmd.c omits 70a3199a7101 tpm: factor out tpm_get_timeouts() omits d856c00f7d16 tpm: add tpm_calc_ordinal_duration() wrapper omits b2d6e6de005e tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c omits 100b16a6f290 tpm: sort objects in the Makefile omits 899102bc4518 tpm2: add new tpm2 commands according to TCG 1.36 omits 2ba5780ce305 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x omits 60b7e5d98cdc pinctrl: sh-pfc: r8a77990: Add VIN[4|5] groups/functions omits 270b6eb71557 pinctrl: sh-pfc: r8a77965: Add VIN[4|5] groups/functions omits 10e78f03da18 pinctrl: sh-pfc: r8a7796: Fix VIN versioned groups omits 184844ccda41 pinctrl: sh-pfc: r8a7795: Fix VIN versioned groups omits 11c8f8df85e7 pinctrl: sh-pfc: r8a7792: Fix VIN versioned groups omits e889b2981511 pinctrl: sh-pfc: Add optional arg to VIN_DATA_PIN_GROUP omits 3ad8fbd83fab pinctrl: sh-pfc: r8a77970: Add QSPI pins, groups, and functions omits 33847a71373c pinctrl: sh-pfc: r8a77990: Add voltage switch operations for SDHI omits 21ac0d58bb2d pinctrl: sh-pfc: r8a77990: Add SDHI pins, groups and functions omits ed60f43d0170 power/supply: fix sc27xx_fuel_gauge build errors omits d16a67667c61 ide: don't clear special on ide_queue_rq() entry omits e0f7d41e1715 staging: wilc1000: rename tsf_hi element of network_info struct omits 68b4f745cf19 staging: wilc1000: use ENOBUFS error code instead of WILC_ [...] omits d0e41eff4c89 staging: wilc1000: added 'WILC_' prefix for constants to h [...] omits d378599a6b6d staging: wilc1000: rename firmware related constants to fo [...] omits c140dd91cef0 staging: wilc1000: move current_tx_rate enum to wilc_wlan_ [...] omits b997b84ffca6 staging: wilc1000: use proper namespace for macros in wilc [...] omits 00d54198a716 staging: wilc1000: restructure macros used to handle secur [...] omits 8c4574d6c84c staging: wilc1000: use enum contants for mac status & adde [...] omits 065a69a922b2 staging: wilc1000: move sdio_cmd52 & sdio_cmd53 struct to [...] omits b02aab8fb061 staging: wilc1000: remove unused macros and struct members [...] omits 7e7e278fe39d staging: wilc1000: use WLAN_PMKID_LEN macro from ieee80211 [...] omits 2bae293a4cbd staging: wilc1000: use macro from ieee80211.h in register [...] omits dc19d43f5738 staging: gasket: formatting fixes omits 03f39f47dc86 rtc: class: remove devm_rtc_device_unregister omits 4ff6f0249e21 rtc: sh: convert to SPDX identifiers omits 725412d9e07a rtc: clean up indentation issues, remove extraneous space, [...] omits c50156526a2f rtc: omap: Use define directive for PIN_CONFIG_ACTIVE_HIGH omits 99b90b5d02e1 ARM: BCM63XX: Enable reset controller support omits 7b981b18a48b ARM: exynos: Remove no longer needed s3c_pm_check_*() calls omits c353b80ee595 ARM: dts: exynos: Add missing clocks to RTC node for Arnda [...] omits 56403a43c155 ARM: dts: exynos: Add compatible for s5m8767 clocks node o [...] omits 3f9d8677b73b ARM: dts: exynos: Add compatible for s2mps11 clocks node o [...] omits 2c80920f66f2 ARM: exynos: Remove legacy setting of external wakeup interrupts omits 383acb0dac03 ARM: s5pv210: Remove legacy setting of external wakeup interrupts omits d88bb418b7cc ARM: stm32: debug: add low-level debug support omits 628bd8594709 loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_con [...] omits 26088f369222 nios2: flush_tlb_mm flush only the pid omits 9d3ba7808709 nios2: flush_tlb_pid can just restore TLBMISC once omits 966cad6962dd nios2: TLBMISC writes do not require PID bits to be set omits daedaa33d9c5 iommu/vtd: Cleanup dma_remapping.h header omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits cc7ed49a7f39 HID: hidraw: enforce minors_lock locking via lockdep omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 344eb5539abf ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomi [...] omits f441882a5229 ARM: 8812/1: Optimise copy_{from/to}_user for !CPU_USE_DOMAINS omits bc2eca9a6828 ARM: 8811/1: always list both ldrd/strd registers explicitly omits b1635596860d soundwire: intel: constify snd_soc_dai_ops structures omits 32d8a6fc5bd6 USB: serial: mos7840: remove set but not used variables 's [...] omits 548f32f59456 USB: serial: quatech2: remove set but not used variable 'p [...] 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 c17a1ca14cbb Merge 4.20-rc2 into tty-next omits 3e34c8198960 extcon: max8997: Avoid forcing UART path on drive probe omits 5a196c29bb27 extcon: max14577: Avoid forcing UART path on drive probe omits 6865f2ef9d65 extcon: max77693: Avoid forcing UART path on drive probe omits d9204acb3756 extcon: max77843: Avoid forcing UART path on drive probe omits 24438e46268c uio: uio_fsl_elbc_gpcm: simplify getting .driver_data omits bc702adeba07 tlclk: clean an indentation issue, remove extraneous tabs omits b8ae30a7020d vbox: fix link error with 'gcc -Og' omits 9e9a615103e5 zynq-fpga: Only route PR via PCAP when required omits 68f60538daa4 fpga: altera-cvp: Fix registration for CvP incapable devices omits ae668640e452 fpga: dfl: fme: remove set but not used variable 'priv' omits 187fade88ca0 fpga: altera-cvp: fix 'bad IO access' on x86_64 omits 1e5106031f29 tools: Add 'firmware' category and add ihex2fw tool omits 4fcba7802c3e Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 omits 16d1342bc41a Drivers: hv: kvp: Use %u to print U32 omits 5c24ee897664 hv_utils: update name in struct hv_driver util_drv omits a3cadf3850cd Drivers: hv: vmbus: Get rid of unnecessary state in hv_context omits 46f9172ef8c8 staging: wilc1000: Remove unused mutex cfg_values_lock omits 2a200d6c38fe staging: wilc1000: Don't keep a copy of wiphy parameters i [...] omits 6eb7207384d1 staging: wilc1000: validate cfg parameters before scheduli [...] omits 056ef758609f staging: rtl8188eu: remove unnecessary parentheses in recv [...] omits c3da4dea605e staging: rtl8188eu: add spaces around '*' in recv_linux.c omits c3c4b8e55f99 staging: rtl8188eu: use __func__ in recv_linux.c omits 5451e22618b8 staging: mt7621-pci: dt-bindings: add dt bindings for mt76 [...] omits 98afdd565f3c staging: mt7621-pci: replace 'mdelay()' with 'msleep()' omits b8d97d43bf7a staging: mt7621-pci: move some code into 'mt7621_pcie_init_ports' omits 802a2f7b2fe3 staging: mt7621-pci: factor out 'mt7621_pcie_enable_port' [...] omits 1e80699fd6a5 staging: mt7621-pci: enable interrupt when port is being enabled omits bcb4530736a6 staging: mt7621-pci: use PCIE_PORT_LINKUP instead of hardc [...] omits bd1a05bd87ad staging: mt7621-pci: use PERST_N instead of gpio control omits fb672b450ccc staging: mt7621-pci: add some definitions for enabling and [...] omits 301c15be69af staging: mt7621-pci: rewrite hardcoded code for enabling ports omits a4b2eb912bb1 staging: mt7621-pci: rewrite RC FTS configuration omits ce3368dc942b staging: mt7621-pci: align function definition style along [...] omits b842e0b972ab staging: mt7621-pci: remove non sense comment omits a934d9017520 staging: mt7621-pci: reorder preprocessor definitions omits 58180d33ee08 staging: mt7621-pci: remove unused preprocessor definitions omits cd910f19ac02 staging: mt7621-pci: factor out 'mt7621_pcie_init_ports' function omits e2200279af2f staging: mt7621-pci: avoid use of global variable 'pcie_li [...] omits a41a1f86189b staging: mt7621-pci: factor out 'mt7621_pcie_enable_ports' [...] omits d936550784a2 staging: mt7621-pci: use dev_* functions instead of printk omits d2bac2fd6daa staging: mt7621-pci: use a trailing */ on a separate line omits 89e9f6e6adfc staging: mt7621-pci: remap and use sysctl from device tree omits 624c5227ed0a staging: mt7621-dts: add sysctl registers base address to pcie omits 4fdf3abcba03 staging: mt7621-pci: rename 'mt7621_pcie_enable_port' into [...] omits f443b5c22ebd staging: mt7621-pci: debug port N_FTS inside 'mt7621_pcie_ [...] omits 3beb6da5d52a staging: mt7621-pci: factor out 'mt7621_enable_phy' function omits 6b767904b90e staging: mt7621-pci: rewrite pcie phy related functions omits 7bf10a7261c4 staging: mt7621-pci: reagroup reset related macros all together omits d9ecdd396cd5 staging: mt7621-pci: remove reset related unused macros omits bd74b4a290f2 staging: mt7621-pci: remove two commented code lines omits 335bbd9ed7f9 staging: mt7621-pci: remove GPL2+ text from license header omits ed611974bd22 staging: mt7621-pci: remove [ASSERT|DEASSERT]_SYSRST_PCIE macros omits 745eeeac68d7 staging: mt7621-pci: factor out 'mt7621_pcie_enable_port' [...] omits c8242bef7c02 staging: mt7621-pci: add two helpers for read and write pc [...] omits a80775d647d3 staging: mt7621-pci: replace return value if devm_pci_allo [...] omits ad9c87e129d1 staging: mt7621-pci: parse and init port data from device tree omits 01dfe40e5989 staging: wilc1000: update wilc1000 driver maintainer ids omits 6be244dcd59b kobject: Fix warnings in lib/kobject_uevent.c omits e0d70bcb38d7 kobject: drop unnecessary cast "%llu" for u64 omits dbf03d6569d7 driver core: fix comments for device_block_probing() omits 63c980470526 driver core: Replace simple_strtol by kstrtoint omits 72e3a5248da9 staging: iio: ad7816: Set RD/WR pin and CONVST pin as outputs. omits 06c77f564ddb staging: iio: ad7816: Do not use busy_pin in case of AD7818 omits 723a61e0a7d2 iio: adc: meson-saradc: add support for the chip's tempera [...] omits 27be1f6408ba dt-bindings: iio: adc: meson-saradc: add temperature senso [...] omits addacf3b49ff staging:iio:ad2s90: Check channel type at read_raw omits ccba40e9f76f staging:iio:ad2s90: Add IIO_CHAN_INFO_SCALE to channel spe [...] omits f14a283c2d58 staging:iio:ad2s90: Move device registration to the end of probe omits addb2ebe4a34 staging:iio:ad2s90: Remove always overwritten assignment omits b3a3eafeef76 staging:iio:ad2s90: Make probe handle spi_setup failure omits 070e8c7da116 staging:iio:ad2s90: Make read_raw return spi_read's error code omits 5ccc612b835b staging: iio: ad7780: fix offset read value omits 382c7fce7005 staging: iio: ad2s1210: Add device tree table. omits 66dd9e3d5e03 staging: iio: ad2s1210: Drop the gpioin flag. omits f356dc6ec26b staging: iio: ad2s1210: Switch to the gpio descriptor interface omits 74cf7b8614bc iio: potentiometer: tpl0102: add IIO_AVAIL_RANGE support omits fdbd710b35f2 dt-bindings: iio: dac: Add ti,dac7311 device tree bindings [...] omits 7a02ef7907d8 iio:dac:ti-dac7311 Add driver for Texas Instrument DAC7311 omits 03bd40033d66 dt-bindings: iio: magn: add LSM9DS1 bindings omits fdee2ca14bca staging: iio: adc: ad7280a: don't cast type inside switch [...] omits 2eb4c9f2a5d7 iio:magnetometer: st_magn: add BDU settings omits 0d92aa2c272f iio:magnetometer: st_magn: add LSM9DS1 support omits 53759e259da4 iio: magnetometer: add clarifying comment omits ee2303515e75 iio: potentiometer: tpl0102: switch to using pointer to ch [...] omits 0e03aca2659e dmaengine: xilinx_dma: Fix 64-bit simple CDMA transfer omits 4e47d24a908c dmaengine: xilinx_dma: Introduce helper macro for preparin [...] omits 91b438286ef2 dmaengine: xilinx_dma: Refactor axidma channel allocation omits b1f01e48df5a dmaengine: mediatek: Add MediaTek Command-Queue DMA contro [...] omits 6a1abe4cbca7 dt-bindings: dmaengine: usb-dmac: Add binding for r8a77470 omits 9b68cc012a73 dmaengine: ep93xx: fix some typo omits bc822e80170d dmaengine: sa11x0: unexport sa11x0_dma_filter_fn and clean up omits 9be92baa4772 dmaengine: sh: convert to SPDX identifiers omits 80c4445e56f4 dmaengine: bcm2835: Switch to SPDX identifier omits ab39e1473ace dmaengine: bcm2835: make license text and module license match omits 8e18ebef4dd4 null_blk: remove unused nullb device omits 22ce0a7ccf23 ide: don't use req->special omits 289d088b6618 pd: replace ->special use with private data in the request omits 61e7712e25bb aoe: replace ->special use with private data in the request omits 1bee42438f32 skd_main: don't use req->special omits 49f6613632f9 nullb: remove leftover legacy request code omits 511c49fe1804 fnic: fix fnic_scsi_host_{start,end}_tag omits e41128cfd938 block: remove set but not used variable 'et' omits 0e17e06cbf7e block: remove the BLKPREP_* values. omits 4c1cb67c0351 scsi: return blk_status_t from device handler ->prep_fn omits 159b2cbf59f4 scsi: return blk_status_t from scsi_init_io and ->init_command omits 14784565f740 scsi: clean up error handling in scsi_init_io omits 785ba83b4f3e scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd omits c092d4ec53c9 scsi: simplify scsi_prep_state_check omits 535ac5d3fe63 ide: cleanup ->prep_rq calling convention omits 195ca1703784 power: supply: Add Spreadtrum SC27XX fuel gauge unit driver omits 0d5f2e6e9c79 dt-bindings: power: Add Spreadtrum SC27XX fuel gauge unit [...] omits 3afb50d7125b power: supply: core: Add some helpers to use the battery O [...] omits 428527b3e6e1 dt-bindings: power: Introduce properties to present the ba [...] omits 86131d933f9a power: supply: core: Add one field to present the battery [...] omits 56a6cd3196c6 dt-bindings: power: Introduce one property to present the [...] omits f8274f14a9b1 Merge tag 'kfree_validate_v7-for-4.20' of git://git.kernel [...] omits 4c387984618f ARM: dts: omap5: Add l4 interconnect hierarchy and ti-sysc data omits 1ae367a2451e of/pdt: Remove unused of_pdt_build_more function ptr omits 4c96499c39e3 USB: remove the unused struct hcd_timeout definition omits 9d037ad707ed block: remove req->timeout_list omits e48adf19ea50 staging: greybus: remove unmatched right bracket omits 2eece0a88d95 staging: greybus: remove comparison to BOOL omits 57d053682ff5 staging: greybus: remove extra space before tab omits aec08dd489df staging: greybus: add extra space around OR operator omits fcb733b546ea staging: greybus: remove multiple blank lines omits 327f27696303 staging: greybus: remove space before tab omits fea06c0ba4f0 staging: greybus: remove multiple blank lines omits f5e4e5e7ae9c staging: greybus: correct SPDX License Identifier omits 7a22b568db9b staging: greybus: align arguments with parentheses omits ce8befe9ab7a staging: greybus: fix SPDX License Identifier omits f17f542965d7 staging: greybus: align parameters to parentheses omits 9b76530d39d5 staging: greybus: shorten comparison to NULL omits 596f63da42b9 serial: 8250: Process sysrq at port unlock time omits 3e6f88068314 serial: core: Include console.h from serial_core.h omits 336447b3298c serial: qcom_geni_serial: Process sysrq at port unlock time omits d6e1935819db serial: core: Allow processing sysrq at port unlock time omits babeca858477 serial: qcom_geni_serial: Finish supporting sysrq omits 6d11023c345e serial: 8250: Default SERIAL_OF_PLATFORM to SERIAL_8250 omits 347a28b58680 writeback: don't decrement wb->refcnt if !wb->bdi omits 646097940ad3 serial: set suppress_bind_attrs flag only if builtin omits 114c97cee6d3 pch_uart: remove set but not used variable 'tx_empty' omits 7034ef87fa88 tty: serial: qcom_geni_serial: simplify getting .driver_data omits b1f84dd32166 tty: serial: qcom_geni_serial: Rectify UART suspend mechanism omits 9f641df46b14 tty: serial: qcom_geni_serial: Don't slow all ports just for kgdb omits 3957386aeb58 serial: tegra: fix some spelling mistakes omits acef6660d3aa ttyprintk: make the printk log level configurable omits 397bd9211fe0 serial: fsl_lpuart: clear parity enable bit when disable parity omits 61e169ee7683 serial: fsl_lpuart: fix the typo: UARTCR1_PE -> UARTCTRL_PE omits b312f6f4ac84 serial-uartlite: Fix the unbind path omits 0379b1163e50 serial-uartlite: Add runtime support omits 3b209d253e7f serial-uartlite: Do not use static struct uart_driver out [...] omits 62104b280a5a serial-uartlite: Add get serial id if not provided omits f33cf776617b serial-uartlite: Move the uart register omits 275d924b4b06 dt-bindings: serial: lantiq: Add optional properties for CCF omits 40efa6c8f648 serial: lantiq: Change init_lqasc to static declaration omits 3c8c2a9e29dc serial: lantiq: Replace lantiq_soc.h with lantiq.h omits a77bbe5e334f serial: lantiq: Reorder the head files omits dbbc26dbd01a serial: lantiq: Add CCF support omits 5034ce0605f6 serial: lantiq: Replace clk_enable/clk_disable with clk ge [...] omits 2e81c1f39620 serial: lantiq: Rename fpiclk to freqclk omits 89b8bd2082bb serial: lantiq: Use readl/writel instead of ltq_r32/ltq_w32 omits fccf231ae907 serial: lantiq: Change ltq_w32_mask to asc_update_bits omits b871424f5707 serial: lantiq: Get serial id from dts omits 7962e63a2f41 staging: erofs: fix undefined LZ4_decompress_safe_partial() omits 27d420bc475e mtip32xxx: use for_each_sg omits d85cb20453bc mtip32xx: don't use req->special omits 55c7bc37e05b mtip32xx: remove mtip_get_int_command omits 7bbf118f3b15 mtip32xx: remove mtip_init_cmd_header omits 643b5f68d0f9 mtip32xx: add missing endianess annotations on struct smart_attr omits 449a15d9e49a mtip32xx: remove __force_bit2int omits 81e66174ab0a mtip32xx: return a blk_status_t from mtip_send_trim omits 10966fa13855 mtip32xx: merge mtip_submit_request into mtip_queue_rq omits b5fa0e9ec997 mtip32xx: move the blk_rq_map_sg call to mtip_hw_submit_io omits c3bc3ff9e801 MAINTAINERS: Do maintain Intel GPIO drivers via separate tree omits 72d7ce8eb2bc sx8: use a per-host tag_set omits cd94c9ed59ba sx8: cleanup queue and disk allocation / freeing omits d90996dae8e4 scsi: ufs: Add UFS platform driver for Cadence UFS omits 85408f830e70 scsi: dt-bindings: ufs: Add bindings for Cadence UFS omits 9e1e8a757080 scsi: ufs: set the device reference clock setting omits ed8c8e1ecca0 serial: sh-sci: Improve type-safety calling sci_receive_chars() omits 4073536c9274 staging: android: ion: Add per-heap counters omits 91e24a4c4b26 staging: davinci_vpfe: Remove multiple blank space omits 0ffcadecdb59 staging: davinci_vpfe: Change to !format omits dbffda08f0e9 pinctrl: fsl: imx7ulp: change to use imx legacy binding omits 0934eec7bce2 dt-bindings: pinctrl: imx7ulp: back to imx legacy binding [...] omits cd8a145a066a pinctrl: zynq: Use define directive for PIN_CONFIG_IO_STANDARD omits f24bfb39975c pinctrl: lpc18xx: Use define directive for PIN_CONFIG_GPIO [...] omits b40ac08ff886 pinctrl: bcm2835: Use define directive for BCM2835_PINCONF [...] omits 957063c92473 pinctrl: sprd: Use define directive for sprd_pinconf_param [...] omits 1f60652dd586 pinctrl: max77620: Use define directive for max77620_pinco [...] omits 149a96047237 pinctrl: qcom: spmi-gpio: fix gpio-hog related boot issues omits 78bf386daf8a pinctrl: mediatek: clean up indentation issues, add missing tab omits bdf37b4dd35d locking/atomics: Fix out-of-tree build omits eeb07c573ec3 of: unittest: initialize args before calling of_*parse_*() omits 160b1d4e4127 of: unittest: find overlays[] entry by name instead of index omits 5babefb7f7ab of: unittest: allow base devicetree to have symbol metadata omits f96278810150 of: overlay: set node fields from properties when add new [...] omits 8c329655c14f of: unittest: remove unused of_unittest_apply_overlay() argument omits 2fe0e8769df9 of: overlay: check prevents multiple fragments touching sa [...] omits c168263b5a10 of: overlay: check prevents multiple fragments add or dele [...] omits a68238a19c3b of: overlay: test case of two fragments adding same node omits a15e824ff2c1 of: overlay: make all pr_debug() and pr_err() messages unique omits 6f75118800ac of: overlay: validate overlay properties #address-cells an [...] omits 81225ea682f4 of: overlay: reorder fields in struct fragment omits 8814dc46bd9e of: overlay: do not duplicate properties from overlay for [...] omits 6b4955ba7bc0 of: overlay: use prop add changeset entry for property in [...] omits 5b3f5c408d8c powerpc/pseries: add of_node_put() in dlpar_detach_node() omits 5b2c2f5a0ea3 of: overlay: add missing of_node_get() in __of_attach_node_sysfs omits 7c528e457d53 of: overlay: add missing of_node_put() after add new node [...] omits 144552c78692 of: overlay: add tests to validate kfrees from overlay removal omits fcce325fa896 nios2: Use an invalid TLB entry address helper function omits 585b26d01df0 nios2: pte_clear does not need to flush TLB omits dcb46ea1f81b nios2: flush_tlb_page use PID based flush omits 388c269e22d3 nios2: update_mmu_cache clear the old entry from the TLB omits abcb49a7c3cf nios2: remove redundant 'default n' from Kconfig-s omits 62975f681b75 nios2: ksyms: Add missing symbol exports omits 53bb565fc543 x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) omits 8c9959689b20 IB/rxe: make rxe_unregister_device void omits a854b1e89083 IB/rxe: move the variable into the function that uses it omits 6e5559b275e7 RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters omits 5736c7c499f1 RDMA/rxe: Distinguish between down links and disabled links omits 759ace783280 i40iw: remove support for ib_get_vector_affinity omits 9afc97c29b03 mlx5: remove support for ib_get_vector_affinity omits 5cf8114d6e90 cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug omits 90e92f2d557e cpuset: Add documentation about the new "cpuset.sched.part [...] omits bb5b553c33cb cpuset: Use descriptive text when reading/writing cpuset.s [...] omits 5776ceccd4de cpuset: Expose cpus.effective and mems.effective on cgroup [...] omits 0ccea8feb980 cpuset: Make generate_sched_domains() work with partition omits 4b842da276a8 cpuset: Make CPU hotplug work with partition omits 4716909cc5c5 cpuset: Track cpusets that use parent's effective_cpus omits 3881b86128d0 cpuset: Add an error state to cpuset.sched.partition omits ee8dde0cd2ce cpuset: Add new v2 cpuset.sched.partition flag omits bf92370c035d cpuset: Simply allocation and freeing of cpumasks omits 58b7484250db cpuset: Define data structures to support scheduling partition omits 4ec22e9c5a90 cpuset: Enable cpuset controller in default hierarchy omits 216f0efd19b9 dlm: Don't swamp the CPU with callbacks queued during recovery omits 10aee7aeebe8 ARM: dts: Use dra7 mcasp compatible for mcasp instances omits ab11fe5af104 blk-mq-tag: document tag iteration helper return value omits 07fa3fa2572f Merge tag 'v4.20-rc1' into omap-for-v4.21/dt-ti-sysc omits ae8799125d56 blk-mq: provide a helper to check if a queue is busy omits 7baa85727d04 blk-mq-tag: change busy_iter_fn to return whether to conti [...] omits f98d45145e6a ARM: multi_v7_defconfig: Enable 8250-omap serial driver an [...] omits 79351d5db8cc Merge branch 'omap-for-v4.20/defconfig' into omap-for-v4.2 [...] omits 166d6e2adc55 pinctrl: baytrail: Code formatting fixes omits 5c20a0227e8b pinctrl: icelake: Code formatting fixes omits 3d5d096ec9c4 pinctrl: cannonlake: Code formatting fixes omits 64639558376d pinctrl: geminilake: Code formatting fixes omits cd06a5e7f700 pinctrl: broxton: Code formatting fixes omits 1068934c8f4b pinctrl: lewisburg: Replace acpi.h with mod_devicetable.h omits c73e7ad6f6c3 pinctrl: denverton: Replace acpi.h with mod_devicetable.h omits 35bf500769af pinctrl: cedarfork: Replace acpi.h with mod_devicetable.h omits f27a0d9ad366 pinctrl: merrifield: include bits.h instead of bitops.h omits 0dd519e3784b pinctrl: intel: Unexport intel_pinctrl_probe() omits c34c17750860 pinctrl: sunrisepoint: Get rid of unneeded ->probe() stub omits ec7cf5c5c8ff pinctrl: icelake: Get rid of unneeded ->probe() stub omits 9080e77bc3c9 pinctrl: cannonlake: Get rid of unneeded ->probe() stub omits bdc2bc72b687 pinctrl: broxton: Get rid of unneeded ->probe() stub omits 883a60dfdac7 pinctrl: lewisburg: Get rid of unneeded ->probe() stub omits 185d33c2a234 pinctrl: denverton: Get rid of unneeded ->probe() stub omits 6ad3d495760b pinctrl: cedarfork: Get rid of unneeded ->probe() stub omits cb035d7469cf pinctrl: intel: simplify getting .driver_data omits a4833c6059af pinctrl: cherryview: simplify getting .driver_data omits da90dd849dc2 arm64: dts: renesas: r8a7795: add SSIU support for sound omits 5e53dbf4edb4 arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering omits 9aa3558a02f0 arm64: dts: renesas: ebisu: Add and enable SDHI device nodes omits f3962b824af9 arm64: dts: renesas: ebisu: Add serial console pins omits d481de4730c8 pinctrl: baytrail: simplify getting .driver_data omits ad774315c376 MAINTAINERS: Add tree link for Intel pin control driver omits c0ed7b51ca99 ext2: avoid unnecessary operation in ext2_error() omits 31fc9763f9d7 dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support omits 60fb0083c9d4 iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code omits b69f4abc125f PCI: histb: Constify dw_pcie_host_ops structure omits c28445fa06a3 loop: Get rid of 'nested' acquisition of loop_ctl_mutex omits 1dded9acf6dc loop: Avoid circular locking dependency between loop_ctl_m [...] omits 0da03cab87e6 loop: Fix deadlock when calling blkdev_reread_part() omits 85b0a54a82e4 loop: Move loop_reread_partitions() out of loop_ctl_mutex omits d57f3374ba48 loop: Move special partition reread handling in loop_clr_fd() omits c371077000f4 loop: Push loop_ctl_mutex down to loop_change_fd() omits 757ecf40b7e0 loop: Push loop_ctl_mutex down to loop_set_fd() omits 550df5fdacff loop: Push loop_ctl_mutex down to loop_set_status() omits 4a5ce9ba5877 loop: Push loop_ctl_mutex down to loop_get_status() omits 7ccd0791d985 loop: Push loop_ctl_mutex down into loop_clr_fd() omits a2505b799a49 loop: Split setting of lo_state from loop_clr_fd omits a13165441d58 loop: Push lo_ctl_mutex down into individual ioctls omits 0a42e99b58a2 loop: Get rid of loop_index_mutex omits 967d1dc144b5 loop: Fold __loop_release into loop_release omits 310ca162d779 block/loop: Use global lock for ioctl() operation. omits b1ab5fa309e6 block/loop: Don't grab "struct file" for vfs_getattr() operation. omits e051bd0ddfdd ms_block: remove unused pointer 'set' omits c4da110919c9 staging: rtlwifi: Add spaces for comments omits b4a6993ec480 staging: rtlwifi: Remove empty comment omits 868b5d7d9967 staging: rtlwifi: Improve line endings omits 98b3b71afc60 staging: wlan-ng: reformatting in prism2mib.c to fit 80 ch [...] omits 285376ff48f8 staging: wlan-ng: formatting change in cfg80211.c omits 484a415951e6 staging: emxx_udc: Added missing le16_to_cpu conversions omits 64407f6e7d15 staging: emxx_udc: Added missing __iomem modifier to handl [...] omits 3f9da94dc8d7 staging: emxx_udc: Added static modifier to udc_controller omits 2159fb372929 staging: olpc_dcon: olpc_dcon_xo_1.c: Switch to the gpio d [...] omits 01c5c5614a9e staging: bcm2835-audio: interpolate audio delay omits 92a4d9a8bcfe staging: wilc1000: remove unused flags in handle_cfg_param() omits 05f9d4a0c8c4 staging: erofs: use the new LZ4_decompress_safe_partial() omits b6e1fd17a38b soc/tegra: pmc: Drop locking from tegra_powergate_is_powered() omits 5f84bb1a4099 soc/tegra: pmc: Add sysfs entries for reset info omits 3bb2f843c0e7 soc/tegra: pmc: Don't power-up XUSB power-domains omits 96e5da7c8424 memory: tegra: Introduce Tegra20 EMC driver omits af51c25fb59d firmware: tegra: Use in-band messages for firmware version query omits 4bef358c9071 soc/tegra: bpmp: Update ABI header omits 2b86c11b99d3 firmware: tegra: Print version tag at full omits 43dc7485807a firmware: tegra: Switch to global mrq_is_supported() omits d78b5bde0ffc firmware: tegra: Add helper to check for supported MRQs omits 94ba4a5f1671 dt: bindings: Move tegra20-emc binding to memory-controlle [...] omits 28016aa1652e dt: bindings: tegra20-emc: Document clock property omits a6cb8ef03cb0 dt: bindings: tegra20-emc: Document interrupt property omits ad348c3f5596 dt-bindings: usb: xhci-tegra: Add power-domain details omits cd9f69800b2a ARM: dts: tegra20: Add clock entry to External Memory Controller omits 279e57c39efe ARM: dts: tegra20: Add interrupt entry to External Memory [...] omits 9483804a725a media: staging: tegra-vde: print long unsigned using %lu f [...] omits 82c08c3e7f17 ARM: 8808/1: kexec:offline panic_smp_self_stop CPU omits e2b85f709a70 ARM: 8807/1: mm: Facilitate debugging CONFIG_KUSER_HELPERS [...] omits b99afae13901 ARM: 8805/2: remove unneeded naked function usage omits 31d0b9f9982f ARM: 8804/1: zImage: atags_to_fdt: add serial-number for A [...] omits 7f97686715a7 ARM: Kconfig: remove useless "default n" omits f00790aaf2e2 ARM: Kconfig: remove useless parenthesis omits dbef5257737b sunvdc: fix compiler warning omits 2a1e03ca33be doc: tracing: Fix a number of typos omits c284d42850fc Documentation/dev-tools: clean up kselftest.rst omits 9d436edee254 Documentation/ras: Typo s/use use/use/ omits bfd228c73090 kernel-doc: extend $type_param to match members referenced [...] omits 76dd3e7b6650 kernel-doc: kill trailing whitespace omits 1bb37a35671c doc-guide:kernel-doc.rst: Reference to foobar omits cba8087d829e Documentation: fix spelling mistake, EACCESS -> EACCES omits f8d0dc21d409 Documentation/proc.txt: Add 2 missing fields for /proc/<pi [...] omits 1afc5fb5f6b1 Documentation: dynamic-debug: fix wildcard description omits 005ae6df28b8 Documentation: dynamic_debug: fix a couple of typos omits 9de30f3f7f4d dlm: don't leak kernel pointer to userspace omits 3f0806d2596d dlm: don't allow zero length names omits d968b4e240cf dlm: fix invalid free omits 4b04cc6a8f86 nvme: add separate poll queue map omits d1e36282b0bb block: add REQ_HIPRI and inherit it from IOCB_HIPRI omits 3b6592f70ad7 nvme: utilize two queue maps, one for reads and one for writes omits 843477d4cc5c blk-mq: initial support for multiple queue maps omits 3110fc79606f blk-mq: improve plug list sorting omits 67cae4c948a5 blk-mq: cleanup and improve list insertion omits ea4f995ee8b8 blk-mq: cache request hardware queue mapping omits 392546aed220 blk-mq: separate number of hardware queues from nr_cpu_ids omits b3c661b15d5a blk-mq: support multiple hctx maps omits a783b81820fe blk-mq: add 'type' attribute to the sysfs hctx directory omits f31967f0e455 blk-mq: allow software queue to map to multiple hardware queues omits f9afca4d367b blk-mq: pass in request/bio flags to queue mapping omits ff2c56609d9b blk-mq: provide dummy blk_mq_map_queue_type() helper omits ed76e329d74a blk-mq: abstract out queue map omits a8908939af56 blk-mq: kill q->mq_map omits a0fedc857dff Merge branch 'irq/for-block' of git://git.kernel.org/pub/s [...] omits 9cf2bab63076 block: kill request ->cpu member omits c7bb9ad1744e block: get rid of q->softirq_done_fn() omits 7d692330e7cd block: get rid of blk_queued_rq() omits 8b98a97f80ed blk-merge: kill dead queue lock held check omits 2081a56bfaad block: remove req_no_special_merge() from merging code omits 820efc62fc6c block: kill request slab cache omits db6d99523560 block: remove request_list code omits 1028e4b33566 bsg: move bsg-lib parts outside of request queue omits 4316b79e4321 block: kill legacy parts of timeout handling omits 92bc5a24844a block: remove __blk_put_request() omits f9cd4bfe9695 block: get rid of MQ scheduler ops union omits a1ce35fa4985 block: remove dead elevator code omits f382fb0bcef4 block: remove legacy IO schedulers omits 404b8f5a03d8 block: cleanup kick/queued handling omits 7e992f847a08 block: remove non mq parts from the flush code omits 7ca01926463a block: remove legacy rq tagging omits 2cdf2caecda6 blk-cgroup: remove legacy queue bypassing omits 3c7741567b81 blk-wbt: kill check for legacy queue type omits 771a93c489bf block: remove blk_complete_request() omits cd2f076f1d7a bsg: convert to use blk-mq omits 5e28b8d8a1b0 bsg: provide bsg_remove_queue() helper omits aae3b069d5ce bsg: pass in desired timeout handler omits 583d6535cb9d dasd: remove dead code omits c6f2882691e8 block: remove q->lld_busy_fn() omits f664a3cc17b7 scsi: kill off the legacy IO path omits 3a7ea2c483a5 scsi: provide mq_ops->busy() hook omits 9ba20527f4d1 blk-mq: provide mq_ops->busy() hook omits ba7b443422d6 blk-mq: remove legacy check in queue blk_freeze_queue() omits 7ac257b862f2 blk-mq: remove the request_list usage omits 600335205b8d ide: convert to blk-mq omits d0be12274dad mspro_block: convert to blk-mq omits db1142a83b4c ms_block: convert to blk-mq omits fa182a1fa97d sunvdc: convert to blk-mq omits ea2c18e1044e null_blk: Add conventional zone configuration for zoned support omits 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static omits 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 1079010ced78 drivers/char/random.c: constify poolinfo_table omits 99e294492ef9 drm/etnaviv: Replace drm_dev_unref with drm_dev_put omits c9094db02a06 MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem omits 78ef4193bbb9 misc/pvpanic: remove a redundant comma omits 7247932c7df2 misc/pvpanic: convert to SPDX license tags omits 8eeffed038b9 misc/pvpanic: change header file sort style omits bfebd5c222dd misc/pvpanic: remove unnecessary header file omits 77703e0b0326 misc/pvpanic : break dependency on ACPI omits a8b71d273579 misc/pvpanic : grouping ACPI related stuff omits 46f934c9a12f misc/pvpanic: add support to get pvpanic device info FDT omits b1d9d6cb30fe dt-bindings: misc/pvpanic: add document for pvpanic-mmio omits 725eba2928ad misc/pvpanic: add MMIO support omits d2ae1717f3f6 misc/pvpanic: simplify the code using acpi_dev_resource_io omits fcb418cd567f pvpanic: move pvpanic to misc as common driver omits a19bf05359e6 mei: expedite ioctl return on the notify set operation error omits 87d63352b49e mei: flush queues by the host client only omits 40a669739ac7 mei: hbm: drop BUG() from the hbm handler omits 15f6f7f48db9 USB: gadget: udc: fix spelling mistake "intrerrupt" -> "in [...] omits 8ec23b90119a uwb: clean an indentation issue, remove extraneous tab omits 1d3e773ae0a6 usb: host: remove unnecessary condition check omits 157c0f2f641a usb: typec: tcpm: charge current handling for sink during [...] omits 23b5f73266e5 usb: typec: tcpm: Do not disconnect link for self powered devices omits da0b7c7766ea dt-bindings: connector: Add self-powered property omits 64ce301c971b staging: rtlwifi: SET_RATE_ID inline no arg reuse omits 3ef1ba069339 staging: vt6655: fix small typo omits 72b70a038602 Staging: rtl8712: fix small typo omits f09378d3001e staging: rtl8723bs: fix small typo omits 4a4c1b1d5a1d staging: comedi: ni_labpc_common: Use insn->n in AO insn_w [...] omits 43818b03c518 staging: comedi: cb_pcidda: Use insn->n in AO insn_write handler omits 48164754d7fe staging: comedi: addi_apci_3501: Use insn->n in EEPROM ins [...] omits e3b9ea9aae7e staging: comedi: Check length of INSN_CONFIG_TIMER_1 instruction omits b33fc68c26a5 staging: comedi: cb_pcidas64: Use insn->n in EEPROM insn_r [...] omits 130151991dcb staging: comedi: cb_pcidas64: Use insn->n in AO insn_write [...] omits fafb85b45f68 staging: vboxvideo: Use DRM_FB_HELPER_DEFAULT_OPS omits 3a9b6ecadefc staging: vboxvideo: Drop DRM_MODE_FB_CMD define omits e46b06e1fee1 staging: vboxvideo: Add myself as MODULE_AUTHOR omits 35a703dfdc67 staging: vboxvideo: Fixup some #ifdef-s omits 650d4aad032a staging: vboxvideo: Use PCI_DEVICE() for our pci_id table omits 0a2bca1409b7 staging: vboxvideo: Cleanup header use omits cb4e583db2a1 staging: rtl8188eu: cleanup long line in rtw_hal_xmit() omits 8a6b6868eb07 staging: rtl8188eu: change return type of rtw_hal_xmit() omits ddc95605ad46 staging: rtl8188eu: change return type of rtl8188eu_xmitfr [...] omits bf58500ff421 staging: rtl8188eu: change type of a struct field omits adc595cb5ace staging: rtl8188eu: remove unnecessary ternary operator omits 636e10b89f5d staging: rtl8188eu: change type of is_cck_rate - style omits 755842d8c790 staging: rtl8188eu: rename variable isCCKrate - style omits ded11a81a7d2 staging: rtl8188eu: rename variable Max_spatial_stream - style omits 1a28bfdacd80 staging: rtl8188eu: simplify odm_evm_db_to_percentage() omits 66845e6fe3ab staging: bcm2835-audio: update TODO omits 666a6bd7b3a5 staging: bcm2835-audio: rename platform_driver structure omits 907bf3dbf5d7 staging: bcm2835-audio: more generic probe function name omits 152419a688a3 staging: bcm2835-audio: use anonymous union in struct vc_a [...] omits 07c986b9bb6d staging: bcm2835-audio: reorder variable declarations & re [...] omits 588e7ac5b1cb staging: bcm2835-audio: don't initialize memory twice omits aa1b40c6eea8 staging: bcm2835-audio: unify FOURCC command definitions omits b2a40053dc57 staging: rtlwifi: Modified the line ending with a parenthesis omits c677b19653b8 staging: wlan-ng: Fix a typo. omits 815510aaad0c staging: sm750fb: Add spaces around '+' omits 377785318785 staging: rtl8192u: rename struct name _rt_firmare_seg_container omits d427e60ae7ca staging: speakup: clean up few indentation issues omits 40d68841df0e staging: xgifb: clean an indentation issue omits 365b01638c71 staging: rtl8712: fix CamelCase in fw_priv struct omits c4aacbb9814d drivers: staging: rtl*: fix spelling mistake "Orginial" -> [...] omits dca6eaa8a230 staging: ks7010: remove unnecessary blank line omits 4e32a398817b staging: mt7621-mmc: Add blank line after declaration omits 089257429d0d staging: goldfish: Add SPDX license identifier. omits 40497c52370b staging: vboxvideo: Stop disabling/enabling accel support [...] omits acc962c51400 staging: vboxvideo: Change licence headers over to SPDX omits cd76c287a52f staging: vboxvideo: Cleanup the comments omits 685bb884e0a4 staging: vboxvideo: Drop duplicate vbox_err.h file omits db3566cfbf99 staging: vboxvideo: Keep old mode when disable crtc omits ba2181d76ecc staging: vboxvideo: Stop accessing crtc_state->active omits d5c5dff7dc30 staging: davinci: add SPDX License Identifier omits b6fef6fde7e9 staging: davinci: remove FSF mail address from copyright omits 42e764d05712 staging: tegravde: replace bit assignment with macro omits 284371999b1b staging: speakup: move arguments to adhere to 80 chars omits 8d0f5a65ff11 staging: speakup: move arguments to reduce 80 chars limit omits 53d77da6acb3 staging: speakup: add spaces around minus omits 40e9e86f26ef staging: bcm2048: add SPDX License Identifier omits d1ab82443bed staging: erofs: Modify conditional checks omits f0950b02a74c staging: erofs: Modify coding style alignments omits 7d5bca1cca18 arm64: dts: allwinner: h6: Enable HDMI output on Pine H64 board omits 209065c5fd72 arm64: dts: allwinner: h6: Add HDMI pipeline omits 371a6c328ad4 scsi: pmcraid: use generic DMA API omits a9b9e3adc9a9 scsi: pmcraid: don't allocate a dma coherent buffer for se [...] omits 203654b42ff1 scsi: pmcraid: simplify pmcraid_cancel_all a bit omits 3d5ca1e6fdfe scsi: qla2xxx: use lower_32_bits and upper_32_bits instead [...] omits ac4b1657b752 scsi: qla1280: properly handle 64-bit DMA omits f20f43c35aa4 scsi: qla1280: use lower_32_bits and upper_32_bits instead [...] omits 88693b3c9681 scsi: ips: properly handle 64-bit DMA omits 6f6eb3ccc6ff scsi: ips: use lower_32_bits and upper_32_bits instead of [...] omits b03f3c3e527a scsi: qla4xxx: remvoe unnecessary condition check for memp [...] omits 08cf8ab3c9e6 scsi: qla4xxx: remove unnecessary condition check for dma_ [...] omits ed5b3994c635 scsi: lpfc: update driver version to 12.0.0.8 omits 1dc5ec245202 scsi: lpfc: add Trunking support omits 7ea92eb4589d scsi: lpfc: Implement GID_PT on Nameserver query to suppor [...] omits d83ca3ea833d scsi: lpfc: Correct loss of fc4 type on remote port addres [...] omits d496b9a7246c scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point- [...] omits b114d9009d38 scsi: lpfc: Correct LCB RJT handling omits 036cad1f1ac9 scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces omits 191e2f749370 scsi: lpfc: Correct errors accessing fw log omits 5cca2ab1b3a8 scsi: lpfc: Reset link or adapter instead of doing infinit [...] omits 30e196cacefd scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS [...] omits 3952e91f110b scsi: lpfc: Fix lpfc_sli4_read_config return value check omits cd71348ad757 scsi: lpfc: Correct speeds on SFP swap omits c47b6f2d54d4 scsi: megaraid_sas: Update driver version omits cba67d92b382 scsi: megaraid_sas: modify max supported lds related print omits a17b8ca3eb63 scsi: megaraid_sas: remove unused macro omits 1b60d4e58857 scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds omits b52fd077bd76 scsi: megaraid_sas: Remove double endian conversion omits 9fb98561164a scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes omits 81b7645223ea scsi: megaraid_sas: Rename scratch_pad registers omits 34bd9f27e39b scsi: megaraid_sas: Remove spin lock for dpc operation omits 9e77018eefaf scsi: megaraid_sas: optimize raid context access in IO path omits 2e47e4e62e40 scsi: megaraid_sas: Fail init if heartbeat timer fails omits 5acad9b9d90e scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit omits e29c32213347 scsi: megaraid_sas: Fix combined reply queue mode detection omits 1401371d7f44 scsi: megaraid_sas: Fix module parameter description omits 8a25fa17b6ed scsi: megaraid_sas: Fix goto labels in error handling omits 365597cff94a scsi: megaraid_sas: Update copyright information omits de93b40d98ea scsi: megaraid_sas: Add check for reset adapter bit omits 9155cf30a3c4 scsi: megaraid_sas: Fix msleep granularity omits f0c21df65286 scsi: megaraid_sas: Add support for FW snap dump omits 3f6194af5394 scsi: megaraid_sas: Add watchdog thread to detect Firmware fault omits 8dbb748d4d1b scsi: mpt3sas: Bump driver version to 27.100.00.00 omits 97f351940933 scsi: mpt3sas: Fix driver modifying persistent data in Man [...] omits 6cd1bc7b9b50 scsi: mpt3sas: Don't modify EEDPTagMode field setting on S [...] omits 9029a72500b9 scsi: mpt3sas: Fix Sync cache command failure during drive [...] omits dc730212e8a3 scsi: mpt3sas: Call sas_remove_host before removing the ta [...] omits a064a6470be3 scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function omits f4305749cafa scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc omits 02abcbc25a06 scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_ [...] omits 6c2938f7bfd9 scsi: mpt3sas: Add support for Aero controllers omits ff92b9dd9268 scsi: mpt3sas: Update MPI headers to support Aero controllers omits 8f34fe4a898c ARM: brcmstb: Add entry for 7255 omits ce1fd6bfb15d IB/uverbs: fix a typo omits e48d8ed9c619 rxe: fix error completion wr_id and qp_num omits 4e588c8d034d IB/rxe: clean skb queue directly omits 6d10550c84f5 RDMA/hns: prefer dma_zalloc_coherent to dma_alloc_coherent/memse omits a786ef152cdc x86/tsc: Make calibration refinement more robust omits 227fa8650614 ARM: dts: bcm283x: Correct mailbox register sizes omits 499770ede3f8 ARM: dts: bcm283x: Correct vchiq compatible string omits a2aabe5f3c57 dt-bindings: soc: Document "brcm,bcm2836-vchiq" omits 3283ee771c88 drm/etnaviv: consolidate hardware fence handling in etnaviv_gpu omits f4163814813f drm/etnaviv: kill active fence tracking omits e55c884ea5c6 media: rc: self test for IR encoders and decoders omits b65f501627ff iommu/mediatek: Constify iommu_ops omits b0c329121505 iommu/ipmmu-vmsa: Hook up r8a77990 DT matching code omits 5d95f40e62e4 iommu: Do physical merging in iommu_map_sg() omits 8bed5a5cfc33 Docs/EDID: Calculate CRC while building the code omits d2f112a56810 Docs/EDID: Fixed erroneous bits of XOFFSET, XPULSE, YOFFSE [...] omits 24869610e867 soc: rockchip: power-domain: add rk3066 powerdomains omits 5f65328df3f5 arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X [...] omits e7abd89466df arm64: dts: zynqmp: Add DDRC node omits 1696acf44e9f arm64: dts: zynqmp: replace gpio-key,wakeup with wakeup-so [...] omits 9fd609ff6380 arm64: dts: zynqmp: Use mmc@ instead sdhci@ omits 4f014a41b4ef nds32: Remove duplicated include from pm.c omits 7938e6315c9a nds32: Power management for nds32 omits cf26edd840dc nds32: Add document for NDS32 PMU. omits c8b34461705e nds32: Add perf call-graph support. omits ebd09753b570 nds32: Perf porting omits 9aaafac8cffa nds32: Fix bug in bitfield.h omits 4c3d6174e0e1 nds32: Fix gcc 8.0 compiler option incompatible. omits 8730c178b420 nds32: Fill all TLB entries with kernel image mapping omits 2e95c4d672ce nds32: Remove the redundant assignment omits 505a2fd80b4d arm64: dts: rockchip: add Gru Scarlet devicetrees omits b06a8b438758 pinctrl: sh-pfc: r8a77470: Add SDHI support omits 06bfbe089b4d MAINTAINERS: Remove Laurent Pinchart as Renesas pinctrl ma [...] omits 50f3f2d73e34 pinctrl: sh-pfc: Reduce kernel size for narrow VIN channels omits 9f8dc8e2b161 MAINTAINERS: Add Renesas RZ/A and RZ/N files to Renesas pi [...] omits ccb44a8a5bba pinctrl: sh-pfc: r8a77990: Add Audio SSI pins, groups and [...] omits 4c833b2fa5b6 pinctrl: sh-pfc: r8a77990: Add Audio clock pins, groups an [...] omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits 4a57f58f6a23 PCI: Expand the "PF" acronym in Kconfig help text omits f60d405a870f ARM: dts: NSP: Move aliases to bcm-nsp.dtsi omits 0810d5cc29a1 bus: brcmstb_gisb: simplify getting .driver_data omits 4202dd2cb2d8 of: Documentation: remove unmaintained todo file omits fb14ada11d62 soc: bcm: brcmstb: Fix re-entry point with a THUMB2_KERNEL omits ca3a6e705cad ARM: dts: BCM53573: Relicense SoC file to the GPL 2.0+ / MIT omits ae269963f990 ARM: dts: BCM63xx: Enable SATA AHCI and PHY for BCM963138DVT omits 2af764dfb5ee ARM: dts: BCM63xx: enable SATA PHY and AHCI controller omits 1c9001b4f69a ARM: dts: BCM53573: Relicense Tenda AC9 file to the GPL 2. [...] omits d10967344375 ARM: dts: BCM5301X: Relicense BCM47094 file to the GPL 2.0+ / MIT omits 26ff86f7794b ARM: dts: BCM5301X: Relicense BCM47081/BCM4709 files to th [...] omits 4d9ebbe2b061 cgroup: remove unnecessary unlikely() omits b7a1da2193e6 arm64: dts: renesas: r8a77990: Add all HSCIF nodes omits cee98cefbf6d arm64: allwinner: h6: Add OrangePi Lite2 initial support omits f0c083b88aa7 arm64: allwinner: h6: Add common orangepi nodes into dtsi omits cb202e7c5895 arm64: dts: renesas: r8a779{7|8}0: add TMU support omits 56629fcba94c arm64: dts: renesas: ebisu: Enable Audio omits 3b46fa57e350 arm64: dts: renesas: r8a77990: Add Audio-DMAC and Sound de [...] omits 5c6479d9b25b arm64: dts: renesas: r8a7799{0|5}: add/enable USB2.0 peripheral omits 396aadeb951d arm64: dts: renesas: salvator-common: add companion proper [...] omits 430212752cd7 arm64: dts: renesas: r8a77990: Connect R-Car E3 AVB to IPMMU omits 7ffbcb232c7b arm64: dts: renesas: r8a77980: Connect R-Car V3H AVB to IPMMU omits ea57402f3671 arm64: dts: renesas: r8a77965: Connect R-Car M3-N AVB to IPMMU omits 8dae1d2bbc12 arm64: dts: renesas: r8a77990: add/enable USB3.0 periphera [...] omits c49d3f3fa686 staging: greybus: loopback.c: remove unused lists omits e9c892465583 staging: erofs: remove the redundant d_rehash() for the ro [...] omits 3d49df58ab14 staging: rtl8723bs: fix typo in function name rtw_sctx_chk [...] omits f549a60b8c5e staging: rtl8188eu: fix typo in function name rtw_sctx_chk [...] omits f3145cb39231 Staging: comedi: dt9812: fixed a typo in comment. omits 057b0a810097 staging: wilc1000: remove coreconfigurator.h file omits 1116468bf515 staging: wilc1000: remove coreconfigurator.c file omits d6a75ad44f08 staging: wilc1000: remove unnecessary MAX_STRING_LEN macro omits bfaf36a4082a staging: wilc1000: refactor wilc_parse_assoc_resp_info() omits 64f656cbd026 staging: wilc1000: avoid line over 80 chars in wilc_parse_ [...] omits e23c009f728c staging: wilc1000: refactor get_bssid() function omits 846b146c5ebe staging: wilc1000: remove unused code in coreconfigurator omits 7a62f643c0e8 staging: wilc1000: refactor wilc_parse_network_info() usin [...] omits 732e6fc7a41c staging: octeon: Fix style issues omits 74f93cf9a811 staging: davinci_vpfe: Align brackets to open parentheses omits dff94010b3ac staging: vboxvideo: Remove unnecessary parentheses omits 459b678571e9 staging: rtlwifi: Keep expressions on one line omits ec5043bf85ea staging: rtlwifi: Remove unnecessary conditions omits 95a32556da1a staging: rtlwifi: Replace 1 with true and remove compariso [...] omits bac7473685b0 Staging: rts5208: Capitalise preprocessor variable names omits 086a76b9c90c staging: rtl8192u: Fix misspellings in comments - Style omits 37f868344a1d staging: rtl8192u: Fix misspelling in variable name - Style omits 60348815e1d1 staging: rtl8192u: Fix misspelling in struct member name - Style omits 81b8226c5473 staging: rtl8723bs: core: remove unnecessary blank lines omits de770acb079a staging: rtl8192e: Add SPDX-License-Identifier - Style omits a55e7eecb59d staging: rtl8192e: add braces to if statement - style omits bb1e67793f3e Staging: rts5208: Add SPDX license tags omits dda4eaa8b6c3 staging: xgifb: vb_setmode: adjust descendant indentation [...] omits e00c51d0c07f staging: xgifb: vb_setmode: fix multiple line dereference omits c471d7cca8b8 staging: mt7621-dma: Add braces around else branches omits 33593a963053 staging: rtlwifi: Remove unused functions omits f400dc6a66fb staging: rtlwifi: Remove function that only returns zero omits 948569b72a5d staging: rtlwifi: Remove function that only returns the se [...] omits 2c66f2a9efd9 Staging: rtlwifi: Remove Unneeded funition halbtc_get_wifi_rssi() omits cd27f56fce4f staging: gasket: use sizeof(*p) for memory allocation omits f743f017b739 pinctrl: sh-pfc: r8a77470: Add QSPI1 pin groups omits 610d662ac3d3 pinctrl: sh-pfc: r8a77470: Add VIN pin groups omits 5c9258bca9ac pinctrl: sh-pfc: r8a77470: Add DU1 pin groups omits 80ef7d091044 pinctrl: sh-pfc: r8a77470: Add remaining I2C pin groups omits a5ebe5e49a86 arm64: dts: renesas: r8a77990: Add SCIF-{0,1,3,4,5} device nodes omits 122ddb7104f7 arm64: dts: renesas: r8a779{7|8}0: add MSIOF support omits 0c85e78fb1d3 arm64: dts: renesas: r8a774a1: Add VIN and CSI-2 nodes omits e67898dc2d2b arm64: dts: renesas: revise hsusb's reg size omits bae66bbcf201 arm64: dts: renesas: r8a77965: Add LVDS support omits 69c5e602d0bd arm64: dts: renesas: r8a77980: add thermal support omits f1487c19781a arm64: dts: renesas: r8a77970: add thermal support omits 8517042060b5 arm64: dts: renesas: r8a77990: Add DMA properties to MSIOF nodes omits de625477c632 arm64: dts: renesas: r8a779{7|8}0: add PWM support omits 0c793a02cc7c arm64: dts: renesas: r8a77990: Add INTC-EX device node omits e20a1b9e10e3 arm64: dts: renesas: r8a7795: remove unneeded sound #addre [...] omits b823d65f3380 arm64: dts: renesas: r8a774a1: Add CAN nodes omits 65a8c17a39f6 ARM: shmobile: defconfig: Enable SII902X omits ac1e507fe61d ARM: dts: Use mmc@ instead sdhci@ omits 4f16ca40de15 ARM: dts: sun8i-h3: Add dts for the Mapleboard MP130 omits 729e1ffcf47e arm64: allwinner: h6: add support for the Ethernet on Pine H64 omits c8ced5516d23 arm64: allwinner: h6: add EMAC device nodes omits 186172f465c2 dt-binding: dwmac-sun8i: add H6 compatible string (w/ A64 [...] omits e6e1869f0b71 ARM: dts: rockchip: add rk3066/rk3188 power-domains omits 3e712a03d048 ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188 omits d0177f12f912 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/dts32 omits a0d5e7d4995f soc: rockchip: power-domain: add rk3188 powerdomains omits a58b7d264393 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/drivers omits a53e71cedf18 dt-bindings: add compatibles for rk3066/rk3188 power controllers omits 2e99be287448 dt-bindings: add power-domain header for RK3066 SoCs omits a9beb0a21c8b dt-bindings: add power-domain header for RK3188 SoCs omits 3c7b30f704b6 pinctrl: bcm2835: Use raw spinlock for RT compatibility omits 623f788d0e7c pinctrl: imx: add imx8qxp driver omits b96eea718bf6 pinctrl: fsl: add scu based pinctrl support omits 1ccb0426d7b6 pinctrl: pinctrl-at91-pio4: simplify getting .driver_data omits 9f540c3e1d66 pinctrl: pinctrl-amd: simplify getting .driver_data omits 8fb3d7deaeaf arm64: dts: allwinner: new board - Emlid Neutis N5 omits f517232c5a95 dt-bindings: vendor-prefix: new vendor - Emlid omits e98d72d98a25 ARM: dts: sun8i-h3: add sy8106a to orange pi plus omits 2dae149d9219 arm64: dts: allwinner: add backlight regulator for Pinebook omits a63ea49a653c ARM: dts: sun8i-a83t-tbs-a711: Change MMC0 bus-width to 4 omits 1d02c03b6557 arm64: defconfig: Enable MFD_AXP20X_I2C omits b45f2869a7aa dt-bindings: gpio: vf610: add optional clocks property omits 18534df41904 gpiolib: Fix possible use after free on label omits 02cb87f79b6d gpio: sch311x: clean an indentation issue, remove extraneo [...] omits ed8dce4c6f72 gpio: pl061: Move irq_chip definition inside struct pl061 omits 48207d7595d2 gpio: drop devm_gpiochip_remove() omits 25451945648a gpio: pcie-idio-24: Mask read inputs for get_multiple omits f837bf6acaf5 gpio: pci-idio-16: Mask read inputs for get_multiple omits 7a702691d0ce gpio: ws16c48: Mask read inputs for get_multiple omits 3bfbc4402992 gpio: gpio-mm: Mask read inputs for get_multiple omits b7f53f67980e gpio: 104-idi-48e: Mask the read inputs for get_multiple omits f90deea4a661 gpio: 104-dio-48e: Mask read inputs for get_multiple omits 7ddb7dce0ab6 gpio: gpio-tegra: simplify getting .driver_data omits 38ccad0243f9 gpio: gpio-zynq: simplify getting .driver_data omits a3f4f728d3bb gpio: gpio-omap: simplify getting .driver_data omits 11868645c5b5 gpio: gpio-mxc: simplify getting .driver_data omits ea5ec5e3aeab gpio: gpio-lynxpoint: simplify getting .driver_data omits deb19ac533ac gpio: gpio-dwapb: simplify getting .driver_data omits 2646b90de5c3 gpio: Add global TODO file for GPIO omits 5a2a93f1ee18 arm64: dts: rockchip: move backlight from rk3399 sapphire [...] omits 365af3f160f6 arm64: dts: rockchip: Use default brightness table for rk3399-gru omits d840db386a57 arm64: dts: rockchip: add chosen node on rk3399-sapphire omits cff6d1d6f88b arm64: dts: rockchip: enable HS200 for eMMC on rock64 omits 6d2520783035 arm64: dts: rockchip: add fan on rk3399-sapphire board omits b0fe0f47be46 arm64: dts: rockchip: add rk3399 SPI DMAs omits 1a9e779679a0 arm64: dts: sc9836/sc9860: Update coresight bindings for h [...] omits 56b94b02cb07 dmaengine: mmp_pdma: remove dma_slave_config direction usage omits 39db0e136b23 ARM: dts: imx6: add mmdc ipg clock omits fa86cfe89748 arm64: dts: add LX2160AQDS board support omits b068890c34dd arm64: dts: add LX2160ARDB board support omits d548c217c6a3 arm64: dts: add QorIQ LX2160A SoC support omits 46f3b54de809 ARM: dts: imx6qdl-sabreauto: Remove reg property from fixe [...] omits 3aca6e4e6e51 ARM: dts: imx6qdl-icore: Add missing stdout-path property omits c8c23423cc98 ARM: dts: imx6ull: Add dcp node omits a67d2c52a82f ARM: dts: Add support for Liebherr's BK4 device (vf610 based) omits 918c9752fb27 ARM: dts: imx6qdl-udoo: Add Pincfgs for UART4 omits ca4b4d373fcc ARM: dts: vf610: Add ZII SCU4 AIB board omits df41c2891c08 ARM: imx_v6_v7_defconfig: Enable CRYPTO_DEV_MXS_DCP omits 80fc9c457e99 dt-bindings: iio: adc: Add AD7949 device tree bindings in [...] omits 7f40e0614317 iio:adc:ad7949: Add AD7949 ADC driver family omits 3138bbc12915 staging: iio: ad5933: Remove unnecessary blank line omits e147791fa13d staging: iio: ad5933: Remove unnecessary space on casting omits 7d1d308a47b7 iio: adc128s052: use SPDX-License-Identifier omits bd5d54e4d49d iio: adc128s052: add ACPI _HID AANT1280 omits 37cd3c8768ed iio: adc128s052: Add pin-compatible IDs omits 112950555263 watchdog/core: Add watchdog_thresh command line parameter 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 omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES omits 073a391ca035 staging: iio: ad7816: Switch to the gpio descriptor interface omits d42282db6c41 iio: adc: ina2xx: add in early -EINVAL returns in case statements omits e480490c9095 Staging:iio:adc:ad7606: Match parenthesis alignment omits 2019738cc8e3 iio: st_sensors: miscellaneous cleanup omits 4cd62a542511 staging: iio: adc: ad7280a: use crc8.h API to build crc table omits 0559ef7fde67 staging: iio: adc: ad7280a: handle error from __ad7280_read32() omits 572974610273 tools iio: Override CFLAGS assignments omits 4ed0dfe3cf39 ARM: dts: dra7: Move l4 child devices to probe them with ti-sysc omits 549fce068a31 ARM: dts: dra7: Add l4 interconnect hierarchy and ti-sysc data omits 87fc89ced3a7 ARM: dts: am335x: Move l4 child devices to probe them with [...] omits f711c575cfec ARM: dts: am335x: Add l4 interconnect hierarchy and ti-sysc data omits d95adfd45853 ARM: dts: am437x: Move l4 child devices to probe them with [...] omits 21c0607cc40d ARM: dts: am437x: Add l4 interconnect hierarchy and ti-sysc data omits b5f8ffbb6fad ARM: dts: dra7: convert to use new clkctrl layout omits 23298c33f9b3 ARM: dts: am43xx: convert to use new clkctrl layout omits 69fd70c7ff31 ARM: dts: am33xx: convert to use new clkctrl layout omits cdb07cce5f54 Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' into omap- [...] omits b3378de02669 Merge remote-tracking branch 'gpio/ib-omap' into omap-for- [...] omits a35f408eba76 Merge commit 'ce32d59ee2cd036f6e8a6ed17a06a0b0bec5c67c' in [...] omits 4f1985af21c7 Merge commit 'd6e7bbc148f9fbec8a0117b0d0f420c9710e6d81' in [...] omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 047a6f7db27a iio: accel: kxcjk1013: Add KIOX0009 ACPI Hardware-ID omits a476e20c30e8 staging: iio: adt7316: fix parenthesis alignment omits c65a0d84ee9c iio: dpot-dac: mark expected switch fall-through with text [...] omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE omits 5c93f3ce98b6 staging: iio: ad2s1210: fix 'assignment operator' style checks omits 2e00b533527c staging: iio: cdc: ad7150: fix misaligned lines omits 4bb199e51ddc staging: iio: cdc: ad7150: use value copy to shorten the l [...] omits 388008bbd60c iio: ssp_sensors: don't manually free devm managed resources omits 1afacfb0dfe9 staging: iio: ad5933: rename ext_clk_Hz -> ext_clk_hz omits a7ae845cdcad iio: adc: Fix Renesas GyroADC MAINTAINERS entry omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits e9f8707839ee ARM: omap2plus_defconfig: Add tlv320aic23 as module omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 1435696556e4 ARM: dts: vexpress/TC2: Update entries to match latest cor [...] omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesco [...] \ O -- O -- O (c63e9e91a254)
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 | 46 +- .gitignore | 1 - .mailmap | 6 +- CREDITS | 28 +- Documentation/ABI/obsolete/sysfs-class-dax | 22 - Documentation/ABI/stable/sysfs-bus-vmbus | 48 +- Documentation/ABI/stable/sysfs-driver-mlxreg-io | 20 +- .../ABI/testing/debugfs-driver-habanalabs | 126 - Documentation/ABI/testing/debugfs-wilco-ec | 23 - Documentation/ABI/testing/sysfs-block | 21 +- Documentation/ABI/testing/sysfs-block-zram | 39 - 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-thunderbolt | 9 - 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-fs-ext4 | 7 - Documentation/ABI/testing/sysfs-fs-f2fs | 16 - Documentation/ABI/testing/sysfs-kernel-livepatch | 12 + Documentation/DMA-API-HOWTO.txt | 121 +- Documentation/DMA-API.txt | 72 +- Documentation/DMA-ISA-LPC.txt | 4 +- Documentation/EDID/1024x768.S | 5 +- Documentation/EDID/1280x1024.S | 5 +- Documentation/EDID/1600x1200.S | 5 +- Documentation/EDID/1680x1050.S | 5 +- Documentation/EDID/1920x1080.S | 5 +- Documentation/EDID/800x600.S | 5 +- Documentation/EDID/HOWTO.txt | 13 +- Documentation/EDID/Makefile | 15 +- Documentation/EDID/edid.S | 10 +- Documentation/Makefile | 2 +- .../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/accounting/psi.txt | 107 - Documentation/acpi/initrd_table_override.txt | 4 - Documentation/admin-guide/LSM/SafeSetID.rst | 107 - Documentation/admin-guide/LSM/Smack.rst | 4 - Documentation/admin-guide/LSM/index.rst | 14 +- Documentation/admin-guide/README.rst | 34 +- Documentation/admin-guide/cgroup-v2.rst | 237 +- Documentation/admin-guide/devices.rst | 1 - Documentation/admin-guide/dynamic-debug-howto.rst | 8 +- Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 141 +- Documentation/admin-guide/mm/concepts.rst | 51 +- Documentation/admin-guide/mm/pagemap.rst | 9 +- Documentation/admin-guide/perf-security.rst | 230 - Documentation/admin-guide/pm/cpuidle.rst | 104 +- Documentation/admin-guide/ras.rst | 2 +- Documentation/admin-guide/reporting-bugs.rst | 2 +- Documentation/admin-guide/security-bugs.rst | 2 +- Documentation/admin-guide/tainted-kernels.rst | 159 +- Documentation/admin-guide/thunderbolt.rst | 20 - Documentation/arm/Booting | 2 +- Documentation/arm/Samsung-S3C24XX/GPIO.txt | 2 +- Documentation/arm/Samsung-S3C24XX/Overview.txt | 2 +- Documentation/arm/Samsung-S3C24XX/Suspend.txt | 2 +- Documentation/arm/kernel_mode_neon.txt | 4 +- Documentation/arm64/booting.txt | 5 - Documentation/arm64/pointer-authentication.txt | 5 - Documentation/arm64/silicon-errata.txt | 3 - Documentation/block/bfq-iosched.txt | 7 - Documentation/block/biodoc.txt | 88 + Documentation/block/biovecs.txt | 25 - Documentation/block/cfq-iosched.txt | 291 + Documentation/block/null_blk.txt | 3 +- Documentation/block/queue-sysfs.txt | 36 +- Documentation/blockdev/zram.txt | 126 +- Documentation/bpf/bpf_design_QA.rst | 11 +- Documentation/bpf/btf.rst | 870 -- Documentation/bpf/index.rst | 7 - Documentation/cgroup-v1/memcg_test.txt | 4 +- Documentation/cgroup-v1/memory.txt | 11 +- Documentation/cgroup-v1/pids.txt | 3 - Documentation/core-api/assoc_array.rst | 6 +- Documentation/core-api/flexible-arrays.rst | 130 + Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/generic-radix-tree.rst | 12 - Documentation/core-api/index.rst | 1 - Documentation/core-api/kernel-api.rst | 10 + Documentation/core-api/memory-allocation.rst | 10 +- Documentation/core-api/mm-api.rst | 34 +- Documentation/core-api/printk-formats.rst | 18 - Documentation/core-api/refcount-vs-atomic.rst | 24 +- Documentation/core-api/xarray.rst | 30 +- Documentation/cpuidle/driver.txt | 37 + Documentation/cpuidle/governor.txt | 28 + Documentation/dev-tools/coccinelle.rst | 2 - Documentation/dev-tools/index.rst | 4 +- Documentation/dev-tools/kasan.rst | 232 +- Documentation/dev-tools/kcov.rst | 2 +- Documentation/dev-tools/kselftest.rst | 12 +- Documentation/device-mapper/cache.txt | 3 - Documentation/device-mapper/dm-init.txt | 114 - Documentation/device-mapper/dm-raid.txt | 2 +- Documentation/devicetree/bindings/.gitignore | 2 - Documentation/devicetree/bindings/Makefile | 31 - Documentation/devicetree/bindings/arm/altera.txt | 14 + Documentation/devicetree/bindings/arm/altera.yaml | 20 - .../bindings/arm/altera/socfpga-clk-manager.txt | 11 + .../bindings/arm/altera/socfpga-clk-manager.yaml | 31 - .../devicetree/bindings/arm/amlogic,scpi.txt | 7 - Documentation/devicetree/bindings/arm/amlogic.txt | 4 - Documentation/devicetree/bindings/arm/armadeus.txt | 6 + .../devicetree/bindings/arm/atmel-at91.txt | 1 - .../devicetree/bindings/arm/atmel-sysregs.txt | 16 +- .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 4 - Documentation/devicetree/bindings/arm/bhf.txt | 6 + Documentation/devicetree/bindings/arm/bitmain.yaml | 18 - Documentation/devicetree/bindings/arm/calxeda.txt | 15 + Documentation/devicetree/bindings/arm/calxeda.yaml | 22 - .../devicetree/bindings/arm/compulab-boards.txt | 25 + .../devicetree/bindings/arm/cpu-capacity.txt | 2 +- Documentation/devicetree/bindings/arm/cpus.txt | 490 + Documentation/devicetree/bindings/arm/cpus.yaml | 507 - Documentation/devicetree/bindings/arm/davinci.txt | 25 + Documentation/devicetree/bindings/arm/emtrion.txt | 12 - .../bindings/arm/freescale/fsl,imx7ulp-pm.txt | 23 - .../bindings/arm/freescale/fsl,imx7ulp-sim.txt | 16 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 30 +- Documentation/devicetree/bindings/arm/fsl.txt | 229 + Documentation/devicetree/bindings/arm/fsl.yaml | 232 - Documentation/devicetree/bindings/arm/i2se.txt | 22 + .../devicetree/bindings/arm/idle-states.txt | 4 +- Documentation/devicetree/bindings/arm/l2c2x0.txt | 114 + Documentation/devicetree/bindings/arm/l2c2x0.yaml | 248 - .../arm/marvell/ap806-system-controller.txt | 7 - .../arm/marvell/cp110-system-controller.txt | 9 - Documentation/devicetree/bindings/arm/mediatek.txt | 14 +- .../devicetree/bindings/arm/mrvl/mrvl.txt | 2 +- Documentation/devicetree/bindings/arm/nspire.txt | 14 + Documentation/devicetree/bindings/arm/olimex.txt | 10 + Documentation/devicetree/bindings/arm/pmu.txt | 70 + Documentation/devicetree/bindings/arm/pmu.yaml | 87 - .../devicetree/bindings/arm/primecell.txt | 46 + .../devicetree/bindings/arm/primecell.yaml | 36 - Documentation/devicetree/bindings/arm/qcom.txt | 57 + Documentation/devicetree/bindings/arm/qcom.yaml | 125 - Documentation/devicetree/bindings/arm/rda.txt | 17 - .../devicetree/bindings/arm/renesas,prr.txt | 20 - Documentation/devicetree/bindings/arm/renesas.yaml | 238 - Documentation/devicetree/bindings/arm/rockchip.txt | 240 + .../devicetree/bindings/arm/rockchip.yaml | 440 - Documentation/devicetree/bindings/arm/shmobile.txt | 169 + Documentation/devicetree/bindings/arm/sirf.txt | 11 + Documentation/devicetree/bindings/arm/sirf.yaml | 27 - .../devicetree/bindings/arm/socionext/uniphier.txt | 47 - Documentation/devicetree/bindings/arm/sp810.txt | 2 +- Documentation/devicetree/bindings/arm/spear.txt | 26 + Documentation/devicetree/bindings/arm/spear.yaml | 25 - Documentation/devicetree/bindings/arm/sti.txt | 23 + Documentation/devicetree/bindings/arm/sti.yaml | 23 - Documentation/devicetree/bindings/arm/sunxi.txt | 4 +- .../devicetree/bindings/arm/technologic.txt | 23 + Documentation/devicetree/bindings/arm/tegra.txt | 65 + Documentation/devicetree/bindings/arm/tegra.yaml | 103 - .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 3 - .../bindings/arm/tegra/nvidia,tegra20-emc.txt | 100 + .../devicetree/bindings/arm/ti/nspire.yaml | 24 - .../devicetree/bindings/arm/ti/ti,davinci.yaml | 26 - Documentation/devicetree/bindings/arm/topology.txt | 2 +- .../arm/{socionext => uniphier}/cache-uniphier.txt | 0 Documentation/devicetree/bindings/arm/vt8500.txt | 22 + Documentation/devicetree/bindings/arm/vt8500.yaml | 23 - Documentation/devicetree/bindings/arm/xilinx.txt | 83 + Documentation/devicetree/bindings/arm/xilinx.yaml | 114 - Documentation/devicetree/bindings/arm/zte.txt | 14 + Documentation/devicetree/bindings/arm/zte.yaml | 26 - Documentation/devicetree/bindings/bus/imx-weim.txt | 32 +- Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 - .../devicetree/bindings/clock/actions,owl-cmu.txt | 7 +- .../bindings/clock/amlogic,gxbb-aoclkc.txt | 11 +- .../bindings/clock/amlogic,gxbb-clkc.txt | 6 - .../devicetree/bindings/clock/exynos5433-clock.txt | 23 - .../devicetree/bindings/clock/fixed-clock.txt | 23 + .../devicetree/bindings/clock/fixed-clock.yaml | 44 - .../bindings/clock/fixed-factor-clock.txt | 28 + .../bindings/clock/fixed-factor-clock.yaml | 56 - .../devicetree/bindings/clock/fixed-mmio-clock.txt | 24 - .../devicetree/bindings/clock/imx8mm-clock.txt | 29 - .../devicetree/bindings/clock/marvell,mmp2.txt | 2 +- .../bindings/clock/nvidia,tegra124-dfll.txt | 83 +- .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../bindings/connector/usb-connector.txt | 2 - .../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/sitronix,st7735r.txt | 2 +- .../devicetree/bindings/display/ssd1307fb.txt | 2 + .../bindings/display/sunxi/sun4i-drm.txt | 5 - .../display/tegra/nvidia,tegra20-host1x.txt | 3 - .../devicetree/bindings/dma/8250_mtk_dma.txt | 33 - Documentation/devicetree/bindings/dma/dma.txt | 4 - Documentation/devicetree/bindings/dma/fsl-qdma.txt | 57 - Documentation/devicetree/bindings/dma/k3dma.txt | 4 +- .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 4 +- .../devicetree/bindings/dma/renesas,usb-dmac.txt | 3 - Documentation/devicetree/bindings/dma/snps-dma.txt | 6 +- Documentation/devicetree/bindings/dma/sprd-dma.txt | 2 +- .../devicetree/bindings/dma/uniphier-mio-dmac.txt | 25 - .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 7 +- .../devicetree/bindings/edac/aspeed-sdram-edac.txt | 25 - Documentation/devicetree/bindings/eeprom/at24.txt | 4 - .../devicetree/bindings/example-schema.yaml | 170 - .../devicetree/bindings/extcon/extcon-ptn5150.txt | 27 - .../bindings/firmware/intel,stratix10-svc.txt | 57 - .../bindings/firmware/nvidia,tegra186-bpmp.txt | 1 + .../bindings/firmware/nvidia,tegra210-bpmp.txt | 35 - .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 17 - .../devicetree/bindings/fsi/ibm,p9-occ.txt | 16 - Documentation/devicetree/bindings/gnss/gnss.txt | 1 - .../devicetree/bindings/gnss/mediatek.txt | 35 - .../devicetree/bindings/gnss/sirfstar.txt | 1 - .../devicetree/bindings/gpio/cdns,gpio.txt | 43 - .../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-omap.txt | 10 +- .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 - .../devicetree/bindings/gpio/gpio-vf610.txt | 6 - Documentation/devicetree/bindings/gpio/gpio.txt | 12 - .../devicetree/bindings/gpio/intel,ixp4xx-gpio.txt | 38 - .../devicetree/bindings/gpio/nxp,lpc1850-gpio.txt | 38 +- .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 1 - .../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 4 +- .../devicetree/bindings/gpu/arm,mali-utgard.txt | 11 - .../devicetree/bindings/gpu/samsung-rotator.txt | 7 +- .../bindings/hwlock/st,stm32-hwspinlock.txt | 23 - Documentation/devicetree/bindings/hwmon/ad741x.txt | 15 - .../devicetree/bindings/hwmon/adm1275.txt | 25 - .../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 - Documentation/devicetree/bindings/hwmon/lm90.txt | 1 - .../devicetree/bindings/hwmon/ntc_thermistor.txt | 1 - .../devicetree/bindings/hwmon/pwm-fan.txt | 3 - Documentation/devicetree/bindings/hwmon/tmp108.txt | 4 - Documentation/devicetree/bindings/i2c/i2c-at91.txt | 2 +- Documentation/devicetree/bindings/i2c/i2c-gpio.txt | 46 + .../devicetree/bindings/i2c/i2c-gpio.yaml | 73 - Documentation/devicetree/bindings/i2c/i2c-mtk.txt | 1 - .../devicetree/bindings/i2c/i2c-mux-ltc4306.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 +- Documentation/devicetree/bindings/i2c/i2c-owl.txt | 4 +- Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 1 - .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 10 +- .../devicetree/bindings/i2c/i2c-stm32.txt | 6 - .../devicetree/bindings/i2c/i2c-xscale.txt | 20 - .../devicetree/bindings/i2c/ibm,p8-occ-hwmon.txt | 25 - .../devicetree/bindings/i2c/nxp,pca9541.txt | 2 +- .../devicetree/bindings/iio/accel/lis302.txt | 4 +- .../devicetree/bindings/iio/accel/mma8452.txt | 4 - .../devicetree/bindings/iio/adc/ad7949.txt | 16 - Documentation/devicetree/bindings/iio/adc/adc.txt | 23 - .../devicetree/bindings/iio/adc/adi,ad7124.txt | 75 - .../devicetree/bindings/iio/adc/adi,ad7606.txt | 65 - .../devicetree/bindings/iio/adc/adi,ad7768-1.txt | 41 - .../bindings/iio/adc/amlogic,meson-saradc.txt | 10 - .../devicetree/bindings/iio/adc/ingenic,adc.txt | 48 - .../bindings/iio/adc/nuvoton,npcm-adc.txt | 24 - .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 6 +- .../bindings/iio/adc/samsung,exynos-adc.txt | 6 +- .../devicetree/bindings/iio/adc/stmpe-adc.txt | 21 - .../devicetree/bindings/iio/adc/ti-adc128s052.txt | 9 +- .../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,dac7311.txt | 23 - .../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/imu/st_lsm6dsx.txt | 1 - .../devicetree/bindings/iio/light/max44009.txt | 24 - .../devicetree/bindings/iio/light/vcnl4035.txt | 18 - .../bindings/iio/magnetometer/mag3110.txt | 27 - .../bindings/iio/magnetometer/pni,rm3100.txt | 20 - .../bindings/iio/potentiometer/mcp41010.txt | 28 - .../devicetree/bindings/iio/resolver/ad2s90.txt | 31 - .../devicetree/bindings/iio/st-sensors.txt | 3 - .../bindings/input/cypress,tm2-touchkey.txt | 9 +- .../devicetree/bindings/input/ilitek,ili2xxx.txt | 25 - .../devicetree/bindings/input/msm-vibrator.txt | 36 - .../devicetree/bindings/input/st,stpmic1-onkey.txt | 28 - .../bindings/input/touchscreen/edt-ft5x06.txt | 13 +- .../bindings/input/touchscreen/goodix.txt | 14 +- .../input/touchscreen/raspberrypi,firmware-ts.txt | 26 - .../bindings/input/touchscreen/sitronix-st1232.txt | 8 +- .../bindings/input/touchscreen/stmpe.txt | 116 +- .../bindings/input/touchscreen/sx8654.txt | 10 +- .../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 | 175 + .../bindings/interrupt-controller/arm,gic-v3.yaml | 279 - .../bindings/interrupt-controller/arm,gic.txt | 171 + .../bindings/interrupt-controller/arm,gic.yaml | 223 - .../bindings/interrupt-controller/fsl,irqsteer.txt | 11 +- .../interrupt-controller/loongson,ls1x-intc.txt | 24 - .../interrupt-controller/mediatek,sysirq.txt | 1 - .../bindings/interrupt-controller/mrvl,intc.txt | 2 +- .../devicetree/bindings/iommu/arm,smmu.txt | 43 - .../bindings/iommu/nvidia,tegra20-gart.txt | 14 + .../bindings/iommu/renesas,ipmmu-vmsa.txt | 2 - Documentation/devicetree/bindings/leds/common.txt | 12 - .../bindings/leds/leds-trigger-pattern.txt | 49 - .../bindings/mailbox/nvidia,tegra186-hsp.txt | 30 +- Documentation/devicetree/bindings/media/cedrus.txt | 2 +- .../devicetree/bindings/media/i2c/adv748x.txt | 11 +- .../bindings/media/i2c/melexis,mlx90640.txt | 20 - .../devicetree/bindings/media/i2c/mt9m001.txt | 38 - .../devicetree/bindings/media/i2c/ov5645.txt | 6 +- .../devicetree/bindings/media/imx7-csi.txt | 45 - .../devicetree/bindings/media/imx7-mipi-csi2.txt | 90 - .../devicetree/bindings/media/mediatek-vcodec.txt | 13 - .../devicetree/bindings/media/rcar_vin.txt | 9 +- .../devicetree/bindings/media/renesas,fcp.txt | 5 +- .../bindings/media/renesas,rcar-csi2.txt | 3 +- .../devicetree/bindings/media/renesas,vsp1.txt | 6 +- Documentation/devicetree/bindings/media/si470x.txt | 26 - .../devicetree/bindings/media/sun6i-csi.txt | 3 +- .../memory-controllers/nvidia,tegra20-emc.txt | 104 - .../memory-controllers/nvidia,tegra20-mc.txt | 27 +- .../bindings/memory-controllers/pl353-smc.txt | 47 - .../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/pvpanic-mmio.txt | 29 - .../devicetree/bindings/misc/qcom,fastrpc.txt | 78 - .../devicetree/bindings/mmc/arasan,sdhci.txt | 4 - .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 2 - Documentation/devicetree/bindings/mmc/mmc.txt | 2 - .../bindings/mmc/nvidia,tegra20-sdhci.txt | 6 +- .../devicetree/bindings/mmc/sdhci-am654.txt | 36 - .../devicetree/bindings/mmc/sdhci-msm.txt | 23 +- .../devicetree/bindings/mmc/sdhci-omap.txt | 2 - Documentation/devicetree/bindings/mmc/ti-omap.txt | 28 + Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 4 +- .../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/cpsw.txt | 8 +- Documentation/devicetree/bindings/net/dsa/ksz.txt | 102 +- .../devicetree/bindings/net/dsa/mt7530.txt | 6 +- .../devicetree/bindings/net/dwmac-sun8i.txt | 1 - Documentation/devicetree/bindings/net/macb.txt | 4 +- .../bindings/net/marvell-armada-370-neta.txt | 2 +- .../bindings/net/mdio-mux-multiplexer.txt | 82 - Documentation/devicetree/bindings/net/nixge.txt | 72 +- .../devicetree/bindings/net/qcom,ethqos.txt | 64 - .../bindings/net/wireless/mediatek,mt76.txt | 19 - .../devicetree/bindings/nvmem/amlogic-efuse.txt | 3 - .../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +- .../bindings/nvmem/xlnx,zynqmp-nvmem.txt | 46 - Documentation/devicetree/bindings/opp/opp.txt | 3 - .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 70 - .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 22 +- .../devicetree/bindings/pci/host-generic-pci.txt | 2 +- .../devicetree/bindings/pci/layerscape-pci.txt | 10 +- .../devicetree/bindings/pci/mediatek-pcie.txt | 8 + Documentation/devicetree/bindings/pci/rcar-pci.txt | 4 +- Documentation/devicetree/bindings/pci/ti-pci.txt | 11 +- .../devicetree/bindings/pci/uniphier-pcie.txt | 81 - .../devicetree/bindings/perf/nds32v3-pmu.txt | 17 - .../devicetree/bindings/phy/cdns,dphy.txt | 20 - .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 17 - .../bindings/phy/phy-armada38x-comphy.txt | 40 - .../devicetree/bindings/phy/phy-cadence-sierra.txt | 67 - .../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 | 86 +- .../devicetree/bindings/phy/qcom-qusb2-phy.txt | 1 - .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - .../devicetree/bindings/phy/sun4i-usb-phy.txt | 8 +- .../devicetree/bindings/phy/ti-phy-gmii-sel.txt | 68 - Documentation/devicetree/bindings/phy/ti-phy.txt | 1 - .../bindings/pinctrl/actions,s700-pinctrl.txt | 170 - .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 14 - .../bindings/pinctrl/atmel,at91-pinctrl.txt | 27 +- .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 16 +- .../bindings/pinctrl/fsl,imx50-pinctrl.txt | 32 - .../bindings/pinctrl/fsl,imx7ulp-pinctrl.txt | 66 +- .../bindings/pinctrl/fsl,imx8mm-pinctrl.txt | 36 - .../pinctrl/marvell,armada-37xx-pinctrl.txt | 24 +- .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 10 +- .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 3 +- .../devicetree/bindings/pinctrl/pinctrl-mt6797.txt | 83 - .../devicetree/bindings/pinctrl/pinctrl-mt7622.txt | 131 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 3 +- .../bindings/pinctrl/renesas,rza2-pinctrl.txt | 87 - .../bindings/pinctrl/st,stm32-pinctrl.txt | 1 - .../devicetree/bindings/power/fsl,imx-gpcv2.txt | 10 +- .../devicetree/bindings/power/qcom,rpmpd.txt | 145 - .../bindings/power/reset/gpio-poweroff.txt | 2 - .../bindings/power/reset/xlnx,zynqmp-power.txt | 25 - .../bindings/power/supply/axp20x_ac_power.txt | 3 - .../devicetree/bindings/power/supply/battery.txt | 19 - .../devicetree/bindings/power/supply/bq24190.txt | 10 - .../devicetree/bindings/power/supply/sc27xx-fg.txt | 56 - .../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/remoteproc/qcom,adsp-pil.txt | 5 +- .../devicetree/bindings/remoteproc/qcom,adsp.txt | 23 +- .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 79 +- .../bindings/reserved-memory/xen,shared-memory.txt | 24 - .../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 - Documentation/devicetree/bindings/rng/mtk-rng.txt | 3 +- .../devicetree/bindings/rtc/abracon,abx80x.txt | 3 +- 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/nxp,rtc-2123.txt | 1 - Documentation/devicetree/bindings/rtc/pcf85363.txt | 4 +- .../devicetree/bindings/rtc/rtc-ds1307.txt | 2 +- .../devicetree/bindings/rtc/rtc-meson.txt | 35 - Documentation/devicetree/bindings/rtc/rtc.txt | 70 - .../devicetree/bindings/rtc/sun6i-rtc.txt | 33 +- Documentation/devicetree/bindings/serial/8250.txt | 2 - .../devicetree/bindings/serial/fsl-lpuart.txt | 2 - .../devicetree/bindings/serial/ingenic,uart.txt | 3 +- .../devicetree/bindings/serial/lantiq_asc.txt | 15 - .../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 - .../devicetree/bindings/serial/rda,8810pl-uart.txt | 17 - .../bindings/serial/renesas,rzn1-uart.txt | 10 + .../bindings/serial/renesas,sci-serial.txt | 18 +- Documentation/devicetree/bindings/serial/rs485.txt | 2 +- .../bindings/serial/snps-dw-apb-uart.txt | 76 + .../bindings/serial/snps-dw-apb-uart.yaml | 140 - .../bindings/soc/amlogic/clk-measure.txt | 20 - .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 - .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt | 3 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 7 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 2 - .../devicetree/bindings/soc/qcom/qcom,smp2p.txt | 4 +- .../bindings/soc/rockchip/power_domain.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/sunxi-sram.txt | 10 - .../bindings/{ => staging}/iio/adc/lpc32xx-adc.txt | 0 .../thermal/nvidia,tegra186-bpmp-thermal.txt | 3 +- .../bindings/thermal/rcar-gen3-thermal.txt | 3 +- .../devicetree/bindings/thermal/rcar-thermal.txt | 6 +- .../bindings/timer/amlogic,meson6-timer.txt | 11 +- .../devicetree/bindings/timer/arm,arch_timer.txt | 112 + .../devicetree/bindings/timer/arm,arch_timer.yaml | 103 - .../bindings/timer/arm,arch_timer_mmio.yaml | 120 - .../devicetree/bindings/timer/arm,global_timer.txt | 27 + .../bindings/timer/arm,global_timer.yaml | 46 - .../devicetree/bindings/timer/fsl,imxgpt.txt | 39 +- .../bindings/timer/mediatek,mtk-timer.txt | 11 +- .../devicetree/bindings/timer/mrvl,mmp-timer.txt | 4 - .../bindings/timer/nvidia,tegra210-timer.txt | 36 - .../devicetree/bindings/timer/renesas,cmt.txt | 2 - .../devicetree/bindings/timer/renesas,tmu.txt | 1 - .../bindings/timer/rockchip,rk-timer.txt | 1 - .../devicetree/bindings/trivial-devices.txt | 190 + .../devicetree/bindings/trivial-devices.yaml | 344 - .../devicetree/bindings/ufs/cdns,ufshc.txt | 31 - Documentation/devicetree/bindings/ufs/ufs-hisi.txt | 5 +- .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 19 +- .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 37 +- Documentation/devicetree/bindings/usb/dwc3.txt | 4 - .../bindings/usb/ingenic,jz4740-musb.txt | 24 - .../devicetree/bindings/usb/keystone-usb.txt | 6 +- .../bindings/usb/nvidia,tegra124-xusb.txt | 8 - .../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 | 19 - Documentation/devicetree/bindings/virtio/iommu.txt | 66 - Documentation/devicetree/bindings/virtio/mmio.txt | 30 - .../devicetree/bindings/watchdog/mtk-wdt.txt | 1 - .../bindings/watchdog/qcom,pm8916-wdt.txt | 28 - .../devicetree/bindings/watchdog/renesas-wdt.txt | 2 - .../bindings/watchdog/st,stpmic1-wdt.txt | 11 - .../devicetree/bindings/watchdog/sunxi-wdt.txt | 1 - Documentation/devicetree/todo.txt | 10 + Documentation/devicetree/writing-schema.md | 130 - Documentation/doc-guide/kernel-doc.rst | 19 +- Documentation/doc-guide/sphinx.rst | 14 +- 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/dmaengine/client.rst | 7 - Documentation/driver-api/dmaengine/dmatest.rst | 114 +- .../driver-api/firmware/other_interfaces.rst | 30 - Documentation/driver-api/gpio/board.rst | 1 - Documentation/driver-api/gpio/driver.rst | 6 +- Documentation/driver-api/gpio/legacy.rst | 9 +- Documentation/driver-api/index.rst | 1 - Documentation/driver-api/pci/p2pdma.rst | 4 +- Documentation/driver-api/pinctl.rst | 9 + Documentation/driver-api/pm/cpuidle.rst | 282 - Documentation/driver-api/pm/devices.rst | 2 - Documentation/driver-api/pm/index.rst | 7 +- Documentation/driver-api/usb/index.rst | 1 - Documentation/driver-api/usb/typec.rst | 1 - Documentation/driver-api/usb/typec_bus.rst | 24 +- Documentation/driver-model/bus.txt | 8 +- Documentation/driver-model/devres.txt | 11 +- Documentation/early-userspace/README | 2 +- Documentation/fault-injection/fault-injection.txt | 2 +- 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 | 3 +- .../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 - .../features/io/sg-chain/arch-support.txt | 33 + .../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/binderfs.rst | 68 - Documentation/filesystems/caching/backend-api.txt | 2 +- Documentation/filesystems/caching/cachefiles.txt | 4 +- Documentation/filesystems/caching/netfs-api.txt | 2 +- Documentation/filesystems/caching/operations.txt | 2 +- Documentation/filesystems/ceph.txt | 4 - Documentation/filesystems/cifs/TODO | 26 +- Documentation/filesystems/configfs/configfs.txt | 2 +- Documentation/filesystems/dax.txt | 2 +- Documentation/filesystems/exofs.txt | 185 + Documentation/filesystems/ext2.txt | 2 +- Documentation/filesystems/f2fs.txt | 2 - Documentation/filesystems/fscrypt.rst | 195 +- Documentation/filesystems/index.rst | 28 - Documentation/filesystems/mount_api.txt | 709 - Documentation/filesystems/path-lookup.md | 1297 ++ Documentation/filesystems/path-lookup.rst | 1346 -- Documentation/filesystems/proc.txt | 23 +- Documentation/filesystems/qnx6.txt | 4 +- Documentation/filesystems/spufs.txt | 2 +- Documentation/filesystems/sysfs.txt | 25 +- Documentation/filesystems/vfs.txt | 5 +- .../filesystems/xfs-self-describing-metadata.txt | 2 +- Documentation/filesystems/xfs.txt | 5 +- Documentation/flexible-arrays.txt | 123 + 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 | 12 +- Documentation/gpu/komeda-kms.rst | 488 - Documentation/gpu/todo.rst | 110 +- Documentation/gpu/vkms.rst | 11 + Documentation/hid/uhid.txt | 2 +- Documentation/hwmon/adm1275 | 3 - Documentation/hwmon/adt7475 | 12 - Documentation/hwmon/f71882fg | 2 +- Documentation/hwmon/hwmon-kernel-api.txt | 24 +- Documentation/hwmon/ina2xx | 15 - Documentation/hwmon/lm75 | 5 - Documentation/hwmon/lm85 | 9 +- Documentation/hwmon/occ | 112 - Documentation/i2c/fault-codes | 4 - Documentation/i2c/gpio-fault-injection | 61 +- Documentation/index.rst | 1 - Documentation/infiniband/user_verbs.txt | 4 +- Documentation/input/devices/xpad.rst | 2 +- Documentation/input/event-codes.rst | 21 +- Documentation/interconnect/interconnect.rst | 94 - Documentation/ioctl/ioctl-number.txt | 1 - Documentation/kbuild/kbuild.txt | 22 +- Documentation/kbuild/makefiles.txt | 18 +- Documentation/kbuild/modules.txt | 2 +- Documentation/kdump/vmcoreinfo.txt | 495 - Documentation/kmsg/s390/cpum_cf_common | 36 - Documentation/kmsg/s390/cpum_cf_diag | 45 - Documentation/kobject.txt | 10 +- Documentation/laptops/lg-laptop.rst | 4 +- Documentation/leds/leds-class.txt | 2 +- Documentation/livepatch/callbacks.txt | 489 +- Documentation/livepatch/cumulative-patches.txt | 102 - Documentation/livepatch/livepatch.txt | 182 +- Documentation/lzo.txt | 39 +- Documentation/media/lirc.h.rst.exceptions | 3 - Documentation/media/uapi/mediactl/request-api.rst | 4 +- Documentation/media/uapi/v4l/buffer.rst | 11 +- Documentation/media/uapi/v4l/common.rst | 11 - Documentation/media/uapi/v4l/dev-codec.rst | 43 + Documentation/media/uapi/v4l/dev-effect.rst | 28 + Documentation/media/uapi/v4l/dev-mem2mem.rst | 42 - Documentation/media/uapi/v4l/dev-teletext.rst | 41 + Documentation/media/uapi/v4l/devices.rst | 4 +- Documentation/media/uapi/v4l/ext-ctrls-camera.rst | 508 - Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 2451 --- Documentation/media/uapi/v4l/ext-ctrls-detect.rst | 71 - Documentation/media/uapi/v4l/ext-ctrls-dv.rst | 166 - Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 192 - Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst | 95 - Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst | 188 - .../media/uapi/v4l/ext-ctrls-image-process.rst | 63 - .../media/uapi/v4l/ext-ctrls-image-source.rst | 57 - Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst | 113 - .../media/uapi/v4l/ext-ctrls-rf-tuner.rst | 96 - Documentation/media/uapi/v4l/extended-controls.rst | 3905 ++++- Documentation/media/uapi/v4l/meta-formats.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-compressed.rst | 2 +- .../media/uapi/v4l/pixfmt-meta-intel-ipu3.rst | 144 +- Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 170 +- .../media/uapi/v4l/vidioc-prepare-buf.rst | 5 +- Documentation/media/uapi/v4l/vidioc-qbuf.rst | 2 +- Documentation/media/v4l-drivers/imx.rst | 103 +- Documentation/media/v4l-drivers/imx7.rst | 162 - Documentation/media/v4l-drivers/index.rst | 1 - Documentation/media/v4l-drivers/ipu3.rst | 151 +- Documentation/memory-barriers.txt | 42 +- Documentation/misc-devices/ibmvmc.rst | 1 - Documentation/misc-devices/index.rst | 17 - Documentation/networking/af_xdp.rst | 36 +- Documentation/networking/checksum-offloads.rst | 143 - Documentation/networking/checksum-offloads.txt | 122 + .../networking/device_drivers/dec/de4x5.txt | 2 +- .../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 | 31 +- Documentation/networking/index.rst | 32 +- 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 | 53 +- Documentation/networking/scaling.rst | 523 - Documentation/networking/scaling.txt | 484 + Documentation/networking/segmentation-offloads.rst | 184 - Documentation/networking/segmentation-offloads.txt | 170 + Documentation/networking/sfp-phylink.rst | 268 - Documentation/networking/snmp_counter.rst | 643 +- Documentation/networking/switchdev.txt | 18 +- Documentation/networking/timestamping.txt | 47 +- Documentation/nvdimm/security.txt | 141 - Documentation/power/energy-model.txt | 144 - Documentation/power/regulator/overview.txt | 2 +- Documentation/process/1.Intro.rst | 2 - Documentation/process/4.Coding.rst | 5 +- Documentation/process/5.Posting.rst | 23 +- Documentation/process/8.Conclusion.rst | 7 +- Documentation/process/adding-syscalls.rst | 3 - Documentation/process/applying-patches.rst | 117 +- Documentation/process/changes.rst | 2 +- Documentation/process/coding-style.rst | 100 +- Documentation/process/howto.rst | 25 +- Documentation/process/kernel-docs.rst | 2 +- Documentation/process/kernel-driver-statement.rst | 2 - .../process/kernel-enforcement-statement.rst | 4 +- Documentation/process/license-rules.rst | 66 +- Documentation/process/magic-number.rst | 2 - Documentation/process/management-style.rst | 5 +- Documentation/process/stable-api-nonsense.rst | 15 +- Documentation/process/stable-kernel-rules.rst | 9 +- Documentation/process/submitting-drivers.rst | 8 +- Documentation/process/submitting-patches.rst | 10 +- Documentation/s390/3270.ChangeLog | 2 +- Documentation/scheduler/sched-energy.txt | 425 - Documentation/scsi/osd.txt | 197 + Documentation/scsi/scsi-parameters.txt | 5 + Documentation/scsi/scsi_mid_low_api.txt | 2 + Documentation/scsi/ufs.txt | 11 - Documentation/security/LSM-sctp.rst | 175 + Documentation/security/LSM.rst | 5 +- Documentation/security/SCTP.rst | 343 - Documentation/security/SELinux-sctp.rst | 158 + Documentation/security/credentials.rst | 8 +- Documentation/security/index.rst | 3 +- Documentation/security/keys/request-key.rst | 2 +- Documentation/security/keys/trusted-encrypted.rst | 37 +- Documentation/serial/serial-rs485.txt | 2 +- Documentation/sh/new-machine.txt | 8 + Documentation/sound/hd-audio/models.rst | 4 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 35 +- Documentation/sound/soc/dai.rst | 6 +- Documentation/sound/soc/dpcm.rst | 12 +- Documentation/spi/pxa2xx | 10 +- Documentation/static-keys.txt | 4 +- Documentation/sysctl/fs.txt | 28 +- Documentation/sysctl/kernel.txt | 79 +- Documentation/sysctl/net.txt | 15 - Documentation/sysctl/vm.txt | 23 +- Documentation/target/tcm_mod_builder.py | 8 + Documentation/thermal/power_allocator.txt | 2 +- Documentation/timers/highres.txt | 2 +- Documentation/trace/coresight-cpu-debug.txt | 2 +- Documentation/trace/ftrace.rst | 103 +- Documentation/trace/histogram.rst | 316 +- Documentation/trace/index.rst | 1 - Documentation/trace/kprobetrace.rst | 3 - Documentation/trace/uprobetracer.rst | 4 - .../translations/it_IT/admin-guide/README.rst | 12 - .../it_IT/admin-guide/security-bugs.rst | 12 - .../translations/it_IT/doc-guide/kernel-doc.rst | 2 +- .../translations/it_IT/doc-guide/sphinx.rst | 2 - Documentation/translations/it_IT/index.rst | 1 - .../translations/it_IT/kernel-hacking/locking.rst | 4 +- .../translations/it_IT/process/1.Intro.rst | 297 - .../translations/it_IT/process/2.Process.rst | 531 - .../translations/it_IT/process/3.Early-stage.rst | 241 - .../translations/it_IT/process/4.Coding.rst | 447 - .../translations/it_IT/process/5.Posting.rst | 348 - .../translations/it_IT/process/6.Followthrough.rst | 240 - .../it_IT/process/7.AdvancedTopics.rst | 191 - .../translations/it_IT/process/8.Conclusion.rst | 85 - .../translations/it_IT/process/adding-syscalls.rst | 643 - .../it_IT/process/applying-patches.rst | 15 - .../translations/it_IT/process/changes.rst | 495 - .../translations/it_IT/process/clang-format.rst | 197 - .../translations/it_IT/process/code-of-conduct.rst | 12 - .../translations/it_IT/process/coding-style.rst | 1147 -- .../it_IT/process/development-process.rst | 33 - .../translations/it_IT/process/email-clients.rst | 12 - Documentation/translations/it_IT/process/howto.rst | 644 - Documentation/translations/it_IT/process/index.rst | 67 - .../translations/it_IT/process/kernel-docs.rst | 13 - .../it_IT/process/kernel-driver-statement.rst | 211 - .../it_IT/process/kernel-enforcement-statement.rst | 13 - .../translations/it_IT/process/magic-number.rst | 170 - .../it_IT/process/maintainer-pgp-guide.rst | 13 - .../it_IT/process/management-style.rst | 12 - .../it_IT/process/stable-api-nonsense.rst | 209 - .../it_IT/process/stable-kernel-rules.rst | 12 - .../it_IT/process/submit-checklist.rst | 131 - .../it_IT/process/submitting-drivers.rst | 16 - .../it_IT/process/submitting-patches.rst | 867 - .../it_IT/process/volatile-considered-harmful.rst | 134 - Documentation/translations/ja_JP/howto.rst | 12 +- Documentation/translations/ko_KR/howto.rst | 56 +- Documentation/translations/zh_CN/HOWTO | 9 + Documentation/translations/zh_CN/coding-style.rst | 57 +- Documentation/usb/authorization.txt | 6 +- Documentation/userspace-api/seccomp_filter.rst | 84 - Documentation/userspace-api/spec_ctrl.rst | 27 +- .../virtual/kvm/amd-memory-encryption.rst | 2 +- Documentation/virtual/kvm/halt-polling.txt | 37 +- Documentation/virtual/kvm/mmu.txt | 41 +- Documentation/vm/index.rst | 4 +- Documentation/vm/slub.rst | 7 +- Documentation/watchdog/watchdog-kernel-api.txt | 4 + Documentation/watchdog/watchdog-pm.txt | 19 - Documentation/x86/boot.txt | 2 +- Documentation/x86/resctrl_ui.txt | 2 +- Documentation/x86/x86_64/boot-options.txt | 5 +- Documentation/xtensa/booting.txt | 19 - Kbuild | 51 +- LICENSES/exceptions/GCC-exception-2.0 | 18 - MAINTAINERS | 804 +- Makefile | 335 +- Next/SHA1s | 298 - Next/Trees | 300 - Next/merge.log | 14775 ------------------ Next/quilt-import.log | 2 - arch/Kconfig | 24 +- arch/alpha/Kconfig | 42 +- arch/alpha/Makefile | 3 - arch/alpha/include/asm/Kbuild | 2 +- arch/alpha/include/asm/barrier.h | 1 - arch/alpha/include/asm/bitops.h | 4 +- arch/alpha/include/asm/dma-mapping.h | 2 +- arch/alpha/include/asm/futex.h | 2 +- arch/alpha/include/asm/irq.h | 6 +- arch/alpha/include/asm/pgalloc.h | 6 +- arch/alpha/include/asm/topology.h | 3 +- arch/alpha/include/asm/uaccess.h | 10 +- arch/alpha/include/asm/unistd.h | 2 +- arch/alpha/include/uapi/asm/Kbuild | 8 +- arch/alpha/include/uapi/asm/mman.h | 4 +- arch/alpha/include/uapi/asm/ptrace.h | 2 +- arch/alpha/include/uapi/asm/socket.h | 49 +- arch/alpha/include/uapi/asm/unistd.h | 490 +- arch/alpha/kernel/core_cia.c | 5 +- arch/alpha/kernel/core_marvel.c | 6 - arch/alpha/kernel/core_wildfire.c | 2 +- arch/alpha/kernel/osf_sys.c | 17 +- arch/alpha/kernel/pci-noop.c | 13 +- arch/alpha/kernel/pci.c | 11 +- arch/alpha/kernel/pci_iommu.c | 32 +- arch/alpha/kernel/perf_event.c | 7 +- arch/alpha/kernel/rtc.c | 22 +- arch/alpha/kernel/setup.c | 2 +- arch/alpha/kernel/signal.c | 12 +- arch/alpha/kernel/syscalls/Makefile | 38 - arch/alpha/kernel/syscalls/syscall.tbl | 465 - arch/alpha/kernel/syscalls/syscallhdr.sh | 36 - arch/alpha/kernel/syscalls/syscalltbl.sh | 32 - arch/alpha/kernel/systbls.S | 542 +- arch/alpha/lib/csum_partial_copy.c | 2 +- arch/alpha/mm/fault.c | 2 +- arch/arc/Kconfig | 59 +- arch/arc/Makefile | 6 - arch/arc/boot/dts/abilis_tb100.dtsi | 58 +- arch/arc/boot/dts/abilis_tb100_dvk.dts | 14 +- arch/arc/boot/dts/abilis_tb101.dtsi | 58 +- arch/arc/boot/dts/abilis_tb101_dvk.dts | 14 +- arch/arc/boot/dts/abilis_tb10x.dtsi | 60 +- arch/arc/boot/dts/axc001.dtsi | 6 +- arch/arc/boot/dts/axc003.dtsi | 16 +- arch/arc/boot/dts/axc003_idu.dtsi | 16 +- arch/arc/boot/dts/axs10x_mb.dtsi | 22 +- arch/arc/boot/dts/hsdk.dts | 33 +- arch/arc/boot/dts/vdk_axc003.dtsi | 4 +- arch/arc/boot/dts/vdk_axc003_idu.dtsi | 4 +- arch/arc/boot/dts/vdk_axs10x_mb.dtsi | 18 +- 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 | 2 +- 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 | 3 + arch/arc/include/asm/arcregs.h | 28 +- arch/arc/include/asm/bitops.h | 10 +- arch/arc/include/asm/cache.h | 11 - arch/arc/include/asm/dma-mapping.h | 13 + arch/arc/include/asm/entry-arcv2.h | 54 - arch/arc/include/asm/futex.h | 2 +- arch/arc/include/asm/irqflags-arcv2.h | 8 +- arch/arc/include/asm/perf_event.h | 5 +- arch/arc/include/asm/pgalloc.h | 5 +- arch/arc/include/asm/uaccess.h | 8 +- arch/arc/include/uapi/asm/Kbuild | 25 + arch/arc/include/uapi/asm/unistd.h | 2 - arch/arc/kernel/entry-arcv2.S | 4 +- arch/arc/kernel/head.S | 22 +- arch/arc/kernel/intc-arcv2.c | 4 +- arch/arc/kernel/kgdb.c | 12 +- arch/arc/kernel/perf_event.c | 241 +- arch/arc/kernel/process.c | 2 +- arch/arc/kernel/setup.c | 320 +- arch/arc/kernel/signal.c | 4 +- arch/arc/kernel/troubleshoot.c | 35 +- arch/arc/kernel/unwind.c | 3 +- arch/arc/lib/Makefile | 8 +- arch/arc/lib/memcpy-archs-unaligned.S | 47 - arch/arc/lib/memcpy-archs.S | 14 + arch/arc/lib/memset-archs.S | 40 +- arch/arc/mm/cache.c | 2 +- arch/arc/mm/dma.c | 2 +- arch/arc/mm/fault.c | 15 +- arch/arc/mm/highmem.c | 4 - arch/arc/mm/init.c | 28 +- arch/arc/plat-axs10x/Kconfig | 2 +- arch/arc/plat-hsdk/Kconfig | 3 +- arch/arm/Kconfig | 106 +- arch/arm/Kconfig-nommu | 2 - arch/arm/Kconfig.debug | 78 +- arch/arm/Makefile | 3 +- arch/arm/arm-soc-for-next-contents.txt | 239 - arch/arm/boot/Makefile | 2 +- arch/arm/boot/bootp/Makefile | 2 +- arch/arm/boot/bootp/init.S | 2 +- arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/compressed/atags_to_fdt.c | 23 - arch/arm/boot/compressed/ll_char_wr.S | 4 +- arch/arm/boot/dts/Makefile | 44 +- 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-bone-common.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-chiliboard.dts | 8 +- arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am335x-evm.dts | 6 +- arch/arm/boot/dts/am335x-evmsk.dts | 8 +- 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-osd3358-sm-red.dts | 2 +- arch/arm/boot/dts/am335x-pdu001.dts | 2 +- arch/arm/boot/dts/am335x-phycore-som.dtsi | 4 + arch/arm/boot/dts/am335x-shc.dts | 10 +- arch/arm/boot/dts/am33xx-clocks.dtsi | 110 +- arch/arm/boot/dts/am33xx-l4.dtsi | 2131 --- arch/arm/boot/dts/am33xx.dtsi | 623 +- arch/arm/boot/dts/am3517-evm.dts | 4 - arch/arm/boot/dts/am3874-iceboard.dts | 496 - arch/arm/boot/dts/am4372.dtsi | 876 +- arch/arm/boot/dts/am437x-gp-evm.dts | 127 +- arch/arm/boot/dts/am437x-l4.dtsi | 2506 --- arch/arm/boot/dts/am43x-epos-evm.dts | 5 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 74 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +- 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 | 9 +- 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 +- .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 2 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 10 - arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 368 - .../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-intel-s2600wf.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 44 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 24 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 9 - arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 2 +- arch/arm/boot/dts/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 | 10 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 30 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 16 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 58 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 2 +- 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 | 312 +- arch/arm/boot/dts/at91sam9261.dtsi | 291 +- arch/arm/boot/dts/at91sam9263.dtsi | 319 +- arch/arm/boot/dts/at91sam9g15.dtsi | 4 - arch/arm/boot/dts/at91sam9g20.dtsi | 23 +- arch/arm/boot/dts/at91sam9g25.dtsi | 4 - arch/arm/boot/dts/at91sam9g25ek.dts | 4 +- arch/arm/boot/dts/at91sam9g35.dtsi | 4 - arch/arm/boot/dts/at91sam9g45.dtsi | 4 +- arch/arm/boot/dts/at91sam9n12.dtsi | 4 +- arch/arm/boot/dts/at91sam9rl.dtsi | 243 +- arch/arm/boot/dts/at91sam9x25.dtsi | 4 - arch/arm/boot/dts/at91sam9x35.dtsi | 4 - arch/arm/boot/dts/at91sam9x5.dtsi | 330 +- arch/arm/boot/dts/at91sam9x5_can.dtsi | 18 +- arch/arm/boot/dts/at91sam9x5_isi.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_lcd.dtsi | 19 +- arch/arm/boot/dts/at91sam9x5_macb0.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_macb1.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_usart3.dtsi | 11 +- arch/arm/boot/dts/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/axp81x.dtsi | 5 - arch/arm/boot/dts/bcm-cygnus.dtsi | 9 +- arch/arm/boot/dts/bcm-nsp.dtsi | 12 +- 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 | 19 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 12 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 12 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 70 +- arch/arm/boot/dts/bcm2836-rpi.dtsi | 6 - arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 175 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 76 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 76 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 4 +- arch/arm/boot/dts/bcm283x.dtsi | 17 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 45 - 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/bcm47081.dtsi | 13 +- arch/arm/boot/dts/bcm4709.dtsi | 3 +- 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/bcm47094.dtsi | 3 +- 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 | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 47 +- arch/arm/boot/dts/bcm53340-ubnt-unifi-switch8.dts | 1 - arch/arm/boot/dts/bcm53573.dtsi | 6 +- arch/arm/boot/dts/bcm63138.dtsi | 35 +- 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/bcm958522er.dts | 4 + arch/arm/boot/dts/bcm958525er.dts | 4 + arch/arm/boot/dts/bcm958525xmc.dts | 4 + arch/arm/boot/dts/bcm958622hr.dts | 4 + arch/arm/boot/dts/bcm958623hr.dts | 4 + arch/arm/boot/dts/bcm958625hr.dts | 4 + arch/arm/boot/dts/bcm958625k.dts | 5 + arch/arm/boot/dts/bcm963138dvt.dts | 8 - arch/arm/boot/dts/bcm988312hr.dts | 4 + arch/arm/boot/dts/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-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4601 ------ arch/arm/boot/dts/dra7.dtsi | 1434 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra72x.dtsi | 4 +- arch/arm/boot/dts/dra74x.dtsi | 6 +- arch/arm/boot/dts/dra76x.dtsi | 2 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 159 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/ep7209.dtsi | 4 +- arch/arm/boot/dts/ep7211-edb7211.dts | 1 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 6 +- arch/arm/boot/dts/exynos3250-monk.dts | 6 +- arch/arm/boot/dts/exynos3250-rinato.dts | 6 +- arch/arm/boot/dts/exynos3250.dtsi | 5 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 9 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 22 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 18 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +- arch/arm/boot/dts/exynos4412-prime.dtsi | 6 +- arch/arm/boot/dts/exynos4412.dtsi | 8 +- arch/arm/boot/dts/exynos5250-arndale.dts | 38 +- arch/arm/boot/dts/exynos5250.dtsi | 7 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 1 - arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 7 - arch/arm/boot/dts/exynos5420-smdk5420.dts | 1 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 18 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 106 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 15 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 114 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 8 - arch/arm/boot/dts/exynos5422-odroidxu4.dts | 13 +- arch/arm/boot/dts/facebook-bmc-flash-layout.dtsi | 42 - arch/arm/boot/dts/gemini-dlink-dir-685.dts | 61 +- arch/arm/boot/dts/gemini-dlink-dns-313.dts | 2 +- arch/arm/boot/dts/gemini-nas4220b.dts | 12 +- arch/arm/boot/dts/gemini-rut1xx.dts | 22 +- arch/arm/boot/dts/gemini-sl93512r.dts | 8 - arch/arm/boot/dts/gemini-sq201.dts | 78 +- arch/arm/boot/dts/gemini-wbd111.dts | 10 +- arch/arm/boot/dts/gemini-wbd222.dts | 10 +- arch/arm/boot/dts/gemini.dtsi | 32 - arch/arm/boot/dts/imx1-ads.dts | 1 - arch/arm/boot/dts/imx1-apf9328.dts | 1 - arch/arm/boot/dts/imx1.dtsi | 2 + arch/arm/boot/dts/imx23-evk.dts | 1 - arch/arm/boot/dts/imx23-olinuxino.dts | 1 - arch/arm/boot/dts/imx23-sansa.dts | 1 - arch/arm/boot/dts/imx23-stmp378x_devb.dts | 1 - arch/arm/boot/dts/imx23-xfi3.dts | 1 - arch/arm/boot/dts/imx23.dtsi | 2 + arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi | 1 - arch/arm/boot/dts/imx25-karo-tx25.dts | 1 - arch/arm/boot/dts/imx25-pdk.dts | 1 - arch/arm/boot/dts/imx25.dtsi | 6 +- arch/arm/boot/dts/imx27-apf27.dts | 1 - arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi | 1 - arch/arm/boot/dts/imx27-pdk.dts | 1 - arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi | 1 - arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi | 1 - arch/arm/boot/dts/imx27.dtsi | 4 +- arch/arm/boot/dts/imx28-apf28.dts | 1 - arch/arm/boot/dts/imx28-apx4devkit.dts | 1 - arch/arm/boot/dts/imx28-cfa10036.dts | 4 +- arch/arm/boot/dts/imx28-duckbill-2-485.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2.dts | 1 - arch/arm/boot/dts/imx28-duckbill.dts | 1 - arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts | 1 - arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts | 1 - arch/arm/boot/dts/imx28-evk.dts | 1 - arch/arm/boot/dts/imx28-m28.dtsi | 1 - arch/arm/boot/dts/imx28-m28cu3.dts | 1 - arch/arm/boot/dts/imx28-m28evk.dts | 1 - arch/arm/boot/dts/imx28-sps1.dts | 1 - arch/arm/boot/dts/imx28-ts4600.dts | 1 - arch/arm/boot/dts/imx28-tx28.dts | 1 - arch/arm/boot/dts/imx28.dtsi | 2 + arch/arm/boot/dts/imx31-bug.dts | 1 - arch/arm/boot/dts/imx31-lite.dts | 1 - arch/arm/boot/dts/imx31.dtsi | 2 + arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi | 1 - arch/arm/boot/dts/imx35-pdk.dts | 1 - arch/arm/boot/dts/imx35.dtsi | 2 + arch/arm/boot/dts/imx50-evk.dts | 1 - arch/arm/boot/dts/imx50.dtsi | 19 +- arch/arm/boot/dts/imx51-apf51.dts | 1 - arch/arm/boot/dts/imx51-babbage.dts | 1 - arch/arm/boot/dts/imx51-digi-connectcore-jsk.dts | 16 - arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 35 +- arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi | 1 - arch/arm/boot/dts/imx51-ts4800.dts | 1 - arch/arm/boot/dts/imx51-zii-rdu1.dts | 18 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 1 - arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 1 - arch/arm/boot/dts/imx51.dtsi | 12 +- arch/arm/boot/dts/imx53-ard.dts | 1 - arch/arm/boot/dts/imx53-cx9020.dts | 1 - arch/arm/boot/dts/imx53-m53.dtsi | 1 - arch/arm/boot/dts/imx53-qsb-common.dtsi | 1 - arch/arm/boot/dts/imx53-smd.dts | 1 - arch/arm/boot/dts/imx53-tqma53.dtsi | 1 - arch/arm/boot/dts/imx53-tx53.dtsi | 1 - arch/arm/boot/dts/imx53-usbarmory.dts | 1 - arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi | 8 +- arch/arm/boot/dts/imx53.dtsi | 27 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 555 - arch/arm/boot/dts/imx6-logicpd-som.dtsi | 365 - arch/arm/boot/dts/imx6dl-apf6dev.dts | 1 - arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 1 - arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 1 - arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 1 - arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 1 - arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 6 +- arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dts | 1 - arch/arm/boot/dts/imx6dl-emcon-avari.dts | 14 - arch/arm/boot/dts/imx6dl-mamoj.dts | 6 - arch/arm/boot/dts/imx6dl-phytec-pfla02.dtsi | 1 - arch/arm/boot/dts/imx6dl-rex-basic.dts | 1 - arch/arm/boot/dts/imx6dl-riotboard.dts | 1 - arch/arm/boot/dts/imx6dl-ts4900.dts | 1 - arch/arm/boot/dts/imx6dl-ts7970.dts | 1 - arch/arm/boot/dts/imx6dl-wandboard-revb1.dts | 1 - arch/arm/boot/dts/imx6dl-wandboard-revd1.dts | 1 - arch/arm/boot/dts/imx6dl-wandboard.dts | 1 - 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/imx6dl.dtsi | 2 +- arch/arm/boot/dts/imx6q-apf6dev.dts | 1 - arch/arm/boot/dts/imx6q-arm2.dts | 1 - arch/arm/boot/dts/imx6q-b450v3.dts | 7 + arch/arm/boot/dts/imx6q-b650v3.dts | 7 + arch/arm/boot/dts/imx6q-b850v3.dts | 16 - arch/arm/boot/dts/imx6q-ba16.dtsi | 1 - arch/arm/boot/dts/imx6q-bx50v3.dtsi | 14 + arch/arm/boot/dts/imx6q-cm-fx6.dts | 1 - arch/arm/boot/dts/imx6q-dfi-fs700-m60.dts | 1 - arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 1 - arch/arm/boot/dts/imx6q-display5.dtsi | 1 - arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 1 - arch/arm/boot/dts/imx6q-emcon-avari.dts | 14 - arch/arm/boot/dts/imx6q-evi.dts | 1 - arch/arm/boot/dts/imx6q-gk802.dts | 1 - arch/arm/boot/dts/imx6q-gw5400-a.dts | 1 - arch/arm/boot/dts/imx6q-h100.dts | 1 - arch/arm/boot/dts/imx6q-kp-tpc.dts | 1 - arch/arm/boot/dts/imx6q-logicpd.dts | 120 - arch/arm/boot/dts/imx6q-marsboard.dts | 1 - arch/arm/boot/dts/imx6q-mccmon6.dts | 1 - arch/arm/boot/dts/imx6q-novena.dts | 1 - arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi | 1 - arch/arm/boot/dts/imx6q-pistachio.dts | 3 +- arch/arm/boot/dts/imx6q-rex-pro.dts | 1 - arch/arm/boot/dts/imx6q-sbc6x.dts | 1 - arch/arm/boot/dts/imx6q-tbs2910.dts | 50 +- arch/arm/boot/dts/imx6q-ts4900.dts | 1 - arch/arm/boot/dts/imx6q-ts7970.dts | 1 - arch/arm/boot/dts/imx6q-wandboard-revb1.dts | 1 - arch/arm/boot/dts/imx6q-wandboard-revd1.dts | 1 - arch/arm/boot/dts/imx6q-wandboard.dts | 1 - arch/arm/boot/dts/imx6q-zii-rdu2.dts | 1 - arch/arm/boot/dts/imx6q.dtsi | 1 - arch/arm/boot/dts/imx6qdl-apalis.dtsi | 27 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 26 +- arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 1 - arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 177 - arch/arm/boot/dts/imx6qdl-emcon.dtsi | 833 - arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 1 - arch/arm/boot/dts/imx6qdl-hummingboard.dtsi | 1 - arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 1 - arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 1 - arch/arm/boot/dts/imx6qdl-icore.dtsi | 5 - arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 1 - arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 1 - arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 1 - arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 15 - arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 105 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 1 - arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 166 +- arch/arm/boot/dts/imx6qdl-tx6.dtsi | 1 - arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 - arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 1 - arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 5 +- arch/arm/boot/dts/imx6qdl.dtsi | 22 +- arch/arm/boot/dts/imx6qp-wandboard-revd1.dts | 1 - arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 1 - arch/arm/boot/dts/imx6sl-evk.dts | 1 - arch/arm/boot/dts/imx6sl-warp.dts | 1 - arch/arm/boot/dts/imx6sl.dtsi | 19 +- arch/arm/boot/dts/imx6sll-evk.dts | 33 +- arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 1 - arch/arm/boot/dts/imx6sx-sabreauto.dts | 58 - arch/arm/boot/dts/imx6sx-sdb-reva.dts | 30 +- arch/arm/boot/dts/imx6sx-sdb-sai.dts | 43 +- arch/arm/boot/dts/imx6sx-sdb.dts | 23 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 53 +- arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 1 - arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts | 1 - arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts | 1 - arch/arm/boot/dts/imx6sx-udoo-neo-full.dts | 1 - arch/arm/boot/dts/imx6sx.dtsi | 46 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 66 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 37 - arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 77 +- arch/arm/boot/dts/imx6ul-geam.dts | 1 - arch/arm/boot/dts/imx6ul-isiot.dtsi | 1 - arch/arm/boot/dts/imx6ul-litesom.dtsi | 1 - arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 1 - arch/arm/boot/dts/imx6ul-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/imx6ul-pico-hobbit.dts | 534 +- arch/arm/boot/dts/imx6ul-pico-pi.dts | 97 - arch/arm/boot/dts/imx6ul-pico.dtsi | 461 - arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 1 - arch/arm/boot/dts/imx6ul.dtsi | 17 +- arch/arm/boot/dts/imx6ull-14x14-evk.dts | 43 +- arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 1 - arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 1 - arch/arm/boot/dts/imx6ull-colibri.dtsi | 8 +- arch/arm/boot/dts/imx6ull.dtsi | 22 - arch/arm/boot/dts/imx6ulz-14x14-evk.dts | 2 - arch/arm/boot/dts/imx6ulz.dtsi | 2 + arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 3 +- arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 1 - arch/arm/boot/dts/imx7d-colibri.dtsi | 1 - arch/arm/boot/dts/imx7d-nitrogen7.dts | 1 - arch/arm/boot/dts/imx7d-pico-hobbit.dts | 105 - arch/arm/boot/dts/imx7d-pico-pi.dts | 180 +- arch/arm/boot/dts/imx7d-pico.dtsi | 356 +- arch/arm/boot/dts/imx7d-sdb-reva.dts | 40 - arch/arm/boot/dts/imx7d-sdb.dts | 29 +- arch/arm/boot/dts/imx7d.dtsi | 30 - arch/arm/boot/dts/imx7s-colibri.dtsi | 1 - arch/arm/boot/dts/imx7s-warp.dts | 1 - arch/arm/boot/dts/imx7s.dtsi | 14 +- arch/arm/boot/dts/imx7ulp-evk.dts | 77 - arch/arm/boot/dts/imx7ulp.dtsi | 363 - arch/arm/boot/dts/integrator.dtsi | 10 +- arch/arm/boot/dts/integratorcp.dts | 89 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 9 - 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 | 6 +- arch/arm/boot/dts/ls1021a-qds.dts | 1 - arch/arm/boot/dts/ls1021a-twr.dts | 1 - arch/arm/boot/dts/ls1021a.dtsi | 143 +- arch/arm/boot/dts/meson.dtsi | 43 +- arch/arm/boot/dts/meson6-atv1200.dts | 5 - arch/arm/boot/dts/meson6.dtsi | 13 - arch/arm/boot/dts/meson8-minix-neo-x8.dts | 5 - arch/arm/boot/dts/meson8.dtsi | 211 +- arch/arm/boot/dts/meson8b-ec100.dts | 131 +- arch/arm/boot/dts/meson8b-mxq.dts | 5 - arch/arm/boot/dts/meson8b-odroidc1.dts | 10 +- arch/arm/boot/dts/meson8b.dtsi | 196 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 9 +- arch/arm/boot/dts/meson8m2.dtsi | 5 - arch/arm/boot/dts/mmp2-brownstone.dts | 1 - arch/arm/boot/dts/mmp2.dtsi | 153 +- 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 | 18 +- 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 | 45 +- 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-l4.dtsi | 4 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 6 +- arch/arm/boot/dts/omap4-sdp.dts | 31 - arch/arm/boot/dts/omap5-board-common.dtsi | 10 +- arch/arm/boot/dts/omap5-cm-t54.dts | 12 +- arch/arm/boot/dts/omap5-l4.dtsi | 2460 --- arch/arm/boot/dts/omap5.dtsi | 688 +- 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/pxa27x.dtsi | 2 +- arch/arm/boot/dts/pxa2xx.dtsi | 16 +- arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 405 - arch/arm/boot/dts/pxa300-raumfeld-connector.dts | 73 - arch/arm/boot/dts/pxa300-raumfeld-controller.dts | 266 - arch/arm/boot/dts/pxa300-raumfeld-speaker-l.dts | 11 - arch/arm/boot/dts/pxa300-raumfeld-speaker-m.dts | 11 - arch/arm/boot/dts/pxa300-raumfeld-speaker-one.dts | 137 - arch/arm/boot/dts/pxa300-raumfeld-speaker-s.dts | 11 - .../boot/dts/pxa300-raumfeld-tuneable-clock.dtsi | 85 - arch/arm/boot/dts/pxa3xx.dtsi | 30 +- arch/arm/boot/dts/pxa910.dtsi | 4 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 21 +- .../dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi | 53 + .../arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts | 415 + arch/arm/boot/dts/qcom-apq8064.dtsi | 54 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 13 +- 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 | 133 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 31 +- 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/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 9 + arch/arm/boot/dts/r8a7743.dtsi | 82 +- arch/arm/boot/dts/r8a7744-iwg20d-q7-dbcm-ca.dts | 17 - arch/arm/boot/dts/r8a7744-iwg20d-q7.dts | 15 - arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 90 - arch/arm/boot/dts/r8a7744.dtsi | 1773 --- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 137 - arch/arm/boot/dts/r8a77470.dtsi | 222 +- arch/arm/boot/dts/r8a7778.dtsi | 28 - arch/arm/boot/dts/r8a7779.dtsi | 26 - arch/arm/boot/dts/r8a7790-lager.dts | 2 + arch/arm/boot/dts/r8a7790-stout.dts | 15 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 2 + arch/arm/boot/dts/r8a7791-porter.dts | 2 + arch/arm/boot/dts/r9a06g032.dtsi | 10 +- arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts | 50 - arch/arm/boot/dts/rda8810pl-orangepi-i96.dts | 50 - arch/arm/boot/dts/rda8810pl.dtsi | 99 - 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 | 103 - arch/arm/boot/dts/rk3188-bqedison2qc.dts | 724 - arch/arm/boot/dts/rk3188-px3-evb.dts | 15 +- arch/arm/boot/dts/rk3188-radxarock.dts | 14 +- arch/arm/boot/dts/rk3188.dtsi | 116 +- arch/arm/boot/dts/rk3229-evb.dts | 1 + arch/arm/boot/dts/rk322x.dtsi | 10 +- 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-som.dtsi | 2 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 1 + arch/arm/boot/dts/rk3288-tinker-s.dts | 1 + arch/arm/boot/dts/rk3288-veyron-mickey.dts | 24 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 4 - arch/arm/boot/dts/rk3288-vyasa.dts | 1 + arch/arm/boot/dts/rk3288.dtsi | 29 +- arch/arm/boot/dts/rk3xxx.dtsi | 40 - arch/arm/boot/dts/rv1108-elgin-r1.dts | 208 - arch/arm/boot/dts/rv1108-evb.dts | 20 +- arch/arm/boot/dts/rv1108.dtsi | 121 +- 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 | 34 +- arch/arm/boot/dts/sama5d2.dtsi | 680 +- arch/arm/boot/dts/sama5d3.dtsi | 4 +- arch/arm/boot/dts/sama5d4.dtsi | 539 +- arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/skeleton.dtsi | 18 + arch/arm/boot/dts/skeleton64.dtsi | 14 + arch/arm/boot/dts/socfpga.dtsi | 35 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 32 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 14 +- arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts | 13 +- arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 13 +- arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts | 14 +- arch/arm/boot/dts/socfpga_arria5.dtsi | 15 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5.dtsi | 16 +- arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts | 130 - .../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 13 +- arch/arm/boot/dts/socfpga_cyclone5_mcv.dtsi | 14 +- arch/arm/boot/dts/socfpga_cyclone5_mcvevk.dts | 14 +- arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 20 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 46 +- arch/arm/boot/dts/socfpga_vt.dts | 16 +- arch/arm/boot/dts/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-inet9f-rev03.dts | 2 + arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 + arch/arm/boot/dts/sun4i-a10.dtsi | 46 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts | 14 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 25 +- arch/arm/boot/dts/sun5i-a10s-mk802.dts | 29 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 54 +- arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 20 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 30 +- arch/arm/boot/dts/sun5i-a10s.dtsi | 30 +- .../boot/dts/sun5i-a13-empire-electronix-d709.dts | 24 +- arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 29 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 14 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 34 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 38 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 7 +- arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 14 +- arch/arm/boot/dts/sun5i-a13.dtsi | 6 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 34 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 59 +- arch/arm/boot/dts/sun5i-gr8.dtsi | 12 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 40 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 37 +- arch/arm/boot/dts/sun5i.dtsi | 68 +- arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 10 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 33 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 39 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 32 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 30 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 30 +- arch/arm/boot/dts/sun6i-a31.dtsi | 80 +- arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 6 +- arch/arm/boot/dts/sun6i-a31s-inet-q972.dts | 8 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 27 +- arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 27 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 47 +- .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 20 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 10 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 46 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 49 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 65 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 21 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 83 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 60 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 47 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 10 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 10 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 48 +- arch/arm/boot/dts/sun7i-a20-m3.dts | 21 +- arch/arm/boot/dts/sun7i-a20-mk808c.dts | 26 +- .../arm/boot/dts/sun7i-a20-olimex-som-evb-emmc.dts | 2 + arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 68 +- .../boot/dts/sun7i-a20-olimex-som204-evb-emmc.dts | 2 + arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 36 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 22 +- .../boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts | 11 + arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 32 +- .../boot/dts/sun7i-a20-olinuxino-micro-emmc.dts | 2 + arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 54 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 52 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 44 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 31 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 39 +- arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 39 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 23 +- arch/arm/boot/dts/sun7i-a20.dtsi | 151 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 263 +- arch/arm/boot/dts/sun8i-a23-evb.dts | 20 +- arch/arm/boot/dts/sun8i-a23-gt90h-v4.dts | 2 +- .../boot/dts/sun8i-a23-polaroid-mid2407pxe03.dts | 15 +- .../boot/dts/sun8i-a23-polaroid-mid2809pxe04.dts | 15 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 4 - arch/arm/boot/dts/sun8i-a23.dtsi | 26 +- arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts | 4 +- arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts | 12 +- arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 4 +- arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 20 +- arch/arm/boot/dts/sun8i-a33.dtsi | 237 +- .../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 4 - arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 26 - arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 26 - arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 1 - arch/arm/boot/dts/sun8i-a83t.dtsi | 5 + arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 2 +- arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 153 - arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 25 - arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 20 - arch/arm/boot/dts/sun8i-h3.dtsi | 30 +- arch/arm/boot/dts/sun8i-q8-common.dtsi | 45 +- arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 47 +- .../boot/dts/sun8i-r16-nintendo-nes-classic.dts | 2 +- arch/arm/boot/dts/sun8i-r16-parrot.dts | 42 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 41 - arch/arm/boot/dts/sun8i-r40.dtsi | 33 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 17 +- arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts | 226 - arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts | 8 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 4 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 12 +- arch/arm/boot/dts/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/suniv-f1c100s-licheepi-nano.dts | 26 - arch/arm/boot/dts/suniv-f1c100s.dtsi | 144 - arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 16 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 55 +- arch/arm/boot/dts/sunxi-itead-core-common.dtsi | 2 +- .../boot/dts/sunxi-reference-design-tablet.dtsi | 10 +- 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/tegra124.dtsi | 12 - arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra20.dtsi | 17 +- arch/arm/boot/dts/tegra30-beaver.dts | 2 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/boot/dts/uniphier-ld4.dtsi | 14 - arch/arm/boot/dts/uniphier-pro4.dtsi | 16 - arch/arm/boot/dts/uniphier-pxs2.dtsi | 6 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 14 - arch/arm/boot/dts/versatile-ab.dts | 2 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 51 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 65 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 14 - arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 113 +- arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 14 - arch/arm/boot/dts/vexpress-v2p-ca9.dts | 43 +- arch/arm/boot/dts/vf500-colibri.dtsi | 1 - arch/arm/boot/dts/vf500.dtsi | 1 + arch/arm/boot/dts/vf610-bk4.dts | 533 - arch/arm/boot/dts/vf610-colibri.dtsi | 1 - arch/arm/boot/dts/vf610-cosmic.dts | 1 - arch/arm/boot/dts/vf610-twr.dts | 1 - arch/arm/boot/dts/vf610-zii-cfu1.dts | 3 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 1 - arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 851 - arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 311 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 4 - arch/arm/boot/dts/vf610m4-colibri.dts | 1 - arch/arm/boot/dts/vf610m4.dtsi | 1 + 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-7000.dtsi | 4 +- arch/arm/boot/dts/zynq-zturn.dts | 2 +- arch/arm/common/dmabounce.c | 12 +- arch/arm/common/mcpm_entry.c | 2 +- arch/arm/common/sa1111.c | 59 + 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/exynos_defconfig | 4 - arch/arm/configs/gemini_defconfig | 1 + arch/arm/configs/imx_v6_v7_defconfig | 10 +- arch/arm/configs/integrator_defconfig | 9 +- arch/arm/configs/lpc18xx_defconfig | 31 +- arch/arm/configs/lpc32xx_defconfig | 65 +- arch/arm/configs/mini2440_defconfig | 1 + arch/arm/configs/moxart_defconfig | 1 + arch/arm/configs/mps2_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 22 +- arch/arm/configs/nuc910_defconfig | 1 + arch/arm/configs/nuc950_defconfig | 1 + arch/arm/configs/nuc960_defconfig | 1 + arch/arm/configs/omap2plus_defconfig | 84 +- arch/arm/configs/pxa_defconfig | 4 + arch/arm/configs/raumfeld_defconfig | 197 + arch/arm/configs/s5pv210_defconfig | 47 +- arch/arm/configs/shmobile_defconfig | 49 +- arch/arm/configs/socfpga_defconfig | 25 +- arch/arm/configs/stm32_defconfig | 1 + arch/arm/configs/vexpress_defconfig | 24 +- arch/arm/crypto/Makefile | 2 +- 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/arch_gicv3.h | 37 +- arch/arm/include/asm/assembler.h | 18 +- arch/arm/include/asm/barrier.h | 2 - arch/arm/include/asm/dma-iommu.h | 2 + arch/arm/include/asm/dma-mapping.h | 11 +- arch/arm/include/asm/futex.h | 4 +- arch/arm/include/asm/hardware/entry-macro-iomd.S | 10 +- arch/arm/include/asm/hardware/sa1111.h | 4 + arch/arm/include/asm/irq.h | 1 + arch/arm/include/asm/kvm_emulate.h | 8 - arch/arm/include/asm/kvm_host.h | 63 +- arch/arm/include/asm/kvm_hyp.h | 4 - arch/arm/include/asm/kvm_mmu.h | 9 +- arch/arm/include/asm/kvm_ras.h | 14 - arch/arm/include/asm/pgalloc.h | 4 +- arch/arm/include/asm/pgtable.h | 3 - arch/arm/include/asm/processor.h | 6 +- arch/arm/include/asm/smp.h | 1 + arch/arm/include/asm/smp_twd.h | 16 + arch/arm/include/asm/spinlock.h | 3 +- arch/arm/include/asm/stage2_pgtable.h | 5 - arch/arm/include/asm/suspend.h | 1 - arch/arm/include/asm/system_misc.h | 5 + arch/arm/include/asm/uaccess.h | 25 +- arch/arm/include/asm/unistd.h | 5 +- arch/arm/include/asm/v7m.h | 2 +- arch/arm/include/asm/vfpmacros.h | 8 +- arch/arm/include/asm/xen/page-coherent.h | 94 - arch/arm/include/debug/brcmstb.S | 24 +- arch/arm/include/debug/stm32.S | 41 - arch/arm/include/debug/tegra.S | 2 +- arch/arm/include/uapi/asm/Kbuild | 18 + arch/arm/kernel/atags_parse.c | 1 - arch/arm/kernel/debug.S | 2 +- arch/arm/kernel/entry-armv.S | 12 +- arch/arm/kernel/entry-common.S | 2 +- arch/arm/kernel/entry-header.S | 11 +- arch/arm/kernel/entry-v7m.S | 4 - arch/arm/kernel/head-nommu.S | 4 +- arch/arm/kernel/head.S | 2 +- arch/arm/kernel/hyp-stub.S | 4 +- arch/arm/kernel/irq.c | 62 + arch/arm/kernel/jump_label.c | 4 + arch/arm/kernel/kgdb.c | 14 +- arch/arm/kernel/machine_kexec.c | 5 +- arch/arm/kernel/patch.c | 6 +- arch/arm/kernel/perf_callchain.c | 2 +- arch/arm/kernel/setup.c | 6 - arch/arm/kernel/signal.c | 6 +- arch/arm/kernel/sleep.S | 12 - arch/arm/kernel/smp.c | 27 +- arch/arm/kernel/smp_twd.c | 66 + arch/arm/kernel/swp_emulate.c | 2 +- arch/arm/kernel/sys_oabi-compat.c | 12 +- arch/arm/kernel/traps.c | 2 +- arch/arm/kernel/unwind.c | 14 +- arch/arm/kvm/Kconfig | 2 +- arch/arm/kvm/Makefile | 5 +- arch/arm/kvm/coproc.c | 27 +- arch/arm/kvm/hyp/cp15-sr.c | 1 + arch/arm/kvm/hyp/hyp-entry.S | 2 +- arch/arm/kvm/hyp/switch.c | 2 +- arch/arm/kvm/hyp/tlb.c | 4 +- arch/arm/kvm/interrupts.S | 4 +- arch/arm/kvm/reset.c | 24 - arch/arm/lib/Makefile | 2 +- arch/arm/lib/bitops.h | 8 +- arch/arm/lib/clear_user.S | 2 +- arch/arm/lib/copy_from_user.S | 25 +- arch/arm/lib/copy_page.S | 4 +- arch/arm/lib/copy_template.S | 6 +- arch/arm/lib/copy_to_user.S | 29 +- arch/arm/lib/csumpartial.S | 20 +- arch/arm/lib/csumpartialcopygeneric.S | 4 +- arch/arm/lib/csumpartialcopyuser.S | 2 +- arch/arm/lib/div64.S | 4 +- arch/arm/lib/floppydma.S | 10 +- arch/arm/lib/getuser.S | 11 - arch/arm/lib/io-readsb.S | 20 +- arch/arm/lib/io-readsl.S | 2 +- arch/arm/lib/io-readsw-armv3.S | 6 +- arch/arm/lib/io-readsw-armv4.S | 12 +- arch/arm/lib/io-writesb.S | 20 +- arch/arm/lib/io-writesl.S | 2 +- arch/arm/lib/io-writesw-armv3.S | 2 +- arch/arm/lib/io-writesw-armv4.S | 6 +- arch/arm/lib/lib1funcs.S | 4 +- arch/arm/lib/memcpy.S | 4 +- arch/arm/lib/memmove.S | 24 +- arch/arm/lib/memset.S | 42 +- arch/arm/lib/putuser.S | 20 +- arch/arm/lib/xor-neon.c | 2 +- arch/arm/mach-actions/platsmp.c | 15 + arch/arm/mach-alpine/Kconfig | 2 +- arch/arm/mach-at91/Makefile | 5 +- arch/arm/mach-at91/at91sam9.c | 18 - arch/arm/mach-at91/generic.h | 2 - arch/arm/mach-at91/pm.c | 193 +- arch/arm/mach-at91/pm_suspend.S | 111 +- arch/arm/mach-bcm/Kconfig | 4 +- arch/arm/mach-bcm/board_bcm2835.c | 11 +- arch/arm/mach-bcm/platsmp.c | 10 +- arch/arm/mach-bcm/platsmp.h | 6 +- arch/arm/mach-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 | 121 +- arch/arm/mach-davinci/board-da850-evm.c | 89 +- 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 | 40 +- arch/arm/mach-davinci/board-dm644x-evm.c | 49 +- arch/arm/mach-davinci/board-dm646x-evm.c | 43 +- arch/arm/mach-davinci/board-mityomapl138.c | 70 +- 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/simone.c | 14 +- arch/arm/mach-ep93xx/ts72xx.c | 1 + arch/arm/mach-ep93xx/vision_ep9307.c | 17 +- arch/arm/mach-exynos/common.h | 2 + arch/arm/mach-exynos/headsmp.S | 2 +- arch/arm/mach-exynos/platsmp.c | 61 +- arch/arm/mach-exynos/suspend.c | 37 +- arch/arm/mach-footbridge/Kconfig | 8 +- arch/arm/mach-imx/Kconfig | 9 - arch/arm/mach-imx/Makefile | 4 +- arch/arm/mach-imx/common.h | 11 - arch/arm/mach-imx/cpu.c | 3 - arch/arm/mach-imx/cpuidle-imx7ulp.c | 60 - arch/arm/mach-imx/cpuidle.h | 5 - arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 12 +- arch/arm/mach-imx/mach-imx7ulp.c | 77 - arch/arm/mach-imx/mach-mx21ads.c | 1 + arch/arm/mach-imx/mach-mx27ads.c | 2 +- arch/arm/mach-imx/mach-mx31moboard.c | 3 +- arch/arm/mach-imx/mach-pcm043.c | 17 +- arch/arm/mach-imx/mmdc.c | 9 +- arch/arm/mach-imx/mxc.h | 1 - arch/arm/mach-imx/pm-imx7ulp.c | 68 - arch/arm/mach-integrator/impd1.c | 8 +- arch/arm/mach-iop32x/n2100.c | 3 +- arch/arm/mach-ixp4xx/Kconfig | 22 +- arch/arm/mach-ks8695/Kconfig | 10 +- arch/arm/mach-ks8695/board-acs5k.c | 2 +- arch/arm/mach-ks8695/include/mach/entry-macro.S | 2 +- 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 | 3 +- arch/arm/mach-mmp/aspenite.c | 7 - arch/arm/mach-mmp/brownstone.c | 1 + arch/arm/mach-mmp/common.h | 2 +- arch/arm/mach-mmp/devices.c | 21 - arch/arm/mach-mmp/mmp2-dt.c | 4 +- arch/arm/mach-mmp/mmp2.c | 2 +- arch/arm/mach-mmp/pxa168.c | 2 +- arch/arm/mach-mmp/pxa910.c | 2 +- arch/arm/mach-mmp/pxa910.h | 1 - arch/arm/mach-mmp/time.c | 32 +- arch/arm/mach-mmp/ttc_dkb.c | 6 - arch/arm/mach-mv78xx0/Kconfig | 2 +- arch/arm/mach-mvebu/Kconfig | 2 +- arch/arm/mach-omap1/Makefile | 2 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 2 +- arch/arm/mach-omap1/ams-delta-fiq.c | 5 +- arch/arm/mach-omap1/board-ams-delta.c | 116 +- arch/arm/mach-omap1/board-ams-delta.h | 42 - arch/arm/mach-omap1/board-nokia770.c | 18 +- arch/arm/mach-omap1/board-palmte.c | 29 - arch/arm/mach-omap1/clock.c | 14 +- arch/arm/mach-omap1/devices.c | 3 - arch/arm/mach-omap1/id.c | 6 +- arch/arm/mach-omap1/include/mach/board-ams-delta.h | 64 + arch/arm/mach-omap1/include/mach/usb.h | 2 +- arch/arm/mach-omap1/pm.c | 13 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/Makefile | 5 +- arch/arm/mach-omap2/cpuidle44xx.c | 16 +- arch/arm/mach-omap2/display.c | 7 +- arch/arm/mach-omap2/id.c | 4 +- arch/arm/mach-omap2/omap-smp.c | 20 + arch/arm/mach-omap2/omap-wakeupgen.c | 36 +- arch/arm/mach-omap2/omap_hwmod.c | 45 +- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 131 +- arch/arm/mach-omap2/pdata-quirks.c | 1 + arch/arm/mach-omap2/pm33xx-core.c | 2 +- arch/arm/mach-omap2/prm_common.c | 4 +- arch/arm/mach-omap2/timer.c | 1 + arch/arm/mach-orion5x/Kconfig | 2 +- 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-oxnas/Makefile | 1 + arch/arm/mach-oxnas/hotplug.c | 109 + arch/arm/mach-oxnas/platsmp.c | 4 + arch/arm/mach-prima2/common.h | 2 - arch/arm/mach-prima2/headsmp.S | 2 +- arch/arm/mach-prima2/hotplug.c | 3 +- arch/arm/mach-prima2/platsmp.c | 17 +- arch/arm/mach-pxa/Kconfig | 22 +- arch/arm/mach-pxa/Makefile | 3 + arch/arm/mach-pxa/balloon3.c | 3 + arch/arm/mach-pxa/cm-x255.c | 2 +- arch/arm/mach-pxa/cm-x270.c | 20 +- arch/arm/mach-pxa/cm-x300.c | 20 +- arch/arm/mach-pxa/colibri-evalboard.c | 40 +- arch/arm/mach-pxa/colibri-pxa270-income.c | 19 +- arch/arm/mach-pxa/corgi.c | 22 +- arch/arm/mach-pxa/csb726.c | 19 +- arch/arm/mach-pxa/devices.c | 2 +- arch/arm/mach-pxa/em-x270.c | 39 +- arch/arm/mach-pxa/ezx.c | 3 +- arch/arm/mach-pxa/gumstix.c | 3 + arch/arm/mach-pxa/hx4700.c | 25 +- arch/arm/mach-pxa/icontrol.c | 4 +- arch/arm/mach-pxa/idp.c | 3 + arch/arm/mach-pxa/include/mach/mainstone.h | 4 - .../include/mach/pxa25x-udc.h} | 0 arch/arm/mach-pxa/littleton.c | 22 +- arch/arm/mach-pxa/lubbock.c | 21 +- arch/arm/mach-pxa/magician.c | 51 +- arch/arm/mach-pxa/mainstone.c | 56 +- arch/arm/mach-pxa/mioa701.c | 21 +- arch/arm/mach-pxa/mxm8x10.c | 19 +- arch/arm/mach-pxa/palm27x.c | 10 +- arch/arm/mach-pxa/palm27x.h | 8 +- arch/arm/mach-pxa/palmld.c | 28 +- arch/arm/mach-pxa/palmt5.c | 16 +- arch/arm/mach-pxa/palmtc.c | 19 +- arch/arm/mach-pxa/palmte2.c | 18 +- arch/arm/mach-pxa/palmtreo.c | 31 +- arch/arm/mach-pxa/palmtx.c | 16 +- arch/arm/mach-pxa/palmz72.c | 16 +- arch/arm/mach-pxa/pcm027.c | 2 +- arch/arm/mach-pxa/pcm990-baseboard.c | 3 + arch/arm/mach-pxa/poodle.c | 17 +- arch/arm/mach-pxa/raumfeld.c | 1190 ++ arch/arm/mach-pxa/spitz.c | 18 +- arch/arm/mach-pxa/stargate2.c | 9 +- arch/arm/mach-pxa/tosa.c | 20 +- arch/arm/mach-pxa/trizeps4.c | 3 + arch/arm/mach-pxa/vpac270.c | 16 +- arch/arm/mach-pxa/z2.c | 18 +- arch/arm/mach-pxa/zeus.c | 22 +- arch/arm/mach-pxa/zylonite.c | 57 +- arch/arm/mach-pxa/zylonite_pxa300.c | 2 - arch/arm/mach-qcom/platsmp.c | 26 + arch/arm/mach-rda/Kconfig | 7 - arch/arm/mach-rda/Makefile | 1 - arch/arm/mach-realview/Makefile | 1 + arch/arm/mach-realview/hotplug.c | 111 + arch/arm/mach-realview/hotplug.h | 1 + arch/arm/mach-realview/platsmp-dt.c | 8 +- arch/arm/mach-s3c24xx/mach-at2440evb.c | 14 +- arch/arm/mach-s3c24xx/mach-h1940.c | 15 +- arch/arm/mach-s3c24xx/mach-mini2440.c | 15 +- arch/arm/mach-s3c24xx/mach-n30.c | 15 +- arch/arm/mach-s3c24xx/mach-osiris-dvs.c | 8 +- arch/arm/mach-s3c24xx/mach-rx1950.c | 15 +- arch/arm/mach-s5pv210/common.h | 1 + arch/arm/mach-s5pv210/pm.c | 16 +- arch/arm/mach-sa1100/Kconfig | 4 +- arch/arm/mach-sa1100/assabet.c | 144 +- arch/arm/mach-sa1100/cerf.c | 11 +- arch/arm/mach-sa1100/generic.c | 10 + arch/arm/mach-sa1100/h3100.c | 1 - arch/arm/mach-sa1100/jornada720.c | 12 - arch/arm/mach-sa1100/neponset.c | 19 - arch/arm/mach-sa1100/simpad.c | 1 + arch/arm/mach-shmobile/Kconfig | 129 + arch/arm/mach-shmobile/Makefile | 1 + arch/arm/mach-shmobile/pm-rmobile.c | 353 + arch/arm/mach-shmobile/pm-rmobile.h | 22 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 - arch/arm/mach-shmobile/smp-sh73a0.c | 1 + arch/arm/mach-socfpga/Kconfig | 9 +- arch/arm/mach-socfpga/core.h | 2 + arch/arm/mach-socfpga/socfpga.c | 5 +- arch/arm/mach-spear/generic.h | 2 - arch/arm/mach-spear/headsmp.S | 2 +- arch/arm/mach-spear/hotplug.c | 4 +- arch/arm/mach-spear/platsmp.c | 27 +- arch/arm/mach-sti/Makefile | 2 +- arch/arm/mach-sti/headsmp.S | 43 + arch/arm/mach-sti/platsmp.c | 88 +- arch/arm/mach-sunxi/Kconfig | 19 +- arch/arm/mach-sunxi/sunxi.c | 11 +- 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/irq.c | 4 +- arch/arm/mach-tegra/reset-handler.S | 2 +- arch/arm/mach-tegra/sleep-tegra20.S | 2 + arch/arm/mach-tegra/sleep-tegra30.S | 25 +- arch/arm/mach-vexpress/Makefile | 1 + arch/arm/mach-vexpress/core.h | 2 + arch/arm/mach-vexpress/hotplug.c | 108 + arch/arm/mach-vexpress/platsmp.c | 7 - arch/arm/mm/cache-l2x0-pmu.c | 9 +- arch/arm/mm/cache-v6.S | 8 +- arch/arm/mm/copypage-fa.c | 35 +- arch/arm/mm/copypage-feroceon.c | 98 +- arch/arm/mm/copypage-v4mc.c | 22 +- arch/arm/mm/copypage-v4wb.c | 42 +- arch/arm/mm/copypage-v4wt.c | 38 +- arch/arm/mm/copypage-xsc3.c | 79 +- arch/arm/mm/copypage-xscale.c | 79 +- arch/arm/mm/dma-mapping-nommu.c | 14 +- arch/arm/mm/dma-mapping.c | 47 +- arch/arm/mm/fault.c | 6 - arch/arm/mm/idmap.c | 4 +- arch/arm/mm/init.c | 103 +- arch/arm/mm/mmu.c | 25 +- arch/arm/mm/pmsa-v8.c | 4 +- arch/arm/mm/proc-macros.S | 4 +- arch/arm/mm/proc-v7m.S | 7 +- arch/arm/mm/pv-fixup-asm.S | 16 +- arch/arm/net/bpf_jit_32.c | 53 +- arch/arm/net/bpf_jit_32.h | 2 - arch/arm/oprofile/common.c | 2 +- arch/arm/plat-omap/Kconfig | 1 + arch/arm/plat-orion/common.c | 2 +- arch/arm/plat-pxa/ssp.c | 3 + arch/arm/plat-samsung/Kconfig | 1 - arch/arm/plat-versatile/Makefile | 1 - arch/arm/plat-versatile/headsmp.S | 2 +- arch/arm/plat-versatile/hotplug.c | 105 - arch/arm/plat-versatile/include/plat/platsmp.h | 2 - arch/arm/plat-versatile/platsmp.c | 47 +- arch/arm/probes/kprobes/opt-arm.c | 2 +- arch/arm/tools/Makefile | 3 +- arch/arm/tools/syscall.tbl | 85 +- arch/arm/xen/mm.c | 1 + arch/arm64/Kconfig | 77 +- arch/arm64/Kconfig.platforms | 82 +- arch/arm64/Makefile | 11 +- 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 +- arch/arm64/boot/dts/allwinner/Makefile | 2 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 33 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 51 - .../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 | 35 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 67 - .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 34 - .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 4 - .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 157 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 149 - .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 61 - .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 45 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 11 - .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 140 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 210 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 82 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 355 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 73 +- arch/arm64/boot/dts/amlogic/Makefile | 4 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 66 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 211 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 38 - 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 | 4 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 38 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 7 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 8 +- 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 | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 74 +- .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 248 - .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 1 - .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 21 - .../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 3 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 12 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 8 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 1 - .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 76 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 26 +- .../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 | 129 +- .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 27 - arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 51 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 18 +- 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 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 14 - arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 36 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 55 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 8 +- arch/arm64/boot/dts/freescale/Makefile | 9 - arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 25 - .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 96 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 93 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 73 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 339 - arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 43 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 79 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 266 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 4 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 50 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 112 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 145 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 899 -- arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 629 - arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 350 - arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h | 623 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 674 - 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 | 21 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 32 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 338 - arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 515 +- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 17 +- arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 27 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 27 +- .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 244 - 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 | 2 - .../boot/dts/marvell/armada-3720-espressobin.dts | 34 - 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 | 92 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 4 + .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 22 +- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 4 + .../dts/marvell/armada-8040-mcbin-singleshot.dts | 29 - arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 333 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 346 - arch/arm64/boot/dts/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 | 15 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 16 +- arch/arm64/boot/dts/nvidia/Makefile | 1 - arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 25 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 14 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 77 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 32 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 158 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 631 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 21 - arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 29 +- .../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 | 98 +- arch/arm64/boot/dts/qcom/Makefile | 2 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 6 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 76 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 160 +- arch/arm64/boot/dts/qcom/msm8992.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 122 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 205 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 36 - arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 78 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 305 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 33 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 12 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 16 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 134 - arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 11 - arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 11 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 207 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 849 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 84 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 1414 +- 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 | 623 +- 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 | 1910 --- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 2 - .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795.dtsi | 340 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 376 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 96 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 - arch/arm64/boot/dts/renesas/r8a77970.dtsi | 215 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 229 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 332 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 803 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 30 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 47 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 14 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 138 - arch/arm64/boot/dts/renesas/ulcb.dtsi | 79 +- arch/arm64/boot/dts/rockchip/Makefile | 5 - 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 | 29 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 27 +- 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 | 31 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 78 - arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 21 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 10 +- .../boot/dts/rockchip/rk3399-gru-scarlet-inx.dts | 33 - .../boot/dts/rockchip/rk3399-gru-scarlet-kd.dts | 33 - .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 606 - arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 16 +- 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.dts | 79 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 110 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 110 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 49 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 48 +- 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 | 66 +- .../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 | 86 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 231 +- 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 | 244 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 72 - arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 20 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 7 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 189 - arch/arm64/boot/dts/ti/k3-am654.dtsi | 8 +- arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 7 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 12 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 24 +- arch/arm64/boot/dts/zte/zx296718.dtsi | 8 +- arch/arm64/configs/defconfig | 165 +- arch/arm64/crypto/Makefile | 2 +- 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/alternative.h | 4 +- arch/arm64/include/asm/arch_gicv3.h | 32 - arch/arm64/include/asm/asm-prototypes.h | 2 +- arch/arm64/include/asm/asm-uaccess.h | 2 +- arch/arm64/include/asm/assembler.h | 36 +- arch/arm64/include/asm/atomic.h | 237 +- arch/arm64/include/asm/atomic_ll_sc.h | 28 +- arch/arm64/include/asm/atomic_lse.h | 38 +- arch/arm64/include/asm/brk-imm.h | 2 - arch/arm64/include/asm/cache.h | 4 - arch/arm64/include/asm/cmpxchg.h | 60 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 10 - arch/arm64/include/asm/cputype.h | 9 - arch/arm64/include/asm/daifflags.h | 61 +- arch/arm64/include/asm/device.h | 3 + arch/arm64/include/asm/dma-mapping.h | 17 +- arch/arm64/include/asm/efi.h | 11 - arch/arm64/include/asm/fixmap.h | 6 +- arch/arm64/include/asm/futex.h | 2 +- arch/arm64/include/asm/hardirq.h | 31 - arch/arm64/include/asm/hugetlb.h | 12 +- arch/arm64/include/asm/io.h | 1 - arch/arm64/include/asm/irqflags.h | 100 +- arch/arm64/include/asm/kasan.h | 8 +- arch/arm64/include/asm/kvm_emulate.h | 12 - arch/arm64/include/asm/kvm_host.h | 75 +- arch/arm64/include/asm/kvm_hyp.h | 3 +- arch/arm64/include/asm/kvm_mmu.h | 13 +- arch/arm64/include/asm/kvm_ras.h | 25 - arch/arm64/include/asm/memblock.h | 21 + arch/arm64/include/asm/memory.h | 67 +- arch/arm64/include/asm/mmu.h | 45 - arch/arm64/include/asm/neon-intrinsics.h | 4 - arch/arm64/include/asm/pgalloc.h | 4 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 - arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/include/asm/processor.h | 3 - arch/arm64/include/asm/ptdump.h | 9 +- arch/arm64/include/asm/ptrace.h | 26 +- arch/arm64/include/asm/smp.h | 8 +- arch/arm64/include/asm/sync_bitops.h | 16 +- arch/arm64/include/asm/sysreg.h | 7 +- arch/arm64/include/asm/system_misc.h | 2 + arch/arm64/include/asm/thread_info.h | 1 + arch/arm64/include/asm/uaccess.h | 126 +- arch/arm64/include/asm/unistd.h | 7 +- arch/arm64/include/asm/unistd32.h | 101 +- arch/arm64/include/asm/xen/page-coherent.h | 76 - arch/arm64/include/uapi/asm/Kbuild | 18 + arch/arm64/include/uapi/asm/ptrace.h | 52 +- arch/arm64/include/uapi/asm/sigcontext.h | 56 +- arch/arm64/include/uapi/asm/sve_context.h | 53 - arch/arm64/include/uapi/asm/unistd.h | 2 - arch/arm64/kernel/Makefile | 61 +- arch/arm64/kernel/acpi.c | 31 - arch/arm64/kernel/alternative.c | 60 +- arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kernel/asm-offsets.c | 21 +- arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/cpufeature.c | 50 +- arch/arm64/kernel/entry.S | 72 +- arch/arm64/kernel/ftrace.c | 1 - arch/arm64/kernel/head.S | 4 +- arch/arm64/kernel/hibernate.c | 4 +- arch/arm64/kernel/hyp-stub.S | 2 - arch/arm64/kernel/irq.c | 3 - arch/arm64/kernel/jump_label.c | 4 + arch/arm64/kernel/kaslr.c | 9 +- arch/arm64/kernel/kgdb.c | 14 +- arch/arm64/kernel/machine_kexec.c | 3 +- arch/arm64/kernel/machine_kexec_file.c | 8 +- arch/arm64/kernel/perf_callchain.c | 6 +- arch/arm64/kernel/perf_event.c | 2 +- arch/arm64/kernel/probes/kprobes.c | 6 +- arch/arm64/kernel/process.c | 53 +- arch/arm64/kernel/ptrace.c | 162 +- arch/arm64/kernel/return_address.c | 2 +- arch/arm64/kernel/setup.c | 13 +- arch/arm64/kernel/signal.c | 6 +- arch/arm64/kernel/signal32.c | 6 +- arch/arm64/kernel/smp.c | 33 - arch/arm64/kernel/stacktrace.c | 15 +- arch/arm64/kernel/sys_compat.c | 13 +- arch/arm64/kernel/syscall.c | 9 +- arch/arm64/kernel/time.c | 2 +- arch/arm64/kernel/traps.c | 70 +- arch/arm64/kvm/Kconfig | 2 +- arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/debug.c | 2 +- arch/arm64/kvm/hyp.S | 3 + arch/arm64/kvm/hyp/hyp-entry.S | 12 + arch/arm64/kvm/hyp/switch.c | 21 - arch/arm64/kvm/hyp/sysreg-sr.c | 6 +- arch/arm64/kvm/reset.c | 50 +- arch/arm64/kvm/sys_regs.c | 218 +- arch/arm64/mm/dma-mapping.c | 290 +- arch/arm64/mm/dump.c | 63 +- arch/arm64/mm/fault.c | 55 +- arch/arm64/mm/flush.c | 6 +- arch/arm64/mm/hugetlbpage.c | 20 - arch/arm64/mm/init.c | 83 +- arch/arm64/mm/kasan_init.c | 65 +- arch/arm64/mm/mmu.c | 16 +- arch/arm64/mm/numa.c | 6 +- arch/arm64/mm/proc.S | 20 +- arch/arm64/mm/ptdump_debugfs.c | 7 +- arch/arm64/net/bpf_jit_comp.c | 37 +- arch/c6x/Kconfig | 2 +- arch/c6x/include/asm/Kbuild | 1 - arch/c6x/include/asm/bitops.h | 2 +- arch/c6x/include/uapi/asm/Kbuild | 27 + arch/c6x/include/uapi/asm/unistd.h | 2 - arch/c6x/kernel/signal.c | 4 +- arch/c6x/mm/dma-coherent.c | 18 +- arch/c6x/mm/init.c | 4 +- arch/csky/Kconfig | 36 +- arch/csky/Makefile | 6 +- arch/csky/abiv1/alignment.c | 4 +- arch/csky/abiv1/inc/abi/pgtable-bits.h | 1 - arch/csky/abiv1/inc/abi/switch_context.h | 17 - arch/csky/abiv2/Makefile | 1 - arch/csky/abiv2/inc/abi/entry.h | 28 +- arch/csky/abiv2/inc/abi/pgtable-bits.h | 2 +- arch/csky/abiv2/inc/abi/switch_context.h | 32 - arch/csky/abiv2/mcount.S | 124 - arch/csky/abiv2/memcpy.S | 8 +- arch/csky/abiv2/memmove.S | 6 +- arch/csky/include/asm/bitops.h | 2 +- arch/csky/include/asm/elf.h | 13 +- arch/csky/include/asm/ftrace.h | 13 - arch/csky/include/asm/io.h | 25 - arch/csky/include/asm/perf_event.h | 7 - arch/csky/include/asm/pgalloc.h | 43 +- arch/csky/include/asm/pgtable.h | 9 +- arch/csky/include/asm/processor.h | 19 +- arch/csky/include/asm/smp.h | 4 - arch/csky/include/asm/syscall.h | 7 - arch/csky/include/asm/thread_info.h | 4 - arch/csky/include/asm/uaccess.h | 16 +- arch/csky/include/uapi/asm/Kbuild | 29 + arch/csky/include/uapi/asm/ptrace.h | 39 +- arch/csky/include/uapi/asm/unistd.h | 2 - arch/csky/kernel/Makefile | 7 - arch/csky/kernel/asm-offsets.c | 3 + arch/csky/kernel/dumpstack.c | 63 +- arch/csky/kernel/entry.S | 50 +- arch/csky/kernel/ftrace.c | 50 - arch/csky/kernel/module.c | 38 +- arch/csky/kernel/perf_event.c | 1031 -- arch/csky/kernel/process.c | 29 +- arch/csky/kernel/ptrace.c | 45 +- arch/csky/kernel/signal.c | 4 +- arch/csky/kernel/smp.c | 74 +- arch/csky/kernel/stacktrace.c | 57 - arch/csky/kernel/traps.c | 6 + arch/csky/lib/usercopy.c | 8 +- arch/csky/mm/dma-mapping.c | 142 +- arch/csky/mm/fault.c | 7 +- arch/csky/mm/highmem.c | 5 - arch/csky/mm/init.c | 4 +- arch/csky/mm/ioremap.c | 16 +- arch/h8300/Kconfig | 2 +- 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 | 2 - arch/h8300/include/asm/pci.h | 18 + arch/h8300/include/uapi/asm/Kbuild | 27 + arch/h8300/include/uapi/asm/unistd.h | 2 - arch/h8300/kernel/kgdb.c | 2 +- arch/h8300/kernel/signal.c | 4 +- arch/h8300/mm/init.c | 4 +- arch/hexagon/Kconfig | 5 +- arch/hexagon/include/asm/Kbuild | 1 - arch/hexagon/include/asm/bitops.h | 2 +- arch/hexagon/include/asm/futex.h | 2 +- arch/hexagon/include/asm/pgalloc.h | 6 +- arch/hexagon/include/asm/uaccess.h | 3 + arch/hexagon/include/uapi/asm/Kbuild | 24 + arch/hexagon/include/uapi/asm/unistd.h | 2 - arch/hexagon/kernel/kgdb.c | 34 +- arch/hexagon/kernel/signal.c | 4 +- arch/hexagon/mm/uaccess.c | 2 +- arch/ia64/Kconfig | 34 +- arch/ia64/Makefile | 2 + arch/ia64/hp/common/hwsw_iommu.c | 2 +- arch/ia64/hp/common/sba_iommu.c | 87 +- arch/ia64/hp/sim/simscsi.c | 2 +- arch/ia64/include/asm/bitops.h | 3 +- arch/ia64/include/asm/futex.h | 2 +- arch/ia64/include/asm/pgalloc.h | 5 +- arch/ia64/include/asm/uaccess.h | 2 +- arch/ia64/include/asm/unistd.h | 14 + arch/ia64/include/uapi/asm/Kbuild | 8 +- arch/ia64/include/uapi/asm/socket.h | 120 + arch/ia64/include/uapi/asm/unistd.h | 2 - arch/ia64/kernel/Makefile | 7 +- arch/ia64/kernel/dma-mapping.c | 21 +- arch/ia64/kernel/mca.c | 25 +- arch/ia64/kernel/numa.c | 2 +- arch/ia64/kernel/perfmon.c | 59 +- arch/ia64/kernel/ptrace.c | 4 +- arch/ia64/kernel/signal.c | 4 +- arch/ia64/kernel/syscalls/syscall.tbl | 11 +- arch/ia64/mm/contig.c | 8 +- arch/ia64/mm/discontig.c | 10 +- arch/ia64/mm/init.c | 61 +- arch/ia64/mm/tlb.c | 6 - arch/ia64/sn/kernel/io_common.c | 3 - arch/ia64/sn/kernel/setup.c | 12 +- arch/ia64/sn/pci/pci_dma.c | 8 +- arch/m68k/Kconfig | 8 +- arch/m68k/Kconfig.bus | 13 + arch/m68k/Kconfig.cpu | 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/atari/stram.c | 4 - arch/m68k/coldfire/device.c | 81 - arch/m68k/coldfire/m5272.c | 2 +- arch/m68k/coldfire/m5441x.c | 4 +- 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/atarihw.h | 6 - arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/m5441xsim.h | 15 - arch/m68k/include/asm/macintosh.h | 4 - arch/m68k/include/asm/macints.h | 3 + arch/m68k/include/asm/mcf_pgalloc.h | 8 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/sun3_pgalloc.h | 6 +- arch/m68k/include/asm/uaccess_mm.h | 2 +- arch/m68k/include/asm/uaccess_no.h | 2 +- arch/m68k/include/asm/unistd.h | 4 +- arch/m68k/include/uapi/asm/Kbuild | 20 + arch/m68k/kernel/dma.c | 2 +- arch/m68k/kernel/setup_mm.c | 82 +- arch/m68k/kernel/signal.c | 7 +- arch/m68k/kernel/syscalls/syscall.tbl | 88 +- arch/m68k/mac/misc.c | 200 +- arch/m68k/mac/via.c | 20 +- arch/m68k/mm/init.c | 3 - arch/m68k/mm/mcfmmu.c | 7 +- arch/m68k/mm/memory.c | 2 +- arch/m68k/mm/motorola.c | 9 - arch/m68k/mm/sun3mmu.c | 6 - arch/m68k/sun3/sun3dvma.c | 3 - arch/microblaze/Kconfig | 19 +- arch/microblaze/Kconfig.platform | 2 +- arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/futex.h | 2 +- arch/microblaze/include/asm/pgalloc.h | 19 +- arch/microblaze/include/asm/uaccess.h | 23 +- arch/microblaze/include/asm/unistd.h | 4 +- arch/microblaze/include/uapi/asm/Kbuild | 26 + arch/microblaze/kernel/kgdb.c | 2 +- arch/microblaze/kernel/setup.c | 13 +- arch/microblaze/kernel/signal.c | 4 +- arch/microblaze/kernel/syscalls/syscall.tbl | 83 +- arch/microblaze/mm/consistent.c | 2 +- arch/microblaze/mm/init.c | 15 +- arch/microblaze/mm/pgtable.c | 3 +- arch/mips/Kconfig | 144 +- arch/mips/Makefile | 2 - arch/mips/alchemy/Kconfig | 6 +- arch/mips/alchemy/board-mtx1.c | 18 +- arch/mips/alchemy/common/time.c | 2 +- arch/mips/alchemy/devboards/db1000.c | 76 +- arch/mips/alchemy/devboards/db1200.c | 24 +- arch/mips/alchemy/devboards/db1300.c | 23 +- arch/mips/alchemy/devboards/db1550.c | 13 +- arch/mips/ar7/platform.c | 4 +- arch/mips/ath25/Kconfig | 3 +- arch/mips/ath79/Kconfig | 81 +- 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/Kconfig | 14 +- arch/mips/bcm63xx/Makefile | 6 +- arch/mips/bcm63xx/boards/board_bcm963xx.c | 20 + arch/mips/bcm63xx/dev-dsp.c | 56 + arch/mips/bcm63xx/dev-enet.c | 8 - arch/mips/bcm63xx/reset.c | 2 +- arch/mips/boot/Makefile | 2 +- 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 +- arch/mips/cavium-octeon/dma-octeon.c | 3 - .../cavium-octeon/executive/cvmx-helper-board.c | 86 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 42 +- 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/generic_defconfig | 2 +- arch/mips/configs/xway_defconfig | 1 + arch/mips/include/asm/Kbuild | 1 + arch/mips/include/asm/atomic.h | 8 +- arch/mips/include/asm/barrier.h | 55 - arch/mips/include/asm/bitops.h | 7 +- arch/mips/include/asm/cacheflush.h | 2 + arch/mips/include/asm/checksum.h | 4 +- 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/dma-mapping.h | 14 +- arch/mips/include/asm/futex.h | 5 +- arch/mips/include/asm/ginvt.h | 56 - arch/mips/include/asm/irqflags.h | 2 +- arch/mips/include/asm/jazzdma.h | 6 + arch/mips/include/asm/kvm_host.h | 2 +- arch/mips/include/asm/mach-ath79/ath79.h | 4 + .../include/asm/mach-ath79/ath79_spi_platform.h | 0 .../asm/mach-au1x00/cpu-feature-overrides.h | 3 - .../include/asm/mach-bcm63xx/bcm63xx_dev_dsp.h | 14 + .../mips/include/asm/mach-bcm63xx/board_bcm963xx.h | 5 + arch/mips/include/asm/mach-ip27/irq.h | 12 +- arch/mips/include/asm/mach-ip27/mmzone.h | 9 + arch/mips/include/asm/mach-jz4740/jz4740_mmc.h | 4 + .../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/mach-loongson64/loongson.h | 2 +- arch/mips/include/asm/mach-rc32434/rb.h | 6 + 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/pgalloc.h | 6 +- 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/termios.h | 4 +- arch/mips/include/asm/tlbflush.h | 5 +- arch/mips/include/asm/uaccess.h | 12 +- arch/mips/include/asm/unistd.h | 17 +- arch/mips/include/uapi/asm/Kbuild | 3 + arch/mips/include/uapi/asm/mman.h | 4 +- arch/mips/include/uapi/asm/socket.h | 49 +- arch/mips/jazz/jazzdma.c | 21 +- arch/mips/jz4740/board-qi_lb60.c | 18 +- arch/mips/jz4740/setup.c | 14 +- arch/mips/kernel/cmpxchg.c | 3 +- arch/mips/kernel/cpu-probe.c | 55 +- arch/mips/kernel/irq.c | 4 +- arch/mips/kernel/jump_label.c | 4 + arch/mips/kernel/kgdb.c | 25 +- arch/mips/kernel/mips-cm.c | 6 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 45 +- arch/mips/kernel/process.c | 7 +- arch/mips/kernel/ptrace.c | 12 +- arch/mips/kernel/segment.c | 15 +- arch/mips/kernel/setup.c | 13 +- arch/mips/kernel/signal.c | 12 +- arch/mips/kernel/signal32.c | 4 +- arch/mips/kernel/signal_n32.c | 4 +- arch/mips/kernel/signal_o32.c | 8 +- arch/mips/kernel/smp.c | 69 +- arch/mips/kernel/spinlock_test.c | 21 +- arch/mips/kernel/syscall.c | 2 +- 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 | 9 +- arch/mips/kernel/unaligned.c | 115 +- arch/mips/kvm/Kconfig | 2 +- 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 | 6 +- 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/Kconfig | 7 +- arch/mips/loongson64/Platform | 23 - arch/mips/loongson64/common/reset.c | 7 +- arch/mips/math-emu/cp1emu.c | 16 +- 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 | 3 +- arch/mips/mm/context.c | 291 - arch/mips/mm/dma-noncoherent.c | 17 +- arch/mips/mm/gup.c | 3 +- arch/mips/mm/init.c | 12 - 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 | 24 +- arch/mips/oprofile/backtrace.c | 2 +- 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/pmcs-msp71xx/Kconfig | 10 +- arch/mips/ralink/Kconfig | 9 +- arch/mips/ralink/bootrom.c | 8 +- arch/mips/rb532/devices.c | 12 +- 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/sibyte/Kconfig | 10 +- arch/mips/sibyte/common/sb_tbprof.c | 2 +- arch/mips/txx9/Kconfig | 8 +- arch/mips/vdso/Makefile | 5 +- arch/mips/vr41xx/Kconfig | 8 +- arch/nds32/Kconfig | 14 +- arch/nds32/Kconfig.cpu | 41 - arch/nds32/Makefile | 11 +- arch/nds32/boot/dts/ae3xx.dts | 5 - arch/nds32/configs/defconfig | 2 +- arch/nds32/include/asm/Kbuild | 11 +- arch/nds32/include/asm/bitfield.h | 25 +- arch/nds32/include/asm/elf.h | 11 - arch/nds32/include/asm/fpu.h | 126 - arch/nds32/include/asm/fpuemu.h | 32 - arch/nds32/include/asm/futex.h | 2 +- arch/nds32/include/asm/nds32_fpu_inst.h | 109 - arch/nds32/include/asm/perf_event.h | 16 - arch/nds32/include/asm/pgalloc.h | 5 +- arch/nds32/include/asm/pmu.h | 386 - arch/nds32/include/asm/processor.h | 7 - arch/nds32/include/asm/sfp-machine.h | 158 - arch/nds32/include/asm/stacktrace.h | 39 - arch/nds32/include/asm/suspend.h | 11 - arch/nds32/include/asm/syscalls.h | 1 - arch/nds32/include/asm/uaccess.h | 11 +- arch/nds32/include/uapi/asm/Kbuild | 26 + arch/nds32/include/uapi/asm/auxvec.h | 7 - arch/nds32/include/uapi/asm/sigcontext.h | 14 - arch/nds32/include/uapi/asm/udftrap.h | 13 - arch/nds32/include/uapi/asm/unistd.h | 4 - arch/nds32/kernel/Makefile | 7 +- arch/nds32/kernel/ex-entry.S | 24 +- arch/nds32/kernel/ex-exit.S | 13 +- arch/nds32/kernel/ex-scall.S | 8 +- arch/nds32/kernel/fpu.c | 269 - arch/nds32/kernel/head.S | 13 +- arch/nds32/kernel/perf_event_cpu.c | 1521 -- arch/nds32/kernel/pm.c | 78 - arch/nds32/kernel/process.c | 64 +- arch/nds32/kernel/setup.c | 22 +- arch/nds32/kernel/signal.c | 66 +- arch/nds32/kernel/sleep.S | 131 - arch/nds32/kernel/sys_nds32.c | 32 - arch/nds32/kernel/traps.c | 16 - arch/nds32/math-emu/Makefile | 7 - arch/nds32/math-emu/faddd.c | 24 - arch/nds32/math-emu/fadds.c | 24 - arch/nds32/math-emu/fcmpd.c | 24 - arch/nds32/math-emu/fcmps.c | 24 - arch/nds32/math-emu/fd2s.c | 22 - arch/nds32/math-emu/fdivd.c | 27 - arch/nds32/math-emu/fdivs.c | 26 - arch/nds32/math-emu/fmuld.c | 23 - arch/nds32/math-emu/fmuls.c | 23 - arch/nds32/math-emu/fnegd.c | 21 - arch/nds32/math-emu/fnegs.c | 21 - arch/nds32/math-emu/fpuemu.c | 357 - arch/nds32/math-emu/fs2d.c | 23 - arch/nds32/math-emu/fsqrtd.c | 21 - arch/nds32/math-emu/fsqrts.c | 21 - arch/nds32/math-emu/fsubd.c | 27 - arch/nds32/math-emu/fsubs.c | 27 - arch/nds32/mm/Makefile | 6 +- arch/nds32/mm/alignment.c | 8 +- arch/nds32/mm/fault.c | 13 +- arch/nds32/mm/init.c | 26 +- arch/nios2/Kconfig | 6 +- arch/nios2/configs/10m50_defconfig | 1 + arch/nios2/configs/3c120_defconfig | 1 + arch/nios2/include/asm/pgalloc.h | 6 +- arch/nios2/include/asm/pgtable.h | 1 + arch/nios2/include/asm/tlbflush.h | 19 +- arch/nios2/include/asm/uaccess.h | 8 +- arch/nios2/include/uapi/asm/Kbuild | 26 + arch/nios2/include/uapi/asm/unistd.h | 2 - arch/nios2/kernel/kgdb.c | 2 +- arch/nios2/kernel/nios2_ksyms.c | 12 - arch/nios2/kernel/signal.c | 2 +- arch/nios2/mm/cacheflush.c | 7 +- arch/nios2/mm/fault.c | 3 +- arch/nios2/mm/tlb.c | 191 +- arch/nios2/platform/Kconfig.platform | 9 + arch/openrisc/Kconfig | 4 +- 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/bitops/fls.h | 2 +- arch/openrisc/include/asm/futex.h | 2 +- arch/openrisc/include/asm/pgalloc.h | 5 +- arch/openrisc/include/asm/uaccess.h | 14 +- arch/openrisc/include/uapi/asm/Kbuild | 28 + arch/openrisc/include/uapi/asm/unistd.h | 2 - arch/openrisc/kernel/dma.c | 2 +- arch/openrisc/kernel/entry.S | 2 +- arch/openrisc/kernel/head.S | 2 +- arch/openrisc/kernel/signal.c | 6 +- arch/openrisc/mm/init.c | 5 +- arch/openrisc/mm/ioremap.c | 12 +- arch/parisc/Kconfig | 4 +- arch/parisc/boot/Makefile | 6 + arch/parisc/include/asm/bitops.h | 2 +- arch/parisc/include/asm/dma-mapping.h | 46 + arch/parisc/include/asm/futex.h | 2 +- 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/pgalloc.h | 4 +- arch/parisc/include/asm/uaccess.h | 2 +- arch/parisc/include/asm/unistd.h | 13 +- arch/parisc/include/uapi/asm/Kbuild | 7 + 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/pci-dma.c | 4 +- arch/parisc/kernel/processor.c | 9 - arch/parisc/kernel/ptrace.c | 29 +- arch/parisc/kernel/setup.c | 5 +- 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 | 56 +- arch/powerpc/Kconfig | 162 +- arch/powerpc/Kconfig.debug | 4 + arch/powerpc/Makefile | 11 +- arch/powerpc/boot/Makefile | 7 +- 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/44x/fsp2_defconfig | 29 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 24 +- arch/powerpc/configs/44x/warp_defconfig | 12 +- arch/powerpc/configs/holly_defconfig | 12 +- arch/powerpc/configs/mpc512x_defconfig | 1 + arch/powerpc/configs/mvme5100_defconfig | 25 +- arch/powerpc/configs/ppc40x_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/powerpc/configs/skiroot_defconfig | 48 +- arch/powerpc/configs/storcenter_defconfig | 15 +- arch/powerpc/include/asm/asm-prototypes.h | 22 +- arch/powerpc/include/asm/book3s/32/mmu-hash.h | 2 - arch/powerpc/include/asm/book3s/32/pgalloc.h | 6 +- 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 | 16 +- arch/powerpc/include/asm/book3s/64/mmu-hash.h | 2 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 20 +- 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 | 93 + 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/futex.h | 2 +- arch/powerpc/include/asm/hvsi.h | 2 +- arch/powerpc/include/asm/io.h | 2 - arch/powerpc/include/asm/iommu.h | 21 +- arch/powerpc/include/asm/ipic.h | 3 + arch/powerpc/include/asm/irq.h | 18 +- arch/powerpc/include/asm/kvm_host.h | 5 +- arch/powerpc/include/asm/kvm_ppc.h | 17 +- 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/nohash/32/pgalloc.h | 6 +- arch/powerpc/include/asm/nohash/64/pgalloc.h | 6 +- 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/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 | 10 +- arch/powerpc/include/asm/unistd.h | 8 +- arch/powerpc/include/uapi/asm/Kbuild | 7 + 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/align.c | 3 +- arch/powerpc/kernel/asm-offsets.c | 15 +- arch/powerpc/kernel/cpu_setup_6xx.S | 4 - arch/powerpc/kernel/dma-iommu.c | 81 +- arch/powerpc/kernel/dma-mask.c | 12 - arch/powerpc/kernel/dma-swiotlb.c | 90 + arch/powerpc/kernel/dma.c | 362 + arch/powerpc/kernel/dt_cpu_ftrs.c | 25 +- arch/powerpc/kernel/eeh.c | 192 +- 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 | 88 +- 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 | 30 +- 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/iommu.c | 32 +- arch/powerpc/kernel/irq.c | 119 +- arch/powerpc/kernel/jump_label.c | 2 + arch/powerpc/kernel/kgdb.c | 36 +- 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 | 25 +- arch/powerpc/kernel/pci-common.c | 24 +- arch/powerpc/kernel/pci_32.c | 3 - arch/powerpc/kernel/process.c | 93 +- arch/powerpc/kernel/prom.c | 9 +- arch/powerpc/kernel/prom_init.c | 8 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/ptrace.c | 18 +- arch/powerpc/kernel/rtas.c | 6 +- arch/powerpc/kernel/rtas_flash.c | 2 +- arch/powerpc/kernel/rtasd.c | 2 +- arch/powerpc/kernel/setup-common.c | 12 +- arch/powerpc/kernel/setup_32.c | 62 +- arch/powerpc/kernel/setup_64.c | 60 +- arch/powerpc/kernel/signal.c | 2 +- arch/powerpc/kernel/signal_32.c | 12 +- arch/powerpc/kernel/signal_64.c | 20 +- arch/powerpc/kernel/smp.c | 109 +- arch/powerpc/kernel/stacktrace.c | 101 +- arch/powerpc/kernel/syscalls.c | 4 +- arch/powerpc/kernel/syscalls/syscall.tbl | 134 +- 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 | 134 +- 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/Kconfig | 2 +- arch/powerpc/kvm/Makefile | 5 + arch/powerpc/kvm/book3s.c | 20 +- arch/powerpc/kvm/book3s_32_mmu.c | 1 - arch/powerpc/kvm/book3s_64_mmu.c | 14 - arch/powerpc/kvm/book3s_64_mmu_hv.c | 22 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 17 +- arch/powerpc/kvm/book3s_64_vio.c | 8 +- arch/powerpc/kvm/book3s_emulate.c | 18 - arch/powerpc/kvm/book3s_hv.c | 58 +- arch/powerpc/kvm/book3s_hv_builtin.c | 14 +- arch/powerpc/kvm/book3s_hv_hmi.c | 1 - arch/powerpc/kvm/book3s_hv_ras.c | 58 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 7 - arch/powerpc/kvm/book3s_hv_rmhandlers.S | 76 +- arch/powerpc/kvm/book3s_rtas.c | 8 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/lib/Makefile | 3 +- arch/powerpc/lib/alloc.c | 3 - arch/powerpc/lib/checksum_wrappers.c | 4 +- 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 .../hashpagetable.c => dump_hashpagetable.c} | 0 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/fault.c | 8 +- arch/powerpc/mm/fsl_booke_mmu.c | 2 +- arch/powerpc/mm/hash_low_32.S | 76 +- arch/powerpc/mm/hash_utils_64.c | 23 +- arch/powerpc/mm/hugetlbpage-hash64.c | 25 - arch/powerpc/mm/hugetlbpage-radix.c | 22 +- arch/powerpc/mm/init_32.c | 6 +- arch/powerpc/mm/mem.c | 64 +- arch/powerpc/mm/mmu_context_iommu.c | 145 +- arch/powerpc/mm/mmu_context_nohash.c | 9 - arch/powerpc/mm/mmu_decl.h | 10 +- arch/powerpc/mm/numa.c | 29 +- arch/powerpc/mm/pgtable-book3e.c | 12 +- arch/powerpc/mm/pgtable-book3s64.c | 55 +- arch/powerpc/mm/pgtable-frag.c | 2 +- arch/powerpc/mm/pgtable-radix.c | 46 +- arch/powerpc/mm/pgtable_32.c | 50 +- arch/powerpc/mm/ppc_mmu_32.c | 192 +- arch/powerpc/mm/ptdump/8xx.c | 82 - arch/powerpc/mm/ptdump/Makefile | 9 - arch/powerpc/mm/ptdump/book3s64.c | 120 - 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/subpage-prot.c | 2 +- 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/oprofile/backtrace.c | 4 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 8 +- 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/40x/Kconfig | 10 +- arch/powerpc/platforms/44x/Kconfig | 33 +- arch/powerpc/platforms/44x/ppc476.c | 1 - arch/powerpc/platforms/44x/warp.c | 2 +- arch/powerpc/platforms/4xx/ocm.c | 10 +- arch/powerpc/platforms/512x/Kconfig | 2 +- arch/powerpc/platforms/52xx/Kconfig | 2 +- arch/powerpc/platforms/83xx/Kconfig | 2 +- arch/powerpc/platforms/83xx/suspend-asm.S | 34 +- arch/powerpc/platforms/85xx/Kconfig | 10 +- 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/Kconfig | 8 +- arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | 1 + arch/powerpc/platforms/Kconfig | 2 +- arch/powerpc/platforms/Kconfig.cputype | 15 +- arch/powerpc/platforms/amigaone/Kconfig | 2 +- arch/powerpc/platforms/cell/Kconfig | 2 +- arch/powerpc/platforms/cell/iommu.c | 173 +- arch/powerpc/platforms/cell/spu_syscalls.c | 1 + arch/powerpc/platforms/cell/spufs/file.c | 21 +- arch/powerpc/platforms/chrp/Kconfig | 2 +- arch/powerpc/platforms/chrp/Makefile | 2 +- arch/powerpc/platforms/chrp/nvram.c | 14 +- arch/powerpc/platforms/chrp/setup.c | 5 +- arch/powerpc/platforms/embedded6xx/Kconfig | 4 +- arch/powerpc/platforms/embedded6xx/wii.c | 24 + arch/powerpc/platforms/maple/Kconfig | 2 +- arch/powerpc/platforms/pasemi/Kconfig | 2 +- arch/powerpc/platforms/pasemi/dma_lib.c | 2 +- arch/powerpc/platforms/pasemi/iommu.c | 10 +- arch/powerpc/platforms/pasemi/setup.c | 51 + arch/powerpc/platforms/powermac/Kconfig | 2 +- arch/powerpc/platforms/powermac/Makefile | 2 + arch/powerpc/platforms/powermac/nvram.c | 12 - arch/powerpc/platforms/powermac/setup.c | 3 +- arch/powerpc/platforms/powermac/time.c | 2 +- arch/powerpc/platforms/powernv/Kconfig | 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-lpc.c | 4 +- arch/powerpc/platforms/powernv/opal-msglog.c | 2 +- arch/powerpc/platforms/powernv/opal-tracepoints.c | 2 +- arch/powerpc/platforms/powernv/opal-wrappers.S | 344 +- arch/powerpc/platforms/powernv/opal.c | 9 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 1 + arch/powerpc/platforms/powernv/pci-ioda.c | 159 +- arch/powerpc/platforms/powernv/pci.c | 2 - arch/powerpc/platforms/powernv/smp.c | 25 - arch/powerpc/platforms/ps3/Kconfig | 2 +- arch/powerpc/platforms/ps3/device-init.c | 4 +- arch/powerpc/platforms/ps3/os-area.c | 4 +- arch/powerpc/platforms/ps3/setup.c | 3 - arch/powerpc/platforms/ps3/system-bus.c | 4 +- arch/powerpc/platforms/pseries/Kconfig | 2 +- arch/powerpc/platforms/pseries/cmm.c | 10 +- arch/powerpc/platforms/pseries/dlpar.c | 2 - arch/powerpc/platforms/pseries/hotplug-cpu.c | 19 - arch/powerpc/platforms/pseries/hvCall.S | 4 +- arch/powerpc/platforms/pseries/ibmebus.c | 10 +- arch/powerpc/platforms/pseries/iommu.c | 99 +- arch/powerpc/platforms/pseries/lpar.c | 2 +- arch/powerpc/platforms/pseries/lparcfg.c | 1 - arch/powerpc/platforms/pseries/nvram.c | 2 + arch/powerpc/platforms/pseries/papr_scm.c | 6 +- arch/powerpc/platforms/pseries/pci.c | 2 - arch/powerpc/platforms/pseries/scanlog.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 18 +- arch/powerpc/platforms/pseries/vio.c | 100 +- arch/powerpc/sysdev/6xx-suspend.S | 5 +- arch/powerpc/sysdev/dart_iommu.c | 68 +- arch/powerpc/sysdev/fsl_pci.c | 35 +- arch/powerpc/sysdev/fsl_rmu.c | 7 +- arch/powerpc/sysdev/ipic.c | 35 + arch/powerpc/sysdev/msi_bitmap.c | 3 - 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 | 39 +- arch/riscv/Makefile | 2 +- arch/riscv/configs/defconfig | 8 +- arch/riscv/include/asm/Kbuild | 25 + arch/riscv/include/asm/dma-mapping.h | 15 + arch/riscv/include/asm/futex.h | 2 +- arch/riscv/include/asm/io.h | 36 +- arch/riscv/include/asm/module.h | 28 +- arch/riscv/include/asm/page.h | 2 +- arch/riscv/include/asm/pgalloc.h | 6 +- arch/riscv/include/asm/pgtable-bits.h | 6 - arch/riscv/include/asm/pgtable.h | 8 +- arch/riscv/include/asm/processor.h | 2 +- arch/riscv/include/asm/ptrace.h | 5 - arch/riscv/include/asm/syscall.h | 10 - arch/riscv/include/asm/thread_info.h | 6 - arch/riscv/include/asm/uaccess.h | 14 +- arch/riscv/include/asm/unistd.h | 2 - arch/riscv/include/uapi/asm/Kbuild | 28 + arch/riscv/include/uapi/asm/unistd.h | 1 - arch/riscv/kernel/asm-offsets.c | 1 - arch/riscv/kernel/cpu.c | 28 +- arch/riscv/kernel/cpufeature.c | 13 +- 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 | 17 +- arch/riscv/kernel/signal.c | 4 +- arch/riscv/kernel/smp.c | 43 +- arch/riscv/kernel/smpboot.c | 10 +- arch/riscv/kernel/vdso.c | 1 + arch/riscv/kernel/vdso/Makefile | 2 - arch/riscv/mm/init.c | 3 +- arch/riscv/net/Makefile | 1 - arch/riscv/net/bpf_jit_comp.c | 1602 -- arch/s390/Kconfig | 34 +- arch/s390/boot/Makefile | 6 +- arch/s390/boot/compressed/Makefile | 4 +- arch/s390/boot/string.c | 1 - arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/performance_defconfig | 2 +- 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/ap.h | 28 +- arch/s390/include/asm/bitops.h | 4 +- arch/s390/include/asm/cio.h | 1 - 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/hugetlb.h | 7 +- arch/s390/include/asm/irq.h | 1 - arch/s390/include/asm/isc.h | 1 - arch/s390/include/asm/jump_label.h | 14 +- arch/s390/include/asm/kvm_host.h | 39 +- 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/pgalloc.h | 4 +- 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 | 2 +- arch/s390/include/asm/unistd.h | 7 +- arch/s390/include/asm/vx-insn.h | 8 +- arch/s390/include/uapi/asm/Kbuild | 17 +- arch/s390/include/uapi/asm/posix_types.h | 6 - arch/s390/include/uapi/asm/socket.h | 117 + arch/s390/include/uapi/asm/zcrypt.h | 4 +- arch/s390/kernel/Makefile | 9 +- arch/s390/kernel/compat_linux.c | 235 +- arch/s390/kernel/compat_wrapper.c | 186 + arch/s390/kernel/crash_dump.c | 3 - arch/s390/kernel/debug.c | 6 + arch/s390/kernel/diag.c | 1 - arch/s390/kernel/early.c | 4 +- arch/s390/kernel/entry.S | 4 +- arch/s390/kernel/head64.S | 2 + arch/s390/kernel/irq.c | 1 - arch/s390/kernel/jump_label.c | 4 + 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 | 78 +- arch/s390/kernel/smp.c | 20 +- arch/s390/kernel/swsusp.S | 4 +- arch/s390/kernel/sys_s390.c | 16 +- arch/s390/kernel/syscalls/Makefile | 12 +- arch/s390/kernel/syscalls/syscall.tbl | 373 +- arch/s390/kernel/sysinfo.c | 2 + arch/s390/kernel/topology.c | 6 - arch/s390/kernel/vdso.c | 7 +- arch/s390/kernel/vtime.c | 4 +- arch/s390/kvm/Kconfig | 2 +- arch/s390/kvm/interrupt.c | 431 +- arch/s390/kvm/kvm-s390.c | 190 +- arch/s390/kvm/kvm-s390.h | 4 +- arch/s390/kvm/vsie.c | 2 +- arch/s390/lib/string.c | 28 - arch/s390/mm/dump_pagetables.c | 17 +- arch/s390/mm/extmem.c | 133 +- arch/s390/mm/fault.c | 24 + arch/s390/mm/init.c | 4 +- arch/s390/mm/kasan_init.c | 33 +- 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/mode_emu.c | 3 - arch/s390/numa/numa.c | 20 +- arch/s390/pci/pci.c | 25 +- arch/s390/pci/pci_clp.c | 2 +- arch/s390/pci/pci_debug.c | 15 +- arch/s390/pci/pci_dma.c | 20 +- arch/s390/scripts/Makefile.chkbss | 25 +- arch/s390/tools/Makefile | 9 +- arch/sh/Kconfig | 30 +- arch/sh/boards/Kconfig | 30 +- arch/sh/boards/board-apsh4a3a.c | 5 +- arch/sh/boards/board-apsh4ad0a.c | 5 +- arch/sh/boards/board-edosk7760.c | 15 +- arch/sh/boards/board-espt.c | 5 +- arch/sh/boards/board-magicpanelr2.c | 5 +- arch/sh/boards/board-sh7757lcr.c | 5 +- arch/sh/boards/board-sh7785lcr.c | 5 +- arch/sh/boards/board-titan.c | 5 +- arch/sh/boards/board-urquell.c | 5 +- arch/sh/boards/mach-ap325rxa/Makefile | 1 - arch/sh/boards/mach-ap325rxa/sdram.S | 7 +- arch/sh/boards/mach-ap325rxa/setup.c | 10 +- arch/sh/boards/mach-cayman/Makefile | 1 - arch/sh/boards/mach-cayman/irq.c | 5 +- arch/sh/boards/mach-cayman/panic.c | 5 +- arch/sh/boards/mach-cayman/setup.c | 5 +- arch/sh/boards/mach-dreamcast/Makefile | 5 +- arch/sh/boards/mach-dreamcast/irq.c | 2 +- arch/sh/boards/mach-dreamcast/rtc.c | 49 +- arch/sh/boards/mach-dreamcast/setup.c | 4 +- arch/sh/boards/mach-ecovec24/Makefile | 3 +- arch/sh/boards/mach-ecovec24/sdram.S | 7 +- arch/sh/boards/mach-ecovec24/setup.c | 66 +- arch/sh/boards/mach-highlander/irq-r7780mp.c | 5 +- arch/sh/boards/mach-highlander/irq-r7780rp.c | 5 +- arch/sh/boards/mach-highlander/irq-r7785rp.c | 5 +- arch/sh/boards/mach-highlander/pinmux-r7785rp.c | 5 +- arch/sh/boards/mach-highlander/psw.c | 5 +- arch/sh/boards/mach-highlander/setup.c | 5 +- arch/sh/boards/mach-hp6xx/Makefile | 1 - arch/sh/boards/mach-hp6xx/hp6xx_apm.c | 4 +- arch/sh/boards/mach-hp6xx/pm.c | 4 +- arch/sh/boards/mach-hp6xx/pm_wakeup.S | 8 +- arch/sh/boards/mach-hp6xx/setup.c | 4 +- arch/sh/boards/mach-kfr2r09/Makefile | 1 - arch/sh/boards/mach-kfr2r09/lcd_wqvga.c | 5 +- arch/sh/boards/mach-kfr2r09/sdram.S | 7 +- arch/sh/boards/mach-kfr2r09/setup.c | 13 +- arch/sh/boards/mach-landisk/Makefile | 1 - arch/sh/boards/mach-landisk/gio.c | 6 +- arch/sh/boards/mach-landisk/irq.c | 5 +- arch/sh/boards/mach-landisk/psw.c | 5 +- arch/sh/boards/mach-landisk/setup.c | 5 +- arch/sh/boards/mach-lboxre2/Makefile | 1 - arch/sh/boards/mach-lboxre2/irq.c | 6 +- arch/sh/boards/mach-lboxre2/setup.c | 6 +- arch/sh/boards/mach-microdev/Makefile | 1 - arch/sh/boards/mach-microdev/fdc37c93xapm.c | 5 +- arch/sh/boards/mach-microdev/io.c | 4 +- arch/sh/boards/mach-microdev/irq.c | 4 +- arch/sh/boards/mach-microdev/setup.c | 4 +- arch/sh/boards/mach-migor/Makefile | 1 - arch/sh/boards/mach-migor/lcd_qvga.c | 5 +- arch/sh/boards/mach-migor/sdram.S | 7 +- arch/sh/boards/mach-migor/setup.c | 11 +- arch/sh/boards/mach-r2d/Makefile | 1 - arch/sh/boards/mach-r2d/setup.c | 5 +- arch/sh/boards/mach-rsk/Makefile | 1 - arch/sh/boards/mach-rsk/devices-rsk7203.c | 5 +- arch/sh/boards/mach-rsk/devices-rsk7264.c | 5 +- arch/sh/boards/mach-rsk/devices-rsk7269.c | 5 +- arch/sh/boards/mach-rsk/setup.c | 5 +- arch/sh/boards/mach-sdk7780/Makefile | 1 - arch/sh/boards/mach-sdk7780/irq.c | 5 +- arch/sh/boards/mach-sdk7780/setup.c | 5 +- arch/sh/boards/mach-sdk7786/Makefile | 1 - arch/sh/boards/mach-sdk7786/fpga.c | 5 +- arch/sh/boards/mach-sdk7786/gpio.c | 5 +- arch/sh/boards/mach-sdk7786/irq.c | 5 +- arch/sh/boards/mach-sdk7786/nmi.c | 5 +- arch/sh/boards/mach-sdk7786/setup.c | 5 +- arch/sh/boards/mach-sdk7786/sram.c | 5 +- arch/sh/boards/mach-se/7206/Makefile | 1 - arch/sh/boards/mach-se/7343/Makefile | 1 - arch/sh/boards/mach-se/7343/irq.c | 5 +- arch/sh/boards/mach-se/770x/Makefile | 1 - arch/sh/boards/mach-se/7721/Makefile | 1 - arch/sh/boards/mach-se/7721/irq.c | 5 +- arch/sh/boards/mach-se/7721/setup.c | 6 +- arch/sh/boards/mach-se/7722/Makefile | 1 - arch/sh/boards/mach-se/7722/irq.c | 5 +- arch/sh/boards/mach-se/7722/setup.c | 6 +- arch/sh/boards/mach-se/7724/Makefile | 1 - arch/sh/boards/mach-se/7724/irq.c | 5 +- arch/sh/boards/mach-se/7724/sdram.S | 7 +- arch/sh/boards/mach-se/7724/setup.c | 16 +- arch/sh/boards/mach-se/7751/Makefile | 1 - arch/sh/boards/mach-se/7780/Makefile | 1 - arch/sh/boards/mach-se/7780/irq.c | 5 +- arch/sh/boards/mach-se/7780/setup.c | 5 +- arch/sh/boards/mach-sh03/Makefile | 4 +- arch/sh/boards/mach-sh03/rtc.c | 51 +- arch/sh/boards/mach-sh03/setup.c | 9 + arch/sh/boards/mach-sh7763rdp/Makefile | 1 - arch/sh/boards/mach-sh7763rdp/irq.c | 5 +- arch/sh/boards/mach-sh7763rdp/setup.c | 5 +- arch/sh/boards/mach-x3proto/Makefile | 1 - arch/sh/boards/mach-x3proto/gpio.c | 5 +- arch/sh/boards/mach-x3proto/ilsel.c | 5 +- arch/sh/boards/mach-x3proto/setup.c | 5 +- arch/sh/boards/of-generic.c | 13 +- arch/sh/boot/dts/Makefile | 2 +- arch/sh/configs/apsh4a3a_defconfig | 1 + arch/sh/configs/dreamcast_defconfig | 2 - arch/sh/configs/edosk7705_defconfig | 1 + arch/sh/configs/espt_defconfig | 1 + arch/sh/configs/sdk7786_defconfig | 1 + arch/sh/configs/sh03_defconfig | 2 - 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/drivers/dma/Makefile | 1 - arch/sh/drivers/dma/dma-api.c | 7 +- arch/sh/drivers/dma/dma-g2.c | 7 +- arch/sh/drivers/dma/dma-pvr2.c | 7 +- arch/sh/drivers/dma/dma-sh.c | 7 +- arch/sh/drivers/dma/dma-sysfs.c | 5 +- arch/sh/drivers/dma/dmabrg.c | 3 +- arch/sh/drivers/heartbeat.c | 5 +- arch/sh/drivers/pci/fixups-dreamcast.c | 8 +- arch/sh/drivers/pci/fixups-landisk.c | 4 +- arch/sh/drivers/pci/fixups-r7780rp.c | 5 +- arch/sh/drivers/pci/fixups-rts7751r2d.c | 5 +- arch/sh/drivers/pci/fixups-sdk7780.c | 5 +- arch/sh/drivers/pci/fixups-sdk7786.c | 5 +- arch/sh/drivers/pci/fixups-snapgear.c | 4 +- arch/sh/drivers/pci/fixups-titan.c | 4 +- arch/sh/drivers/pci/ops-dreamcast.c | 5 +- arch/sh/drivers/pci/ops-sh4.c | 5 +- arch/sh/drivers/pci/ops-sh5.c | 4 +- arch/sh/drivers/pci/ops-sh7786.c | 5 +- arch/sh/drivers/pci/pci-dreamcast.c | 5 +- arch/sh/drivers/pci/pci-sh5.c | 4 +- arch/sh/drivers/pci/pci-sh5.h | 6 +- arch/sh/drivers/pci/pci-sh7751.c | 5 +- arch/sh/drivers/pci/pci-sh7751.h | 7 +- arch/sh/drivers/pci/pci-sh7780.c | 5 +- arch/sh/drivers/pci/pci-sh7780.h | 7 +- arch/sh/drivers/pci/pci.c | 5 +- arch/sh/drivers/pci/pcie-sh7786.c | 5 +- arch/sh/drivers/pci/pcie-sh7786.h | 7 +- arch/sh/drivers/push-switch.c | 5 +- arch/sh/drivers/superhyway/Makefile | 1 - arch/sh/drivers/superhyway/ops-sh4-202.c | 5 +- arch/sh/include/asm/Kbuild | 1 - arch/sh/include/asm/addrspace.h | 5 +- arch/sh/include/asm/asm-offsets.h | 1 - arch/sh/include/asm/bl_bit_64.h | 7 +- arch/sh/include/asm/cache_insns_64.h | 7 +- arch/sh/include/asm/checksum_32.h | 7 +- arch/sh/include/asm/cmpxchg-xchg.h | 4 +- arch/sh/include/asm/device.h | 5 +- arch/sh/include/asm/dma-register.h | 7 +- arch/sh/include/asm/dma.h | 7 +- arch/sh/include/asm/dwarf.h | 8 +- arch/sh/include/asm/fb.h | 1 - arch/sh/include/asm/fixmap.h | 7 +- arch/sh/include/asm/flat.h | 7 +- arch/sh/include/asm/freq.h | 8 +- arch/sh/include/asm/futex.h | 2 +- arch/sh/include/asm/gpio.h | 7 +- arch/sh/include/asm/machvec.h | 6 +- arch/sh/include/asm/mmu_context_64.h | 5 +- arch/sh/include/asm/pgalloc.h | 6 +- arch/sh/include/asm/pgtable.h | 7 +- arch/sh/include/asm/pgtable_64.h | 5 +- arch/sh/include/asm/processor_64.h | 5 +- arch/sh/include/asm/rtc.h | 3 + arch/sh/include/asm/sfp-machine.h | 20 +- arch/sh/include/asm/shmparam.h | 7 +- arch/sh/include/asm/siu.h | 7 +- arch/sh/include/asm/spinlock-cas.h | 7 +- arch/sh/include/asm/spinlock-llsc.h | 7 +- arch/sh/include/asm/spinlock.h | 7 +- arch/sh/include/asm/string_32.h | 1 - arch/sh/include/asm/switch_to.h | 7 +- arch/sh/include/asm/switch_to_64.h | 7 +- arch/sh/include/asm/tlb_64.h | 7 +- arch/sh/include/asm/traps_64.h | 7 +- arch/sh/include/asm/uaccess.h | 16 +- arch/sh/include/asm/uaccess_64.h | 5 +- arch/sh/include/asm/unistd.h | 4 +- arch/sh/include/asm/vga.h | 1 - arch/sh/include/asm/watchdog.h | 8 +- arch/sh/include/cpu-common/cpu/addrspace.h | 7 +- arch/sh/include/cpu-common/cpu/mmu_context.h | 7 +- arch/sh/include/cpu-common/cpu/pfc.h | 12 +- arch/sh/include/cpu-common/cpu/timer.h | 1 - arch/sh/include/cpu-sh2/cpu/cache.h | 7 +- arch/sh/include/cpu-sh2/cpu/freq.h | 7 +- arch/sh/include/cpu-sh2/cpu/watchdog.h | 7 +- arch/sh/include/cpu-sh2a/cpu/cache.h | 7 +- arch/sh/include/cpu-sh2a/cpu/freq.h | 7 +- arch/sh/include/cpu-sh2a/cpu/watchdog.h | 1 - arch/sh/include/cpu-sh3/cpu/cache.h | 7 +- arch/sh/include/cpu-sh3/cpu/dma-register.h | 7 +- arch/sh/include/cpu-sh3/cpu/freq.h | 7 +- arch/sh/include/cpu-sh3/cpu/gpio.h | 7 +- arch/sh/include/cpu-sh3/cpu/mmu_context.h | 7 +- arch/sh/include/cpu-sh3/cpu/watchdog.h | 7 +- arch/sh/include/cpu-sh4/cpu/addrspace.h | 5 +- arch/sh/include/cpu-sh4/cpu/cache.h | 7 +- arch/sh/include/cpu-sh4/cpu/dma-register.h | 7 +- arch/sh/include/cpu-sh4/cpu/fpu.h | 6 +- arch/sh/include/cpu-sh4/cpu/freq.h | 7 +- arch/sh/include/cpu-sh4/cpu/mmu_context.h | 7 +- arch/sh/include/cpu-sh4/cpu/sh7786.h | 7 +- arch/sh/include/cpu-sh4/cpu/sq.h | 7 +- arch/sh/include/cpu-sh4/cpu/watchdog.h | 7 +- arch/sh/include/cpu-sh5/cpu/cache.h | 5 +- arch/sh/include/cpu-sh5/cpu/irq.h | 5 +- arch/sh/include/cpu-sh5/cpu/registers.h | 5 +- arch/sh/include/mach-common/mach/hp6xx.h | 12 +- arch/sh/include/mach-common/mach/lboxre2.h | 6 +- arch/sh/include/mach-common/mach/magicpanelr2.h | 7 +- arch/sh/include/mach-common/mach/mangle-port.h | 7 +- arch/sh/include/mach-common/mach/microdev.h | 6 +- arch/sh/include/mach-common/mach/sdk7780.h | 5 +- arch/sh/include/mach-common/mach/secureedge5410.h | 6 +- arch/sh/include/mach-common/mach/sh7763rdp.h | 6 +- arch/sh/include/mach-dreamcast/mach/dma.h | 7 +- arch/sh/include/mach-dreamcast/mach/pci.h | 7 +- arch/sh/include/mach-dreamcast/mach/sysasic.h | 8 +- .../mach-ecovec24/mach/partner-jet-setup.txt | 1 - .../mach-kfr2r09/mach/partner-jet-setup.txt | 1 - arch/sh/include/mach-se/mach/se7721.h | 8 +- arch/sh/include/mach-se/mach/se7722.h | 6 +- arch/sh/include/mach-se/mach/se7724.h | 6 +- arch/sh/include/mach-se/mach/se7780.h | 5 +- arch/sh/include/uapi/asm/Kbuild | 20 +- arch/sh/include/uapi/asm/setup.h | 1 - arch/sh/include/uapi/asm/types.h | 1 - arch/sh/include/uapi/asm/unistd_32.h | 403 + arch/sh/kernel/cpu/clock.c | 5 +- arch/sh/kernel/cpu/init.c | 5 +- arch/sh/kernel/cpu/irq/Makefile | 1 - arch/sh/kernel/cpu/irq/intc-sh5.c | 5 +- arch/sh/kernel/cpu/irq/ipr.c | 5 +- arch/sh/kernel/cpu/pfc.c | 10 +- arch/sh/kernel/cpu/sh2/Makefile | 1 - arch/sh/kernel/cpu/sh2/clock-sh7619.c | 5 +- arch/sh/kernel/cpu/sh2/entry.S | 7 +- arch/sh/kernel/cpu/sh2/ex.S | 7 +- arch/sh/kernel/cpu/sh2/probe.c | 5 +- arch/sh/kernel/cpu/sh2/setup-sh7619.c | 5 +- arch/sh/kernel/cpu/sh2/smp-j2.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7201.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7203.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7206.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7264.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7269.c | 5 +- arch/sh/kernel/cpu/sh2a/entry.S | 7 +- arch/sh/kernel/cpu/sh2a/ex.S | 7 +- arch/sh/kernel/cpu/sh2a/fpu.c | 5 +- arch/sh/kernel/cpu/sh2a/opcode_helper.c | 5 +- arch/sh/kernel/cpu/sh2a/pinmux-sh7203.c | 5 +- arch/sh/kernel/cpu/sh2a/pinmux-sh7264.c | 5 +- arch/sh/kernel/cpu/sh2a/pinmux-sh7269.c | 5 +- arch/sh/kernel/cpu/sh2a/probe.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-mxg.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7201.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7264.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7269.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh3.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7705.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7706.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7709.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7710.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7712.c | 5 +- arch/sh/kernel/cpu/sh3/entry.S | 7 +- arch/sh/kernel/cpu/sh3/ex.S | 9 +- arch/sh/kernel/cpu/sh3/pinmux-sh7720.c | 5 +- arch/sh/kernel/cpu/sh3/probe.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh3.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh7705.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh7710.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh7720.c | 5 +- arch/sh/kernel/cpu/sh3/swsusp.S | 7 +- arch/sh/kernel/cpu/sh4/clock-sh4-202.c | 5 +- arch/sh/kernel/cpu/sh4/clock-sh4.c | 5 +- arch/sh/kernel/cpu/sh4/fpu.c | 5 +- arch/sh/kernel/cpu/sh4/perf_event.c | 5 +- arch/sh/kernel/cpu/sh4/probe.c | 5 +- arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 5 +- arch/sh/kernel/cpu/sh4/setup-sh7750.c | 5 +- arch/sh/kernel/cpu/sh4/setup-sh7760.c | 5 +- arch/sh/kernel/cpu/sh4/sq.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7343.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7366.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7722.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7723.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7724.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7734.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7757.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7763.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7770.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7780.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7785.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7786.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/intc-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/perf_event.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7723.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7724.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7734.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7757.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7785.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7786.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7366.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7723.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7734.c | 7 +- arch/sh/kernel/cpu/sh4a/setup-sh7757.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7786.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/ubc.c | 5 +- arch/sh/kernel/cpu/sh5/clock-sh5.c | 5 +- arch/sh/kernel/cpu/sh5/entry.S | 7 +- arch/sh/kernel/cpu/sh5/fpu.c | 5 +- arch/sh/kernel/cpu/sh5/probe.c | 5 +- arch/sh/kernel/cpu/sh5/setup-sh5.c | 5 +- arch/sh/kernel/cpu/sh5/switchto.S | 7 +- arch/sh/kernel/cpu/sh5/unwind.c | 5 +- arch/sh/kernel/cpu/shmobile/Makefile | 1 - arch/sh/kernel/cpu/shmobile/cpuidle.c | 5 +- arch/sh/kernel/cpu/shmobile/pm.c | 5 +- arch/sh/kernel/cpu/shmobile/sleep.S | 7 +- arch/sh/kernel/debugtraps.S | 7 +- arch/sh/kernel/disassemble.c | 5 +- arch/sh/kernel/dma-coherent.c | 5 +- arch/sh/kernel/dumpstack.c | 16 +- arch/sh/kernel/dwarf.c | 14 +- arch/sh/kernel/entry-common.S | 8 +- arch/sh/kernel/head_32.S | 7 +- arch/sh/kernel/head_64.S | 7 +- arch/sh/kernel/hw_breakpoint.c | 5 +- arch/sh/kernel/idle.c | 5 +- arch/sh/kernel/io.c | 5 +- arch/sh/kernel/io_trapped.c | 5 +- arch/sh/kernel/iomap.c | 5 +- arch/sh/kernel/ioport.c | 5 +- arch/sh/kernel/irq_32.c | 5 +- arch/sh/kernel/irq_64.c | 5 +- arch/sh/kernel/kgdb.c | 19 +- arch/sh/kernel/kprobes.c | 5 +- arch/sh/kernel/machine_kexec.c | 7 +- arch/sh/kernel/machvec.c | 5 +- arch/sh/kernel/module.c | 15 +- arch/sh/kernel/nmi_debug.c | 5 +- arch/sh/kernel/perf_callchain.c | 5 +- arch/sh/kernel/perf_event.c | 5 +- arch/sh/kernel/process_32.c | 5 +- arch/sh/kernel/process_64.c | 5 +- arch/sh/kernel/ptrace_32.c | 5 +- arch/sh/kernel/ptrace_64.c | 5 +- arch/sh/kernel/relocate_kernel.S | 6 +- arch/sh/kernel/return_address.c | 5 +- arch/sh/kernel/setup.c | 1 - arch/sh/kernel/sh_bios.c | 5 +- arch/sh/kernel/sh_ksyms_64.c | 5 +- arch/sh/kernel/signal_32.c | 8 +- arch/sh/kernel/signal_64.c | 13 +- arch/sh/kernel/smp.c | 5 +- arch/sh/kernel/stacktrace.c | 5 +- arch/sh/kernel/swsusp.c | 5 +- arch/sh/kernel/syscalls/syscall.tbl | 88 +- arch/sh/kernel/syscalls/syscalltbl.sh | 4 +- arch/sh/kernel/syscalls_32.S | 10 +- arch/sh/kernel/syscalls_64.S | 7 +- arch/sh/kernel/time.c | 79 +- arch/sh/kernel/topology.c | 5 +- arch/sh/kernel/traps_32.c | 5 +- arch/sh/kernel/traps_64.c | 17 +- arch/sh/kernel/unwinder.c | 1 - arch/sh/kernel/vsyscall/vsyscall.c | 5 +- arch/sh/lib/ashiftrt.S | 29 +- arch/sh/lib/ashlsi3.S | 29 +- arch/sh/lib/ashrsi3.S | 29 +- arch/sh/lib/checksum.S | 9 +- arch/sh/lib/io.c | 5 +- arch/sh/lib/libgcc.h | 2 - arch/sh/lib/lshrsi3.S | 29 +- arch/sh/lib/mcount.S | 7 +- arch/sh/lib/movmem.S | 29 +- arch/sh/lib/udiv_qrnnd.S | 29 +- arch/sh/lib/udivsi3.S | 29 +- arch/sh/lib/udivsi3_i4i-Os.S | 29 +- arch/sh/lib/udivsi3_i4i.S | 29 +- arch/sh/mm/gup.c | 3 +- arch/sh/mm/init.c | 26 +- arch/sh/mm/numa.c | 9 +- arch/sh/oprofile/backtrace.c | 2 +- arch/sh/tools/Makefile | 2 +- arch/sparc/Kconfig | 30 +- arch/sparc/configs/sparc32_defconfig | 1 + arch/sparc/configs/sparc64_defconfig | 1 + arch/sparc/crypto/des_glue.c | 4 +- arch/sparc/include/asm/checksum_32.h | 2 +- arch/sparc/include/asm/dma-mapping.h | 8 +- arch/sparc/include/asm/dma.h | 48 +- arch/sparc/include/asm/leon.h | 9 - arch/sparc/include/asm/pci.h | 53 +- arch/sparc/include/asm/pci_32.h | 41 + arch/sparc/include/asm/pci_64.h | 52 + arch/sparc/include/asm/pgalloc_32.h | 5 +- arch/sparc/include/asm/pgalloc_64.h | 6 +- arch/sparc/include/asm/pgtable_64.h | 30 + arch/sparc/include/asm/uaccess_32.h | 3 +- arch/sparc/include/asm/uaccess_64.h | 2 +- arch/sparc/include/asm/unistd.h | 13 +- arch/sparc/include/uapi/asm/Kbuild | 3 + arch/sparc/include/uapi/asm/posix_types.h | 10 - arch/sparc/include/uapi/asm/socket.h | 51 +- arch/sparc/kernel/Makefile | 2 +- arch/sparc/kernel/iommu.c | 25 +- arch/sparc/kernel/iommu_common.h | 2 + arch/sparc/kernel/ioport.c | 243 +- arch/sparc/kernel/jump_label.c | 4 + arch/sparc/kernel/kernel.h | 6 +- arch/sparc/kernel/kgdb_32.c | 2 +- arch/sparc/kernel/kgdb_64.c | 2 +- arch/sparc/kernel/pci.c | 46 +- arch/sparc/kernel/pci_fire.c | 3 +- arch/sparc/kernel/pci_schizo.c | 3 +- arch/sparc/kernel/pci_sun4v.c | 32 +- arch/sparc/kernel/perf_event.c | 8 +- arch/sparc/kernel/prom_32.c | 6 +- arch/sparc/kernel/prom_64.c | 7 +- arch/sparc/kernel/psycho_common.c | 3 +- arch/sparc/kernel/sbus.c | 3 +- arch/sparc/kernel/setup_32.c | 1 - arch/sparc/kernel/setup_64.c | 7 - arch/sparc/kernel/sigutil_32.c | 2 +- arch/sparc/kernel/smp_64.c | 14 +- arch/sparc/kernel/stacktrace.c | 8 +- arch/sparc/kernel/sys_sparc_64.c | 61 +- arch/sparc/kernel/syscalls/syscall.tbl | 116 +- arch/sparc/kernel/traps_64.c | 7 +- arch/sparc/kernel/unaligned_32.c | 7 +- arch/sparc/mm/init_32.c | 2 +- arch/sparc/mm/init_64.c | 32 +- arch/sparc/mm/io-unit.c | 80 +- arch/sparc/mm/iommu.c | 160 +- arch/sparc/mm/srmmu.c | 22 +- arch/um/Kconfig | 7 +- arch/um/Kconfig.debug | 1 - arch/um/Makefile | 26 +- arch/um/drivers/chan_kern.c | 10 + arch/um/drivers/line.c | 10 + arch/um/drivers/mconsole_kern.c | 2 + arch/um/drivers/net_kern.c | 5 +- arch/um/drivers/port_kern.c | 1 + arch/um/drivers/random.c | 1 + arch/um/drivers/ubd_kern.c | 231 +- arch/um/drivers/vector_kern.c | 3 - arch/um/drivers/vector_user.c | 2 - arch/um/include/asm/Kbuild | 2 + arch/um/include/asm/pgalloc.h | 4 +- arch/um/include/asm/pgtable.h | 9 +- arch/um/include/shared/irq_user.h | 1 + arch/um/include/shared/os.h | 1 - arch/um/kernel/initrd.c | 2 - arch/um/kernel/irq.c | 6 + arch/um/kernel/mem.c | 24 +- arch/um/kernel/ptrace.c | 4 +- arch/um/kernel/sigio.c | 1 + arch/um/kernel/skas/uaccess.c | 23 +- arch/um/kernel/tlb.c | 115 +- arch/um/os-Linux/file.c | 10 - arch/unicore32/Kconfig | 20 +- arch/unicore32/include/asm/Kbuild | 1 - arch/unicore32/include/asm/bitops.h | 2 +- arch/unicore32/include/asm/pgalloc.h | 4 +- arch/unicore32/include/uapi/asm/Kbuild | 29 + arch/unicore32/include/uapi/asm/unistd.h | 4 +- arch/unicore32/kernel/setup.c | 4 - arch/unicore32/kernel/signal.c | 4 +- arch/unicore32/mm/init.c | 48 +- arch/unicore32/mm/mmu.c | 25 +- arch/x86/Kconfig | 115 +- arch/x86/Kconfig.debug | 10 + arch/x86/Makefile | 8 +- arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/Makefile | 4 +- 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 | 4 +- arch/x86/configs/x86_64_defconfig | 5 +- 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/calling.h | 2 +- arch/x86/entry/entry_64_compat.S | 6 +- arch/x86/entry/syscalls/syscall_32.tbl | 89 +- arch/x86/entry/syscalls/syscall_64.tbl | 10 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- 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/hyperv/hv_init.c | 1 - arch/x86/ia32/ia32_aout.c | 10 +- arch/x86/ia32/ia32_signal.c | 8 +- arch/x86/ia32/sys_ia32.c | 2 +- arch/x86/include/asm/alternative.h | 39 +- arch/x86/include/asm/asm-prototypes.h | 1 + arch/x86/include/asm/bitops.h | 8 +- arch/x86/include/asm/checksum_32.h | 2 +- arch/x86/include/asm/cpu_device_id.h | 33 +- arch/x86/include/asm/cpufeature.h | 2 +- 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/hugetlb.h | 7 +- arch/x86/include/asm/hyperv-tlfs.h | 2 +- arch/x86/include/asm/intel-family.h | 5 +- arch/x86/include/asm/io.h | 8 - arch/x86/include/asm/jump_label.h | 13 + arch/x86/include/asm/kvm_host.h | 44 +- arch/x86/include/asm/kvm_vcpu_regs.h | 25 - 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/pgalloc.h | 4 +- arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/pgtable_32.h | 2 +- arch/x86/include/asm/pgtable_64.h | 3 +- arch/x86/include/asm/processor.h | 3 +- arch/x86/include/asm/refcount.h | 22 +- arch/x86/include/asm/resctrl_sched.h | 4 +- arch/x86/include/asm/rmwcc.h | 6 +- arch/x86/include/asm/special_insns.h | 13 - arch/x86/include/asm/string_32.h | 104 + arch/x86/include/asm/string_64.h | 33 + arch/x86/include/asm/syscall.h | 28 - arch/x86/include/asm/uaccess.h | 126 +- arch/x86/include/asm/unistd.h | 8 +- arch/x86/include/asm/uv/bios.h | 13 +- arch/x86/include/uapi/asm/Kbuild | 4 +- arch/x86/include/uapi/asm/socket.h | 1 + arch/x86/kernel/Makefile | 7 +- arch/x86/kernel/acpi/boot.c | 3 - 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/amd_gart_64.c | 71 +- arch/x86/kernel/apic/io_apic.c | 7 - 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/common.c | 12 +- 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/microcode/core.c | 5 +- arch/x86/kernel/cpu/mshyperv.c | 12 - arch/x86/kernel/cpu/mtrr/cleanup.c | 3 +- arch/x86/kernel/cpu/resctrl/Makefile | 4 +- arch/x86/kernel/cpu/resctrl/internal.h | 16 - arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 7 + arch/x86/kernel/cpu/resctrl/rdtgroup.c | 185 +- arch/x86/kernel/crash.c | 1 - arch/x86/kernel/e820.c | 19 +- arch/x86/kernel/early_printk.c | 4 + arch/x86/kernel/fpu/signal.c | 4 +- arch/x86/kernel/fpu/xstate.c | 2 +- arch/x86/kernel/ftrace.c | 44 +- arch/x86/kernel/ftrace_64.S | 8 +- arch/x86/kernel/hpet.c | 4 + arch/x86/kernel/hw_breakpoint.c | 5 +- arch/x86/kernel/ima_arch.c | 75 - arch/x86/kernel/jump_label.c | 4 + arch/x86/kernel/kexec-bzimage64.c | 23 +- arch/x86/kernel/kgdb.c | 12 +- arch/x86/kernel/kprobes/core.c | 7 - arch/x86/kernel/kprobes/opt.c | 4 +- arch/x86/kernel/kvm.c | 7 +- arch/x86/kernel/kvmclock.c | 20 +- arch/x86/kernel/machine_kexec_64.c | 3 - arch/x86/kernel/pci-calgary_64.c | 30 +- arch/x86/kernel/pci-dma.c | 2 +- arch/x86/kernel/pci-swiotlb.c | 4 +- arch/x86/kernel/process.c | 12 - arch/x86/kernel/setup.c | 20 +- arch/x86/kernel/setup_percpu.c | 12 +- arch/x86/kernel/signal.c | 14 +- arch/x86/kernel/smpboot.c | 10 +- arch/x86/kernel/stacktrace.c | 2 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/traps.c | 6 +- arch/x86/kernel/tsc.c | 30 +- arch/x86/kernel/uprobes.c | 1 - arch/x86/kernel/vm86_32.c | 4 +- arch/x86/kernel/vmlinux.lds.S | 4 +- arch/x86/kvm/Kconfig | 2 +- arch/x86/kvm/Makefile | 4 + arch/x86/kvm/cpuid.c | 6 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/hyperv.c | 9 +- arch/x86/kvm/i8254.c | 2 +- arch/x86/kvm/i8259.c | 2 +- arch/x86/kvm/ioapic.c | 2 +- arch/x86/kvm/lapic.c | 9 +- arch/x86/kvm/mmu.c | 469 +- arch/x86/kvm/mmu.h | 1 + arch/x86/kvm/mmutrace.h | 42 +- arch/x86/kvm/page_track.c | 2 +- arch/x86/kvm/svm.c | 154 +- arch/x86/kvm/trace.h | 2 +- arch/x86/kvm/vmx/evmcs.c | 7 +- arch/x86/kvm/vmx/nested.c | 153 +- arch/x86/kvm/vmx/vmcs.h | 1 - arch/x86/kvm/vmx/vmenter.S | 167 - arch/x86/kvm/vmx/vmx.c | 223 +- arch/x86/kvm/vmx/vmx.h | 28 +- arch/x86/kvm/x86.c | 49 +- arch/x86/kvm/x86.h | 7 +- arch/x86/lib/Makefile | 3 +- arch/x86/lib/csum-wrappers_64.c | 4 +- arch/x86/lib/insn-eval.c | 2 - arch/x86/lib/iomem.c | 69 - arch/x86/lib/kaslr.c | 4 +- arch/x86/lib/usercopy_32.c | 10 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/math-emu/fpu_system.h | 4 +- arch/x86/math-emu/load_store.c | 6 +- arch/x86/math-emu/reg_ld_str.c | 48 +- arch/x86/mm/cpu_entry_area.c | 2 +- arch/x86/mm/dump_pagetables.c | 13 +- arch/x86/mm/extable.c | 58 + arch/x86/mm/fault.c | 4 +- arch/x86/mm/init.c | 2 +- arch/x86/mm/init_32.c | 2 +- arch/x86/mm/init_64.c | 3 +- arch/x86/mm/ioremap.c | 4 +- arch/x86/mm/kasan_init_64.c | 69 +- arch/x86/mm/mem_encrypt.c | 7 + arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/mm/mpx.c | 4 +- arch/x86/mm/numa.c | 16 +- arch/x86/mm/pageattr.c | 50 +- arch/x86/mm/pgtable.c | 18 +- arch/x86/mm/tlb.c | 3 + arch/x86/net/bpf_jit_comp.c | 46 +- arch/x86/net/bpf_jit_comp32.c | 121 +- arch/x86/pci/broadcom_bus.c | 4 +- arch/x86/pci/fixup.c | 16 - arch/x86/pci/sta2x11-fixup.c | 1 + 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/olpc/olpc_dt.c | 3 - arch/x86/platform/uv/bios_uv.c | 35 +- arch/x86/platform/uv/tlb_uv.c | 8 +- arch/x86/realmode/rm/Makefile | 5 +- arch/x86/realmode/rm/realmode.lds.S | 2 +- arch/x86/um/Kconfig | 1 - arch/x86/um/Makefile | 5 +- arch/x86/um/asm/checksum_32.h | 2 +- arch/x86/um/signal.c | 6 +- arch/x86/xen/enlighten_pv.c | 5 +- arch/x86/xen/mmu.h | 4 +- arch/x86/xen/mmu_pv.c | 8 +- arch/x86/xen/p2m.c | 11 +- arch/x86/xen/setup.c | 13 - arch/x86/xen/time.c | 12 +- arch/xtensa/Kconfig | 32 +- arch/xtensa/Makefile | 3 - arch/xtensa/boot/boot-elf/bootstrap.S | 29 +- arch/xtensa/boot/dts/Makefile | 6 +- arch/xtensa/boot/dts/xtfpga.dtsi | 2 +- arch/xtensa/configs/audio_kc705_defconfig | 2 +- arch/xtensa/configs/cadence_csp_defconfig | 2 +- arch/xtensa/configs/common_defconfig | 1 - 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 | 4 - arch/xtensa/include/asm/checksum.h | 2 +- arch/xtensa/include/asm/cmpxchg.h | 36 +- arch/xtensa/include/asm/coprocessor.h | 23 + arch/xtensa/include/asm/elf.h | 33 +- arch/xtensa/include/asm/futex.h | 10 +- arch/xtensa/include/asm/irqflags.h | 1 - arch/xtensa/include/asm/jump_label.h | 65 - arch/xtensa/include/asm/pgalloc.h | 8 +- arch/xtensa/include/asm/processor.h | 18 +- arch/xtensa/include/asm/ptrace.h | 7 - arch/xtensa/include/asm/spinlock.h | 185 +- arch/xtensa/include/asm/spinlock_types.h | 15 +- arch/xtensa/include/asm/syscall.h | 109 +- arch/xtensa/include/asm/thread_info.h | 18 +- arch/xtensa/include/asm/timex.h | 18 +- arch/xtensa/include/asm/traps.h | 2 + arch/xtensa/include/asm/uaccess.h | 20 +- arch/xtensa/include/asm/unistd.h | 14 +- arch/xtensa/include/uapi/asm/Kbuild | 12 +- arch/xtensa/include/uapi/asm/mman.h | 4 +- arch/xtensa/include/uapi/asm/ptrace.h | 20 +- arch/xtensa/include/uapi/asm/socket.h | 122 + arch/xtensa/include/uapi/asm/unistd.h | 781 +- arch/xtensa/kernel/Makefile | 1 - arch/xtensa/kernel/asm-offsets.c | 2 + arch/xtensa/kernel/coprocessor.S | 102 +- arch/xtensa/kernel/entry.S | 45 +- arch/xtensa/kernel/head.S | 13 +- arch/xtensa/kernel/hw_breakpoint.c | 21 +- arch/xtensa/kernel/jump_label.c | 95 - arch/xtensa/kernel/pci-dma.c | 2 +- arch/xtensa/kernel/process.c | 61 +- arch/xtensa/kernel/ptrace.c | 353 +- arch/xtensa/kernel/setup.c | 8 +- arch/xtensa/kernel/signal.c | 12 +- arch/xtensa/kernel/smp.c | 79 +- arch/xtensa/kernel/stacktrace.c | 2 +- arch/xtensa/kernel/syscall.c | 11 +- arch/xtensa/kernel/syscalls/Makefile | 38 - arch/xtensa/kernel/syscalls/syscall.tbl | 396 - arch/xtensa/kernel/syscalls/syscallhdr.sh | 36 - arch/xtensa/kernel/syscalls/syscalltbl.sh | 32 - arch/xtensa/kernel/time.c | 55 +- arch/xtensa/kernel/traps.c | 15 +- arch/xtensa/mm/init.c | 3 - arch/xtensa/mm/kasan_init.c | 28 +- arch/xtensa/mm/mmu.c | 3 - block/Kconfig | 8 +- block/Kconfig.iosched | 61 + block/Makefile | 5 +- block/bfq-cgroup.c | 6 +- block/bfq-iosched.c | 726 +- block/bfq-iosched.h | 11 +- block/bfq-wf2q.c | 29 +- block/bio-integrity.c | 2 + block/bio.c | 317 +- block/blk-cgroup.c | 297 +- block/blk-core.c | 2283 ++- block/blk-exec.c | 20 +- block/blk-flush.c | 190 +- block/blk-ioc.c | 54 +- block/blk-iolatency.c | 131 +- block/blk-merge.c | 294 +- block/blk-mq-cpumap.c | 19 +- block/blk-mq-debugfs-zoned.c | 2 + block/blk-mq-debugfs.c | 157 +- block/blk-mq-debugfs.h | 17 - block/blk-mq-pci.c | 10 +- block/blk-mq-rdma.c | 8 +- block/blk-mq-sched.c | 82 +- block/blk-mq-sched.h | 25 +- block/blk-mq-sysfs.c | 35 +- block/blk-mq-tag.c | 41 +- block/blk-mq-virtio.c | 8 +- block/blk-mq.c | 785 +- block/blk-mq.h | 69 +- block/blk-pm.c | 20 +- block/blk-pm.h | 6 +- block/blk-rq-qos.c | 154 +- block/blk-rq-qos.h | 96 +- block/blk-settings.c | 77 +- block/blk-softirq.c | 27 +- block/blk-stat.c | 4 + block/blk-stat.h | 5 - block/blk-sysfs.c | 134 +- block/blk-tag.c | 378 + block/blk-throttle.c | 39 +- block/blk-timeout.c | 117 +- block/blk-wbt.c | 180 +- block/blk-zoned.c | 2 +- block/blk.h | 188 +- block/bounce.c | 13 +- block/bsg-lib.c | 188 +- block/bsg.c | 188 +- block/cfq-iosched.c | 4916 ++++++ block/deadline-iosched.c | 560 + block/elevator.c | 480 +- block/genhd.c | 81 +- block/kyber-iosched.c | 37 +- block/mq-deadline.c | 15 +- block/noop-iosched.c | 124 + block/partition-generic.c | 18 +- certs/Makefile | 2 +- certs/system_keyring.c | 23 +- crypto/Kconfig | 18 +- 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 | 9 - drivers/Makefile | 3 +- drivers/acpi/Kconfig | 11 - drivers/acpi/Makefile | 3 +- drivers/acpi/acpi_dbg.c | 34 +- drivers/acpi/acpi_lpss.c | 2 +- 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 | 26 +- 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/Kconfig | 11 - drivers/acpi/nfit/Makefile | 1 - drivers/acpi/nfit/core.c | 354 +- drivers/acpi/nfit/intel.c | 388 - drivers/acpi/nfit/intel.h | 76 - drivers/acpi/nfit/nfit.h | 41 +- drivers/acpi/numa.c | 7 +- 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/property.c | 11 - drivers/acpi/resource.c | 4 +- drivers/acpi/scan.c | 6 - drivers/acpi/tables.c | 12 +- drivers/acpi/x86/utils.c | 5 - drivers/amba/bus.c | 45 +- drivers/android/Kconfig | 14 +- drivers/android/Makefile | 1 - drivers/android/binder.c | 771 +- drivers/android/binder_alloc.c | 304 +- drivers/android/binder_alloc.h | 65 +- drivers/android/binder_alloc_selftest.c | 7 +- drivers/android/binder_internal.h | 58 - drivers/android/binder_trace.h | 2 +- drivers/android/binderfs.c | 570 - 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-eh.c | 4 + drivers/ata/libata-scsi.c | 9 +- drivers/ata/pata_buddha.c | 257 - drivers/ata/pata_macio.c | 13 +- drivers/ata/pata_of_platform.c | 6 +- drivers/ata/pata_palmld.c | 83 +- drivers/ata/pata_platform.c | 24 +- drivers/ata/pata_pxa.c | 1 + drivers/ata/pata_rb532_cf.c | 45 +- drivers/ata/pata_samsung_cf.c | 8 +- drivers/ata/sata_fsl.c | 4 +- drivers/ata/sata_highbank.c | 37 +- drivers/ata/sata_inic162x.c | 22 +- drivers/ata/sata_rcar.c | 4 +- drivers/atm/he.c | 41 +- drivers/atm/idt77252.c | 16 +- drivers/auxdisplay/ht16k33.c | 2 +- drivers/base/Kconfig | 77 + drivers/base/base.h | 12 - drivers/base/bus.c | 85 +- drivers/base/cacheinfo.c | 6 +- drivers/base/class.c | 14 +- drivers/base/component.c | 218 +- drivers/base/core.c | 278 +- drivers/base/cpu.c | 2 - drivers/base/dd.c | 203 +- drivers/base/devcon.c | 62 +- drivers/base/devtmpfs.c | 1 - drivers/base/firmware_loader/Makefile | 4 +- drivers/base/firmware_loader/builtin/.gitignore | 1 - drivers/base/firmware_loader/builtin/Makefile | 40 - drivers/base/firmware_loader/fallback_table.c | 5 + drivers/base/firmware_loader/main.c | 8 +- drivers/base/memory.c | 90 +- drivers/base/platform.c | 78 +- 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/trace.c | 4 +- drivers/base/power/wakeup.c | 2 +- drivers/base/regmap/regcache-rbtree.c | 2 +- drivers/base/regmap/regmap-irq.c | 107 +- drivers/base/swnode.c | 28 +- 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/amiflop.c | 2 + drivers/block/aoe/aoe.h | 4 - drivers/block/aoe/aoeblk.c | 1 - drivers/block/aoe/aoecmd.c | 27 +- drivers/block/aoe/aoedev.c | 11 +- drivers/block/aoe/aoemain.c | 2 +- drivers/block/ataflop.c | 26 +- drivers/block/drbd/drbd_debugfs.c | 2 - drivers/block/drbd/drbd_int.h | 19 +- drivers/block/drbd/drbd_main.c | 30 +- drivers/block/drbd/drbd_nl.c | 133 +- drivers/block/drbd/drbd_protocol.h | 47 - drivers/block/drbd/drbd_receiver.c | 251 +- drivers/block/drbd/drbd_req.c | 19 +- drivers/block/drbd/drbd_req.h | 2 - drivers/block/drbd/drbd_state.c | 11 +- drivers/block/drbd/drbd_state.h | 5 +- drivers/block/drbd/drbd_worker.c | 2 +- drivers/block/floppy.c | 11 +- drivers/block/loop.c | 491 +- drivers/block/loop.h | 1 + drivers/block/mtip32xx/mtip32xx.c | 268 +- drivers/block/mtip32xx/mtip32xx.h | 48 +- drivers/block/nbd.c | 13 +- drivers/block/null_blk.h | 2 - drivers/block/null_blk_main.c | 24 +- drivers/block/null_blk_zoned.c | 27 +- drivers/block/paride/pd.c | 30 +- drivers/block/pktcdvd.c | 2 + drivers/block/rbd.c | 187 +- drivers/block/skd_main.c | 21 +- drivers/block/sunvdc.c | 154 +- drivers/block/swim3.c | 14 +- drivers/block/sx8.c | 434 +- drivers/block/umem.c | 3 +- drivers/block/virtio_blk.c | 110 +- drivers/block/xen-blkfront.c | 2 +- drivers/block/zram/Kconfig | 5 +- drivers/block/zram/zcomp.c | 1 - drivers/block/zram/zram_drv.c | 548 +- drivers/block/zram/zram_drv.h | 20 +- drivers/bluetooth/Kconfig | 4 +- drivers/bluetooth/btmrvl_drv.h | 2 + drivers/bluetooth/btmrvl_sdio.c | 43 +- drivers/bluetooth/btmtkuart.c | 257 +- 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 | 105 +- drivers/bus/brcmstb_gisb.c | 12 +- drivers/bus/fsl-mc/dpbp.c | 1 + drivers/bus/fsl-mc/dpcon.c | 1 + 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/qcom-ebi2.c | 1 + drivers/bus/ti-sysc.c | 61 +- drivers/cdrom/cdrom.c | 7 +- drivers/cdrom/gdrom.c | 1 - drivers/char/Kconfig | 27 +- drivers/char/Makefile | 6 +- drivers/char/agp/backend.c | 4 +- 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 | 282 +- drivers/char/mbcs.c | 1 - drivers/char/mem.c | 4 +- drivers/char/mwave/mwavedd.c | 7 - drivers/char/nvram.c | 673 +- drivers/char/nwflash.c | 2 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- drivers/char/random.c | 10 +- drivers/char/rtc.c | 11 +- drivers/char/tlclk.c | 87 +- drivers/char/tpm/Makefile | 16 +- drivers/char/tpm/eventlog/tpm1.c | 41 +- drivers/char/tpm/eventlog/tpm2.c | 14 +- drivers/char/tpm/st33zp24/i2c.c | 2 +- drivers/char/tpm/st33zp24/spi.c | 2 +- drivers/char/tpm/st33zp24/st33zp24.c | 4 +- drivers/char/tpm/st33zp24/st33zp24.h | 4 +- drivers/char/tpm/tpm-chip.c | 135 +- drivers/char/tpm/tpm-dev-common.c | 96 +- drivers/char/tpm/tpm-dev.h | 5 +- drivers/char/tpm/tpm-interface.c | 1129 +- drivers/char/tpm/tpm-sysfs.c | 142 +- drivers/char/tpm/tpm.h | 273 +- drivers/char/tpm/tpm1-cmd.c | 778 - drivers/char/tpm/tpm2-cmd.c | 506 +- drivers/char/tpm/tpm2-space.c | 92 +- drivers/char/tpm/tpm_atmel.c | 2 +- drivers/char/tpm/tpm_crb.c | 22 +- drivers/char/tpm/tpm_i2c_atmel.c | 15 +- drivers/char/tpm/tpm_i2c_infineon.c | 17 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 29 +- drivers/char/tpm/tpm_ibmvtpm.c | 14 +- drivers/char/tpm/tpm_infineon.c | 2 +- drivers/char/tpm/tpm_nsc.c | 2 +- drivers/char/tpm/tpm_ppi.c | 78 +- drivers/char/tpm/tpm_tis_core.c | 31 +- drivers/char/tpm/tpm_vtpm_proxy.c | 15 +- drivers/char/tpm/xen-tpmfront.c | 4 +- drivers/char/ttyprintk.c | 4 +- drivers/char/virtio_console.c | 17 +- drivers/clk/Kconfig | 7 +- drivers/clk/Makefile | 3 +- drivers/clk/actions/Kconfig | 5 - drivers/clk/actions/Makefile | 1 - drivers/clk/actions/owl-pll.c | 2 +- drivers/clk/actions/owl-pll.h | 30 +- drivers/clk/actions/owl-s500.c | 525 - drivers/clk/at91/at91sam9x5.c | 5 +- drivers/clk/at91/clk-audio-pll.c | 9 +- drivers/clk/at91/clk-programmable.c | 3 + drivers/clk/at91/sama5d2.c | 7 +- drivers/clk/at91/sama5d4.c | 2 +- drivers/clk/clk-clps711x.c | 61 +- drivers/clk/clk-devres.c | 11 - drivers/clk/clk-fixed-mmio.c | 101 - drivers/clk/clk-fractional-divider.c | 2 +- drivers/clk/clk-gpio.c | 39 +- drivers/clk/clk-highbank.c | 1 - drivers/clk/clk-max77686.c | 28 +- drivers/clk/clk-qoriq.c | 5 +- drivers/clk/clk-stm32mp1.c | 37 +- drivers/clk/clk-twl6040.c | 53 +- drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/clk.c | 19 +- drivers/clk/clkdev.c | 117 +- drivers/clk/imx/Kconfig | 6 - drivers/clk/imx/Makefile | 4 +- drivers/clk/imx/clk-composite-8m.c | 2 +- drivers/clk/imx/clk-frac-pll.c | 5 +- drivers/clk/imx/clk-imx51-imx53.c | 1 - drivers/clk/imx/clk-imx6q.c | 1 - drivers/clk/imx/clk-imx6sx.c | 1 - drivers/clk/imx/clk-imx7d.c | 1 - drivers/clk/imx/clk-imx7ulp.c | 16 +- drivers/clk/imx/clk-imx8mm.c | 675 - drivers/clk/imx/clk-imx8mq.c | 254 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 150 +- drivers/clk/imx/clk-imx8qxp.c | 155 +- drivers/clk/imx/clk-pll14xx.c | 392 - drivers/clk/imx/clk-sccg-pll.c | 514 +- drivers/clk/imx/clk-scu.c | 123 +- drivers/clk/imx/clk-scu.h | 16 +- drivers/clk/imx/clk-vf610.c | 1 - drivers/clk/imx/clk.h | 38 +- drivers/clk/ingenic/cgu.c | 13 +- drivers/clk/ingenic/cgu.h | 2 +- drivers/clk/ingenic/jz4740-cgu.c | 2 +- drivers/clk/mediatek/clk-gate.c | 4 +- drivers/clk/mediatek/clk-gate.h | 3 +- drivers/clk/mediatek/clk-mt2701.c | 4 +- drivers/clk/mediatek/clk-mt2712.c | 9 +- drivers/clk/mediatek/clk-mt6797.c | 68 +- drivers/clk/mediatek/clk-mt8173.c | 4 +- drivers/clk/mediatek/clk-mtk.c | 4 +- drivers/clk/mediatek/clk-mtk.h | 29 +- drivers/clk/meson/Kconfig | 101 +- drivers/clk/meson/Makefile | 29 +- drivers/clk/meson/axg-aoclk.c | 193 +- drivers/clk/meson/axg-aoclk.h | 13 +- drivers/clk/meson/axg-audio.c | 5 +- drivers/clk/meson/axg.c | 69 +- drivers/clk/meson/clk-dualdiv.c | 138 - drivers/clk/meson/clk-dualdiv.h | 33 - drivers/clk/meson/clk-input.c | 7 +- drivers/clk/meson/clk-input.h | 19 - drivers/clk/meson/clk-mpll.c | 12 +- drivers/clk/meson/clk-mpll.h | 30 - drivers/clk/meson/clk-phase.c | 75 +- drivers/clk/meson/clk-phase.h | 26 - drivers/clk/meson/clk-pll.c | 216 +- drivers/clk/meson/clk-pll.h | 49 - drivers/clk/meson/clk-regmap.c | 5 - drivers/clk/meson/clk-regmap.h | 20 - drivers/clk/meson/clk-triphase.c | 68 + drivers/clk/meson/clkc-audio.h | 28 + drivers/clk/meson/clkc.h | 127 + drivers/clk/meson/g12a-aoclk.c | 454 - drivers/clk/meson/g12a-aoclk.h | 34 - drivers/clk/meson/g12a.c | 2359 --- drivers/clk/meson/g12a.h | 175 - drivers/clk/meson/gxbb-aoclk-32k.c | 193 + drivers/clk/meson/gxbb-aoclk.c | 268 +- drivers/clk/meson/gxbb-aoclk.h | 20 +- drivers/clk/meson/gxbb.c | 296 +- drivers/clk/meson/meson-aoclk.c | 54 +- drivers/clk/meson/meson-aoclk.h | 13 +- drivers/clk/meson/meson-eeclk.c | 63 - drivers/clk/meson/meson-eeclk.h | 25 - drivers/clk/meson/meson8b.c | 374 +- drivers/clk/meson/meson8b.h | 11 +- drivers/clk/meson/parm.h | 46 - drivers/clk/meson/sclk-div.c | 10 +- drivers/clk/meson/sclk-div.h | 22 - drivers/clk/meson/vid-pll-div.c | 10 +- drivers/clk/meson/vid-pll-div.h | 20 - drivers/clk/mmp/clk-of-mmp2.c | 5 +- drivers/clk/mvebu/armada-370.c | 4 +- drivers/clk/mvebu/armada-xp.c | 4 +- drivers/clk/mvebu/dove.c | 8 +- drivers/clk/mvebu/kirkwood.c | 2 - drivers/clk/mvebu/mv98dx3236.c | 4 +- drivers/clk/qcom/Kconfig | 1 - drivers/clk/qcom/clk-rcg.h | 5 +- drivers/clk/qcom/clk-rcg2.c | 24 +- drivers/clk/qcom/clk-rpmh.c | 146 - drivers/clk/qcom/clk-smd-rpm.c | 63 - drivers/clk/qcom/common.c | 8 - drivers/clk/qcom/common.h | 2 - drivers/clk/qcom/gcc-ipq8074.c | 10 +- drivers/clk/qcom/gcc-mdm9615.c | 11 +- drivers/clk/qcom/gcc-msm8996.c | 10 +- drivers/clk/qcom/gcc-msm8998.c | 61 +- drivers/clk/qcom/gcc-qcs404.c | 10 +- drivers/clk/qcom/gcc-sdm660.c | 11 +- drivers/clk/qcom/gcc-sdm845.c | 19 +- drivers/clk/qcom/mmcc-msm8996.c | 10 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 15 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 8 - drivers/clk/renesas/rcar-gen3-cpg.c | 147 +- drivers/clk/renesas/rcar-gen3-cpg.h | 4 - drivers/clk/rockchip/clk-rk3188.c | 4 +- drivers/clk/rockchip/clk-rk3328.c | 12 +- drivers/clk/samsung/clk-exynos4.c | 1 - drivers/clk/samsung/clk-exynos5-subcmu.c | 13 +- drivers/clk/samsung/clk-exynos5433.c | 38 +- drivers/clk/samsung/clk-s3c2443.c | 2 +- drivers/clk/samsung/clk.h | 2 +- drivers/clk/socfpga/clk-gate.c | 22 +- drivers/clk/socfpga/clk-pll-a10.c | 1 - drivers/clk/socfpga/clk-pll-s10.c | 2 +- drivers/clk/socfpga/clk-pll.c | 1 - drivers/clk/socfpga/clk-s10.c | 20 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- 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 | 477 +- 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/adpll.c | 2 +- drivers/clk/ti/apll.c | 4 +- drivers/clk/ti/autoidle.c | 101 +- drivers/clk/ti/clk.c | 83 +- drivers/clk/ti/clkctrl.c | 2 +- drivers/clk/ti/clock.h | 5 +- drivers/clk/ti/clockdomain.c | 2 +- drivers/clk/ti/divider.c | 13 +- drivers/clk/ti/dpll.c | 11 +- drivers/clk/ti/dpll3xxx.c | 2 +- drivers/clk/ti/gate.c | 2 +- drivers/clk/ti/interface.c | 4 +- drivers/clk/ti/mux.c | 2 +- drivers/clk/uniphier/clk-uniphier-cpugear.c | 2 +- drivers/clk/x86/clk-lpt.c | 2 +- drivers/clk/x86/clk-st.c | 3 +- drivers/clk/zynqmp/clkc.c | 4 +- drivers/clocksource/Kconfig | 13 +- drivers/clocksource/Makefile | 6 +- drivers/clocksource/arm_arch_timer.c | 66 +- .../{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-mp-csky.c | 6 +- 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 | 3 +- 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 | 43 +- 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 | 4 - 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/dax/Kconfig | 28 +- drivers/dax/Makefile | 6 +- drivers/dax/bus.c | 503 - drivers/dax/bus.h | 61 - drivers/dax/dax-private.h | 34 +- drivers/dax/dax.h | 18 + drivers/dax/device-dax.h | 25 + drivers/dax/device.c | 363 +- drivers/dax/kmem.c | 108 - drivers/dax/pmem.c | 161 + drivers/dax/pmem/Makefile | 7 - drivers/dax/pmem/compat.c | 73 - drivers/dax/pmem/core.c | 71 - drivers/dax/pmem/pmem.c | 40 - drivers/dax/super.c | 79 +- drivers/devfreq/devfreq-event.c | 2 +- drivers/devfreq/devfreq.c | 65 +- drivers/devfreq/event/exynos-ppmu.c | 2 +- drivers/devfreq/event/rockchip-dfi.c | 2 +- drivers/devfreq/rk3399_dmc.c | 2 +- drivers/devfreq/tegra-devfreq.c | 7 +- 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-buf/udmabuf.c | 2 +- drivers/dma/Kconfig | 25 - drivers/dma/Makefile | 2 - drivers/dma/amba-pl08x.c | 14 +- drivers/dma/at_hdmac.c | 5 + drivers/dma/at_xdmac.c | 19 +- drivers/dma/bcm2835-dma.c | 108 +- drivers/dma/coh901318.c | 5 + drivers/dma/dma-axi-dmac.c | 3 +- drivers/dma/dma-jz4780.c | 5 +- drivers/dma/dmaengine.c | 4 +- drivers/dma/dmatest.c | 570 +- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 2 +- drivers/dma/dw/Kconfig | 2 - drivers/dma/dw/Makefile | 2 +- drivers/dma/dw/core.c | 243 +- drivers/dma/dw/dw.c | 138 - drivers/dma/dw/idma32.c | 160 - drivers/dma/dw/internal.h | 15 +- drivers/dma/dw/pci.c | 53 +- drivers/dma/dw/platform.c | 28 +- drivers/dma/dw/regs.h | 34 +- drivers/dma/ep93xx_dma.c | 6 +- drivers/dma/fsl-edma-common.c | 70 +- drivers/dma/fsl-edma-common.h | 4 - drivers/dma/fsl-edma.c | 1 - drivers/dma/fsl-qdma.c | 1259 -- drivers/dma/fsldma.c | 16 +- drivers/dma/fsldma.h | 68 +- drivers/dma/imx-dma.c | 16 +- drivers/dma/imx-sdma.c | 107 +- drivers/dma/ioat/dma.c | 12 - drivers/dma/ioat/dma.h | 2 +- drivers/dma/ioat/hw.h | 3 - drivers/dma/ioat/init.c | 40 +- drivers/dma/ioat/registers.h | 24 - drivers/dma/k3dma.c | 61 +- drivers/dma/mcf-edma.c | 1 - drivers/dma/mediatek/Kconfig | 13 - drivers/dma/mediatek/Makefile | 1 - drivers/dma/mediatek/mtk-cqdma.c | 951 -- drivers/dma/mediatek/mtk-hsdma.c | 4 +- drivers/dma/mic_x100_dma.c | 22 +- drivers/dma/mmp_pdma.c | 28 +- drivers/dma/mv_xor.c | 7 +- drivers/dma/mxs-dma.c | 6 +- drivers/dma/pch_dma.c | 1 + drivers/dma/pl330.c | 29 +- drivers/dma/pxa_dma.c | 41 +- drivers/dma/qcom/bam_dma.c | 4 +- drivers/dma/qcom/hidma.c | 19 +- drivers/dma/qcom/hidma_dbg.c | 33 +- drivers/dma/qcom/hidma_mgmt.c | 3 +- drivers/dma/sa11x0-dma.c | 23 +- drivers/dma/sh/Kconfig | 12 +- drivers/dma/sh/Makefile | 1 + drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/sh/shdma-r8a73a4.c | 74 + drivers/dma/sh/shdma.h | 7 + drivers/dma/sh/shdmac.c | 7 + drivers/dma/sh/usb-dmac.c | 2 - drivers/dma/sprd-dma.c | 171 +- drivers/dma/st_fdma.c | 6 +- drivers/dma/ste_dma40.c | 31 +- drivers/dma/stm32-dma.c | 71 +- drivers/dma/stm32-dmamux.c | 58 +- drivers/dma/stm32-mdma.c | 56 +- drivers/dma/tegra20-apb-dma.c | 45 +- drivers/dma/tegra210-adma.c | 5 +- drivers/dma/timb_dma.c | 4 +- drivers/dma/uniphier-mdmac.c | 506 - drivers/dma/xgene-dma.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 222 +- drivers/dma/xilinx/zynqmp_dma.c | 45 +- 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/eisa/Kconfig | 21 +- drivers/extcon/Kconfig | 8 - drivers/extcon/Makefile | 1 - drivers/extcon/extcon-max14577.c | 15 +- drivers/extcon/extcon-max77693.c | 16 +- drivers/extcon/extcon-max77843.c | 18 +- drivers/extcon/extcon-max8997.c | 25 +- drivers/extcon/extcon-ptn5150.c | 339 - drivers/firewire/Kconfig | 1 + drivers/firewire/core-cdev.c | 2 +- drivers/firewire/sbp2.c | 6 +- drivers/firmware/Kconfig | 12 - drivers/firmware/Makefile | 1 - drivers/firmware/arm_scmi/bus.c | 9 +- drivers/firmware/arm_sdei.c | 74 +- 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 | 17 +- 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 | 72 +- drivers/firmware/efi/test/efi_test.c | 9 +- drivers/firmware/efi/test/efi_test.h | 2 +- drivers/firmware/efi/tpm.c | 5 +- drivers/firmware/efi/vars.c | 15 +- drivers/firmware/imx/Kconfig | 6 - drivers/firmware/imx/Makefile | 3 +- drivers/firmware/imx/misc.c | 38 - drivers/firmware/imx/scu-pd.c | 340 - drivers/firmware/raspberrypi.c | 59 +- drivers/firmware/stratix10-svc.c | 1041 -- drivers/firmware/tegra/Makefile | 3 - drivers/firmware/tegra/bpmp-debugfs.c | 29 +- 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 | 453 +- drivers/firmware/ti_sci.c | 21 +- drivers/firmware/xilinx/Kconfig | 1 - drivers/firmware/xilinx/zynqmp.c | 166 - drivers/fpga/Kconfig | 8 +- drivers/fpga/Makefile | 1 - drivers/fpga/altera-cvp.c | 49 +- drivers/fpga/altera-ps-spi.c | 42 +- drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/fpga/dfl-fme-pr.c | 5 +- drivers/fpga/dfl-fme-region.c | 2 +- drivers/fpga/of-fpga-region.c | 2 +- drivers/fpga/stratix10-soc.c | 532 - drivers/fpga/zynq-fpga.c | 4 - drivers/fsi/Kconfig | 10 - drivers/fsi/Makefile | 1 - drivers/fsi/fsi-occ.c | 599 - drivers/gnss/Kconfig | 13 - drivers/gnss/Makefile | 3 - drivers/gnss/core.c | 1 - drivers/gnss/mtk.c | 152 - drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 258 +- drivers/gpio/Kconfig | 46 - drivers/gpio/Makefile | 5 - drivers/gpio/TODO | 109 - drivers/gpio/gpio-104-dio-48e.c | 2 +- drivers/gpio/gpio-104-idi-48.c | 2 +- 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 | 185 - drivers/gpio/gpio-aspeed.c | 1 + drivers/gpio/gpio-cadence.c | 291 - drivers/gpio/gpio-crystalcove.c | 30 +- drivers/gpio/gpio-davinci.c | 4 +- drivers/gpio/gpio-dwapb.c | 6 +- drivers/gpio/gpio-eic-sprd.c | 15 +- drivers/gpio/gpio-f7188x.c | 24 +- drivers/gpio/gpio-ftgpio010.c | 20 +- drivers/gpio/gpio-gpio-mm.c | 2 +- drivers/gpio/gpio-grgpio.c | 1 + drivers/gpio/gpio-gw-pld.c | 137 - drivers/gpio/gpio-hlwd.c | 192 +- drivers/gpio/gpio-ich.c | 73 +- drivers/gpio/gpio-intel-mid.c | 16 +- drivers/gpio/gpio-ks8695.c | 15 +- drivers/gpio/gpio-lpc18xx.c | 286 +- drivers/gpio/gpio-lynxpoint.c | 47 +- drivers/gpio/gpio-madera.c | 2 +- drivers/gpio/gpio-merrifield.c | 6 +- drivers/gpio/gpio-ml-ioh.c | 2 + drivers/gpio/gpio-mockup.c | 189 +- drivers/gpio/gpio-msic.c | 34 +- drivers/gpio/gpio-mt7621.c | 30 +- drivers/gpio/gpio-mvebu.c | 13 +- drivers/gpio/gpio-mxc.c | 46 +- drivers/gpio/gpio-mxs.c | 2 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-pca953x.c | 649 +- drivers/gpio/gpio-pcf857x.c | 41 +- drivers/gpio/gpio-pch.c | 166 +- drivers/gpio/gpio-pci-idio-16.c | 2 +- drivers/gpio/gpio-pcie-idio-24.c | 2 +- drivers/gpio/gpio-pl061.c | 21 +- drivers/gpio/gpio-pmic-eic-sprd.c | 3 +- drivers/gpio/gpio-pxa.c | 1 - drivers/gpio/gpio-raspberrypi-exp.c | 1 - drivers/gpio/gpio-rcar.c | 46 +- drivers/gpio/gpio-sama5d2-piobu.c | 249 - drivers/gpio/gpio-sch.c | 27 +- drivers/gpio/gpio-sch311x.c | 2 +- drivers/gpio/gpio-sodaville.c | 73 +- drivers/gpio/gpio-tegra.c | 31 +- drivers/gpio/gpio-tegra186.c | 76 +- drivers/gpio/gpio-tqmx86.c | 332 - drivers/gpio/gpio-uniphier.c | 17 +- drivers/gpio/gpio-vf610.c | 49 - drivers/gpio/gpio-wcove.c | 29 +- drivers/gpio/gpio-ws16c48.c | 2 +- drivers/gpio/gpio-zynq.c | 53 +- drivers/gpio/gpiolib-acpi.c | 45 +- drivers/gpio/gpiolib-of.c | 37 +- drivers/gpio/gpiolib.c | 172 +- 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 | 16 +- 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 | 149 +- 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 | 26 +- 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_job.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 42 +- 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 | 158 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 6 +- 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_vcn.c | 22 +- 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 | 69 +- 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 | 67 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 10 - 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 | 15 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 29 +- 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 | 173 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 77 +- 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 | 28 +- 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/soc15_common.h | 9 +- 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 | 8 +- 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 | 36 +- 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 | 87 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 22 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 10 +- .../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 | 1585 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 +- .../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 | 33 +- .../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 + .../amd/display/dc/bios/command_table_helper2.c | 1 - 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 | 271 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 207 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 162 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 336 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 88 +- 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 | 40 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 6 +- 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 | 143 +- 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 | 230 +- .../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 | 429 +- .../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/gpio/hw_factory.c | 1 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 - 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 | 490 + 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 | 5 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 3 - drivers/gpu/drm/amd/display/include/dal_types.h | 1 - .../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 | 496 +- 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/armada/armada_gem.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 | 87 +- drivers/gpu/drm/drm_atomic_state_helper.c | 3 - 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 | 45 +- 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 | 26 +- 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/Kconfig | 1 + drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 2 + drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h | 2 + drivers/gpu/drm/etnaviv/etnaviv_drv.c | 20 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 12 + drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 1 - drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 37 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 12 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 13 +- 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_fimd.c | 123 +- 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 | 2 +- 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 | 89 +- 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 | 111 +- drivers/gpu/drm/i915/gvt/gvt.h | 15 +- drivers/gpu/drm/i915/gvt/handlers.c | 31 +- drivers/gpu/drm/i915/gvt/hypercall.h | 12 +- drivers/gpu/drm/i915/gvt/interrupt.c | 6 +- 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 | 119 +- 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 | 300 - 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 | 982 +- 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 | 113 +- 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 | 238 +- 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 | 4 +- 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 | 35 +- drivers/gpu/drm/i915/i915_pmu.c | 61 +- drivers/gpu/drm/i915/i915_pmu.h | 6 +- drivers/gpu/drm/i915/i915_query.c | 4 +- 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 | 56 +- 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 | 449 +- 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 | 606 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 105 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 127 +- 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 | 81 +- 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_submit.c | 2 +- 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 | 15 +- 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/hdmi.c | 17 - 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/dma/usernv04.c | 1 - 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/nv04.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c | 1 - 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/bios/perf.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c | 1 - 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/fb/ramnv40.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/mxm/nv50.c | 1 - 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_ioctl.c | 3 +- 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/radeon_mn.c | 16 +- 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 | 8 +- drivers/gpu/drm/tegra/output.c | 11 +- drivers/gpu/drm/tegra/sor.c | 67 +- drivers/gpu/drm/tegra/vic.c | 77 +- 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 | 53 +- 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_ttm_buffer.c | 8 +- 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-cpmem.c | 26 +- drivers/gpu/ipu-v3/ipu-csi.c | 126 +- 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 | 275 +- drivers/hid/hid-core.c | 179 +- drivers/hid/hid-cougar.c | 2 - drivers/hid/hid-cp2112.c | 2 +- drivers/hid/hid-debug.c | 132 +- drivers/hid/hid-elan.c | 2 +- drivers/hid/hid-ids.h | 26 +- drivers/hid/hid-input.c | 111 +- drivers/hid/hid-kye.c | 83 - drivers/hid/hid-lenovo.c | 10 +- drivers/hid/hid-lg.c | 60 - drivers/hid/hid-lg4ff.c | 6 - drivers/hid/hid-logitech-hidpp.c | 375 +- 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/hidraw.c | 8 +- drivers/hid/i2c-hid/i2c-hid-core.c | 11 - drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/intel-ish-hid/ipc/ipc.c | 32 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 7 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 4 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 6 +- 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_core.c | 29 +- drivers/hsi/controllers/omap_ssi_port.c | 20 +- drivers/hv/channel.c | 14 +- drivers/hv/channel_mgmt.c | 62 +- drivers/hv/hv.c | 10 +- drivers/hv/hv_balloon.c | 50 +- drivers/hv/hv_kvp.c | 2 +- drivers/hv/hv_util.c | 2 +- drivers/hv/hyperv_vmbus.h | 6 +- drivers/hv/ring_buffer.c | 45 +- drivers/hv/vmbus_drv.c | 214 +- drivers/hwmon/Kconfig | 248 +- drivers/hwmon/Makefile | 1 - drivers/hwmon/abx500.c | 96 +- drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/ad7314.c | 9 +- drivers/hwmon/ad7414.c | 26 +- drivers/hwmon/ad7418.c | 105 +- drivers/hwmon/adc128d818.c | 135 +- drivers/hwmon/adcxx.c | 44 +- drivers/hwmon/adm1021.c | 48 +- drivers/hwmon/adm1029.c | 67 +- drivers/hwmon/ads1015.c | 20 +- drivers/hwmon/ads7828.c | 20 +- drivers/hwmon/ads7871.c | 20 +- drivers/hwmon/adt7462.c | 650 +- drivers/hwmon/adt7470.c | 403 +- drivers/hwmon/adt7475.c | 308 +- drivers/hwmon/adt7x10.c | 59 +- drivers/hwmon/amc6821.c | 229 +- drivers/hwmon/applesmc.c | 2 +- drivers/hwmon/aspeed-pwm-tacho.c | 80 +- drivers/hwmon/asus_atk0110.c | 16 +- drivers/hwmon/coretemp.c | 2 +- drivers/hwmon/da9052-hwmon.c | 105 +- drivers/hwmon/da9055-hwmon.c | 41 +- drivers/hwmon/dell-smm-hwmon.c | 172 +- drivers/hwmon/ds1621.c | 20 +- drivers/hwmon/ds620.c | 20 +- drivers/hwmon/emc1403.c | 164 +- drivers/hwmon/emc2103.c | 92 +- drivers/hwmon/emc6w201.c | 150 +- drivers/hwmon/f71882fg.c | 2 +- drivers/hwmon/fschmd.c | 235 +- drivers/hwmon/ftsteutates.c | 202 +- 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 | 8 +- 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/ina2xx.c | 36 +- drivers/hwmon/ina3221.c | 232 +- drivers/hwmon/jc42.c | 8 +- drivers/hwmon/k10temp.c | 13 +- drivers/hwmon/k8temp.c | 12 +- drivers/hwmon/lineage-pem.c | 77 +- drivers/hwmon/lm63.c | 1 + drivers/hwmon/lm73.c | 34 +- drivers/hwmon/lm75.c | 16 +- drivers/hwmon/lm77.c | 45 +- drivers/hwmon/lm80.c | 166 +- 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/lm95234.c | 161 +- drivers/hwmon/lm95241.c | 8 +- drivers/hwmon/lm95245.c | 8 +- drivers/hwmon/ltc2945.c | 121 +- drivers/hwmon/ltc2990.c | 32 +- drivers/hwmon/ltc4151.c | 11 +- drivers/hwmon/ltc4215.c | 42 +- drivers/hwmon/ltc4222.c | 56 +- drivers/hwmon/ltc4245.c | 8 +- drivers/hwmon/ltc4260.c | 26 +- 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 | 37 +- drivers/hwmon/max6697.c | 144 +- drivers/hwmon/mc13783-adc.c | 49 +- drivers/hwmon/mlxreg-fan.c | 2 +- drivers/hwmon/nct6775.c | 15 +- drivers/hwmon/nct7802.c | 408 +- drivers/hwmon/nct7904.c | 10 +- drivers/hwmon/nsa320-hwmon.c | 8 +- drivers/hwmon/ntc_thermistor.c | 278 +- drivers/hwmon/occ/Kconfig | 31 - drivers/hwmon/occ/Makefile | 5 - drivers/hwmon/occ/common.c | 1099 -- drivers/hwmon/occ/common.h | 129 - drivers/hwmon/occ/p8_i2c.c | 256 - drivers/hwmon/occ/p9_sbe.c | 107 - drivers/hwmon/occ/sysfs.c | 179 - drivers/hwmon/pc87360.c | 427 +- drivers/hwmon/pc87427.c | 317 +- drivers/hwmon/pmbus/adm1275.c | 15 +- drivers/hwmon/pmbus/ltc2978.c | 2 +- drivers/hwmon/pmbus/pmbus.c | 64 +- drivers/hwmon/pmbus/tps53679.c | 9 +- drivers/hwmon/powr1220.c | 144 +- drivers/hwmon/pwm-fan.c | 53 +- 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/tmp401.c | 126 +- drivers/hwmon/tmp421.c | 6 +- drivers/hwmon/vexpress-hwmon.c | 25 +- drivers/hwmon/via-cputemp.c | 15 +- drivers/hwspinlock/Kconfig | 9 - drivers/hwspinlock/Makefile | 1 - drivers/hwspinlock/stm32_hwspinlock.c | 156 - drivers/hwtracing/coresight/coresight-cpu-debug.c | 4 - drivers/hwtracing/coresight/coresight-etb10.c | 23 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 119 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 6 +- drivers/hwtracing/coresight/coresight-etm3x.c | 56 +- drivers/hwtracing/coresight/coresight-etm4x.c | 24 +- drivers/hwtracing/coresight/coresight-priv.h | 41 - drivers/hwtracing/coresight/coresight-stm.c | 28 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/hwtracing/coresight/coresight-tmc.c | 30 +- 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/msu.c | 3 +- drivers/hwtracing/intel_th/pti.c | 16 +- drivers/hwtracing/intel_th/sth.c | 4 - drivers/hwtracing/stm/core.c | 11 +- drivers/hwtracing/stm/policy.c | 12 +- drivers/i2c/Kconfig | 6 +- drivers/i2c/algos/i2c-algo-bit.c | 25 +- drivers/i2c/busses/i2c-aspeed.c | 120 +- drivers/i2c/busses/i2c-axxia.c | 168 +- drivers/i2c/busses/i2c-bcm2835.c | 22 +- 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-cros-ec-tunnel.c | 14 +- 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-eg20t.c | 1 + drivers/i2c/busses/i2c-exynos5.c | 11 +- drivers/i2c/busses/i2c-gpio.c | 134 +- drivers/i2c/busses/i2c-ibm_iic.c | 2 +- drivers/i2c/busses/i2c-imx.c | 40 +- drivers/i2c/busses/i2c-iop3xx.c | 8 - drivers/i2c/busses/i2c-ismt.c | 2 - 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-owl.c | 1 - drivers/i2c/busses/i2c-powermac.c | 8 +- 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-stm32f7.c | 182 +- drivers/i2c/busses/i2c-synquacer.c | 5 + drivers/i2c/busses/i2c-tegra.c | 809 +- 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 | 34 +- drivers/ide/ide-cd.c | 179 +- drivers/ide/ide-devsets.c | 4 +- drivers/ide/ide-disk.c | 15 +- drivers/ide/ide-eh.c | 2 +- drivers/ide/ide-floppy.c | 2 +- drivers/ide/ide-io.c | 129 +- drivers/ide/ide-park.c | 10 +- drivers/ide/ide-pm.c | 46 +- drivers/ide/ide-probe.c | 78 +- drivers/ide/ide-proc.c | 2 +- drivers/ide/ide-tape.c | 2 +- drivers/ide/ide-taskfile.c | 2 +- drivers/idle/intel_idle.c | 1 - drivers/iio/accel/Kconfig | 2 +- drivers/iio/accel/adxl345_core.c | 4 +- drivers/iio/accel/kxcjk-1013.c | 3 - drivers/iio/accel/mma8452.c | 105 +- drivers/iio/accel/st_accel.h | 1 - drivers/iio/accel/st_accel_core.c | 172 +- drivers/iio/accel/st_accel_i2c.c | 5 - drivers/iio/accel/st_accel_spi.c | 5 - drivers/iio/adc/Kconfig | 110 +- drivers/iio/adc/Makefile | 10 - drivers/iio/adc/ad7124.c | 684 - 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/ad7949.c | 347 - drivers/iio/adc/ad_sigma_delta.c | 22 +- drivers/iio/adc/axp288_adc.c | 76 +- drivers/iio/adc/exynos_adc.c | 33 +- drivers/iio/adc/ina2xx-adc.c | 2 - drivers/iio/adc/ingenic-adc.c | 364 - drivers/iio/adc/lpc32xx_adc.c | 15 +- drivers/iio/adc/max11100.c | 5 +- drivers/iio/adc/max9611.c | 5 +- drivers/iio/adc/meson_saradc.c | 276 +- drivers/iio/adc/npcm_adc.c | 335 - drivers/iio/adc/qcom-spmi-adc5.c | 58 +- drivers/iio/adc/rcar-gyroadc.c | 11 +- drivers/iio/adc/sc27xx_adc.c | 12 +- drivers/iio/adc/stm32-adc-core.c | 182 +- drivers/iio/adc/stm32-adc.c | 303 +- drivers/iio/adc/stmpe-adc.c | 363 - drivers/iio/adc/ti-adc128s052.c | 37 +- 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 - .../iio/common/hid-sensors/hid-sensor-attributes.c | 2 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 20 +- drivers/iio/common/st_sensors/st_sensors_core.c | 3 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 4 +- drivers/iio/dac/Kconfig | 25 +- drivers/iio/dac/Makefile | 2 - drivers/iio/dac/ad5686-spi.c | 30 +- drivers/iio/dac/ad5686.c | 63 +- drivers/iio/dac/ad5686.h | 11 +- drivers/iio/dac/ad5696-i2c.c | 2 +- drivers/iio/dac/ad5758.c | 2 +- drivers/iio/dac/dpot-dac.c | 4 +- drivers/iio/dac/ti-dac7311.c | 338 - drivers/iio/dac/ti-dac7612.c | 184 - drivers/iio/frequency/ad9523.c | 7 +- drivers/iio/imu/bmi160/bmi160.h | 12 +- drivers/iio/imu/bmi160/bmi160_core.c | 347 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 13 +- drivers/iio/imu/bmi160/bmi160_spi.c | 12 +- 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/Makefile | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 167 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 165 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 283 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 777 - drivers/iio/industrialio-core.c | 8 - drivers/iio/light/Kconfig | 23 - drivers/iio/light/Makefile | 2 - drivers/iio/light/isl29018.c | 46 +- drivers/iio/light/max44009.c | 555 - drivers/iio/light/vcnl4035.c | 676 - drivers/iio/magnetometer/Kconfig | 29 - drivers/iio/magnetometer/Makefile | 4 - drivers/iio/magnetometer/ak8975.c | 1 - drivers/iio/magnetometer/mag3110.c | 94 +- drivers/iio/magnetometer/rm3100-core.c | 616 - drivers/iio/magnetometer/rm3100-i2c.c | 54 - drivers/iio/magnetometer/rm3100-spi.c | 64 - drivers/iio/magnetometer/rm3100.h | 17 - drivers/iio/magnetometer/st_magn.h | 1 - drivers/iio/magnetometer/st_magn_core.c | 11 +- drivers/iio/magnetometer/st_magn_i2c.c | 5 - drivers/iio/magnetometer/st_magn_spi.c | 7 - drivers/iio/potentiometer/Kconfig | 12 - drivers/iio/potentiometer/Makefile | 1 - drivers/iio/potentiometer/mcp41010.c | 203 - drivers/iio/potentiometer/mcp4131.c | 11 +- drivers/iio/potentiometer/tpl0102.c | 42 +- 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/iio/resolver/Kconfig | 10 - drivers/iio/resolver/Makefile | 1 - drivers/iio/resolver/ad2s90.c | 131 - drivers/infiniband/Kconfig | 15 +- drivers/infiniband/core/Makefile | 6 +- drivers/infiniband/core/agent.c | 4 +- drivers/infiniband/core/cache.c | 131 +- drivers/infiniband/core/cgroup.c | 5 +- drivers/infiniband/core/cm.c | 9 +- drivers/infiniband/core/cma.c | 144 +- drivers/infiniband/core/cma_configfs.c | 3 - drivers/infiniband/core/cma_priv.h | 32 +- drivers/infiniband/core/core_priv.h | 79 +- drivers/infiniband/core/cq.c | 8 +- drivers/infiniband/core/device.c | 1476 +- drivers/infiniband/core/fmr_pool.c | 8 +- drivers/infiniband/core/iwcm.c | 21 +- drivers/infiniband/core/iwpm_msg.c | 232 +- drivers/infiniband/core/iwpm_util.c | 86 +- drivers/infiniband/core/iwpm_util.h | 12 - drivers/infiniband/core/mad.c | 26 +- drivers/infiniband/core/mad_rmpp.c | 11 +- drivers/infiniband/core/netlink.c | 4 +- drivers/infiniband/core/nldev.c | 524 +- drivers/infiniband/core/opa_smi.h | 4 +- drivers/infiniband/core/rdma_core.c | 94 +- drivers/infiniband/core/rdma_core.h | 81 +- drivers/infiniband/core/restrack.c | 257 +- drivers/infiniband/core/restrack.h | 28 - drivers/infiniband/core/rw.c | 12 +- drivers/infiniband/core/sa_query.c | 9 +- drivers/infiniband/core/security.c | 104 +- drivers/infiniband/core/smi.h | 4 +- drivers/infiniband/core/sysfs.c | 119 +- drivers/infiniband/core/ucm.c | 2 +- drivers/infiniband/core/ucma.c | 7 - drivers/infiniband/core/umem.c | 60 +- drivers/infiniband/core/umem_odp.c | 32 +- drivers/infiniband/core/user_mad.c | 282 +- drivers/infiniband/core/uverbs.h | 86 +- drivers/infiniband/core/uverbs_cmd.c | 2128 +-- drivers/infiniband/core/uverbs_ioctl.c | 118 +- drivers/infiniband/core/uverbs_main.c | 273 +- drivers/infiniband/core/uverbs_std_types.c | 120 +- .../infiniband/core/uverbs_std_types_counters.c | 20 +- drivers/infiniband/core/uverbs_std_types_cq.c | 23 +- drivers/infiniband/core/uverbs_std_types_device.c | 230 - drivers/infiniband/core/uverbs_std_types_dm.c | 17 +- .../infiniband/core/uverbs_std_types_flow_action.c | 31 +- drivers/infiniband/core/uverbs_std_types_mr.c | 76 +- drivers/infiniband/core/uverbs_uapi.c | 519 +- drivers/infiniband/core/verbs.c | 255 +- drivers/infiniband/hw/bnxt_re/Kconfig | 2 +- drivers/infiniband/hw/bnxt_re/Makefile | 2 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 1 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 283 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 19 +- drivers/infiniband/hw/bnxt_re/main.c | 262 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 193 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 47 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 76 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 104 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 30 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 31 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 18 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 6 +- drivers/infiniband/hw/bnxt_re/roce_hsi.h | 160 +- drivers/infiniband/hw/cxgb3/Makefile | 2 +- drivers/infiniband/hw/cxgb3/cxio_hal.c | 5 +- drivers/infiniband/hw/cxgb3/iwch.c | 2 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 159 +- drivers/infiniband/hw/cxgb4/Makefile | 4 +- drivers/infiniband/hw/cxgb4/cm.c | 202 +- drivers/infiniband/hw/cxgb4/device.c | 25 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 16 +- drivers/infiniband/hw/cxgb4/mem.c | 34 +- drivers/infiniband/hw/cxgb4/provider.c | 159 +- drivers/infiniband/hw/cxgb4/qp.c | 39 +- drivers/infiniband/hw/cxgb4/t4.h | 1 - drivers/infiniband/hw/hfi1/Makefile | 2 - drivers/infiniband/hw/hfi1/affinity.c | 3 +- drivers/infiniband/hw/hfi1/chip.c | 60 +- drivers/infiniband/hw/hfi1/chip.h | 4 +- drivers/infiniband/hw/hfi1/chip_registers.h | 4 - drivers/infiniband/hw/hfi1/common.h | 23 +- drivers/infiniband/hw/hfi1/debugfs.c | 105 +- drivers/infiniband/hw/hfi1/debugfs.h | 12 + drivers/infiniband/hw/hfi1/driver.c | 130 +- drivers/infiniband/hw/hfi1/fault.c | 53 +- drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/hfi1/hfi.h | 57 +- drivers/infiniband/hw/hfi1/init.c | 53 +- drivers/infiniband/hw/hfi1/iowait.c | 34 +- drivers/infiniband/hw/hfi1/iowait.h | 99 +- drivers/infiniband/hw/hfi1/mad.c | 2 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 13 +- drivers/infiniband/hw/hfi1/opfn.c | 323 - drivers/infiniband/hw/hfi1/opfn.h | 85 - drivers/infiniband/hw/hfi1/pio.c | 58 +- drivers/infiniband/hw/hfi1/pio.h | 5 - drivers/infiniband/hw/hfi1/qp.c | 96 +- drivers/infiniband/hw/hfi1/qp.h | 7 - drivers/infiniband/hw/hfi1/rc.c | 1173 +- drivers/infiniband/hw/hfi1/rc.h | 51 - drivers/infiniband/hw/hfi1/ruc.c | 48 +- drivers/infiniband/hw/hfi1/sdma.c | 61 +- drivers/infiniband/hw/hfi1/sdma.h | 1 - drivers/infiniband/hw/hfi1/sdma_txreq.h | 1 - drivers/infiniband/hw/hfi1/sysfs.c | 16 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 5466 ------- drivers/infiniband/hw/hfi1/tid_rdma.h | 322 - drivers/infiniband/hw/hfi1/trace.c | 118 - drivers/infiniband/hw/hfi1/trace.h | 1 - drivers/infiniband/hw/hfi1/trace_ibhdrs.h | 8 - drivers/infiniband/hw/hfi1/trace_rc.h | 48 - drivers/infiniband/hw/hfi1/trace_rx.h | 107 +- drivers/infiniband/hw/hfi1/trace_tid.h | 1610 -- drivers/infiniband/hw/hfi1/trace_tx.h | 18 +- drivers/infiniband/hw/hfi1/uc.c | 5 +- drivers/infiniband/hw/hfi1/ud.c | 58 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 2 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 1 + drivers/infiniband/hw/hfi1/user_pages.c | 12 +- drivers/infiniband/hw/hfi1/user_sdma.c | 14 +- drivers/infiniband/hw/hfi1/verbs.c | 234 +- drivers/infiniband/hw/hfi1/verbs.h | 106 +- drivers/infiniband/hw/hfi1/verbs_txreq.h | 1 - drivers/infiniband/hw/hfi1/vnic_main.c | 4 +- drivers/infiniband/hw/hfi1/vnic_sdma.c | 24 +- drivers/infiniband/hw/hns/Kconfig | 1 + drivers/infiniband/hw/hns/Makefile | 4 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 3 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 13 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 32 +- drivers/infiniband/hw/hns/hns_roce_cmd.h | 16 - drivers/infiniband/hw/hns/hns_roce_common.h | 3 + drivers/infiniband/hw/hns/hns_roce_cq.c | 9 +- drivers/infiniband/hw/hns/hns_roce_db.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 160 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 109 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 5 - drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 49 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1160 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 234 +- drivers/infiniband/hw/hns/hns_roce_main.c | 273 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 236 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 25 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 127 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 463 - drivers/infiniband/hw/i40iw/Makefile | 2 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 262 +- drivers/infiniband/hw/mlx4/Kconfig | 2 + drivers/infiniband/hw/mlx4/ah.c | 6 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 2 +- drivers/infiniband/hw/mlx4/cm.c | 2 +- drivers/infiniband/hw/mlx4/cq.c | 19 +- drivers/infiniband/hw/mlx4/doorbell.c | 6 +- drivers/infiniband/hw/mlx4/mad.c | 32 +- drivers/infiniband/hw/mlx4/main.c | 282 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 8 +- drivers/infiniband/hw/mlx4/mr.c | 13 +- drivers/infiniband/hw/mlx4/qp.c | 115 +- drivers/infiniband/hw/mlx4/srq.c | 22 +- drivers/infiniband/hw/mlx4/sysfs.c | 12 +- drivers/infiniband/hw/mlx5/Kconfig | 1 + drivers/infiniband/hw/mlx5/ah.c | 4 +- drivers/infiniband/hw/mlx5/cmd.c | 56 - drivers/infiniband/hw/mlx5/cmd.h | 4 - drivers/infiniband/hw/mlx5/cong.c | 15 +- drivers/infiniband/hw/mlx5/cq.c | 117 +- drivers/infiniband/hw/mlx5/devx.c | 690 +- drivers/infiniband/hw/mlx5/doorbell.c | 6 +- drivers/infiniband/hw/mlx5/flow.c | 72 +- drivers/infiniband/hw/mlx5/ib_rep.c | 81 +- drivers/infiniband/hw/mlx5/ib_rep.h | 10 +- drivers/infiniband/hw/mlx5/mad.c | 29 +- drivers/infiniband/hw/mlx5/main.c | 680 +- drivers/infiniband/hw/mlx5/mem.c | 5 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 96 +- drivers/infiniband/hw/mlx5/mr.c | 188 +- drivers/infiniband/hw/mlx5/odp.c | 399 +- drivers/infiniband/hw/mlx5/qp.c | 766 +- drivers/infiniband/hw/mlx5/srq.c | 35 +- drivers/infiniband/hw/mlx5/srq.h | 2 + drivers/infiniband/hw/mlx5/srq_cmd.c | 16 +- drivers/infiniband/hw/mthca/mthca_dev.h | 9 +- drivers/infiniband/hw/mthca/mthca_mad.c | 7 +- drivers/infiniband/hw/mthca/mthca_main.c | 2 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 5 +- drivers/infiniband/hw/mthca/mthca_provider.c | 301 +- drivers/infiniband/hw/mthca/mthca_qp.c | 35 +- drivers/infiniband/hw/mthca/mthca_srq.c | 42 +- drivers/infiniband/hw/nes/Kconfig | 2 +- drivers/infiniband/hw/nes/nes_cm.c | 2 +- drivers/infiniband/hw/nes/nes_verbs.c | 382 +- drivers/infiniband/hw/nes/nes_verbs.h | 1 + drivers/infiniband/hw/ocrdma/Makefile | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 14 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 104 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 76 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 214 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 11 +- drivers/infiniband/hw/qedr/main.c | 112 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 4 +- drivers/infiniband/hw/qedr/verbs.c | 221 +- drivers/infiniband/hw/qedr/verbs.h | 14 +- drivers/infiniband/hw/qib/qib_debugfs.c | 27 +- drivers/infiniband/hw/qib/qib_file_ops.c | 2 +- drivers/infiniband/hw/qib/qib_iba6120.c | 1 + drivers/infiniband/hw/qib/qib_iba7220.c | 2 + drivers/infiniband/hw/qib/qib_iba7322.c | 3 + drivers/infiniband/hw/qib/qib_init.c | 1 + drivers/infiniband/hw/qib/qib_mad.c | 3 +- drivers/infiniband/hw/qib/qib_pcie.c | 2 +- drivers/infiniband/hw/qib/qib_rc.c | 7 +- drivers/infiniband/hw/qib/qib_sdma.c | 33 +- drivers/infiniband/hw/qib/qib_sysfs.c | 18 +- drivers/infiniband/hw/qib/qib_ud.c | 8 +- drivers/infiniband/hw/qib/qib_user_pages.c | 75 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 1 + drivers/infiniband/hw/qib/qib_verbs.c | 33 +- drivers/infiniband/hw/usnic/Makefile | 2 +- drivers/infiniband/hw/usnic/usnic_debugfs.c | 26 + drivers/infiniband/hw/usnic/usnic_ib_main.c | 104 +- drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 26 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 124 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 27 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 65 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 1 + drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 35 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h | 15 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 98 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c | 21 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 14 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 106 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 16 +- drivers/infiniband/sw/rdmavt/ah.c | 5 +- drivers/infiniband/sw/rdmavt/ah.h | 3 +- drivers/infiniband/sw/rdmavt/mad.c | 3 +- drivers/infiniband/sw/rdmavt/mr.c | 21 +- drivers/infiniband/sw/rdmavt/pd.c | 29 +- drivers/infiniband/sw/rdmavt/pd.h | 7 +- drivers/infiniband/sw/rdmavt/qp.c | 61 +- drivers/infiniband/sw/rdmavt/rc.c | 13 - drivers/infiniband/sw/rdmavt/srq.c | 5 +- drivers/infiniband/sw/rdmavt/trace_cq.h | 10 +- drivers/infiniband/sw/rdmavt/vt.c | 333 +- drivers/infiniband/sw/rxe/rxe.c | 67 +- drivers/infiniband/sw/rxe/rxe.h | 22 +- drivers/infiniband/sw/rxe/rxe_av.c | 7 - drivers/infiniband/sw/rxe/rxe_comp.c | 12 +- drivers/infiniband/sw/rxe/rxe_hw_counters.c | 9 +- drivers/infiniband/sw/rxe/rxe_hw_counters.h | 3 - drivers/infiniband/sw/rxe/rxe_loc.h | 16 +- drivers/infiniband/sw/rxe/rxe_mr.c | 15 +- drivers/infiniband/sw/rxe/rxe_net.c | 113 +- drivers/infiniband/sw/rxe/rxe_net.h | 2 +- drivers/infiniband/sw/rxe/rxe_param.h | 3 +- drivers/infiniband/sw/rxe/rxe_pool.c | 103 +- drivers/infiniband/sw/rxe/rxe_pool.h | 6 +- drivers/infiniband/sw/rxe/rxe_qp.c | 24 +- drivers/infiniband/sw/rxe/rxe_recv.c | 12 +- drivers/infiniband/sw/rxe/rxe_req.c | 3 +- drivers/infiniband/sw/rxe/rxe_resp.c | 36 +- drivers/infiniband/sw/rxe/rxe_sysfs.c | 56 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 228 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 15 +- drivers/infiniband/ulp/ipoib/ipoib.h | 5 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_fs.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 5 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 18 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 1 + drivers/infiniband/ulp/iser/iser_memory.c | 28 +- drivers/infiniband/ulp/isert/Makefile | 1 + drivers/infiniband/ulp/isert/ib_isert.c | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c | 8 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 8 +- drivers/infiniband/ulp/srp/ib_srp.c | 192 +- drivers/infiniband/ulp/srp/ib_srp.h | 20 +- drivers/infiniband/ulp/srpt/Makefile | 1 + drivers/infiniband/ulp/srpt/ib_srpt.c | 371 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 48 +- drivers/input/joystick/db9.c | 2 +- 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/gpio_keys.c | 10 - drivers/input/keyboard/matrix_keypad.c | 2 +- drivers/input/keyboard/mcs_touchkey.c | 5 +- drivers/input/keyboard/mtk-pmic-keys.c | 13 +- drivers/input/keyboard/nomadik-ske-keypad.c | 2 +- drivers/input/keyboard/qt2160.c | 78 +- drivers/input/keyboard/st-keyscan.c | 4 +- drivers/input/keyboard/tca6416-keypad.c | 4 +- drivers/input/keyboard/tm2-touchkey.c | 136 +- drivers/input/misc/Kconfig | 21 - drivers/input/misc/Makefile | 3 - drivers/input/misc/apanel.c | 24 +- drivers/input/misc/bma150.c | 9 +- drivers/input/misc/drv2667.c | 6 +- drivers/input/misc/hp_sdc_rtc.c | 8 +- drivers/input/misc/ims-pcu.c | 27 +- drivers/input/misc/msm-vibrator.c | 281 - drivers/input/misc/pwm-vibra.c | 19 +- drivers/input/misc/rotary_encoder.c | 6 +- drivers/input/misc/soc_button_array.c | 6 +- drivers/input/misc/stpmic1_onkey.c | 198 - drivers/input/misc/uinput.c | 5 +- drivers/input/mouse/elan_i2c_core.c | 1 - drivers/input/mouse/elantech.c | 9 - drivers/input/mouse/synaptics_i2c.c | 22 +- drivers/input/serio/Kconfig | 1 + drivers/input/serio/i8042-sparcio.h | 21 +- drivers/input/serio/olpc_apsp.c | 19 +- drivers/input/serio/ps2-gpio.c | 1 - drivers/input/touchscreen/Kconfig | 18 +- drivers/input/touchscreen/Makefile | 1 - drivers/input/touchscreen/ad7879.c | 120 +- drivers/input/touchscreen/atmel_mxt_ts.c | 4 +- drivers/input/touchscreen/edt-ft5x06.c | 110 +- drivers/input/touchscreen/ektf2127.c | 2 +- drivers/input/touchscreen/goodix.c | 6 +- drivers/input/touchscreen/gunze.c | 4 +- drivers/input/touchscreen/ili210x.c | 321 +- drivers/input/touchscreen/inexio.c | 4 +- drivers/input/touchscreen/mtouch.c | 4 +- drivers/input/touchscreen/raspberrypi-ts.c | 227 - drivers/input/touchscreen/st1232.c | 154 +- drivers/input/touchscreen/stmfts.c | 30 +- drivers/input/touchscreen/stmpe-ts.c | 66 +- drivers/input/touchscreen/sx8654.c | 255 +- drivers/input/touchscreen/ti_am335x_tsc.c | 4 + 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/Kconfig | 28 +- drivers/iommu/Makefile | 2 - drivers/iommu/amd_iommu.c | 347 +- drivers/iommu/amd_iommu_init.c | 72 +- drivers/iommu/amd_iommu_types.h | 1 - drivers/iommu/amd_iommu_v2.c | 26 +- drivers/iommu/arm-smmu-v3.c | 66 +- drivers/iommu/arm-smmu.c | 211 +- drivers/iommu/dma-iommu.c | 48 +- drivers/iommu/dmar.c | 123 +- drivers/iommu/exynos-iommu.c | 1 - drivers/iommu/hyperv-iommu.c | 196 - drivers/iommu/intel-iommu.c | 550 +- drivers/iommu/intel-pasid.c | 449 +- drivers/iommu/intel-pasid.h | 40 +- drivers/iommu/intel-svm.c | 239 +- drivers/iommu/intel_irq_remapping.c | 38 +- drivers/iommu/io-pgtable-arm-v7s.c | 10 +- drivers/iommu/io-pgtable-arm.c | 3 +- drivers/iommu/io-pgtable.c | 5 +- {include/linux => drivers/iommu}/io-pgtable.h | 0 drivers/iommu/iommu-debugfs.c | 23 +- drivers/iommu/iommu-sysfs.c | 14 +- drivers/iommu/iommu.c | 129 +- drivers/iommu/ipmmu-vmsa.c | 91 +- drivers/iommu/irq_remapping.c | 4 +- drivers/iommu/irq_remapping.h | 1 - drivers/iommu/msm_iommu.c | 23 +- drivers/iommu/mtk_iommu.c | 25 +- drivers/iommu/mtk_iommu.h | 3 +- drivers/iommu/mtk_iommu_v1.c | 56 +- drivers/iommu/of_iommu.c | 16 +- drivers/iommu/omap-iommu-debug.c | 25 +- drivers/iommu/qcom_iommu.c | 36 +- drivers/iommu/rockchip-iommu.c | 16 +- drivers/iommu/tegra-gart.c | 498 +- drivers/iommu/tegra-smmu.c | 30 +- drivers/iommu/virtio-iommu.c | 1158 -- drivers/irqchip/Kconfig | 19 - drivers/irqchip/Makefile | 3 - drivers/irqchip/irq-ativic32.c | 31 - 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-gic-v3.c | 269 +- 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-orion.c | 22 +- drivers/irqchip/irq-sifive-plic.c | 116 +- drivers/irqchip/irq-stm32-exti.c | 1 - drivers/irqchip/irq-tb10x.c | 18 +- drivers/irqchip/irq-xtensa-mx.c | 44 +- drivers/irqchip/irq-xtensa-pic.c | 12 +- drivers/isdn/capi/kcapi.c | 4 +- drivers/isdn/gigaset/ser-gigaset.c | 2 +- drivers/isdn/hardware/avm/b1.c | 2 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 3 +- drivers/isdn/hisax/hfc_pci.c | 4 +- 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/leds-mlxreg.c | 19 - drivers/leds/trigger/ledtrig-oneshot.c | 38 +- drivers/leds/trigger/ledtrig-pattern.c | 99 +- drivers/leds/trigger/ledtrig-timer.c | 34 - drivers/lightnvm/core.c | 25 +- drivers/lightnvm/pblk-core.c | 85 +- drivers/lightnvm/pblk-gc.c | 20 +- drivers/lightnvm/pblk-init.c | 107 +- drivers/lightnvm/pblk-map.c | 64 +- drivers/lightnvm/pblk-rb.c | 31 +- drivers/lightnvm/pblk-read.c | 66 +- drivers/lightnvm/pblk-recovery.c | 109 +- drivers/lightnvm/pblk-rl.c | 8 +- drivers/lightnvm/pblk-sysfs.c | 7 - drivers/lightnvm/pblk-trace.h | 2 +- drivers/lightnvm/pblk-write.c | 65 +- drivers/lightnvm/pblk.h | 54 +- drivers/macintosh/ans-lcd.c | 2 +- drivers/macintosh/smu.c | 5 +- drivers/macintosh/via-cuda.c | 8 +- drivers/macintosh/via-pmu.c | 2 +- drivers/mailbox/arm_mhu.c | 12 +- drivers/mailbox/bcm-flexrm-mailbox.c | 8 +- drivers/mailbox/bcm-pdc-mailbox.c | 4 +- drivers/mailbox/bcm2835-mailbox.c | 18 +- drivers/mailbox/hi3660-mailbox.c | 35 +- drivers/mailbox/hi6220-mailbox.c | 11 +- drivers/mailbox/imx-mailbox.c | 3 +- drivers/mailbox/mailbox-altera.c | 15 +- drivers/mailbox/mailbox-sti.c | 13 +- drivers/mailbox/mailbox-xgene-slimpro.c | 11 +- drivers/mailbox/mailbox.c | 102 +- drivers/mailbox/mtk-cmdq-mailbox.c | 11 +- drivers/mailbox/omap-mailbox.c | 4 +- drivers/mailbox/platform_mhu.c | 12 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 3 +- drivers/mailbox/rockchip-mailbox.c | 15 +- drivers/mailbox/stm32-ipcc.c | 4 +- drivers/mailbox/tegra-hsp.c | 517 +- drivers/mailbox/ti-msgmgr.c | 15 +- drivers/md/Kconfig | 12 - drivers/md/Makefile | 4 - drivers/md/bcache/bcache.h | 20 +- drivers/md/bcache/btree.c | 8 +- drivers/md/bcache/btree.h | 18 - drivers/md/bcache/debug.c | 3 +- drivers/md/bcache/extents.c | 13 +- drivers/md/bcache/journal.c | 2 +- drivers/md/bcache/request.c | 13 +- drivers/md/bcache/stats.c | 2 +- drivers/md/bcache/super.c | 78 +- drivers/md/bcache/sysfs.c | 142 +- drivers/md/bcache/sysfs.h | 23 +- drivers/md/bcache/util.c | 6 +- drivers/md/bcache/writeback.c | 30 +- drivers/md/bcache/writeback.h | 15 +- drivers/md/dm-bufio.c | 14 +- drivers/md/dm-cache-target.c | 127 +- drivers/md/dm-core.h | 5 + drivers/md/dm-crypt.c | 49 +- drivers/md/dm-delay.c | 2 +- drivers/md/dm-flakey.c | 35 +- drivers/md/dm-init.c | 303 - drivers/md/dm-integrity.c | 6 +- drivers/md/dm-ioctl.c | 103 - drivers/md/dm-kcopyd.c | 19 +- drivers/md/dm-linear.c | 5 +- drivers/md/dm-mpath.c | 19 +- drivers/md/dm-raid.c | 17 +- drivers/md/dm-raid1.c | 3 +- drivers/md/dm-rq.c | 43 +- drivers/md/dm-rq.h | 16 + drivers/md/dm-snap.c | 30 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-stripe.c | 3 +- drivers/md/dm-switch.c | 3 +- drivers/md/dm-table.c | 31 +- drivers/md/dm-thin-metadata.c | 4 +- drivers/md/dm-thin-metadata.h | 2 +- drivers/md/dm-thin.c | 79 +- drivers/md/dm-unstripe.c | 2 +- drivers/md/dm-verity-fec.c | 6 +- drivers/md/dm-verity-target.c | 9 - drivers/md/dm-writecache.c | 4 +- drivers/md/dm-zero.c | 1 - drivers/md/dm-zoned-target.c | 1 + drivers/md/dm.c | 538 +- drivers/md/dm.h | 1 - drivers/md/md-linear.c | 3 +- drivers/md/md.c | 28 +- drivers/md/persistent-data/dm-block-manager.c | 8 +- drivers/md/raid0.c | 2 +- drivers/md/raid1.c | 37 +- drivers/md/raid10.c | 76 +- drivers/md/raid5-cache.c | 33 +- drivers/md/raid5-ppl.c | 6 +- drivers/md/raid5.c | 95 +- drivers/md/raid5.h | 9 +- drivers/media/cec/cec-api.c | 2 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- drivers/media/common/saa7146/saa7146_i2c.c | 5 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 12 - drivers/media/common/videobuf2/videobuf2-core.c | 53 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 41 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 2 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 30 +- drivers/media/dvb-core/dmxdev.c | 8 +- drivers/media/dvb-core/dvb_ca_en50221.c | 5 +- drivers/media/dvb-frontends/drxd_hard.c | 30 +- drivers/media/dvb-frontends/lgdt3306a.c | 5 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/mt312.c | 4 +- drivers/media/dvb-frontends/sp8870.c | 4 +- drivers/media/i2c/Kconfig | 36 +- drivers/media/i2c/Makefile | 4 +- drivers/media/i2c/adv748x/adv748x-afe.c | 2 +- drivers/media/i2c/adv748x/adv748x-core.c | 335 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 64 +- drivers/media/i2c/adv748x/adv748x-hdmi.c | 2 +- drivers/media/i2c/adv748x/adv748x.h | 28 +- drivers/media/i2c/cx25840/cx25840-core.c | 3 +- drivers/media/i2c/cx25840/cx25840-core.h | 1 + drivers/media/i2c/dw9714.c | 2 +- drivers/media/i2c/imx274.c | 20 +- drivers/media/i2c/mt9m001.c | 884 -- drivers/media/i2c/mt9m111.c | 39 - drivers/media/i2c/ov2640.c | 45 +- drivers/media/i2c/ov5640.c | 157 +- drivers/media/i2c/ov7670.c | 201 +- drivers/media/i2c/ov7740.c | 7 +- drivers/media/i2c/ov8856.c | 1268 -- drivers/media/i2c/ov9640.c | 777 - drivers/media/i2c/ov9640.h | 207 - drivers/media/i2c/s5k4ecgx.c | 2 + drivers/media/i2c/soc_camera/Kconfig | 66 + drivers/media/i2c/soc_camera/Makefile | 10 + drivers/media/i2c/soc_camera/ov9640.h | 208 + drivers/media/i2c/soc_camera/soc_mt9m001.c | 757 + drivers/media/i2c/soc_camera/soc_mt9t112.c | 1157 ++ .../media => media/i2c}/soc_camera/soc_mt9v022.c | 0 .../media => media/i2c}/soc_camera/soc_ov5642.c | 0 drivers/media/i2c/soc_camera/soc_ov772x.c | 1123 ++ drivers/media/i2c/soc_camera/soc_ov9640.c | 738 + .../media => media/i2c}/soc_camera/soc_ov9740.c | 0 drivers/media/i2c/soc_camera/soc_rj54n1cb0c.c | 1415 ++ drivers/media/i2c/soc_camera/soc_tw9910.c | 999 ++ drivers/media/i2c/tda1997x.c | 4 - drivers/media/i2c/tw9910.c | 29 +- drivers/media/i2c/video-i2c.c | 110 +- drivers/media/media-request.c | 3 +- drivers/media/pci/bt8xx/bttv-driver.c | 8 +- drivers/media/pci/cx18/cx18-mailbox.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 13 +- drivers/media/pci/ivtv/Kconfig | 23 +- drivers/media/pci/ivtv/ivtvfb.c | 18 +- drivers/media/pci/meye/meye.c | 8 +- drivers/media/pci/meye/meye.h | 2 +- drivers/media/pci/smipcie/smipcie-ir.c | 132 +- drivers/media/pci/smipcie/smipcie.h | 1 + drivers/media/pci/solo6x10/solo6x10-g723.c | 4 +- drivers/media/pci/tw686x/tw686x-audio.c | 3 +- drivers/media/platform/Kconfig | 3 +- drivers/media/platform/Makefile | 2 + drivers/media/platform/aspeed-video.c | 1 - drivers/media/platform/coda/coda-bit.c | 24 +- drivers/media/platform/coda/coda-common.c | 13 +- drivers/media/platform/coda/coda.h | 2 - drivers/media/platform/davinci/vpfe_capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-is.c | 16 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 4 +- drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/imx-pxp.c | 16 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 40 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 20 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 62 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 163 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 31 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 72 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 104 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 2 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/mx2_emmaprp.c | 6 +- drivers/media/platform/omap/omap_vout.c | 12 +- drivers/media/platform/pxa_camera.c | 8 +- drivers/media/platform/qcom/venus/core.c | 12 +- drivers/media/platform/qcom/venus/core.h | 1 - drivers/media/platform/qcom/venus/firmware.c | 53 +- drivers/media/platform/qcom/venus/helpers.c | 3 + drivers/media/platform/rcar-vin/rcar-core.c | 26 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 66 +- drivers/media/platform/rcar-vin/rcar-dma.c | 2 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- drivers/media/platform/s5p-g2d/g2d.c | 6 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 63 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 +- drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.h | 2 +- drivers/media/platform/s5p-jpeg/jpeg-regs.h | 2 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 8 +- drivers/media/platform/seco-cec/seco-cec.h | 2 +- drivers/media/platform/sh_veu.c | 4 +- drivers/media/platform/soc_camera/Kconfig | 26 + drivers/media/platform/soc_camera/Makefile | 9 + .../platform/soc_camera/sh_mobile_ceu_camera.c | 1810 +++ .../platform}/soc_camera/soc_camera.c | 0 .../platform/soc_camera/soc_camera_platform.c | 188 + .../platform}/soc_camera/soc_mediabus.c | 0 drivers/media/platform/soc_camera/soc_scale_crop.c | 426 + drivers/media/platform/soc_camera/soc_scale_crop.h | 47 + drivers/media/platform/sti/bdisp/bdisp-debug.c | 34 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sti/hva/hva-debugfs.c | 36 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 39 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 3 - .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 3 - drivers/media/platform/vicodec/codec-fwht.c | 148 +- drivers/media/platform/vicodec/codec-fwht.h | 30 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 394 +- drivers/media/platform/vicodec/codec-v4l2-fwht.h | 15 +- drivers/media/platform/vicodec/vicodec-core.c | 658 +- drivers/media/platform/video-mux.c | 20 - drivers/media/platform/vim2m.c | 478 +- drivers/media/platform/vimc/Makefile | 3 +- drivers/media/platform/vimc/vimc-capture.c | 26 +- drivers/media/platform/vimc/vimc-common.c | 35 + drivers/media/platform/vimc/vimc-common.h | 17 +- drivers/media/platform/vimc/vimc-core.c | 5 +- drivers/media/platform/vimc/vimc-debayer.c | 26 +- drivers/media/platform/vimc/vimc-scaler.c | 28 +- drivers/media/platform/vimc/vimc-sensor.c | 51 +- drivers/media/platform/vimc/vimc-streamer.c | 188 - drivers/media/platform/vimc/vimc-streamer.h | 38 - drivers/media/platform/vivid/vivid-core.c | 26 +- drivers/media/platform/vivid/vivid-vid-cap.c | 10 +- drivers/media/platform/vivid/vivid-vid-common.c | 30 - drivers/media/platform/vivid/vivid-vid-out.c | 57 +- drivers/media/platform/vsp1/vsp1_drm.c | 6 +- drivers/media/platform/vsp1/vsp1_video.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 52 +- drivers/media/radio/si470x/radio-si470x.h | 1 - drivers/media/radio/wl128x/fmdrv_common.c | 2 +- drivers/media/rc/Kconfig | 13 - drivers/media/rc/Makefile | 1 - drivers/media/rc/ir-rc6-decoder.c | 2 - drivers/media/rc/ir-rcmm-decoder.c | 254 - drivers/media/rc/rc-core-priv.h | 5 - drivers/media/rc/rc-main.c | 9 - drivers/media/spi/cxd2880-spi.c | 8 +- drivers/media/usb/cpia2/cpia2.h | 2 +- drivers/media/usb/cpia2/cpia2_usb.c | 2 +- drivers/media/usb/cpia2/cpia2_v4l.c | 11 +- drivers/media/usb/cx231xx/cx231xx-417.c | 4 +- drivers/media/usb/cx231xx/cx231xx-vbi.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/gspca/cpia1.c | 14 +- drivers/media/usb/gspca/gspca.c | 18 +- drivers/media/usb/gspca/m5602/m5602_mt9m111.c | 8 +- drivers/media/usb/gspca/m5602/m5602_po1030.c | 8 +- drivers/media/usb/gspca/ov534.c | 153 +- drivers/media/usb/hdpvr/hdpvr-i2c.c | 14 +- drivers/media/usb/pwc/pwc-if.c | 69 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 2 +- drivers/media/usb/usbvision/usbvision-core.c | 2 +- drivers/media/usb/usbvision/usbvision-video.c | 4 +- drivers/media/usb/usbvision/usbvision.h | 2 +- drivers/media/usb/uvc/uvc_ctrl.c | 2 +- drivers/media/usb/uvc/uvc_driver.c | 16 +- drivers/media/usb/uvc/uvc_video.c | 8 - drivers/media/usb/uvc/uvcvideo.h | 6 +- drivers/media/usb/zr364xx/zr364xx.c | 4 +- drivers/media/v4l2-core/v4l2-common.c | 10 + drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 46 +- drivers/media/v4l2-core/v4l2-ctrls.c | 16 +- drivers/media/v4l2-core/v4l2-event.c | 19 +- drivers/media/v4l2-core/v4l2-ioctl.c | 26 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 52 +- drivers/media/v4l2-core/videobuf-core.c | 10 +- drivers/media/v4l2-core/videobuf-vmalloc.c | 20 + drivers/memory/Kconfig | 9 - drivers/memory/Makefile | 1 - drivers/memory/Makefile.asm-offsets | 5 +- drivers/memory/omap-gpmc.c | 30 +- drivers/memory/pl353-smc.c | 463 - drivers/memory/samsung/exynos-srom.c | 4 +- drivers/memory/tegra/Kconfig | 10 - drivers/memory/tegra/Makefile | 1 - drivers/memory/tegra/mc.c | 124 +- drivers/memory/tegra/mc.h | 10 +- drivers/memory/tegra/tegra124-emc.c | 12 +- drivers/memory/tegra/tegra20-emc.c | 591 - drivers/memstick/core/memstick.c | 3 - drivers/memstick/core/ms_block.c | 109 +- drivers/memstick/core/ms_block.h | 1 - drivers/memstick/core/mspro_block.c | 121 +- drivers/memstick/host/rtsx_usb_ms.c | 170 +- drivers/message/fusion/mptfc.c | 1 + drivers/message/fusion/mptsas.c | 1 + drivers/message/fusion/mptspi.c | 1 + drivers/mfd/Kconfig | 50 +- 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 | 20 - drivers/misc/Makefile | 5 +- drivers/misc/ad525x_dpot.c | 24 +- drivers/misc/altera-stapl/altera.c | 3 +- drivers/misc/cardreader/Kconfig | 11 - drivers/misc/cardreader/Makefile | 4 +- drivers/misc/cardreader/alcor_pci.c | 371 - 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/cardreader/rtsx_usb.c | 8 - drivers/misc/cxl/guest.c | 2 - drivers/misc/cxl/pci.c | 39 +- drivers/misc/cxl/vphb.c | 3 +- drivers/misc/eeprom/Kconfig | 2 +- drivers/misc/eeprom/at24.c | 172 +- drivers/misc/enclosure.c | 4 +- drivers/misc/fastrpc.c | 1401 -- drivers/misc/genwqe/card_debugfs.c | 85 +- drivers/misc/genwqe/card_utils.c | 6 +- drivers/misc/habanalabs/Kconfig | 24 - 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 | 3 - drivers/misc/mei/bus-fixup.c | 16 - drivers/misc/mei/bus.c | 22 +- drivers/misc/mei/client.c | 94 +- drivers/misc/mei/dma-ring.c | 269 - drivers/misc/mei/hbm.c | 105 +- drivers/misc/mei/hbm.h | 2 - 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-me.c | 6 - drivers/misc/mei/hw.h | 32 +- drivers/misc/mei/init.c | 2 +- drivers/misc/mei/interrupt.c | 41 +- drivers/misc/mei/mei_dev.h | 26 +- drivers/misc/mei/pci-me.c | 10 +- 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_debugfs.c | 24 +- drivers/misc/mic/card/mic_device.c | 8 +- drivers/misc/mic/cosm/cosm_debugfs.c | 39 +- drivers/misc/mic/host/mic_boot.c | 10 +- drivers/misc/mic/host/mic_debugfs.c | 62 +- drivers/misc/mic/scif/scif_debugfs.c | 44 +- drivers/misc/mic/scif/scif_dma.c | 11 +- drivers/misc/mic/scif/scif_fence.c | 22 +- drivers/misc/mic/scif/scif_map.h | 4 +- drivers/misc/mic/scif/scif_rma.c | 42 +- drivers/misc/mic/scif/scif_rma.h | 15 +- drivers/misc/mic/vop/vop_debugfs.c | 40 +- drivers/misc/mic/vop/vop_main.c | 111 +- drivers/misc/mic/vop/vop_vringh.c | 51 +- drivers/misc/pch_phub.c | 1 + drivers/misc/pci_endpoint_test.c | 1 - drivers/misc/pvpanic.c | 196 - drivers/misc/sgi-gru/grufault.c | 4 +- drivers/misc/sgi-gru/grutlbpurge.c | 14 +- drivers/misc/sgi-xp/xpc_uv.c | 3 +- drivers/misc/sram-exec.c | 2 +- drivers/misc/ti-st/st_kim.c | 36 +- drivers/misc/vexpress-syscfg.c | 2 +- drivers/misc/vmw_balloon.c | 71 +- 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_host.c | 20 +- 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 | 65 +- drivers/mmc/core/card.h | 6 +- drivers/mmc/core/core.c | 353 +- drivers/mmc/core/core.h | 3 +- drivers/mmc/core/host.c | 50 +- drivers/mmc/core/mmc.c | 19 +- drivers/mmc/core/mmc_ops.c | 95 +- drivers/mmc/core/mmc_ops.h | 3 +- drivers/mmc/core/mmc_test.c | 14 +- drivers/mmc/core/queue.c | 122 +- drivers/mmc/core/queue.h | 4 +- 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 | 106 +- drivers/mmc/host/Kconfig | 32 +- drivers/mmc/host/Makefile | 2 - drivers/mmc/host/alcor.c | 1162 -- drivers/mmc/host/atmel-mci.c | 42 +- drivers/mmc/host/bcm2835.c | 94 +- 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 | 16 +- drivers/mmc/host/jz4740_mmc.c | 229 +- drivers/mmc/host/meson-gx-mmc.c | 121 +- drivers/mmc/host/meson-mx-sdio.c | 6 - drivers/mmc/host/mmc_spi.c | 28 +- drivers/mmc/host/mmci.c | 30 +- drivers/mmc/host/mmci.h | 3 - drivers/mmc/host/mtk-sd.c | 55 +- drivers/mmc/host/mxcmmc.c | 2 + drivers/mmc/host/mxs-mmc.c | 2 + drivers/mmc/host/of_mmc_spi.c | 56 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/omap_hsmmc.c | 14 +- drivers/mmc/host/pxamci.c | 68 +- drivers/mmc/host/renesas_sdhi.h | 2 - drivers/mmc/host/renesas_sdhi_core.c | 69 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 29 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 21 +- drivers/mmc/host/rtsx_usb_sdmmc.c | 44 +- drivers/mmc/host/s3cmci.c | 59 +- drivers/mmc/host/sdhci-acpi.c | 7 +- drivers/mmc/host/sdhci-bcm-kona.c | 2 + drivers/mmc/host/sdhci-brcmstb.c | 4 +- drivers/mmc/host/sdhci-cadence.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 336 +- drivers/mmc/host/sdhci-esdhc.h | 24 - drivers/mmc/host/sdhci-iproc.c | 5 +- drivers/mmc/host/sdhci-msm.c | 126 +- drivers/mmc/host/sdhci-of-arasan.c | 46 + drivers/mmc/host/sdhci-of-esdhc.c | 151 +- drivers/mmc/host/sdhci-omap.c | 131 +- drivers/mmc/host/sdhci-pci-core.c | 29 +- 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 | 12 +- drivers/mmc/host/sdhci-xenon.c | 10 +- drivers/mmc/host/sdhci.c | 138 +- drivers/mmc/host/sdhci.h | 19 +- drivers/mmc/host/sdhci_am654.c | 374 - drivers/mmc/host/sunxi-mmc.c | 28 +- drivers/mmc/host/tmio_mmc.h | 11 - drivers/mmc/host/tmio_mmc_core.c | 61 +- drivers/mmc/host/wmt-sdmmc.c | 1 + drivers/mtd/Kconfig | 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/maps/scx200_docflash.c | 7 + drivers/mtd/mtdcore.c | 140 +- 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/mtd/ubi/cdev.c | 30 - drivers/mtd/ubi/ubi.h | 1 - drivers/mtd/ubi/wl.c | 174 +- 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 | 67 +- 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 | 154 +- drivers/net/dsa/microchip/ksz_common.c | 146 +- drivers/net/dsa/microchip/ksz_common.h | 23 +- drivers/net/dsa/microchip/ksz_priv.h | 15 +- drivers/net/dsa/mt7530.c | 102 +- drivers/net/dsa/mt7530.h | 9 - drivers/net/dsa/mv88e6xxx/chip.c | 213 +- drivers/net/dsa/mv88e6xxx/chip.h | 5 - drivers/net/dsa/mv88e6xxx/global1_atu.c | 21 +- drivers/net/dsa/mv88e6xxx/port.c | 2 - drivers/net/dsa/mv88e6xxx/port.h | 10 - drivers/net/dsa/mv88e6xxx/ptp.c | 2 +- drivers/net/dsa/mv88e6xxx/serdes.c | 2 +- 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 +- 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 | 6 +- 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_ulp.c | 3 + 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 | 3 - drivers/net/ethernet/cadence/macb_main.c | 49 +- 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 | 4 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 14 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 213 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 109 +- 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 | 3 +- 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 | 324 +- drivers/net/ethernet/chelsio/cxgb4/smt.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 100 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 8 - drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 12 - drivers/net/ethernet/chelsio/cxgb4/t4_values.h | 6 - drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 24 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +- drivers/net/ethernet/chelsio/cxgb4vf/adapter.h | 4 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 175 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 29 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 6 +- 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 | 14 +- 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 | 217 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 42 +- drivers/net/ethernet/freescale/enetc/Kconfig | 31 - drivers/net/ethernet/freescale/enetc/Makefile | 18 - 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_msg.c | 164 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 931 -- drivers/net/ethernet/freescale/enetc/enetc_pf.h | 49 - 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/fman_memac.c | 2 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 2 +- 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 | 688 +- 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 | 16 +- 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 | 8 +- 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 | 47 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 300 +- 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 | 2 +- drivers/net/ethernet/mediatek/Kconfig | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 82 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 4 - drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx4/alloc.c | 8 +- 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 | 4 +- 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 | 76 +- .../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 | 346 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 190 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 4 - 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 | 831 +- 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 | 459 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 73 +- .../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 | 26 - .../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 | 111 +- .../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/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 | 11 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 6 - .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 117 - drivers/net/ethernet/mellanox/mlxsw/core_env.h | 10 - 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 | 1 - drivers/net/ethernet/mellanox/mlxsw/pci.c | 16 +- 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 | 868 +- 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 | 1167 +- .../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 | 4 +- .../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 | 11 +- 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 | 77 +- drivers/net/ethernet/mscc/ocelot.h | 1 - drivers/net/ethernet/mscc/ocelot_board.c | 2 - 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 | 61 - .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 20 - .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 3 +- 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 | 19 +- 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 | 774 +- 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/dwmac-sunxi.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/niu.c | 10 +- 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.c | 19 +- drivers/net/ethernet/ti/cpsw.h | 6 - drivers/net/ethernet/ti/cpts.c | 4 +- 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 | 10 +- drivers/net/hamradio/6pack.c | 16 +- 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 | 12 +- 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 | 235 +- 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 | 290 +- drivers/net/phy/phy-core.c | 354 +- drivers/net/phy/phy.c | 140 +- drivers/net/phy/phy_device.c | 410 +- drivers/net/phy/phy_led_triggers.c | 14 +- drivers/net/phy/phylink.c | 60 +- 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 | 6 +- 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 | 5 +- drivers/net/team/team.c | 32 +- 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 | 5 +- drivers/net/usb/r8152.c | 5 +- drivers/net/usb/rtl8150.c | 3 +- drivers/net/veth.c | 7 +- drivers/net/virtio_net.c | 199 +- 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 | 72 +- 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/x25_asy.c | 2 - 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/cfg80211.c | 2 +- drivers/net/wireless/ath/ath6kl/common.h | 2 +- drivers/net/wireless/ath/ath6kl/init.c | 2 +- drivers/net/wireless/ath/ath6kl/wmi.c | 10 +- drivers/net/wireless/ath/ath6kl/wmi.h | 6 +- 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/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 + drivers/ntb/hw/idt/ntb_hw_idt.c | 6 + drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 + drivers/ntb/hw/intel/ntb_hw_intel.h | 30 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 55 +- drivers/ntb/ntb.c | 9 +- drivers/ntb/ntb_transport.c | 31 +- drivers/ntb/test/ntb_perf.c | 29 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvdimm/Kconfig | 5 - drivers/nvdimm/Makefile | 1 - drivers/nvdimm/bus.c | 44 +- drivers/nvdimm/dimm.c | 22 +- drivers/nvdimm/dimm_devs.c | 229 +- drivers/nvdimm/e820.c | 1 - drivers/nvdimm/label.c | 33 +- drivers/nvdimm/namespace_devs.c | 13 +- drivers/nvdimm/nd-core.h | 57 - drivers/nvdimm/nd.h | 11 +- drivers/nvdimm/of_pmem.c | 1 - drivers/nvdimm/pfn_devs.c | 24 +- drivers/nvdimm/pmem.c | 15 +- drivers/nvdimm/region_devs.c | 13 - drivers/nvdimm/security.c | 454 - drivers/nvme/host/Kconfig | 15 - drivers/nvme/host/Makefile | 3 - drivers/nvme/host/core.c | 336 +- drivers/nvme/host/fabrics.c | 74 +- drivers/nvme/host/fabrics.h | 27 +- drivers/nvme/host/fault_inject.c | 2 +- drivers/nvme/host/fc.c | 57 +- drivers/nvme/host/lightnvm.c | 49 +- drivers/nvme/host/multipath.c | 119 +- drivers/nvme/host/nvme.h | 51 +- drivers/nvme/host/pci.c | 579 +- drivers/nvme/host/rdma.c | 183 +- drivers/nvme/host/tcp.c | 2273 --- drivers/nvme/host/trace.c | 13 +- drivers/nvme/host/trace.h | 37 +- drivers/nvme/target/Kconfig | 10 - drivers/nvme/target/Makefile | 2 - drivers/nvme/target/admin-cmd.c | 156 +- drivers/nvme/target/configfs.c | 53 +- drivers/nvme/target/core.c | 230 +- drivers/nvme/target/discovery.c | 151 +- drivers/nvme/target/fabrics-cmd.c | 74 +- drivers/nvme/target/fc.c | 80 +- drivers/nvme/target/fcloop.c | 13 +- drivers/nvme/target/io-cmd-bdev.c | 99 +- drivers/nvme/target/io-cmd-file.c | 165 +- drivers/nvme/target/loop.c | 12 +- drivers/nvme/target/nvmet.h | 78 +- drivers/nvme/target/rdma.c | 37 +- drivers/nvme/target/tcp.c | 1737 -- drivers/nvmem/Kconfig | 12 +- drivers/nvmem/Makefile | 2 - drivers/nvmem/bcm-ocotp.c | 37 +- drivers/nvmem/core.c | 73 +- drivers/nvmem/imx-ocotp.c | 13 - drivers/nvmem/meson-efuse.c | 29 +- drivers/nvmem/sc27xx-efuse.c | 12 +- drivers/nvmem/zynqmp_nvmem.c | 86 - drivers/of/Kconfig | 6 +- drivers/of/address.c | 6 +- drivers/of/base.c | 136 +- drivers/of/device.c | 9 +- drivers/of/dynamic.c | 59 +- drivers/of/fdt.c | 35 +- drivers/of/kobj.c | 4 +- drivers/of/of_mdio.c | 9 +- drivers/of/of_private.h | 4 - drivers/of/of_reserved_mem.c | 24 +- drivers/of/overlay.c | 289 +- drivers/of/pdt.c | 6 + drivers/of/property.c | 11 +- drivers/of/resolver.c | 4 +- drivers/of/unittest-data/Makefile | 2 - .../of/unittest-data/overlay_bad_add_dup_node.dts | 28 - .../of/unittest-data/overlay_bad_add_dup_prop.dts | 24 - drivers/of/unittest-data/overlay_base.dts | 1 - drivers/of/unittest.c | 121 +- drivers/opp/core.c | 103 +- drivers/opp/debugfs.c | 110 +- drivers/opp/of.c | 101 - drivers/opp/opp.h | 17 +- drivers/parisc/Kconfig | 24 +- drivers/parisc/ccio-dma.c | 29 +- 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 | 16 +- drivers/parport/daisy.c | 32 +- drivers/parport/parport_pc.c | 4 +- drivers/parport/probe.c | 2 +- drivers/parport/share.c | 10 +- drivers/pci/Kconfig | 56 +- drivers/pci/ats.c | 57 - drivers/pci/controller/dwc/Kconfig | 24 +- drivers/pci/controller/dwc/Makefile | 4 +- drivers/pci/controller/dwc/pci-dra7xx.c | 94 - drivers/pci/controller/dwc/pci-imx6.c | 321 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 156 - drivers/pci/controller/dwc/pci-layerscape.c | 10 +- drivers/pci/controller/dwc/pci-meson.c | 593 - drivers/pci/controller/dwc/pcie-designware-ep.c | 20 +- drivers/pci/controller/dwc/pcie-designware-host.c | 143 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 19 +- drivers/pci/controller/dwc/pcie-designware.c | 14 +- drivers/pci/controller/dwc/pcie-designware.h | 86 +- drivers/pci/controller/dwc/pcie-histb.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 2 +- drivers/pci/controller/dwc/pcie-uniphier.c | 471 - drivers/pci/controller/pci-aardvark.c | 2 +- drivers/pci/controller/pci-hyperv.c | 59 +- drivers/pci/controller/pci-mvebu.c | 2 +- drivers/pci/controller/pcie-cadence-ep.c | 25 +- drivers/pci/controller/pcie-iproc-msi.c | 6 +- drivers/pci/controller/pcie-mediatek.c | 109 +- drivers/pci/controller/pcie-rockchip-ep.c | 16 +- drivers/pci/controller/vmd.c | 63 +- drivers/pci/endpoint/Kconfig | 2 +- drivers/pci/endpoint/functions/pci-epf-test.c | 97 +- drivers/pci/endpoint/pci-epc-core.c | 53 - drivers/pci/endpoint/pci-epf-core.c | 4 +- drivers/pci/hotplug/ibmphp.h | 1 + drivers/pci/hotplug/ibmphp_core.c | 2 + drivers/pci/hotplug/ibmphp_hpc.c | 47 +- drivers/pci/hotplug/pciehp_hpc.c | 21 +- drivers/pci/iov.c | 48 +- drivers/pci/msi.c | 61 +- drivers/pci/of.c | 9 +- drivers/pci/p2pdma.c | 24 +- drivers/pci/pci-acpi.c | 19 - drivers/pci/pci-bridge-emul.c | 86 +- drivers/pci/pci-bridge-emul.h | 13 +- drivers/pci/pci-driver.c | 35 +- drivers/pci/pci-sysfs.c | 5 +- drivers/pci/pci.c | 92 +- drivers/pci/pci.h | 2 - drivers/pci/pcie/aer.c | 9 +- drivers/pci/pcie/aspm.c | 6 + drivers/pci/pcie/dpc.c | 27 +- drivers/pci/pcie/pme.c | 27 + drivers/pci/pcie/portdrv.h | 16 +- drivers/pci/pcie/portdrv_pci.c | 8 +- drivers/pci/probe.c | 135 +- drivers/pci/proc.c | 4 +- drivers/pci/quirks.c | 29 +- drivers/pci/setup-bus.c | 63 +- drivers/pci/switch/switchtec.c | 154 +- drivers/pcmcia/Kconfig | 7 - drivers/pcmcia/Makefile | 1 - drivers/pcmcia/max1600.c | 122 - drivers/pcmcia/max1600.h | 32 - drivers/pcmcia/pxa2xx_mainstone.c | 113 +- drivers/pcmcia/sa1100_simpad.c | 4 +- drivers/pcmcia/sa1111_jornada720.c | 83 +- drivers/pcmcia/sa1111_lubbock.c | 110 +- drivers/pcmcia/sa1111_neponset.c | 79 +- 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 | 5 +- 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 | 8 +- drivers/phy/Kconfig | 9 - drivers/phy/Makefile | 2 - drivers/phy/allwinner/Kconfig | 12 - drivers/phy/allwinner/Makefile | 1 - drivers/phy/allwinner/phy-sun4i-usb.c | 29 +- drivers/phy/allwinner/phy-sun6i-mipi-dphy.c | 318 - drivers/phy/amlogic/phy-meson-gxl-usb2.c | 5 +- drivers/phy/amlogic/phy-meson-gxl-usb3.c | 5 +- drivers/phy/broadcom/phy-bcm-sr-pcie.c | 4 +- drivers/phy/cadence/Kconfig | 20 +- drivers/phy/cadence/Makefile | 2 - drivers/phy/cadence/cdns-dphy.c | 391 - drivers/phy/cadence/phy-cadence-sierra.c | 395 - drivers/phy/freescale/Kconfig | 5 - drivers/phy/freescale/Makefile | 1 - drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 127 - 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 | 99 +- drivers/phy/marvell/phy-mvebu-sata.c | 9 +- drivers/phy/mediatek/phy-mtk-tphy.c | 2 +- drivers/phy/mediatek/phy-mtk-xsphy.c | 2 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 71 +- drivers/phy/mscc/phy-ocelot-serdes.c | 24 +- drivers/phy/phy-core-mipi-dphy.c | 166 - drivers/phy/phy-core.c | 82 +- drivers/phy/qualcomm/phy-ath79-usb.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 220 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 4 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 43 +- drivers/phy/qualcomm/phy-qcom-ufs-i.h | 19 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 3 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 3 +- drivers/phy/qualcomm/phy-qcom-usb-hs.c | 3 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 17 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 54 +- drivers/phy/rockchip/phy-rockchip-typec.c | 4 +- drivers/phy/ti/Kconfig | 17 +- drivers/phy/ti/Makefile | 1 - drivers/phy/ti/phy-da8xx-usb.c | 3 +- drivers/phy/ti/phy-gmii-sel.c | 349 - drivers/phy/ti/phy-omap-usb2.c | 105 +- drivers/phy/ti/phy-tusb1210.c | 2 +- drivers/pinctrl/Kconfig | 17 +- drivers/pinctrl/Makefile | 1 - drivers/pinctrl/actions/Kconfig | 6 - drivers/pinctrl/actions/Makefile | 1 - drivers/pinctrl/actions/pinctrl-owl.c | 71 +- drivers/pinctrl/actions/pinctrl-owl.h | 142 +- drivers/pinctrl/actions/pinctrl-s700.c | 1912 --- drivers/pinctrl/actions/pinctrl-s900.c | 205 +- drivers/pinctrl/aspeed/Makefile | 2 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 37 +- drivers/pinctrl/bcm/pinctrl-ns.c | 29 +- drivers/pinctrl/berlin/pinctrl-as370.c | 58 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 1 - drivers/pinctrl/freescale/Kconfig | 28 +- drivers/pinctrl/freescale/Makefile | 4 - drivers/pinctrl/freescale/pinctrl-imx.c | 434 +- drivers/pinctrl/freescale/pinctrl-imx.h | 67 +- drivers/pinctrl/freescale/pinctrl-imx7ulp.c | 42 + drivers/pinctrl/freescale/pinctrl-imx8mm.c | 348 - drivers/pinctrl/freescale/pinctrl-imx8qm.c | 326 - drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 232 - drivers/pinctrl/freescale/pinctrl-scu.c | 121 - drivers/pinctrl/intel/pinctrl-baytrail.c | 8 +- drivers/pinctrl/intel/pinctrl-broxton.c | 13 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 9 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 11 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 40 +- drivers/pinctrl/intel/pinctrl-denverton.c | 11 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 2 +- drivers/pinctrl/intel/pinctrl-icelake.c | 11 +- drivers/pinctrl/intel/pinctrl-intel.c | 11 +- drivers/pinctrl/intel/pinctrl-intel.h | 2 + drivers/pinctrl/intel/pinctrl-lewisburg.c | 11 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 2 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 7 +- drivers/pinctrl/mediatek/Kconfig | 30 +- drivers/pinctrl/mediatek/Makefile | 2 - drivers/pinctrl/mediatek/pinctrl-moore.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mt6797.c | 82 - drivers/pinctrl/mediatek/pinctrl-mt7629.c | 450 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/pinctrl/mediatek/pinctrl-mtk-mt6797.h | 2429 --- drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 12 +- drivers/pinctrl/meson/pinctrl-meson.c | 24 +- drivers/pinctrl/meson/pinctrl-meson.h | 1 - drivers/pinctrl/meson/pinctrl-meson8.c | 33 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 53 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 15 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 17 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 16 +- drivers/pinctrl/pinconf.c | 251 +- drivers/pinctrl/pinctrl-amd.c | 8 +- drivers/pinctrl/pinctrl-at91-pio4.c | 6 +- drivers/pinctrl/pinctrl-at91.c | 134 +- drivers/pinctrl/pinctrl-at91.h | 3 - drivers/pinctrl/pinctrl-ingenic.c | 367 +- drivers/pinctrl/pinctrl-lpc18xx.c | 10 +- drivers/pinctrl/pinctrl-max77620.c | 14 +- drivers/pinctrl/pinctrl-mcp23s08.c | 38 +- drivers/pinctrl/pinctrl-ocelot.c | 338 +- drivers/pinctrl/pinctrl-rockchip.c | 52 +- drivers/pinctrl/pinctrl-rza1.c | 5 - drivers/pinctrl/pinctrl-rza2.c | 519 - drivers/pinctrl/pinctrl-rzn1.c | 4 +- drivers/pinctrl/pinctrl-sx150x.c | 11 +- drivers/pinctrl/pinctrl-xway.c | 39 +- drivers/pinctrl/pinctrl-zynq.c | 9 +- drivers/pinctrl/pinmux.c | 29 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/Kconfig | 2 - drivers/pinctrl/qcom/pinctrl-msm.c | 19 - drivers/pinctrl/qcom/pinctrl-msm.h | 2 - drivers/pinctrl/qcom/pinctrl-qcs404.c | 27 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 163 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 180 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 12 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/pinctrl/sh-pfc/core.c | 2 +- drivers/pinctrl/sh-pfc/pfc-emev2.c | 20 - drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 3 +- drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 678 +- drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 6 +- drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 17 - drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 76 +- drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 23 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 22 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 97 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 209 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 212 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 774 +- drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 200 +- drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 136 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 1888 +-- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 17 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 9 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 2 +- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 4 +- drivers/pinctrl/sh-pfc/pfc-sh7734.c | 20 +- drivers/pinctrl/sh-pfc/pinctrl.c | 2 - drivers/pinctrl/sh-pfc/sh_pfc.h | 63 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 4 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 2 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 6 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 141 +- drivers/pinctrl/sunxi/Kconfig | 4 - drivers/pinctrl/sunxi/Makefile | 1 - drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c | 52 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c | 1 - drivers/pinctrl/sunxi/pinctrl-sun9i-a80.c | 1 - drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c | 416 - drivers/pinctrl/sunxi/pinctrl-sunxi.c | 104 - drivers/pinctrl/sunxi/pinctrl-sunxi.h | 18 - drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 7 +- drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 22 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 13 +- drivers/platform/chrome/Kconfig | 49 +- drivers/platform/chrome/Makefile | 9 +- drivers/platform/chrome/chromeos_pstore.c | 17 +- drivers/platform/chrome/cros_ec_debugfs.c | 84 +- drivers/platform/chrome/cros_ec_i2c.c | 32 +- drivers/platform/chrome/cros_ec_lightbar.c | 150 +- drivers/platform/chrome/cros_ec_lpc.c | 38 +- drivers/platform/chrome/cros_ec_lpc_mec.c | 78 +- drivers/platform/chrome/cros_ec_lpc_mec.h | 63 +- drivers/platform/chrome/cros_ec_lpc_reg.c | 73 +- drivers/platform/chrome/cros_ec_lpc_reg.h | 20 +- drivers/platform/chrome/cros_ec_proto.c | 41 +- drivers/platform/chrome/cros_ec_spi.c | 31 +- drivers/platform/chrome/cros_ec_sysfs.c | 62 +- drivers/platform/chrome/cros_ec_vbc.c | 83 +- drivers/platform/chrome/cros_kbd_led_backlight.c | 19 +- drivers/platform/chrome/wilco_ec/Kconfig | 20 - drivers/platform/chrome/wilco_ec/Makefile | 6 - drivers/platform/chrome/wilco_ec/core.c | 136 - drivers/platform/chrome/wilco_ec/debugfs.c | 238 - drivers/platform/chrome/wilco_ec/mailbox.c | 237 - drivers/platform/goldfish/Kconfig | 4 +- drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/platform/mellanox/mlxreg-hotplug.c | 28 +- drivers/platform/x86/Kconfig | 28 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/asus-wmi.c | 9 +- drivers/platform/x86/dell-wmi.c | 3 - drivers/platform/x86/dell_rbu.c | 50 +- drivers/platform/x86/i2c-multi-instantiate.c | 9 - drivers/platform/x86/ideapad-laptop.c | 16 +- drivers/platform/x86/intel-hid.c | 7 +- drivers/platform/x86/intel_cht_int33fe.c | 17 +- drivers/platform/x86/intel_int0002_vgpio.c | 32 +- drivers/platform/x86/intel_pmc_core.c | 159 +- drivers/platform/x86/intel_pmc_core.h | 14 +- drivers/platform/x86/mlx-platform.c | 91 - drivers/platform/x86/pcengines-apuv2.c | 261 - drivers/platform/x86/pvpanic.c | 124 + drivers/platform/x86/sony-laptop.c | 8 +- drivers/platform/x86/touchscreen_dmi.c | 52 - drivers/platform/x86/wmi.c | 3 - drivers/pnp/isapnp/proc.c | 2 +- drivers/pnp/pnpacpi/rsparser.c | 14 +- drivers/power/reset/at91-poweroff.c | 86 +- drivers/power/reset/at91-reset.c | 13 - drivers/power/reset/axxia-reset.c | 2 +- drivers/power/reset/gpio-poweroff.c | 10 +- drivers/power/reset/ocelot-reset.c | 12 - drivers/power/supply/Kconfig | 8 - drivers/power/supply/Makefile | 1 - drivers/power/supply/axp20x_ac_power.c | 94 - drivers/power/supply/axp20x_usb_power.c | 1 - drivers/power/supply/axp288_charger.c | 35 +- drivers/power/supply/axp288_fuel_gauge.c | 14 +- drivers/power/supply/bq2415x_charger.c | 119 +- drivers/power/supply/bq24190_charger.c | 91 +- drivers/power/supply/bq24257_charger.c | 15 +- drivers/power/supply/bq25890_charger.c | 6 +- drivers/power/supply/bq27xxx_battery.c | 20 +- drivers/power/supply/charger-manager.c | 107 +- drivers/power/supply/cpcap-battery.c | 2 +- drivers/power/supply/cpcap-charger.c | 3 +- drivers/power/supply/ds2780_battery.c | 87 +- drivers/power/supply/ds2781_battery.c | 82 +- drivers/power/supply/ds2782_battery.c | 8 +- drivers/power/supply/goldfish_battery.c | 88 +- drivers/power/supply/gpio-charger.c | 6 +- drivers/power/supply/isp1704_charger.c | 60 +- drivers/power/supply/lp8788-charger.c | 62 +- drivers/power/supply/max17042_battery.c | 10 - drivers/power/supply/olpc_battery.c | 4 +- drivers/power/supply/pcf50633-charger.c | 17 +- drivers/power/supply/power_supply_core.c | 146 +- drivers/power/supply/sc2731_charger.c | 54 +- drivers/power/supply/sc27xx_fuel_gauge.c | 1158 -- drivers/power/supply/twl4030_charger.c | 4 +- drivers/powercap/intel_rapl.c | 2 - drivers/pps/Kconfig | 4 +- drivers/pps/clients/pps-gpio.c | 4 +- drivers/pps/clients/pps-ktimer.c | 4 +- drivers/pps/clients/pps-ldisc.c | 4 +- drivers/pps/clients/pps_parport.c | 2 +- drivers/pps/kapi.c | 5 +- drivers/ptp/Kconfig | 4 +- drivers/ptp/Makefile | 4 +- drivers/ptp/ptp_chardev.c | 3 +- drivers/ptp/ptp_clock.c | 6 +- drivers/ptp/ptp_qoriq.c | 518 +- drivers/ptp/ptp_qoriq_debugfs.c | 101 - drivers/pwm/Kconfig | 17 +- drivers/pwm/Makefile | 3 +- drivers/pwm/core.c | 10 +- drivers/pwm/pwm-imx.c | 467 + drivers/pwm/pwm-imx1.c | 199 - drivers/pwm/pwm-imx27.c | 362 - drivers/rapidio/Kconfig | 11 - 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/Kconfig | 2 +- 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 | 1 + drivers/regulator/da9062-regulator.c | 37 +- drivers/regulator/da9063-regulator.c | 37 +- drivers/regulator/fan53555.c | 109 +- drivers/regulator/fixed.c | 35 +- drivers/regulator/gpio-regulator.c | 194 +- drivers/regulator/helpers.c | 39 +- 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 | 12 +- drivers/regulator/lp873x-regulator.c | 6 +- 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 | 522 - drivers/regulator/max77802-regulator.c | 6 +- drivers/regulator/mc13783-regulator.c | 78 +- drivers/regulator/mc13892-regulator.c | 64 +- drivers/regulator/mc13xxx.h | 20 +- drivers/regulator/mcp16502.c | 2 +- drivers/regulator/mt6311-regulator.c | 10 +- drivers/regulator/of_regulator.c | 4 +- drivers/regulator/pv88060-regulator.c | 13 +- drivers/regulator/pv88080-regulator.c | 2 +- drivers/regulator/pv88090-regulator.c | 2 +- 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/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 | 43 +- drivers/remoteproc/qcom_q6v5_adsp.c | 6 +- drivers/remoteproc/qcom_q6v5_mss.c | 209 +- drivers/remoteproc/qcom_q6v5_pas.c | 13 +- drivers/remoteproc/qcom_sysmon.c | 82 +- drivers/remoteproc/qcom_wcnss.c | 6 +- drivers/remoteproc/remoteproc_core.c | 160 +- drivers/remoteproc/remoteproc_debugfs.c | 47 +- drivers/remoteproc/remoteproc_internal.h | 12 +- drivers/remoteproc/remoteproc_virtio.c | 70 +- drivers/remoteproc/st_remoteproc.c | 91 +- 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/rpmsg/rpmsg_core.c | 3 +- drivers/rpmsg/virtio_rpmsg_bus.c | 24 +- drivers/rtc/Kconfig | 71 +- drivers/rtc/Makefile | 15 +- drivers/rtc/class.c | 187 +- drivers/rtc/hctosys.c | 8 +- drivers/rtc/interface.c | 27 +- drivers/rtc/lib.c | 148 - drivers/rtc/nvmem.c | 38 +- drivers/rtc/proc.c | 95 - drivers/rtc/rtc-88pm80x.c | 21 +- drivers/rtc/rtc-88pm860x.c | 21 +- drivers/rtc/rtc-ab-eoz9.c | 465 - drivers/rtc/rtc-abx80x.c | 105 +- drivers/rtc/rtc-at91rm9200.c | 15 +- drivers/rtc/rtc-at91sam9.c | 16 +- drivers/rtc/rtc-cadence.c | 423 - drivers/rtc/rtc-coh901331.c | 6 +- drivers/rtc/{dev.c => rtc-dev.c} | 0 drivers/rtc/rtc-ds1307.c | 1143 +- drivers/rtc/rtc-ds1672.c | 3 +- drivers/rtc/rtc-ep93xx.c | 2 +- drivers/rtc/rtc-hym8563.c | 2 - drivers/rtc/rtc-imx-sc.c | 110 - drivers/rtc/rtc-isl1208.c | 204 +- drivers/rtc/rtc-lib.c | 148 + drivers/rtc/rtc-m41t80.c | 21 +- drivers/rtc/rtc-m48t59.c | 8 +- drivers/rtc/rtc-max6916.c | 2 +- drivers/rtc/rtc-max77686.c | 2 +- drivers/rtc/rtc-max8997.c | 2 +- drivers/rtc/rtc-mc146818-lib.c | 2 +- drivers/rtc/rtc-mcp795.c | 18 +- drivers/rtc/rtc-meson.c | 407 - drivers/rtc/rtc-omap.c | 4 +- drivers/rtc/rtc-pcf2123.c | 1 - drivers/rtc/rtc-pcf50633.c | 8 +- drivers/rtc/rtc-pcf85063.c | 39 - drivers/rtc/rtc-pcf8523.c | 61 +- drivers/rtc/rtc-pcf85363.c | 94 +- drivers/rtc/rtc-pic32.c | 18 +- drivers/rtc/rtc-pm8xxx.c | 22 +- drivers/rtc/rtc-proc.c | 121 + drivers/rtc/rtc-puv3.c | 18 +- drivers/rtc/rtc-rk808.c | 22 +- drivers/rtc/rtc-rs5c372.c | 76 +- drivers/rtc/rtc-rv3028.c | 732 - drivers/rtc/rtc-rx6110.c | 12 +- drivers/rtc/rtc-rx8025.c | 19 +- drivers/rtc/rtc-s3c.c | 113 +- drivers/rtc/rtc-s5m.c | 27 +- drivers/rtc/rtc-sd3078.c | 231 - drivers/rtc/rtc-sh.c | 7 +- drivers/rtc/rtc-snvs.c | 6 - drivers/rtc/rtc-sun6i.c | 121 +- drivers/rtc/rtc-sysfs.c | 362 + drivers/rtc/rtc-tegra.c | 30 +- drivers/rtc/rtc-wilco-ec.c | 177 - drivers/rtc/sysfs.c | 358 - drivers/s390/block/dasd.c | 15 +- drivers/s390/block/dasd_eckd.c | 8 - drivers/s390/block/dasd_ioctl.c | 22 +- drivers/s390/block/dasd_proc.c | 3 +- drivers/s390/char/sclp.h | 4 +- drivers/s390/char/sclp_config.c | 2 - drivers/s390/char/sclp_early.c | 2 - drivers/s390/char/tape_proc.c | 7 +- drivers/s390/cio/chsc.c | 37 - drivers/s390/cio/chsc.h | 1 - drivers/s390/cio/qdio_debug.c | 18 +- drivers/s390/cio/qdio_setup.c | 6 +- drivers/s390/cio/vfio_ccw_cp.c | 55 +- drivers/s390/cio/vfio_ccw_fsm.c | 7 +- drivers/s390/cio/vfio_ccw_private.h | 1 + drivers/s390/crypto/ap_bus.c | 293 +- drivers/s390/crypto/ap_bus.h | 3 +- drivers/s390/crypto/ap_queue.c | 30 +- drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/vfio_ap_drv.c | 45 +- drivers/s390/crypto/vfio_ap_ops.c | 4 +- drivers/s390/crypto/vfio_ap_private.h | 1 - drivers/s390/crypto/zcrypt_error.h | 2 - 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 | 83 +- drivers/s390/scsi/zfcp_dbf.c | 25 +- drivers/s390/scsi/zfcp_dbf.h | 14 +- drivers/s390/scsi/zfcp_def.h | 113 +- drivers/s390/scsi/zfcp_erp.c | 345 +- drivers/s390/scsi/zfcp_ext.h | 9 +- drivers/s390/scsi/zfcp_fc.c | 48 +- drivers/s390/scsi/zfcp_fc.h | 21 +- drivers/s390/scsi/zfcp_fsf.c | 51 +- drivers/s390/scsi/zfcp_fsf.h | 4 +- drivers/s390/scsi/zfcp_qdio.c | 15 +- drivers/s390/scsi/zfcp_qdio.h | 9 +- drivers/s390/scsi/zfcp_reqlist.h | 2 +- drivers/s390/scsi/zfcp_scsi.c | 17 +- drivers/s390/virtio/virtio_ccw.c | 12 +- drivers/scsi/3w-9xxx.c | 15 +- drivers/scsi/3w-sas.c | 18 +- drivers/scsi/3w-xxxx.c | 3 +- drivers/scsi/53c700.c | 3 +- drivers/scsi/BusLogic.c | 2 +- drivers/scsi/Kconfig | 24 +- drivers/scsi/Makefile | 1 + drivers/scsi/a100u2w.c | 9 +- drivers/scsi/a2091.c | 2 +- drivers/scsi/a3000.c | 1 + drivers/scsi/aacraid/Makefile | 2 + drivers/scsi/aacraid/aachba.c | 7 +- drivers/scsi/aacraid/aacraid.h | 9 +- drivers/scsi/aacraid/commctrl.c | 7 +- drivers/scsi/aacraid/commsup.c | 49 +- drivers/scsi/aacraid/dpcsup.c | 19 +- drivers/scsi/aacraid/linit.c | 22 +- drivers/scsi/aacraid/src.c | 4 +- drivers/scsi/advansys.c | 12 +- drivers/scsi/aha152x.c | 2 +- drivers/scsi/aha1542.c | 127 +- drivers/scsi/aha1740.c | 1 + drivers/scsi/aic7xxx/Makefile | 1 + drivers/scsi/aic7xxx/aic79xx_core.c | 14 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 1 + drivers/scsi/aic7xxx/aic7xxx_core.c | 12 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 1 + drivers/scsi/aic94xx/aic94xx_hwi.c | 3 +- drivers/scsi/aic94xx/aic94xx_init.c | 17 +- drivers/scsi/arcmsr/arcmsr.h | 13 +- drivers/scsi/arcmsr/arcmsr_hba.c | 337 +- drivers/scsi/arm/acornscsi.c | 2 +- drivers/scsi/arm/arxescsi.c | 2 +- drivers/scsi/arm/cumana_1.c | 2 +- drivers/scsi/arm/cumana_2.c | 1 + drivers/scsi/arm/eesox.c | 1 + drivers/scsi/arm/oak.c | 2 +- drivers/scsi/arm/powertec.c | 1 + drivers/scsi/atari_scsi.c | 12 +- drivers/scsi/atp870u.c | 1 + drivers/scsi/be2iscsi/be_iscsi.c | 1 - drivers/scsi/be2iscsi/be_main.c | 16 +- drivers/scsi/be2iscsi/be_mgmt.c | 11 +- drivers/scsi/bfa/bfa_fcpim.c | 6 +- drivers/scsi/bfa/bfa_fcs_lport.c | 8 +- drivers/scsi/bfa/bfa_fcs_rport.c | 19 +- drivers/scsi/bfa/bfa_ioc.c | 13 +- drivers/scsi/bfa/bfad.c | 26 +- drivers/scsi/bfa/bfad_bsg.c | 6 +- drivers/scsi/bfa/bfad_debugfs.c | 18 + drivers/scsi/bfa/bfad_im.c | 2 + drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 3 +- 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 | 18 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 3 +- drivers/scsi/csiostor/csio_attr.c | 5 +- drivers/scsi/csiostor/csio_init.c | 16 +- drivers/scsi/csiostor/csio_scsi.c | 18 +- drivers/scsi/csiostor/csio_wr.c | 5 +- drivers/scsi/cxgbi/Makefile | 2 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 11 +- drivers/scsi/cxgbi/cxgb4i/Kconfig | 4 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 36 +- drivers/scsi/cxgbi/libcxgbi.c | 20 +- drivers/scsi/cxgbi/libcxgbi.h | 5 +- drivers/scsi/cxlflash/common.h | 3 +- drivers/scsi/cxlflash/main.c | 11 +- drivers/scsi/cxlflash/superpipe.c | 12 +- drivers/scsi/dc395x.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 21 +- drivers/scsi/device_handler/scsi_dh_emc.c | 8 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 7 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 7 +- drivers/scsi/dmx3191d.c | 2 +- drivers/scsi/dpt_i2o.c | 86 +- drivers/scsi/esas2r/esas2r.h | 4 +- drivers/scsi/esas2r/esas2r_init.c | 52 +- drivers/scsi/esas2r/esas2r_ioctl.c | 16 +- drivers/scsi/esas2r/esas2r_main.c | 3 +- drivers/scsi/esp_scsi.c | 1 + drivers/scsi/fcoe/fcoe.c | 7 +- drivers/scsi/fcoe/fcoe_ctlr.c | 7 +- drivers/scsi/fcoe/fcoe_sysfs.c | 15 +- drivers/scsi/fcoe/fcoe_transport.c | 3 +- drivers/scsi/fnic/fnic.h | 6 +- drivers/scsi/fnic/fnic_debugfs.c | 88 +- drivers/scsi/fnic/fnic_fcs.c | 10 - drivers/scsi/fnic/fnic_io.h | 3 +- drivers/scsi/fnic/fnic_isr.c | 6 +- drivers/scsi/fnic/fnic_main.c | 38 +- drivers/scsi/fnic/fnic_scsi.c | 44 +- drivers/scsi/fnic/fnic_stats.h | 6 +- drivers/scsi/fnic/fnic_trace.c | 31 +- drivers/scsi/fnic/fnic_trace.h | 4 +- drivers/scsi/fnic/vnic_dev.c | 270 +- drivers/scsi/fnic/vnic_dev.h | 2 - drivers/scsi/fnic/vnic_devcmd.h | 160 +- drivers/scsi/fnic/vnic_resource.h | 7 - drivers/scsi/fnic/vnic_rq.c | 5 +- drivers/scsi/fnic/vnic_wq.c | 69 +- drivers/scsi/fnic/vnic_wq.h | 8 - drivers/scsi/g_NCR5380.c | 2 +- drivers/scsi/gdth.c | 1287 +- drivers/scsi/gdth.h | 30 + drivers/scsi/gdth_ioctl.h | 89 + drivers/scsi/gdth_proc.c | 113 +- drivers/scsi/gdth_proc.h | 3 + drivers/scsi/gvp11.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 121 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 1045 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 31 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 99 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 683 +- drivers/scsi/hosts.c | 35 +- drivers/scsi/hpsa.c | 25 +- drivers/scsi/hptiop.c | 15 +- drivers/scsi/ibmvscsi/ibmvfc.c | 1 + drivers/scsi/ibmvscsi/ibmvscsi.c | 1 + drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 14 +- drivers/scsi/imm.c | 34 +- drivers/scsi/initio.c | 3 +- drivers/scsi/ipr.c | 4 +- drivers/scsi/ips.c | 10 +- drivers/scsi/ips.h | 9 + drivers/scsi/isci/init.c | 34 +- drivers/scsi/isci/phy.c | 1 - drivers/scsi/isci/remote_device.c | 4 +- drivers/scsi/isci/remote_node_context.c | 4 +- drivers/scsi/isci/request.c | 2 +- drivers/scsi/iscsi_tcp.c | 15 +- drivers/scsi/libfc/fc_lport.c | 6 +- drivers/scsi/libfc/fc_rport.c | 4 +- drivers/scsi/libiscsi.c | 80 +- drivers/scsi/libiscsi_tcp.c | 12 +- drivers/scsi/libsas/Makefile | 3 +- drivers/scsi/libsas/sas_ata.c | 31 +- drivers/scsi/libsas/sas_discover.c | 33 +- drivers/scsi/libsas/sas_dump.c | 63 + drivers/scsi/libsas/sas_dump.h | 29 + drivers/scsi/libsas/sas_event.c | 1 + drivers/scsi/libsas/sas_expander.c | 276 +- drivers/scsi/libsas/sas_init.c | 10 +- drivers/scsi/libsas/sas_internal.h | 16 +- drivers/scsi/libsas/sas_phy.c | 8 +- drivers/scsi/libsas/sas_port.c | 23 +- drivers/scsi/libsas/sas_scsi_host.c | 135 +- drivers/scsi/libsas/sas_task.c | 10 +- drivers/scsi/lpfc/lpfc.h | 126 +- drivers/scsi/lpfc/lpfc_attr.c | 699 +- drivers/scsi/lpfc/lpfc_bsg.c | 208 +- drivers/scsi/lpfc/lpfc_bsg.h | 38 - drivers/scsi/lpfc/lpfc_crtn.h | 41 +- drivers/scsi/lpfc/lpfc_ct.c | 281 +- drivers/scsi/lpfc/lpfc_debugfs.c | 1233 +- drivers/scsi/lpfc/lpfc_debugfs.h | 73 +- drivers/scsi/lpfc/lpfc_disc.h | 4 +- drivers/scsi/lpfc/lpfc_els.c | 475 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 268 +- drivers/scsi/lpfc/lpfc_hw.h | 1 - drivers/scsi/lpfc/lpfc_hw4.h | 96 +- drivers/scsi/lpfc/lpfc_init.c | 2572 ++- drivers/scsi/lpfc/lpfc_mbox.c | 54 +- drivers/scsi/lpfc/lpfc_mem.c | 6 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 90 +- drivers/scsi/lpfc/lpfc_nvme.c | 765 +- drivers/scsi/lpfc/lpfc_nvme.h | 68 +- drivers/scsi/lpfc/lpfc_nvmet.c | 456 +- drivers/scsi/lpfc/lpfc_nvmet.h | 6 +- drivers/scsi/lpfc/lpfc_scsi.c | 1045 +- drivers/scsi/lpfc/lpfc_scsi.h | 67 +- drivers/scsi/lpfc/lpfc_sli.c | 2675 ++-- drivers/scsi/lpfc/lpfc_sli.h | 95 +- drivers/scsi/lpfc/lpfc_sli4.h | 318 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/lpfc/lpfc_vport.c | 31 +- drivers/scsi/mac53c94.c | 2 +- drivers/scsi/mac_esp.c | 2 +- drivers/scsi/mac_scsi.c | 2 +- drivers/scsi/megaraid.c | 1 + drivers/scsi/megaraid/megaraid_mbox.c | 25 +- drivers/scsi/megaraid/megaraid_mm.c | 3 +- drivers/scsi/megaraid/megaraid_sas.h | 120 +- drivers/scsi/megaraid/megaraid_sas_base.c | 877 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 24 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 503 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 27 +- drivers/scsi/mesh.c | 7 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 17 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 97 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 506 - drivers/scsi/mpt3sas/mpi/mpi2_init.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 359 +- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 11 +- drivers/scsi/mpt3sas/mpi/mpi2_raid.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_sas.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 72 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 149 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 17 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 29 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 21 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 88 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 91 +- drivers/scsi/mvme147.c | 1 + drivers/scsi/mvsas/mv_init.c | 1 + drivers/scsi/mvumi.c | 17 +- drivers/scsi/myrb.c | 3 - drivers/scsi/ncr53c8xx.c | 1 + drivers/scsi/nsp32.c | 3 +- drivers/scsi/osd/Kbuild | 20 + drivers/scsi/osd/Kconfig | 49 + drivers/scsi/osd/osd_debug.h | 30 + drivers/scsi/osd/osd_initiator.c | 2076 +++ drivers/scsi/osd/osd_uld.c | 571 + drivers/scsi/osst.c | 10 +- drivers/scsi/pcmcia/Makefile | 2 +- drivers/scsi/pcmcia/nsp_cs.c | 5 +- drivers/scsi/pcmcia/qlogic_stub.c | 2 +- drivers/scsi/pcmcia/sym53c500_cs.c | 1 + drivers/scsi/pm8001/pm8001_init.c | 1 + drivers/scsi/pm8001/pm8001_sas.c | 6 +- drivers/scsi/pmcraid.c | 121 +- drivers/scsi/ppa.c | 2 +- drivers/scsi/ps3rom.c | 1 + drivers/scsi/qedf/qedf_debugfs.c | 18 +- drivers/scsi/qedf/qedf_io.c | 6 + drivers/scsi/qedf/qedf_main.c | 35 +- drivers/scsi/qedi/qedi.h | 7 +- drivers/scsi/qedi/qedi_debugfs.c | 17 +- drivers/scsi/qedi/qedi_fw.c | 7 + drivers/scsi/qedi/qedi_iscsi.c | 4 +- drivers/scsi/qedi/qedi_iscsi.h | 1 - drivers/scsi/qedi/qedi_main.c | 125 +- drivers/scsi/qedi/qedi_version.h | 4 +- drivers/scsi/qla1280.c | 55 +- drivers/scsi/qla2xxx/qla_attr.c | 119 +- drivers/scsi/qla2xxx/qla_bsg.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 45 +- drivers/scsi/qla2xxx/qla_dfs.c | 43 +- drivers/scsi/qla2xxx/qla_gbl.h | 8 +- drivers/scsi/qla2xxx/qla_gs.c | 91 +- drivers/scsi/qla2xxx/qla_init.c | 218 +- drivers/scsi/qla2xxx/qla_iocb.c | 395 +- drivers/scsi/qla2xxx/qla_isr.c | 26 +- drivers/scsi/qla2xxx/qla_mbx.c | 96 +- drivers/scsi/qla2xxx/qla_mid.c | 1 - drivers/scsi/qla2xxx/qla_nvme.c | 75 +- drivers/scsi/qla2xxx/qla_nvme.h | 2 +- drivers/scsi/qla2xxx/qla_os.c | 431 +- drivers/scsi/qla2xxx/qla_target.c | 50 +- drivers/scsi/qla2xxx/qla_target.h | 10 +- drivers/scsi/qla2xxx/qla_tmpl.c | 237 +- drivers/scsi/qla2xxx/qla_tmpl.h | 26 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 95 +- drivers/scsi/qla2xxx/tcm_qla2xxx.h | 3 + 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 | 25 +- drivers/scsi/qlogicfas.c | 2 +- drivers/scsi/qlogicpti.c | 4 +- drivers/scsi/qlogicpti.h | 3 +- drivers/scsi/scsi.c | 21 +- drivers/scsi/scsi_debug.c | 238 +- drivers/scsi/scsi_error.c | 27 +- drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/scsi_lib.c | 875 +- drivers/scsi/scsi_pm.c | 26 +- drivers/scsi/scsi_priv.h | 1 + drivers/scsi/scsi_scan.c | 16 +- drivers/scsi/scsi_sysfs.c | 8 +- drivers/scsi/scsi_transport_fc.c | 71 +- drivers/scsi/scsi_transport_iscsi.c | 41 +- drivers/scsi/scsi_transport_sas.c | 11 +- drivers/scsi/sd.c | 597 +- drivers/scsi/sd.h | 70 +- drivers/scsi/sd_zbc.c | 30 +- drivers/scsi/sg.c | 18 +- drivers/scsi/sgiwd93.c | 2 +- drivers/scsi/smartpqi/Makefile | 1 + drivers/scsi/smartpqi/smartpqi.h | 216 +- drivers/scsi/smartpqi/smartpqi_init.c | 1594 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 164 +- drivers/scsi/smartpqi/smartpqi_sis.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.h | 1 - drivers/scsi/snic/snic_debugfs.c | 133 +- drivers/scsi/snic/snic_main.c | 15 +- drivers/scsi/snic/snic_stats.h | 2 +- drivers/scsi/snic/snic_trc.c | 15 +- drivers/scsi/snic/snic_trc.h | 4 +- drivers/scsi/sr.c | 13 +- drivers/scsi/st.c | 8 +- drivers/scsi/stex.c | 18 +- drivers/scsi/storvsc_drv.c | 1 + drivers/scsi/sun3_scsi.c | 2 +- drivers/scsi/sun_esp.c | 7 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 5 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 - drivers/scsi/sym53c8xx_2/sym_nvram.c | 1 - drivers/scsi/ufs/Kconfig | 9 +- drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/cdns-pltfrm.c | 148 - drivers/scsi/ufs/ufs-hisi.c | 127 +- drivers/scsi/ufs/ufs-hisi.h | 4 - drivers/scsi/ufs/ufs.h | 21 +- drivers/scsi/ufs/ufs_bsg.c | 67 +- drivers/scsi/ufs/ufs_quirks.h | 29 + drivers/scsi/ufs/ufshcd-dwc.c | 4 +- drivers/scsi/ufs/ufshcd.c | 206 +- drivers/scsi/ufs/ufshcd.h | 2 - drivers/scsi/virtio_scsi.c | 70 +- drivers/scsi/vmw_pvscsi.c | 1 + drivers/scsi/wd719x.c | 136 +- drivers/scsi/wd719x.h | 1 + drivers/scsi/xen-scsifront.c | 3 +- drivers/slimbus/Kconfig | 5 +- drivers/slimbus/core.c | 45 +- drivers/slimbus/qcom-ctrl.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 7 +- drivers/soc/Makefile | 2 +- drivers/soc/amlogic/Kconfig | 9 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-canvas.c | 18 +- drivers/soc/amlogic/meson-clk-measure.c | 546 - drivers/soc/atmel/soc.c | 10 - drivers/soc/atmel/soc.h | 7 - drivers/soc/bcm/Kconfig | 12 - drivers/soc/bcm/Makefile | 1 - drivers/soc/bcm/bcm2835-power.c | 661 - drivers/soc/bcm/brcmstb/common.c | 6 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 +- drivers/soc/bcm/raspberrypi-power.c | 5 +- drivers/soc/fsl/dpio/dpio-cmd.h | 1 - drivers/soc/fsl/dpio/dpio-driver.c | 41 +- drivers/soc/fsl/dpio/dpio-service.c | 46 +- drivers/soc/fsl/dpio/dpio.c | 23 - drivers/soc/fsl/dpio/dpio.h | 4 - drivers/soc/fsl/dpio/qbman-portal.c | 1 - drivers/soc/fsl/guts.c | 7 +- 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 | 6 +- drivers/soc/imx/Makefile | 2 +- drivers/soc/imx/gpc.c | 2 +- drivers/soc/imx/gpcv2.c | 370 +- drivers/soc/lantiq/Makefile | 1 + drivers/soc/lantiq/gphy.c | 224 + drivers/soc/mediatek/Kconfig | 12 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mtk-cmdq-helper.c | 300 - drivers/soc/qcom/Kconfig | 23 +- drivers/soc/qcom/Makefile | 2 - drivers/soc/qcom/cmd-db.c | 93 +- drivers/soc/qcom/llcc-sdm845.c | 6 - drivers/soc/qcom/llcc-slice.c | 118 +- drivers/soc/qcom/qcom-geni-se.c | 25 +- drivers/soc/qcom/qcom_gsbi.c | 7 +- drivers/soc/qcom/qmi_interface.c | 2 +- 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 | 2 - drivers/soc/renesas/Kconfig | 241 +- drivers/soc/renesas/Makefile | 1 - drivers/soc/renesas/r8a774c0-sysc.c | 23 +- drivers/soc/renesas/r8a77965-sysc.c | 1 + drivers/soc/renesas/r8a77970-sysc.c | 5 +- drivers/soc/renesas/r8a77980-sysc.c | 10 +- drivers/soc/renesas/r8a77990-sysc.c | 23 +- drivers/soc/renesas/rcar-sysc.c | 65 +- drivers/soc/renesas/rmobile-sysc.c | 352 - drivers/soc/rockchip/pm_domains.c | 48 - drivers/soc/sunxi/sunxi_sram.c | 22 +- drivers/soc/tegra/Kconfig | 1 - drivers/soc/tegra/common.c | 6 +- drivers/soc/tegra/fuse/fuse-tegra.c | 12 +- drivers/soc/tegra/fuse/speedo-tegra210.c | 2 +- drivers/soc/tegra/pmc.c | 874 +- drivers/soc/ti/knav_dma.c | 2 +- drivers/soc/ti/wkup_m3_ipc.c | 1 - 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/soundwire/intel.c | 4 +- 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 | 178 +- 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 | 7 +- 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 | 74 +- drivers/staging/android/ion/Makefile | 2 +- drivers/staging/android/ion/ion-ioctl.c | 98 + drivers/staging/android/ion/ion.c | 137 +- drivers/staging/android/ion/ion.h | 51 +- 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 | 13 +- drivers/staging/android/uapi/ion.h | 2 +- drivers/staging/android/vsoc.c | 1 + drivers/staging/axis-fifo/axis-fifo.c | 3 +- drivers/staging/comedi/comedi_compat32.c | 24 +- drivers/staging/comedi/comedi_fops.c | 48 +- drivers/staging/comedi/drivers/8255.h | 2 +- drivers/staging/comedi/drivers/addi_apci_3501.c | 9 +- drivers/staging/comedi/drivers/amplc_dio200.h | 2 +- drivers/staging/comedi/drivers/amplc_pc236.h | 2 +- drivers/staging/comedi/drivers/cb_pcidas.c | 2 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 44 +- drivers/staging/comedi/drivers/cb_pcidda.c | 4 +- drivers/staging/comedi/drivers/cb_pcimdas.c | 6 +- drivers/staging/comedi/drivers/comedi_8254.h | 2 +- drivers/staging/comedi/drivers/comedi_isadma.h | 2 +- drivers/staging/comedi/drivers/das08.h | 2 +- drivers/staging/comedi/drivers/dt9812.c | 2 +- drivers/staging/comedi/drivers/mite.h | 2 +- drivers/staging/comedi/drivers/ni_660x.c | 1 - drivers/staging/comedi/drivers/ni_labpc.h | 2 +- drivers/staging/comedi/drivers/ni_labpc_common.c | 9 +- drivers/staging/comedi/drivers/ni_pcidio.c | 444 +- drivers/staging/comedi/drivers/ni_stc.h | 2 +- drivers/staging/comedi/drivers/ni_tio.c | 71 +- drivers/staging/comedi/drivers/ni_tio.h | 6 +- drivers/staging/comedi/drivers/ni_tio_internal.h | 2 +- drivers/staging/comedi/drivers/plx9052.h | 2 +- drivers/staging/comedi/drivers/plx9080.h | 2 +- drivers/staging/comedi/drivers/s626.h | 2 +- .../staging/comedi/drivers/tests/ni_routes_test.c | 2 +- drivers/staging/comedi/drivers/usbduxfast.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 323 +- drivers/staging/emxx_udc/emxx_udc.h | 4 +- .../erofs/Documentation/filesystems/erofs.txt | 208 - drivers/staging/erofs/Kconfig | 3 +- drivers/staging/erofs/Makefile | 4 +- drivers/staging/erofs/TODO | 15 +- drivers/staging/erofs/data.c | 93 +- drivers/staging/erofs/dir.c | 23 +- drivers/staging/erofs/erofs_fs.h | 8 +- drivers/staging/erofs/inode.c | 51 +- drivers/staging/erofs/internal.h | 210 +- drivers/staging/erofs/lz4defs.h | 227 + drivers/staging/erofs/namei.c | 194 +- drivers/staging/erofs/super.c | 48 +- drivers/staging/erofs/unzip_lz4.c | 251 + drivers/staging/erofs/unzip_pagevec.h | 2 +- drivers/staging/erofs/unzip_vle.c | 915 +- drivers/staging/erofs/unzip_vle.h | 27 +- drivers/staging/erofs/unzip_vle_lz4.c | 46 +- drivers/staging/erofs/utils.c | 190 +- 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 | 346 +- 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 | 33 +- drivers/staging/gasket/gasket_interrupt.c | 18 +- drivers/staging/gasket/gasket_page_table.c | 27 +- drivers/staging/goldfish/goldfish_audio.c | 11 +- drivers/staging/greybus/Kconfig | 1 - drivers/staging/greybus/TODO | 2 + drivers/staging/greybus/arche-apb-ctrl.c | 153 +- drivers/staging/greybus/arche-platform.c | 124 +- drivers/staging/greybus/arche_platform.h | 2 +- drivers/staging/greybus/arpc.h | 2 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/greybus/audio_codec.h | 2 +- drivers/staging/greybus/audio_manager.h | 2 +- drivers/staging/greybus/audio_manager_module.c | 4 +- drivers/staging/greybus/audio_manager_private.h | 2 +- drivers/staging/greybus/audio_manager_sysfs.c | 22 +- drivers/staging/greybus/audio_module.c | 20 +- drivers/staging/greybus/audio_topology.c | 64 +- drivers/staging/greybus/bootrom.c | 25 +- drivers/staging/greybus/bundle.c | 2 +- drivers/staging/greybus/bundle.h | 2 +- drivers/staging/greybus/camera.c | 13 +- drivers/staging/greybus/connection.c | 86 +- drivers/staging/greybus/connection.h | 4 +- drivers/staging/greybus/control.c | 54 +- drivers/staging/greybus/control.h | 4 +- drivers/staging/greybus/core.c | 6 +- drivers/staging/greybus/es2.c | 74 +- drivers/staging/greybus/gpio.c | 181 +- drivers/staging/greybus/greybus_protocols.h | 8 +- drivers/staging/greybus/hid.c | 18 +- drivers/staging/greybus/i2c.c | 21 +- drivers/staging/greybus/loopback.c | 60 +- drivers/staging/greybus/module.c | 19 +- drivers/staging/greybus/operation.c | 135 +- drivers/staging/greybus/svc.c | 93 +- drivers/staging/greybus/uart.c | 4 +- drivers/staging/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 | 35 +- drivers/staging/iio/adc/Makefile | 4 + drivers/staging/iio/adc/ad7280a.c | 393 +- 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/ad7780.c | 72 +- drivers/staging/iio/adc/ad7816.c | 120 +- drivers/staging/iio/addac/adt7316-i2c.c | 22 +- drivers/staging/iio/addac/adt7316-spi.c | 5 +- drivers/staging/iio/addac/adt7316.c | 619 +- drivers/staging/iio/addac/adt7316.h | 3 +- drivers/staging/iio/cdc/Kconfig | 10 + drivers/staging/iio/cdc/Makefile | 1 + drivers/staging/iio/cdc/ad7150.c | 9 +- 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 | 69 +- drivers/staging/iio/resolver/Kconfig | 10 + drivers/staging/iio/resolver/Makefile | 1 + drivers/staging/iio/resolver/ad2s1210.c | 140 +- drivers/staging/iio/resolver/ad2s1210.h | 20 + drivers/staging/iio/resolver/ad2s90.c | 110 + drivers/staging/ks7010/ks_hostif.c | 8 +- drivers/staging/ks7010/michael_mic.c | 1 + drivers/staging/media/Kconfig | 6 +- drivers/staging/media/Makefile | 3 +- drivers/staging/media/bcm2048/radio-bcm2048.c | 1 - drivers/staging/media/bcm2048/radio-bcm2048.h | 1 - drivers/staging/media/davinci_vpfe/Makefile | 2 +- .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 71 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 5 +- .../media/davinci_vpfe/dm365_ipipeif_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.h | 5 +- .../staging/media/davinci_vpfe/dm365_isif_regs.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe.h | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.h | 5 +- drivers/staging/media/imx/Kconfig | 9 +- drivers/staging/media/imx/Makefile | 4 - drivers/staging/media/imx/TODO | 9 - drivers/staging/media/imx/imx-ic-common.c | 6 +- drivers/staging/media/imx/imx-ic-prp.c | 25 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 91 +- drivers/staging/media/imx/imx-media-capture.c | 119 +- drivers/staging/media/imx/imx-media-csi.c | 230 +- drivers/staging/media/imx/imx-media-dev-common.c | 90 - drivers/staging/media/imx/imx-media-dev.c | 122 +- drivers/staging/media/imx/imx-media-internal-sd.c | 20 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx-media-utils.c | 47 +- drivers/staging/media/imx/imx-media-vdic.c | 21 +- drivers/staging/media/imx/imx-media.h | 45 +- drivers/staging/media/imx/imx7-media-csi.c | 1369 -- drivers/staging/media/imx/imx7-mipi-csis.c | 1187 -- drivers/staging/media/imx074/Kconfig | 5 + drivers/staging/media/imx074/Makefile | 1 + drivers/staging/media/{mt9t031 => imx074}/TODO | 0 .../staging/media/{soc_camera => imx074}/imx074.c | 0 drivers/staging/media/ipu3/Makefile | 6 - drivers/staging/media/ipu3/TODO | 7 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 6 + drivers/staging/media/ipu3/ipu3-css-fw.c | 18 +- drivers/staging/media/ipu3/ipu3-css-fw.h | 8 +- drivers/staging/media/ipu3/ipu3-css-params.c | 271 +- drivers/staging/media/ipu3/ipu3-css-params.h | 8 +- drivers/staging/media/ipu3/ipu3-css-pool.c | 32 +- drivers/staging/media/ipu3/ipu3-css-pool.h | 30 +- drivers/staging/media/ipu3/ipu3-css.c | 460 +- drivers/staging/media/ipu3/ipu3-css.h | 92 +- drivers/staging/media/ipu3/ipu3-dmamap.c | 43 +- drivers/staging/media/ipu3/ipu3-dmamap.h | 14 +- drivers/staging/media/ipu3/ipu3-mmu.c | 125 +- drivers/staging/media/ipu3/ipu3-mmu.h | 18 +- drivers/staging/media/ipu3/ipu3-tables.c | 50 +- drivers/staging/media/ipu3/ipu3-tables.h | 54 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 299 +- drivers/staging/media/ipu3/ipu3.c | 97 +- drivers/staging/media/ipu3/ipu3.h | 18 +- .../media/{soc_camera => mt9t031}/mt9t031.c | 0 .../media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c | 6 +- .../media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c | 6 +- drivers/staging/media/soc_camera/Kconfig | 50 - drivers/staging/media/soc_camera/Makefile | 7 - drivers/staging/media/sunxi/cedrus/TODO | 5 + drivers/staging/media/sunxi/cedrus/cedrus.h | 9 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 - drivers/staging/media/sunxi/cedrus/cedrus_dec.h | 6 + drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 28 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 23 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 19 - drivers/staging/media/tegra-vde/uapi.h | 4 +- drivers/staging/media/zoran/zoran.h | 2 +- drivers/staging/media/zoran/zoran_device.c | 4 +- drivers/staging/media/zoran/zoran_driver.c | 4 +- .../staging/most/Documentation/driver_usage.txt | 16 +- 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/sound/sound.c | 143 +- 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 | 10 +- drivers/staging/mt7621-dma/ralink-gdma.c | 929 ++ drivers/staging/mt7621-dts/gbpc1.dts | 5 +- drivers/staging/mt7621-dts/mt7621.dtsi | 82 +- drivers/staging/mt7621-eth/ethtool.c | 1 - drivers/staging/mt7621-eth/mdio.c | 2 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 8 +- drivers/staging/mt7621-mmc/Kconfig | 2 +- drivers/staging/mt7621-mmc/dbg.c | 3 +- drivers/staging/mt7621-mmc/mt6575_sd.h | 2 +- drivers/staging/mt7621-mmc/sd.c | 75 +- 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/mediatek,mt7621-pci.txt | 99 - drivers/staging/mt7621-pci/pci-mt7621.c | 774 +- drivers/staging/mt7621-pinctrl/Kconfig | 1 - drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 49 +- drivers/staging/mt7621-spi/spi-mt7621.c | 207 +- 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.c | 6 +- drivers/staging/octeon-usb/octeon-hcd.h | 2 +- drivers/staging/octeon/ethernet-mdio.c | 3 +- drivers/staging/octeon/ethernet.c | 11 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 90 +- drivers/staging/pi433/pi433_if.c | 18 +- drivers/staging/pi433/pi433_if.h | 10 + drivers/staging/pi433/rf69.c | 10 + drivers/staging/pi433/rf69.h | 10 + drivers/staging/pi433/rf69_enum.h | 10 + drivers/staging/pi433/rf69_registers.h | 10 + drivers/staging/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 | 12 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 43 +- 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_led.c | 20 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 394 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 804 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 20 +- drivers/staging/rtl8188eu/core/rtw_security.c | 10 +- drivers/staging/rtl8188eu/core/rtw_sreset.c | 4 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 2 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 332 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 21 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 156 +- drivers/staging/rtl8188eu/hal/odm.c | 19 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 37 +- drivers/staging/rtl8188eu/hal/phy.c | 17 +- drivers/staging/rtl8188eu/hal/rf.c | 17 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 74 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 5 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 46 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 11 +- drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/odm.h | 1 + drivers/staging/rtl8188eu/include/odm_hwconfig.h | 9 + drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 2 - drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 4 +- drivers/staging/rtl8188eu/include/rtw_led.h | 12 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 8 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 15 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 2 +- drivers/staging/rtl8188eu/include/rtw_sreset.h | 2 +- drivers/staging/rtl8188eu/include/wifi.h | 12 + drivers/staging/rtl8188eu/include/wlan_bssdef.h | 6 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 70 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 72 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 36 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 10 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 10 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 7 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 171 +- 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_ccmp.c | 14 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 2 +- drivers/staging/rtl8192e/rtllib_rx.c | 4 +- drivers/staging/rtl8192e/rtllib_softmac.c | 22 +- drivers/staging/rtl8192u/Makefile | 2 +- drivers/staging/rtl8192u/r8192U.h | 4 +- drivers/staging/rtl8192u/r8192U_core.c | 24 +- drivers/staging/rtl8192u/r8192U_dm.c | 10 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 2 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 2 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/ieee80211.c | 2 +- drivers/staging/rtl8712/rtl8712_efuse.c | 2 +- drivers/staging/rtl8712/rtl8712_hal.h | 8 +- drivers/staging/rtl8712/rtl8712_led.c | 6 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- 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/TODO | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 236 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 68 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 2 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 6 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 26 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 16 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 40 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 128 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 84 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 34 +- drivers/staging/rtl8723bs/core/rtw_security.c | 6 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 2 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 26 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 36 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 4 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 10 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 22 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 2 +- drivers/staging/rtl8723bs/include/drv_types.h | 1 + drivers/staging/rtl8723bs/include/ieee80211.h | 6 +- .../rtl8723bs/include/osdep_service_linux.h | 2 + drivers/staging/rtl8723bs/include/rtw_cmd.h | 9 +- drivers/staging/rtl8723bs/include/rtw_io.h | 1 + drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8723bs/include/rtw_mp.h | 1 + drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 8 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 9 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 4 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 6 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 2 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 2 +- drivers/staging/rtlwifi/Kconfig | 2 +- drivers/staging/rtlwifi/base.c | 71 +- drivers/staging/rtlwifi/base.h | 6 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 13 +- drivers/staging/rtlwifi/core.c | 3 +- drivers/staging/rtlwifi/efuse.c | 6 +- .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c | 5 +- drivers/staging/rtlwifi/pci.h | 3 +- drivers/staging/rtlwifi/phydm/phydm.c | 2 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 11 +- drivers/staging/rtlwifi/phydm/phydm_ccx.c | 11 +- drivers/staging/rtlwifi/phydm/phydm_debug.c | 35 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 9 +- .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c | 8 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 113 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.h | 12 + drivers/staging/rtlwifi/phydm/phydm_psd.c | 7 +- drivers/staging/rtlwifi/phydm/phydm_rainfo.c | 2 +- drivers/staging/rtlwifi/ps.c | 4 +- drivers/staging/rtlwifi/rtl8822be/fw.c | 2 - drivers/staging/rts5208/general.c | 17 +- drivers/staging/rts5208/general.h | 18 +- drivers/staging/rts5208/ms.c | 22 +- drivers/staging/rts5208/ms.h | 18 +- drivers/staging/rts5208/rtsx.c | 23 +- drivers/staging/rts5208/rtsx.h | 18 +- drivers/staging/rts5208/rtsx_card.c | 17 +- drivers/staging/rts5208/rtsx_card.h | 18 +- drivers/staging/rts5208/rtsx_chip.c | 17 +- drivers/staging/rts5208/rtsx_chip.h | 18 +- drivers/staging/rts5208/rtsx_scsi.c | 17 +- drivers/staging/rts5208/rtsx_scsi.h | 18 +- drivers/staging/rts5208/rtsx_sys.h | 18 +- drivers/staging/rts5208/rtsx_transport.c | 14 +- drivers/staging/rts5208/rtsx_transport.h | 18 +- drivers/staging/rts5208/sd.c | 24 +- drivers/staging/rts5208/sd.h | 18 +- drivers/staging/rts5208/spi.c | 17 +- drivers/staging/rts5208/spi.h | 18 +- drivers/staging/rts5208/xd.c | 17 +- drivers/staging/rts5208/xd.h | 20 +- drivers/staging/sm750fb/ddk750_display.c | 6 +- drivers/staging/sm750fb/sm750_accel.c | 3 +- drivers/staging/speakup/Kconfig | 32 +- drivers/staging/speakup/i18n.c | 2 +- drivers/staging/speakup/kobjects.c | 4 +- drivers/staging/speakup/main.c | 1 - drivers/staging/speakup/speakup_acntpc.c | 3 +- drivers/staging/speakup/speakup_decpc.c | 6 +- drivers/staging/speakup/speakup_keypc.c | 2 +- drivers/staging/speakup/spk_priv.h | 6 +- drivers/staging/speakup/spk_ttyio.c | 15 +- drivers/staging/speakup/varhandlers.c | 1 - drivers/staging/unisys/visorhba/Makefile | 3 +- drivers/staging/unisys/visorhba/visorhba_main.c | 15 +- drivers/staging/unisys/visornic/Makefile | 3 +- drivers/staging/unisys/visornic/visornic_main.c | 4 +- drivers/staging/vboxvideo/Makefile | 2 + drivers/staging/vboxvideo/TODO | 3 - drivers/staging/vboxvideo/hgsmi_base.c | 99 +- drivers/staging/vboxvideo/hgsmi_ch_setup.h | 40 +- drivers/staging/vboxvideo/hgsmi_channels.h | 23 +- drivers/staging/vboxvideo/hgsmi_defs.h | 23 +- drivers/staging/vboxvideo/modesetting.c | 71 +- drivers/staging/vboxvideo/vbox_drv.c | 65 +- drivers/staging/vboxvideo/vbox_drv.h | 40 +- drivers/staging/vboxvideo/vbox_err.h | 50 + drivers/staging/vboxvideo/vbox_fb.c | 56 +- drivers/staging/vboxvideo/vbox_hgsmi.c | 22 +- drivers/staging/vboxvideo/vbox_irq.c | 30 +- drivers/staging/vboxvideo/vbox_main.c | 101 +- drivers/staging/vboxvideo/vbox_mode.c | 65 +- drivers/staging/vboxvideo/vbox_prime.c | 20 +- drivers/staging/vboxvideo/vbox_ttm.c | 27 +- drivers/staging/vboxvideo/vboxvideo.h | 143 +- drivers/staging/vboxvideo/vboxvideo_guest.h | 50 +- drivers/staging/vboxvideo/vboxvideo_vbe.h | 34 +- drivers/staging/vboxvideo/vbva_base.c | 27 +- .../staging/vc04_services/bcm2835-audio/Kconfig | 2 +- .../staging/vc04_services/bcm2835-audio/Makefile | 3 +- drivers/staging/vc04_services/bcm2835-audio/TODO | 25 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 30 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 42 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 73 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 1 - .../bcm2835-audio/vc_vchi_audioserv_defs.h | 6 +- .../staging/vc04_services/bcm2835-camera/Makefile | 2 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 86 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 35 +- drivers/staging/vc04_services/interface/vchi/TODO | 42 - .../staging/vc04_services/interface/vchi/vchi.h | 46 +- .../vc04_services/interface/vchi/vchi_common.h | 12 +- .../staging/vc04_services/interface/vchi/vchi_mh.h | 42 + .../interface/vchiq_arm/vchiq_2835_arm.c | 70 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 938 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 61 +- .../interface/vchiq_arm/vchiq_connected.c | 1 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 931 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 245 +- .../interface/vchiq_arm/vchiq_debugfs.c | 17 +- .../interface/vchiq_arm/vchiq_debugfs.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 42 +- .../interface/vchiq_arm/vchiq_ioctl.h | 64 +- .../interface/vchiq_arm/vchiq_killable.h | 55 + .../interface/vchiq_arm/vchiq_pagelist.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 64 +- .../vc04_services/interface/vchiq_arm/vchiq_util.c | 68 +- .../vc04_services/interface/vchiq_arm/vchiq_util.h | 27 +- drivers/staging/vt6655/baseband.c | 12 +- drivers/staging/vt6655/baseband.h | 2 +- drivers/staging/vt6655/card.c | 5 +- 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 | 5 +- drivers/staging/wilc1000/coreconfigurator.c | 287 + drivers/staging/wilc1000/coreconfigurator.h | 81 + drivers/staging/wilc1000/host_interface.c | 3735 +++-- drivers/staging/wilc1000/host_interface.h | 321 +- drivers/staging/wilc1000/linux_mon.c | 273 + drivers/staging/wilc1000/linux_wlan.c | 1161 ++ drivers/staging/wilc1000/wilc_mon.c | 258 - drivers/staging/wilc1000/wilc_netdev.c | 1079 -- drivers/staging/wilc1000/wilc_sdio.c | 210 +- drivers/staging/wilc1000/wilc_spi.c | 17 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 934 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 7 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 88 +- drivers/staging/wilc1000/wilc_wlan.c | 174 +- drivers/staging/wilc1000/wilc_wlan.h | 38 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 40 +- drivers/staging/wilc1000/wilc_wlan_if.h | 245 +- drivers/staging/wlan-ng/Kconfig | 2 +- drivers/staging/wlan-ng/cfg80211.c | 6 +- drivers/staging/wlan-ng/prism2fw.c | 7 +- drivers/staging/wlan-ng/prism2mib.c | 26 +- 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 | 2083 +++ 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 | 5527 +++++++ 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/cxgbit/cxgbit.h | 2 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 2 +- drivers/target/iscsi/iscsi_target.c | 60 +- drivers/target/iscsi/iscsi_target.h | 2 +- drivers/target/iscsi/iscsi_target_configfs.c | 24 +- drivers/target/iscsi/iscsi_target_erl0.c | 5 +- drivers/target/iscsi/iscsi_target_erl1.c | 87 +- drivers/target/iscsi/iscsi_target_util.c | 35 +- drivers/target/loopback/tcm_loop.c | 31 +- drivers/target/sbp/sbp_target.c | 14 +- drivers/target/target_core_alua.c | 11 +- drivers/target/target_core_configfs.c | 165 +- drivers/target/target_core_device.c | 117 +- drivers/target/target_core_fabric_configfs.c | 2 +- drivers/target/target_core_internal.h | 2 + drivers/target/target_core_pr.c | 105 +- drivers/target/target_core_pscsi.c | 52 +- drivers/target/target_core_spc.c | 28 +- drivers/target/target_core_stat.c | 34 +- drivers/target/target_core_tmr.c | 95 +- drivers/target/target_core_tpg.c | 23 +- drivers/target/target_core_transport.c | 451 +- drivers/target/target_core_ua.c | 4 +- drivers/target/target_core_user.c | 91 +- drivers/target/target_core_xcopy.c | 19 +- drivers/target/tcm_fc/tcm_fc.h | 1 + drivers/target/tcm_fc/tfc_cmd.c | 7 + drivers/target/tcm_fc/tfc_conf.c | 9 +- drivers/tee/optee/Makefile | 1 - drivers/tee/optee/core.c | 7 - drivers/tee/optee/device.c | 160 - drivers/tee/optee/optee_private.h | 3 - drivers/tee/optee/supp.c | 23 +- drivers/tee/tee_core.c | 69 +- drivers/thermal/Kconfig | 97 +- drivers/thermal/Makefile | 10 +- drivers/thermal/armada_thermal.c | 280 +- drivers/thermal/broadcom/bcm2835_thermal.c | 20 +- drivers/thermal/broadcom/brcmstb_thermal.c | 24 +- drivers/thermal/cpu_cooling.c | 5 +- drivers/thermal/imx_thermal.c | 52 +- drivers/thermal/int340x_thermal/Kconfig | 42 + .../thermal/{intel => }/int340x_thermal/Makefile | 0 .../{intel => }/int340x_thermal/acpi_thermal_rel.c | 0 .../{intel => }/int340x_thermal/acpi_thermal_rel.h | 0 drivers/thermal/int340x_thermal/int3400_thermal.c | 385 + .../{intel => }/int340x_thermal/int3402_thermal.c | 0 .../{intel => }/int340x_thermal/int3403_thermal.c | 0 .../{intel => }/int340x_thermal/int3406_thermal.c | 0 .../int340x_thermal/int340x_thermal_zone.c | 0 .../int340x_thermal/int340x_thermal_zone.h | 0 .../int340x_thermal/processor_thermal_device.c | 525 + drivers/thermal/intel/Kconfig | 77 - drivers/thermal/intel/Makefile | 12 - drivers/thermal/intel/int340x_thermal/Kconfig | 42 - .../intel/int340x_thermal/int3400_thermal.c | 395 - .../int340x_thermal/processor_thermal_device.c | 527 - drivers/thermal/intel/intel_powerclamp.c | 803 - .../thermal/{intel => }/intel_bxt_pmic_thermal.c | 0 drivers/thermal/{intel => }/intel_pch_thermal.c | 0 drivers/thermal/intel_powerclamp.c | 815 + .../thermal/{intel => }/intel_quark_dts_thermal.c | 0 drivers/thermal/{intel => }/intel_soc_dts_iosf.c | 0 drivers/thermal/{intel => }/intel_soc_dts_iosf.h | 0 .../thermal/{intel => }/intel_soc_dts_thermal.c | 0 drivers/thermal/mtk_thermal.c | 7 +- drivers/thermal/of-thermal.c | 4 +- drivers/thermal/qcom-spmi-temp-alarm.c | 465 + drivers/thermal/qcom/Kconfig | 11 - drivers/thermal/qcom/Makefile | 1 - drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 465 - drivers/thermal/qcom/tsens-common.c | 12 +- drivers/thermal/rcar_thermal.c | 8 - drivers/thermal/rockchip_thermal.c | 8 +- drivers/thermal/samsung/exynos_tmu.c | 2 +- drivers/thermal/spear_thermal.c | 8 +- drivers/thermal/st/Makefile | 2 +- drivers/thermal/st/st_thermal.c | 6 +- drivers/thermal/tegra/soctherm.c | 52 +- drivers/thermal/thermal-generic-adc.c | 12 +- drivers/thermal/thermal_core.c | 18 +- drivers/thermal/thermal_hwmon.h | 4 +- drivers/thermal/thermal_sysfs.c | 11 +- drivers/thermal/uniphier_thermal.c | 13 +- drivers/thermal/{intel => }/x86_pkg_temp_thermal.c | 0 drivers/thermal/zx2967_thermal.c | 6 +- drivers/thunderbolt/domain.c | 17 - drivers/tty/Kconfig | 24 - drivers/tty/hvc/hvc_opal.c | 2 +- drivers/tty/hvc/hvc_vio.c | 11 +- drivers/tty/hvc/hvc_xen.c | 2 +- drivers/tty/ipwireless/hardware.c | 2 - drivers/tty/n_gsm.c | 246 +- drivers/tty/n_hdlc.c | 9 +- drivers/tty/n_r3964.c | 2 +- drivers/tty/n_tty.c | 14 +- drivers/tty/nozomi.c | 10 +- drivers/tty/serdev/core.c | 70 +- drivers/tty/serdev/serdev-ttyport.c | 4 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 6 +- drivers/tty/serial/8250/8250_core.c | 26 - drivers/tty/serial/8250/8250_fsl.c | 29 +- drivers/tty/serial/8250/8250_ingenic.c | 13 +- drivers/tty/serial/8250/8250_lpss.c | 1 + drivers/tty/serial/8250/8250_mtk.c | 213 +- drivers/tty/serial/8250/8250_of.c | 10 - drivers/tty/serial/8250/8250_omap.c | 81 +- drivers/tty/serial/8250/8250_pci.c | 179 +- drivers/tty/serial/8250/8250_port.c | 8 +- drivers/tty/serial/8250/8250_pxa.c | 4 - drivers/tty/serial/Kconfig | 53 - drivers/tty/serial/Makefile | 3 - drivers/tty/serial/amba-pl011.c | 2 - drivers/tty/serial/clps711x.c | 23 +- drivers/tty/serial/earlycon-riscv-sbi.c | 31 - drivers/tty/serial/fsl_lpuart.c | 216 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/lantiq.c | 147 +- drivers/tty/serial/lpc32xx_hs.c | 4 - drivers/tty/serial/max310x.c | 28 +- drivers/tty/serial/meson_uart.c | 13 +- drivers/tty/serial/mps2-uart.c | 138 +- drivers/tty/serial/msm_serial.c | 2 +- drivers/tty/serial/mvebu-uart.c | 29 +- drivers/tty/serial/pch_uart.c | 5 + drivers/tty/serial/pic32_uart.c | 1 - drivers/tty/serial/pmac_zilog.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 424 +- drivers/tty/serial/rda-uart.c | 831 - drivers/tty/serial/samsung.c | 47 +- drivers/tty/serial/sc16is7xx.c | 4 +- drivers/tty/serial/sccnxp.c | 54 +- drivers/tty/serial/serial-tegra.c | 10 +- drivers/tty/serial/serial_core.c | 42 +- drivers/tty/serial/sh-sci.c | 99 +- drivers/tty/serial/sprd_serial.c | 2 +- drivers/tty/serial/suncore.c | 8 +- drivers/tty/serial/sunsu.c | 4 +- drivers/tty/serial/tegra-tcu.c | 298 - drivers/tty/serial/uartlite.c | 97 +- drivers/tty/serial/xilinx_uartps.c | 23 +- drivers/tty/synclink.c | 54 + drivers/tty/sysrq.c | 26 +- drivers/tty/tty_audit.c | 2 +- drivers/tty/tty_buffer.c | 2 +- drivers/tty/tty_io.c | 28 +- drivers/tty/tty_ldisc.c | 63 - drivers/tty/tty_ldsem.c | 62 +- drivers/tty/vt/vc_screen.c | 48 +- drivers/tty/vt/vt.c | 127 +- drivers/uio/uio.c | 35 +- drivers/uio/uio_fsl_elbc_gpcm.c | 6 +- drivers/uio/uio_pci_generic.c | 17 - drivers/usb/Kconfig | 5 +- drivers/usb/README | 54 + drivers/usb/atm/Kconfig | 1 - drivers/usb/chipidea/Kconfig | 2 - drivers/usb/chipidea/ci_hdrc_imx.c | 165 +- drivers/usb/chipidea/ci_hdrc_imx.h | 18 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 1 - drivers/usb/chipidea/core.c | 46 +- drivers/usb/chipidea/host.c | 92 - drivers/usb/chipidea/usbmisc_imx.c | 190 +- drivers/usb/class/Kconfig | 1 - drivers/usb/class/cdc-acm.c | 17 - drivers/usb/class/cdc-acm.h | 1 - drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/common/Makefile | 1 + drivers/usb/common/roles.c | 314 + drivers/usb/core/Kconfig | 1 - drivers/usb/core/config.c | 14 +- drivers/usb/core/devices.c | 2 +- drivers/usb/core/devio.c | 17 +- drivers/usb/core/driver.c | 23 +- drivers/usb/core/generic.c | 41 +- drivers/usb/core/hcd.c | 58 +- drivers/usb/core/hub.c | 76 +- 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 | 33 +- drivers/usb/core/usb.h | 10 +- drivers/usb/dwc2/Kconfig | 2 - drivers/usb/dwc2/gadget.c | 160 +- drivers/usb/dwc2/hcd.c | 4 +- drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc2/hcd_queue.c | 19 +- drivers/usb/dwc2/hw.h | 2 - drivers/usb/dwc2/params.c | 11 +- drivers/usb/dwc3/Kconfig | 8 +- drivers/usb/dwc3/core.c | 19 +- drivers/usb/dwc3/core.h | 72 +- drivers/usb/dwc3/debug.h | 185 +- drivers/usb/dwc3/debugfs.c | 201 +- drivers/usb/dwc3/drd.c | 20 +- drivers/usb/dwc3/dwc3-exynos.c | 4 +- drivers/usb/dwc3/dwc3-haps.c | 13 +- drivers/usb/dwc3/dwc3-keystone.c | 11 +- drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/dwc3/dwc3-qcom.c | 1 - drivers/usb/dwc3/gadget.c | 407 +- drivers/usb/dwc3/gadget.h | 17 +- drivers/usb/dwc3/host.c | 5 +- drivers/usb/dwc3/trace.h | 14 +- drivers/usb/early/ehci-dbgp.c | 38 +- drivers/usb/early/xhci-dbc.c | 2 +- drivers/usb/gadget/Kconfig | 1 - drivers/usb/gadget/epautoconf.c | 41 +- drivers/usb/gadget/function/f_fs.c | 134 +- drivers/usb/gadget/function/f_hid.c | 4 +- drivers/usb/gadget/function/f_sourcesink.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 17 +- 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_queue.c | 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/dev.c | 2 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 2 +- drivers/usb/gadget/udc/atmel_usba_udc.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/pch_udc.c | 3 +- drivers/usb/gadget/udc/renesas_usb3.c | 19 +- drivers/usb/gadget/udc/s3c2410_udc.c | 17 +- 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-omap.c | 7 +- drivers/usb/host/ehci-orion.c | 44 +- drivers/usb/host/fsl-mph-dr-of.c | 6 - drivers/usb/host/isp1362-hcd.c | 16 +- drivers/usb/host/ohci-at91.c | 7 +- drivers/usb/host/ohci-da8xx.c | 118 +- drivers/usb/host/ohci-mem.c | 12 +- drivers/usb/host/ohci-sm501.c | 3 +- drivers/usb/host/ohci-tmio.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 10 +- drivers/usb/host/r8a66597-hcd.c | 5 +- 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-hub.c | 351 +- drivers/usb/host/xhci-mem.c | 40 +- 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-ring.c | 2 +- drivers/usb/host/xhci-tegra.c | 4 +- drivers/usb/host/xhci.c | 27 +- drivers/usb/host/xhci.h | 13 +- drivers/usb/image/Kconfig | 1 - drivers/usb/image/microtek.c | 1 + drivers/usb/isp1760/Kconfig | 2 - drivers/usb/misc/Kconfig | 1 - drivers/usb/misc/appledisplay.c | 8 +- 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/mtu3/mtu3_core.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 14 +- drivers/usb/mtu3/mtu3_hw_regs.h | 6 - drivers/usb/mtu3/mtu3_plat.c | 8 - drivers/usb/mtu3/mtu3_qmu.c | 28 +- drivers/usb/musb/Kconfig | 5 +- drivers/usb/musb/jz4740.c | 10 - drivers/usb/musb/musb_dsps.c | 21 +- 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/common.c | 27 +- 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 | 15 - drivers/usb/roles/Makefile | 6 +- drivers/usb/roles/class.c | 329 - drivers/usb/serial/Kconfig | 1 - drivers/usb/serial/cp210x.c | 130 +- drivers/usb/serial/f81534.c | 20 +- drivers/usb/serial/ftdi_sio.c | 23 +- 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/mos7840.c | 71 +- drivers/usb/serial/option.c | 6 - drivers/usb/serial/pl2303.c | 6 - drivers/usb/serial/pl2303.h | 7 - drivers/usb/serial/quatech2.c | 3 + drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/usb/storage/Kconfig | 1 - drivers/usb/storage/ene_ub6250.c | 2 +- drivers/usb/storage/karma.c | 2 - drivers/usb/storage/scsiglue.c | 15 +- drivers/usb/storage/uas.c | 16 +- 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/fusb302.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 123 +- 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/wa-xfer.c | 15 +- drivers/uwb/drp-ie.c | 5 +- drivers/uwb/i1480/dfu/usb.c | 2 +- drivers/vfio/mdev/mdev_core.c | 16 +- drivers/vfio/mdev/mdev_private.h | 5 +- drivers/vfio/mdev/mdev_sysfs.c | 10 +- drivers/vfio/pci/trace.h | 8 +- drivers/vfio/pci/vfio_pci.c | 248 +- drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 36 +- drivers/vfio/pci/vfio_pci_private.h | 12 - 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 | 35 +- drivers/vfio/vfio_spapr_eeh.c | 6 +- drivers/vhost/net.c | 6 +- drivers/vhost/scsi.c | 40 +- drivers/vhost/vhost.c | 128 +- drivers/vhost/vhost.h | 7 +- drivers/vhost/vsock.c | 20 +- drivers/video/backlight/88pm860x_bl.c | 2 +- drivers/video/backlight/pm8941-wled.c | 2 +- drivers/video/backlight/pwm_bl.c | 30 +- drivers/video/console/vgacon.c | 7 +- drivers/video/fbdev/Kconfig | 7 +- drivers/video/fbdev/amifb.c | 4 +- drivers/video/fbdev/aty/radeon_pm.c | 6 +- drivers/video/fbdev/cg14.c | 4 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/chipsfb.c | 3 +- drivers/video/fbdev/clps711x-fb.c | 5 +- drivers/video/fbdev/controlfb.c | 42 +- drivers/video/fbdev/core/fb_cmdline.c | 23 +- drivers/video/fbdev/core/fbcon.c | 23 +- drivers/video/fbdev/core/fbmem.c | 47 +- drivers/video/fbdev/core/fbmon.c | 2 - drivers/video/fbdev/core/fbsysfs.c | 8 +- drivers/video/fbdev/da8xx-fb.c | 6 +- drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/fsl-diu-fb.c | 3 +- drivers/video/fbdev/geode/gxfb_core.c | 13 +- drivers/video/fbdev/geode/lxfb_core.c | 13 +- drivers/video/fbdev/imsttfb.c | 27 +- drivers/video/fbdev/matrox/matroxfb_base.c | 7 +- drivers/video/fbdev/mbx/mbxdebugfs.c | 40 +- drivers/video/fbdev/mbx/mbxfb.c | 2 +- drivers/video/fbdev/offb.c | 22 +- drivers/video/fbdev/omap2/omapfb/dss/core.c | 47 +- drivers/video/fbdev/omap2/omapfb/dss/dss-of.c | 4 +- drivers/video/fbdev/omap2/omapfb/dss/dss.h | 2 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 2 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 4 +- drivers/video/fbdev/platinumfb.c | 21 +- drivers/video/fbdev/pxa168fb.c | 2 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/ssd1307fb.c | 4 +- drivers/video/fbdev/udlfb.c | 14 +- drivers/video/fbdev/uvesafb.c | 2 +- drivers/video/fbdev/valkyriefb.c | 30 +- drivers/video/fbdev/via/viafbdev.c | 2 +- drivers/virt/vboxguest/vboxguest_core.c | 4 +- drivers/virtio/virtio.c | 2 - drivers/virtio/virtio_balloon.c | 104 +- drivers/virtio/virtio_mmio.c | 9 +- drivers/virtio/virtio_pci_common.c | 8 +- drivers/virtio/virtio_pci_legacy.c | 6 +- drivers/virtio/virtio_ring.c | 39 +- drivers/w1/Kconfig | 4 +- drivers/watchdog/Kconfig | 34 +- drivers/watchdog/Makefile | 3 - drivers/watchdog/asm9260_wdt.c | 2 +- drivers/watchdog/bcm2835_wdt.c | 26 +- drivers/watchdog/bcm_kona_wdt.c | 16 +- drivers/watchdog/cpwd.c | 2 - drivers/watchdog/hpwdt.c | 15 +- drivers/watchdog/ie6xx_wdt.c | 16 +- drivers/watchdog/mena21_wdt.c | 73 +- drivers/watchdog/mt7621_wdt.c | 1 - drivers/watchdog/mtx-1_wdt.c | 19 +- drivers/watchdog/pm8916_wdt.c | 211 - drivers/watchdog/qcom-wdt.c | 23 - drivers/watchdog/renesas_wdt.c | 24 +- drivers/watchdog/rt2880_wdt.c | 1 - drivers/watchdog/scx200_wdt.c | 7 + drivers/watchdog/stpmic1_wdt.c | 139 - drivers/watchdog/tqmx86_wdt.c | 126 - drivers/watchdog/w83627hf_wdt.c | 38 +- drivers/xen/balloon.c | 20 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/gntdev-dmabuf.c | 21 +- drivers/xen/gntdev-dmabuf.h | 2 +- drivers/xen/gntdev.c | 14 +- drivers/xen/privcmd.c | 6 +- drivers/xen/pvcalls-back.c | 9 +- drivers/xen/pvcalls-front.c | 104 +- drivers/xen/swiotlb-xen.c | 47 +- drivers/xen/xen-balloon.c | 11 - drivers/xen/xen-pciback/pciback_ops.c | 2 + drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xen-scsiback.c | 16 +- drivers/xen/xen-selfballoon.c | 6 +- firmware/.gitignore | 6 + firmware/Makefile | 61 + fs/9p/vfs_super.c | 2 +- fs/Kconfig | 12 +- fs/Makefile | 5 +- fs/adfs/dir_f.c | 6 - fs/affs/super.c | 3 +- fs/afs/cell.c | 1 - fs/afs/cmservice.c | 8 - fs/afs/file.c | 7 +- fs/afs/flock.c | 5 +- fs/afs/fs_probe.c | 2 +- fs/afs/fsclient.c | 31 +- fs/afs/inode.c | 3 +- fs/afs/internal.h | 9 +- fs/afs/misc.c | 9 - fs/afs/mntpt.c | 149 +- fs/afs/protocol_yfs.h | 11 - fs/afs/rxrpc.c | 54 +- fs/afs/server_list.c | 4 +- fs/afs/super.c | 432 +- fs/afs/vl_probe.c | 2 +- fs/afs/vlclient.c | 18 +- fs/afs/volume.c | 4 +- fs/afs/yfsclient.c | 32 +- fs/aio.c | 316 +- fs/autofs/autofs_i.h | 16 +- fs/autofs/dev-ioctl.c | 27 +- fs/autofs/expire.c | 3 +- fs/autofs/init.c | 2 +- fs/autofs/inode.c | 86 +- fs/autofs/root.c | 16 +- fs/autofs/waitq.c | 10 +- fs/befs/btree.c | 97 +- fs/bfs/bfs.h | 11 +- fs/bfs/dir.c | 4 +- fs/bfs/file.c | 2 +- fs/bfs/inode.c | 65 +- fs/binfmt_aout.c | 4 +- fs/binfmt_elf.c | 32 +- fs/binfmt_script.c | 57 +- fs/block_dev.c | 94 +- fs/btrfs/acl.c | 9 - fs/btrfs/async-thread.c | 10 +- fs/btrfs/backref.c | 35 +- fs/btrfs/btrfs_inode.h | 14 +- fs/btrfs/check-integrity.c | 24 +- fs/btrfs/compression.c | 282 +- fs/btrfs/compression.h | 52 +- fs/btrfs/ctree.c | 196 +- fs/btrfs/ctree.h | 357 +- fs/btrfs/delayed-ref.c | 76 +- fs/btrfs/delayed-ref.h | 14 +- fs/btrfs/dev-replace.c | 200 +- fs/btrfs/dev-replace.h | 8 + fs/btrfs/disk-io.c | 255 +- fs/btrfs/disk-io.h | 10 +- fs/btrfs/extent-tree.c | 1609 +- fs/btrfs/extent_io.c | 618 +- fs/btrfs/extent_io.h | 81 +- fs/btrfs/extent_map.c | 8 +- fs/btrfs/extent_map.h | 22 +- fs/btrfs/file-item.c | 13 +- fs/btrfs/file.c | 34 +- fs/btrfs/free-space-tree.c | 15 +- fs/btrfs/inode.c | 1027 +- fs/btrfs/ioctl.c | 708 +- fs/btrfs/locking.c | 108 +- fs/btrfs/locking.h | 15 +- fs/btrfs/lzo.c | 33 +- fs/btrfs/ordered-data.c | 30 + fs/btrfs/ordered-data.h | 47 +- fs/btrfs/props.c | 32 +- fs/btrfs/qgroup.c | 418 +- fs/btrfs/qgroup.h | 126 +- fs/btrfs/raid56.c | 5 +- fs/btrfs/reada.c | 16 +- fs/btrfs/ref-verify.c | 11 +- fs/btrfs/relocation.c | 169 +- fs/btrfs/root-tree.c | 25 +- fs/btrfs/scrub.c | 136 +- fs/btrfs/send.c | 8 +- fs/btrfs/super.c | 108 +- fs/btrfs/sysfs.c | 14 - fs/btrfs/sysfs.h | 2 +- fs/btrfs/tests/btrfs-tests.c | 4 +- fs/btrfs/tests/extent-io-tests.c | 29 +- fs/btrfs/tests/inode-tests.c | 6 + fs/btrfs/transaction.c | 175 +- fs/btrfs/transaction.h | 16 +- fs/btrfs/tree-checker.c | 30 +- fs/btrfs/tree-checker.h | 8 - fs/btrfs/tree-defrag.c | 2 +- fs/btrfs/tree-log.c | 326 +- fs/btrfs/tree-log.h | 2 + fs/btrfs/volumes.c | 981 +- fs/btrfs/volumes.h | 31 +- fs/btrfs/xattr.c | 8 - fs/btrfs/zlib.c | 45 +- fs/btrfs/zstd.c | 321 +- fs/buffer.c | 99 +- fs/ceph/addr.c | 10 +- fs/ceph/caps.c | 149 +- fs/ceph/debugfs.c | 27 + fs/ceph/dir.c | 455 +- fs/ceph/file.c | 14 +- fs/ceph/inode.c | 112 +- fs/ceph/mds_client.c | 809 +- fs/ceph/mds_client.h | 59 +- fs/ceph/mdsmap.c | 1 + fs/ceph/quota.c | 13 + fs/ceph/snap.c | 162 +- fs/ceph/super.c | 25 +- fs/ceph/super.h | 45 +- fs/ceph/xattr.c | 20 +- fs/cifs/Kconfig | 5 +- fs/cifs/Makefile | 2 +- fs/cifs/cifs_debug.c | 13 - fs/cifs/cifs_dfs_ref.c | 142 +- fs/cifs/cifs_fs_sb.h | 9 - fs/cifs/cifsencrypt.c | 13 +- fs/cifs/cifsfs.c | 17 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 98 +- fs/cifs/cifsproto.h | 36 +- fs/cifs/cifssmb.c | 181 +- fs/cifs/connect.c | 982 +- fs/cifs/dfs_cache.c | 1368 -- fs/cifs/dfs_cache.h | 97 - fs/cifs/file.c | 332 +- fs/cifs/inode.c | 56 +- fs/cifs/link.c | 14 +- fs/cifs/misc.c | 68 +- fs/cifs/readdir.c | 9 +- fs/cifs/sess.c | 4 +- fs/cifs/smb1ops.c | 23 +- fs/cifs/smb2file.c | 8 +- fs/cifs/smb2inode.c | 33 +- fs/cifs/smb2maperror.c | 4 +- fs/cifs/smb2misc.c | 17 +- fs/cifs/smb2ops.c | 502 +- fs/cifs/smb2pdu.c | 389 +- fs/cifs/smb2pdu.h | 26 +- fs/cifs/smb2proto.h | 15 +- fs/cifs/smb2transport.c | 15 +- fs/cifs/smbdirect.c | 8 +- fs/cifs/trace.c | 10 + fs/cifs/trace.h | 99 +- fs/cifs/transport.c | 292 +- fs/configfs/dir.c | 2 - fs/crypto/Kconfig | 6 +- fs/crypto/bio.c | 3 +- fs/crypto/crypto.c | 28 +- fs/crypto/fname.c | 22 +- fs/crypto/fscrypt_private.h | 68 +- fs/crypto/hooks.c | 6 +- fs/crypto/keyinfo.c | 353 +- fs/crypto/policy.c | 8 +- fs/dax.c | 24 +- fs/dcache.c | 38 +- fs/debugfs/inode.c | 40 +- fs/devpts/inode.c | 1 - fs/direct-io.c | 13 +- fs/dlm/ast.c | 10 - fs/dlm/lock.c | 17 +- fs/dlm/lockspace.c | 15 +- fs/dlm/lowcomms.c | 4 +- fs/dlm/member.c | 7 +- fs/dlm/memory.c | 9 +- fs/dlm/user.c | 5 +- fs/drop_caches.c | 8 +- fs/ecryptfs/crypto.c | 34 +- fs/ecryptfs/keystore.c | 5 +- fs/eventpoll.c | 439 +- fs/exec.c | 126 +- fs/exofs/BUGS | 3 + fs/exofs/Kbuild | 20 + fs/exofs/Kconfig | 13 + fs/exofs/Kconfig.ore | 14 + fs/exofs/common.h | 262 + fs/exofs/dir.c | 661 + fs/exofs/exofs.h | 240 + fs/exofs/file.c | 83 + fs/exofs/inode.c | 1514 ++ fs/exofs/namei.c | 323 + fs/exofs/ore.c | 1178 ++ fs/exofs/ore_raid.c | 756 + fs/exofs/ore_raid.h | 62 + fs/exofs/super.c | 1050 ++ fs/exofs/sys.c | 205 + 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 | 56 +- fs/ext2/symlink.c | 2 - fs/ext2/xattr.c | 4 +- fs/ext4/Kconfig | 17 +- fs/ext4/acl.c | 3 +- fs/ext4/dir.c | 10 +- fs/ext4/ext4.h | 38 +- fs/ext4/ext4_jbd2.h | 2 +- fs/ext4/extents.c | 16 +- fs/ext4/fsync.c | 3 - fs/ext4/hash.c | 2 - fs/ext4/ialloc.c | 4 +- fs/ext4/indirect.c | 6 - fs/ext4/inline.c | 11 +- fs/ext4/inode.c | 111 +- fs/ext4/ioctl.c | 107 +- fs/ext4/mballoc.c | 7 +- fs/ext4/migrate.c | 48 +- fs/ext4/move_extent.c | 3 +- fs/ext4/namei.c | 22 +- fs/ext4/page-io.c | 18 +- fs/ext4/readpage.c | 10 +- fs/ext4/resize.c | 82 +- fs/ext4/super.c | 101 +- fs/ext4/sysfs.c | 17 +- fs/ext4/xattr.c | 86 +- fs/f2fs/Kconfig | 12 +- fs/f2fs/acl.c | 20 +- fs/f2fs/checkpoint.c | 49 +- fs/f2fs/data.c | 183 +- fs/f2fs/debug.c | 64 +- fs/f2fs/dir.c | 41 +- fs/f2fs/extent_cache.c | 2 +- fs/f2fs/f2fs.h | 166 +- fs/f2fs/file.c | 88 +- fs/f2fs/gc.c | 81 +- fs/f2fs/inline.c | 24 +- fs/f2fs/inode.c | 26 +- fs/f2fs/namei.c | 17 +- fs/f2fs/node.c | 46 +- fs/f2fs/node.h | 2 +- fs/f2fs/recovery.c | 4 +- fs/f2fs/segment.c | 172 +- fs/f2fs/segment.h | 4 +- fs/f2fs/shrinker.c | 2 +- fs/f2fs/super.c | 286 +- fs/f2fs/sysfs.c | 48 +- fs/f2fs/trace.c | 20 +- fs/f2fs/xattr.c | 24 +- fs/fat/cache.c | 2 +- fs/fat/dir.c | 8 +- fs/fat/fat.h | 30 +- fs/fat/fatent.c | 16 +- fs/fat/file.c | 1 - fs/fat/inode.c | 26 +- fs/fat/misc.c | 2 +- fs/fcntl.c | 2 +- fs/file.c | 45 +- fs/file_table.c | 16 +- fs/filesystems.c | 4 - fs/fs-writeback.c | 40 +- fs/fs_context.c | 642 - fs/fs_parser.c | 447 - fs/fs_types.c | 105 - fs/fuse/control.c | 4 +- fs/fuse/cuse.c | 7 +- fs/fuse/dev.c | 119 +- fs/fuse/dir.c | 54 +- fs/fuse/file.c | 344 +- fs/fuse/fuse_i.h | 28 +- fs/fuse/inode.c | 32 +- fs/fuse/readdir.c | 4 +- fs/gfs2/aops.c | 16 +- fs/gfs2/bmap.c | 14 +- fs/gfs2/file.c | 12 +- fs/gfs2/glock.c | 72 +- fs/gfs2/glock.h | 6 +- fs/gfs2/glops.c | 16 +- fs/gfs2/incore.h | 6 +- fs/gfs2/inode.c | 18 +- fs/gfs2/inode.h | 10 +- fs/gfs2/log.c | 5 +- fs/gfs2/log.h | 5 +- fs/gfs2/lops.c | 79 +- fs/gfs2/lops.h | 2 +- fs/gfs2/main.c | 6 +- fs/gfs2/meta_io.c | 3 +- fs/gfs2/recovery.c | 55 +- fs/gfs2/recovery.h | 3 - fs/gfs2/rgrp.c | 2 +- fs/gfs2/rgrp.h | 2 +- fs/gfs2/trans.c | 8 +- fs/hfsplus/dir.c | 1 - fs/hfsplus/hfsplus_fs.h | 2 - fs/hfsplus/inode.c | 21 - fs/hugetlbfs/inode.c | 372 +- fs/inode.c | 19 +- fs/internal.h | 13 +- fs/io_uring.c | 2969 ---- fs/ioctl.c | 2 +- fs/iomap.c | 110 +- fs/jbd2/checkpoint.c | 17 +- fs/jbd2/commit.c | 3 - fs/jbd2/journal.c | 90 +- fs/jbd2/transaction.c | 120 +- fs/jffs2/fs.c | 1 - fs/jfs/acl.c | 3 +- fs/jfs/jfs_incore.h | 6 +- fs/jfs/jfs_logmgr.c | 18 +- fs/jfs/jfs_logmgr.h | 10 +- fs/jfs/jfs_mount.c | 4 +- fs/jfs/jfs_superblock.h | 8 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 8 +- fs/kernfs/dir.c | 2 +- fs/kernfs/file.c | 54 +- fs/kernfs/inode.c | 2 +- fs/kernfs/kernfs-internal.h | 3 +- fs/kernfs/mount.c | 134 +- fs/libfs.c | 2 - fs/lockd/clnt4xdr.c | 36 +- fs/lockd/clntproc.c | 8 +- fs/lockd/clntxdr.c | 36 +- fs/lockd/svclock.c | 2 +- fs/lockd/xdr.c | 4 +- fs/lockd/xdr4.c | 4 +- fs/locks.c | 378 +- fs/mount.h | 5 - fs/mpage.c | 3 +- fs/namei.c | 9 +- fs/namespace.c | 535 +- fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/callback.c | 10 +- fs/nfs/callback_xdr.c | 64 +- fs/nfs/client.c | 9 +- fs/nfs/delegation.c | 50 +- fs/nfs/delegation.h | 11 +- fs/nfs/dir.c | 157 +- fs/nfs/direct.c | 7 +- fs/nfs/file.c | 44 +- fs/nfs/flexfilelayout/flexfilelayout.c | 66 +- fs/nfs/flexfilelayout/flexfilelayout.h | 8 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 28 +- fs/nfs/inode.c | 46 +- fs/nfs/internal.h | 22 +- fs/nfs/io.c | 12 +- fs/nfs/namespace.c | 8 +- fs/nfs/nfs2xdr.c | 124 +- fs/nfs/nfs3acl.c | 2 + fs/nfs/nfs3proc.c | 4 +- fs/nfs/nfs3xdr.c | 209 +- fs/nfs/nfs42xdr.c | 21 +- fs/nfs/nfs4_fs.h | 68 +- fs/nfs/nfs4client.c | 37 +- fs/nfs/nfs4file.c | 8 +- fs/nfs/nfs4idmap.c | 31 +- fs/nfs/nfs4namespace.c | 5 +- fs/nfs/nfs4proc.c | 277 +- fs/nfs/nfs4renewd.c | 9 +- fs/nfs/nfs4session.c | 12 +- fs/nfs/nfs4session.h | 5 +- fs/nfs/nfs4state.c | 132 +- fs/nfs/nfs4trace.h | 481 +- fs/nfs/nfs4xdr.c | 529 +- fs/nfs/nfstrace.c | 1 - fs/nfs/nfstrace.h | 85 - fs/nfs/pagelist.c | 51 +- fs/nfs/pnfs.c | 47 +- fs/nfs/pnfs.h | 11 +- fs/nfs/pnfs_dev.c | 4 +- fs/nfs/pnfs_nfs.c | 2 +- fs/nfs/proc.c | 2 +- fs/nfs/read.c | 2 +- fs/nfs/super.c | 54 +- fs/nfs/unlink.c | 28 +- fs/nfs/write.c | 65 +- fs/nfsd/nfs4callback.c | 48 +- fs/nfsd/nfs4layouts.c | 1 + fs/nfsd/nfs4proc.c | 16 +- fs/nfsd/nfs4recover.c | 17 +- fs/nfsd/nfs4state.c | 17 +- fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsctl.c | 6 +- fs/nfsd/state.h | 2 +- fs/nfsd/vfs.c | 23 +- fs/nilfs2/btnode.c | 2 +- fs/notify/fanotify/Kconfig | 1 - fs/notify/fanotify/fanotify.c | 279 +- fs/notify/fanotify/fanotify.h | 116 +- fs/notify/fanotify/fanotify_user.c | 383 +- fs/notify/fdinfo.c | 1 - fs/notify/fsnotify.c | 17 +- 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/ntfs/malloc.h | 2 +- fs/ocfs2/Makefile | 2 +- fs/ocfs2/alloc.c | 174 +- fs/ocfs2/aops.c | 25 +- fs/ocfs2/buffer_head_io.c | 2 + fs/ocfs2/cluster/heartbeat.c | 17 +- fs/ocfs2/cluster/nodemanager.c | 14 +- fs/ocfs2/cluster/quorum.c | 1 - fs/ocfs2/dlm/Makefile | 2 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/dlmfs/Makefile | 2 +- fs/ocfs2/dlmfs/dlmfs.c | 7 +- fs/ocfs2/dlmglue.c | 5 - fs/ocfs2/journal.c | 6 +- fs/ocfs2/localalloc.c | 12 +- fs/ocfs2/locks.c | 10 +- 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/orangefs/inode.c | 9 +- fs/orangefs/orangefs-bufmap.c | 2 +- fs/overlayfs/copy_up.c | 59 +- fs/overlayfs/overlayfs.h | 2 - fs/overlayfs/util.c | 55 +- fs/pipe.c | 35 +- fs/pnode.c | 6 +- fs/pnode.h | 3 +- fs/proc/array.c | 26 +- fs/proc/base.c | 167 +- fs/proc/generic.c | 4 +- fs/proc/inode.c | 56 +- fs/proc/internal.h | 9 +- fs/proc/page.c | 6 +- fs/proc/proc_net.c | 20 - fs/proc/root.c | 238 +- fs/proc/self.c | 16 +- fs/proc/stat.c | 89 +- fs/proc/task_mmu.c | 41 +- fs/proc/task_nommu.c | 4 +- fs/proc/thread_self.c | 16 +- fs/proc/util.c | 1 - fs/pstore/platform.c | 3 - fs/pstore/pmsg.c | 2 +- fs/pstore/ram.c | 72 +- fs/pstore/ram_core.c | 2 +- fs/quota/quota.c | 3 +- fs/ramfs/inode.c | 12 - fs/read_write.c | 23 +- fs/readdir.c | 10 +- fs/select.c | 371 +- fs/seq_file.c | 1 - fs/signalfd.c | 1 - fs/splice.c | 8 +- fs/stat.c | 12 +- fs/statfs.c | 14 - fs/super.c | 346 +- fs/sysfs/dir.c | 3 +- fs/sysfs/file.c | 8 +- fs/sysfs/group.c | 3 +- fs/sysfs/mount.c | 73 +- fs/sysfs/symlink.c | 3 +- fs/timerfd.c | 4 +- fs/ubifs/Kconfig | 12 +- fs/ubifs/Makefile | 2 +- fs/ubifs/file.c | 2 +- fs/ubifs/ioctl.c | 12 +- fs/ubifs/sb.c | 2 +- fs/ubifs/super.c | 2 +- fs/ubifs/ubifs.h | 5 +- fs/udf/inode.c | 6 - fs/udf/super.c | 51 +- fs/ufs/util.h | 4 +- fs/userfaultfd.c | 21 +- fs/utimes.c | 10 +- fs/xfs/libxfs/xfs_ag.c | 15 +- fs/xfs/libxfs/xfs_ag_resv.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 91 +- fs/xfs/libxfs/xfs_alloc.h | 4 +- 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 | 308 +- fs/xfs/libxfs/xfs_bmap.h | 20 +- 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_defer.c | 67 +- fs/xfs/libxfs/xfs_defer.h | 37 +- 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_format.h | 12 - fs/xfs/libxfs/xfs_ialloc.c | 57 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 36 +- 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 | 9 +- fs/xfs/libxfs/xfs_rmap.c | 240 +- fs/xfs/libxfs/xfs_rmap.h | 54 +- fs/xfs/libxfs/xfs_rmap_btree.c | 3 +- fs/xfs/libxfs/xfs_rtbitmap.c | 6 - fs/xfs/libxfs/xfs_sb.c | 7 +- fs/xfs/libxfs/xfs_shared.h | 4 +- fs/xfs/libxfs/xfs_symlink_remote.c | 17 +- fs/xfs/libxfs/xfs_types.c | 33 +- fs/xfs/libxfs/xfs_types.h | 25 - fs/xfs/scrub/agheader.c | 35 +- fs/xfs/scrub/agheader_repair.c | 17 +- fs/xfs/scrub/alloc.c | 4 +- fs/xfs/scrub/attr.c | 11 - fs/xfs/scrub/bmap.c | 27 - fs/xfs/scrub/btree.c | 45 +- fs/xfs/scrub/btree.h | 22 +- fs/xfs/scrub/common.c | 14 +- fs/xfs/scrub/common.h | 2 +- fs/xfs/scrub/dir.c | 6 - fs/xfs/scrub/ialloc.c | 378 +- fs/xfs/scrub/inode.c | 4 +- fs/xfs/scrub/refcount.c | 16 +- fs/xfs/scrub/repair.c | 68 +- fs/xfs/scrub/repair.h | 10 +- fs/xfs/scrub/rmap.c | 35 +- fs/xfs/scrub/rtbitmap.c | 5 +- fs/xfs/scrub/scrub.h | 4 +- fs/xfs/scrub/trace.h | 176 +- fs/xfs/xfs_aops.c | 273 +- fs/xfs/xfs_aops.h | 21 +- fs/xfs/xfs_attr_list.c | 1 - fs/xfs/xfs_bmap_util.c | 9 +- fs/xfs/xfs_buf.c | 64 +- fs/xfs/xfs_buf.h | 8 +- fs/xfs/xfs_error.c | 6 +- fs/xfs/xfs_error.h | 1 - fs/xfs/xfs_extfree_item.c | 5 +- fs/xfs/xfs_file.c | 32 +- fs/xfs/xfs_fsops.c | 4 +- fs/xfs/xfs_globals.c | 2 +- fs/xfs/xfs_inode.c | 785 +- fs/xfs/xfs_inode.h | 3 - fs/xfs/xfs_ioctl32.c | 58 +- fs/xfs/xfs_iomap.c | 518 +- fs/xfs/xfs_iomap.h | 7 +- fs/xfs/xfs_iops.c | 13 +- fs/xfs/xfs_itable.c | 14 +- fs/xfs/xfs_log_recover.c | 22 +- fs/xfs/xfs_mount.c | 9 - fs/xfs/xfs_mount.h | 21 +- fs/xfs/xfs_ondisk.h | 21 - fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_reflink.c | 382 +- fs/xfs/xfs_reflink.h | 18 +- fs/xfs/xfs_rtalloc.c | 57 +- fs/xfs/xfs_super.c | 32 +- fs/xfs/xfs_symlink.c | 33 +- fs/xfs/xfs_sysctl.h | 1 - fs/xfs/xfs_sysfs.c | 24 - fs/xfs/xfs_trace.h | 154 +- fs/xfs/xfs_trans.h | 7 +- fs/xfs/xfs_trans_bmap.c | 10 +- fs/xfs/xfs_trans_buf.c | 2 +- fs/xfs/xfs_trans_extfree.c | 39 +- fs/xfs/xfs_trans_refcount.c | 10 +- fs/xfs/xfs_trans_rmap.c | 10 +- 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/barrier.h | 18 - include/asm-generic/bitops/builtin-fls.h | 2 +- include/asm-generic/bitops/fls.h | 2 +- include/asm-generic/bug.h | 3 + include/asm-generic/dma-mapping.h | 2 +- include/asm-generic/error-injection.h | 1 - include/asm-generic/export.h | 13 +- include/asm-generic/io.h | 20 +- include/asm-generic/iomap.h | 22 - include/asm-generic/page.h | 2 +- include/asm-generic/pgtable.h | 23 +- include/asm-generic/uaccess.h | 12 +- include/clocksource/arm_arch_timer.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/actions,s500-cmu.h | 78 - include/dt-bindings/clock/ath79-clk.h | 4 +- include/dt-bindings/clock/axg-aoclkc.h | 7 +- include/dt-bindings/clock/exynos5433.h | 8 +- include/dt-bindings/clock/g12a-aoclkc.h | 34 - include/dt-bindings/clock/g12a-clkc.h | 135 - include/dt-bindings/clock/gxbb-aoclkc.h | 7 - include/dt-bindings/clock/imx5-clock.h | 3 +- include/dt-bindings/clock/imx8-clock.h | 289 - include/dt-bindings/clock/imx8mm-clock.h | 244 - include/dt-bindings/clock/imx8mq-clock.h | 35 +- include/dt-bindings/clock/imx8qxp-clock.h | 289 + include/dt-bindings/clock/marvell,mmp2.h | 1 - include/dt-bindings/clock/meson8b-clkc.h | 1 - include/dt-bindings/clock/mt2712-clk.h | 3 +- include/dt-bindings/clock/mt8173-clk.h | 3 +- include/dt-bindings/clock/qcom,rpmcc.h | 10 - include/dt-bindings/clock/qcom,rpmh.h | 1 - include/dt-bindings/clock/r8a774a1-cpg-mssr.h | 1 - include/dt-bindings/clock/r8a774c0-cpg-mssr.h | 1 - include/dt-bindings/clock/r8a7778-clock.h | 2 - include/dt-bindings/clock/stm32mp1-clks.h | 3 + include/dt-bindings/dma/dw-dmac.h | 14 - include/dt-bindings/gpio/gpio.h | 6 - include/dt-bindings/gpio/tegra186-gpio.h | 41 - include/dt-bindings/iio/adc/ingenic,adc.h | 10 - include/dt-bindings/interconnect/qcom,sdm845.h | 143 - include/dt-bindings/mailbox/tegra186-hsp.h | 11 - include/dt-bindings/mfd/st,stpmic1.h | 50 - include/dt-bindings/pinctrl/at91.h | 4 - include/dt-bindings/pinctrl/bcm2835.h | 8 +- include/dt-bindings/pinctrl/k3.h | 35 - include/dt-bindings/pinctrl/lochnagar.h | 132 - include/dt-bindings/pinctrl/mt6797-pinfunc.h | 1368 -- include/dt-bindings/pinctrl/pads-imx8qm.h | 960 -- include/dt-bindings/pinctrl/pads-imx8qxp.h | 751 - include/dt-bindings/pinctrl/r7s9210-pinctrl.h | 47 - include/dt-bindings/power/imx8mq-power.h | 21 - include/dt-bindings/power/mt8173-power.h | 6 +- include/dt-bindings/power/qcom-rpmpd.h | 39 - include/dt-bindings/power/r8a77970-sysc.h | 7 +- include/dt-bindings/power/r8a77980-sysc.h | 6 +- include/dt-bindings/power/raspberrypi-power.h | 5 +- include/dt-bindings/power/rk3066-power.h | 22 - include/dt-bindings/power/rk3188-power.h | 24 - include/dt-bindings/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/g12a-aoclkc.h | 18 - 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 - .../dt-bindings/thermal/tegra194-bpmp-thermal.h | 15 - include/keys/request_key_auth-type.h | 36 - include/keys/system_keyring.h | 8 - include/keys/trusted.h | 2 +- include/keys/user-type.h | 2 +- include/kvm/arm_arch_timer.h | 68 +- include/kvm/arm_vgic.h | 6 +- include/linux/acpi.h | 34 +- include/linux/alcor_pci.h | 286 - include/linux/amba/bus.h | 39 - include/linux/arm_sdei.h | 9 - include/linux/async.h | 82 +- include/linux/ata_platform.h | 3 +- include/linux/atomic-fallback.h | 2295 --- include/linux/atomic.h | 1241 +- include/linux/audit.h | 66 +- include/linux/backing-dev-defs.h | 9 - include/linux/balloon_compaction.h | 34 +- include/linux/bcma/bcma.h | 11 +- include/linux/bcma/bcma_soc.h | 1 - include/linux/binfmts.h | 2 +- include/linux/bio.h | 80 +- include/linux/bitops.h | 2 +- include/linux/blk-cgroup.h | 238 +- include/linux/blk-mq-pci.h | 4 +- include/linux/blk-mq-rdma.h | 2 +- include/linux/blk-mq-virtio.h | 4 +- include/linux/blk-mq.h | 84 +- include/linux/blk_types.h | 26 +- include/linux/blkdev.h | 330 +- 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 | 20 - include/linux/bpfilter.h | 15 +- include/linux/bsg-lib.h | 10 +- include/linux/btf.h | 1 - include/linux/build_bug.h | 53 +- 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/ceph/types.h | 1 - include/linux/cgroup-defs.h | 12 +- include/linux/cgroup.h | 4 - include/linux/cgroup_rdma.h | 2 +- include/linux/clk-provider.h | 3 - include/linux/clk.h | 36 - include/linux/clk/at91_pmc.h | 1 - include/linux/clk/ti.h | 1 - include/linux/clkdev.h | 4 - include/linux/cmdline.h | 72 - include/linux/compaction.h | 7 +- include/linux/compat.h | 128 +- include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 12 +- include/linux/compiler-intel.h | 4 +- include/linux/compiler.h | 8 +- include/linux/compiler_attributes.h | 27 +- 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 | 27 +- include/linux/crypto.h | 10 +- include/linux/davinci_emac.h | 1 + include/linux/dcache.h | 7 +- include/linux/delay.h | 1 - include/linux/device-mapper.h | 20 +- include/linux/device.h | 62 +- include/linux/dma-debug.h | 45 +- include/linux/dma-direct.h | 19 +- include/linux/dma-fence-array.h | 1 - include/linux/dma-fence.h | 22 +- include/linux/dma-iommu.h | 1 + include/linux/dma-mapping.h | 642 +- include/linux/dma-noncoherent.h | 7 +- include/linux/dma/dw.h | 9 +- include/linux/dma/pxa-dma.h | 11 + include/linux/dma/sprd-dma.h | 62 +- include/linux/dma_remapping.h | 58 + include/linux/dmar.h | 8 - include/linux/drbd.h | 2 +- include/linux/dynamic_debug.h | 108 +- include/linux/efi.h | 87 +- include/linux/elevator.h | 94 +- include/linux/errno.h | 1 - include/linux/etherdevice.h | 1 - include/linux/ethtool.h | 19 +- include/linux/export.h | 18 +- include/linux/f2fs_fs.h | 20 +- include/linux/fanotify.h | 29 +- include/linux/fb.h | 3 +- include/linux/fcntl.h | 2 +- include/linux/fdtable.h | 1 - include/linux/file.h | 2 - include/linux/filter.h | 83 +- include/linux/firmware/imx/svc/misc.h | 3 - include/linux/firmware/intel/stratix10-smc.h | 312 - .../linux/firmware/intel/stratix10-svc-client.h | 217 - include/linux/firmware/xlnx-zynqmp.h | 184 - include/linux/flex_array.h | 149 + include/linux/font.h | 4 +- include/linux/frontswap.h | 7 - include/linux/fs.h | 81 +- include/linux/fs_context.h | 188 - include/linux/fs_parser.h | 151 - include/linux/fs_types.h | 75 - include/linux/fscrypt.h | 420 +- include/linux/fscrypt_notsupp.h | 231 + include/linux/fscrypt_supp.h | 204 + include/linux/fsi-occ.h | 25 - include/linux/fsl/mc.h | 13 +- include/linux/fsl/ptp_qoriq.h | 70 +- include/linux/fsl_devices.h | 7 +- include/linux/fsnotify.h | 132 +- include/linux/fsnotify_backend.h | 70 +- include/linux/ftrace.h | 36 +- include/linux/futex.h | 8 + include/linux/genalloc.h | 15 +- include/linux/generic-radix-tree.h | 231 - include/linux/genhd.h | 57 +- include/linux/genl_magic_struct.h | 5 +- include/linux/gfp.h | 34 +- include/linux/gnss.h | 1 - include/linux/gpio/consumer.h | 8 +- include/linux/gpio/driver.h | 15 +- include/linux/gpio/machine.h | 2 - include/linux/hardirq.h | 7 - include/linux/hdmi.h | 15 - include/linux/hid-debug.h | 9 +- include/linux/hid.h | 16 +- include/linux/highmem.h | 28 +- include/linux/hmm.h | 320 +- include/linux/huge_mm.h | 13 +- include/linux/hugetlb.h | 70 +- include/linux/hwmon-sysfs.h | 39 - include/linux/hyperv.h | 166 +- include/linux/i2c-algo-bit.h | 33 +- include/linux/i2c.h | 45 - include/linux/ide.h | 16 +- include/linux/ieee80211.h | 117 +- include/linux/if_arp.h | 1 - include/linux/igmp.h | 19 +- include/linux/ihex.h | 29 +- include/linux/iio/adc/ad_sigma_delta.h | 3 - include/linux/iio/common/st_sensors.h | 3 +- include/linux/ima.h | 20 - include/linux/in.h | 5 - include/linux/init.h | 1 + include/linux/init_task.h | 1 - include/linux/initrd.h | 6 - include/linux/input/ili210x.h | 11 + include/linux/intel-iommu.h | 129 +- include/linux/intel-svm.h | 2 +- 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/iommu.h | 24 +- include/linux/ioprio.h | 13 - include/linux/ip.h | 5 - include/linux/ipc_namespace.h | 1 - include/linux/ipmi_smi.h | 27 +- include/linux/ipv6.h | 6 - 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/jbd2.h | 7 +- include/linux/jump_label.h | 22 +- include/linux/jump_label_ratelimit.h | 8 +- include/linux/kasan-checks.h | 2 +- include/linux/kasan.h | 101 +- include/linux/kernel.h | 50 +- include/linux/kernfs.h | 45 +- include/linux/key-type.h | 22 +- include/linux/key.h | 3 - include/linux/kgdb.h | 24 +- include/linux/kprobes.h | 5 - include/linux/kref.h | 5 +- include/linux/ksm.h | 7 - include/linux/kthread.h | 10 +- include/linux/kvm_host.h | 24 +- include/linux/lantiq.h | 23 - include/linux/leds.h | 13 - include/linux/libata.h | 7 +- include/linux/libnvdimm.h | 79 +- include/linux/lightnvm.h | 3 +- include/linux/limits.h | 36 - include/linux/list.h | 28 - include/linux/livepatch.h | 50 +- include/linux/lockdep.h | 54 +- include/linux/lsm_hooks.h | 87 +- include/linux/lzo.h | 6 +- include/linux/mailbox_client.h | 1 - include/linux/mailbox_controller.h | 9 - 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 | 121 +- include/linux/memcontrol.h | 119 +- include/linux/memory_hotplug.h | 33 +- include/linux/memremap.h | 34 +- include/linux/mfd/axp20x.h | 1 - include/linux/mfd/bcm2835-pm.h | 14 - include/linux/mfd/cros_ec.h | 27 +- 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/syscon/imx6q-iomuxc-gpr.h | 1 - include/linux/mfd/ti_am335x_tscadc.h | 4 - include/linux/mfd/tmio.h | 11 +- include/linux/mfd/tps65218.h | 7 +- include/linux/mfd/wm831x/core.h | 1 + include/linux/mfd/wm8350/core.h | 1 + include/linux/migrate.h | 5 +- include/linux/mlx5/device.h | 9 +- include/linux/mlx5/driver.h | 75 +- include/linux/mlx5/eswitch.h | 19 +- include/linux/mlx5/mlx5_ifc.h | 167 +- include/linux/mlx5/port.h | 32 +- include/linux/mlx5/vport.h | 35 +- include/linux/mm.h | 197 +- include/linux/mm_inline.h | 3 + include/linux/mm_types.h | 87 +- include/linux/mmc/card.h | 4 - include/linux/mmc/host.h | 17 +- include/linux/mmc/sd.h | 6 - include/linux/mmc/slot-gpio.h | 7 +- include/linux/mmu_notifier.h | 102 +- include/linux/mmzone.h | 109 +- include/linux/mod_devicetable.h | 9 - include/linux/module.h | 26 +- include/linux/mount.h | 5 +- include/linux/msi.h | 12 +- include/linux/mtd/mtd.h | 2 - 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.h | 4 +- include/linux/netfilter/nf_conntrack_proto_gre.h | 17 +- include/linux/netfilter_ingress.h | 2 +- include/linux/netfilter_ipv4.h | 6 + include/linux/netfilter_ipv6.h | 60 +- include/linux/netlink.h | 1 - include/linux/nfs_fs.h | 13 +- include/linux/nfs_fs_sb.h | 2 +- include/linux/nfs_page.h | 10 - include/linux/nfs_xdr.h | 18 +- include/linux/nodemask.h | 8 +- include/linux/nvme-fc-driver.h | 27 +- include/linux/nvme-fc.h | 14 +- include/linux/nvme-rdma.h | 10 +- include/linux/nvme-tcp.h | 189 - include/linux/nvme.h | 83 +- include/linux/nvmem-provider.h | 11 - include/linux/nvram.h | 133 +- include/linux/objagg.h | 21 +- include/linux/of.h | 22 +- include/linux/of_gpio.h | 2 - include/linux/of_pdt.h | 2 + include/linux/of_reserved_mem.h | 7 + include/linux/oom.h | 10 - include/linux/page-flags-layout.h | 10 - include/linux/page-flags.h | 50 +- include/linux/page-isolation.h | 11 +- include/linux/pageblock-flags.h | 3 +- include/linux/pagemap.h | 34 +- include/linux/parport.h | 13 - include/linux/pci-ats.h | 5 - include/linux/pci-dma-compat.h | 2 +- include/linux/pci-epc.h | 31 +- include/linux/pci.h | 24 +- include/linux/pci_ids.h | 7 - include/linux/percpu-rwsem.h | 24 +- include/linux/perf_event.h | 48 +- include/linux/phy.h | 211 +- include/linux/phy/phy-mipi-dphy.h | 284 - include/linux/phy/phy.h | 86 +- include/linux/phy_fixed.h | 23 +- include/linux/phylink.h | 8 - include/linux/pid.h | 1 + include/linux/pinctrl/pinconf.h | 6 + include/linux/pipe_fs_i.h | 8 +- include/linux/pl353-smc.h | 30 - include/linux/platform_data/ad7879.h | 42 + include/linux/platform_data/at24.h | 60 + include/linux/platform_data/b53.h | 2 +- include/linux/platform_data/{x86 => }/clk-lpss.h | 0 include/linux/platform_data/davinci-cpufreq.h | 19 - include/linux/platform_data/dma-dw.h | 18 +- include/linux/platform_data/dma-imx.h | 1 - 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 +- .../platform_data/media/soc_camera_platform.h | 83 + include/linux/platform_data/mlxreg.h | 6 +- include/linux/platform_data/mmc-esdhc-imx.h | 4 + include/linux/platform_data/mmc-pxamci.h | 4 + include/linux/platform_data/mmc-s3cmci.h | 4 + include/linux/platform_data/mv88e6xxx.h | 2 +- include/linux/platform_data/ntc_thermistor.h | 5 +- include/linux/platform_data/st_sensors_pdata.h | 2 - include/linux/platform_data/usb-davinci.h | 14 + include/linux/platform_data/wilco-ec.h | 144 - 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 | 5 +- include/linux/posix-clock.h | 2 +- include/linux/posix-timers.h | 2 +- include/linux/power/charger-manager.h | 3 +- include/linux/power/isp1704_charger.h | 30 + include/linux/power_supply.h | 24 - include/linux/printk.h | 4 +- include/linux/proc_fs.h | 6 - include/linux/property.h | 2 +- include/linux/psi.h | 8 - include/linux/psi_types.h | 83 +- include/linux/ptr_ring.h | 3 +- include/linux/pwm.h | 37 +- include/linux/qcom_scm.h | 4 - include/linux/qed/qed_chain.h | 31 - include/linux/qed/qed_if.h | 22 +- include/linux/qed/qede_rdma.h | 10 +- include/linux/raid/pq.h | 8 +- 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/regset.h | 4 +- include/linux/regulator/driver.h | 19 +- include/linux/regulator/fixed.h | 10 + include/linux/regulator/gpio-regulator.h | 18 +- include/linux/relay.h | 2 +- include/linux/remoteproc.h | 8 +- include/linux/reset.h | 15 +- include/linux/reset/socfpga.h | 7 - include/linux/reset/sunxi.h | 7 - include/linux/rhashtable.h | 8 + include/linux/ring_buffer.h | 6 +- include/linux/rtc.h | 17 +- include/linux/sa11x0-dma.h | 24 + include/linux/sbitmap.h | 89 +- include/linux/scatterlist.h | 55 +- include/linux/sched.h | 74 +- include/linux/sched/coredump.h | 1 - include/linux/sched/mm.h | 48 +- include/linux/sched/signal.h | 58 +- include/linux/sched/sysctl.h | 7 - include/linux/sched/task.h | 6 +- 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/seccomp.h | 9 +- include/linux/security.h | 148 +- include/linux/selinux.h | 35 + include/linux/serdev.h | 2 +- include/linux/serial_8250.h | 4 - include/linux/serial_core.h | 38 +- include/linux/shdma-base.h | 7 +- include/linux/shmem_fs.h | 3 +- include/linux/signal.h | 6 +- include/linux/skbuff.h | 58 +- include/linux/slab.h | 86 +- include/linux/slab_def.h | 13 - include/linux/slub_def.h | 12 +- include/linux/soc/mediatek/mtk-cmdq.h | 133 - include/linux/soc/qcom/llcc-qcom.h | 6 - include/linux/soc/qcom/qmi.h | 2 +- include/linux/socket.h | 15 +- include/linux/spi/mmc_spi.h | 15 + 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/string.h | 20 - include/linux/sunrpc/auth.h | 95 +- include/linux/sunrpc/bc_xprt.h | 19 +- include/linux/sunrpc/clnt.h | 8 +- include/linux/sunrpc/gss_krb5_enctypes.h | 42 +- include/linux/sunrpc/sched.h | 6 +- include/linux/sunrpc/svc.h | 7 +- include/linux/sunrpc/svc_rdma.h | 2 +- include/linux/sunrpc/svc_xprt.h | 1 + include/linux/sunrpc/xdr.h | 23 +- include/linux/sunrpc/xprt.h | 8 + include/linux/sunrpc/xprtsock.h | 1 - include/linux/swap.h | 22 +- include/linux/swiotlb.h | 89 +- include/linux/switchtec.h | 26 +- include/linux/syscalls.h | 114 +- include/linux/tee_drv.h | 38 +- include/linux/time32.h | 57 +- include/linux/time64.h | 8 + include/linux/timekeeping.h | 14 + include/linux/timekeeping32.h | 15 + include/linux/timex.h | 4 +- include/linux/torture.h | 20 +- include/linux/tpm.h | 134 +- include/linux/tpm_eventlog.h | 19 +- include/linux/tty.h | 7 - include/linux/types.h | 6 +- include/linux/uaccess.h | 45 +- include/linux/uio.h | 13 +- include/linux/umh.h | 2 - include/linux/usb/ccid.h | 51 - include/linux/usb/chipidea.h | 3 - include/linux/usb/gadget.h | 4 - include/linux/usb/hcd.h | 15 +- include/linux/usb/role.h | 2 - include/linux/usb/tcpm.h | 7 +- include/linux/usb/typec_dp.h | 4 - include/linux/usb/typec_mux.h | 3 +- include/linux/verification.h | 1 - include/linux/virtio.h | 2 - include/linux/virtio_config.h | 26 +- include/linux/virtio_net.h | 19 - include/linux/vmstat.h | 5 + include/linux/vmw_vmci_defs.h | 7 +- include/linux/wait.h | 6 +- include/linux/watchdog.h | 3 + include/linux/workqueue.h | 30 +- include/linux/writeback.h | 5 +- include/linux/xarray.h | 503 +- include/linux/xxhash.h | 23 - include/math-emu/op-2.h | 99 +- include/math-emu/soft-fp.h | 2 +- include/media/drv-intf/sh_mobile_ceu.h | 29 + include/media/i2c/tw9910.h | 2 + include/media/mpeg2-ctrls.h | 14 +- include/media/rc-map.h | 14 +- include/media/v4l2-common.h | 9 + include/media/v4l2-event.h | 2 - include/media/v4l2-mem2mem.h | 44 +- include/media/v4l2-subdev.h | 7 +- include/media/videobuf-core.h | 2 +- include/media/videobuf2-core.h | 13 +- include/media/videobuf2-dma-sg.h | 2 +- include/media/videobuf2-v4l2.h | 16 - 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/checksum.h | 4 +- include/net/devlink.h | 370 - include/net/dsa.h | 71 +- 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 | 2 - include/net/ip_fib.h | 2 +- include/net/ip_tunnels.h | 25 +- 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_count.h | 19 +- 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/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 | 71 +- include/net/sctp/structs.h | 19 +- include/net/smc.h | 1 - include/net/sock.h | 41 +- include/net/switchdev.h | 72 +- 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 | 120 +- 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_fmr_pool.h | 2 +- include/rdma/ib_hdrs.h | 14 +- include/rdma/ib_mad.h | 15 +- include/rdma/ib_umem.h | 8 +- include/rdma/ib_umem_odp.h | 34 +- include/rdma/ib_verbs.h | 834 +- include/rdma/iw_cm.h | 16 +- include/rdma/iw_portmap.h | 144 +- include/rdma/rdma_cm.h | 1 - include/rdma/rdma_netlink.h | 11 - include/rdma/rdma_vt.h | 37 +- include/rdma/rdmavt_qp.h | 20 +- include/rdma/restrack.h | 75 +- include/rdma/tid_rdma_defs.h | 108 - include/rdma/uverbs_ioctl.h | 269 +- include/rdma/uverbs_named_ioctl.h | 13 +- include/rdma/uverbs_std_types.h | 87 +- include/rdma/uverbs_types.h | 1 - include/scsi/libfcoe.h | 4 +- include/scsi/libsas.h | 59 +- include/scsi/osd_initiator.h | 511 + include/scsi/osd_ore.h | 201 + include/scsi/scsi.h | 6 + include/scsi/scsi_cmnd.h | 40 +- include/scsi/scsi_dh.h | 2 +- include/scsi/scsi_driver.h | 3 +- include/scsi/scsi_eh.h | 1 + include/scsi/scsi_host.h | 58 +- include/scsi/scsi_tcq.h | 14 +- include/scsi/srp.h | 26 +- include/soc/bcm2835/raspberrypi-firmware.h | 9 +- include/soc/fsl/dpaa2-io.h | 15 +- include/soc/qcom/cmd-db.h | 12 +- include/soc/tegra/bpmp-abi.h | 1188 +- include/soc/tegra/bpmp.h | 20 +- include/soc/tegra/fuse.h | 1 + include/soc/tegra/mc.h | 27 +- include/soc/tegra/pmc.h | 27 +- 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/target/iscsi/iscsi_transport.h | 4 +- include/target/target_core_base.h | 26 +- include/target/target_core_fabric.h | 27 +- include/trace/events/afs.h | 2 - include/trace/events/bcache.h | 27 +- include/trace/events/btrfs.h | 34 +- include/trace/events/devlink.h | 98 - include/trace/events/ext4.h | 20 - include/trace/events/f2fs.h | 47 +- include/trace/events/filelock.h | 16 +- include/trace/events/host1x.h | 26 - include/trace/events/iscsi.h | 107 - include/trace/events/mlxsw.h | 119 - include/trace/events/neigh.h | 206 - include/trace/events/pwc.h | 65 - include/trace/events/rpcgss.h | 361 - include/trace/events/rpcrdma.h | 230 +- include/trace/events/smbus.h | 6 +- include/trace/events/spi.h | 31 +- include/trace/events/sunrpc.h | 515 +- include/trace/events/tegra_apb_dma.h | 61 - 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 | 157 +- 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/Kbuild | 2 + include/uapi/linux/aio_abi.h | 2 - include/uapi/linux/android/binder.h | 19 - include/uapi/linux/android/binderfs.h | 35 - include/uapi/linux/audit.h | 4 - include/uapi/linux/auto_fs.h | 2 +- include/uapi/linux/batadv_packet.h | 4 +- include/uapi/linux/batman_adv.h | 192 +- include/uapi/linux/bfs_fs.h | 2 +- include/uapi/linux/binfmts.h | 2 +- include/uapi/linux/blkzoned.h | 1 - include/uapi/linux/bpf.h | 108 +- include/uapi/linux/btrfs.h | 3 - include/uapi/linux/btrfs_tree.h | 1 - include/uapi/linux/devlink.h | 47 - include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/elf-em.h | 2 - include/uapi/linux/elf.h | 2 - include/uapi/linux/errqueue.h | 5 - include/uapi/linux/ethtool.h | 35 +- include/uapi/linux/fanotify.h | 31 - include/uapi/linux/fb.h | 2 + include/uapi/linux/fcntl.h | 1 - include/uapi/linux/fs.h | 60 +- include/uapi/linux/fuse.h | 7 +- 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/inet_diag.h | 16 +- include/uapi/linux/input-event-codes.h | 2 - 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/lirc.h | 6 - include/uapi/linux/magic.h | 1 - include/uapi/linux/mdio.h | 19 - include/uapi/linux/mman.h | 4 - include/uapi/linux/mmc/ioctl.h | 5 +- include/uapi/linux/mount.h | 58 - include/uapi/linux/mroute.h | 9 +- include/uapi/linux/mroute6.h | 9 +- include/uapi/linux/msdos_fs.h | 9 +- include/uapi/linux/ndctl.h | 1 - include/uapi/linux/netfilter/nf_tables.h | 19 +- include/uapi/linux/nl80211.h | 44 +- include/uapi/linux/nvme_ioctl.h | 9 + include/uapi/linux/pci_regs.h | 2 - include/uapi/linux/perf_event.h | 55 +- include/uapi/linux/pkt_cls.h | 58 +- include/uapi/linux/pkt_sched.h | 2 +- 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/seccomp.h | 40 +- include/uapi/linux/serial_core.h | 6 - include/uapi/linux/sysctl.h | 1 - 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/v4l2-controls.h | 2 - include/uapi/linux/vhost.h | 113 +- include/uapi/linux/vhost_types.h | 128 - include/uapi/linux/videodev2.h | 26 +- include/uapi/linux/virtio_blk.h | 54 - include/uapi/linux/virtio_config.h | 6 - include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_iommu.h | 161 - 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/mtd/ubi-user.h | 5 - include/uapi/rdma/bnxt_re-abi.h | 11 - include/uapi/rdma/hfi/hfi1_user.h | 6 +- include/uapi/rdma/hns-abi.h | 11 - include/uapi/rdma/ib_user_ioctl_cmds.h | 84 - include/uapi/rdma/ib_user_ioctl_verbs.h | 16 - include/uapi/rdma/ib_user_verbs.h | 20 +- include/uapi/rdma/mlx5-abi.h | 2 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 19 - include/uapi/rdma/mlx5_user_ioctl_verbs.h | 5 - include/uapi/rdma/rdma_netlink.h | 77 +- include/uapi/rdma/rdma_user_cm.h | 4 - include/uapi/rdma/rdma_user_rxe.h | 3 +- include/uapi/rdma/vmw_pvrdma-abi.h | 1 - include/video/imx-ipu-v3.h | 9 +- include/video/samsung_fimd.h | 10 - include/xen/arm/page-coherent.h | 97 +- include/xen/xen.h | 4 - init/Kconfig | 135 +- init/do_mounts.c | 1 - init/do_mounts_initrd.c | 24 +- init/init_task.c | 11 +- init/initramfs.c | 12 +- init/main.c | 46 +- ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 110 +- ipc/msg.c | 39 +- ipc/namespace.c | 2 +- ipc/sem.c | 48 +- ipc/shm.c | 40 +- ipc/syscall.c | 32 +- ipc/util.c | 27 +- ipc/util.h | 67 +- kernel/.gitignore | 2 + kernel/Kconfig.locks | 3 - kernel/Kconfig.preempt | 2 +- kernel/Makefile | 10 +- 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 | 365 +- 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 | 106 +- kernel/bpf/verifier.c | 1341 +- kernel/capability.c | 45 +- kernel/cgroup/cgroup-internal.h | 53 +- kernel/cgroup/cgroup-v1.c | 434 +- kernel/cgroup/cgroup.c | 484 +- kernel/cgroup/cpuset.c | 1017 +- kernel/cgroup/debug.c | 4 +- kernel/cgroup/pids.c | 4 +- kernel/cgroup/rdma.c | 5 +- kernel/cgroup/rstat.c | 10 +- kernel/compat.c | 82 +- kernel/configs.c | 42 +- kernel/cpu.c | 47 +- kernel/crash_core.c | 2 - kernel/cred.c | 71 +- kernel/debug/debug_core.c | 65 +- kernel/debug/debug_core.h | 1 - kernel/debug/kdb/kdb_bt.c | 11 +- kernel/debug/kdb/kdb_debugger.c | 7 + kernel/debug/kdb/kdb_main.c | 14 +- kernel/dma/Kconfig | 138 +- kernel/dma/Makefile | 7 +- kernel/dma/coherent.c | 52 +- kernel/dma/debug.c | 368 +- kernel/dma/direct.c | 244 +- kernel/dma/dummy.c | 39 - kernel/dma/mapping.c | 334 +- kernel/dma/remap.c | 257 - kernel/dma/swiotlb.c | 315 +- kernel/dma/virt.c | 2 +- kernel/events/callchain.c | 3 +- kernel/events/core.c | 384 +- kernel/events/hw_breakpoint.c | 15 +- kernel/events/internal.h | 5 +- kernel/events/ring_buffer.c | 16 +- kernel/events/uprobes.c | 33 +- kernel/exit.c | 22 +- kernel/fork.c | 54 +- kernel/futex.c | 309 +- kernel/futex_compat.c | 202 + kernel/gcov/gcc_3_4.c | 6 +- kernel/hung_task.c | 23 +- 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/jump_label.c | 10 +- kernel/kallsyms.c | 2 +- kernel/kcov.c | 17 +- kernel/kexec_core.c | 5 +- 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/mutex.c | 2 +- kernel/locking/qspinlock.c | 21 +- kernel/locking/qspinlock_stat.h | 21 +- kernel/locking/rtmutex.c | 37 +- kernel/locking/rwsem-xadd.c | 9 +- kernel/memremap.c | 103 +- kernel/module.c | 14 +- kernel/panic.c | 38 +- kernel/pid.c | 6 +- kernel/power/energy_model.c | 57 - kernel/power/qos.c | 8 +- kernel/power/snapshot.c | 22 +- kernel/printk/printk.c | 98 +- kernel/ptrace.c | 19 +- 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 | 5 +- kernel/resource.c | 37 +- kernel/rseq.c | 6 +- kernel/sched/core.c | 116 +- kernel/sched/cpufreq.c | 4 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/deadline.c | 6 +- kernel/sched/debug.c | 8 +- kernel/sched/fair.c | 437 +- kernel/sched/isolation.c | 2 +- kernel/sched/pelt.c | 45 +- kernel/sched/pelt.h | 114 +- kernel/sched/psi.c | 628 +- kernel/sched/rt.c | 6 +- kernel/sched/sched.h | 62 +- kernel/sched/swait.c | 2 +- kernel/sched/topology.c | 37 +- kernel/sched/wait.c | 2 +- kernel/seccomp.c | 477 +- kernel/signal.c | 354 +- kernel/smp.c | 2 + kernel/softirq.c | 3 +- kernel/sys.c | 16 +- kernel/sys_ni.c | 28 +- kernel/sysctl.c | 166 +- kernel/sysctl_binary.c | 1 - kernel/time/Kconfig | 29 - kernel/time/hrtimer.c | 4 +- kernel/time/ntp.c | 28 +- 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 | 128 +- kernel/time/timekeeping.c | 16 +- kernel/time/timekeeping_debug.c | 11 +- kernel/time/timer.c | 4 +- kernel/torture.c | 25 +- kernel/trace/Kconfig | 7 - kernel/trace/Makefile | 2 - kernel/trace/blktrace.c | 4 +- kernel/trace/bpf_trace.c | 19 +- kernel/trace/fgraph.c | 626 - kernel/trace/ftrace.c | 520 +- kernel/trace/ftrace_internal.h | 75 - kernel/trace/ring_buffer.c | 108 +- kernel/trace/trace.c | 303 +- kernel/trace/trace.h | 79 +- kernel/trace/trace_dynevent.c | 217 - kernel/trace/trace_dynevent.h | 119 - kernel/trace/trace_entries.h | 41 +- kernel/trace/trace_events.c | 10 +- kernel/trace/trace_events_filter.c | 7 - kernel/trace/trace_events_hist.c | 1623 +- kernel/trace/trace_functions_graph.c | 364 +- kernel/trace/trace_irqsoff.c | 29 +- kernel/trace/trace_kprobe.c | 369 +- kernel/trace/trace_output.c | 38 +- kernel/trace/trace_preemptirq.c | 5 - kernel/trace/trace_probe.c | 92 +- kernel/trace/trace_probe.h | 9 +- kernel/trace/trace_probe_tmpl.h | 6 +- kernel/trace/trace_sched_wakeup.c | 281 +- kernel/trace/trace_selftest.c | 8 +- kernel/trace/trace_stack.c | 8 +- kernel/trace/trace_uprobe.c | 310 +- kernel/umh.c | 33 +- kernel/watchdog.c | 7 - kernel/workqueue.c | 181 +- kernel/workqueue_internal.h | 6 +- lib/Kconfig | 10 +- lib/Kconfig.debug | 141 +- lib/Kconfig.kasan | 112 +- lib/Kconfig.ubsan | 14 +- lib/Makefile | 9 +- lib/asn1_decoder.c | 4 - lib/assoc_array.c | 9 +- lib/bitmap.c | 4 +- lib/bsearch.c | 2 - lib/bust_spinlocks.c | 6 +- lib/cmdline.c | 5 - lib/cpumask.c | 6 +- lib/crc32.c | 4 +- lib/debugobjects.c | 74 +- lib/devres.c | 4 +- lib/div64.c | 4 +- lib/dynamic_debug.c | 24 +- lib/find_bit_benchmark.c | 11 +- lib/flex_array.c | 398 + lib/fonts/Kconfig | 10 - lib/fonts/Makefile | 1 - lib/fonts/font_ter16x32.c | 2072 --- lib/fonts/fonts.c | 4 - lib/gen_crc64table.c | 2 + lib/genalloc.c | 30 +- lib/generic-radix-tree.c | 217 - lib/int_sqrt.c | 2 +- lib/iomap.c | 140 +- lib/ioremap.c | 103 +- lib/iov_iter.c | 98 +- lib/irq_poll.c | 2 +- lib/kobject.c | 4 +- lib/kobject_uevent.c | 13 +- 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/raid6/Makefile | 7 +- lib/raid6/algos.c | 81 +- lib/raid6/neon.uc | 5 +- lib/raid6/recov_neon_inner.c | 19 +- lib/raid6/test/Makefile | 3 - lib/refcount.c | 18 +- lib/rhashtable.c | 2 +- lib/sbitmap.c | 163 +- lib/scatterlist.c | 28 +- lib/seq_buf.c | 8 +- lib/show_mem.c | 5 +- lib/smp_processor_id.c | 7 +- lib/strncpy_from_user.c | 9 +- lib/strnlen_user.c | 9 +- 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_printf.c | 61 +- lib/test_rhashtable.c | 36 +- lib/test_stackinit.c | 378 - lib/test_ubsan.c | 11 +- lib/test_vmalloc.c | 551 - lib/test_xarray.c | 333 +- lib/usercopy.c | 4 +- lib/vsprintf.c | 106 +- lib/xarray.c | 205 +- lib/zstd/bitstream.h | 5 - lib/zstd/compress.c | 1 - lib/zstd/decompress.c | 5 +- lib/zstd/huf_compress.c | 2 - localversion-next | 1 - mm/Kconfig | 2 - mm/Kconfig.debug | 17 - mm/Makefile | 7 +- mm/backing-dev.c | 1 - mm/cma.c | 25 +- mm/cma_debug.c | 11 +- mm/compaction.c | 1045 +- mm/debug.c | 34 +- mm/dmapool.c | 13 +- mm/failslab.c | 14 +- mm/filemap.c | 402 +- mm/gup.c | 217 +- mm/gup_benchmark.c | 8 +- mm/highmem.c | 5 +- mm/hmm.c | 1376 +- mm/huge_memory.c | 111 +- mm/hugetlb.c | 163 +- mm/internal.h | 48 +- mm/kasan/Makefile | 18 +- mm/kasan/common.c | 725 - mm/kasan/generic.c | 325 - mm/kasan/generic_report.c | 150 - mm/kasan/init.c | 505 - mm/kasan/kasan.c | 903 ++ mm/kasan/kasan.h | 62 +- mm/kasan/kasan_init.c | 488 + mm/kasan/quarantine.c | 3 +- mm/kasan/report.c | 272 +- mm/kasan/tags.c | 161 - mm/kasan/tags_report.c | 58 - mm/khugepaged.c | 12 +- mm/kmemleak.c | 29 +- mm/ksm.c | 112 +- mm/list_lru.c | 3 +- mm/maccess.c | 6 + mm/madvise.c | 21 +- mm/memblock.c | 483 +- mm/memcontrol.c | 366 +- mm/memfd.c | 3 +- mm/memory-failure.c | 3 +- mm/memory.c | 211 +- mm/memory_hotplug.c | 348 +- mm/mempolicy.c | 10 +- mm/mempool.c | 8 - mm/migrate.c | 274 +- mm/mincore.c | 4 +- mm/mlock.c | 14 +- mm/mm_init.c | 2 +- mm/mmap.c | 31 +- mm/mmu_notifier.c | 31 +- mm/mprotect.c | 21 +- mm/mremap.c | 93 +- mm/oom_kill.c | 128 +- mm/page-writeback.c | 59 +- mm/page_alloc.c | 1307 +- mm/page_ext.c | 9 +- mm/page_idle.c | 8 +- mm/page_io.c | 10 +- mm/page_isolation.c | 10 +- mm/page_owner.c | 9 +- mm/page_poison.c | 4 - mm/percpu-km.c | 7 +- mm/percpu.c | 86 +- mm/readahead.c | 14 +- mm/rmap.c | 57 +- mm/shmem.c | 761 +- mm/shuffle.c | 207 - mm/shuffle.h | 64 - mm/slab.c | 78 +- mm/slab.h | 11 +- mm/slab_common.c | 58 +- mm/slub.c | 179 +- mm/sparse.c | 55 +- mm/swap.c | 37 +- mm/swap_state.c | 23 +- mm/swapfile.c | 489 +- mm/truncate.c | 6 +- mm/usercopy.c | 9 +- mm/userfaultfd.c | 2 +- mm/util.c | 43 +- mm/vmalloc.c | 495 +- mm/vmscan.c | 349 +- mm/vmstat.c | 19 +- mm/workingset.c | 7 +- mm/zswap.c | 4 +- net/6lowpan/debugfs.c | 42 +- net/8021q/vlan_dev.c | 1 + net/9p/client.c | 21 - net/9p/trans_common.c | 1 - net/9p/trans_xen.c | 2 +- net/Kconfig | 13 +- net/Makefile | 2 +- net/atm/proc.c | 3 +- net/ax25/af_ax25.c | 11 +- net/ax25/ax25_dev.c | 2 - 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 | 4 +- net/batman-adv/icmp_socket.h | 2 +- net/batman-adv/log.c | 4 +- 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 | 7 +- 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 | 146 +- 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 | 75 +- net/ceph/osd_client.c | 4 +- net/ceph/osdmap.c | 5 +- net/compat.c | 161 +- net/core/Makefile | 2 +- net/core/datagram.c | 159 +- net/core/dev.c | 111 +- net/core/devlink.c | 1986 +-- net/core/dst.c | 6 +- net/core/ethtool.c | 274 +- net/core/filter.c | 644 +- net/core/flow_dissector.c | 92 +- net/core/flow_offload.c | 153 - net/core/lwt_bpf.c | 266 +- net/core/lwtunnel.c | 16 +- net/core/neighbour.c | 26 +- net/core/net-sysfs.c | 12 +- 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 | 133 +- net/core/scm.c | 27 - net/core/skbuff.c | 11 +- net/core/skmsg.c | 28 +- net/core/sock.c | 242 +- net/core/sysctl_net_core.c | 18 - net/dccp/ccid.h | 4 +- net/dccp/input.c | 2 +- net/dccp/proto.c | 7 +- net/dccp/timer.c | 4 +- net/decnet/dn_dev.c | 2 +- net/decnet/dn_fib.c | 2 +- net/decnet/dn_route.c | 2 +- net/dsa/Kconfig | 2 +- net/dsa/dsa2.c | 19 +- net/dsa/dsa_priv.h | 9 +- net/dsa/master.c | 60 +- net/dsa/port.c | 69 +- net/dsa/slave.c | 183 +- net/dsa/switch.c | 42 - net/dsa/tag_dsa.c | 9 - net/dsa/tag_edsa.c | 9 - net/dsa/tag_ksz.c | 2 - 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 | 88 +- net/ipv4/esp4.c | 2 +- net/ipv4/fib_frontend.c | 8 +- net/ipv4/fib_rules.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 | 185 +- net/ipv4/ip_input.c | 12 +- net/ipv4/ip_options.c | 22 +- net/ipv4/ip_sockglue.c | 12 +- net/ipv4/ip_tunnel.c | 117 +- net/ipv4/ip_tunnel_core.c | 18 - net/ipv4/ip_vti.c | 62 +- net/ipv4/ipconfig.c | 27 +- net/ipv4/ipip.c | 2 +- net/ipv4/ipmr.c | 149 +- net/ipv4/netfilter.c | 18 + net/ipv4/netfilter/Kconfig | 22 +- net/ipv4/netfilter/Makefile | 4 + 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 | 6 +- net/ipv4/route.c | 86 +- 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_metrics.c | 2 +- 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 | 110 +- net/ipv6/addrconf_core.c | 6 - net/ipv6/addrlabel.c | 47 +- net/ipv6/af_inet6.c | 24 +- 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_fib.c | 6 +- net/ipv6/ip6_gre.c | 106 +- net/ipv6/ip6_offload.c | 33 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6_udp_tunnel.c | 15 +- net/ipv6/ip6_vti.c | 8 +- net/ipv6/ip6mr.c | 96 +- net/ipv6/mcast.c | 2 - net/ipv6/mcast_snoop.c | 84 +- net/ipv6/netfilter.c | 17 +- net/ipv6/netfilter/Kconfig | 26 +- net/ipv6/netfilter/Makefile | 4 + 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 | 6 +- net/ipv6/netfilter/nft_fib_ipv6.c | 9 +- net/ipv6/reassembly.c | 234 +- net/ipv6/route.c | 138 +- net/ipv6/seg6.c | 4 +- net/ipv6/seg6_iptunnel.c | 2 - net/ipv6/sit.c | 6 +- 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 | 13 +- net/netfilter/Makefile | 4 +- net/netfilter/core.c | 6 +- net/netfilter/ipvs/Kconfig | 1 - net/netfilter/ipvs/ip_vs_core.c | 59 +- net/netfilter/ipvs/ip_vs_ctl.c | 29 +- net/netfilter/ipvs/ip_vs_proto_ah_esp.c | 2 + net/netfilter/ipvs/ip_vs_proto_sctp.c | 8 +- net/netfilter/ipvs/ip_vs_proto_tcp.c | 15 +- net/netfilter/ipvs/ip_vs_proto_udp.c | 15 +- net/netfilter/nf_conncount.c | 290 +- net/netfilter/nf_conntrack_amanda.c | 9 +- net/netfilter/nf_conntrack_core.c | 257 +- 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 | 160 +- 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 | 249 +- net/netfilter/nf_tables_core.c | 26 +- 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_cmp.c | 6 +- net/netfilter/nft_compat.c | 193 +- net/netfilter/nft_connlimit.c | 14 +- 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_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_rt.c | 6 +- net/netfilter/nft_set_hash.c | 38 +- net/netfilter/nft_tunnel.c | 34 +- net/netfilter/utils.c | 25 +- net/netfilter/x_tables.c | 2 +- net/netfilter/xt_CT.c | 2 +- net/netfilter/xt_addrtype.c | 16 +- net/netfilter/xt_hashlimit.c | 5 +- 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/af_netrom.c | 15 +- net/netrom/nr_timer.c | 20 +- net/nfc/llcp_commands.c | 20 - net/nfc/llcp_core.c | 24 +- net/nfc/netlink.c | 6 +- net/openvswitch/Kconfig | 2 + net/openvswitch/conntrack.c | 14 +- net/openvswitch/flow.c | 8 +- net/openvswitch/flow.h | 1 + net/openvswitch/flow_netlink.c | 2 +- net/openvswitch/flow_netlink.h | 1 + net/openvswitch/flow_table.c | 51 +- net/openvswitch/flow_table.h | 3 +- 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 | 15 +- net/rds/ib.h | 16 +- net/rds/ib_cm.c | 72 +- net/rds/ib_fmr.c | 8 +- net/rds/ib_frmr.c | 4 +- net/rds/ib_recv.c | 12 +- net/rds/ib_send.c | 24 +- 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 | 10 +- 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 | 5 +- net/sched/sch_cbs.c | 3 +- net/sched/sch_drr.c | 7 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_generic.c | 10 +- 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 | 14 +- net/sctp/sm_make_chunk.c | 11 +- net/sctp/socket.c | 777 +- net/sctp/stream.c | 167 +- net/sctp/stream_interleave.c | 2 +- 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_rx.c | 1 + net/smc/smc_tx.c | 81 +- net/smc/smc_wr.c | 46 +- net/smc/smc_wr.h | 1 - net/socket.c | 195 +- net/sunrpc/Kconfig | 16 - net/sunrpc/Makefile | 2 +- net/sunrpc/auth.c | 249 +- net/sunrpc/auth_generic.c | 293 + net/sunrpc/auth_gss/Makefile | 2 +- net/sunrpc/auth_gss/auth_gss.c | 590 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 29 +- net/sunrpc/auth_gss/gss_krb5_seqnum.c | 49 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 8 +- net/sunrpc/auth_gss/gss_mech_switch.c | 29 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 15 +- net/sunrpc/auth_gss/gss_rpc_upcall.h | 16 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 15 +- net/sunrpc/auth_gss/gss_rpc_xdr.h | 17 +- net/sunrpc/auth_gss/svcauth_gss.c | 11 +- net/sunrpc/auth_gss/trace.c | 11 - net/sunrpc/auth_null.c | 60 +- net/sunrpc/auth_unix.c | 220 +- net/sunrpc/backchannel_rqst.c | 3 +- net/sunrpc/cache.c | 10 +- net/sunrpc/clnt.c | 433 +- net/sunrpc/debugfs.c | 2 +- net/sunrpc/rpc_pipe.c | 19 +- net/sunrpc/rpcb_clnt.c | 12 +- net/sunrpc/sched.c | 12 +- net/sunrpc/svc.c | 17 +- net/sunrpc/svc_xprt.c | 33 +- net/sunrpc/svcsock.c | 142 +- net/sunrpc/sysctl.c | 2 +- net/sunrpc/xdr.c | 121 +- net/sunrpc/xprt.c | 19 +- net/sunrpc/xprtmultipath.c | 4 +- net/sunrpc/xprtrdma/Makefile | 3 +- net/sunrpc/xprtrdma/backchannel.c | 62 +- net/sunrpc/xprtrdma/fmr_ops.c | 337 + net/sunrpc/xprtrdma/frwr_ops.c | 209 +- net/sunrpc/xprtrdma/rpc_rdma.c | 100 +- net/sunrpc/xprtrdma/svc_rdma.c | 6 + net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 9 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 75 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 17 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 166 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 77 +- net/sunrpc/xprtrdma/transport.c | 94 +- net/sunrpc/xprtrdma/verbs.c | 268 +- net/sunrpc/xprtrdma/xprt_rdma.h | 91 +- net/sunrpc/xprtsock.c | 357 +- net/switchdev/switchdev.c | 169 +- net/tipc/bearer.c | 1 + 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 | 29 +- net/tls/tls_device_fallback.c | 3 +- net/tls/tls_main.c | 126 +- net/tls/tls_sw.c | 622 +- 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/Kconfig | 7 - samples/Makefile | 2 +- samples/binderfs/Makefile | 1 - samples/binderfs/binderfs_example.c | 83 - samples/bpf/.gitignore | 1 + samples/bpf/Makefile | 22 +- samples/bpf/asm_goto_workaround.h | 16 - samples/bpf/bpf_insn.h | 20 - samples/bpf/fds_example.c | 10 +- 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/connector/Makefile | 2 +- samples/hidraw/hid-example.c | 2 +- samples/livepatch/livepatch-callbacks-demo.c | 13 +- samples/livepatch/livepatch-sample.c | 13 +- samples/livepatch/livepatch-shadow-fix1.c | 23 +- samples/livepatch/livepatch-shadow-fix2.c | 18 +- samples/livepatch/livepatch-shadow-mod.c | 15 +- samples/mei/mei-amt-version.c | 2 +- samples/mic/mpssd/mpssd.h | 3 + samples/seccomp/.gitignore | 1 - samples/seccomp/Makefile | 8 +- samples/seccomp/user-trap.c | 375 - samples/v4l/v4l2-pci-skeleton.c | 8 +- samples/vfio-mdev/mbochs.c | 8 +- samples/vfio-mdev/mdpy.c | 8 +- samples/vfio-mdev/mtty.c | 43 +- scripts/.gitignore | 2 + scripts/Kbuild.include | 78 +- scripts/Makefile | 5 +- scripts/Makefile.asm-generic | 41 +- scripts/Makefile.build | 157 +- scripts/Makefile.gcc-plugins | 10 +- scripts/Makefile.headersinst | 8 + scripts/Makefile.host | 6 +- scripts/Makefile.kasan | 52 +- scripts/Makefile.lib | 84 +- scripts/Makefile.modpost | 2 +- 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/basic/fixdep.c | 31 +- scripts/bloat-o-meter | 1 - scripts/checkpatch.pl | 87 +- scripts/checkstack.pl | 2 - scripts/checksyscalls.sh | 53 +- scripts/coccinelle/api/alloc/alloc_cast.cocci | 8 +- scripts/coccinelle/api/alloc/zalloc-simple.cocci | 11 +- scripts/coccinelle/iterators/use_after_iter.cocci | 3 - scripts/coccinelle/misc/boolinit.cocci | 44 +- scripts/decode_stacktrace.sh | 11 +- scripts/decodecode | 7 - scripts/dtc/Makefile | 4 - scripts/dtc/checks.c | 73 +- scripts/dtc/dtc-lexer.l | 4 +- scripts/dtc/dtc-parser.y | 52 +- scripts/dtc/dtc.c | 11 +- scripts/dtc/dtc.h | 11 +- scripts/dtc/dtx_diff | 13 +- scripts/dtc/flattree.c | 4 +- scripts/dtc/fstree.c | 5 +- scripts/dtc/libfdt/Makefile.libfdt | 4 - scripts/dtc/libfdt/fdt_addresses.c | 16 +- scripts/dtc/libfdt/libfdt.h | 24 +- scripts/dtc/livetree.c | 33 +- scripts/dtc/srcpos.c | 153 +- scripts/dtc/srcpos.h | 14 +- scripts/dtc/treesource.c | 115 +- scripts/dtc/util.c | 60 +- scripts/dtc/util.h | 2 - scripts/dtc/version_gen.h | 2 +- scripts/gcc-goto.sh | 2 +- scripts/gcc-plugins/Kconfig | 62 +- scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 23 +- scripts/gcc-plugins/structleak_plugin.c | 36 +- scripts/gdb/linux/Makefile | 25 +- scripts/gdb/linux/proc.py | 2 +- scripts/gen_compile_commands.py | 151 - scripts/gen_ksymdeps.sh | 25 - scripts/kallsyms.c | 21 +- scripts/kconfig/.gitignore | 1 - scripts/kconfig/Makefile | 68 +- scripts/kconfig/conf.c | 15 +- scripts/kconfig/confdata.c | 136 +- scripts/kconfig/expr.c | 18 +- scripts/kconfig/expr.h | 8 +- scripts/kconfig/gconf.c | 360 +- scripts/kconfig/images.c | 34 +- scripts/kconfig/images.h | 33 - scripts/kconfig/kconf_id.c | 52 + scripts/kconfig/lexer.l | 470 - scripts/kconfig/lkc.h | 25 +- scripts/kconfig/lxdialog/checklist.c | 15 +- scripts/kconfig/lxdialog/dialog.h | 15 +- scripts/kconfig/lxdialog/inputbox.c | 15 +- scripts/kconfig/lxdialog/menubox.c | 15 +- scripts/kconfig/lxdialog/textbox.c | 15 +- scripts/kconfig/lxdialog/util.c | 15 +- scripts/kconfig/lxdialog/yesno.c | 15 +- scripts/kconfig/mconf.c | 2 +- scripts/kconfig/menu.c | 43 +- scripts/kconfig/merge_config.sh | 48 +- scripts/kconfig/nconf.c | 5 +- scripts/kconfig/nconf.gui.c | 5 +- scripts/kconfig/nconf.h | 5 +- scripts/kconfig/parser.y | 731 - scripts/kconfig/preprocess.c | 5 +- scripts/kconfig/qconf.cc | 4 +- scripts/kconfig/qconf.h | 2 +- scripts/kconfig/streamline_config.pl | 2 +- scripts/kconfig/symbol.c | 7 +- scripts/kconfig/tests/auto_submenu/Kconfig | 2 - scripts/kconfig/tests/auto_submenu/__init__.py | 1 - scripts/kconfig/tests/choice/Kconfig | 2 - scripts/kconfig/tests/choice/__init__.py | 1 - .../kconfig/tests/choice_value_with_m_dep/Kconfig | 2 - .../tests/choice_value_with_m_dep/__init__.py | 1 - .../kconfig/tests/err_recursive_inc/__init__.py | 1 - scripts/kconfig/tests/inter_choice/Kconfig | 2 - scripts/kconfig/tests/inter_choice/__init__.py | 1 - scripts/kconfig/tests/new_choice_with_dep/Kconfig | 2 - .../kconfig/tests/new_choice_with_dep/__init__.py | 1 - .../kconfig/tests/no_write_if_dep_unmet/Kconfig | 2 - .../tests/no_write_if_dep_unmet/__init__.py | 1 - scripts/kconfig/tests/rand_nested_choice/Kconfig | 2 - .../kconfig/tests/rand_nested_choice/__init__.py | 1 - scripts/kconfig/util.c | 3 +- scripts/kconfig/zconf.l | 455 + scripts/kconfig/zconf.y | 790 + scripts/kernel-doc | 15 +- scripts/leaking_addresses.pl | 9 +- scripts/link-vmlinux.sh | 46 +- scripts/mkcompile_h | 4 +- scripts/mod/devicetable-offsets.c | 3 - scripts/mod/file2alias.c | 168 +- scripts/mod/modpost.c | 116 +- scripts/package/Makefile | 5 +- scripts/package/builddeb | 10 +- scripts/package/buildtar | 2 +- scripts/package/mkdebian | 6 +- scripts/recordmcount.c | 2 +- scripts/recordmcount.pl | 13 - scripts/selinux/genheaders/genheaders.c | 29 +- scripts/setlocalversion | 12 +- scripts/spdxcheck-test.sh | 12 - scripts/spdxcheck.py | 8 +- scripts/spelling.txt | 69 - scripts/tags.sh | 13 +- scripts/ver_linux | 6 +- security/Kconfig | 58 +- security/Makefile | 2 - security/apparmor/Kconfig | 18 +- security/apparmor/apparmorfs.c | 131 +- security/apparmor/audit.c | 3 +- security/apparmor/capability.c | 14 +- security/apparmor/domain.c | 9 +- security/apparmor/include/apparmor.h | 1 - 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/policy_unpack.h | 8 +- security/apparmor/include/task.h | 18 +- security/apparmor/ipc.c | 3 +- security/apparmor/lsm.c | 117 +- security/apparmor/mount.c | 1 - security/apparmor/policy_unpack.c | 104 +- security/apparmor/resource.c | 2 +- security/apparmor/task.c | 6 +- security/commoncap.c | 30 +- security/integrity/Kconfig | 15 +- security/integrity/Makefile | 5 - security/integrity/digsig.c | 114 +- security/integrity/evm/evm_crypto.c | 3 +- security/integrity/evm/evm_main.c | 6 +- security/integrity/ima/Kconfig | 10 +- security/integrity/ima/ima.h | 4 +- security/integrity/ima/ima_appraise.c | 15 +- security/integrity/ima/ima_crypto.c | 13 +- security/integrity/ima/ima_init.c | 4 - security/integrity/ima/ima_kexec.c | 2 +- security/integrity/ima/ima_main.c | 56 +- security/integrity/ima/ima_policy.c | 181 +- security/integrity/ima/ima_queue.c | 27 +- security/integrity/ima/ima_template_lib.c | 1 - security/integrity/integrity.h | 22 +- security/integrity/platform_certs/efi_parser.c | 108 - security/integrity/platform_certs/load_uefi.c | 194 - .../integrity/platform_certs/platform_keyring.c | 58 - security/keys/encrypted-keys/encrypted.c | 31 +- security/keys/internal.h | 15 +- security/keys/key.c | 5 +- security/keys/keyctl.c | 1 - security/keys/keyctl_pkey.c | 2 - security/keys/keyring.c | 5 +- security/keys/proc.c | 3 +- security/keys/process_keys.c | 5 - security/keys/request_key.c | 77 +- security/keys/request_key_auth.c | 18 +- security/keys/trusted.c | 77 +- 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 | 710 +- security/selinux/Kconfig | 15 + security/selinux/Makefile | 2 +- security/selinux/avc.c | 199 +- security/selinux/exports.c | 23 + security/selinux/hooks.c | 1305 +- security/selinux/include/audit.h | 7 +- security/selinux/include/avc.h | 6 +- security/selinux/include/objsec.h | 38 +- security/selinux/include/security.h | 13 +- security/selinux/selinuxfs.c | 4 +- security/selinux/ss/avtab.c | 40 +- security/selinux/ss/avtab.h | 4 +- security/selinux/ss/conditional.c | 6 +- security/selinux/ss/policydb.c | 125 +- security/selinux/ss/policydb.h | 12 +- security/selinux/ss/services.c | 63 +- security/selinux/xfrm.c | 4 +- security/smack/smack.h | 63 +- security/smack/smack_access.c | 6 +- security/smack/smack_lsm.c | 760 +- security/smack/smackfs.c | 18 +- security/tomoyo/audit.c | 31 +- security/tomoyo/common.c | 201 +- 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 | 3 - 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/core/seq/seq_clientmgr.c | 2 +- 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/emu8000_patch.c | 4 +- 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/Kconfig | 62 + 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_controller.h | 2 +- sound/pci/hda/hda_intel.c | 56 +- sound/pci/hda/hda_proc.c | 9 +- sound/pci/hda/hda_tegra.c | 130 +- 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 | 262 +- 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 | 8 +- 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/Makefile | 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/arch/x86/include/asm/rmwcc.h | 6 +- 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 | 14 +- tools/build/feature/Makefile | 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/debugging/Makefile | 16 - tools/debugging/kernel-chktaint | 202 - tools/firmware/Makefile | 13 - tools/firmware/ihex2fw.c | 292 - tools/gpio/Makefile | 2 +- tools/hv/hv_kvp_daemon.c | 15 +- tools/iio/Makefile | 2 +- tools/iio/iio_event_monitor.c | 14 - tools/iio/iio_generic_buffer.c | 2 +- tools/include/asm-generic/bitops/fls.h | 2 +- tools/include/asm/barrier.h | 2 - tools/include/linux/filter.h | 20 - tools/include/linux/numa.h | 16 - tools/include/linux/poison.h | 3 + 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 | 108 +- 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/lirc.h | 12 - 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/usbdevice_fs.h | 201 - tools/include/uapi/linux/vhost.h | 113 +- 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/Documentation/explanation.txt | 289 +- tools/memory-model/README | 35 +- tools/memory-model/linux-kernel.bell | 38 +- tools/memory-model/linux-kernel.cat | 43 +- tools/memory-model/linux-kernel.def | 6 - tools/memory-model/lock.cat | 3 + 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 | 58 +- tools/perf/Makefile.perf | 44 +- 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 | 1 - tools/perf/arch/nds32/util/Build | 1 - tools/perf/arch/nds32/util/header.c | 29 - 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 | 27 +- 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 | 61 +- tools/perf/builtin-stat.c | 19 +- tools/perf/builtin-timechart.c | 8 +- tools/perf/builtin-top.c | 30 +- tools/perf/builtin-trace.c | 216 +- tools/perf/check-headers.sh | 3 +- 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 - tools/perf/pmu-events/arch/nds32/mapfile.csv | 15 - tools/perf/pmu-events/arch/nds32/n13/atcpmu.json | 290 - .../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/beauty.h | 7 - tools/perf/trace/beauty/ioctl.c | 22 - tools/perf/trace/beauty/mmap.c | 2 +- tools/perf/trace/beauty/mount_flags.sh | 4 +- tools/perf/trace/beauty/prctl_option.sh | 2 +- tools/perf/trace/beauty/seccomp.c | 4 +- tools/perf/trace/beauty/usbdevfs_ioctl.sh | 19 - 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/dump-insn.c | 8 - tools/perf/util/dump-insn.h | 2 - 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/include/asm/uaccess.h | 2 +- tools/perf/util/intel-bts.c | 10 +- tools/perf/util/intel-pt-decoder/Build | 2 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 39 +- .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 8 - tools/perf/util/intel-pt.c | 29 +- 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/python.c | 3 +- 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 | 117 +- 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 | 458 +- tools/perf/util/thread-stack.h | 11 +- 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/power/cpupower/lib/cpufreq.c | 19 +- tools/power/cpupower/lib/cpufreq.h | 16 +- tools/power/cpupower/utils/cpufreq-info.c | 42 +- tools/power/x86/turbostat/Makefile | 8 +- tools/power/x86/x86_energy_perf_policy/Makefile | 6 +- tools/testing/nvdimm/Kbuild | 10 +- tools/testing/nvdimm/dax-dev.c | 16 +- tools/testing/nvdimm/dimm_devs.c | 41 - tools/testing/nvdimm/test/iomap.c | 17 +- tools/testing/nvdimm/test/nfit.c | 321 - tools/testing/selftests/Makefile | 8 - tools/testing/selftests/bpf/.gitignore | 3 - tools/testing/selftests/bpf/Makefile | 113 +- tools/testing/selftests/bpf/{progs => }/bpf_flow.c | 0 tools/testing/selftests/bpf/bpf_helpers.h | 38 - 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 .../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 | 43 +- 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 | 283 +- .../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 | 327 - 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 | 14377 ++++++++++++++++- 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 | 796 - 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 +- tools/testing/selftests/drivers/dma-buf/Makefile | 2 - tools/testing/selftests/drivers/dma-buf/udmabuf.c | 11 +- .../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/fw_lib.sh | 2 +- tools/testing/selftests/ftrace/ftracetest | 21 +- .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 30 - .../ftrace/test.d/dynevent/add_remove_synth.tc | 27 - .../ftrace/test.d/dynevent/clear_select_events.tc | 50 - .../ftrace/test.d/dynevent/generic_clear_event.tc | 49 - .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 2 +- .../selftests/ftrace/test.d/ftrace/func_cpumask.tc | 2 +- tools/testing/selftests/ftrace/test.d/template | 2 +- .../selftests/ftrace/test.d/tracer/wakeup.tc | 2 +- .../selftests/ftrace/test.d/tracer/wakeup_rt.tc | 2 +- .../inter-event/trigger-action-hist-xfail.tc | 30 - .../inter-event/trigger-extended-error-support.tc | 1 - .../inter-event/trigger-field-variable-support.tc | 1 - .../trigger-inter-event-combined-hist.tc | 1 - .../inter-event/trigger-multi-actions-accept.tc | 1 - .../inter-event/trigger-onchange-action-hist.tc | 28 - .../inter-event/trigger-onmatch-action-hist.tc | 1 - .../trigger-onmatch-onmax-action-hist.tc | 1 - .../inter-event/trigger-onmax-action-hist.tc | 1 - .../inter-event/trigger-snapshot-action-hist.tc | 43 - .../trigger-synthetic-event-createremove.tc | 1 - .../inter-event/trigger-trace-action-hist.tc | 42 - tools/testing/selftests/gpio/Makefile | 10 +- tools/testing/selftests/gpio/gpio-mockup-chardev.c | 9 +- tools/testing/selftests/ima/Makefile | 11 - tools/testing/selftests/ima/config | 4 - tools/testing/selftests/ima/test_kexec_load.sh | 54 - tools/testing/selftests/ir/.gitignore | 1 - tools/testing/selftests/ir/Makefile | 7 - tools/testing/selftests/ir/ir_loopback.c | 210 - tools/testing/selftests/ir/ir_loopback.sh | 25 - tools/testing/selftests/kselftest.h | 1 - tools/testing/selftests/kselftest_harness.h | 52 +- tools/testing/selftests/kvm/.gitignore | 1 - tools/testing/selftests/kvm/Makefile | 1 - tools/testing/selftests/kvm/lib/kvm_util.c | 9 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 6 - .../kvm/x86_64/vmx_close_while_nested_test.c | 95 - 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/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 +- tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/pidfd/Makefile | 6 - tools/testing/selftests/pidfd/pidfd_test.c | 381 - .../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 | 2 +- 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 | 562 +- tools/testing/selftests/sysctl/sysctl.sh | 55 - tools/testing/selftests/tc-testing/.gitignore | 1 - .../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_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/tpm2/Makefile | 4 - tools/testing/selftests/tpm2/test_smoke.sh | 4 - tools/testing/selftests/tpm2/test_space.sh | 4 - tools/testing/selftests/tpm2/tpm2.py | 697 - tools/testing/selftests/tpm2/tpm2_tests.py | 290 - 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/watchdog/watchdog-test.c | 13 +- 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 | 8 +- tools/vm/page-types.c | 4 +- tools/vm/page_owner_sort.c | 4 +- tools/vm/slabinfo.c | 35 +- usr/Makefile | 4 +- virt/kvm/arm/arch_timer.c | 608 +- virt/kvm/arm/arm.c | 74 +- virt/kvm/arm/hyp/vgic-v3-sr.c | 2 +- virt/kvm/arm/mmu.c | 35 +- virt/kvm/arm/psci.c | 36 +- virt/kvm/arm/trace.h | 107 +- 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 | 12 +- virt/kvm/arm/vgic/vgic.c | 118 +- virt/kvm/coalesced_mmio.c | 3 +- virt/kvm/eventfd.c | 7 +- virt/kvm/irqchip.c | 4 +- virt/kvm/kvm_main.c | 134 +- virt/kvm/vfio.c | 4 +- 15153 files changed, 357495 insertions(+), 724869 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-class-dax delete mode 100644 Documentation/ABI/testing/debugfs-driver-habanalabs delete mode 100644 Documentation/ABI/testing/debugfs-wilco-ec 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/admin-guide/perf-security.rst create mode 100644 Documentation/block/cfq-iosched.txt delete mode 100644 Documentation/bpf/btf.rst create mode 100644 Documentation/core-api/flexible-arrays.rst delete mode 100644 Documentation/core-api/generic-radix-tree.rst create mode 100644 Documentation/cpuidle/driver.txt create mode 100644 Documentation/cpuidle/governor.txt delete mode 100644 Documentation/device-mapper/dm-init.txt delete mode 100644 Documentation/devicetree/bindings/.gitignore delete mode 100644 Documentation/devicetree/bindings/Makefile create mode 100644 Documentation/devicetree/bindings/arm/altera.txt delete mode 100644 Documentation/devicetree/bindings/arm/altera.yaml create mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.txt delete mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.yaml 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/calxeda.txt delete mode 100644 Documentation/devicetree/bindings/arm/calxeda.yaml create mode 100644 Documentation/devicetree/bindings/arm/compulab-boards.txt create mode 100644 Documentation/devicetree/bindings/arm/cpus.txt delete mode 100644 Documentation/devicetree/bindings/arm/cpus.yaml create mode 100644 Documentation/devicetree/bindings/arm/davinci.txt delete mode 100644 Documentation/devicetree/bindings/arm/emtrion.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-pm.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/l2c2x0.txt delete mode 100644 Documentation/devicetree/bindings/arm/l2c2x0.yaml create mode 100644 Documentation/devicetree/bindings/arm/nspire.txt create mode 100644 Documentation/devicetree/bindings/arm/olimex.txt create mode 100644 Documentation/devicetree/bindings/arm/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/pmu.yaml create mode 100644 Documentation/devicetree/bindings/arm/primecell.txt delete mode 100644 Documentation/devicetree/bindings/arm/primecell.yaml create mode 100644 Documentation/devicetree/bindings/arm/qcom.txt delete mode 100644 Documentation/devicetree/bindings/arm/qcom.yaml delete mode 100644 Documentation/devicetree/bindings/arm/rda.txt delete mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.txt delete mode 100644 Documentation/devicetree/bindings/arm/renesas.yaml create mode 100644 Documentation/devicetree/bindings/arm/rockchip.txt delete mode 100644 Documentation/devicetree/bindings/arm/rockchip.yaml create mode 100644 Documentation/devicetree/bindings/arm/shmobile.txt create mode 100644 Documentation/devicetree/bindings/arm/sirf.txt delete mode 100644 Documentation/devicetree/bindings/arm/sirf.yaml delete mode 100644 Documentation/devicetree/bindings/arm/socionext/uniphier.txt create mode 100644 Documentation/devicetree/bindings/arm/spear.txt delete mode 100644 Documentation/devicetree/bindings/arm/spear.yaml create mode 100644 Documentation/devicetree/bindings/arm/sti.txt delete mode 100644 Documentation/devicetree/bindings/arm/sti.yaml create mode 100644 Documentation/devicetree/bindings/arm/technologic.txt create mode 100644 Documentation/devicetree/bindings/arm/tegra.txt delete mode 100644 Documentation/devicetree/bindings/arm/tegra.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-emc.txt delete mode 100644 Documentation/devicetree/bindings/arm/ti/nspire.yaml delete mode 100644 Documentation/devicetree/bindings/arm/ti/ti,davinci.yaml rename Documentation/devicetree/bindings/arm/{socionext => uniphier}/cache-uniphie [...] create mode 100644 Documentation/devicetree/bindings/arm/vt8500.txt delete mode 100644 Documentation/devicetree/bindings/arm/vt8500.yaml create mode 100644 Documentation/devicetree/bindings/arm/xilinx.txt delete mode 100644 Documentation/devicetree/bindings/arm/xilinx.yaml create mode 100644 Documentation/devicetree/bindings/arm/zte.txt delete mode 100644 Documentation/devicetree/bindings/arm/zte.yaml create mode 100644 Documentation/devicetree/bindings/clock/fixed-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/fixed-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/fixed-factor-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/fixed-factor-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.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/dma/8250_mtk_dma.txt delete mode 100644 Documentation/devicetree/bindings/dma/fsl-qdma.txt delete mode 100644 Documentation/devicetree/bindings/dma/uniphier-mio-dmac.txt delete mode 100644 Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt delete mode 100644 Documentation/devicetree/bindings/example-schema.yaml delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-ptn5150.txt delete mode 100644 Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt delete mode 100644 Documentation/devicetree/bindings/firmware/nvidia,tegra210-bpmp.txt delete mode 100644 Documentation/devicetree/bindings/fpga/intel-stratix10-soc-fpga [...] delete mode 100644 Documentation/devicetree/bindings/fsi/ibm,p9-occ.txt delete mode 100644 Documentation/devicetree/bindings/gnss/mediatek.txt delete mode 100644 Documentation/devicetree/bindings/gpio/cdns,gpio.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/hwlock/st,stm32-hwspinlock.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/ad741x.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.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 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-gpio.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-xscale.txt delete mode 100644 Documentation/devicetree/bindings/i2c/ibm,p8-occ-hwmon.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/ad7949.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.txt delete mode 100644 Documentation/devicetree/bindings/iio/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,dac7311.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/iio/light/vcnl4035.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mag3110.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp41010.txt delete mode 100644 Documentation/devicetree/bindings/iio/resolver/ad2s90.txt delete mode 100644 Documentation/devicetree/bindings/input/ilitek,ili2xxx.txt delete mode 100644 Documentation/devicetree/bindings/input/msm-vibrator.txt delete mode 100644 Documentation/devicetree/bindings/input/st,stpmic1-onkey.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/raspberrypi [...] delete mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] create mode 100644 Documentation/devicetree/bindings/iommu/nvidia,tegra20-gart.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/melexis,mlx90640.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/mt9m001.txt delete mode 100644 Documentation/devicetree/bindings/media/imx7-csi.txt delete mode 100644 Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt delete mode 100644 Documentation/devicetree/bindings/media/si470x.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/pl353-smc.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/pvpanic-mmio.txt delete mode 100644 Documentation/devicetree/bindings/misc/qcom,fastrpc.txt delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-am654.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/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/pci/amlogic,meson-pcie.txt delete mode 100644 Documentation/devicetree/bindings/pci/uniphier-pcie.txt delete mode 100644 Documentation/devicetree/bindings/perf/nds32v3-pmu.txt delete mode 100644 Documentation/devicetree/bindings/phy/cdns,dphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-armada38x-comphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti-phy-gmii-sel.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/actions,s700-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx50-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mm-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt6797.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/sc27xx-fg.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/reserved-memory/xen,shared-me [...] 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/rtc/rtc.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 delete mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt 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/amlogic/clk-measure.txt 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 rename Documentation/devicetree/bindings/{ => staging}/iio/adc/lpc32xx-adc.txt (100%) create mode 100644 Documentation/devicetree/bindings/timer/arm,arch_timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/arm,arch_timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.yaml create mode 100644 Documentation/devicetree/bindings/timer/arm,global_timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/arm,global_timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/nvidia,tegra210-timer.txt create mode 100644 Documentation/devicetree/bindings/trivial-devices.txt delete mode 100644 Documentation/devicetree/bindings/trivial-devices.yaml delete mode 100644 Documentation/devicetree/bindings/ufs/cdns,ufshc.txt delete mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4740-musb.txt delete mode 100644 Documentation/devicetree/bindings/virtio/iommu.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/qcom,pm8916-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/st,stpmic1-wdt.txt create mode 100644 Documentation/devicetree/todo.txt delete mode 100644 Documentation/devicetree/writing-schema.md delete mode 100644 Documentation/driver-api/component.rst delete mode 100644 Documentation/driver-api/pm/cpuidle.rst create mode 100644 Documentation/features/io/sg-chain/arch-support.txt delete mode 100644 Documentation/filesystems/binderfs.rst create mode 100644 Documentation/filesystems/exofs.txt delete mode 100644 Documentation/filesystems/mount_api.txt create mode 100644 Documentation/filesystems/path-lookup.md delete mode 100644 Documentation/filesystems/path-lookup.rst create mode 100644 Documentation/flexible-arrays.txt 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/hwmon/occ delete mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Documentation/kdump/vmcoreinfo.txt delete mode 100644 Documentation/kmsg/s390/cpum_cf_common delete mode 100644 Documentation/kmsg/s390/cpum_cf_diag delete mode 100644 Documentation/livepatch/cumulative-patches.txt create mode 100644 Documentation/media/uapi/v4l/dev-codec.rst create mode 100644 Documentation/media/uapi/v4l/dev-effect.rst delete mode 100644 Documentation/media/uapi/v4l/dev-mem2mem.rst create mode 100644 Documentation/media/uapi/v4l/dev-teletext.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-camera.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-codec.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-detect.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-dv.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-flash.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-process.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-source.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-rf-tuner.rst delete mode 100644 Documentation/media/v4l-drivers/imx7.rst delete mode 100644 Documentation/misc-devices/index.rst delete mode 100644 Documentation/networking/checksum-offloads.rst create mode 100644 Documentation/networking/checksum-offloads.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/phy.rst create mode 100644 Documentation/networking/phy.txt delete mode 100644 Documentation/networking/scaling.rst create mode 100644 Documentation/networking/scaling.txt delete mode 100644 Documentation/networking/segmentation-offloads.rst create mode 100644 Documentation/networking/segmentation-offloads.txt delete mode 100644 Documentation/networking/sfp-phylink.rst delete mode 100644 Documentation/nvdimm/security.txt delete mode 100644 Documentation/power/energy-model.txt delete mode 100644 Documentation/scheduler/sched-energy.txt create mode 100644 Documentation/scsi/osd.txt create mode 100644 Documentation/security/LSM-sctp.rst delete mode 100644 Documentation/security/SCTP.rst create mode 100644 Documentation/security/SELinux-sctp.rst delete mode 100644 Documentation/translations/it_IT/admin-guide/README.rst delete mode 100644 Documentation/translations/it_IT/admin-guide/security-bugs.rst delete mode 100644 Documentation/translations/it_IT/process/1.Intro.rst delete mode 100644 Documentation/translations/it_IT/process/2.Process.rst delete mode 100644 Documentation/translations/it_IT/process/3.Early-stage.rst delete mode 100644 Documentation/translations/it_IT/process/4.Coding.rst delete mode 100644 Documentation/translations/it_IT/process/5.Posting.rst delete mode 100644 Documentation/translations/it_IT/process/6.Followthrough.rst delete mode 100644 Documentation/translations/it_IT/process/7.AdvancedTopics.rst delete mode 100644 Documentation/translations/it_IT/process/8.Conclusion.rst delete mode 100644 Documentation/translations/it_IT/process/adding-syscalls.rst delete mode 100644 Documentation/translations/it_IT/process/applying-patches.rst delete mode 100644 Documentation/translations/it_IT/process/changes.rst delete mode 100644 Documentation/translations/it_IT/process/clang-format.rst delete mode 100644 Documentation/translations/it_IT/process/code-of-conduct.rst delete mode 100644 Documentation/translations/it_IT/process/coding-style.rst delete mode 100644 Documentation/translations/it_IT/process/development-process.rst delete mode 100644 Documentation/translations/it_IT/process/email-clients.rst delete mode 100644 Documentation/translations/it_IT/process/howto.rst delete mode 100644 Documentation/translations/it_IT/process/index.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-docs.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-driver-statement.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-enforcement-sta [...] delete mode 100644 Documentation/translations/it_IT/process/magic-number.rst delete mode 100644 Documentation/translations/it_IT/process/maintainer-pgp-guide.rst delete mode 100644 Documentation/translations/it_IT/process/management-style.rst delete mode 100644 Documentation/translations/it_IT/process/stable-api-nonsense.rst delete mode 100644 Documentation/translations/it_IT/process/stable-kernel-rules.rst delete mode 100644 Documentation/translations/it_IT/process/submit-checklist.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-drivers.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-patches.rst delete mode 100644 Documentation/translations/it_IT/process/volatile-considered-ha [...] delete mode 100644 Documentation/watchdog/watchdog-pm.txt delete mode 100644 Documentation/xtensa/booting.txt delete mode 100644 LICENSES/exceptions/GCC-exception-2.0 delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/alpha/kernel/syscalls/Makefile delete mode 100644 arch/alpha/kernel/syscalls/syscall.tbl delete mode 100644 arch/alpha/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/alpha/kernel/syscalls/syscalltbl.sh create mode 100644 arch/arc/include/asm/dma-mapping.h delete mode 100644 arch/arc/lib/memcpy-archs-unaligned.S delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am335x-guardian.dts delete mode 100644 arch/arm/boot/dts/am33xx-l4.dtsi delete mode 100644 arch/arm/boot/dts/am3874-iceboard.dts delete mode 100644 arch/arm/boot/dts/am437x-l4.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts delete mode 100644 arch/arm/boot/dts/bcm2836-rpi.dtsi delete mode 100644 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts delete mode 100644 arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts delete mode 100644 arch/arm/boot/dts/bcm47094-phicomm-k3.dts delete mode 100644 arch/arm/boot/dts/dra7-l4.dtsi delete mode 100644 arch/arm/boot/dts/facebook-bmc-flash-layout.dtsi delete mode 100644 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi delete mode 100644 arch/arm/boot/dts/imx6-logicpd-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-emcon-avari.dts 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-emcon-avari.dts delete mode 100644 arch/arm/boot/dts/imx6q-logicpd.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-emcon.dtsi delete mode 100644 arch/arm/boot/dts/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/imx6ul-pico-pi.dts delete mode 100644 arch/arm/boot/dts/imx6ul-pico.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-pico-hobbit.dts delete mode 100644 arch/arm/boot/dts/imx7d-sdb-reva.dts delete mode 100644 arch/arm/boot/dts/imx7ulp-evk.dts delete mode 100644 arch/arm/boot/dts/imx7ulp.dtsi delete mode 100644 arch/arm/boot/dts/lpc4357-myd-lpc4357.dts delete mode 100644 arch/arm/boot/dts/omap5-l4.dtsi delete mode 100644 arch/arm/boot/dts/pxa300-raumfeld-common.dtsi delete mode 100644 arch/arm/boot/dts/pxa300-raumfeld-connector.dts delete mode 100644 arch/arm/boot/dts/pxa300-raumfeld-controller.dts delete mode 100644 arch/arm/boot/dts/pxa300-raumfeld-speaker-l.dts delete mode 100644 arch/arm/boot/dts/pxa300-raumfeld-speaker-m.dts delete mode 100644 arch/arm/boot/dts/pxa300-raumfeld-speaker-one.dts delete mode 100644 arch/arm/boot/dts/pxa300-raumfeld-speaker-s.dts delete mode 100644 arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi create mode 100644 arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi create mode 100644 arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts delete mode 100644 arch/arm/boot/dts/r7s9210-rza2mevb.dts delete mode 100644 arch/arm/boot/dts/r7s9210.dtsi delete mode 100644 arch/arm/boot/dts/r8a7744-iwg20d-q7-dbcm-ca.dts delete mode 100644 arch/arm/boot/dts/r8a7744-iwg20d-q7.dts delete mode 100644 arch/arm/boot/dts/r8a7744-iwg20m.dtsi delete mode 100644 arch/arm/boot/dts/r8a7744.dtsi delete mode 100644 arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts delete mode 100644 arch/arm/boot/dts/rda8810pl-orangepi-i96.dts delete mode 100644 arch/arm/boot/dts/rda8810pl.dtsi delete mode 100644 arch/arm/boot/dts/rk3188-bqedison2qc.dts 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/sun8i-h3-mapleboard-mp130.dts delete mode 100644 arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts delete mode 100644 arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts delete mode 100644 arch/arm/boot/dts/suniv-f1c100s.dtsi delete mode 100644 arch/arm/boot/dts/vf610-bk4.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-scu4-aib.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts create mode 100644 arch/arm/configs/raumfeld_defconfig delete mode 100644 arch/arm/include/asm/kvm_ras.h delete mode 100644 arch/arm/include/debug/stm32.S 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-imx/mach-imx7ulp.c delete mode 100644 arch/arm/mach-imx/pm-imx7ulp.c delete mode 100644 arch/arm/mach-omap1/board-ams-delta.h create mode 100644 arch/arm/mach-omap1/include/mach/board-ams-delta.h create mode 100644 arch/arm/mach-oxnas/hotplug.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-rda/Kconfig delete mode 100644 arch/arm/mach-rda/Makefile create mode 100644 arch/arm/mach-realview/hotplug.c create mode 100644 arch/arm/mach-realview/hotplug.h create mode 100644 arch/arm/mach-shmobile/pm-rmobile.c create mode 100644 arch/arm/mach-shmobile/pm-rmobile.h create mode 100644 arch/arm/mach-sti/headsmp.S delete mode 100644 arch/arm/mach-tango/pm.h create mode 100644 arch/arm/mach-vexpress/hotplug.c delete mode 100644 arch/arm/plat-versatile/hotplug.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s805x-libretech-ac.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts delete mode 100644 arch/arm64/boot/dts/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-frwy.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-oxalis.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq.dtsi 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/hisilicon/hikey970-pinctrl.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-8040-mcbin-singleshot.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi delete mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p2894-0050-a08.dts delete mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pms405.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/qcs404.dtsi delete mode 100644 arch/arm64/boot/dts/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-gru-scarlet-inx.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-kd.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi delete mode 100644 arch/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/arm64/include/asm/memblock.h delete mode 100644 arch/arm64/include/uapi/asm/sve_context.h delete mode 100644 arch/csky/abiv1/inc/abi/switch_context.h delete mode 100644 arch/csky/abiv2/inc/abi/switch_context.h delete mode 100644 arch/csky/abiv2/mcount.S delete mode 100644 arch/csky/include/asm/ftrace.h delete mode 100644 arch/csky/include/asm/perf_event.h delete mode 100644 arch/csky/kernel/ftrace.c delete mode 100644 arch/csky/kernel/perf_event.c delete mode 100644 arch/csky/kernel/stacktrace.c create mode 100644 arch/h8300/include/asm/pci.h create mode 100644 arch/ia64/include/uapi/asm/socket.h delete mode 100644 arch/m68k/atari/nvram.c 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 create mode 100644 arch/mips/bcm63xx/dev-dsp.c 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/mach-bcm63xx/bcm63xx_dev_dsp.h 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/nds32/include/asm/fpu.h delete mode 100644 arch/nds32/include/asm/fpuemu.h delete mode 100644 arch/nds32/include/asm/nds32_fpu_inst.h delete mode 100644 arch/nds32/include/asm/perf_event.h delete mode 100644 arch/nds32/include/asm/pmu.h delete mode 100644 arch/nds32/include/asm/sfp-machine.h delete mode 100644 arch/nds32/include/asm/stacktrace.h delete mode 100644 arch/nds32/include/asm/suspend.h delete mode 100644 arch/nds32/include/uapi/asm/udftrap.h delete mode 100644 arch/nds32/kernel/fpu.c delete mode 100644 arch/nds32/kernel/perf_event_cpu.c delete mode 100644 arch/nds32/kernel/pm.c delete mode 100644 arch/nds32/kernel/sleep.S delete mode 100644 arch/nds32/math-emu/Makefile delete mode 100644 arch/nds32/math-emu/faddd.c delete mode 100644 arch/nds32/math-emu/fadds.c delete mode 100644 arch/nds32/math-emu/fcmpd.c delete mode 100644 arch/nds32/math-emu/fcmps.c delete mode 100644 arch/nds32/math-emu/fd2s.c delete mode 100644 arch/nds32/math-emu/fdivd.c delete mode 100644 arch/nds32/math-emu/fdivs.c delete mode 100644 arch/nds32/math-emu/fmuld.c delete mode 100644 arch/nds32/math-emu/fmuls.c delete mode 100644 arch/nds32/math-emu/fnegd.c delete mode 100644 arch/nds32/math-emu/fnegs.c delete mode 100644 arch/nds32/math-emu/fpuemu.c delete mode 100644 arch/nds32/math-emu/fs2d.c delete mode 100644 arch/nds32/math-emu/fsqrtd.c delete mode 100644 arch/nds32/math-emu/fsqrts.c delete mode 100644 arch/nds32/math-emu/fsubd.c delete mode 100644 arch/nds32/math-emu/fsubs.c delete mode 100644 arch/powerpc/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%) rename arch/powerpc/mm/{ptdump/hashpagetable.c => dump_hashpagetable.c} (100%) 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/ptdump.c delete mode 100644 arch/powerpc/mm/ptdump/shared.c delete mode 100644 arch/powerpc/platforms/powernv/opal-call.c create mode 100644 arch/riscv/include/asm/dma-mapping.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/sparc/include/asm/pci_32.h create mode 100644 arch/sparc/include/asm/pci_64.h delete mode 100644 arch/x86/boot/compressed/acpi.c delete mode 100644 arch/x86/include/asm/kvm_vcpu_regs.h create mode 100644 arch/x86/include/uapi/asm/socket.h delete mode 100644 arch/x86/kernel/ima_arch.c delete mode 100644 arch/x86/lib/iomem.c create mode 100644 arch/x86/platform/efi/early_printk.c delete mode 100644 arch/xtensa/include/asm/jump_label.h create mode 100644 arch/xtensa/include/uapi/asm/socket.h delete mode 100644 arch/xtensa/kernel/jump_label.c delete mode 100644 arch/xtensa/kernel/syscalls/Makefile delete mode 100644 arch/xtensa/kernel/syscalls/syscall.tbl delete mode 100644 arch/xtensa/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/xtensa/kernel/syscalls/syscalltbl.sh create mode 100644 block/blk-tag.c create mode 100644 block/cfq-iosched.c create mode 100644 block/deadline-iosched.c create mode 100644 block/noop-iosched.c delete mode 100644 crypto/lzo-rle.c delete mode 100644 drivers/acpi/nfit/intel.c delete mode 100644 drivers/android/binder_internal.h delete mode 100644 drivers/android/binderfs.c delete mode 100644 drivers/ata/pata_buddha.c delete mode 100644 drivers/base/firmware_loader/builtin/.gitignore delete mode 100644 drivers/base/firmware_loader/builtin/Makefile 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 delete mode 100644 drivers/char/tpm/tpm1-cmd.c delete mode 100644 drivers/clk/actions/owl-s500.c delete mode 100644 drivers/clk/clk-fixed-mmio.c delete mode 100644 drivers/clk/imx/clk-imx8mm.c delete mode 100644 drivers/clk/imx/clk-pll14xx.c delete mode 100644 drivers/clk/meson/clk-dualdiv.c delete mode 100644 drivers/clk/meson/clk-dualdiv.h delete mode 100644 drivers/clk/meson/clk-input.h delete mode 100644 drivers/clk/meson/clk-mpll.h delete mode 100644 drivers/clk/meson/clk-phase.h delete mode 100644 drivers/clk/meson/clk-pll.h create mode 100644 drivers/clk/meson/clk-triphase.c create mode 100644 drivers/clk/meson/clkc-audio.h create mode 100644 drivers/clk/meson/clkc.h delete mode 100644 drivers/clk/meson/g12a-aoclk.c delete mode 100644 drivers/clk/meson/g12a-aoclk.h delete mode 100644 drivers/clk/meson/g12a.c delete mode 100644 drivers/clk/meson/g12a.h create mode 100644 drivers/clk/meson/gxbb-aoclk-32k.c delete mode 100644 drivers/clk/meson/meson-eeclk.c delete mode 100644 drivers/clk/meson/meson-eeclk.h delete mode 100644 drivers/clk/meson/parm.h delete mode 100644 drivers/clk/meson/sclk-div.h delete mode 100644 drivers/clk/meson/vid-pll-div.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/cpufreq/armada-8k-cpufreq.c delete mode 100644 drivers/cpuidle/governors/teo.c delete mode 100644 drivers/dax/bus.c delete mode 100644 drivers/dax/bus.h create mode 100644 drivers/dax/dax.h create mode 100644 drivers/dax/device-dax.h delete mode 100644 drivers/dax/kmem.c create mode 100644 drivers/dax/pmem.c delete mode 100644 drivers/dax/pmem/Makefile delete mode 100644 drivers/dax/pmem/compat.c delete mode 100644 drivers/dax/pmem/core.c delete mode 100644 drivers/dax/pmem/pmem.c delete mode 100644 drivers/dma/dw/dw.c delete mode 100644 drivers/dma/dw/idma32.c delete mode 100644 drivers/dma/fsl-qdma.c delete mode 100644 drivers/dma/mediatek/mtk-cqdma.c create mode 100644 drivers/dma/sh/shdma-r8a73a4.c delete mode 100644 drivers/dma/uniphier-mdmac.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/imx/scu-pd.c delete mode 100644 drivers/firmware/stratix10-svc.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/fpga/stratix10-soc.c delete mode 100644 drivers/fsi/fsi-occ.c delete mode 100644 drivers/gnss/mtk.c delete mode 100644 drivers/gpio/TODO delete mode 100644 drivers/gpio/gpio-amd-fch.c delete mode 100644 drivers/gpio/gpio-cadence.c delete mode 100644 drivers/gpio/gpio-gw-pld.c delete mode 100644 drivers/gpio/gpio-sama5d2-piobu.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/hwmon/occ/Kconfig delete mode 100644 drivers/hwmon/occ/Makefile delete mode 100644 drivers/hwmon/occ/common.c delete mode 100644 drivers/hwmon/occ/common.h delete mode 100644 drivers/hwmon/occ/p8_i2c.c delete mode 100644 drivers/hwmon/occ/p9_sbe.c delete mode 100644 drivers/hwmon/occ/sysfs.c delete mode 100644 drivers/hwspinlock/stm32_hwspinlock.c delete mode 100644 drivers/iio/adc/ad7124.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/ad7949.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-dac7311.c delete mode 100644 drivers/iio/dac/ti-dac7612.c delete mode 100644 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c delete mode 100644 drivers/iio/light/max44009.c delete mode 100644 drivers/iio/light/vcnl4035.c delete mode 100644 drivers/iio/magnetometer/rm3100-core.c delete mode 100644 drivers/iio/magnetometer/rm3100-i2c.c delete mode 100644 drivers/iio/magnetometer/rm3100-spi.c delete mode 100644 drivers/iio/magnetometer/rm3100.h delete mode 100644 drivers/iio/potentiometer/mcp41010.c delete mode 100644 drivers/iio/resolver/ad2s90.c delete mode 100644 drivers/infiniband/core/restrack.h delete mode 100644 drivers/infiniband/core/uverbs_std_types_device.c delete mode 100644 drivers/infiniband/hw/hfi1/opfn.c delete mode 100644 drivers/infiniband/hw/hfi1/opfn.h delete mode 100644 drivers/infiniband/hw/hfi1/rc.h delete mode 100644 drivers/infiniband/hw/hfi1/tid_rdma.c delete mode 100644 drivers/infiniband/hw/hfi1/tid_rdma.h delete mode 100644 drivers/infiniband/hw/hfi1/trace_tid.h delete mode 100644 drivers/infiniband/hw/hns/hns_roce_srq.c delete mode 100644 drivers/input/misc/msm-vibrator.c delete mode 100644 drivers/input/misc/stpmic1_onkey.c delete mode 100644 drivers/input/touchscreen/raspberrypi-ts.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/iommu/hyperv-iommu.c rename {include/linux => drivers/iommu}/io-pgtable.h (100%) delete mode 100644 drivers/iommu/virtio-iommu.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/md/dm-init.c delete mode 100644 drivers/media/i2c/mt9m001.c delete mode 100644 drivers/media/i2c/ov8856.c delete mode 100644 drivers/media/i2c/ov9640.c delete mode 100644 drivers/media/i2c/ov9640.h create mode 100644 drivers/media/i2c/soc_camera/Kconfig create mode 100644 drivers/media/i2c/soc_camera/Makefile create mode 100644 drivers/media/i2c/soc_camera/ov9640.h create mode 100644 drivers/media/i2c/soc_camera/soc_mt9m001.c create mode 100644 drivers/media/i2c/soc_camera/soc_mt9t112.c rename drivers/{staging/media => media/i2c}/soc_camera/soc_mt9v022.c (100%) rename drivers/{staging/media => media/i2c}/soc_camera/soc_ov5642.c (100%) create mode 100644 drivers/media/i2c/soc_camera/soc_ov772x.c create mode 100644 drivers/media/i2c/soc_camera/soc_ov9640.c rename drivers/{staging/media => media/i2c}/soc_camera/soc_ov9740.c (100%) create mode 100644 drivers/media/i2c/soc_camera/soc_rj54n1cb0c.c create mode 100644 drivers/media/i2c/soc_camera/soc_tw9910.c create mode 100644 drivers/media/platform/soc_camera/Kconfig create mode 100644 drivers/media/platform/soc_camera/Makefile create mode 100644 drivers/media/platform/soc_camera/sh_mobile_ceu_camera.c rename drivers/{staging/media => media/platform}/soc_camera/soc_camera.c (100%) create mode 100644 drivers/media/platform/soc_camera/soc_camera_platform.c rename drivers/{staging/media => media/platform}/soc_camera/soc_mediabus.c (100%) create mode 100644 drivers/media/platform/soc_camera/soc_scale_crop.c create mode 100644 drivers/media/platform/soc_camera/soc_scale_crop.h delete mode 100644 drivers/media/platform/vimc/vimc-streamer.c delete mode 100644 drivers/media/platform/vimc/vimc-streamer.h delete mode 100644 drivers/media/rc/ir-rcmm-decoder.c delete mode 100644 drivers/memory/pl353-smc.c delete mode 100644 drivers/memory/tegra/tegra20-emc.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/cardreader/alcor_pci.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/dma-ring.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/misc/pvpanic.c delete mode 100644 drivers/mmc/core/regulator.c delete mode 100644 drivers/mmc/host/alcor.c delete mode 100644 drivers/mmc/host/sdhci_am654.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_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/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/nvdimm/security.c delete mode 100644 drivers/nvme/host/tcp.c delete mode 100644 drivers/nvme/target/tcp.c delete mode 100644 drivers/nvmem/zynqmp_nvmem.c delete mode 100644 drivers/of/unittest-data/overlay_bad_add_dup_node.dts delete mode 100644 drivers/of/unittest-data/overlay_bad_add_dup_prop.dts delete mode 100644 drivers/parisc/iommu.h delete mode 100644 drivers/pci/controller/dwc/pci-layerscape-ep.c delete mode 100644 drivers/pci/controller/dwc/pci-meson.c delete mode 100644 drivers/pci/controller/dwc/pcie-uniphier.c delete mode 100644 drivers/pcmcia/max1600.c delete mode 100644 drivers/pcmcia/max1600.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/cadence/phy-cadence-sierra.c delete mode 100644 drivers/phy/freescale/Kconfig delete mode 100644 drivers/phy/freescale/Makefile delete mode 100644 drivers/phy/freescale/phy-fsl-imx8mq-usb.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/phy/phy-core-mipi-dphy.c delete mode 100644 drivers/phy/ti/phy-gmii-sel.c delete mode 100644 drivers/pinctrl/actions/pinctrl-s700.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8mm.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qm.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qxp.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-scu.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6797.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7629.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6797.h delete mode 100644 drivers/pinctrl/pinctrl-rza2.c delete mode 100644 drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c delete mode 100644 drivers/platform/chrome/wilco_ec/Kconfig delete mode 100644 drivers/platform/chrome/wilco_ec/Makefile delete mode 100644 drivers/platform/chrome/wilco_ec/core.c delete mode 100644 drivers/platform/chrome/wilco_ec/debugfs.c delete mode 100644 drivers/platform/chrome/wilco_ec/mailbox.c delete mode 100644 drivers/platform/x86/pcengines-apuv2.c create mode 100644 drivers/platform/x86/pvpanic.c delete mode 100644 drivers/power/supply/sc27xx_fuel_gauge.c delete mode 100644 drivers/ptp/ptp_qoriq_debugfs.c create mode 100644 drivers/pwm/pwm-imx.c delete mode 100644 drivers/pwm/pwm-imx1.c delete mode 100644 drivers/pwm/pwm-imx27.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/lib.c delete mode 100644 drivers/rtc/proc.c delete mode 100644 drivers/rtc/rtc-ab-eoz9.c delete mode 100644 drivers/rtc/rtc-cadence.c rename drivers/rtc/{dev.c => rtc-dev.c} (100%) delete mode 100644 drivers/rtc/rtc-imx-sc.c create mode 100644 drivers/rtc/rtc-lib.c delete mode 100644 drivers/rtc/rtc-meson.c create mode 100644 drivers/rtc/rtc-proc.c delete mode 100644 drivers/rtc/rtc-rv3028.c delete mode 100644 drivers/rtc/rtc-sd3078.c create mode 100644 drivers/rtc/rtc-sysfs.c delete mode 100644 drivers/rtc/rtc-wilco-ec.c delete mode 100644 drivers/rtc/sysfs.c delete mode 100644 drivers/s390/net/qeth_ethtool.c create mode 100644 drivers/scsi/libsas/sas_dump.c create mode 100644 drivers/scsi/libsas/sas_dump.h delete mode 100644 drivers/scsi/mpt3sas/mpi/mpi2_image.h create mode 100644 drivers/scsi/osd/Kbuild create mode 100644 drivers/scsi/osd/Kconfig create mode 100644 drivers/scsi/osd/osd_debug.h create mode 100644 drivers/scsi/osd/osd_initiator.c create mode 100644 drivers/scsi/osd/osd_uld.c delete mode 100644 drivers/scsi/ufs/cdns-pltfrm.c delete mode 100644 drivers/soc/amlogic/meson-clk-measure.c delete mode 100644 drivers/soc/bcm/bcm2835-power.c create mode 100644 drivers/soc/lantiq/gphy.c delete mode 100644 drivers/soc/mediatek/mtk-cmdq-helper.c delete mode 100644 drivers/soc/qcom/rpmhpd.c delete mode 100644 drivers/soc/qcom/rpmpd.c delete mode 100644 drivers/soc/renesas/rmobile-sysc.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/erofs/lz4defs.h create mode 100644 drivers/staging/erofs/unzip_lz4.c 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/iio/resolver/ad2s1210.h create mode 100644 drivers/staging/iio/resolver/ad2s90.c delete mode 100644 drivers/staging/media/imx/imx-media-dev-common.c delete mode 100644 drivers/staging/media/imx/imx7-media-csi.c delete mode 100644 drivers/staging/media/imx/imx7-mipi-csis.c create mode 100644 drivers/staging/media/imx074/Kconfig create mode 100644 drivers/staging/media/imx074/Makefile copy drivers/staging/media/{mt9t031 => imx074}/TODO (100%) rename drivers/staging/media/{soc_camera => imx074}/imx074.c (100%) rename drivers/staging/media/{soc_camera => mt9t031}/mt9t031.c (100%) delete mode 100644 drivers/staging/media/soc_camera/Kconfig delete mode 100644 drivers/staging/media/soc_camera/Makefile 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/mt7621-pci/mediatek,mt7621-pci.txt 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/vboxvideo/vbox_err.h create mode 100644 drivers/staging/vc04_services/interface/vchi/vchi_mh.h create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_killable.h create mode 100644 drivers/staging/wilc1000/coreconfigurator.c create mode 100644 drivers/staging/wilc1000/coreconfigurator.h 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 create mode 100644 drivers/thermal/int340x_thermal/Kconfig rename drivers/thermal/{intel => }/int340x_thermal/Makefile (100%) rename drivers/thermal/{intel => }/int340x_thermal/acpi_thermal_rel.c (100%) rename drivers/thermal/{intel => }/int340x_thermal/acpi_thermal_rel.h (100%) create mode 100644 drivers/thermal/int340x_thermal/int3400_thermal.c rename drivers/thermal/{intel => }/int340x_thermal/int3402_thermal.c (100%) rename drivers/thermal/{intel => }/int340x_thermal/int3403_thermal.c (100%) rename drivers/thermal/{intel => }/int340x_thermal/int3406_thermal.c (100%) rename drivers/thermal/{intel => }/int340x_thermal/int340x_thermal_zone.c (100%) rename drivers/thermal/{intel => }/int340x_thermal/int340x_thermal_zone.h (100%) create mode 100644 drivers/thermal/int340x_thermal/processor_thermal_device.c delete mode 100644 drivers/thermal/intel/Kconfig delete mode 100644 drivers/thermal/intel/Makefile delete mode 100644 drivers/thermal/intel/int340x_thermal/Kconfig delete mode 100644 drivers/thermal/intel/int340x_thermal/int3400_thermal.c delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c delete mode 100644 drivers/thermal/intel/intel_powerclamp.c rename drivers/thermal/{intel => }/intel_bxt_pmic_thermal.c (100%) rename drivers/thermal/{intel => }/intel_pch_thermal.c (100%) create mode 100644 drivers/thermal/intel_powerclamp.c rename drivers/thermal/{intel => }/intel_quark_dts_thermal.c (100%) rename drivers/thermal/{intel => }/intel_soc_dts_iosf.c (100%) rename drivers/thermal/{intel => }/intel_soc_dts_iosf.h (100%) rename drivers/thermal/{intel => }/intel_soc_dts_thermal.c (100%) create mode 100644 drivers/thermal/qcom-spmi-temp-alarm.c delete mode 100644 drivers/thermal/qcom/qcom-spmi-temp-alarm.c rename drivers/thermal/{intel => }/x86_pkg_temp_thermal.c (100%) delete mode 100644 drivers/tty/serial/earlycon-riscv-sbi.c delete mode 100644 drivers/tty/serial/rda-uart.c delete mode 100644 drivers/tty/serial/tegra-tcu.c create mode 100644 drivers/usb/README create mode 100644 drivers/usb/common/roles.c create mode 100644 drivers/usb/host/whci/Kbuild delete mode 100644 drivers/usb/host/whci/Makefile delete mode 100644 drivers/usb/roles/class.c create mode 100644 drivers/usb/typec/ucsi/debug.h create mode 100644 drivers/usb/usbip/README delete mode 100644 drivers/watchdog/pm8916_wdt.c delete mode 100644 drivers/watchdog/stpmic1_wdt.c delete mode 100644 drivers/watchdog/tqmx86_wdt.c create mode 100644 firmware/.gitignore create mode 100644 firmware/Makefile delete mode 100644 fs/cifs/dfs_cache.c delete mode 100644 fs/cifs/dfs_cache.h create mode 100644 fs/exofs/BUGS create mode 100644 fs/exofs/Kbuild create mode 100644 fs/exofs/Kconfig create mode 100644 fs/exofs/Kconfig.ore create mode 100644 fs/exofs/common.h create mode 100644 fs/exofs/dir.c create mode 100644 fs/exofs/exofs.h create mode 100644 fs/exofs/file.c create mode 100644 fs/exofs/inode.c create mode 100644 fs/exofs/namei.c create mode 100644 fs/exofs/ore.c create mode 100644 fs/exofs/ore_raid.c create mode 100644 fs/exofs/ore_raid.h create mode 100644 fs/exofs/super.c create mode 100644 fs/exofs/sys.c delete mode 100644 fs/fs_context.c delete mode 100644 fs/fs_parser.c delete mode 100644 fs/fs_types.c delete mode 100644 fs/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/clock/actions,s500-cmu.h delete mode 100644 include/dt-bindings/clock/g12a-aoclkc.h delete mode 100644 include/dt-bindings/clock/g12a-clkc.h delete mode 100644 include/dt-bindings/clock/imx8-clock.h delete mode 100644 include/dt-bindings/clock/imx8mm-clock.h create mode 100644 include/dt-bindings/clock/imx8qxp-clock.h delete mode 100644 include/dt-bindings/dma/dw-dmac.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/k3.h delete mode 100644 include/dt-bindings/pinctrl/lochnagar.h delete mode 100644 include/dt-bindings/pinctrl/mt6797-pinfunc.h delete mode 100644 include/dt-bindings/pinctrl/pads-imx8qm.h delete mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h delete mode 100644 include/dt-bindings/pinctrl/r7s9210-pinctrl.h delete mode 100644 include/dt-bindings/power/imx8mq-power.h delete mode 100644 include/dt-bindings/power/qcom-rpmpd.h delete mode 100644 include/dt-bindings/power/rk3066-power.h delete mode 100644 include/dt-bindings/power/rk3188-power.h delete mode 100644 include/dt-bindings/power/xlnx-zynqmp-power.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-g12a-reset.h delete mode 100644 include/dt-bindings/reset/g12a-aoclkc.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/dt-bindings/thermal/tegra194-bpmp-thermal.h delete mode 100644 include/keys/request_key_auth-type.h delete mode 100644 include/linux/alcor_pci.h delete mode 100644 include/linux/atomic-fallback.h delete mode 100644 include/linux/cmdline.h create mode 100644 include/linux/dma_remapping.h delete mode 100644 include/linux/firmware/intel/stratix10-smc.h delete mode 100644 include/linux/firmware/intel/stratix10-svc-client.h create mode 100644 include/linux/flex_array.h delete mode 100644 include/linux/fs_context.h delete mode 100644 include/linux/fs_parser.h delete mode 100644 include/linux/fs_types.h create mode 100644 include/linux/fscrypt_notsupp.h create mode 100644 include/linux/fscrypt_supp.h delete mode 100644 include/linux/fsi-occ.h delete mode 100644 include/linux/generic-radix-tree.h create mode 100644 include/linux/input/ili210x.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/lantiq.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 delete mode 100644 include/linux/nvme-tcp.h delete mode 100644 include/linux/phy/phy-mipi-dphy.h delete mode 100644 include/linux/pl353-smc.h create mode 100644 include/linux/platform_data/ad7879.h create mode 100644 include/linux/platform_data/at24.h rename include/linux/platform_data/{x86 => }/clk-lpss.h (100%) 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/platform_data/media/soc_camera_platform.h delete mode 100644 include/linux/platform_data/wilco-ec.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/sa11x0-dma.h create mode 100644 include/linux/selinux.h delete mode 100644 include/linux/soc/mediatek/mtk-cmdq.h delete mode 100644 include/linux/usb/ccid.h create mode 100644 include/media/drv-intf/sh_mobile_ceu.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 delete mode 100644 include/net/netns/xdp.h delete mode 100644 include/rdma/tid_rdma_defs.h create mode 100644 include/scsi/osd_initiator.h create mode 100644 include/scsi/osd_ore.h delete mode 100644 include/sound/cs35l36.h delete mode 100644 include/trace/events/iscsi.h delete mode 100644 include/trace/events/mlxsw.h delete mode 100644 include/trace/events/neigh.h delete mode 100644 include/trace/events/pwc.h delete mode 100644 include/trace/events/rpcgss.h delete mode 100644 include/trace/events/tegra_apb_dma.h rename include/{ => uapi}/asm-generic/shmparam.h (100%) delete mode 100644 include/uapi/linux/android/binderfs.h delete mode 100644 include/uapi/linux/io_uring.h delete mode 100644 include/uapi/linux/mount.h delete mode 100644 include/uapi/linux/time_types.h delete mode 100644 include/uapi/linux/vhost_types.h delete mode 100644 include/uapi/linux/virtio_iommu.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 kernel/dma/dummy.c delete mode 100644 kernel/dma/remap.c create mode 100644 kernel/futex_compat.c delete mode 100644 kernel/trace/fgraph.c delete mode 100644 kernel/trace/ftrace_internal.h delete mode 100644 kernel/trace/trace_dynevent.c delete mode 100644 kernel/trace/trace_dynevent.h create mode 100644 lib/flex_array.c delete mode 100644 lib/fonts/font_ter16x32.c delete mode 100644 lib/generic-radix-tree.c 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_stackinit.c delete mode 100644 lib/test_vmalloc.c delete mode 100644 localversion-next delete mode 100644 mm/kasan/common.c delete mode 100644 mm/kasan/generic.c delete mode 100644 mm/kasan/generic_report.c delete mode 100644 mm/kasan/init.c create mode 100644 mm/kasan/kasan.c create mode 100644 mm/kasan/kasan_init.c delete mode 100644 mm/kasan/tags.c delete mode 100644 mm/kasan/tags_report.c delete mode 100644 mm/shuffle.c delete mode 100644 mm/shuffle.h 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/ipv6/netfilter/nf_nat_l3proto_ipv6.c create mode 100644 net/ipv6/netfilter/nf_nat_masquerade_ipv6.c delete mode 100644 net/netfilter/nf_nat_masquerade.c delete mode 100644 net/smc/smc_netns.h create mode 100644 net/sunrpc/auth_generic.c delete mode 100644 net/sunrpc/auth_gss/trace.c create mode 100644 net/sunrpc/xprtrdma/fmr_ops.c 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/binderfs/Makefile delete mode 100644 samples/binderfs/binderfs_example.c delete mode 100644 samples/bpf/asm_goto_workaround.h 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 100644 samples/seccomp/user-trap.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 100755 scripts/gen_compile_commands.py delete mode 100755 scripts/gen_ksymdeps.sh delete mode 100644 scripts/kconfig/images.h create mode 100644 scripts/kconfig/kconf_id.c delete mode 100644 scripts/kconfig/lexer.l delete mode 100644 scripts/kconfig/parser.y create mode 100644 scripts/kconfig/zconf.l create mode 100644 scripts/kconfig/zconf.y delete mode 100644 scripts/spdxcheck-test.sh delete mode 100644 security/integrity/platform_certs/efi_parser.c delete mode 100644 security/integrity/platform_certs/load_uefi.c delete mode 100644 security/integrity/platform_certs/platform_keyring.c 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/debugging/Makefile delete mode 100755 tools/debugging/kernel-chktaint delete mode 100644 tools/firmware/Makefile delete mode 100644 tools/firmware/ihex2fw.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/include/uapi/linux/usbdevice_fs.h 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/nds32/Build delete mode 100644 tools/perf/arch/nds32/util/Build delete mode 100644 tools/perf/arch/nds32/util/header.c delete mode 100644 tools/perf/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/nds32/mapfile.csv delete mode 100644 tools/perf/pmu-events/arch/nds32/n13/atcpmu.json 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 100755 tools/perf/trace/beauty/usbdevfs_ioctl.sh 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 delete mode 100644 tools/testing/nvdimm/dimm_devs.c 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/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%) 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/ftrace/test.d/dynevent/add_remove_kprobe.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_synth.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/clear_select_events.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/generic_clear_event.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] delete mode 100644 tools/testing/selftests/ima/Makefile delete mode 100644 tools/testing/selftests/ima/config delete mode 100755 tools/testing/selftests/ima/test_kexec_load.sh delete mode 100644 tools/testing/selftests/ir/.gitignore delete mode 100644 tools/testing/selftests/ir/Makefile delete mode 100644 tools/testing/selftests/ir/ir_loopback.c delete mode 100755 tools/testing/selftests/ir/ir_loopback.sh delete mode 100644 tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c 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/pidfd/Makefile delete mode 100644 tools/testing/selftests/pidfd/pidfd_test.c 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/tpm2/Makefile delete mode 100755 tools/testing/selftests/tpm2/test_smoke.sh delete mode 100755 tools/testing/selftests/tpm2/test_space.sh delete mode 100644 tools/testing/selftests/tpm2/tpm2.py delete mode 100644 tools/testing/selftests/tpm2/tpm2_tests.py delete mode 100644 tools/testing/selftests/vm/test_vmalloc.sh