This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 1ff540338564 Add linux-next specific files for 20190205 omits 687a70277ea1 Merge branch 'akpm/master' omits be4ee30bdc3e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits d1d3cd6ede35 samples/mic/mpssd/mpssd.h: remove duplicate header omits f83da492f377 kernel/fork.c: remove duplicated include omits 3da850d4ddd2 include/linux/relay.h: fix percpu annotation in struct rchan omits 9c404e1d912b memblock: drop memblock_alloc_*_nopanic() variants omits fe0e4ca76b86 memblock: memblock_alloc_try_nid: don't panic omits 07677624603c mm/sparse: don't panic if the allocation in sparse_buffer_ [...] omits 9adb8aa64675 memblock: fix format strings for panics after memblock_alloc omits d49e5e9b1361 mm: sparse: Use '%pa' with 'phys_addr_t' type omits 6b9ad5794fe6 treewide: add checks for the return value of memblock_alloc*() omits 595f2010065d swiotlb: add checks for the return value of memblock_alloc*() omits f0b413329161 init/main: add checks for the return value of memblock_alloc*() omits 57227e702a74 mm/percpu: add checks for the return value of memblock_alloc*() omits 319aa0302e2b sparc: add checks for the return value of memblock_alloc*() omits 70f774cd973f ia64: add checks for the return value of memblock_alloc*() omits cc5a95cfe9df arch: don't memset(0) memory returned by memblock_alloc() omits 639c91d7511a arch: use memblock_alloc() instead of memblock_alloc_from( [...] omits 121e6d24b434 memblock: make memblock_find_in_range_node() and choose_me [...] omits b98423a0e8c9 memblock: fix parameter order in memblock_phys_alloc_try_nid() omits 635dabdc75aa memblock: refactor internal allocation functions omits 17d9228eca5d memblock: drop memblock_alloc_base() omits 3ebb5ce8cbbf memblock: drop __memblock_alloc_base() omits 81bffcf04e3c memblock: memblock_phys_alloc(): don't panic omits 59bea04922ba memblock: memblock_phys_alloc_try_nid(): don't panic omits d9f93bd62e58 memblock: emphasize that memblock_alloc_range() returns a [...] omits e9ffff86070e memblock: drop memblock_alloc_base_nid() omits 2b33dee486f7 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] omits 531649541543 powerpc: use memblock functions returning virtual address omits 14b3169b3fff openrisc: prefer memblock APIs returning virtual address omits 4f98b39a38e0 include/linux/sched/signal.h: replace `tsk' with `task' omits 93bb998bbb17 arch/nios2/mm/fault.c: remove duplicate include omits 68a056459340 unicore32: stop printing the virtual memory layout omits 7dbb6568b8af proc: merge fix for proc_pident_lookup() API change omits 20cef7ad4f01 proc: calculate end pointer for /proc/*/* lookup at compile time omits 4a9646b6213d scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 956bc54f2936 Merge branch 'akpm-current/current' omits 0aadb4acd6c4 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 79385a8f7b79 Merge remote-tracking branch 'pidfd/for-next' omits c0697f39217f Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 74d0d0f1fc0c Merge remote-tracking branch 'hyperv/hyperv-next' omits 631295fe54aa Merge remote-tracking branch 'xarray/xarray' omits 8038c38b2c94 Merge remote-tracking branch 'nvmem/for-next' omits 92cadcf9ff93 Merge remote-tracking branch 'slimbus/for-next' omits f510f9c7ac26 Merge remote-tracking branch 'gnss/gnss-next' omits e2b8aabbf2ea Merge remote-tracking branch 'cisco/for-next' omits a1097b4c454c Merge remote-tracking branch 'kspp/for-next/kspp' omits 12e30be06217 Merge remote-tracking branch 'ntb/ntb-next' omits 69c3d7172dfb Merge remote-tracking branch 'at24/at24/for-next' omits 3e3eb405ea8d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 42d04c2842c9 Merge remote-tracking branch 'rtc/rtc-next' omits 0e5d40103097 Merge remote-tracking branch 'coresight/next' omits fc73010673db Merge remote-tracking branch 'livepatching/for-next' omits 99d6dc226018 Merge remote-tracking branch 'y2038/y2038' omits 12b7d38410ff Merge remote-tracking branch 'random/dev' omits 4555f2370da2 Merge remote-tracking branch 'userns/for-next' omits 0d592272954d Merge remote-tracking branch 'pwm/for-next' omits bb78797631dc Merge remote-tracking branch 'pinctrl/for-next' omits e33fa723d84e Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1bb38d172410 Merge remote-tracking branch 'gpio/for-next' omits 4f8ffca08576 Merge remote-tracking branch 'rpmsg/for-next' omits 0cbcf46ee9fc Merge remote-tracking branch 'vhost/linux-next' omits 4278083316d6 Merge remote-tracking branch 'scsi/for-next' omits 5a68cba49620 Merge remote-tracking branch 'cgroup/for-next' omits 1ae3d8c9b23c Merge remote-tracking branch 'slave-dma/next' omits 33d8836bb320 Merge remote-tracking branch 'mux/for-next' omits 0cedeabf8bc6 Merge remote-tracking branch 'staging/staging-next' omits 6933a4136aef Merge remote-tracking branch 'extcon/extcon-next' omits 20bde6b8b3b7 Merge remote-tracking branch 'char-misc/char-misc-next' omits e9a65b566a06 Merge remote-tracking branch 'tty/tty-next' omits 2936c2088391 Merge remote-tracking branch 'phy-next/next' omits 800b11a3f2ea Merge remote-tracking branch 'usb-serial/usb-next' omits 808d5a8b097b Merge remote-tracking branch 'usb/usb-next' omits 7ca57fcf11e3 Merge remote-tracking branch 'driver-core/driver-core-next' omits 65f7cdcb4fd3 Merge remote-tracking branch 'ipmi/for-next' omits f587e0554b21 Merge remote-tracking branch 'leds/for-next' omits 1ef506859920 Merge remote-tracking branch 'drivers-x86/for-next' omits 86e1d8fae402 Merge remote-tracking branch 'workqueues/for-next' omits d2ad83249b9d Merge remote-tracking branch 'percpu/for-next' omits b27ea7bd4913 Merge remote-tracking branch 'xen-tip/linux-next' omits 22cb1eb945d9 Merge remote-tracking branch 'kvm-arm/next' omits 26ee5f145a8e Merge remote-tracking branch 'rcu/rcu/next' omits de5479131e49 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 727dbfc786c4 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] omits bd1b18493d94 ipc: annotate implicit fall through omits 98266f995a5c ipc: conserve sequence numbers in extended IPCMNI mode omits c2af1f160dc7 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 9973bb5e36d6 ipc: allow boot time extension of IPCMNI from 32k to 8M omits d8dbff2f0a9a lib/ubsan: default UBSAN_ALIGNMENT to not set omits a9d3fee3637e kcov: convert kcov.refcount to refcount_t omits 502c1f25a28f kcov: no need to check return value of debugfs_create functions omits 0a533e5cdd03 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED omits 927d6e171abc kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() omits 87031ebfcd9a sysctl: handle overflow for file-max omits 945773f2c64d sysctl: handle overflow in proc_get_long omits 2481b4207f97 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() omits b85ba02e7c60 exec: increase BINPRM_BUF_SIZE to 256 omits 38b3b44b4eb0 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits 1f233d71e899 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 2aa685355068 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] omits 53631554362f autofs: add ignore mount option omits 512f0c2ca6fb init/calibrate.c: provide proper prototype omits d9f2095033a4 fs/binfmt_elf.c: spread const a little omits 0e4af52c7954 fs/binfmt_elf.c: use list_for_each_entry() omits fc73bce6f294 fs/binfmt_elf.c: don't be afraid of overflow omits 6fb1ae42607c epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 365527dc8c32 epoll: unify awaking of wakeup source on ep_poll_callback() path omits 6290d257e153 epoll: make sure all elements in ready list are in FIFO order omits cb55ece18a91 checkpatch: allow reporting C99 style comments omits 76d87e46e317 checkpatch: add some new alloc functions to various tests omits e9d18f20a646 checkpatch: verify SPDX comment style omits e9784c21a355 lib/test_ubsan.c: VLA no longer used in kernel omits 863a1f4e739d lib/div64.c: off by one in shift omits 34b8654f413c Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 6f48a995a310 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits a55fcf77129e lib/genalloc.c: export symbol addr_in_gen_pool omits 8456acb11bdf linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] omits 823607cf25f9 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] omits c9068a141b35 build_bug.h: add wrapper for _Static_assert omits 67dcc6d7c0cb scripts/spelling.txt: add more spellings to spelling.txt omits 7c530abc5d38 kernel/sys: annotate implicit fall through omits 61ab99bfce75 kernel/hung_task.c - fix sparse warnings omits 43dd7929f84b kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 24d1e832f94a kernel.h: unconditionally include asm/div64.h for do_div() omits cc7c0bb96c8d proc: test /proc/*/maps, smaps, smaps_rollup, statm omits 6c55bf6c7cdb proc: use seq_puts() everywhere omits 56f7fe6140fe proc: read kernel cpu stat pointer once omits 75717690cf1c proc: remove unused argument in proc_pid_lookup() omits d98ad5d638f1 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() omits 3c4a967848b3 fs/proc/self.c: code cleanup for proc_setup_self() omits 6fdf3e0d7d3b proc: return exit code 4 for skipped tests omits 68495c85be3c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 15af4bc19f2d fs/buffer.c: add debug print for __getblk_gfp() stall problem omits de5fedc687ef mm: don't expose page to fast gup before it's ready omits 5e6083387808 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits f2141167dc87 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits 766bb4b2dd26 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 93d2e040eff0 filemap: drop the mmap_sem for all blocking operations omits e37b989edb09 filemap: pass vm_fault to the mmap ra helpers omits d1fb6c65420e filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits aa7c1e46d6be filemap: kill page_cache_read usage in filemap_fault omits 831c43d795f8 mm/page_alloc.c: calculate first_deferred_pfn directly omits c0f82200b79d mm: use common iterator for deferred_init_pages and deferr [...] omits 0f886ee28502 mm: add reserved flag setting to set_page_links() omits 16aee0a38958 mm: move hot-plug specific memory init into separate funct [...] omits 974c07f9e58f mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits f1096b4e20dd mm: implement new zone specific memblock iterator omits 69da273f6fd6 mm: drop meminit_pfn_in_nid as it is redundant omits 64a0d2629c37 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 507d455b61ec numa: make "nr_online_nodes" unsigned int omits b3a7145fc8d3 numa: make "nr_node_ids" unsigned int omits f537044d83f0 hugetlb: allow to free gigantic pages regardless of the co [...] omits 6e90fb824279 mm,oom: don't kill global init via memory.oom.group omits 048429cbcc0c mm, swap: bounds check swap_info array accesses to avoid N [...] omits 315f74f04ff5 mm/vmscan.c: Do not allocate duplicate stack variables in [...] omits 817898248101 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 0b772fe2fefc mm: ksm: do not block on page lock when searching stable tree omits baec67ae6afd fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] omits e61735fc60d1 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix omits 59cd3dedd4ef mm: memcontrol: expose THP events on a per-memcg basis omits a837689ba010 mm: vmscan: do not iterate all mem cgroups for global dire [...] omits ad9aed441ede mm: swap: use mem_cgroup_is_root() instead of deferencing [...] omits 051502c0bd0d selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits 2eedc0403b23 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd omits 26febb13d509 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] omits 781660a257b1 powerpc/mm/iommu: allow migration of cma allocated pages d [...] omits af47fcadef25 mm: update get_user_pages_longterm to migrate pages alloca [...] omits 1f71ea6863f3 mm/cma: add PF flag to force non cma alloc omits 069cb533b920 mm: better document PG_reserved omits 87a020c331e0 ia64: perfmon: don't mark buffer pages as PG_reserved omits 468d8b9fa1cf arm64: kdump: no need to mark crashkernel pages manually P [...] omits bcfbdd6c4115 arm64: kexec: no need to ClearPageReserved() omits 44aae4894e09 m68k/mm: use __ClearPageReserved() omits 0eea9154b2e8 riscv/vdso: don't clear PG_reserved omits 93fd416888b5 powerpc/vdso: don't clear PG_reserved omits 1326d0c791e2 s390/vdso: don't clear PG_reserved omits 87019f4766a0 agp: efficeon: no need to set PG_reserved on GATT tables omits 2a6a0c2c1eb7 mm: rid swapoff of quadratic complexity omits 3ed355cc55e1 mm: refactor swap-in logic out of shmem_getpage_gfp omits 419456f9b4d2 mm/vmscan.c: remove 7th argument of isolate_lru_pages() omits 29d85a8cec11 mm, mempolicy: fix uninit memory access omits b0c0e7e300ba memcg: killed threads should not invoke memcg OOM killer omits dbebc0f887c4 powerpc: use probe_user_read() omits 17386a248a87 include/linux/uaccess.h: add probe_user_read() omits b22ecad370d5 mm/page_alloc.c: check return value of memblock_alloc_node [...] omits df57e800dd49 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] omits 61b95e4886a9 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] omits 2e35f6c2d975 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade omits f857ec20c706 mm: update ptep_modify_prot_commit to take old pte value as arg omits 13bc886e0f24 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] omits 0a67aae414a3 mm/hmm: add helpers for driver to safely take the mmap_sem omits f6d2a3f0cdf6 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits 3c1b0a83d4d7 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] omits 508e65524156 mm/hmm: add a helper function that faults pages and maps t [...] omits 1e67708b5622 mm/hmm: add default fault flags to avoid the need to pre-f [...] omits 96b275756e03 mm/hmm: potential deadlock in nonblocking code omits 6ed9a95f3c87 mm/hmm: improve driver API to work and wait over a range omits bf2b26285989 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits 69561a5159f2 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits 99296e84731e mm/hmm: do not erase snapshot when a range is invalidated omits 46caa31faa00 mm/hmm: use reference counting for HMM struct omits b3c141f6247b mm: fix some typos in mm directory omits 4f21df94529a mm/page_owner: move config option to mm/Kconfig.debug omits a31e9b32326e mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] omits 48848245474c mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] omits eb6404a911c2 mm, oom: remove 'prefer children over parent' heuristic omits 1af14429f6d2 mm: no need to check return value of debugfs_create functions omits 4e91dbadfa46 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] omits 0fc9eff1c6a8 mm-proportional-memorylowmin-reclaim-checkpatch-fixes omits 38f0332be935 mm, memcg: proportional memory.{low,min} reclaim omits a2439988d1ad mm/memory.c: prevent mapping typed pages to userspace omits 3c1c4919c0e2 mm: prevent mapping slab pages to userspace omits f974c9e83ad5 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 619e12f49734 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! omits 4bb4d319a229 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] omits 5e54eb502f7c mm, memcg: create mem_cgroup_from_seq omits 47a0039d3732 psi: rename psi fields in preparation for psi trigger addition omits 7b3970fe2ca4 psi: introduce state_mask to represent stalled psi states omits a135d4c89dbc kernel: cgroup: add poll file operation omits 65f65608e1bf fs: kernfs: add poll file operation omits b052bb64dacc mm, compaction: Capture a page under direct compaction -fix omits 79b0aa32c7c0 mm, compaction: capture a page under direct compaction omits c68d77911c23 mm, compaction: be selective about what pageblocks to clea [...] omits a56933a29dc6 mm, compaction: sample pageblocks for free pages omits 228d3bdb4d3a mm, compaction: round-robin the order while searching the [...] omits 0eb30f93b02f mm, compaction: reduce premature advancement of the migrat [...] omits 9136f284b2dc mm, compaction: do not consider a need to reschedule as co [...] omits 035331ef6bd9 mm, compaction: rework compact_should_abort as compact_che [...] omits 41ce7b892c29 mm, compaction: keep cached migration PFNs synced for unus [...] omits 1e0a71893c31 mm, compaction: check early for huge pages encountered by [...] omits e0cb80b2b298 mm, compaction: finish pageblock scanning on contention omits 400011e4886c mm, compaction: avoid rescanning the same pageblock multip [...] omits 38eeea951d04 mm, compaction: use free lists to quickly locate a migrati [...] omits 714beeff38e3 mm, compaction: keep migration source private to a single [...] omits 7b1fc6cdadf1 mm, compaction: Use free lists to quickly locate a migrati [...] omits 9c9fa23b716f mm, compaction: use free lists to quickly locate a migrati [...] omits 986365f64f16 mm, compaction: ignore the fragmentation avoidance boost f [...] omits d1ac04361cc9 mm, compaction: always finish scanning of a full pageblock omits f1d01bdeee3f mm, migrate: immediately fail migration of a page with no [...] omits 85397c4ec77c mm, compaction: rename map_pages to split_map_pages omits 3fbdb6f79b14 mm, compaction: remove unnecessary zone parameter in some [...] omits fe717ce2c3a6 mm, compaction: remove last_migrated_pfn from compact_control omits 7a5de2b13d32 mm, compaction: rearrange compact_control omits 40c4bebaf4ae mm, compaction: shrink compact_control omits ae190dfc1b6e mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] omits a3b61cea7420 mm: shuffle GFP_* flags omits d6b320151e76 mm: swap: add comment for swap_vma_readahead omits d441c2042343 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 omits 73b0482332c8 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix omits faa6e8241e34 mm: swap: check if swap backing device is congested or not omits e020b75affe2 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits c2ef9f31d901 memcg: schedule high reclaim for remote memcgs on high_work omits 5794e708c5f4 mm/filemap.c: remove redundant test from find_get_pages_contig omits 6144c5d832e2 mm/memcontrol.c: use struct_size() in kmalloc() omits 310e94210fc7 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits 799d0a979d3b mm/hmm: convert to use vm_fault_t omits ecad1677905b x86/mm/fault.c: Convert to use vm_fault_t omits f573dc566a7e mm: create the new vm_fault_t type omits 900c904ea372 mm: remove extra drain pages on pcp list omits 2c0bc6f2b73b arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits 68a0369c81cc arm64/mm: enable HugeTLB migration omits a73ea3476b54 mm/hugetlb: enable arch specific huge page size support fo [...] omits 6d810143b2f2 mm/hugetlb: enable PUD level huge page migration omits 85631f532e08 mm/hugetlb: distinguish between migratability and movability omits a12463171cec Drop flex_arrays omits 2bd3fbb3ff23 sctp: convert to genradix omits f52e34ed0da0 proc: commit to genradix omits b9d06d37b5eb Generic radix trees omits 0730b7cbc625 selinux: convert to kvmalloc omits 07fb78f322fb md: convert to kvmalloc omits 0568b5ceefe6 openvswitch: convert to kvmalloc omits f5ba11496186 mm: remove sysctl_extfrag_handler() omits d311bf616cc6 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits bca33270e4df vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 4f0c0459a143 vmalloc: add test driver to analyse vmalloc allocator omits 933a6af86f23 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 966fd644b67b mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits a09c4a9837db mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits bbd606e34265 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits 2a1018bc21be mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits bea1a51cf023 memcg: localize memcg_kmem_enabled() check omits 0c67adc8a464 mm, slub: make the comment of put_cpu_partial() complete omits bfc3f603131d arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits a9be3d8a30ed arch: simplify several early memory allocations omits 03180e2f7b7f openrisc: simplify pte_alloc_one_kernel() omits 82605f5f4d99 sh: prefer memblock APIs returning virtual address omits ff51005f42c4 microblaze: prefer memblock API returning virtual address omits 71429833a0df powerpc: prefer memblock APIs returning virtual address omits c790921d7e2a mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits c11110d00a86 mm: reuse only-pte-mapped KSM page in do_wp_page() omits e96012c893c9 tools/: fix for replace open encodings for NUMA_NO_NODE omits 5da9ea7a5162 tools/: replace open encodings for NUMA_NO_NODE omits cab3b4d2c66f mm: replace all open encodings for NUMA_NO_NODE omits bb6e9a0b8f36 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits d4e0099227c2 mm: Refactor readahead defines in mm.h omits 9e8ca7aed4df pm-hibernate-exclude-all-pageoffline-pages-v2 omits 622c1719b6cb PM/Hibernate: exclude all PageOffline() pages omits 5f5130f094a9 PM/Hibernate: use pfn_to_online_page() omits 71b1ad3acd2c vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 20026f9d8e11 vmw_balloon: mark inflated pages PG_offline omits e7d29c2ba898 hv_balloon: mark inflated pages PG_offline omits f43606b57033 xen/balloon: mark inflated pages PG_offline omits 0a737f814995 kexec: export PG_offline to VMCOREINFO omits 21f1f4f9e8d6 mm-convert-pg_balloon-to-pg_offline-fix omits adb62c664510 mm: convert PG_balloon to PG_offline omits 1f65b9d4fcba mm: balloon: update comment about isolation/migration/compaction omits d09265f0379d mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix omits 776ec6a2dd63 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 omits bef2897ac503 mm/page_alloc.c: memory hotplug: free pages as higher order omits 0d0f90b9b851 include/linux/slub_def.h: comment fixes omits 5c91cc215b10 mm/slab.c: kmemleak no scan alien caches omits 32c59370241f mm-slub-introduce-slab_warn_on_error-fix omits c68288ec3006 mm/slub: introduce SLAB_WARN_ON_ERROR omits 00d4604f07d1 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 8db570bafe19 fs/file.c: initialize init_files.resize_wait omits ae557ed97d73 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits f16f85ee7a17 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits ae9cfd48db34 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 3e69c3328a75 ocfs2: clear zero in unaligned direct IO omits 9a3513c1ff1e ocfs2: Use zero-sized array and struct_size() in kzalloc() omits def92bcd31f3 ocfs2: fix the application IO timeout when fstrim is running omits 12f32ea83cc8 ocfs2: fix a panic problem caused by o2cb_ctl omits c499fd34d613 lib/debugobjects.c: move printk out of db lock critical sections omits ba9bc559ad6e sh: generate uapi header and syscall table header files omits f1aaa9ca6820 sh: remove nargs from __SYSCALL omits 3309f8de7fb2 scripts/decode_stacktrace.sh: handle RIP address with segment omits ac89b395d98e kasan: fix kasan_check_read/write definitions omits 182dfe63e258 page_poison: play nicely with KASAN omits 585a4c1f9978 kasan: remove use after scope bugs detection. omits de1ca0d5cd7e Rename include/{uapi => }/asm-generic/shmparam.h really omits acb2507798d4 Revert "mm: use early_pfn_to_nid in page_ext_init" omits 87cd030ee6ed huegtlbfs: fix page leak during migration of file pages omits d2c3aac7f989 mm/gup: fix gup_pmd_range() for dax omits b9ecb38d0b12 mm,vmscan: accumulated slab reclaim pressure fixes omits c99530b28242 mmslabvmscan-accumulate-gradual-pressure-on-small-slabs-fix omits 192714ec7aaf mm, slab, vmscan: accumulate gradual pressure on small slabs omits 712414786e92 checkpatch: don't interpret stack dumps as commit IDs omits bb2a03889fe6 Merge remote-tracking branch 'edac-amd/for-next' omits ba076cec5b34 Merge remote-tracking branch 'clockevents/clockevents/next' omits 54522c727e91 Merge remote-tracking branch 'tip/auto-latest' omits 8d5f43cb8ad7 Merge remote-tracking branch 'spi/for-next' omits 17d2c02e0644 Merge remote-tracking branch 'devicetree/for-next' omits 72721813284f Merge remote-tracking branch 'audit/next' omits 649026deb13c Merge remote-tracking branch 'iommu/next' omits f12fa9eac6c5 Merge remote-tracking branch 'watchdog/master' omits 4912137d4049 Merge remote-tracking branch 'tpmdd/next' omits 3a7bd8db0549 Merge remote-tracking branch 'selinux/next' omits 90098dcc9c4e Merge remote-tracking branch 'integrity/next-integrity' omits a64c61530de5 Merge remote-tracking branch 'apparmor/apparmor-next' omits 89be395ea8d8 Merge remote-tracking branch 'security/next-testing' omits bc6413e67f24 Merge remote-tracking branch 'regulator/for-next' omits b18cd338dc08 Merge remote-tracking branch 'battery/for-next' omits 6ee3898dd965 Merge remote-tracking branch 'backlight/for-backlight-next' omits 0f9149076faf Merge remote-tracking branch 'mfd/for-mfd-next' omits 9d30b9e96b0b Merge remote-tracking branch 'kgdb/kgdb-next' omits 5a8ddd24b44c Merge remote-tracking branch 'mmc/next' omits f5a2ac6bae48 Merge remote-tracking branch 'block/for-next' omits 58f0d6b193e0 Merge remote-tracking branch 'input/next' omits 7c976e0cd281 Merge remote-tracking branch 'sound-asoc/for-next' omits cfa15f050c75 Merge remote-tracking branch 'sound/for-next' omits 6d8537feef08 Merge remote-tracking branch 'regmap/for-next' omits 5dd916ab84a2 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 2b8af1fe4cb7 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 757ec2b33d09 Merge remote-tracking branch 'drm-msm/msm-next' omits 1132ea7e4e31 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5c9495125e07 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 2af16d058277 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3ae01ddd89f9 Merge remote-tracking branch 'drm/drm-next' omits 76ea82774089 Merge remote-tracking branch 'crypto/master' omits 1bc61e025861 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits a876341fd085 Merge remote-tracking branch 'nand/nand/next' omits 820c6d2d9700 Merge remote-tracking branch 'mtd/mtd/next' omits c1525d05e73e Merge remote-tracking branch 'gfs2/for-next' omits dfd2a95fb0fa Merge remote-tracking branch 'bluetooth/master' omits 3a36a62851fd Merge remote-tracking branch 'wireless-drivers-next/master' omits 949fd0ebc789 Merge remote-tracking branch 'nfc-next/master' omits 5b16a4bd787b Merge remote-tracking branch 'netfilter-next/master' omits 0500ddd16153 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 85c02bae917b Merge remote-tracking branch 'bpf-next/master' omits bde8ef804c0d Merge remote-tracking branch 'net-next/master' omits 47c4a12a09dd Merge remote-tracking branch 'rdma/for-next' omits 92ad3f133fd7 Merge remote-tracking branch 'dlm/next' omits 5fd7fe1a3077 Merge remote-tracking branch 'thermal/next' omits 3c213efcdc63 Merge remote-tracking branch 'opp/opp/linux-next' omits 8f2e466b2b4d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 0f7b2650c2c8 Merge remote-tracking branch 'pm/linux-next' omits ab655fe49820 Merge remote-tracking branch 'v4l-dvb-next/master' omits b7ee99800501 Merge remote-tracking branch 'v4l-dvb/master' omits 66e35c74dd3e Merge remote-tracking branch 'jc_docs/docs-next' omits af5dc00f1ef6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8428edc30497 Merge remote-tracking branch 'i2c/i2c/for-next' omits 0a78d8db0fff Merge remote-tracking branch 'hid/for-next' omits 378f41443abb Merge remote-tracking branch 'pstore/for-next/pstore' omits 8cf7bee4c46b Merge remote-tracking branch 'pci/next' omits b238e5e10dab Merge remote-tracking branch 'printk/for-next' omits d17ac9e0a4f0 Merge remote-tracking branch 'vfs/for-next' omits 62b0d0f531df Merge remote-tracking branch 'xfs/for-next' omits 8d0da491a3ff Merge remote-tracking branch 'v9fs/9p-next' omits c2188c87c8fe Merge remote-tracking branch 'overlayfs/overlayfs-next' omits a2ba5daea6c4 Merge remote-tracking branch 'nfsd/nfsd-next' omits 656984821d4e Merge remote-tracking branch 'jfs/jfs-next' omits d53907f8ba44 Merge remote-tracking branch 'fuse/for-next' omits 230636f76485 Merge remote-tracking branch 'f2fs/dev' omits d7891c6a7a37 Merge remote-tracking branch 'ext3/for_next' omits 580753f6a0fb Merge remote-tracking branch 'ecryptfs/next' omits 24999c9b449b Merge remote-tracking branch 'cifs/for-next' omits 4062f017dab6 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 714986108fc0 Merge remote-tracking branch 'befs/for-next' omits cafe53322099 Merge remote-tracking branch 'fscrypt/master' omits 45f186107361 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e31c5e78f3d9 Merge remote-tracking branch 's390/features' omits b87d9662f30f Merge remote-tracking branch 'powerpc/next' omits 5ace597ed920 Merge remote-tracking branch 'parisc-hd/for-next' omits 7cbdc4b9c8c3 Merge remote-tracking branch 'nios2/for-next' omits 9e954fd6f653 Merge remote-tracking branch 'mips/mips-next' omits 56c95e0769ce Merge remote-tracking branch 'microblaze/next' omits 88bef1b074ae Merge remote-tracking branch 'm68knommu/for-next' omits ac7b3abef4f7 Merge remote-tracking branch 'm68k/for-next' omits 09f340bea7a2 Merge remote-tracking branch 'csky/linux-next' omits 0a184529c54d Merge remote-tracking branch 'clk-samsung/for-next' omits 36eb842d8a8e Merge remote-tracking branch 'clk/clk-next' omits 2468b2767097 Merge remote-tracking branch 'tegra/for-next' omits aa3afceab723 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9487c5cc0040 Merge remote-tracking branch 'samsung-krzk/for-next' omits 758dc50ed827 Merge remote-tracking branch 'rockchip/for-next' omits e7a338998c56 Merge remote-tracking branch 'renesas/next' omits 6be6c9eece2b Merge remote-tracking branch 'qcom/for-next' omits 018269a8bd32 Merge remote-tracking branch 'reset/reset/next' omits 7ed036ea8e6d Merge remote-tracking branch 'omap/for-next' omits 0b547ef079df Merge remote-tracking branch 'mediatek/for-next' omits bb89ed3850c0 Merge remote-tracking branch 'keystone/next' omits 785316200728 Merge remote-tracking branch 'imx-mxs/for-next' omits 6c3adf66d6e5 Merge remote-tracking branch 'bcm2835/for-next' omits 371e72679e49 Merge remote-tracking branch 'at91/at91-next' omits b84e1d927624 Merge remote-tracking branch 'amlogic/for-next' omits 38010e592641 Merge remote-tracking branch 'actions/for-next' omits 9381a87d1579 Merge remote-tracking branch 'arm-soc/for-next' omits 519e2953c402 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 2b002e30237f Merge remote-tracking branch 'arm64/for-next/core' omits c06d5be15ba4 Merge remote-tracking branch 'arm/for-next' omits 60bb3c31fe25 Merge remote-tracking branch 'arc/for-next' omits 38c3e54bb9bd Merge remote-tracking branch 'dma-mapping/for-next' omits 1e942ffebdf1 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits bf34bd2721ea Merge remote-tracking branch 'kbuild/for-next' omits 5e52c267013e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 58f429cafd5d Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 38743a378fe4 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits aa457db4320b Merge remote-tracking branch 'vfs-fixes/fixes' omits ba2f31877331 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 7f2370374811 Merge remote-tracking branch 'omap-fixes/fixes' omits 3654dbf5ced5 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits ad0f911b2613 Merge remote-tracking branch 'mtd-fixes/master' omits bb025e065e3d Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 99f246d41a92 Merge remote-tracking branch 'ide/master' omits 873278ea8393 Merge remote-tracking branch 'input-current/for-linus' omits a7d2c3c641ee Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 5c180c220c3b Merge remote-tracking branch 'staging.current/staging-linus' omits b0322ccd376b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits aa469d27927a Merge remote-tracking branch 'usb.current/usb-linus' omits e7357c56c358 Merge remote-tracking branch 'tty.current/tty-linus' omits ae7bcf7bbc21 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 56fc17908d7f Merge remote-tracking branch 'spi-fixes/for-linus' omits 6b48a55fd9a5 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 96014a9706b0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 549b90b1171d Merge remote-tracking branch 'sound-current/for-linus' omits 47e14483d433 Merge remote-tracking branch 'netfilter/master' omits 0c5d571264f0 Merge remote-tracking branch 'ipsec/master' omits 66e235774e93 Merge remote-tracking branch 'net/master' omits a73c1b24bee9 Merge remote-tracking branch 'arm-current/fixes' omits bd7af24238d0 Merge remote-tracking branch 'arc-current/for-curr' omits 6e5d1cb43a97 Merge remote-tracking branch 'kbuild-current/fixes' omits 6174be14199a Merge remote-tracking branch 'fixes/master' omits 5b113911bac9 Merge branch 'for-next-next-v5.0-20190204' into for-next-20190204 omits 570c222bfadb Merge branch 'for-next-current-v4.20-20190204' into for-ne [...] omits d80055e09e10 Merge branch 'ext/dzhou/compr-workspaces' into for-next-ne [...] omits 415b8f509c76 Merge branch 'ext/qu/pre-commit-check' into for-next-next- [...] omits 129245cb7ed1 Merge branch 'ext/anand/ioctl-forget' into for-next-next-v [...] omits 457816df71ce Merge branch 'ext/josef/iput-fixes' into for-next-next-v5. [...] omits 7d2f5a57d908 Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] omits b1044d70daee Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits df47ae003e7b Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits f897f9802177 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 7b1f46845e86 Merge branch 'misc-next' into for-next-next-v5.0-20190204 omits fdef91efc139 Merge branch 'misc-next' into for-next-current-v4.20-20190204 omits 94a8a478ad0a Merge branch 'misc-4.21' into for-next-current-v4.20-20190204 omits 19b8697036a7 btrfs: add zstd compression level support omits a3656160cadb btrfs: zstd use the passed through level instead of default omits a67dc67a2cb8 btrfs: change set_level() to bound the level passed in omits 1663307b3282 btrfs: plumb level through the compression interface omits aba07c776a7f btrfs: move to fn pointers for get/put workspaces omits f847d3c28594 btrfs: add compression interface in (get/put)_workspace() omits b1dab7ff4d1e btrfs: add helper methods for workspace manager init and cleanup omits f4dfe28aad51 btrfs: unify compression ops with workspace_manager omits d6b12efa62f8 btrfs: manage heuristic workspace as index 0 omits 7657d4b17835 btrfs: rename workspaces_list to workspace_manager omits 3fd5b20b82f0 btrfs: add macros for compression type and level omits c2c0c4274b0f btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits d9e11a1d31cc btrfs: reserve extra space during evict() omits 6d3830780c64 btrfs: be more explicit about allowed flush states omits 31063598f434 btrfs: loop in inode_rsv_refill omits 89ec7c7c993e btrfs: don't enospc all tickets on flush failure omits 41f83087f5a1 btrfs: don't use global reserve for chunk allocation omits 26dab9a3bed3 btrfs: dump block_rsv whe dumping space info omits c15ac1b4242d btrfs: check if free bgs for commit omits 23c10f83944b Merge branch 'asoc-5.1' into asoc-next omits 72a52a2e9596 Merge branch 'asoc-5.0' into asoc-linus omits ec3096e764b3 Merge branch 'regulator-5.1' into regulator-next omits 3a3a75eaefb1 Merge branch 'regulator-5.0' into regulator-linus omits fb9b07a0f2d1 cpufreq: tegra124: add missing of_node_put() omits 5da853b860e5 drm/tegra: sor: Support device tree crossbar configuration omits 30d634dbe5ca dt-bindings: display: tegra: Support SOR crossbar configuration omits 6e5cdaa640ef drm/tegra: vic: Support stream ID register programming omits 7505bf1747e3 drm/tegra: vic: Do not clear driver data omits d901db17fe24 drm/tegra: Restrict IOVA space to DMA mask omits 5883187c03bc drm/tegra: Setup shared IOMMU domain after initialization omits 6752f96bc34a drm/tegra: vic: Load firmware on demand omits 12b1a17af1db drm/tegra: Store parent pointer in Tegra DRM clients omits fb15fdba16de gpu: host1x: Optimize CDMA push buffer memory usage omits 9286573c9ef0 gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND omits e663b917f54c gpu: host1x: Support 40-bit addressing on Tegra186 omits af981846fd33 gpu: host1x: Restrict IOVA space to DMA mask omits 7a0658caa44d gpu: host1x: Use direct DMA with IOMMU API usage omits 685aeb70db02 gpu: host1x: Support 40-bit addressing omits e4339b5c40e6 gpu: host1x: Introduce support for wide opcodes omits 9e7290dae086 gpu: host1x: Program the channel stream ID omits 45b11bc65853 cpufreq: qcom-kryo: make some variables static omits 3b4de615cfd9 m68k: add ColdFire mcf5441x eDMA platform support omits 529c44807715 ARCv2: Add explcit unaligned access support (and ability t [...] omits 4d34d7066726 ARCv2: lib: introduce memcpy optimized for unaligned access omits c4a8fb41246c ARCv2: lib: memcpy: fix doing prefetchw outside of buffer omits 245b4b608725 ARCv2: Enable unaligned access in early ASM code omits e81e38da861d Merge LKMM and RCU commits omits 5471b2c9bd08 cpufreq: qcom: Read voltage LUT and populate OPP omits c257a22bea9b PM / OPP: Remove unused parameter of _generic_set_opp_clk_only() omits bb16c22a780e arm64: KVM: Describe data or unified caches as having 1 se [...] omits cc1335365e1e arm64: KVM: Expose sanitised cache type register to guest omits 24d742a3417e KVM: arm/arm64: Move kvm_is_write_fault to header file omits 71a4f2ccedaf KVM: arm/arm64: Rework the timer code to use a timer_map omits 439105437036 KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems omits b39baf6f4327 KVM: arm/arm64: timer: Rework data structures for multiple timers omits 3b71337b18bb KVM: arm/arm64: consolidate arch timer trap handlers omits 835b8502b65e KVM: arm64: Reuse sys_reg() macro when searching the trap table omits 012f253ab8f6 KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming omits 5d4a3bd032f1 KVM: arm/arm64: Simplify bg_timer programming omits 3e6cb42d0c31 KVM: arm/arm64: Factor out VMID into struct kvm_vmid omits 47e157d5206d parisc: Use F_EXTEND() macro in iosapic code omits 73ab43143ba3 parisc: Use F_EXTEND() macro to convert address omits dc5c8daecc7e mmc: tegra: HW Command Queue Support for Tegra SDMMC omits 931f931b42d4 mmc: sdhci: Add ADMA3 DMA support for V4 enabled host omits b7bd93198a88 dt-bindings: mmc: Add supports-cqe property omits c2de0a7d2da9 MAINTAINERS: Drop link to git for SDHCI omits 0912457b1d82 MAINTAINERS: Add maintainers for eMMC CQHCI driver omits 9b676182bf01 Merge branch 'kconfig' into for-next omits 57b20d4d93f7 Merge branch 'spi-5.1' into spi-next omits 2186097e00f9 Merge branch 'spi-5.0' into spi-linus omits 4e4af4fc53c1 Merge branch 'remotes/lorenzo/pci/vmd' omits e7d1171ca5cb Merge branch 'pci/misc' omits 47eaf13596a8 Merge branch 'pci/hotplug' omits d42bc49a4c5b Merge branch 'pci/enumeration' omits 1e9a4c2585be Merge branch 'pci/aer' omits 060175a657f0 gpio: altera-a10sr: Trivial coding style fix omits 24f210577545 gpio: altera-a10sr: Set proper output level for direction_output omits 739bfb20c150 gpio: tegra186: Use TEGRA186_ prefix for GPIO names omits d01abd7c7996 Documentation: gpio: driver: fix wire name for I2C omits 81842949062a gpio: madera: Add missing const omits b37e77395461 gpio: pca953x: add support for pcal6416 type omits 55417dd4d5e5 dt-bindings: gpio: pca953x: document the nxp,pcal6416 omits 202dfb5b7b9d mmc: atmel-mci: enable 8 bits buswidth support omits 3ad323c78b89 mmc: renesas_sdhi: Fix card initialization failure in high [...] omits f993bd3e061d ASN.1: mark expected switch fall-through omits b055f7725a8a lib/cmdline.c: mark expected switch fall-throughs omits 71fcecc5a3c9 security: Mark expected switch fall-throughs omits 43d9643959d2 lib: zstd: Mark expected switch fall-throughs omits 165ef4326a2a scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits c2ec0453ebe7 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits 7a32d7dee744 scsi: ppa: mark expected switch fall-through omits 32673a539294 scsi: osst: mark expected switch fall-throughs omits 180ca78d3920 scsi: osd: osd_initiator: mark expected switch fall-throughs omits 281d5e66e01e Input: sx8654 - convert #defined flags to BIT(x) omits c2ede161e530 btrfs: introduce feature to forget a btrfs device omits 23a1aedbc73a btrfs: clean up pending block groups when transaction comm [...] omits 97560288d0f1 btrfs: qgroup: Cleanup old subtree swap code omits 708f42bba0ca btrfs: qgroup: Use delayed subtree rescan for balance omits 47ee4dd3dcbe btrfs: qgroup: Introduce per-root swapped blocks infrastructure omits 2f9fa156b7a4 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap omits e1c7fa9a6d74 btrfs: relocation: Delay reloc tree deletion after merge_r [...] omits 9c3bb6bf1f9f btrfs: fix potential oops in device_list_add omits c7e461065bee btrfs: don't end the transaction for delayed refs in throttle omits ec190d7e3a76 Btrfs: fix deadlock when allocating tree block during leaf [...] omits e186e208f052 btrfs: call btrfs_create_pending_block_groups unconditionally omits 2d9d3c5c5e7b btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head omits 8dd666c6308b btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock omits 49015c4f5400 btrfs: scrub: print messages when started or finished omits 39a9ce72a510 btrfs: simplify workqueue name when allocating omits 67ce86bb3753 btrfs: merge btrfs_find_device and find_device omits 712aaf8a0acc btrfs: refactor btrfs_free_stale_devices() to get return value omits 12af93d3a326 btrfs: refactor btrfs_find_device() take fs_devices as argument omits 9b8ffbcd2bf4 btrfs: cleanup btrfs_find_device_by_devspec() omits 9c74e65b252c btrfs: merge btrfs_find_device_missing_or_by_path() into parent omits fcf58f98b3ef btrfs: Remove not_found_em label from btrfs_get_extent omits fdc17226baf7 btrfs: Consolidate retval checking of core btree functions omits 64060aed8bcb btrfs: Rename found_type to extent_type in btrfs_get_extent omits acf3cf7e8dce Btrfs: move duplicated nodatasum check into common reflink [...] omits 1cb597b1cdb7 btrfs: Remove impossible condition from mergable_maps omits 4ee421e91af0 Btrfs: do not overwrite error return value in the balance ioctl omits 15319eb17cfc Btrfs: do not overwrite error return value in the device r [...] omits 195d3ce9741b Btrfs: remove redundant check for swapfiles when reflinking omits 94eedd01743d btrfs: Refactor shrink_delalloc omits c00e9f3fb03a btrfs: Document logic regarding inode in async_cow_submit omits 7302d4a188fd btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work omits 1b20c73c4814 btrfs: Use ihold instead of igrab in cow_file_range_async omits 2ee26763ec3e btrfs: Remove isize local variable in compress_file_range omits dfdbf6ac6504 btrfs: Remove inode argument from async_cow_submit omits d184c00b8a76 btrfs: remove set but not used variable 'num_pages' omits b08b8339bf3c btrfs: Remove redundant assignment in btrfs_get_extent_fiemap omits f1fdbbef761e btrfs: Refactor btrfs_get_extent_fiemap omits 8815c67f3353 btrfs: Remove unused arguments from btrfs_get_extent_fiemap omits 2272a6446d34 Btrfs: setup a nofs context for memory allocation at __btr [...] omits d22ee399a85c Btrfs: setup a nofs context for memory allocation at btrfs [...] omits 8ab92247aff3 Btrfs: do not overwrite error return value in the get devi [...] omits 0d8e89a61b30 Btrfs: do not overwrite error return value in scrub progre [...] omits 8072b55d082e Btrfs: do not overwrite scrub error with fault error in sc [...] omits c867bfc072eb btrfs: Make first argument of btrfs_run_delalloc_range dir [...] omits e54fee1b276f Btrfs: drop useless LIST_HEAD in merge_reloc_root omits a5511c25e0ee mmc: jz4740: Remove platform data and use standard APIs omits 135759151d94 Merge branch 'fixes' into next omits e74745d96478 mtd: rawnand: fsmc: Disable NAND on remove() omits 7fd59a3101da mtd: rawnand: fsmc: Reset NAND timings on resume() omits bb0462a4391b mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG omits 9878e1aafea4 mtd: rawnand: denali: remove unused dma_addr field from de [...] omits bdc8bfeebd96 mtd: rawnand: denali: remove unused function argument 'raw' omits 7404e9454dd9 mtd: rawnand: denali: remove unneeded denali_reset_irq() call omits 8ab266ee78e0 mtd: rawnand: check return code of nand_reset() and nand_r [...] omits 83e93abb42b9 mtd: rawnand: remove ->legacy.erase and single_erase() omits 58cf617d7db2 mtd: rawnand: denali: remove ->erase hook omits 603766c5ca02 mtd: rawnand: Annotate implicit fall through in nand_scan_tail omits 0f5bdb57b2de mtd: rawnand: Annotate implicit fall through in nand_comma [...] omits cf991e738aaf mtd: spinand: Add support for all Toshiba Memory products omits 5aa8e5070ae7 MAINTAINERS: Add entry for Amlogic NAND controller driver omits 2d570b34b41a mtd: rawnand: meson: add support for Amlogic NAND flash co [...] omits 29b70353a427 mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller omits 529ef4cc5db5 mmc: jz4740: Annotate implicit fall through omits f602ad4ff7c4 mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdh [...] omits 75f2c2e3fba2 mmc: core: annotate implicit fall through omits 8ed1237ae2f9 mmc: tegra: SDMMC pads auto-calibration omits 3242a4af79e1 dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths omits da11b3674e00 mmc: sdhci-esdhc-imx: add DCMD support for CMDQ omits 87d54b711002 mmc: sdhci-esdhc-imx: add CMDQ support omits ac60ee24931a mmc: sdhci: correct the maximum timeout when enable CMDQ omits f5a0b1509038 mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP omits 3066980bfaa8 mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL omits dddf03eb4cea mmc: tmio: undo PM autosuspend when removing the host omits 0f916b8e2a42 mmc: tmio: fix typo in tmio_mmc_init_ocr() omits b72100857685 mmc:sdio: Remove unneeded variable ret omits 271ba14861a4 mmc: sdhci: Fix O2 Host PLL and card detect issue omits 4095af297071 mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c omits 0a440ec6d5c8 mmc: block: fix debugfs_simple_attr.cocci warnings omits 0f648a53db6c mmc: dt-bindings: omap: Remove duplicate documentation paragraphs omits c9fae113e00c mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe omits 920ce03ed275 mmc: sdhci: add delay after the last tuning command omits 2c2c220dda04 mmc: sdhci-esdhc-imx: add delay between tuning cycles omits 68a45211f8bf mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull omits 8b3c93f76921 dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string omits 73d7ee8e58f8 mmc: sdhci-esdhc-imx: fix HS400 timing issue omits 55fef51e0d69 mmc: sdhci: usdhc: do not do tuning for DDR50 mode. omits 098107142697 mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] omits 217ccda3a9f8 mmc: sdhci-esdhc-imx: Constify driver data omits 2a4336fc4de8 mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static omits e9aadb186b35 Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'si [...] omits 45bfb6b333ab Merge branch for-5.1/arm64/dt into for-next omits 91eedef46248 Merge branch for-5.1/arm/core into for-next omits 4d9f9ef76870 Merge branch for-5.1/firmware into for-next omits a7a0443a1ff6 Merge branch for-5.1/soc into for-next omits 10a89a2337c8 Merge branch for-5.1/dt-bindings into for-next omits 3be8455a19a0 dt-bindings: nand: meson: add Amlogic NAND controller driver omits 61655561468c mtd: rawnand: Simplify the locking omits 7baf22c4ec9c mtd: rawnand: Stop using chip->state in drivers omits 8f8978b019d4 mtd: rawnand: omap2: Use nand_controller_init() omits e8293348a3e8 mtd: rawnand: tmio: Do not abuse nand_controller->wq omits 9344a226e7d6 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] omits 058b472f2035 lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases a [...] omits a8bb3821e7d7 include/linux/module.h: mark init/cleanup_module aliases a [...] omits ae5d11d206fc arch: move common mmap flags to linux/mman.h omits c8e830f76f36 drm: tweak header name omits fe3de0a6f0a8 x86/mpx: tweak header name omits f5ed191a23bc virtio: use dependent_ptr_mb omits c540997c2216 barriers: convert a control to a data dependency omits f688287f89bb include/linux/compiler.h: allow memory operands omits 955156f34e7d PCI: avoid bridge feature re-probing on hotplug omits 61aa9f2dca8c virtio-net: bql support omits 8d3faa2286eb iommu/virtio: Add event queue omits c4797f72a255 iommu/virtio: Add probe request omits a4bcf7d1d74a iommu: Add virtio-iommu driver omits 5fb175790865 PCI: OF: Initialize dev->fwnode appropriately omits 898bf3db2eca of: Allow the iommu-map property to omit untranslated devices omits 437446292e4f dt-bindings: virtio: Add virtio-pci-iommu node omits c717d4945722 dt-bindings: virtio-mmio: Add IOMMU description omits 6df65d9afef6 virtio_balloon: remove the unnecessary 0-initialization omits f614d5c1ca0a virtio-balloon: improve update_balloon_size_func omits 5887f50a1a61 MAINTAINERS: Update the active pm tree for ARM omits cd0b86fe9529 ima: define ima_post_create_tmpfile() hook and add missing call omits e2a8f3f1a16b evm: remove set but not used variable 'xattr' omits 105decd473a8 encrypted-keys: fix Opt_err/Opt_error = -1 omits 48babdfd5788 kexec, KEYS: Make use of platform keyring for signature verify omits 15ebb2eb0705 integrity, KEYS: add a reference to platform keyring omits dd7ac2422a9b opp: no need to check return value of debugfs_create functions omits 35f201ac125d cpufreq: ap806: add cpufreq driver for Armada 8K omits f202cbad2a2f MAINTAINERS: add new entries for Armada 8K cpufreq driver omits 59f249fca4f0 Merge branch 'v5.1/dt64' into tmp/aml-rebuild omits d575f8ec9f35 Merge branch 'v5.1/dt' into tmp/aml-rebuild omits f1de99c9816b Merge branch 'v5.0/fixes' into tmp/aml-rebuild omits 591e13763bd9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() omits d8d0c3a7f601 x86/syscalls: Mark expected switch fall-throughs omits 4aa37f373c85 adfs: mark expected switch fall-throughs omits d51ffd60f75c drm/nouveau/nvkm: mark expected switch fall-throughs omits cfa2536ea9ab afs: Mark expected switch fall-throughs omits d4ba1d6fd710 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits 13873c4fc6bc scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits 22db18ec07a5 scsi: st: mark expected switch fall-throughs omits bc088783c403 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits 6126c308ce6c scsi: ppa: mark expected switch fall-through omits 839d234047da scsi: osst: mark expected switch fall-throughs omits 24648908acac scsi: osd: osd_initiator: mark expected switch fall-throughs omits 3b2763ce81ed scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 533ef6cedbe8 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits 42f8d019158b scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits 85ef76754642 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits e605228b5649 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits 66410d83fc04 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits a74c1cebc382 scsi: imm: mark expected switch fall-throughs omits 8cb2d4872464 scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits c4d17b254906 scsi: csiostor: csio_wr: mark expected switch fall-through omits 15ea2e6233ff scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits ad16cb424049 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits 29237f566b22 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits 31a7b1e5924e scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits 1db17e013f0a scsi: be2iscsi: be_main: Mark expected switch fall-through omits 0a79110afa38 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits dcbce4cb97cb scsi: aic7xxx: mark expected switch fall-throughs omits f5841c93294a scsi: aic7xxx: aic79xx: mark expected switch fall-through omits 391a867c1b2f ARM: dts: meson8b: odroidc1: Fix usb phy regulator power f [...] omits 695c04d3116b ARM: dts: meson8b: odroidc1: Enable usb phy node omits 0c192d7c7dc8 cpufreq: s5pv210: Defer probe if getting regulators fail omits e66ceacc3fe6 MAINTAINERS: use common indentation omits c90c44d8aaf5 ARM64: dts: meson-gxbb-odroidc2: Fix usb phy reset warning omits 066c6805e83e ARM64: dts: meson-gxbb-odroidc2: Fix usb phy regulator pow [...] omits 49ee1406355e phy: qcom-qusb2: Add QUSB2 PHY support for msm8998 omits 978c707df559 svcrdma: Use struct_size() in kmalloc() omits c52b8fd546d8 mfd: wm8400-core: Make it explicitly non-modular omits e54dc8645e81 mfd: wm8350-core: Drop unused module infrastructure from n [...] omits 34b72fde0b17 mfd: wm8350-i2c: Make it explicitly non-modular omits bddc9c376623 mfd: wm831x-core: Drop unused module infrastructure from n [...] omits 08eb56a066f4 mfd: wm831x-i2c: Make it explicitly non-modular omits 2e74b5753329 mfd: wm831x-spi: Make it explicitly non-modular omits 05767e9465fb mfd: tps80031: Make it explicitly non-modular omits 30f9bf12f82b mfd: tps65910: Make it explicitly non-modular omits 35553e904435 mfd: tps65090: Make it explicitly non-modular omits 7538afd63d83 mfd: syscon: Make it explicitly non-modular omits 541361d1d977 mfd: sta2x11: Drop unused MODULE_ tags from non-modular code omits 9850b472d04e mfd: rc5t583: Make it explicitly non-modular omits 824441e72938 mfd: max8925-core: Drop unused MODULE_ tags from non-modular code omits f72c266b29e2 mfd: htc-i2cpld: Make it explicitly non-modular omits c311441f5011 mfd: db8500-prcmu: Drop unused MODULE_ tags from non-modular code omits 112045bcf4c8 mfd: as3711: Make it explicitly non-modular omits 69e10e387de5 mfd: adp5520: Make it explicitly non-modular omits 9fe899c99f09 mfd: aat2870-core: Make it explicitly non-modular omits ed51d4fe453a Merge tag 'mfd-next-4.21' into HEAD omits 98c86c72835b phy: phy-rockchip-inno-usb2: drop reading the utmi-avalid [...] omits e010b81c21c8 phy: qcom-qmp: Add QMP V3 USB3 PHY support for msm8998 omits ae554935cb7b dt-bindings: phy-qcom: Add support for msm8998 usb omits 936653e83215 dt-bindings: phy-rockchip-inno-usb2: add documentation for [...] omits 6000039a1557 phy: rockchip-inno-usb2: fix misspelling and kernel-doc do [...] omits 29eb36ace91f phy: ti: usb2: Add support for AM654 USB2 PHY omits 2391319c4ba6 dt-bindings: phy: ti: Add support for AM654x USB2 PHY omits c6dab3b30438 phy: ti: Don't depend on OMAP_OCP2SCP omits 3eb2c07d00cc phy: ti: usb2: Fix logic on -EPROBE_DEFER omits 0e7285804bd4 phy: qcom-ufs: Use iopoll.h readl_poll_timeout macro omits 2d26478da781 dt-bindings: rcar-gen3-phy-usb2: Add r8a774c0 support omits ee3f30b41514 phy: freescale: Break dependency on SOC_IMX8MQ for USB PHY omits b7158d968eaf mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case omits 6c685cdcd48f mtd: spinand: macronix: Fix ECC Status Read omits d0ce318268e5 mtd: rawnand: sunxi: Fix kernel doc headers omits 57bee6ecc5c7 mtd: rawnand: sunxi: Migrate to ->exec_op() omits cd4ed6bbd1a0 mtd: rawnand: sunxi: Add an SPDX tag omits d3789a340556 mtd: rawnand: sunxi: Stop passing mtd_info objects around omits 9f32be433b0c mtd: rawnand: sunxi: Name nand_chip objects consistently omits f4897f3254d1 mtd: rawnand: sunxi: Use struct_size() omits 46d2e9e9ecde mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] omits 72066ba76e3b mtd: rawnand: stm32_fmc2: add polling mode omits d8349957a88f mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] omits 92d669f210de svcrpc: fix unlikely races preventing queueing of sockets omits 4cdc3fa31c45 svcrpc: svc_xprt_has_something_to_do seems a little long omits aa4710266bf5 SUNRPC: Don't allow compiler optimisation of svc_xprt_rele [...] omits 257f1c90da7e nfsd: fix an IS_ERR() vs NULL check adds b66bc7776748 Merge tag 'pinctrl-v5.0-2' of git://git.kernel.org/pub/scm [...] adds 076a3f553743 Merge tag 'fuse-fixes-5.0-rc6' of git://git.kernel.org/pub [...] adds ea6eb5e7d15e tracing: uprobes: Fix typo in pr_fmt string adds 0722069a5374 tracing/uprobes: Fix output for multiple string arguments adds 4879f11615d2 Merge tag 'trace-v5.0-rc3' of git://git.kernel.org/pub/scm [...] adds 9c0644ee4aa8 virtio: drop internal struct from UAPI adds b0314565da2b Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 3bff2407fbd2 ALSA: usb-audio: Add support for new T+A USB DAC adds 4f2ab5e1d13d ALSA: compress: Fix stop handling on compressed capture streams adds c97617a81a76 ALSA: hda/ca0132 - Fix build error without CONFIG_PCI adds 6f64e3a4de74 Merge tag 'sound-5.0-rc6' of git://git.kernel.org/pub/scm/ [...] adds d47e3da17592 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4b81346c549f scsi: aic7xxx: aic79xx: mark expected switch fall-through adds 5c403b8a9af7 scsi: aic7xxx: mark expected switch fall-throughs adds 1e6445f6aca1 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through adds 4ff56d0edefb scsi: be2iscsi: be_main: Mark expected switch fall-through adds f7edc4489b00 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs adds 95b25d042ab4 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs adds b1e75f15a60f scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs adds f9aa6f792eac scsi: bfa: bfa_ioc: Mark expected switch fall-throughs adds 45c1c9f434fd scsi: csiostor: csio_wr: mark expected switch fall-through adds 7f7f5d878b6a scsi: esas2r: esas2r_init: mark expected switch fall-throughs adds 97dd16132bee scsi: imm: mark expected switch fall-throughs adds 2c6e0b504a80 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs adds 99bdcbdd857f scsi: lpfc: lpfc_els: Mark expected switch fall-throughs adds ee64388a8ad6 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs adds ac71bd0b1fac scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through adds 9b4ababcf4e4 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through adds e2a6cf45d28e scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs adds 7201f0d40982 scsi: osst: mark expected switch fall-throughs adds 9c62be3f586d scsi: ppa: mark expected switch fall-through adds 6ca421267390 scsi: qla4xxx: ql4_os: mark expected switch fall-through adds bc6890d1bb26 scsi: st: mark expected switch fall-throughs adds 3e2aa1c58825 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs adds 9e9158f2d541 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through adds 7c6722b1125d afs: Mark expected switch fall-throughs adds eb304db35045 drm/nouveau/nvkm: mark expected switch fall-throughs adds 1d1016ec32a4 adfs: mark expected switch fall-throughs adds 0dd62c042779 x86/syscalls: Mark expected switch fall-throughs adds d3457fac0b50 Merge remote-tracking branch 'fixes/master' adds 1dafeb74fe72 Merge remote-tracking branch 'kbuild-current/fixes' adds a3dba9ed9826 ARCv2: Enable unaligned access in early ASM code adds 64fc11daafde ARCv2: lib: memcpy: fix doing prefetchw outside of buffer adds f82d6c7afa0e ARC: fix actionpoints configuration detection adds f401c105b7da ARC: uacces: remove lp_start, lp_end from clobber list adds 7e9246a982a6 ARCv2: support manual regfile save on interrupts adds 3e45ea2a074f ARCv2: entry: exception prologue freeing up reg improvement adds 38d8d46b86c6 Merge remote-tracking branch 'arc-current/for-curr' adds d038580c6bba Merge remote-tracking branch 'arm-current/fixes' adds 579b9239c1f3 powerpc/radix: Fix kernel crash with mremap() adds 5a3840a470c4 powerpc/papr_scm: Use the correct bind address adds 53dd06f4f568 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 17ab4f61b8cd net: dsa: slave: Don't propagate flag changes on down slav [...] adds c8101f7729da net: dsa: Fix lockdep false positive splat adds 15df03c661cb netfilter: ipv6: Don't preserve original oif for loopback address adds 947e492c0fc2 netfilter: nft_compat: don't use refcount_inc on newly all [...] adds f09bef61f1ed Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 82eaa1fa0448 net/mlx5e: FPGA, fix Innova IPsec TX offload data path per [...] adds 6363651d6dd7 net/mlx5e: Properly set steering match levels for offloade [...] adds 1651925d403e net/mlx5e: Use the inner headers to determine tc/pedit off [...] adds 9c0bda64abb8 Merge tag 'mlx5-fixes-2019-02-05' of git://git.kernel.org/ [...] adds 75c05a74e745 net: dsa: mv88e6xxx: Fix counting of ATU violations adds bdcc5bc25548 mISDN: fix a race in dev_expire_timer() adds 6dce3c20ac42 rxrpc: bad unlock balance in rxrpc_recvmsg adds 2b1f86bf741a MAINTAINERS: add maintainer for SFF/SFP/SFP+ support adds 00670cb8a73b net: dsa: Fix NULL checking in dsa_slave_set_eee() adds 660492bcf4a7 qed: Fix EQ full firmware assert. adds ebd873a31cae qed: Assign UFP TC value to vlan priority in UFP mode. adds fb1faab74dde qed: Consider TX tcs while deriving the max num_queues for PF. adds 0aa4febb420d qede: Fix system crash on configuring channels. adds 8c8502532f00 qed: Change verbosity for coalescing message. adds 42dbcd6b25cd qed*: Advance drivers version to 8.37.0.20 adds 2ba036b970b7 Merge branch 'qed-Bug-fixes' adds 6707f74be862 net/mlx5e: Update hw flows when encap source mac changed adds 218d05ce326f net/mlx5e: Don't overwrite pedit action when multiple pedit used adds 3703a395012b net: defxx: replace dev_kfree_skb_irq by dev_consume_skb_i [...] adds 62d1a31cfb5d net: tulip: de2104x: replace dev_kfree_skb_irq by dev_cons [...] adds 96d26503e1de net: dscc4: replace dev_kfree_skb_irq by dev_consume_skb_i [...] adds bb6a702c6d51 net: smsc: epic100: replace dev_kfree_skb_irq by dev_consu [...] adds c50e964b7690 net: fec_mpc52xx: replace dev_kfree_skb_irq by dev_consume [...] adds 7c3850adbccc net: fsl_ucc_hdlc: replace dev_kfree_skb_irq by dev_consum [...] adds 98fcd70b642d net: sun: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] adds f4ad1a6154e3 net: tehuti: replace dev_kfree_skb_irq by dev_consume_skb_ [...] adds e0cbbc613175 net: via-velocity: replace dev_kfree_skb_irq by dev_consum [...] adds d2901b0739a4 net: broadcom: replace dev_kfree_skb_irq by dev_consume_sk [...] adds e8c32c32b48c net: Don't default Cavium PTP driver to 'y' adds c0a47e44c098 geneve: should not call rt6_lookup() when ipv6 was disabled adds 173656accaf5 sit: check if IPv6 enabled before calling ip6_err_gen_icmp [...] adds ec7fd009e87c Merge branch 'ipv6-fixes' adds 8a30b5fe866d Merge remote-tracking branch 'net/master' adds f75a2804da39 xfrm: destroy xfrm_state synchronously on net exit path adds 57727b6a6e51 Merge remote-tracking branch 'ipsec/master' adds d04ca383860b mt76x0u: fix suspend/resume adds 0764814b4872 Merge remote-tracking branch 'wireless-drivers/master' adds 0acd99282bef cfg80211: pmsr: fix MAC address setting adds 73350424bec9 cfg80211: pmsr: fix abort locking adds 1cc68c643cc9 Merge remote-tracking branch 'mac80211/master' adds 48396e80fb65 RDMA/srp: Rework SCSI device reset handling adds bf3e820f476f Merge remote-tracking branch 'rdma-fixes/for-rc' adds 4cd3016ce996 ALSA: hda - Add quirk for HP EliteBook 840 G5 adds 2bc16b9f3223 ALSA: usb-audio: Fix implicit fb endpoint setup by quirk adds 59b1a4fb295a Merge remote-tracking branch 'sound-current/for-linus' adds c16e12010060 ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables adds d9111d36024d ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check adds 76379dfbfd7c ASoC: rsnd: ssiu: correct shift bit for ssiu9 adds 860b454c2c0c ASoC: samsung: Prevent clk_get_rate() calls in atomic context adds ac87c6d4ab9e Merge branch 'asoc-5.0' into asoc-linus adds 8868c5e38dec Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 9df3bb319c44 regulator: lochnagar: Fix n_voltages setting for VDDCORE adds fe281b21f756 Merge branch 'regulator-5.0' into regulator-linus adds 05a428080ae6 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 89b331ebf161 Merge branch 'spi-5.0' into spi-linus adds 8dc06e9e29c1 Merge remote-tracking branch 'spi-fixes/for-linus' adds f57a98e1b713 PCI: Work around Synopsys duplicate Device ID (HAPS USB3, [...] adds 98acdcf8a226 Merge remote-tracking branch 'pci-current/for-linus' adds d0bf8398d2bf Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 467c4f6d8414 Merge remote-tracking branch 'tty.current/tty-linus' adds 6b13a9c3075e Merge remote-tracking branch 'usb.current/usb-linus' adds dd9d3d86b08d USB: serial: cp210x: add ID for Ingenico 3070 adds 4e47c20f6673 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 11c84c8cd116 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 7c238d49386d Merge remote-tracking branch 'staging.current/staging-linus' adds 2415394eb2e6 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 90cc55f067f6 Input: bma150 - register input device after setting private data adds 1259e36417ec Merge remote-tracking branch 'input-current/for-linus' adds 662a63eb630d Merge remote-tracking branch 'ide/master' adds fa8500cc011c Merge remote-tracking branch 'slave-dma-fixes/fixes' adds bda2ab56356b mtd: Remove a debug trace in mtdpart.c adds ad4635153034 mtd: Make sure mtd->erasesize is valid even if the partiti [...] adds d5d27fd9826b mtd: rawnand: gpmi: fix MX28 bus master lockup problem adds 248299b0126a Merge remote-tracking branch 'mtd-fixes/master' adds e02e07e3127d MIPS: Loongson: Introduce and use loongson_llsc_mb() adds 047f2d941b8b MIPS: Use lower case for addresses in nexys4ddr.dts adds 2b424cfc6972 MIPS: Remove function size check in get_frame_info() adds 8a96669d7789 mips: loongson64: remove unreachable(), fix loongson_poweroff(). adds 05dc6001af06 mips: cm: reprime error cause adds c22423eb94f8 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 20d3a3cc1112 Merge remote-tracking branch 'omap-fixes/fixes' adds cfa39381173d kvm: fix kvm_ioctl_create_device() reference counting (CVE [...] adds 353c0956a618 KVM: x86: work around leak of uninitialized stack contents [...] adds ecec76885bcf KVM: nVMX: unconditionally cancel preemption timer in free [...] adds 6ad9ac8257c9 Merge remote-tracking branch 'kvm-fixes/master' adds 2b4d0fac530d Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 1595146c30f9 Merge remote-tracking branch 'vfs-fixes/fixes' adds 877d10b77c5e Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 42caa0edabd6 scsi: aic94xx: fix module loading adds b6cd7f34ba13 scsi: target: make the pi_prot_format ConfigFS path readable adds 88fc41c40715 scsi: sd_zbc: Fix zone information messages adds d8f6382a7d02 Revert "scsi: libfc: Add WARN_ON() when deleting rports" adds 93c085911ec7 scsi: cxlflash: Prevent deadlock when adapter probe fails adds e7373b581e13 Merge remote-tracking branch 'scsi-fixes/fixes' adds 1f66b7ea8c4c drm/amd/display: Fix fclk idle state adds 12292519d919 drm/amdgpu: Implement doorbell self-ring for NBIO 7.4 adds 7e4545d372b5 drm/amdgpu: fix the incorrect external id for raven series adds 0a5f49cbf9d6 drm/amdgpu: use spin_lock_irqsave to protect vm_manager.pasid_idr adds 6d3d8065bb14 drm/amdkfd: Fix if preprocessor statement above kfd_fill_i [...] adds 7fad8da1ae23 drm/amd/display: Attach VRR properties for eDP connectors adds 8628752d0c97 Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] adds 3f47d00bc65b drm/vmwgfx: remove CONFIG_X86 ifdefs adds 9b5bf2421b43 drm/vmwgfx: remove CONFIG_INTEL_IOMMU ifdefs v2 adds 2b3cd6249b14 drm/vmwgfx: fix the check when to use dma_alloc_coherent adds 05f9467e70ed drm/vmwgfx: unwind spaghetti code in vmw_dma_select_mode adds 728354c005c3 drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user adds 51fdbeb4ca1a drm/vmwgfx: Fix an uninitialized fence handle value adds 479d59026fe4 drm/vmwgfx: Also check for crtc status while checking for [...] adds 4cbfa1e6c09e drm/vmwgfx: Fix setting of dma masks adds 9ddac734aa31 drm/vmwgfx: Improve on IOMMU detection adds 78eb1ca47589 Merge branch 'vmwgfx-fixes-5.0-2' of git://people.freedesk [...] adds a3b1f4b88ae6 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 3e0b69bbed71 drm/i915: Fix skl srckey mask bits adds 2a121030d4ee drm/i915: always return something on DDI clock selection adds d028a646e84b drm/i915: Try to sanitize bogus DPLL state left over by br [...] adds 67c408b95103 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds d49d92ace497 mmc: sunxi: Disable HS-DDR mode for H5 eMMC controller by default adds d6f11e7d91f2 mmc: sunxi: Filter out unsupported modes declared in the d [...] adds cf6a0f1f6728 Merge remote-tracking branch 'mmc-fixes/fixes' adds 4df04ac9b37f drm/omap: dsi: Fix crash in DSI debug dumps adds 0940c52742de drm/omap: dsi: Fix OF platform depopulate adds 6297388e1edd drm/omap: dsi: Hack-fix DSI bus flags adds d1c9acaa1f61 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 5b676d624ccd kbuild: gitignore output directory adds 0acce7041d76 kallsyms: add static qualifiers where missing adds 65a0bfd6564c kallsyms: remove unneeded memset() calls adds 31f6da19893e kallsyms: include <asm/bitsperlong.h> instead of <asm/types.h> adds fdda04c089c8 Merge branch 'kconfig' into for-next adds f0c17b5f8435 Merge remote-tracking branch 'kbuild/for-next' adds 584e236ce981 Merge remote-tracking branch 'dma-mapping/for-next' adds bb30daad4022 Merge remote-tracking branch 'arm/for-next' adds 8aa67d18a466 arm64: entry: Remove unneeded need_resched() loop adds b525903c254d genirq: Provide basic NMI management for interrupt lines adds 4b078c3f1a26 genirq: Provide NMI management for percpu_devid interrupts adds 2dcf1fbcad35 genirq: Provide NMI handlers adds 6e4933a00661 irqdesc: Add domain handler for NMIs adds e26a43314706 Merge branch 'irq/generic-nmi' of git://git.kernel.org/pub [...] adds 5870970b9a82 arm64: Fix HCR.TGE status for NMI contexts adds a82785a953e0 arm64: Remove unused daif related functions/macros adds c9bfdf734d4c arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature adds b90d2b22afdc arm64: cpufeature: Add cpufeature for IRQ priority masking adds e99da7c6f51b arm/arm64: gic-v3: Add PMR and RPR accessors adds 3f1f3234bc2d irqchip/gic-v3: Switch to PMR masking before calling IRQ handler adds cdbc81ddef43 arm64: ptrace: Provide definitions for PMR values adds 133d05186325 arm64: Make PMR part of task context adds a9806aa259fe arm64: Unmask PMR before going idle adds 85738e05dc38 arm64: kvm: Unmask PMR before entering guest adds 13b210ddf474 efi: Let architectures decide the flags that should be sav [...] adds 4a503217ce37 arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking adds 8cb7eff32cc0 arm64: daifflags: Include PMR in daifflags restore operations adds e9ab7a2e3336 arm64: alternative: Allow alternative status checking per [...] adds 0ceb0d56905e arm64: alternative: Apply alternatives early in boot process adds b5cf607370d0 irqchip/gic-v3: Factor group0 detection into functions adds e79321883842 arm64: Switch to PMR masking when starting CPUs adds b334481ab76b arm64: gic-v3: Implement arch support for priority masking adds d98d0a990ca1 irqchip/gic-v3: Detect if GIC can support pseudo-NMIs adds f32c926651dc irqchip/gic-v3: Handle pseudo-NMIs adds 101b35f7def1 irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI adds 7d31464adf20 arm64: Handle serror in NMI context adds 1234ad686fb1 arm64: Skip preemption when exiting an NMI adds c25349fd3c80 arm64: Skip irqflags tracing for NMI in IRQs disabled context adds bc3c03ccb464 arm64: Enable the support of pseudo-NMIs adds af088dcb1d01 Merge remote-tracking branch 'arm64/for-next/core' adds 7d724d94755f Merge remote-tracking branch 'arm-perf/for-next/perf' adds 3a54ef52ba08 Merge remote-tracking branch 'arm-soc/for-next' adds 272e697d2d67 Merge remote-tracking branch 'actions/for-next' adds 6b0ee70878a8 Merge branch 'v5.0/fixes' into tmp/aml-rebuild adds 1468841f834d arm64: meson: remove COMMON_CLK_AMLOGIC selection adds 57bf684f1590 ARM: meson: remove COMMON_CLK_AMLOGIC selection adds a527e6b7a04e Merge branch 'v5.1/soc' into tmp/aml-rebuild adds b6d2647e8c69 pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins adds 62bb56e44e60 ARM: dts: meson8b: fix the Ethernet data line signals in e [...] adds 5f2ce2621ebc ARM: dts: meson: switch the clock controller to the HHI re [...] adds 25edbabbac0c ARM: dts: meson8m2: use the Meson8m2 specific SAR ADC compatible adds d01db6e91e11 ARM: dts: meson8: add the temperature calibration data for [...] adds ca02808083c4 ARM: dts: meson8b: add the temperature calibration data fo [...] adds f5817eadf51b ARM: dts: meson8b: ec100: add iio-hwmon for the chip temperature adds a9ef3111139c ARM: dts: meson8b: odroidc1: add iio-hwmon for the chip te [...] adds 81376bea00a0 ARM: dts: meson8m2: mxiii-plus: add iio-hwmon for the chip [...] adds 670cba6472a1 ARM: dts: meson8b: ec100: enable the Ethernet PHY interrupt adds 210c23077b0a ARM: dts: meson8b: ec100: improve the description of the r [...] adds 6dfeb133d1e6 ARM: dts: meson8b: ec100: add the GPIO line names adds 2348bd16b910 Merge branch 'v5.1/dt' into tmp/aml-rebuild adds 503f5fed1c52 arm64: dts: meson: fix g12a buses adds 218c41b974f4 dt-bindings: amlogic: add new compatible devices to clk_measure adds 2a4c63e080cd soc: amlogic: clk-measure: add axg and g12a support adds 8805fbcbd867 arm64: dts: meson: axg: add clk measure support adds dfcdc9f369c8 arm64: dts: meson: g12a: add clk measure support adds 5fff1720e211 Merge branch 'v5.1/dt64' into tmp/aml-rebuild adds 99e5a8df8b36 soc: amlogic: add missing of_node_put() adds 6a29f6f47e87 Merge branch 'v5.1/drivers' into tmp/aml-rebuild adds 00db0c11fe37 Merge remote-tracking branch 'amlogic/for-next' adds 8b80586916c8 Merge remote-tracking branch 'at91/at91-next' adds 057093bb89ee Merge remote-tracking branch 'bcm2835/for-next' adds dc7126eac093 Merge remote-tracking branch 'imx-mxs/for-next' adds 96871b53c233 Merge remote-tracking branch 'keystone/next' adds fb813ecbecf6 Merge remote-tracking branch 'mediatek/for-next' adds a3f3332f412f arm64: dts: marvell: add interrupt support to ap806 thermal node adds 47041b9780f1 arm64: dts: marvell: add interrupt support to cp110 thermal node adds d68def52498e arm64: dts: marvell: armada-37xx: fix SATA node scope adds 02967b85b3ea arm64: dts: marvell: armada-37xx: declare SATA clock adds b3ad58bcad7e arm64: dts: marvell: armada-37xx: fix USB2 memory region adds 05d168a56fae arm64: dts: marvell: armada-37xx: declare USB2 UTMI PHYs adds a5470af981a0 arm64: dts: marvell: armada-37xx: declare PCIe reset pin adds c54932d42a4e arm64: dts: marvell: armada-3720-espressobin: declare PCIe [...] adds 2e73bb33366d arm64: dts: marvell: Add device tree for uDPU board adds 1a210700b01c arm64: dts: armada-3720-espressobin: Configure RGMII and SMI pins adds e7054ccd0855 arm64: dts: armada-3720-espressobin: Set mv88e6341 cpu por [...] adds 7654519611f1 arm64: dts: marvell: Remove unnecessary #address-cells/#si [...] adds c7a1e0cc13cc arm64: dts: marvell: armada-37xx: declare the COMPHY node adds 89abe3b60377 arm64: dts: marvell: armada-3720-espressobin: declare PCIe PHY adds b74fa7da5fd8 arm64: dts: marvell: armada-3720-espressobin: declare SATA [...] adds 74ba97814852 arm64: dts: marvell: armada-37xx: link USB hosts with their PHYs adds 3aafb606da06 Merge branch 'mvebu/dt64' into mvebu/for-next adds b931c77dee30 Merge remote-tracking branch 'mvebu/for-next' adds 50d6b3cf9403 ARM: OMAP2+: fix lack of timer interrupts on CPU1 after hotplug adds 1378f2fdad74 Merge branch 'omap-for-v5.0/fixes-v2' into for-next adds 1531f1b24d43 ARM: omap2plus_defconfig: remove PROVE_LOCKING from defconfig adds a7bfb6773260 ARM: omap2plus_defconfig: Update for dropped options adds a8220ae7e740 ARM: omap2plus_defconfig: Update for moved options adds 25cdb10e0aff Merge branch 'omap-for-v5.1/defconfig' into for-next adds dd80f10320c6 ARM: dts: omap3-gta04a5: Replace LXR reference with a local one adds a3f9c8c78abd ARM: dts: gta04: add pinctrl settings for wkup domain adds 0db02b3bee2a ARM: dts: gta04: add ldo 3v3 regulator adds 1f4f84e95534 ARM: dts: gta04: add gps support adds 8430a9d2e9fc Merge branch 'omap-for-v5.1/dt' into for-next adds 440b0b3bde0b Merge remote-tracking branch 'omap/for-next' adds 1d275a8fc278 Merge remote-tracking branch 'reset/reset/next' adds 97131f85c08e ARM: dts: qcom: ipq4019: Fix MSI IRQ type adds 198a535e9c2f Merge branch 'dts-for-5.1' into all-for-5.1 adds e4f045ef38e6 arm64: dts: msm8916: remove bogus argument to the cpu clock adds c47fc19887ce arm64: dts: sdm845: wireup the thermal trip points to cpufreq adds 286c248dc739 Merge branch 'arm64-for-5.1-2' into all-for-5.1 adds 55fae1d552f7 arm64: dts: qcom: sdm845: Define IOMMU for sdhc 2 adds 9a8a9d1791f0 arm64: dts: qcom: sdm845: Define iommus for USB controllers adds 761f63b2ff21 arm64: dts: sdm845: Add clocks and iommus to WCN3990 WLAN node adds 69bd030a9966 Merge branch 'arm64-for-5.1-2' into all-for-5.1 adds e390c93ced80 Merge remote-tracking branch 'qcom/for-next' adds 4c497162953f arm64: dts: renesas: r8a77990: Add OPPs table for cpu devices adds fcab7a724af1 arm64: dts: renesas: r8a774c0: Add OPPs table for cpu devices adds 39db150f67b7 arm64: dts: renesas: r8a774c0: Add CMT device nodes adds cb535e4f9f04 arm64: dts: renesas: r8a774c0: Add TMU device nodes adds 42fc0e2884c0 Merge branch 'arm64-dt-for-v5.1' into next adds e86092da55cf arm64: dts: renesas: r8a774c0-cat874: Add pciec0 support adds 0eb104210311 arm64: dts: renesas: cat875: Enable PCIe support adds ac39fd6b52ae Merge branch 'arm64-dt-for-v5.1' into next adds c014f001c84a Merge remote-tracking branch 'renesas/next' adds 2f1bdfe469aa Merge remote-tracking branch 'rockchip/for-next' adds 8b5fadaf41fd Merge remote-tracking branch 'samsung-krzk/for-next' adds 705f95153bd4 ARM: dts: sun9i: a80-optimus: Add node for AXP809's unused [...] adds 507b1784b407 ARM: dts: sun9i: a80-optimus: Add GPIO pin-bank regulator [...] adds b3e1f4be1e4b ARM: dts: sun9i: cubieboard4: Add GPIO pin-bank regulator [...] adds e78adcfe48da ARM: dts: sun9i: Add GMAC clock node adds 6fa39a5405db ARM: dts: sun9i: Add A80 GMAC gigabit ethernet controller node adds 72acaa1343ea ARM: dts: sun9i: Add A80 GMAC RGMII pinmux setting adds bc9bd03a44f9 ARM: dts: sun9i: a80-optimus: Enable GMAC adds 98048143b7f8 ARM: dts: sun9i: cubieboard4: Enable GMAC adds 185401e1dd16 ARM: dts: sun8i: a83t: Enable PMIC power supplies on vario [...] adds a24270afa7f7 arm64: dts: allwinner: a64: Enable PMIC power supplies on [...] adds 0d15a7397ae7 arm64: dts: allwinner: h5: libretech-all-h3-cc: Mark eMMC [...] adds 1fc3dc289134 Merge remote-tracking branches 'korg/sunxi/sunxi/dt-for-5. [...] adds 7f8b0a16572f Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b0dcfb78dc6a clk: tegra: dfll: registration for multiple SoCs adds b3cf8d069505 clk: tegra: dfll: CVB calculation alignment with the regulator adds 36541f0499fe clk: tegra: dfll: support PWM regulator control adds f7ebf8874c2a clk: tegra: dfll: round down voltages based on alignment adds 2b2dbc2f94e5 clk: tegra: dfll: add CVB tables for Tegra210 adds 8bf9437a4e7f clk: tegra: dfll: build clk-dfll.c for Tegra124 and Tegra210 adds c14e0995d830 Merge branch for-5.1/clk into for-next adds 9f5ed5fe6060 cpufreq: tegra124: do not handle the CPU rail adds c06697d850fb cpufreq: tegra124: extend to support Tegra210 adds 43c36002b86d cpufreq: dt-platdev: add Tegra210 to blacklist adds d6d738da4af1 Merge branch for-5.1/cpufreq into for-next adds 93caec004265 dt-bindings: clock: tegra124-dfll: Update DFLL binding for [...] adds 7e9d10985856 dt-bindings: clock: tegra124-dfll: add Tegra210 support adds 73688f7d535b dt-bindings: cpufreq: tegra124: remove vdd-cpu-supply from [...] adds c79a3ccb1918 dt-bindings: cpufreq: tegra124: remove cpu_lp clock from r [...] adds c99feaa735a9 Merge branch for-5.1/dt-bindings into for-next adds 764d6fd23d43 Merge branch for-5.1/soc into for-next adds 79d031fcad56 firmware: tegra: Conditionally support SoC generations adds fe45ab552955 firmware/tegra: Enable Tegra186 BPMP support on Tegra194 adds 5de549c50ed6 Merge branch for-5.1/firmware into for-next adds 31e1318c5fc7 Merge branch for-5.1/arm/core into for-next adds de45b787dab5 ARM: tegra: add "jedec,spi-nor" flash compatible binding adds bc24c53b1880 Merge branch for-5.1/arm/dt into for-next adds 2ceed59366b1 arm64: tegra: Add DFLL clock on Tegra210 adds 43b9b402f491 arm64: tegra: Add CPU clocks on Tegra210 adds a5e98b0b371c arm64: tegra: Add pinmux for PWM-based DFLL support on P2597 adds a1304d352cca arm64: tegra: Enable DFLL clock on Jetson TX1 adds f9c8bcc00290 arm64: tegra: Add CPU power rail regulator on Smaug adds d4eb7653a8dc arm64: tegra: Enable DFLL clock on Smaug adds a38570c22e9d arm64: tegra: Add nodes for TCU on Tegra194 adds 6ab6a4d22030 arm64: tegra: Mark TCU as primary serial port on Tegra194 P2888 adds 4e0f12299194 arm64: tegra: Add SDMMC auto-calibration settings adds dfd3cb6feb73 arm64: tegra: Add CQE Support for SDMMC4 adds 351648d0cc6d arm64: tegra: Support 200 MHz for SDMMC on Tegra194 adds 140723b98166 arm64: tegra: Update compatible for Tegra210 I2C adds 250a36c06f95 arm64: tegra: Update compatible for Tegra186 I2C adds 2467d8c1cb38 Merge branch for-5.1/arm64/dt into for-next adds 2b5d2c92c29d arm64: defconfig: Enable MAX8973 regulator adds bc72bed682a9 arm64: defconfig: Enable Tegra TCU adds b96e404404fb Merge branch for-5.1/arm64/defconfig into for-next adds c8b233284dc8 Merge remote-tracking branch 'tegra/for-next' adds c3424f59a0cb dt-bindings: clock: add clock for MT2712 adds 51ff86dd1069 clk: mediatek: update clock driver of MT2712 adds c16379bed405 Merge branch 'clk-mtk-2712-eco' into clk-next adds b7e29924a1a6 clk: ingenic: jz4740: Fix gating of UDC clock adds 73c5a6e6e7e0 Merge branch 'clk-ingenic-udc-fix' into clk-next adds a49ba41c53d1 Merge tag 'v5.1-rockchip-clk1' of git://git.kernel.org/pub [...] adds 4c1360ee4619 Merge branch 'clk-rockchip' into clk-next adds 3144bedfcaad Merge tag 'clk-v5.1-samsung' of https://git.kernel.org/pub [...] adds bc60596d5e75 Merge branch 'clk-samsung' into clk-next adds 5c56dfe63b6e clk: Add comment about __of_clk_get_by_name() error values adds 60b8f0ddf1a9 clk: Add (devm_)clk_get_optional() functions adds 71398f8b46f8 Merge branch 'clk-optional' into clk-next adds 3eee6c7d119c clkdev: add managed clkdev lookup registration adds 8144e1e8cacf clk: clk-max77686: Clean clkdev lookup leak and use devm adds d3236214e7de clk: clk-st: avoid clkdev lookup leak at remove adds 81d9f06c35cd Merge branch 'clk-devm-clkdev-register' into clk-next adds ec89b7f92483 Merge remote-tracking branch 'clk/clk-next' adds afedcc3bbff2 Merge remote-tracking branch 'csky/linux-next' adds e635966b7178 Merge remote-tracking branch 'm68k/for-next' adds 4ecc025e401f m68k: add ColdFire mcf5441x eDMA platform support adds c6ec5f46c535 Merge remote-tracking branch 'm68knommu/for-next' adds 87c991b3deaf Merge remote-tracking branch 'microblaze/next' adds d6c2fba5e7dd MIPS: Loongson32: Fix config brokenness; select SYS_SUPPOR [...] adds 62c2766cf69d MIPS: Loongson32: Remove DMA & NAND devices from ls1b/board.c adds 6782f26c0d40 MIPS: Export mm switching functions used by KVM adds c7e2d71dda7a MIPS: Fix set_pte() for Netlogic XLR using cmpxchg64() adds 4f512b0420b7 Merge remote-tracking branch 'mips/mips-next' adds 90f289cb3e11 Merge remote-tracking branch 'nios2/for-next' adds 3290e07777e3 parisc: Use F_EXTEND() macro in iosapic code adds 6e1cd0ae8867 parisc: Add assembly implementations for strlen, strcpy, s [...] adds 083e4e7fd2d0 Merge remote-tracking branch 'parisc-hd/for-next' adds 81b61324922c powerpc/pseries: Perform full re-add of CPU for topology u [...] adds 9bf3d3c4e4fd powerpc/traps: Fix the message printed when stack overflows adds edeb304f6597 cxl: Wrap iterations over afu slices inside 'afu_list_lock' adds 75f8a37580b6 powerpc/kernel/time: Remove duplicate header adds f069a062ecce powerpc/powernv: Remove duplicate header adds 45a202a3fefc powerpc/cell: Remove duplicate header adds 865a9432d16f powerpc/mm: Add _PAGE_SAO to _PAGE_CACHE_CTL mask adds ab4510e9ac6d powerpc/perf: Add mem access events to sysfs adds eddd0b332304 powerpc/64s: Clear on-stack exception marker upon exceptio [...] adds a50d3250d7ae powerpc/64s: Make reliable stacktrace dependency clearer adds 18be37603de8 powerpc/livepatch: relax reliable stack tracer checks for [...] adds 29a77bbb0cf2 powerpc/livepatch: small cleanups in save_stack_trace_tsk_ [...] adds 3de27dcf8121 powerpc/livepatch: return -ERRNO values in save_stack_trac [...] adds 423bfc69d7f4 powerpc: Enable kernel XZ compression option on 44x adds e5c27ef7a5f2 powerpc: Remove trailing semicolon after curly brace adds 8e0f97357533 Move static keyword at beginning of declaration adds 26b523356f49 powerpc: Drop page_is_ram() and walk_system_ram_range() adds 3376cb91ed90 powerpc/eeh: Cleanup eeh_pe_clear_frozen_state() adds 188fdea69fa9 powerpc/eeh: remove sw_state from eeh_unfreeze_pe() adds 9ed5ca66aa66 powerpc/eeh: Add include_passed to eeh_pe_state_clear() adds 4d8e325d9df3 powerpc/eeh: Add include_passed to eeh_clear_pe_frozen_state() adds 1ef52073fd25 powerpc/eeh: Improve recovery of passed-through devices adds 195482c3633c powerpc/eeh: Correct retries in eeh_pe_reset_full() adds 98ecc6768e8f powerpc/32: Include .branch_lt in data section adds ebb0e13ead2d powerpc/ptrace: Mitigate potential Spectre v1 adds b174b4fb919d powerpc/powernv: Escalate reset when IODA reset fails adds e10b2750af2a Merge remote-tracking branch 'powerpc/next' adds ea0ca93d6a30 s390/setup: remove obsolete #ifdef adds d4192437d75a s390: remove dead code adds a0308c1315e7 s390/mmap: take stack_guard_gap into account for mmap_base adds e8e25a7718cf s390/pci: improve bar check adds cfbb4a7ab6bd s390/pci: map IOV resources adds bdf117674ef1 s390/qdio: make SBAL address array type-safe adds f8b11e089aeb s390: remove unused including <linux/version.h> adds 142c52d7bce4 s390: add alignment hints to vector load and store adds 405d566f98ae vfio-ccw: Don't assume there are more ccws after a TIC adds b96027d3b760 Merge tag 'vfio-ccw-20190204' of git://git.kernel.org/pub/ [...] adds 68f455cb425a Merge remote-tracking branch 's390/features' adds 05bdebd546db xtensa: document boot parameter passing adds 815af8fff1d1 xtensa: SMP: rework IPI processing adds 74d69eaadd65 xtensa: clean up arch/xtensa/kernel/time.c adds af3d890b4303 xtensa: provide xchg for sizes 1 and 2 adds 579afe866f52 xtensa: use generic spinlock/rwlock implementation adds d90b88fd3653 xtensa: fix get_wchan adds 725686453064 xtensa: drop unused definitions adds 60deebe6149a xtensa: simplify trap_init adds 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next adds ee3d34c56685 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 48cb3c6bcc1e Merge remote-tracking branch 'fscrypt/master' adds 7b08e2174d4c Merge remote-tracking branch 'befs/for-next' adds ff1919619452 Merge branch 'misc-4.21' into for-next-current-v4.20-20190206 adds 5ecbea4826cc btrfs: replace cleaner_delayed_iput_mutex with a waitqueue adds ae42ff617155 btrfs: introduce new ioctl to unregister a btrfs device adds 11c19fec9bce Merge branch 'misc-next' into for-next-current-v4.20-20190206 adds 395a864e720f Merge branch 'for-next-current-v4.20-20190206' into for-ne [...] adds 52d3b2ca564e Merge branch 'misc-next' into for-next-next-v5.0-20190206 adds 2835ba3615a1 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds e655420d7a7d Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds dacc06e9d46e Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds 8ebb3ff7ffc5 btrfs: check if there are free block groups for commit adds ccf52a6de86b btrfs: dump block_rsv details when dumping space info adds 57bbaa45da1d btrfs: don't use global reserve for chunk allocation adds 6054fec938ab btrfs: don't enospc all tickets on flush failure adds 331f8be93d01 btrfs: loop in inode_rsv_refill adds eae10ea3bf03 btrfs: be more explicit about allowed flush states adds 11ec70b22588 btrfs: reserve extra space during evict adds 3877094fab39 Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] adds abe8e7993a0d Merge branch 'ext/qu/pre-commit-check' into for-next-next- [...] adds e07a9e65133f btrfs: add helpers for compression type and level adds a388fb143736 btrfs: rename workspaces_list to workspace_manager adds a29e67400024 btrfs: manage heuristic workspace as index 0 adds c93a3caca24e btrfs: unify compression ops with workspace_manager adds 4a683494622a btrfs: add helper methods for workspace manager init and cleanup adds 831c02423e89 btrfs: add compression interface in (get/put)_workspace() adds 19c74ca75aff btrfs: move to fn pointers for get/put workspaces adds 500a29bb5908 btrfs: plumb level through the compression interface adds b9714b0d8a0b btrfs: change set_level() to bound the level passed in adds e9873e87c534 btrfs: zstd use the passed through level instead of default adds 8721e63ea67c btrfs: make zstd memory requirements monotonic adds 9193b413cbf5 btrfs: add zstd compression level support adds ccfb019675e0 Merge branch 'ext/dzhou/compr-workspaces' into for-next-ne [...] adds 7a197b3e3648 Merge branch 'for-next-next-v5.0-20190206' into for-next-20190206 adds 11de4822a15e Merge remote-tracking branch 'btrfs-kdave/for-next' adds 9b74c17786ce Merge remote-tracking branch 'cifs/for-next' adds 7b182651e88e Merge remote-tracking branch 'ecryptfs/next' adds f7dedf04dd66 Merge remote-tracking branch 'ext3/for_next' adds 07486b80b787 Merge remote-tracking branch 'f2fs/dev' adds 54e6a450c324 Merge remote-tracking branch 'fuse/for-next' adds d281cd85b1f9 Merge remote-tracking branch 'jfs/jfs-next' adds e3fdc89ca47e nfsd: Fix error return values for nfsd4_clone_file_range() adds e248aa7be86e svcrdma: Remove max_sge check at connect time adds 1c3da4452d18 nfsd: fix an IS_ERR() vs NULL check adds 1602a7b7d337 SUNRPC: Don't allow compiler optimisation of svc_xprt_rele [...] adds 66c898caefd3 svcrpc: svc_xprt_has_something_to_do seems a little long adds 95503d295ad6 svcrpc: fix unlikely races preventing queueing of sockets adds 14cfbd94998a svcrdma: Use struct_size() in kmalloc() adds c7920f06ae75 svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled adds 8820bcaa5bd7 svcrdma: Remove syslog warnings in work completion handlers adds ddc07e543faa Merge remote-tracking branch 'nfsd/nfsd-next' adds 3c145b645425 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 8bed302e157c Merge remote-tracking branch 'v9fs/9p-next' adds 500280c94873 Merge remote-tracking branch 'xfs/for-next' adds 1fc91957cd02 Merge remote-tracking branch 'vfs/for-next' adds 7c5e836aaa6e Merge remote-tracking branch 'printk/for-next' adds b4f6dcb9d356 PCI: Enable SERR# forwarding for all bridges adds 76a6c5651fd0 Merge branch 'pci/aer' adds 01b37f851ca1 PCI: Make pci_size() return real BAR size adds b2fb5cc57469 PCI: Rely on config space header type, not class code adds 0eb6a819e8f6 Merge branch 'pci/enumeration' adds 4a70a1917b88 Merge branch 'pci/hotplug' adds b8580e9de48b PCI: Add HXT vendor ID adds 01926f6b321b PCI: Add ACS quirk for HXT SD4800 adds 22e4d639cd05 PCI: pciehp: Add HXT quirk for Command Completed errata adds 0ce26a1c31ca PCI: Move Rohm Vendor ID to generic list adds 15264abd5932 Merge branch 'pci/misc' adds 33d5c207a9ed dt-bindings: PCI: dra7xx: Add SoC specific compatible strings adds 1c5d2cc7196c dt-bindings: PCI: dra7xx: Add properties to enable x2 lane [...] adds c232c0df9610 PCI: dwc: dra7xx: Enable x2 mode support for dra74x, dra76 [...] adds 65c839a134e6 PCI: dwc: dra7xx: Invoke phy_set_mode() API to set PHY mod [...] adds 12de16ae0d6c PCI: dwc: Remove unnecessary header include (of_gpio.h) adds 3630c4aaae21 PCI: dwc: Remove unnecessary header include (signal.h) adds 40e9892ef94c PCI: dwc: Rename variable name from data to d on dw_pci_bo [...] adds 59ea68b3f172 PCI: dwc: Rename variable name from data to d on dw_pci_se [...] adds fd5288a362ab PCI: dwc: Rename variable name from data to d on dw_pci_ms [...] adds 4cfae0f1f8ce PCI: dwc: Rename variable name from data to d on dw_pcie_i [...] adds a348d015f0de PCI: dwc: Improve code readability and simplify mask/unmas [...] adds 657722570a55 PCI: dwc: Replace bit rotation operation (1 << bit) with BIT(bit) adds e8e4d4e95701 PCI: imx6: Introduce drvdata adds 2f532d07f0cc PCI: imx6: Mark PHY functions as i.MX6 specific adds 4c458bb347ae PCI: imx6: Convert DIRECT_SPEED_CHANGE quirk code to use a flag adds 2d8ed461dbc9 PCI: imx6: Add support for i.MX8MQ adds 53743c9bf734 Merge branch 'remotes/lorenzo/pci/dwc' adds 5a9efb5b1691 Merge branch 'remotes/lorenzo/pci/vmd' adds d72a111ce3a3 Merge remote-tracking branch 'pci/next' adds f2f4ad8971cb Merge remote-tracking branch 'pstore/for-next/pstore' adds aa2d495f0cac HID: Add support for Toshiba WT10A tablet bluetooth keyboard adds f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next adds e00c52120b20 Merge remote-tracking branch 'hid/for-next' adds f24231d03904 Merge remote-tracking branch 'i2c/i2c/for-next' adds d2f78379e1b6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 560f28bcceb2 static_keys.txt: Fix trivial spelling mistake adds 31dcbbefd385 doc: kernel-parameters.txt: fix documentation of elevator [...] adds 5eadc169fc80 doc:it_IT: update coding-style - expectations around bool adds 0c5e194947fc doc:it_IT: add translations in process/ adds de19055564c8 Documentation: Document arm64 kpti control adds 9f11271af913 Merge remote-tracking branch 'jc_docs/docs-next' adds d88937624351 media: videobuf2: remove unused variable adds 801efd0f7522 media: imx-pxp: fix duplicated if condition adds db9a01b32ca9 media: vicodec: check type in g/s_selection adds 0247c75b19c0 media: vicodec: fill in bus_info in media_device_info adds 281ae39b60b7 media: vim2m: fill in bus_info in media_device_info adds 69a9005789ad media: vicodec: support SOURCE_CHANGE event for decoders only adds 47bb117911b0 media: uvcvideo: Fix 'type' check leading to overflow adds 9dd0627d8d62 media: uvcvideo: Avoid NULL pointer dereference at the end [...] adds 041bc40662a1 media: ipu3-imgu: Use MENU type for mode control adds 505ecd35182f media: ipu3-imgu: Remove dead code for NULL check adds 81a43d10b8ed media: staging: intel-ipu3: fix unsigned comparison with < 0 adds 63635b54e07f media: v4l2-event: keep track of the timestamp in ns adds 15a40b27beb0 media: videobuf: use u64 for the timestamp internally adds cb7130ea67c4 media: meye: use u64 for the timestamp internally adds 597f8e9c1364 media: cpia2: use u64 for the timestamp internally adds bbd217a44a70 media: stkwebcam: use u64 for the timestamp internally adds 459d2a5d1e69 media: usbvision: use u64 for the timestamp internally adds 7b6b9a8c36b9 media: zoran: use u64 for the timestamp internally adds 276c1f066bda media: v4l2-common: drop v4l2_get_timestamp adds adc589d2a208 media: vimc: Add vimc-streamer for stream control adds a442940534b7 media: vivid: add vertical down sampling to imagesize calc adds 22f05d646df9 media: vim2m: don't use curr_ctx->dev before checking adds 9bcb830bfcea media: imx: Validate frame intervals before setting adds c2d88e7d66f9 media: vb2: Fix buf_out_validate documentation adds a4d3d61254d3 media: v4l2-mem2mem: Rename v4l2_m2m_buf_copy_data to v4l2 [...] adds d75e77ed14f8 media: hdpvr: fix smatch warning adds db89a47fb9c7 media: pxa_camera: fix smatch warning adds 6fd369dd1cb6 media: vimc: fill in bus_info in media_device_info adds 186184c52fae Merge remote-tracking branch 'v4l-dvb/master' adds 82bb71cd3205 Merge remote-tracking branch 'v4l-dvb-next/master' adds 82ffd0454bd9 Merge tag 'v5.0-rc5' of https://git.kernel.org/pub/scm/lin [...] adds 9b46f81c9a3a Merge remote-tracking branch 'fbdev/fbdev-for-next' adds ce5cbf53496b ACPI: Set debug output flags independent of ACPICA adds d8730e4fd781 Merge branch 'acpi-bus' into linux-next adds c155f6499f97 PM-runtime: Switch accounting over to ktime_get_mono_fast_ns() adds fed7e88c0702 PM-runtime: update time accounting only when enabled adds b1e72d307017 Merge branch 'pm-core' into linux-next adds e00d3c86e4cc Merge remote-tracking branch 'pm/linux-next' adds 70e6e7d92bca MAINTAINERS: use common indentation adds e0e5b2b4f427 cpufreq: s5pv210: Defer probe if getting regulators fail adds 8e3151d16c7d MAINTAINERS: add new entries for Armada 8K cpufreq driver adds f525a670533d cpufreq: ap806: add cpufreq driver for Armada 8K adds 0dc10eac6583 MAINTAINERS: Update the active pm tree for ARM adds 50c0b12f098f cpufreq: qcom-kryo: make some variables static adds 446fae2bb539 cpufreq: tegra124: add missing of_node_put() adds eb9d1f6a0e59 cpufreq: qcom: Read voltage LUT and populate OPP adds 285881b51eb5 PM / OPP: Remove unused parameter of _generic_set_opp_clk_only() adds a4f342b9607d PM / OPP: Introduce a power estimation helper adds dcc424ce6966 Merge commit 'a4f342b9607d8c2034d3135cbbb11b4028be3678' in [...] adds f61a5d47ecb6 cpufreq: qcom-hw: Register an Energy Model adds 0d41859dd10e Merge branch 'cpufreq/opp/qcom-hw' into cpufreq/arm/linux-next adds dfdd39e2da50 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 76d004bf72c9 cpufreq: dt: Register an Energy Model adds 6915d7ad2105 cpufreq: scpi: Register an Energy Model adds 2516d670052d cpufreq: arm_big_little: Register an Energy Model adds 3c429851f998 cpufreq: scmi: Register an Energy Model adds 1058d1efbc84 cpufreq: mediatek: Register an Energy Model adds a2dea4cb9070 opp: no need to check return value of debugfs_create functions adds 3ad63a6b1b3e cpufreq: imx6q: Register an Energy Model adds a9a744dd5b82 cpufreq: OMAP: Register an Energy Model adds 9a536725d9cb Merge remote-tracking branch 'opp/opp/linux-next' adds d124ba002b62 Merge remote-tracking branch 'thermal/next' adds 8526e331c56f dlm: Fix test for -ERESTARTSYS adds 91971f759fcf Merge remote-tracking branch 'dlm/next' adds e431a80a5409 Merge branch 'mlx5-next into rdma.git for-next adds 10f56242e315 IB/mlx5: Fix the locking of SRQ objects in ODP events adds da82334219bc IB/core: Allocate a bit for SRQ ODP support adds 52a72e2a395f IB/uverbs: Expose XRC ODP device capabilities adds 586f4e95c71a IB/mlx5: Remove useless check in ODP handler adds 6ff7414a17b2 IB/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature adds 29917f4750a0 IB/mlx5: Add XRC initiator ODP support adds fbeb4075c670 IB/mlx5: Let read user wqe also from SRQ buffer adds 08100fad5cac IB/mlx5: Add ODP SRQ support adds 2e68daceac07 IB/mlx5: Advertise SRQ ODP support for supported transports adds 6141f8fa5bb7 IB/mlx5: Advertise XRC ODP support adds a163afc88556 IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() adds 6a8a2aa62da2 Merge tag 'v5.0-rc5' into rdma.git for-next adds c3c668e74239 RDMA/hns: Make some function static adds fa40718804a1 RDMA/rxe: Move rxe_init_av() to rxe_av.c adds 668aa15b5bf8 RDMA/rxe: Improve loopback marking adds d061effc36f7 RDMA/hns: Fix the Oops during rmmod or insmod ko when rese [...] adds 6a04aed6afae RDMA/hns: Fix the chip hanging caused by sending mailbox&C [...] adds d3743fa94ccd RDMA/hns: Fix the chip hanging caused by sending doorbell [...] adds 95b8e384d8c4 iw_cxgb*: kzalloc the iwcm verbs struct adds f76903d574b2 RDMA/IWPM: refactor the IWPM message attribute names adds b0bad9ad514f RDMA/IWPM: Support no port mapping requirements adds bf3b4f066d99 IB/mlx5: Do not use hw_access_flags for be and CPU data adds a78e8723a505 RDMA/cma: Remove CM_ID statistics provided by rdma-cm module adds a2bfd708b17a RDMA/iwpm: move kdoc comments to functions adds c505bdb0378b Merge remote-tracking branch 'rdma/for-next' adds 2c2ab5af7d14 sh_eth: rename sh_eth_cpu_data::hw_checksum adds f8e022db5056 sh_eth: RX checksum offload support adds 48132cd0c631 sh_eth: offload RX checksum on R7S72100 adds 040c16fd5974 sh_eth: offload RX checksum on R8A7740 adds 0da843adeefb sh_eth: offload RX checksum on R8A77980 adds 06240e1b526d sh_eth: offload RX checksum on SH7734 adds 997feb11b83b sh_eth: offload RX checksum on SH7763 adds d3ab9df53e8e Merge branch 'sh_eth-implement-simple-RX-checksum-offload' adds fc9c5a4a5a57 net/mlx5: Fix code style issue in mlx driver adds 5468e82f7034 net: phy: fixed-phy: Drop GPIO from fixed_phy_add() adds dd648818dad3 net: nixge: Make mdio child node optional adds 8dc0ae90ad02 net: nixge: Add support for fixed-link configurations adds baaac2fb0dda dt-bindings: net: Add fixed-link support adds 7194d92b23ea Merge branch 'nixge-Fixed-link-support' adds 4a4cec725790 net: marvell: mvpp2: use phy_interface_mode_is_8023z() helper adds bf2fa12593c2 net: marvell: mvpp2: fix lack of link interrupts adds 59f58708c504 e1000e: Exclude device from suspend direct complete optimization adds 803cc52323e0 igc: Remove unreachable code from igc_phy.c file adds facd86390be2 docs/networking: fix formatting of Intel drivers documentation adds a8890c38abb2 igc: Fix code redundancy adds 2242281d6998 ixgbe: remove magic constant in ixgbe_reset_hw_82599() adds ea888b03e3d7 fm10k: TRIVIAL cleanup of extra spacing in function comment adds 979eff22c9f4 e1000e: fix a missing check for return value adds 55fdbeaa2db8 igc: Remove unused code adds 439c71f7d2ca igc: Remove unneeded code adds 0f9e980bf5ee e1000e: fix cyclic resets at link up with active tx adds 109f599663b9 igc: Remove the 'igc_read_mac_addr_base' method adds 200a1a1a7e91 igc: Remove the 'igc_get_phy_id_base' method adds a865d22d593f igb: Bump version number adds 8c5ad0dae93c igc: Add ethtool support adds bfbae2eafe05 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 5661f29ade24 Merge tag 'wireless-drivers-next-for-davem-2019-02-06' of [...] adds 1878f0dcbff0 net: phy: provide full set of accessor functions to MMD registers adds b52c018ddccf net: phy: make use of new MMD accessors adds d9b5a67522d5 Merge branch 'net-phy-add-and-use-further-MMD-accessors' adds 8f2566225ae2 flow_offload: add flow_rule and flow_match structures and [...] adds c500c86b0c75 net/mlx5e: support for two independent packet edit actions adds e3ab786b4253 flow_offload: add flow action infrastructure adds 3a7b68617de7 cls_api: add translator to flow_action representation adds 3b1903ef97c0 flow_offload: add statistics retrieval infrastructure and use it adds 738678817573 drivers: net: use flow action infrastructure adds 2cd173e6d542 cls_flower: don't expose TC actions to drivers anymore adds 8bec2833fb28 flow_offload: add wake-up-on-lan and queue to flow_action adds eca4205f9ec3 ethtool: add ethtool_rx_flow_spec to flow_rule structure t [...] adds e4f7ef54cbd8 dsa: bcm_sf2: use flow_rule infrastructure adds 5bdf4120ae9b qede: place ethtool_rx_flow_spec after code after TC flowe [...] adds 37c5d3efd7f8 qede: use ethtool_rx_flow_rule() to remove duplicated parser code adds e37268eb1b21 Merge branch 'add-flow_rule-infrastructure' adds 27c874867c4e dpaa2-eth: Use a single page per Rx buffer adds 0723a3aec0ad dpaa2-eth: Use napi_consume_skb() adds 1fa0f68c9255 dpaa2-eth: Use FQ-based DPIO enqueue API adds 20fb0572826b dpaa2-eth: Update buffer pool refill threshold adds 8ce5cd5ed48b Merge branch 'dpaa2-eth-Driver-updates' adds 57186a5f43d0 devlink: add hardware errors tracing facility adds d32d02a5489b mlxsw: core: Trace EMAD errors adds c53f59d4b24d Merge branch 'mlxsw-core-Trace-EMAD-errors' adds 04c7788c2bb3 r8169: Load MAC address from device tree if present adds deedf1feb255 r8169: Avoid pointer aliasing adds 249f62b6edad cxgb4: Add new T6 PCI device ids 0x608b adds 47b98039fb6e cxgb4: Update 1.22.9.0 as the latest firmware supported. adds d6abc5969463 net: Introduce ndo_get_port_parent_id() adds 52d5254a2d04 bnxt: Implement ndo_get_port_parent_id() adds c4bf24508e1f liquidio: Implement ndo_get_port_parent_id() adds 6dcfa2343802 net/mlx5e: Implement ndo_get_port_parent_id() adds 25ba86051476 mlxsw: Implement ndo_get_port_parent_id() adds 751302c35ea0 mscc: ocelot: Implement ndo_get_port_parent_id() adds a5084bb71fa4 nfp: Implement ndo_get_port_parent_id() adds 7026b8a6fbe1 rocker: Implement ndo_get_port_parent_id() adds e58df56c8564 netdevsim: Implement ndo_get_port_parent_id() adds 7870a7bd570b staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id() adds 929d6c145ec4 net: dsa: Implement ndo_get_port_parent_id() adds bccb30254a4a net: Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID adds 554c88ac2f47 Merge branch 'net-Introduce-ndo_get_port_parent_id' adds 2810c3b252b9 mlxsw: spectrum_router: Offload blackhole routes adds a98232a16497 selftests: mlxsw: Add a test for blackhole routes adds 907bea9cb8e9 Merge branch 'mlxsw-blackhole-routes' adds a8a1f7d09cfc libbpf: fix libbpf_print adds 69eaab04c675 btf: extract BTF type size calculation adds d5caef5b5655 btf: add BTF types deduplication algorithm adds 9c651127445c selftests/btf: add initial BTF dedup tests adds 31de389707c8 Merge branch 'bpf-btf-dedup' adds 2353ecc6f91f bpf, riscv: add BPF JIT for RV64G adds 8a9e0aff8844 MAINTAINERS: add RISC-V BPF JIT maintainer adds e8cb0167ae68 bpf, doc: add RISC-V JIT to BPF documentation adds e2c6f50e4884 selftests/bpf: add "any alignment" annotation for some tests adds 90d304b7f7a1 Merge branch 'bpf-riscv-jit' adds 206dafb0a3a1 tools/bpf: fix a selftest test_btf failure adds a6c109a6b746 tools/bpf: add const qualifier to btf__get_map_kv_tids() m [...] adds f7748e295238 tools/bpf: silence a libbpf unnecessary warning adds 52158f009742 selftests/bpf: fix the expected messages adds 9ee963d6a1a0 net: xdp: allow generic and driver XDP on one interface adds d7f356380241 selftests/bpf: print traceback when test fails adds 06ea9e63cd23 selftests/bpf: add test for mixing generic and offload XDP adds 42a40e840d44 selftests/bpf: test reading the offloaded program adds 97fc9c83beed Merge branch 'bpf-xdp-hw-plus-generic' adds a5f2d082702c tools: bpftool: doc, fix incorrect text adds dd9cef43c222 bpf: test_maps: fix possible out of bound access warning adds e90b1fd83c94 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds cdc306a5c9cd rds: make v3.1 as compat version adds d021fabf525f rds: rdma: add consumer reject adds 3eb450367d08 rds: add type of service(tos) infrastructure adds 56dc8bce9f76 rds: add transport specific tos_map hook adds fd261ce6a30e rds: rdma: update rdma transport for tos adds 042a41977b7c Merge branch 'for_net-next-5.1/rds-tos-v4' of git://git.ke [...] adds bcd3d9d9246f net: dsa: mv88e6xxx: Prevent suspend to RAM adds 7d8e249f393a net: stmmac: fix ptp timestamping on Rx on gmac4 adds a6e11f6bbd29 net: phy: improve genphy_c45_read_link adds 22087d659212 net: emac: remove IBM_EMAC_RX_SKB_HEADROOM adds 8f289805616e net: phy: fixed_phy: Fix fixed_phy not checking GPIO adds 1db64e8733f6 devlink: Add devlink formatted message (fmsg) API adds a0bdcc59d194 devlink: Add health reporter create/destroy functionality adds c8e1da0bf923 devlink: Add health report functionality adds 7afe335a8bed devlink: Add health get command adds a1e55ec0a0c6 devlink: Add health set command adds 20a0943a5b23 devlink: Add health recover command adds fca42a2794e3 devlink: Add health diagnose command adds 35455e23e6f3 devlink: Add health dump {get,clear} commands adds de8650a82071 net/mlx5e: Add tx reporter support adds 7d91126b1aea net/mlx5e: Add tx timeout support for mlx5e tx reporter adds db2ab7a08f06 devlink: Add Documentation/networking/devlink-health.txt adds 0739d24d0c7b Merge branch 'devlink-health' adds fc4aa1ca1628 net: vxlan: Free a leaked vetoed multicast rdst adds c60de18e3bbc Merge remote-tracking branch 'net-next/master' adds f1619762f6ed Merge remote-tracking branch 'netfilter-next/master' adds 1c49ee6fa830 Merge remote-tracking branch 'nfc-next/master' adds 96972d24fa6d iwlwifi: bump FW API to 44 for 9000 and 22000 series adds a9f802b63d00 iwlwifi dbg_ini: update ini structs doc adds 56ea8e3b4ef6 iwlwifi: dbg_ini: fix iwl_fw_ini_buffer_location field enu [...] adds bb0306bd6fa2 iwlwifi: dbg_ini: give better naming to region struct fields adds 7e316572c9c5 iwlwifi: fix bad dma handling in page_mem dumping flow adds b2c1bf597ffa iwlwifi: mvm: simplify some return conditions adds 74a102521208 iwlwifi: mvm: support CHANNEL_SWITCH_TIME_EVENT_CMD command adds 67b8261c49a0 iwlwifi: differentiate between alive timeout and alive flo [...] adds ffb677dc9816 iwlwifi: dbg_ini: update ini triggers enum adds 2d0c66083d3f iwlwifi: dbg_ini: update max region id num to support 64 regions adds 15e28c78c386 iwlwifi: mvm: support new format for the beacon notification adds 6032c062723c iwlwifi: mvm: remove duplicated include from ops.c adds 700b3799b398 iwlwifi: Fix pre operational dumping flows adds d7febc2e61f9 iwlwifi: dbg_ini: update ini structs meta doc adds 999ced14c783 iwlwifi: dvm: fix some fall through warnings adds 244726ec9e19 iwlwifi: mvm: add fall through comments where needed adds 28916a165aa7 iwlwifi: mvm: fix AP mode in WEP adds 679bff239f51 iwlwifi: mvm: limit AMSDU size to 8K adds f992c61d59fb iwlwifi: mvm: remove redundant condition adds f4056d713ced iwlwifi: mvm: add tlc command name to output adds 9394662ab5e9 iwlwifi: mvm: config mac ctxt to HE before TLC adds 138d320a95ce iwlwifi: dvm: use %u for sscanf() into unsigned variable adds 0ec7bfb26aff iwlwifi: dbg_ini: remove redundant dram buffer allocation adds 74cf15cb69c0 iwlwifi: mvm: add HE TB PPDU SIG-A BW to radiotap adds 45108c5d6870 iwlwifi: move config structs to C file adds 32a378539a37 iwlwifi: mvm: add description to second BAD_COMMAND assert number adds 3619b088a879 iwlwifi: mvm: don't hide HE radiotap data in SKB adds 537ea3bb744e iwlwifi: mvm: support absolute thresholds in bf configuration adds 608dce95db10 iwlwifi: mvm: fix RSS config command adds 9deb52c68fb5 iwlwifi: dbg_ini: align struct iwl_fw_ini_region_cfg to the FW adds 8d534e96b500 iwlwifi: dbg_ini: create new dump flow and implement prph dump adds f4f907aa73e0 iwlwifi: dbg_ini: implement csr memory dump adds 6e9f8f992439 iwlwifi: dbg_ini: implement device internal memory dump adds 505a00c07113 iwlwifi: dbg_ini: implement paging memory dump adds b8a7547d7778 iwlwifi: fix send hcmd timeout recovery flow adds c96b5eec2105 iwlwifi: refactor NIC init sequence adds dbf592f3d14f iwlwifi: mvm: fix RFH config command with >=10 CPUs adds b998fbbd531f iwlwifi: implement BISR HW workaround for 22260 devices adds 3479f74ee403 Merge tag 'iwlwifi-next-for-kalle-2019-02-04' of git://git [...] adds cb1e6163e307 Merge remote-tracking branch 'wireless-drivers-next/master' adds 193ec159ebd6 Merge remote-tracking branch 'bluetooth/master' adds 341203e78943 mac80211_hwsim: Support boottime in scan results adds c3c17578f150 Merge remote-tracking branch 'mac80211-next/master' adds 26d4cf18ccf1 Merge remote-tracking branch 'gfs2/for-next' adds 66915652b2e0 Merge remote-tracking branch 'mtd/mtd/next' adds 2cd457f328c1 mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] adds 33c8cf421522 mtd: rawnand: stm32_fmc2: add polling mode adds f385ebf074d1 mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] adds 6c721acdd558 mtd: rawnand: sunxi: Use struct_size() adds a55abb369245 mtd: rawnand: sunxi: Name nand_chip objects consistently adds cde567e3d36d mtd: rawnand: sunxi: Stop passing mtd_info objects around adds f5f888719a99 mtd: rawnand: sunxi: Add an SPDX tag adds df5057999f8c mtd: rawnand: sunxi: Migrate to ->exec_op() adds 67c88008c3e2 mtd: rawnand: sunxi: Fix kernel doc headers adds f4cb4d7b46f6 mtd: spinand: macronix: Fix ECC Status Read adds 511d05e0dadd mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case adds 7b30196534c9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() adds b5c2defc0261 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] adds a0916c94e914 mtd: rawnand: tmio: Do not abuse nand_controller->wq adds efe5d132cb50 mtd: rawnand: omap2: Use nand_controller_init() adds 661803b23330 mtd: rawnand: Stop using chip->state in drivers adds 013e6292aaf5 mtd: rawnand: Simplify the locking adds 3059ba75ca8b dt-bindings: nand: meson: add Amlogic NAND controller driver adds 8fae856c5350 mtd: rawnand: meson: add support for Amlogic NAND flash co [...] adds 0f416a463ecc MAINTAINERS: Add entry for Amlogic NAND controller driver adds db214513f62f mtd: spinand: Add support for all Toshiba Memory products adds 5b15f8650bdb mtd: rawnand: Annotate implicit fall through in nand_comma [...] adds 3175e121832f mtd: rawnand: Annotate implicit fall through in nand_scan_tail adds d4ea6ed022de mtd: rawnand: denali: remove ->erase hook adds 2d73f3d66b70 mtd: rawnand: remove ->legacy.erase and single_erase() adds f9ffb406d35b mtd: rawnand: check return code of nand_reset() and nand_r [...] adds 4b3ee71be034 mtd: rawnand: denali: remove unneeded denali_reset_irq() call adds a8fce9fe2c44 mtd: rawnand: denali: remove unused function argument 'raw' adds 7a10a92f12b7 mtd: rawnand: denali: remove unused dma_addr field from de [...] adds c40c7a990a46 mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG adds 30c72ab142a2 mtd: rawnand: fsmc: Reset NAND timings on resume() adds ab3ab7b654ae mtd: rawnand: fsmc: Disable NAND on remove() adds a12085d13997 mtd: rawnand: atmel: fix possible object reference leak adds 11493f26856a mtd: rawnand: jz4780: fix possible object reference leak adds 0119720a00b2 mtd: rawnand: mtk: fix possible object reference leak adds 53bcbb839438 mtd: rawnand: denali_dt: remove single anonymous clock support adds b89473afecd0 Merge remote-tracking branch 'nand/nand/next' adds d5ee02f33ec5 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 0d87e10329bf Merge remote-tracking branch 'crypto/master' adds de61962492ba Merge remote-tracking branch 'drm/drm-next' adds 87f1ef225242 drm/i915: Record the sseu configuration per-context & engine adds ec431eae8fc5 drm/i915/perf: lock powergating configuration to default w [...] adds 7810858412a0 drm/i915: Add timeline barrier support adds e46c2e99f600 drm/i915: Expose RPCS (SSEU) configuration to userspace (G [...] adds c06ee6ff2cbc drm/i915/selftests: Context SSEU reconfiguration tests adds a21f453c73aa drm/i915/selftests: Exercise some AB...BA preemption chains adds 64d6c500a384 drm/i915: Generalise GPU activity tracking adds a42375af0a30 drm/i915: Release the active tracker tree upon idling adds 5f5c139d6900 drm/i915: Allocate active tracking nodes from a slabcache adds 21950ee7cc8f drm/i915: Pull i915_gem_active into the i915_active family adds b2ae318acdca drm/i915: Rename HAS_GMCH adds ab1ab0eb0cb6 drm/i915: do not return invalid pointers as a *dentry adds 39806c3f11e2 drm/i915: Include register polling in reg_rw traces adds f81b845f72c3 drm/i915: Push clear_intel_crtc_state() onto the heap adds 0aded171e20e drm/i915: Fix wm latency==0 disable on skl+ adds d16221195ae2 drm/i915: Extract icl_set_pipe_chicken() adds 108d14bdaef6 drm/i915: Setup PIPE_CHICKEN for fastsets too adds bf002c100740 drm/i915: W/A for underruns with WM1+ disabled on icl adds 26a11deea685 drm/i915/pmu: Fix enable count array size and bounds checking adds c7e716b8617e drm/i915: Bump skl+ wm blocks to 11 bits adds d7e449a858ec drm/i915: Just use icl+ definition for PLANE_WM blocks field adds fe5ec65668cd drm/i915: Block fbdev HPD processing during suspend adds 6be1cf96bb79 drm/i915: Don't send MST hotplugs during resume adds 6cbb55c086b4 drm/i915: Don't send hotplug in intel_dp_check_mst_status() adds 5c4604e757ba drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set adds ebfb6977801d drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl [...] adds d6f328bfeb0b drm/i915: Hack and slash, throttle execbuffer hogs adds 440e84a52ae9 drm/i915: Don't set update_wm_post on g4x+ adds 7eb31a0bb2c1 drm/i915: Split the gamma/csc enable bits from the plane_c [...] adds 5f4f3e386b36 drm/i915: Precompute gamma_mode adds 23b03a272c2b drm/i915: Constify the state arguments to the color manage [...] adds 87cefd57c88a drm/i915: Pull GAMMA_MODE write out from haswell_load_luts() adds 4d8ed54c0447 drm/i915: Split color mgmt based on single vs. double buff [...] adds 051a6d8d3ca0 drm/i915: Move LUT programming to happen after vblank waits adds c09d39166d8a drm/i915: Update DRIVER_DATE to 20190207 adds 634852d1f468 drm/i915: HDCP state handling in ddi_update_pipe adds 23ec9f52e522 drm/i915/psr: Execute the default PSR code path when setti [...] adds f75157d9f9d4 Merge remote-tracking branch 'drm-intel/for-linux-next' adds de5469c21ff9 gpu: host1x: Program the channel stream ID adds 5a5fccbd8c31 gpu: host1x: Introduce support for wide opcodes adds 67a82dbc0a37 gpu: host1x: Support 40-bit addressing adds 38fabcc95388 gpu: host1x: Restrict IOVA space to DMA mask adds 8de896eb206f gpu: host1x: Support 40-bit addressing on Tegra186 adds 0e43b8da154a gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND adds e1f338c0f8a9 gpu: host1x: Optimize CDMA push buffer memory usage adds 8e5d19c625f9 drm/tegra: Store parent pointer in Tegra DRM clients adds 77a0b09dd993 drm/tegra: vic: Load firmware on demand adds b9f8b09ce256 drm/tegra: Setup shared IOMMU domain after initialization adds 02be8e4fbb1f drm/tegra: Restrict IOVA space to DMA mask adds 3ff41673d5c6 drm/tegra: vic: Do not clear driver data adds f3779cb190a5 drm/tegra: vic: Support stream ID register programming adds 6c2b3881d0df dt-bindings: display: tegra: Support SOR crossbar configuration adds 6d6c815daad8 drm/tegra: sor: Support device tree crossbar configuration adds e8bad659381e gpu: host1x: Cancel only job that actually got stuck adds 5d6f043685fe gpu: host1x: Don't complete a completed job adds 79930bafe280 gpu: host1x: Continue CDMA execution starting with a next job adds b0b7ed181478 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds db97dd0eef3a drm/cirrus: add plane setup adds 86c5b359d9e1 drm/bochs: fix bochs_gem_prime_mmap adds 3a8844c29852 drm/dp_mst: Fix unbalanced malloc ref in drm_dp_mst_deallo [...] adds a3d15c4b0ecd drm/dp_mst: Remove port validation in drm_dp_atomic_find_v [...] adds 022debad063e drm/atomic: Add drm_atomic_state->duplicated adds 88ec89adec36 drm/nouveau: Move PBN and VCPI allocation into nv50_head_atom adds b49faf922ecd staging/vboxvideo: don't set dev_priv_size = 0 adds 6198f40b47f3 staging/vboxvideo: Add TODO adds e02f5c1bb228 drm: disable uncached DMA optimization for ARM and arm64 adds 123cbb6c70e1 drm/dp_mst: Remove rebase-detritus in VCPI helper kernel-docs adds 8c77b2224306 drm/doc: Remove solved "VBlank issues" adds 1eb6ea4a8202 drm/vc4: Use struct_size() in kzalloc() adds f710647d6964 next-20190207/drm-misc adds 6de75d556738 drm/msm/dpu: Remove unused format tables. adds e6b63a7bb6cd drm/msm/dpu: Use simple list for plane format init adds 410f119ba726 drm/msm/dpu: Plane helper for modifiers adds 3ba25595e235 drm/msm/dpu: Initialize supported modifiers adds 918ce5b981ea drm/msm/dpu: Correct initialization of modifiers adds 8998010c538d drm/msm/dpu: avoid tracking reservations in RM adds 3763f1a55110 drm/msm/dpu: remove dev from RM adds 720a221f8770 drm/msm/dpu: clean up dpu_rm_check_property_topctl declaration adds ab92182cddd3 drm/msm/dpu: remove encoder from crtc mixer struct adds 1a5e17785603 drm/msm/dpu: clean up redundant hw type adds 7579cb0533d7 drm/msm/dpu: maintain hw_mdp in kms adds 070e64dc1bbc drm/msm/dpu: Convert to a chained irq chip adds 9b9c8e7e829a drm/msm/dpu: fix documentation for intf_type adds a802ee99c448 drm/msm/dpu: handle failures while initializing displays adds 0029f3b6a8f4 drm/msm/dpu: Remove unused enum and comment from dpu mdss adds a004f603fa61 drm/msm/dpu: Cleanup dpu plane interface adds 5e1023d613c3 drm/msm/dpu: Clean up dpu hw interrupts adds 7f0bf1c09f3c drm/msm/dpu: Change definition of RGB565 and BGR565 adds 3c12568271e2 drm/msm/dpu: use kthread_destroy_worker to release msm workers adds 5aeb66563fe2 drm/msm/dpu: use msm wq for vblank events adds e077fe752cd3 drm/msm/dpu: use msm wq for idle power collapse adds d9db30ce7d04 drm/msm: clean up display thread adds 48d1d28eec5c drm/msm: subclass work object for vblank events adds 45815d0962e9 drm: add definitions for DP Audio/Video compliance tests adds d3db61caf45a drm/msm/dpu: remove struct encoder_kickoff_params adds 1b354e8e6f0b Merge remote-tracking branch 'drm-msm/msm-next' adds 894c44b33bd3 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds a97e4c79dc79 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 311f5bc23bac Merge remote-tracking branch 'regmap/for-next' adds c7c3fec8a524 ALSA: x86: Avoid passing NULL to memory allocators adds bc70a9d70052 ALSA: arm: Avoid passing NULL to memory allocators adds 18d33cdb0b30 ASoC: amd: Avoid passing NULL to memory allocators adds 8f74ae398aa0 ASoC: sh: Avoid passing NULL to memory allocators adds 6ce1d63ed721 ALSA: core: Don't allow NULL device for memory allocation adds 348c5ad5d69c ALSA: info: Always register entries recursively adds 0c298bdc38a0 ALSA: firewire: Remove superfluous snd_info_register() calls adds 413d452f3a1c ALSA: opl4: Remove superfluous snd_info_register() calls adds 69fad28cefe3 ALSA: emux: Remove superfluous snd_info_register() calls adds a8d149813b44 ALSA: pcm: Remove superfluous snd_info_register() calls adds 4a471d7cc99d ALSA: compress: Remove superfluous snd_info_register() calls adds eaffef0d5fca ALSA: pci: Remove superfluous snd_info_register() calls adds 7453e1dafdec ALSA: info: Add standard helpers for card proc file entries adds 815d808c7bfc ALSA: drivers: Clean up with new procfs helpers adds 1bac5e1c8142 ALSA: isa: Clean up with new procfs helpers adds 5a170e9e4c74 ALSA: i2c: Clean up with new procfs helpers adds 47f2769b4b2e ALSA: pci: Clean up with new procfs helpers adds 50a7a8e916ed ALSA: pcmcia: Clean up with new procfs helpers adds 3c6ee77088a9 ALSA: sparc: Clean up with new procfs helpers adds 7449054af0dc ALSA: usb: Clean up with new procfs helpers adds 9725752867cb ALSA: info: Drop unused snd_info_entry.card field adds a858ee6655ca ALSA: info: Minor optimization adds 29b2625ff605 ALSA: info: Move card id proc creation into info.c adds 0b2338a9bf36 ALSA: cs46xx: Clean up proc file creations adds e6e8c82b9747 ALSA: atmel: Drop superfluous PCM preallocation error checks adds f32e5616005b ALSA: parisc: Drop superfluous PCM preallocation error checks adds 5116b94af07a ALSA: pci: Drop superfluous PCM preallocation error checks adds c025672290d7 ALSA: ppc: Drop superfluous PCM preallocation error checks adds 2462bca0a668 ALSA: sh: Drop superfluous PCM preallocation error checks adds 1267e24fe749 ALSA: sparc: Drop superfluous PCM preallocation error checks adds 600bacfcd706 ALSA: spi: Drop superfluous PCM preallocation error checks adds 4d1b53034d79 ALSA: usb: Drop superfluous PCM preallocation error checks adds f6aa470f0d3c ASoC: amd: Drop superfluous PCM preallocation error checks adds ad8ba770ca67 ASoC: dwc: Drop superfluous PCM preallocation error checks adds 62961dd5f609 ASoC: intel: Drop superfluous PCM preallocation error checks adds 15486e63e7ce ASoC: mediatek: Drop superfluous PCM preallocation error checks adds fba3b09f185e ASoC: meson: Drop superfluous PCM preallocation error checks adds b76c7fe6c99d ASoC: sh: Drop superfluous PCM preallocation error checks adds 18183edaad8d ASoC: stm: Drop superfluous PCM preallocation error checks adds 4f39e4c969b1 ASoC: txx9: Drop superfluous PCM preallocation error checks adds c87592fec396 ASoC: uniphier: Drop superfluous PCM preallocation error checks adds 8eea18f6a433 ASoC: xtensa: Drop superfluous PCM preallocation error checks adds 6c422436638a ASoC: dmaengine: Drop superfluous PCM preallocation error checks adds 62e94da3e9d8 media: Drop superfluous PCM preallocation error checks adds 9adb5165f1de ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void adds c64a9d6270ee Merge branch 'topic/memory-device-fixes' into for-next adds 99bbd0adab42 Merge remote-tracking branch 'sound/for-next' adds cf17a5ffd272 ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked adds 37768e391740 ASoC: ssm2602: Fix ADC powerup sequencing adds d22b4117538d ASoC: wcd9335: remove some unnecessary NULL checks adds 52cadf1fdbe8 ASoC: compress: Clarify the intent of current compressed o [...] adds 4ef0ecb80e34 ASoC: compress: Add helper functions for component trigger [...] adds 47306401835a ASoC: ssm2602: switch to SPDX identifier adds e29fe437ea5d Merge branch 'asoc-5.0' into asoc-5.1 for dapm table adds f13d4b5f85e1 ASoC: dapm: harden use of lookup tables adds e9d97b05a80f ASoC: codecs: Add jz4725b-codec driver adds afb866265092 ASoC: wcd9335: fix semicolon.cocci warnings adds 6c3e6302364a ASoC: codecs: jz4725b: fix spelling mistake "Deemphatize" [...] adds 63bd84890fc4 ASoC: sun4i-codec: Add MIC2 Pre-Amplifier, Mic2 input adds b5a656030c74 ASoC: sun4i-codec: Add Mic Playback Volume adds b71a7eb56c95 ASoC: sun4i-codec: Add sun7i_codec_controls, sun7i_codec_codec adds b329c78eb0c8 ASoC: sun4i-codec: Add Mic1 Boost Volume, Mic2 Boost Volume adds 0bbb8e83cfe0 ASoC: sun4i-codec: Merge sun4i_codec_left_mixer_controls a [...] adds 44a1f4e8cfcc ASoC: sun4i-codec: Add Mic1 Playback Switch, Mic2 Playback Switch adds 50d164194879 ASoC: sun4i-codec: Add FM Playback Volume, FM Left, FM Rig [...] adds 67690c286de6 ASoC: sun4i-codec: Add Line Playback Volume, Line Boost Vo [...] adds 7c536bade37f dt-bindings: sound: Document jz4740-codec bindings adds f58f2b0a9f6e dt-bindings: sound: Document jz4725b-codec bindings adds 06a334ae98d1 ASoC: codecs: jz4740: Use SPDX license notifier adds 030a79e97730 ASoC: codecs: jz4740: Add support for devicetree adds edcd3ed182f8 ASoC: codecs: Kconfig: Show knob, and depend on MIPS || CO [...] adds a50e32694fbc ASoC: codecs: jz4725b: Use C++ style comments in header adds f5b95fce20bd Merge branch 'asoc-5.1' into asoc-next adds bdecab0242a1 Merge remote-tracking branch 'sound-asoc/for-next' adds e47ff893bc67 Input: sx8654 - convert #defined flags to BIT(x) adds 3c1697e6bc5c Input: sx8654 - do not override interrupt trigger adds a5c5e50cce9d Input: gpio-keys - add shutdown callback adds 0f681d09e66e Input: add new vibrator driver for various MSM SOCs adds 41a852e002e6 Input: ili210x - add DT binding document adds 626feb863274 Input: ili210x - drop platform data support adds 2fa928390f3f Input: ili210x - drop get_pendown_state adds 63083fd582b9 Input: ili210x - convert to devm_ functions adds 201f3c803544 Input: ili210x - add reset GPIO support adds 1bdec5d9818c Input: ili210x - convert to devm IRQ adds e3559442afd2 Input: ili210x - rework the touchscreen sample processing adds 122945776271 Input: ili210x - reorder probe adds c5d0e4b5154a Input: ili210x - add OF match table adds 495889176474 Input: ili210x - add ILI251X support adds 0d971a6b9182 Merge remote-tracking branch 'input/next' adds 5a6bf30e5408 Merge remote-tracking branch 'block/for-next' adds 645efa84f6c7 dm: add memory barrier before waitqueue_active adds fa8db4948f52 dm: don't use bio_trim() afterall adds 673cd878051a Merge remote-tracking branch 'device-mapper/for-next' adds e494275aa124 mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static adds f81ba2b0cd02 mmc: sdhci-esdhc-imx: Constify driver data adds 0b20b7439907 mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] adds 565dc75c43e0 mmc: sdhci: usdhc: do not do tuning for DDR50 mode. adds 3ed1da1f6692 mmc: sdhci-esdhc-imx: fix HS400 timing issue adds 0a12e41181d4 dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string adds 46abcc483a7d mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull adds 3c5f9f39bf0a mmc: sdhci-esdhc-imx: add delay between tuning cycles adds b2f304ff60a1 mmc: sdhci: add delay after the last tuning command adds 354a0a328e65 mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe adds d274b93d9272 mmc: dt-bindings: omap: Remove duplicate documentation paragraphs adds 229f45a05790 mmc: block: fix debugfs_simple_attr.cocci warnings adds d37fea345c5c mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c adds 5d5ab74e2357 mmc: sdhci: Fix O2 Host PLL and card detect issue adds d41af9e6e0dc mmc:sdio: Remove unneeded variable ret adds 121bdf49cbc2 mmc: tmio: fix typo in tmio_mmc_init_ocr() adds 2803d9652a49 mmc: tmio: undo PM autosuspend when removing the host adds 20dd1dbad20d mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL adds de2961318c58 mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP adds 8630e66a3bc1 mmc: sdhci: correct the maximum timeout when enable CMDQ adds fea921df14d6 mmc: sdhci-esdhc-imx: add CMDQ support adds 6e454b55cead mmc: sdhci-esdhc-imx: add DCMD support for CMDQ adds 5f61cb8d3f08 dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths adds ceb6690428e3 mmc: tegra: SDMMC pads auto-calibration adds 547746d277c9 mmc: core: annotate implicit fall through adds 20b3bb41c09b mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdh [...] adds 55b6b17e6941 mmc: jz4740: Annotate implicit fall through adds 5b1a48299e3f mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller adds c3235c5ed323 mmc: jz4740: Remove platform data and use standard APIs adds c5163f4820a0 mmc: renesas_sdhi: Fix card initialization failure in high [...] adds 3b71b3b632ef mmc: atmel-mci: enable 8 bits buswidth support adds 0048b48ffc71 MAINTAINERS: Add maintainers for eMMC CQHCI driver adds 79b094720b0b MAINTAINERS: Drop link to git for SDHCI adds f522a773c561 dt-bindings: mmc: Add supports-cqe property adds 6dab03394cd5 mmc: sdhci: Add ADMA3 DMA support for V4 enabled host adds c6ba6ef51fbc mmc: tegra: HW Command Queue Support for Tegra SDMMC adds d87569b50ca8 mmc: omap: fix the maximum timeout setting adds 524684ce2d6d mmc: bcm2835: Drop DMA channel error pointer check adds c0a01d73d07f mmc: bcm2835: Drop pointer to mmc_host from bcm2835_host adds 1db80d5b7966 mmc: bcm2835: Deduplicate reset of driver data on remove adds e4c1ee6b1246 mmc: slot-gpio: Remove override_active_level on WP adds 2ca072144aac Merge branch 'fixes' into next adds 0d4414516c4a mmc: core: Calculate the discard arg only once adds 727ce19a6daa mmc: core: Indicate SD specs higher than 4.0 adds d02f208aae2d Merge remote-tracking branch 'mmc/next' adds 75d08a13d006 Merge remote-tracking branch 'kgdb/kgdb-next' adds 270a60bcc8f2 dt-bindings: stmpe: Reformatting parameter list and use tabs only adds 063755ab1d1c mfd: stmpe: Move ADC related defines to MFD header adds 6377cfa3b857 mfd: stmpe: Preparations for STMPE ADC driver adds 88f29d0f2c8f Input: stmpe-ts: preparations for STMPE ADC driver adds 9f3d084965a5 iio: adc: add STMPE ADC driver using IIO framework adds 81cdab798189 iio: adc: add STMPE ADC devicetree bindings adds 3eafbd3a7745 dt-bindings: mfd: Document STPMIC1 adds 51908d2e9b7c mfd: stpmic1: Add STPMIC1 driver adds d1f1c76896c0 dt-bindings: input: Document STPMIC1 PMIC onkey adds 9eb9cc932cfa input: stpmic1: Add STPMIC1 onkey driver adds 6e4531090fcd dt-bindings: watchdog: document STPMIC1 PMIC watchdog adds 28804c2c8fb3 watchdog: stpmic1: Add STPMIC1 watchdog driver adds 4bc59c2f7e30 mfd / platform: cros_ec: Use devm_mfd_add_devices adds ecf8a6cd949e mfd / platform: cros_ec: Move lightbar attributes to its o [...] adds acb9900f9e80 mfd / platform: cros_ec: Move vbc attributes to its own driver adds 6fce0a2cf5a0 mfd / platform: cros_ec: Move debugfs attributes to its ow [...] adds 6fd7f2bbd442 mfd / platform: cros_ec: Move device sysfs attributes to i [...] adds 0545625baa59 mfd / platform: cros_ec_vbc: Instantiate only if the EC ha [...] adds fd68bd0f5d4c platform/chrome: cros_ec_lightbar: Instantiate only if the [...] adds fa56a62d0149 Merge branches 'ib-mfd-iio-input-5.1', 'ib-mfd-input-watch [...] adds 17f808a7fec3 mfd: aat2870-core: Make it explicitly non-modular adds 6b09274bacc7 mfd: adp5520: Make it explicitly non-modular adds 1e89d9074606 mfd: as3711: Make it explicitly non-modular adds adef9cf549be mfd: db8500-prcmu: Drop unused MODULE_ tags from non-modular code adds 11165223e9a6 mfd: htc-i2cpld: Make it explicitly non-modular adds b51bf15c6cdc mfd: max8925-core: Drop unused MODULE_ tags from non-modular code adds cbd230978fe6 mfd: rc5t583: Make it explicitly non-modular adds cf090914da11 mfd: sta2x11: Drop unused MODULE_ tags from non-modular code adds 1345da73f6d1 mfd: syscon: Make it explicitly non-modular adds 26fce5e099d7 mfd: tps65090: Make it explicitly non-modular adds a8799defb4af mfd: tps65910: Make it explicitly non-modular adds 6b5e1877e487 mfd: tps80031: Make it explicitly non-modular adds e85c5f0a1b42 mfd: wm831x-spi: Make it explicitly non-modular adds af5db808a41f mfd: wm831x-i2c: Make it explicitly non-modular adds efb5a790dfc3 mfd: wm831x-core: Drop unused module infrastructure from n [...] adds fc6430661a88 mfd: wm8350-i2c: Make it explicitly non-modular adds 0db88688e1bb mfd: wm8350-core: Drop unused module infrastructure from n [...] adds b2b658752c71 mfd: wm8400-core: Make it explicitly non-modular adds d57f72875eed mfd: tps65218.c: Add input voltage options adds 09fdc9857712 mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies adds ae7b8eda27b3 mfd: sm501: Fix potential NULL pointer dereference adds 9f208eca4f2f mfd: sm501: Use struct_size() in devm_kzalloc() adds 83761f9663a2 mfd: sec-core: Return gracefully instead of BUG() if devic [...] adds 469de49e88a3 dt-bindings: mfd: aspeed-lpc: Make parameter optional adds fdc98f070b14 mfd: lochnagar: Add initial binding documentation adds 422dcafe477c mfd: lochnagar: Add support for the Cirrus Logic Lochnagar adds 10cffde4ad47 mfd: at91-usart: Constify at91_usart_spi_subdev and at91_u [...] adds c0056bfe48ab mfd: at91-usart: No need to copy mfd_cell in probe adds 66265e719b46 mfd: tps68470: Drop unused MODULE_DEVICE_TABLE adds c1778e5819a9 mfd: cros_ec_dev: Return number of bytes read with CROS_EC [...] adds 065a65d161fe Merge remote-tracking branch 'mfd/for-mfd-next' adds 60717741c73a Merge remote-tracking branch 'backlight/for-backlight-next' adds d2b05765c576 Merge remote-tracking branch 'battery/for-next' adds 46689b1e381a regulator: as3722: Correct minor typo adds 4f297062b288 regulator: rk808: Convert rk805 buck1/2 to use linear range adds d6cd33ad7102 regulator: gpio: Convert to use descriptors adds 01dc79cd6fe7 regulator: fixed/gpio: Pull inversion/OD into gpiolib adds d162d0410338 regulator: gpio: Simplify probe path adds 541d052d7215 regulator: core: Only support passing enable GPIO descriptors adds b5caa3809bf6 Merge branch 'regulator-5.1' into regulator-next adds f346c000d659 Merge remote-tracking branch 'regulator/for-next' adds 4bd5e2bafd11 Merge remote-tracking branch 'security/next-testing' adds 876dd866c084 apparmor: Initial implementation of raw policy blob compression adds 843c660cb427 apparmor: delete the dentry in aafs_remove() to avoid a leak adds d80deb75ff4e Merge remote-tracking branch 'apparmor/apparmor-next' adds 219a3e8676f3 integrity, KEYS: add a reference to platform keyring adds 278311e417be kexec, KEYS: Make use of platform keyring for signature verify adds 107dfa2e56ec encrypted-keys: fix Opt_err/Opt_error = -1 adds c8b37524d3cd evm: remove set but not used variable 'xattr' adds fdb2410f7702 ima: define ima_post_create_tmpfile() hook and add missing call adds e7fde070f39b evm: Use defined constant for UUID representation adds c328481f658e Merge remote-tracking branch 'integrity/next-integrity' adds 45189a1998e0 selinux: fix avc audit messages adds 9b7005b06e86 Merge remote-tracking branch 'selinux/next' adds 41ac27d19b07 selftests: add TPM 2.0 tests adds 1cc1a7250f37 tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter adds 3cc3f79103a3 tpm: fix invalid return value in pubek_show() adds 338ea4cff6f2 tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails adds f1247db887cc tpm: print tpm2_commit_space() error inside tpm2_commit_space() adds 9ace5a7236dc tpm: declare struct tpm_header adds 6ef2a9151d62 tpm: access command header through struct in tpm_try_transmit() adds 0cecae1cae45 tpm: encapsulate tpm_dev_transmit() adds 2b2588430f40 tpm: clean up tpm_try_transmit() error handling flow adds 02d5c95cd931 tpm: move tpm_validate_commmand() to tpm2-space.c adds 8a1338b97d1f tpm: move TPM space code out of tpm_transmit() adds 8a3abec223dc tpm: remove @space from tpm_transmit() adds f9bbc0aed89d tpm: use tpm_try_get_ops() in tpm-sysfs.c. adds 97266f75f7b5 tpm: remove TPM_TRANSMIT_UNLOCKED flag adds f37e2c226ce5 tpm: introduce tpm_chip_start() and tpm_chip_stop() adds b393180b64ef tpm: take TPM chip power gating out of tpm_transmit() adds db7683de4273 tpm: remove @flags from tpm_transmit() adds d01ddf3d94ac tpm/tpm_crb: Avoid unaligned reads in crb_recv() adds 7d0cf3edae7a tpm: Fix some name collisions with drivers/char/tpm.h adds 062e19fdc047 tpm: dynamically allocate the allocated_banks array adds f2db03cb9bb2 tpm: rename and export tpm2_digest and tpm2_algorithms adds 5af24a059004 tpm: retrieve digest size of unknown algorithms with PCR read adds 1cced802c72c tpm: move tpm_chip definition to include/linux/tpm.h adds f84fff0fecf2 KEYS: trusted: explicitly use tpm_chip structure from tpm_ [...] adds 69b292448009 tpm: pass an array of tpm_extend_digest structures to tpm_ [...] adds cd1ed5819dd0 Merge remote-tracking branch 'tpmdd/next' adds b140b6d4e8ce Merge remote-tracking branch 'watchdog/master' adds 87be1cf53f3f Merge remote-tracking branch 'iommu/next' adds 278bca7f318e vfio-mdev: Switch to use new generic UUID API adds 3c8d7ef89bb8 vfio: platform: reset: fix up include directives to remove [...] adds 96c905044e8d Merge remote-tracking branch 'vfio/next' adds 18f5c1d567a5 audit: join tty records to their syscall adds cd108b5c51db audit: hide auditsc_get_stamp and audit_serial prototypes adds 7a492599b359 Merge remote-tracking branch 'audit/next' adds f34bff298739 Merge remote-tracking branch 'devicetree/for-next' adds 5ce3cc567471 spi: spi-fsl-dspi: Provide support for DSPI slave mode ope [...] adds 9958c8c39e58 spi: atmel-quadspi: cache MR value to avoid a write access adds 3ae012e9dff4 spi: atmel-quadspi: order header files inclusion alphabetically adds 18b6f6e176df spi: atmel-quadspi: drop wrappers for iomem accesses adds 1db6de22b2c6 spi: atmel-quadspi: fix naming scheme adds 9ce4c5128b96 spi: atmel-quadspi: remove unnecessary cast adds 2aaa8dd0938e spi: atmel-quadspi: return appropriate error code adds cae417b2a89b spi: atmel-quadspi: switch to SPDX license identifiers adds b456fd18ca69 spi: atmel-quadspi: rework transfer macros adds 90484f9b1629 dt-bindings: spi: atmel-quadspi: update example to new clo [...] adds 18f075145e08 dt-bindings: spi: atmel-quadspi: make "pclk" mandatory adds bd7905e2fed7 spi: atmel-quadspi: add support for named peripheral clock adds 3a6c501e96ee dt-bindings: spi: atmel-quadspi: QuadSPI driver for Microc [...] adds 2e5c88887358 spi: atmel-quadspi: add support for sam9x60 qspi controller adds 6a280faf76b4 Merge branch 'spi-5.1' into spi-next adds 197ee26a33fb Merge remote-tracking branch 'spi/for-next' adds e2a43b09bfc2 Merge remote-tracking branch 'tip/auto-latest' adds 56fdc2b231cf Merge remote-tracking branch 'clockevents/clockevents/next' adds d6a9f7336d92 EDAC, i10nm: Fix randconfig builds adds cbfa482f7e2b EDAC, skx_common: Add code to recognise new compound error code adds 743014f4898a Merge remote-tracking branch 'edac-amd/for-next' adds dea5a1345016 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 3911e3de350c rcu/rcu.h: Convert to SPDX license identifier adds 528c7e90dfa7 rcu/rcuperf: Convert to SPDX license identifier adds fb78dd9cd2c8 rcu/rcu_segcblist: Convert to SPDX license identifier adds 10ae529cc866 rcu/rcutorture: Convert to SPDX license identifier adds 7363c9f152ca rcu/srcu: Convert to SPDX license identifier adds 464cbed01b15 rcu/sync: Convert to SPDX license identifier adds b1e797f7d5b1 rcu/tiny: Convert to SPDX license identifier adds 9ab6c2710263 rcu/tree: Convert to SPDX license identifier adds 4fc8c9233262 rcu/update: Convert to SPDX license identifier adds 173dbfb03ddb linux/rcu_node_tree: Convert to SPDX license identifier adds 1a450891184e linux/rcupdate: Convert to SPDX license identifier adds d29276a2de17 linux/rcu_segcblist: Convert to SPDX license identifier adds 91cf8648f1f8 linux/rcu_sync: Convert to SPDX license identifier adds 0689f2534236 linux/rcutiny: Convert to SPDX license identifier adds a1817f28fa48 linux/rcutree: Convert to SPDX license identifier adds 7f679f953fa8 linux/srcu: Convert to SPDX license identifier adds 6c23ddb760fc torture: Convert to SPDX license identifier adds 2e33f7fde6e8 linux/torture: Convert to SPDX license identifier adds 0524a0124983 locking/locktorture: Convert to SPDX license identifier adds d12660864ac3 Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'si [...] adds f85b9c0f1582 Merge LKMM and RCU adds 5c304b2604cb Merge remote-tracking branch 'rcu/rcu/next' adds 649aae12e4e8 KVM: arm/arm64: Factor out VMID into struct kvm_vmid adds b30604d36d14 KVM: arm/arm64: Simplify bg_timer programming adds 4ecd2e55c05e KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming adds 7c80bd08bb08 KVM: arm64: Reuse sys_reg() macro when searching the trap table adds 7c0557808f88 KVM: arm/arm64: consolidate arch timer trap handlers adds f0f6dd07ee18 KVM: arm/arm64: timer: Rework data structures for multiple timers adds dd80c8daa07a KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems adds 9cdf21f99cf7 KVM: arm/arm64: Rework the timer code to use a timer_map adds 42df802dbcbb KVM: arm/arm64: Move kvm_is_write_fault to header file adds a6b543483e4c arm64: KVM: Expose sanitised cache type register to guest adds d35b8e91b2b1 arm64: KVM: Describe data or unified caches as having 1 se [...] adds 5242452f3e87 Merge remote-tracking branch 'kvm-arm/next' adds 8d43d5703667 KVM: s390: clarify kvm related kernel message adds b7d455712927 KVM: s390: drop obsolete else path adds 689bdf9e9c33 KVM: s390: make bitmap declaration consistent adds 246b72183b35 KVM: s390: move bitmap idle_mask into arch struct top level adds 672128bfee08 KVM: s390: coding style kvm_s390_gisa_init/clear() adds 96723d323a08 KVM: s390: use pending_irqs_no_gisa() where appropriate adds bb2fb8cdcf2d KVM: s390: remove kvm_s390_ from gisa static inline functions adds 982cff425959 KVM: s390: introduce struct kvm_s390_gisa_interrupt adds 3dec19221788 s390/cio: add function chsc_sgib() adds 1282c21eb3da KVM: s390: add the GIB and its related life-cyle functions adds 25c84dbaec6a KVM: s390: add kvm reference to struct sie_page2 adds 6cff2e104601 KVM: s390: add functions to (un)register GISC with GISA adds 174dd4f88875 KVM: s390: kvm_s390_gisa_clear() now clears the IPM only adds 9f30f6216378 KVM: s390: add gib_alert_irq_handler() adds b1d1e76ed9ee KVM: s390: start using the GIB adds b9fa6d6ee9b8 KVM: s390: fix possible null pointer dereference in pendin [...] adds 2f449a95e0b3 Merge remote-tracking branch 'kvms390/next' adds a7d6d08c5f76 Merge remote-tracking branch 'xen-tip/linux-next' adds 03120988d913 Merge remote-tracking branch 'percpu/for-next' adds 4b4a9923afe0 Merge remote-tracking branch 'workqueues/for-next' adds 96f984d3127e ACPI / scan: Create platform device for BSG2150 ACPI nodes adds 38f250b7d4a0 platform/x86: dell-wmi: Ignore new keyboard backlight chan [...] adds 8335ebc1e98a platform/x86: touchscreen_dmi: Add info for the PoV Wintab [...] adds bbb97d728f77 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi8 [...] adds 0bbbe97f2f85 platform/x86: ideapad: Add ideapad 330-15ICH to no_hw_rfkill adds 871f1f2bcb01 platform/x86: intel_int0002_vgpio: Only implement irq_set_ [...] adds e50af8332785 platform/x86: intel_pmc_core: Handle CFL regmap properly adds 0e68eeea9894 platform/x86: intel_pmc_core: Fix PCH IP sts reading adds d6827015e671 platform/x86: intel_pmc_core: Fix PCH IP name adds 4284dc008f43 platform/x86: intel_pmc_core: Fix file permissions for ltr_show adds b2ee6d2a2894 platform/x86: intel_pmc_core: Include Reserved IP for LTR adds ed31bde8d4b0 platform/x86: asus-wmi: Allow loading on systems without t [...] adds 29f68df58b00 platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Le [...] adds 289790a3ea94 platform/x86: dell_rbu: stop abusing the DMA API adds 8aaad1b194eb Merge remote-tracking branch 'drivers-x86/for-next' adds ac8c1a2e502e platform/chrome: cromeos_pstore: switch to SPDX identifier adds cc2db0756fbb platform/chrome: cros_ec_debugfs: switch to SPDX identifier adds 5414dd14aafe platform/chrome: cros_ec_lightbar: switch to SPDX identifier adds 8d4d79483222 platform/chrome: cros_ec_sysfs: switch to SPDX identifier adds 27755cf70914 platform/chrome: cros_ec_vbc: switch to SPDX identifier adds f0c70b9bdb88 platform/chrome: cros_ec_i2c: switch to SPDX identifier adds 1058ca940e40 platform/chrome: cros_ec_lpc: switch to SPDX identifier adds b861297cf3bb platform/chrome: cros_ec_proto: switch to SPDX identifier adds 30fc9147aea7 platform/chrome: cros_ec_spi: switch to SPDX identifier adds 0e27a11f3201 platform/chrome: cros_kbd_led_backlight: switch to SPDX id [...] adds d6c7901ba88f platform/chrome: cros_ec_lightbar: remove pr_fmt() define adds 73c935de7fde platform/chrome: cros_ec_sysfs: remove pr_fmt() define adds 67e9ac8c565a MAINTAINERS: chrome-platform: change the git tree to a chr [...] adds 831c2611bfbb Merge remote-tracking branch 'chrome-platform/for-next' adds a3ec54885deb Merge remote-tracking branch 'leds/for-next' adds 51415416ba2b Merge remote-tracking branch 'ipmi/for-next' adds 0a5c61896641 Merge remote-tracking branch 'driver-core/driver-core-next' adds ac1d169a56b0 Merge remote-tracking branch 'usb/usb-next' adds d7c3eeffbc55 usb: gadget: Remove dead branch code adds b266d6e496a8 dt-bindings: usb: Add support for msm8998 adds 54c9da1bcec4 usb: dwc3: qcom: Add support for MSM8998 adds 1c1a3ddae978 usb: renesas_usbhs: replace udelay() with usleep_range() adds 169e3b68cadb usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded adds d26c05781e08 dt-bindings: usb: keystone-usb: Add ti,am654-dwc3 support adds eca6b49430c6 usb: dwc3: keystone: Add support for ti,am654-dwc3 adds 4d8cd6160920 usb: gadget: aspeed: fix typo adds 488e3b5fcd1d usb: gadget: udc: reduce indentation adds 35ed6229c0f0 usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 adds 539cf1039165 dt-bindings: usb: renesas_usbhs: Add r8a774c0 support adds 8b4c62aef6f6 usb: gadget: u_serial: process RX in workqueue instead of tasklet adds e49107d8acfe usb: gadget: uvc: add uvcg_warn macro adds 546970fdab1d usb: gadget: udc: renesas_usb3: add support for r8a774c0 adds a3af5e3ad3f1 usb: dwc3: gadget: add dwc3_request status tracking adds b2b6d601365a usb: dwc3: gadget: prevent dwc3_request from being queued twice adds 7c3d7dc89e57 usb: dwc3: gadget: remove req->started flag adds acbfa6c26f21 usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete adds 974a1368c33e usb: dwc3: gadget: don't use resource_index as a flag adds 9f45581f5eec usb: dwc3: gadget: early giveback if End Transfer already [...] adds 3aec99154db3 usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING adds 7790b3556fcc usb: dwc3: trace: pass trace buffer size to decoding functions adds 1381a5113caf usb: dwc3: debug: purge usage of strcat adds 1e19a520a925 USB: gadget: Improve kerneldoc for usb_ep_dequeue() adds 836bcab50624 udc: net2280: Fix net2280_disable adds 97311c8f8b6e usb: dwc2: Fix EP TxFIFO number setting adds 1ff767bfa54a usb: gadget: fix various indentation issues adds 10209abe87f5 usb: dwc2: gadget: Add scatter-gather mode adds 44a9d1b9a6bb usb: gadget: function: sync f_uac1 ac header baInterfaceNr adds dffe2d7fc450 usb: gadget: move non-super speed code out of usb_ep_autoc [...] adds bdcc03cef0fd usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_a [...] adds b5872a3c190a Merge remote-tracking branch 'usb-gadget/next' adds 85bc2d91e9f0 USB: serial: cp210x: add minimum baud rate for CP2105 SCI adds 39d6355114d5 Merge remote-tracking branch 'usb-serial/usb-next' adds e4e2c343a82d phy: freescale: Break dependency on SOC_IMX8MQ for USB PHY adds 4f0960ba7a6a dt-bindings: rcar-gen3-phy-usb2: Add r8a774c0 support adds 32fcf6fc6c71 phy: qcom-ufs: Use iopoll.h readl_poll_timeout macro adds ed31ee7cf1fe phy: ti: usb2: Fix logic on -EPROBE_DEFER adds 266744faec8c phy: ti: Don't depend on OMAP_OCP2SCP adds e712792ec0dd dt-bindings: phy: ti: Add support for AM654x USB2 PHY adds 6777cee3a872 phy: ti: usb2: Add support for AM654 USB2 PHY adds 8fa0402ba336 phy: rockchip-inno-usb2: fix misspelling and kernel-doc do [...] adds 68eab01c2179 dt-bindings: phy-rockchip-inno-usb2: add documentation for [...] adds 0ade2930fccf dt-bindings: phy-qcom: Add support for msm8998 usb adds a51969fafc82 phy: qcom-qmp: Add QMP V3 USB3 PHY support for msm8998 adds 31926c217b5a phy: phy-rockchip-inno-usb2: drop reading the utmi-avalid [...] adds e74f0f8a170f phy: qcom-qusb2: Add QUSB2 PHY support for msm8998 adds cc013c285e3f phy: make phy-core explicitly non-modular adds a211034a0d37 phy: make phy-mvebu-sata explicitly non-modular adds 4a72dcbee944 phy: make phy-armada375-usb2 explicitly non-modular adds 65f04fea91cf phy: armada375-usb2: switch to SPDX license identifier adds ae4c5d69acc0 phy: mvebu-cp110-comphy: fix port check in ->xlate() adds 9695375a3f4a phy: add A3700 COMPHY support adds 6362f0a68d24 dt-bindings: phy: mvebu-comphy: extend the file to describ [...] adds e25909f9b7fe MAINTAINERS: phy: add entry for Armada 3700 COMPHY driver adds cc8b7a0ae866 phy: add A3700 UTMI PHY driver adds e60958699afa dt-bindings: phy: mvebu-utmi: add UTMI PHY bindings adds 07830a2a9af4 MAINTAINERS: phy: fill Armada 3700 PHY drivers entry adds 752b5da2359f phy: dphy: Remove unused header adds 2204b2c45f78 phy: dphy: Change units of wakeup and init parameters adds 1baafbe482e5 phy: dphy: Clarify lanes parameter documentation adds df68734101e9 dt-bindings: phy: Move the Cadence D-PHY bindings adds 7a343c8bf4b5 phy: Add Cadence D-PHY support adds aa1996e201b4 phy: bcm-sr-pcie: Change operation when PIPEMUX=1 adds f545cf89021b Merge remote-tracking branch 'phy-next/next' adds bd549c977817 Merge remote-tracking branch 'tty/tty-next' adds 1599c21c6db8 Merge remote-tracking branch 'char-misc/char-misc-next' adds 398f37778649 Merge remote-tracking branch 'extcon/extcon-next' adds ee593133a76c staging: comedi: comedi_fops.c: Remove redundant blank line adds 2fa495892bc9 staging: prefix header search paths with $(srctree)/ adds 7cbc196883b8 staging: mt7621-eth/ethtool.c: Correction of SPDX license [...] adds 9ad67a121637 staging: spi: mt7621: Switch to SPDX identifier adds dab7ed43dfc7 staging: spi: mt7621: Clean up excessive header usage adds 46c337872f34 staging: spi: mt7621: Add return code check on device_reset() adds da05e373a27c staging: spi: mt7621: Remove superfluous SPI_BPW_MASK definition adds 718a49173b2a staging: spi: mt7621: Minor cosmetic changes adds feec667e801a staging: spi: mt7621: Use recommended comment style adds 376a62202152 staging: spi: mt7621: Sort register definitions adds 5220dd4f9428 staging: spi: mt7621: Use macros instead of hardcoded values adds 98e9400a63d9 staging: spi: mt7621: Remove superfluous pre-declaration o [...] adds 5ccbce3a0b0e staging: mt7621-spi: Clean up comparison to NULL adds da17ad1e6fc5 staging: rtl8188eu: cleanup ODM_CmnInfoPtrArrayHook() adds 5ae890780e1b staging: most: cdev: add missing check for cdev_add failure adds 588713006ea4 staging: wilc1000: avoid the use of 'wilc_wfi_mon' static [...] adds 06fee3d5b3c3 staging: wilc1000: remove conditional lock in wilc_wfi_dei [...] adds bd3c7339548a staging: wilc1000: remove redundant macros for radiotap adds 96ce4f83cd7e staging: wilc1000: remove unnecessary debug log messages adds b36b9735ae8e staging: wilc1000: rename timeout related macros adds 0ae6cb7a24b2 staging: wilc1000: make use of iface type to identify p2p [...] adds 6f466168fa51 staging: wilc1000: refactor scan() cfg80211 ops callback adds 4e550a06ac27 Merge remote-tracking branch 'staging/staging-next' adds 776369c5bb87 Merge remote-tracking branch 'mux/for-next' adds 72d282b59342 drm/msm/a6xx: Add support for an interconnect path adds 68182cb929ec Merge remote-tracking branch 'icc/icc-next' adds 3cd0aa6a078c Merge remote-tracking branch 'slave-dma/next' adds ac2399f775c8 Merge remote-tracking branch 'cgroup/for-next' adds bb61b843ffd4 scsi: cxlflash: Prevent deadlock when adapter probe fails adds 1174ec66058c Merge branch 'fixes' into for-next adds 171e4909eac7 scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVM [...] adds e18e9dac9cdc scsi: csiostor: Remove set but not used variable 'pln' adds f80d2f0846b7 scsi: target/core: Remove the write_pending_status() callb [...] adds 3f0661a492a1 scsi: target/core: Remove several state tests from the TMF code adds 2281c95fe751 scsi: target/core: Simplify the LUN RESET implementation adds 83f85b8ec305 scsi: target/core: Inline transport_lun_remove_cmd() adds 94ebb4716008 scsi: target/core: Add target_send_busy() adds 8b8807b9e982 scsi: RDMA/srpt: Fix handling of command / TMF submission failure adds 337ec69ed761 scsi: RDMA/srpt: Fix handling of TMF submission failure adds fd1b66870914 scsi: RDMA/srpt: Rework I/O context allocation adds 40ca8757291c scsi: RDMA/srpt: Fix a credit leak for aborted commands adds b53655b80cfc scsi: target/iscsi: Remove an incorrect comment adds 618baaf7881e scsi: target/iscsi: Convert comments about locking into ru [...] adds 0300b1147e52 scsi: target/iscsi: Fix spelling of "unsolicited" adds 1e65cc1631c1 scsi: target/iscsi: Rename a function and a function pointer adds 32e36bfbcf31 scsi: target/iscsi: Avoid iscsit_release_commands_from_con [...] adds 658c31224de2 scsi: target/iscsi: Simplify iscsit_dump_data_payload() adds 47eefded1f70 scsi: target/iscsi: Simplify iscsit_handle_text_cmd() adds 27752647f88a scsi: ufs: Print uic error history in time order adds d7e6db20944c scsi: sd: Improve sd_print_capacity() adds e13949aef43a scsi: aacraid: clean up some indentation and formatting issues adds 89408ac8aa86 scsi: MAINTAINERS: Add reviewers for UFS patches adds 7c429da45c33 scsi: MAINTAINERS: Update dwc driver maintainer to Pedro Sousa adds daa0681118c9 scsi: megaraid_sas: Rework code to get PD and LD list adds 44abbaf64b5d scsi: megaraid_sas: Rework device add code in AEN path adds f6fe57310811 scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver adds 1244790d178b scsi: mpt3sas: Rename mpi endpoint device ID macro. adds 8f8384503e40 scsi: mpt3sas: Add support for NVMe Switch Adapter adds eb9c7ce56045 scsi: mpt3sas: Add support for ATLAS PCIe switch adds c6ded86a161d scsi: mpt3sas: Update driver version to 27.102.00.00 adds 7ba1bedcaa1e Merge branch 'misc' into for-next adds 531d50d83ddd Merge remote-tracking branch 'scsi/for-next' adds ccf3209f0044 scsi: bsg: refactor bsg_ioctl adds 972248e9111e scsi: bsg-lib: handle bidi requests without block layer help adds 80f2121380ca scsi: fs: remove exofs adds 19fcae3d4f2d scsi: remove the SCSI OSD library adds ae3d56d81507 scsi: remove bidirectional command support adds b9f91992991b scsi: stop setting up request->special adds 69ed175c1955 scsi: block: remove req->special adds 8b3238cabd50 scsi: block: remove bidi support adds 7f147f9bfd44 scsi: qla2xxx: Fix N2N target discovery with Local loop adds 590f806ddd2e scsi: qla2xxx: Add pci function reset support. adds 4825034afba8 scsi: qla2xxx: Change default ZIO threshold. adds 80676d054e5a scsi: qla2xxx: Fix session cleanup hang adds 51fd6e6351a6 scsi: qla2xxx: flush IO on chip reset or sess delete adds 9ecd6564d154 scsi: qla2xxx: fix fcport null pointer access. adds 1021f0bc2f3d scsi: qla2xxx: allow session delete to finish before create. adds 97a93cea8873 scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping i [...] adds 5e85f6df7722 scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation adds dcbf8f8087eb scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down adds 87d6814a28d9 scsi: qla2xxx: Fix fw options handle eh_bus_reset() adds 1560bafdff9e scsi: qla2xxx: Use complete switch scan for RSCN events adds b8837a0f8851 scsi: qla2xxx: Update driver version to 10.00.00.13-k adds 0b05e9fe1fd1 scsi: lpfc: cleanup: remove nrport from nvme command structure adds e960f5ab40b6 scsi: lpfc: cleanup: Remove excess check on NVME io submit [...] adds 0794d601d174 scsi: lpfc: Implement common IO buffers between NVME and SCSI adds 7370d10ac99e scsi: lpfc: Remove extra vector and SLI4 queue for Expresslane adds cdb42becdd40 scsi: lpfc: Replace io_channels for nvme and fcp with gene [...] adds 5e5b511d8bfa scsi: lpfc: Partition XRI buffer list across Hardware Queues adds 18c27a621614 scsi: lpfc: cleanup: Remove unused FCP_XRI_ABORT_EVENT slo [...] adds 63df6d637e33 scsi: lpfc: Adapt cpucheck debugfs logic to Hardware Queues adds 4c47efc140fa scsi: lpfc: Move SCSI and NVME Stats to hardware queue structures adds 1fbf97425002 scsi: lpfc: Convert ring number to hardware queue for nvme [...] adds ace44e48b1fc scsi: lpfc: Synchronize hardware queues with SCSI MQ interface adds c490850a0947 scsi: lpfc: Adapt partitioned XRI lists to efficient sharing adds 45aa312e211f scsi: lpfc: Allow override of hardware queue selection policies adds b3295c2a7533 scsi: lpfc: Fix setting affinity hints to correlate with h [...] adds 6a828b0f6192 scsi: lpfc: Support non-uniform allocation of MSIX vectors [...] adds cb733e358787 scsi: lpfc: cleanup: convert eq_delay to usdelay adds 32517fc0975b scsi: lpfc: Rework EQ/CQ processing to address interrupt c [...] adds 75508a8b8b2d scsi: lpfc: Utilize new IRQ API when allocating MSI-X vectors adds 222e9239c608 scsi: lpfc: Resize cpu maps structures based on possible cpus adds b1684a0b42ec scsi: lpfc: Enable SCSI and NVME fc4s by default adds c2017260eea2 scsi: lpfc: Rework locking on SCSI io completion adds f6e84790520a scsi: lpfc: Fix default driver parameter collision for all [...] adds 472e146d1cf3 scsi: lpfc: Correct upcalling nvmet_fc transport during io [...] adds c160c0f8063e scsi: lpfc: Fix nvmet issues when link bounce under IO load adds 0d041215f0b4 scsi: lpfc: Update 12.2.0.0 file copyrights to 2019 adds 42fb055a57ca scsi: lpfc: Update lpfc version to 12.2.0.0 adds 3edfe4cda337 Merge remote-tracking branch 'scsi-mkp/for-next' adds 88eec9b0e80a swiotlb: Introduce swiotlb_max_mapping_size() adds 7c1fd56c53d8 swiotlb: Add is_swiotlb_active() function adds 53cf036bd043 dma: Introduce dma_max_mapping_size() adds 6937e71f71e8 virtio: Introduce virtio_max_dma_size() adds b44eab540362 virtio-blk: Consider virtio_max_dma_size() for maximum seg [...] adds 469a3f952336 virtio-balloon: improve update_balloon_size_func adds e924d12c15e8 virtio_balloon: remove the unnecessary 0-initialization adds b494f66dae9d dt-bindings: virtio-mmio: Add IOMMU description adds 7f3f7244d6ae dt-bindings: virtio: Add virtio-pci-iommu node adds 3d4e8539d43f of: Allow the iommu-map property to omit untranslated devices adds a60ec5c24a92 PCI: OF: Initialize dev->fwnode appropriately adds 542f82ff15b7 iommu: Add virtio-iommu driver adds 51e83d8395d6 iommu/virtio: Add probe request adds 28b052a8d902 iommu/virtio: Add event queue adds d8fe83f623b1 virtio-net: bql support adds 85880abcb86d include/linux/compiler.h: allow memory operands adds 2474f9cc1ae3 barriers: convert a control to a data dependency adds 3f30c14b7cd9 virtio: use dependent_ptr_mb adds a4b02f8db05e x86/mpx: tweak header name adds 00fa3dec260b drm: tweak header name adds 2fafb16e2123 arch: move common mmap flags to linux/mman.h adds f1cd7aa44777 Merge remote-tracking branch 'vhost/linux-next' adds 569cc2dede78 Merge remote-tracking branch 'rpmsg/for-next' adds 29fd19953700 Merge remote-tracking branch 'gpio/for-next' adds 89bc356a3aee dt-bindings: gpio: pca953x: document the nxp,pcal6416 adds 2365c781eff8 gpio: pca953x: add support for pcal6416 type adds 7c5340bce8d1 gpio: madera: Add missing const adds e2fb3f413a57 Documentation: gpio: driver: fix wire name for I2C adds 62f96ec18212 gpio: tegra186: Use TEGRA186_ prefix for GPIO names adds c4b7b0d25d79 gpio: altera-a10sr: Trivial coding style fix adds c5664bb232a5 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 31e114d2a57f Merge remote-tracking branch 'pinctrl/for-next' adds 16ff6982caec Merge remote-tracking branch 'pwm/for-next' adds a692933a8769 signal: Always attempt to allocate siginfo for SIGSTOP adds 35634ffa1751 signal: Always notice exiting tasks adds 7146db3317c6 signal: Better detection of synchronous signals adds efa58a37eff4 Merge remote-tracking branch 'userns/for-next' adds f29df48e5adc Merge remote-tracking branch 'random/dev' adds 17e78ed6d906 Merge remote-tracking branch 'y2038/y2038' adds 375bfca3459d livepatch: core: Return EOPNOTSUPP instead of ENOSYS adds ecba29f434a8 livepatch: Introduce klp_for_each_patch macro adds 86e43f23c171 livepatch: return -ENOMEM on ptr_id() allocation failure adds 49ee4dd2e753 livepatch: Proper error handling in the shadow variables selftest adds a087cdd4073b livepatch: Module coming and going callbacks can proceed w [...] adds 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next adds d829be37843f Merge remote-tracking branch 'livepatching/for-next' adds 418a68358ce6 coresight: etm4x: Add support to enable ETMv4.2 adds 8357ddc0c9f2 Merge remote-tracking branch 'coresight/next' adds f0c04c276739 rtc: ds1672: fix unintended sign extension adds edb190cb1734 rtc: snvs: make sure clock is enabled for interrupt handle adds 761acdda5c2c rtc: rs5c372: r2221: fix to use the correct XSTP bit adds 6fa4b6b7bef0 next-20190207/rtc adds 6dba5a68cac5 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds b080867b7ff7 Merge remote-tracking branch 'at24/at24/for-next' adds 127ae3e3b7d0 Merge remote-tracking branch 'ntb/ntb-next' adds a72f96233e42 Merge remote-tracking branch 'kspp/for-next/kspp' adds 7585d6e72458 Merge remote-tracking branch 'cisco/for-next' adds 126a71c3aa8a Merge remote-tracking branch 'gnss/gnss-next' adds e948c05faf33 Merge remote-tracking branch 'slimbus/for-next' adds 35786251e297 Merge remote-tracking branch 'nvmem/for-next' adds fd9dc93e3623 XArray: Change xa_insert to return -EBUSY adds 3ccaf57a6a63 XArray: Add support for 1s-based allocation adds a3e4d3f97ec8 XArray: Redesign xa_alloc API adds 2fa044e51a1f XArray: Add cyclic allocation adds f6aab1afae64 Merge remote-tracking branch 'xarray/xarray' adds 77e7bf99a038 Merge remote-tracking branch 'hyperv/hyperv-next' adds 25c263be9a44 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds cd942fef9cc2 Merge remote-tracking branch 'pidfd/for-next' adds 8ee09208714e scsi: osst: mark expected switch fall-throughs adds 6a87ffd89402 scsi: ppa: mark expected switch fall-through adds a28ea6897214 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs adds 7a879067cc68 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through adds edd231bca0e8 lib: zstd: Mark expected switch fall-throughs adds 503b95dbeba1 lib/cmdline.c: mark expected switch fall-throughs adds 6f6c95f09001 ASN.1: mark expected switch fall-through adds f50b8e721836 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 715cd2d485a2 Revert "apparmor: Initial implementation of raw policy blo [...] adds c0254ab57343 checkpatch: don't interpret stack dumps as commit IDs adds 092336830387 mm, slab, vmscan: accumulate gradual pressure on small slabs adds 6c5e5cce38e8 mmslabvmscan-accumulate-gradual-pressure-on-small-slabs-fix adds 1697211ec612 mm,vmscan: accumulated slab reclaim pressure fixes adds 48cae5741e73 mm/gup: fix gup_pmd_range() for dax adds ce86b30cfa06 huegtlbfs: fix page leak during migration of file pages adds cad5fca96f15 Revert "mm: use early_pfn_to_nid in page_ext_init" adds 773a1fe48261 Rename include/{uapi => }/asm-generic/shmparam.h really adds 0e2862a389e1 kasan: remove use after scope bugs detection. adds c6cf650e9925 page_poison: play nicely with KASAN adds 95b933861a70 kasan: fix kasan_check_read/write definitions adds 9ddc8ef006e6 scripts/decode_stacktrace.sh: handle RIP address with segment adds dc60ac2019fc sh: remove nargs from __SYSCALL adds ed2e06e960b7 lib/debugobjects.c: move printk out of db lock critical sections adds 2e0fdc97d61b ocfs2: fix a panic problem caused by o2cb_ctl adds a0e7126aa5d1 ocfs2: fix the application IO timeout when fstrim is running adds 0c46e198a3e1 ocfs2: Use zero-sized array and struct_size() in kzalloc() adds 53b48999ea17 ocfs2: clear zero in unaligned direct IO adds b16830ab6f33 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds e16ff27bb4f7 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 9dbe8c86a3e9 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds c4449ea34cb7 ramfs: support O_TMPFILE adds b325baecba01 fs/file.c: initialize init_files.resize_wait adds 1fe7f09b834d mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds 0bf7a8165381 mm/slub: introduce SLAB_WARN_ON_ERROR adds 976033cdf8c3 mm-slub-introduce-slab_warn_on_error-fix adds 79f0e6f37167 mm/slab.c: kmemleak no scan alien caches adds d42d9c3f595a include/linux/slub_def.h: comment fixes adds 97f70692f642 mm/page_alloc.c: memory hotplug: free pages as higher order adds 6fc1729db7ce mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 adds 417c650ab596 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix adds db565b823869 mm: balloon: update comment about isolation/migration/compaction adds b9d21da49875 mm: convert PG_balloon to PG_offline adds 60fb321958e4 mm-convert-pg_balloon-to-pg_offline-fix adds e1fd949617b7 kexec: export PG_offline to VMCOREINFO adds cbde25a03139 xen/balloon: mark inflated pages PG_offline adds 14c8a92439c4 hv_balloon: mark inflated pages PG_offline adds 0286031546d9 vmw_balloon: mark inflated pages PG_offline adds e6b645bae429 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 537ba67a5f38 PM/Hibernate: use pfn_to_online_page() adds 7112bb81d454 PM/Hibernate: exclude all PageOffline() pages adds 059e62cf0be1 pm-hibernate-exclude-all-pageoffline-pages-v2 adds bb05abe2f536 mm: Refactor readahead defines in mm.h adds a83c27af2b39 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds 316d8ef603c9 mm: replace all open encodings for NUMA_NO_NODE adds e3c88847cbce tools/: replace open encodings for NUMA_NO_NODE adds 652ddd422efb tools/: fix for replace open encodings for NUMA_NO_NODE adds 1f962cfbe4da mm: reuse only-pte-mapped KSM page in do_wp_page() adds cec59c4e8c03 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds 93179a85ccef powerpc: prefer memblock APIs returning virtual address adds 7c956bcfe8de microblaze: prefer memblock API returning virtual address adds a963c604ef78 sh: prefer memblock APIs returning virtual address adds 62f945ac9f9f openrisc: simplify pte_alloc_one_kernel() adds 689f1040757b arch: simplify several early memory allocations adds 596c0487c7b6 arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds fb66cae9e1d9 mm, slub: make the comment of put_cpu_partial() complete adds f517812e9bba memcg: localize memcg_kmem_enabled() check adds c7ec3826cda4 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds 10175403c482 mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds fcf534f9459c mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 48e6cd8fbee9 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds b88525318c8d vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds 011b8884db7a vmalloc: add test driver to analyse vmalloc allocator adds 6aea145f644e vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds 744158308ce1 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds a11d302da2d9 mm: remove sysctl_extfrag_handler() adds 3456437495a3 mm/hugetlb: distinguish between migratability and movability adds 7bd66babf80a mm/hugetlb: enable PUD level huge page migration adds 146dcfdd3969 mm/hugetlb: enable arch specific huge page size support fo [...] adds fb6fc7ea417b arm64/mm: enable HugeTLB migration adds 396cd4e13ab1 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds d902507083a0 mm: remove extra drain pages on pcp list adds 69a3f3581a76 mm: create the new vm_fault_t type adds 785a713ad5ee x86/mm/fault.c: Convert to use vm_fault_t adds 5367bd9d10dc mm/hmm: convert to use vm_fault_t adds 7c2327c46001 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds 5a7cdb9b0f8d mm/memcontrol.c: use struct_size() in kmalloc() adds 1cc4288ea27a mm/filemap.c: remove redundant test from find_get_pages_contig adds b0fe63c98706 memcg: schedule high reclaim for remote memcgs on high_work adds 7c5a6c037fff memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds 3022001624ff mm: swap: check if swap backing device is congested or not adds f935f73907f7 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix adds dc6e468a7606 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 adds 776ea5426d1d mm: swap: add comment for swap_vma_readahead adds fbe3c842e5d8 mm: shuffle GFP_* flags adds d4fbfb7cb758 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] adds f530f34ff73a mm, compaction: shrink compact_control adds 58c570f37c7a mm, compaction: rearrange compact_control adds 61a8f5a97f67 mm, compaction: remove last_migrated_pfn from compact_control adds 46bc0b525ee1 mm, compaction: remove unnecessary zone parameter in some [...] adds 326b35c71f96 mm, compaction: rename map_pages to split_map_pages adds 5f111c48ebc7 mm, migrate: immediately fail migration of a page with no [...] adds 13e9fb3eeb30 mm, compaction: always finish scanning of a full pageblock adds 451597c08551 mm, compaction: ignore the fragmentation avoidance boost f [...] adds 446459400902 mm, compaction: use free lists to quickly locate a migrati [...] adds 10240548b46b mm, compaction: Use free lists to quickly locate a migrati [...] adds 4e7806454da2 mm, compaction: keep migration source private to a single [...] adds f9ef3117a4a9 mm, compaction: use free lists to quickly locate a migrati [...] adds 65e931365f37 mm, compaction: avoid rescanning the same pageblock multip [...] adds 355b52490d79 mm, compaction: finish pageblock scanning on contention adds ecd450b249da mm, compaction: check early for huge pages encountered by [...] adds b6949a893764 mm, compaction: keep cached migration PFNs synced for unus [...] adds 857ec3cdd680 mm, compaction: rework compact_should_abort as compact_che [...] adds 1349f28fb2a8 mm, compaction: do not consider a need to reschedule as co [...] adds 94f4fb3e820e mm, compaction: reduce premature advancement of the migrat [...] adds 2c4b71665485 mm, compaction: round-robin the order while searching the [...] adds 6cd3c8ab55a1 mm, compaction: sample pageblocks for free pages adds 36fcedf46b91 mm, compaction: be selective about what pageblocks to clea [...] adds 854b278bb15a mm/compaction: no stuck in __reset_isolation_pfn() adds c96a3af7f9f4 mm, compaction: capture a page under direct compaction adds d52a922b4cad mm, compaction: Capture a page under direct compaction -fix adds fd1c38a269aa fs: kernfs: add poll file operation adds fc69b2d25a55 kernel: cgroup: add poll file operation adds b1a3c6dfd1d7 psi: introduce state_mask to represent stalled psi states adds 50c574a84f89 psi: rename psi fields in preparation for psi trigger addition adds e7acbba0d6f7 psi: introduce psi monitor adds 1a0eb35cafb6 mm, memcg: create mem_cgroup_from_seq adds de3d0cafd7d5 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] adds 23a7e6b4b63f mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! adds c5decd8ea481 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds f2e0960d5e2c mm: prevent mapping slab pages to userspace adds 0ff7a0caff4d mm/memory.c: prevent mapping typed pages to userspace adds c6bd5d7de7ab mm, memcg: proportional memory.{low,min} reclaim adds ca044b8ce24f mm-proportional-memorylowmin-reclaim-checkpatch-fixes adds eaed5932f8ad mm, memcg: Handle cgroup_disable=memory when getting memcg [...] adds d3bcd1ae942e mm: no need to check return value of debugfs_create functions adds e7a9629257fc mm, oom: remove 'prefer children over parent' heuristic adds b4344c6c9d76 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] adds 3d21bb3c602a mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] adds 7d655d23a330 mm/page_owner: move config option to mm/Kconfig.debug adds 62d2e49ed8a0 mm: fix some typos in mm directory adds 90f85d19198f mm/hmm: use reference counting for HMM struct adds 2bf9400f4207 mm/hmm: do not erase snapshot when a range is invalidated adds deadc5fdad36 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds e54cec1ba40b mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds 31d5b910a559 mm/hmm: improve driver API to work and wait over a range adds 54f5dad68c3a mm/hmm: potential deadlock in nonblocking code adds 9b9d53e72457 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix adds 4d4f38582642 mm/hmm: add default fault flags to avoid the need to pre-f [...] adds fc8060142861 mm/hmm: add a helper function that faults pages and maps t [...] adds cc85efe702fa mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] adds 38511aa89c4e mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds cf4c1c2d36e4 mm/hmm: add helpers for driver to safely take the mmap_sem adds 7c9e8e584a6a mm: update ptep_modify_prot_start/commit to take vm_area_s [...] adds 4ff27251feb4 mm: update ptep_modify_prot_commit to take old pte value as arg adds 410d135df790 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade adds 040ac736072e mm/hugetlb: add prot_modify_start/commit sequence for huge [...] adds 3afe5c85984b arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] adds c3f41d4ff362 mm/page_alloc.c: check return value of memblock_alloc_node [...] adds 75feaddb7482 include/linux/uaccess.h: add probe_user_read() adds 5d2254776b45 powerpc: use probe_user_read() adds 3aca74d79727 memcg: killed threads should not invoke memcg OOM killer adds 2720cda9b199 mm, mempolicy: fix uninit memory access adds 43a2f96257b7 mm/vmscan.c: remove 7th argument of isolate_lru_pages() adds d20b80c117a6 mm: refactor swap-in logic out of shmem_getpage_gfp adds 97b6f263d1a0 mm: rid swapoff of quadratic complexity adds 2b82139f6cb0 agp: efficeon: no need to set PG_reserved on GATT tables adds bdcb17030b09 s390/vdso: don't clear PG_reserved adds 3b0584ea0a5d powerpc/vdso: don't clear PG_reserved adds b3bdedf44fcf riscv/vdso: don't clear PG_reserved adds 5ab9f70e9636 m68k/mm: use __ClearPageReserved() adds fbff676fb710 arm64: kexec: no need to ClearPageReserved() adds 554d27797323 arm64: kdump: no need to mark crashkernel pages manually P [...] adds 9b44cdaac9c8 ia64: perfmon: don't mark buffer pages as PG_reserved adds f0c49d5ebe26 mm: better document PG_reserved adds 358f654d7ce7 mm/cma: add PF flag to force non cma alloc adds 88da4d8a0494 mm: update get_user_pages_longterm to migrate pages alloca [...] adds e9ab170c6dcc powerpc/mm/iommu: allow migration of cma allocated pages d [...] adds 432b26a3f494 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] adds 37a89e0165a9 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd adds 406b9ffe7d73 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 71d344c7a946 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] adds 733f48463666 mm: vmscan: do not iterate all mem cgroups for global dire [...] adds 568f97ad9e73 mm: memcontrol: expose THP events on a per-memcg basis adds 08d6433a9ad8 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix adds 5ac37e0db66f fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] adds cf811aa4d05f mm: ksm: do not block on page lock when searching stable tree adds 1e294512c3c7 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds a3a25e77cf45 mm/vmscan.c: Do not allocate duplicate stack variables in [...] adds 268590ba637e mm, swap: bounds check swap_info array accesses to avoid N [...] adds a460f8874bdb mm,oom: don't kill global init via memory.oom.group adds 097f063e6178 hugetlb: allow to free gigantic pages regardless of the co [...] adds 707f4442fc34 numa: make "nr_node_ids" unsigned int adds c4a04eca6c75 numa: make "nr_online_nodes" unsigned int adds 3b6f5ee1ed16 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 90a5ee178ef0 mm: shuffle initial free memory to improve memory-side-cac [...] adds d1c7ebd9260f mm/shuffle: Fix shuffle enable adds d277f702f8eb mm: move buddy list manipulations into helpers adds e46fb315b583 mm: maintain randomization of page free lists adds cc53e6c8d9fc mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds 35c2928b4063 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds 89c4239ff743 mm: drop meminit_pfn_in_nid as it is redundant adds 47cd35f7a2dc mm: implement new zone specific memblock iterator adds 2ed2caeb7758 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds b04481282e06 mm: move hot-plug specific memory init into separate funct [...] adds 919375b5a299 mm: add reserved flag setting to set_page_links() adds fcd29dc97f8f mm: use common iterator for deferred_init_pages and deferr [...] adds 082c4aec1011 mm/page_alloc.c: calculate first_deferred_pfn directly adds 7db59da45adf filemap: kill page_cache_read usage in filemap_fault adds 613a536f865c filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 9abbda197589 filemap: pass vm_fault to the mmap ra helpers adds b78943751246 filemap: drop the mmap_sem for all blocking operations adds 197eb6acab9f filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 91f8d02740d1 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds 4b8a7eafe390 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds eb48c8787532 mm: don't expose page to fast gup before it's ready adds 8b1791a12fa4 mm/shuffle: default enable all shuffling adds fbb94fea2089 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds a4ab03683c30 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds d3b8a1358509 proc: return exit code 4 for skipped tests adds dac74b9ffcdb fs/proc/self.c: code cleanup for proc_setup_self() adds 831e09df4e8e fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() adds 2a5757128936 proc: remove unused argument in proc_pid_lookup() adds 0e2ef9df308d proc: read kernel cpu stat pointer once adds 3fd356018fe9 proc: use seq_puts() everywhere adds 23aa595ddff1 proc: test /proc/*/maps, smaps, smaps_rollup, statm adds 095486856d27 proc: exit correctly in /proc/*/maps test adds 7438b2aba900 kernel.h: unconditionally include asm/div64.h for do_div() adds b9a5a3f3b5b4 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds e8eece1b8f57 kernel/hung_task.c - fix sparse warnings adds b7a34acde10c kernel/sys: annotate implicit fall through adds 45e417022023 scripts/spelling.txt: add more spellings to spelling.txt adds 2e504c482e69 build_bug.h: add wrapper for _Static_assert adds 1107db3b49f4 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] adds 5c8e9f98794b linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] adds 1601421a48fa lib/genalloc.c: export symbol addr_in_gen_pool adds 6052052fd7f0 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds e5731f8e9650 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds c88a6c26099e lib/div64.c: off by one in shift adds c4d2cfcd386d lib/test_ubsan.c: VLA no longer used in kernel adds b4e3a89db764 checkpatch: verify SPDX comment style adds a42a337389bc checkpatch: add some new alloc functions to various tests adds 77d68f52b2dc checkpatch: allow reporting C99 style comments adds d875e9546ddb checkpatch: fix something adds 6c6887899e97 epoll: make sure all elements in ready list are in FIFO order adds 518ccef67a23 epoll: unify awaking of wakeup source on ep_poll_callback() path adds 7221c805a94a epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds d78028492bf4 fs/binfmt_elf.c: don't be afraid of overflow adds 2940dd40f32e fs/binfmt_elf.c: use list_for_each_entry() adds 4760a250c937 elf: fixup compilation adds 90f3852baeb7 fs/binfmt_elf.c: spread const a little adds c9c14095fb1c init/calibrate.c: provide proper prototype adds 07a6f9b86ea8 autofs: add ignore mount option adds 3950581c7e66 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] adds 461e382b5deb ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds 0256b2628b9d kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds 2b0a06214ac7 exec: increase BINPRM_BUF_SIZE to 256 adds ff61d0fcd88a exec: don't force_sigsegv processes with a pending fatal signal adds b5ed09cb6ed0 kernel: workqueue: clarify wq_worker_last_func() caller re [...] adds d09cbd37588e drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() adds 2469a7afcd97 sysctl: handle overflow in proc_get_long adds c6489debd83e sysctl: handle overflow for file-max adds 7255d3f20d18 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() adds a78f24f8783f configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED adds 38c409bfe20d kcov: no need to check return value of debugfs_create functions adds d95831ab5645 kcov: convert kcov.refcount to refcount_t adds eeb2b96c7de3 lib/ubsan: default UBSAN_ALIGNMENT to not set adds 249cb231eff0 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 6558835a1d61 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds c274ce4b65ab ipc: conserve sequence numbers in extended IPCMNI mode adds f1221b07ab41 ipc: annotate implicit fall through adds 000b5fd9019b ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] adds 48531ab32af9 lib/lzo: tidy-up ifdefs adds 1e45de708837 lib/lzo: 64-bit CTZ on arm64 adds 539144958818 lib/lzo: fast 8-byte copy on arm64 adds 8a9936c20e44 lib/lzo: implement run-length encoding adds e82d211b355c lib/lzo: separate lzo-rle from lzo adds e461d719fabc zram: default to lzo-rle instead of lzo adds 96d01004f845 Merge branch 'akpm-current/current' adds e32a7437eb9c scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds 0628dcc38a18 proc: calculate end pointer for /proc/*/* lookup at compile time adds d0f0e181f45e proc: merge fix for proc_pident_lookup() API change adds 4fba14830952 unicore32: stop printing the virtual memory layout adds de386f5aa113 arch/nios2/mm/fault.c: remove duplicate include adds b012ecd74a86 include/linux/sched/signal.h: replace `tsk' with `task' adds 062c4df3fee6 openrisc: prefer memblock APIs returning virtual address adds 84b046779113 powerpc: use memblock functions returning virtual address adds 0b9c73ad67d4 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] adds 0ec924054f8a memblock: drop memblock_alloc_base_nid() adds 61e32daaa7da memblock: emphasize that memblock_alloc_range() returns a [...] adds 81dca6e2d329 memblock: memblock_phys_alloc_try_nid(): don't panic adds b3885c273c1e memblock: memblock_phys_alloc(): don't panic adds f13d88f8a1e4 memblock: drop __memblock_alloc_base() adds 6a15b3914dce memblock: drop memblock_alloc_base() adds 0e1ace373e1e memblock: refactor internal allocation functions adds d81db2c26068 memblock: fix parameter order in memblock_phys_alloc_try_nid() adds 6e629729b1b7 memblock: make memblock_find_in_range_node() and choose_me [...] adds aafafa11dc7f arch: use memblock_alloc() instead of memblock_alloc_from( [...] adds 9c5bd443099e arch: don't memset(0) memory returned by memblock_alloc() adds 9a673e331b96 ia64: add checks for the return value of memblock_alloc*() adds 0ec746a1d85a sparc: add checks for the return value of memblock_alloc*() adds 14c2362d82e4 mm/percpu: add checks for the return value of memblock_alloc*() adds 313645be7431 init/main: add checks for the return value of memblock_alloc*() adds d7eb54e75e84 swiotlb: add checks for the return value of memblock_alloc*() adds 83833068186c treewide: add checks for the return value of memblock_alloc*() adds 836fc5c09c38 mm: sparse: Use '%pa' with 'phys_addr_t' type adds 2191a5c39811 memblock: fix format strings for panics after memblock_alloc adds 009585a57a02 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] adds e2419053b26b memblock: memblock_alloc_try_nid: don't panic adds 8c6a2a997986 memblock: drop memblock_alloc_*_nopanic() variants adds aee6f7042da1 memblock: remove memblock_{set,clear}_region_flags adds a82b43233f79 memblock: split checks whether a region should be skipped [...] adds e30cf0066052 openvswitch: convert to kvmalloc adds 87fa5597dd1f md: convert to kvmalloc adds 4545e87bd716 selinux: convert to kvmalloc adds a363293454ff Generic radix trees adds 492258b4cf83 proc: commit to genradix adds f74c3ccc6572 sctp: convert to genradix adds 2110ce1b9f56 Drop flex_arrays adds 1b0dc1d077e0 include/linux/relay.h: fix percpu annotation in struct rchan adds 14a81014e6f7 mm: make mm->pinned_vm an atomic64 counter adds 8271e3a859ed drivers/mic/scif: do not use mmap_sem adds 189debd1506d drivers/IB,qib: optimize mmap_sem usage adds a68255c69326 drivers/IB,hfi1: do not se mmap_sem adds 1dec049d16df drivers/IB,usnic: reduce scope of mmap_sem adds 783e3255e7de drivers/IB,core: reduce scope of mmap_sem adds 0e7efc1f3eef kernel/fork.c: remove duplicated include adds 0f424261df9c samples/mic/mpssd/mpssd.h: remove duplicate header adds a8385f930c56 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 85a5c333f4fe Merge branch 'akpm/master' adds a46228f6598a Add linux-next specific files for 20190208
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (1ff540338564) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-chromeos | 32 + .../sysfs-class-chromeos-driver-cros-ec-lightbar | 74 + .../sysfs-class-chromeos-driver-cros-ec-vbc | 6 + Documentation/DMA-API.txt | 8 + Documentation/accounting/psi.txt | 107 + Documentation/admin-guide/kernel-parameters.txt | 28 +- Documentation/arm64/booting.txt | 5 + Documentation/core-api/xarray.rst | 14 +- .../bindings/clock/nvidia,tegra124-dfll.txt | 83 +- .../bindings/cpufreq/nvidia,tegra124-cpufreq.txt | 6 +- .../bindings/display/bridge/cdns,dsi.txt | 21 - .../devicetree/bindings/iio/adc/stmpe-adc.txt | 21 + .../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/stmpe.txt | 116 +- .../devicetree/bindings/mfd/aspeed-lpc.txt | 2 + .../devicetree/bindings/mfd/cirrus,lochnagar.txt | 68 + .../devicetree/bindings/mfd/st,stpmic1.txt | 61 + Documentation/devicetree/bindings/mfd/stmpe.txt | 28 +- Documentation/devicetree/bindings/net/nixge.txt | 60 +- .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 3 +- Documentation/devicetree/bindings/pci/ti-pci.txt | 11 +- .../devicetree/bindings/phy/cdns,dphy.txt | 20 + .../devicetree/bindings/phy/phy-mvebu-comphy.txt | 65 +- .../devicetree/bindings/phy/phy-mvebu-utmi.txt | 38 + .../bindings/soc/amlogic/clk-measure.txt | 2 + .../bindings/sound/ingenic,jz4725b-codec.txt | 20 + .../bindings/sound/ingenic,jz4740-codec.txt | 20 + .../devicetree/bindings/spi/atmel-quadspi.txt | 12 +- .../devicetree/bindings/usb/keystone-usb.txt | 6 +- .../devicetree/bindings/usb/qcom,dwc3.txt | 1 + .../devicetree/bindings/usb/renesas_usb3.txt | 1 + .../devicetree/bindings/usb/renesas_usbhs.txt | 1 + .../bindings/watchdog/st,stpmic1-wdt.txt | 11 + Documentation/driver-model/devres.txt | 2 + Documentation/filesystems/exofs.txt | 185 - Documentation/gpu/vkms.rst | 11 - Documentation/lzo.txt | 39 +- .../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/filter.txt | 16 +- Documentation/scsi/osd.txt | 197 - Documentation/static-keys.txt | 2 +- Documentation/sysctl/net.txt | 1 + Documentation/target/tcm_mod_builder.py | 8 - .../translations/it_IT/doc-guide/sphinx.rst | 2 + .../it_IT/process/applying-patches.rst | 12 +- .../translations/it_IT/process/changes.rst | 487 ++- .../translations/it_IT/process/coding-style.rst | 43 +- .../it_IT/process/stable-api-nonsense.rst | 202 +- .../it_IT/process/submit-checklist.rst | 127 +- .../it_IT/process/submitting-drivers.rst | 8 +- Documentation/xtensa/booting.txt | 19 + MAINTAINERS | 60 +- Makefile | 3 + Next/SHA1s | 212 +- Next/Trees | 2 +- Next/merge.log | 4090 ++++++++++++++------ arch/arc/Kconfig | 17 +- arch/arc/Makefile | 6 - arch/arc/include/asm/arcregs.h | 1 - arch/arc/include/asm/entry-arcv2.h | 67 +- arch/arc/include/asm/irqflags-arcv2.h | 8 +- arch/arc/include/asm/uaccess.h | 8 +- arch/arc/kernel/entry-arcv2.S | 4 +- arch/arc/kernel/head.S | 11 +- arch/arc/kernel/intc-arcv2.c | 4 +- arch/arc/kernel/setup.c | 28 +- arch/arc/kernel/troubleshoot.c | 5 +- arch/arc/lib/Makefile | 8 +- arch/arc/lib/memcpy-archs-unaligned.S | 47 - arch/arc/plat-hsdk/Kconfig | 1 + arch/arm/boot/dts/meson.dtsi | 7 + arch/arm/boot/dts/meson8.dtsi | 23 +- arch/arm/boot/dts/meson8b-ec100.dts | 127 + arch/arm/boot/dts/meson8b-odroidc1.dts | 29 +- arch/arm/boot/dts/meson8b.dtsi | 29 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 5 + arch/arm/boot/dts/meson8m2.dtsi | 4 + arch/arm/boot/dts/omap3-gta04.dtsi | 36 + arch/arm/boot/dts/omap3-gta04a5.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +- .../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 4 + arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 8 + arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 8 + arch/arm/boot/dts/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/tegra114-dalmore.dts | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 2 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra30-beaver.dts | 2 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/configs/omap2plus_defconfig | 83 +- arch/arm/include/asm/arch_gicv3.h | 33 + arch/arm/mach-imx/mach-mx21ads.c | 1 - arch/arm/mach-imx/mach-mx27ads.c | 2 +- arch/arm/mach-meson/Kconfig | 1 - arch/arm/mach-mmp/brownstone.c | 1 - arch/arm/mach-omap1/board-ams-delta.c | 2 - arch/arm/mach-omap2/cpuidle44xx.c | 16 +- arch/arm/mach-omap2/pdata-quirks.c | 1 - arch/arm/mach-pxa/em-x270.c | 1 - arch/arm/mach-pxa/ezx.c | 3 +- arch/arm/mach-pxa/hx4700.c | 23 +- arch/arm/mach-pxa/magician.c | 23 +- arch/arm/mach-pxa/raumfeld.c | 1 - arch/arm/mach-pxa/zeus.c | 3 +- arch/arm/mach-sa1100/assabet.c | 1 - arch/arm64/Kconfig | 14 + arch/arm64/Kconfig.platforms | 1 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 8 + .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 4 + .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 8 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 8 + .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 8 + .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 4 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 5 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 47 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 10 - arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/armada-3720-espressobin.dts | 12 + arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 162 + arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 80 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 4 - arch/arm64/boot/dts/marvell/armada-8040-db.dts | 4 - arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 18 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 15 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 21 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 77 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 21 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 14 + arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 31 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 94 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 250 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 4 + arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 9 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 160 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 25 + arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/alternative.h | 4 +- arch/arm64/include/asm/arch_gicv3.h | 32 + arch/arm64/include/asm/assembler.h | 10 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 10 + arch/arm64/include/asm/daifflags.h | 60 +- arch/arm64/include/asm/efi.h | 11 + arch/arm64/include/asm/hardirq.h | 31 + arch/arm64/include/asm/irqflags.h | 100 +- arch/arm64/include/asm/kvm_host.h | 16 + arch/arm64/include/asm/processor.h | 3 + arch/arm64/include/asm/ptrace.h | 26 +- arch/arm64/kernel/alternative.c | 60 +- arch/arm64/kernel/asm-offsets.c | 1 + arch/arm64/kernel/cpufeature.c | 41 +- arch/arm64/kernel/entry.S | 56 +- arch/arm64/kernel/irq.c | 3 + arch/arm64/kernel/process.c | 51 + arch/arm64/kernel/smp.c | 33 + arch/arm64/kernel/traps.c | 8 +- arch/arm64/kvm/hyp/switch.c | 16 + arch/arm64/mm/proc.S | 11 - arch/m68k/coldfire/device.c | 2 +- arch/m68k/coldfire/m5272.c | 2 +- arch/mips/Kconfig | 19 +- arch/mips/ar7/platform.c | 4 +- arch/mips/bcm47xx/setup.c | 2 +- arch/mips/boot/dts/xilfpga/nexys4ddr.dts | 8 +- arch/mips/include/asm/atomic.h | 6 + arch/mips/include/asm/barrier.h | 36 + arch/mips/include/asm/bitops.h | 5 + arch/mips/include/asm/cmpxchg.h | 104 +- arch/mips/include/asm/futex.h | 3 + arch/mips/include/asm/pgtable.h | 4 + arch/mips/kernel/mips-cm.c | 2 +- arch/mips/kernel/process.c | 7 +- arch/mips/loongson32/Kconfig | 13 + arch/mips/loongson32/ls1b/board.c | 28 - arch/mips/loongson64/Platform | 23 + arch/mips/loongson64/common/reset.c | 7 +- arch/mips/mm/context.c | 3 + arch/mips/mm/tlbex.c | 10 + arch/parisc/include/asm/string.h | 12 + arch/parisc/kernel/firmware.c | 2 +- arch/parisc/kernel/parisc_ksyms.c | 4 + arch/parisc/lib/Makefile | 2 +- arch/parisc/lib/string.S | 107 + arch/powerpc/Kconfig | 7 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 24 +- arch/powerpc/include/asm/eeh.h | 4 +- arch/powerpc/include/asm/page.h | 1 - arch/powerpc/include/asm/ppc-pci.h | 4 +- arch/powerpc/include/asm/topology.h | 2 + arch/powerpc/kernel/eeh.c | 103 +- arch/powerpc/kernel/eeh_driver.c | 86 +- arch/powerpc/kernel/eeh_pe.c | 68 +- arch/powerpc/kernel/eeh_sysfs.c | 3 +- arch/powerpc/kernel/entry_64.S | 7 + arch/powerpc/kernel/ptrace.c | 8 +- arch/powerpc/kernel/stacktrace.c | 74 +- arch/powerpc/kernel/time.c | 1 - arch/powerpc/kernel/traps.c | 4 +- arch/powerpc/kernel/vmlinux.lds.S | 1 + arch/powerpc/mm/mem.c | 39 +- arch/powerpc/mm/numa.c | 9 +- arch/powerpc/mm/pgtable-book3s64.c | 22 + arch/powerpc/perf/power9-events-list.h | 24 + arch/powerpc/perf/power9-pmu.c | 4 + arch/powerpc/platforms/cell/spu_syscalls.c | 1 - arch/powerpc/platforms/powernv/opal.c | 1 - arch/powerpc/platforms/powernv/pci-ioda.c | 7 +- arch/powerpc/platforms/ps3/os-area.c | 4 +- arch/powerpc/platforms/ps3/system-bus.c | 4 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 19 + arch/powerpc/platforms/pseries/papr_scm.c | 5 +- arch/powerpc/sysdev/tsi108_dev.c | 2 +- arch/riscv/Kconfig | 1 + arch/riscv/Makefile | 2 +- arch/riscv/net/Makefile | 1 + arch/riscv/net/bpf_jit_comp.c | 1602 ++++++++ arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/irq.h | 1 + arch/s390/include/asm/isc.h | 1 + arch/s390/include/asm/kvm_host.h | 36 +- arch/s390/include/asm/qdio.h | 4 +- arch/s390/include/asm/vx-insn.h | 8 +- arch/s390/kernel/head64.S | 2 - arch/s390/kernel/irq.c | 1 + arch/s390/kernel/setup.c | 10 - arch/s390/kvm/interrupt.c | 431 ++- arch/s390/kvm/kvm-s390.c | 19 +- arch/s390/kvm/kvm-s390.h | 4 +- arch/s390/mm/mmap.c | 33 +- arch/s390/pci/pci.c | 22 +- arch/sh/boards/mach-ecovec24/setup.c | 2 - arch/sh/kernel/syscalls/Makefile | 11 +- arch/sh/kernel/syscalls/syscallhdr.sh | 36 + arch/sh/kernel/syscalls/syscalltbl.sh | 32 + arch/x86/kvm/vmx/nested.c | 1 + arch/x86/kvm/x86.c | 7 + .../intel-mid/device_libs/platform_bcm43xx.c | 1 - arch/xtensa/Kconfig | 2 + arch/xtensa/include/asm/Kbuild | 2 + arch/xtensa/include/asm/cmpxchg.h | 36 +- arch/xtensa/include/asm/spinlock.h | 185 +- arch/xtensa/include/asm/spinlock_types.h | 15 +- arch/xtensa/include/asm/thread_info.h | 9 - arch/xtensa/kernel/process.c | 6 +- arch/xtensa/kernel/smp.c | 38 +- arch/xtensa/kernel/time.c | 53 +- arch/xtensa/kernel/traps.c | 5 +- block/blk-mq-debugfs.c | 1 - block/blk-mq.c | 4 - block/bsg-lib.c | 44 +- block/bsg.c | 190 +- certs/system_keyring.c | 4 +- crypto/Makefile | 2 +- crypto/lzo-rle.c | 175 + crypto/tcrypt.c | 4 +- drivers/acpi/bus.c | 3 + drivers/acpi/scan.c | 1 + drivers/base/power/runtime.c | 24 +- drivers/block/virtio_blk.c | 10 +- drivers/block/zram/zcomp.c | 1 + drivers/block/zram/zram_drv.c | 2 +- drivers/char/tpm/st33zp24/i2c.c | 2 +- drivers/char/tpm/st33zp24/spi.c | 2 +- drivers/char/tpm/st33zp24/st33zp24.h | 4 +- drivers/char/tpm/tpm-chip.c | 110 + drivers/char/tpm/tpm-dev-common.c | 44 +- drivers/char/tpm/tpm-interface.c | 302 +- drivers/char/tpm/tpm-sysfs.c | 138 +- drivers/char/tpm/tpm.h | 180 +- drivers/char/tpm/tpm1-cmd.c | 40 +- drivers/char/tpm/tpm2-cmd.c | 208 +- drivers/char/tpm/tpm2-space.c | 90 +- drivers/char/tpm/tpm_crb.c | 22 +- drivers/char/tpm/tpm_i2c_atmel.c | 5 +- drivers/char/tpm/tpm_i2c_infineon.c | 15 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 16 +- drivers/char/tpm/tpm_tis_core.c | 4 + drivers/char/tpm/tpm_vtpm_proxy.c | 12 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/clk/clk-devres.c | 11 + drivers/clk/clk-max77686.c | 28 +- drivers/clk/clkdev.c | 117 +- drivers/clk/ingenic/jz4740-cgu.c | 2 +- drivers/clk/mediatek/clk-mt2712.c | 8 +- drivers/clk/tegra/Kconfig | 5 + drivers/clk/tegra/Makefile | 2 +- drivers/clk/tegra/clk-dfll.c | 459 ++- drivers/clk/tegra/clk-dfll.h | 6 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 520 ++- drivers/clk/tegra/cvb.c | 12 +- drivers/clk/tegra/cvb.h | 7 +- drivers/clk/x86/clk-st.c | 3 +- drivers/cpufreq/Kconfig.arm | 4 +- drivers/cpufreq/arm_big_little.c | 2 + drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/cpufreq-dt.c | 2 + drivers/cpufreq/imx6q-cpufreq.c | 1 + drivers/cpufreq/mediatek-cpufreq.c | 2 + drivers/cpufreq/omap-cpufreq.c | 4 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 + drivers/cpufreq/scmi-cpufreq.c | 39 +- drivers/cpufreq/scpi-cpufreq.c | 3 + drivers/cpufreq/tegra124-cpufreq.c | 44 +- drivers/dma/pch_dma.c | 1 - drivers/edac/Kconfig | 4 +- drivers/edac/skx_common.c | 8 +- drivers/firmware/efi/runtime-wrappers.c | 17 +- drivers/firmware/tegra/Makefile | 1 + drivers/firmware/tegra/bpmp-private.h | 5 + drivers/firmware/tegra/bpmp.c | 10 + drivers/gpio/gpio-ml-ioh.c | 2 - drivers/gpio/gpio-pch.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 5 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 13 + drivers/gpu/drm/amd/amdgpu/soc15.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 10 +- drivers/gpu/drm/bochs/bochs_mm.c | 3 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 70 +- drivers/gpu/drm/drm_atomic_helper.c | 10 +- drivers/gpu/drm/drm_dp_mst_topology.c | 23 +- drivers/gpu/drm/i915/Makefile | 4 +- drivers/gpu/drm/i915/i915_active.c | 286 ++ drivers/gpu/drm/i915/i915_active.h | 425 ++ drivers/gpu/drm/i915/i915_active_types.h | 36 + drivers/gpu/drm/i915/i915_debugfs.c | 20 +- drivers/gpu/drm/i915/i915_drv.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 40 +- drivers/gpu/drm/i915/i915_gem.c | 34 +- drivers/gpu/drm/i915/i915_gem_context.c | 359 +- drivers/gpu/drm/i915/i915_gem_context.h | 20 + drivers/gpu/drm/i915/i915_gem_execbuffer.c | 67 + drivers/gpu/drm/i915/i915_gem_fence_reg.c | 4 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/i915_gem_object.h | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 10 +- drivers/gpu/drm/i915/i915_pci.c | 14 +- drivers/gpu/drm/i915/i915_perf.c | 13 +- drivers/gpu/drm/i915/i915_pmu.c | 22 +- drivers/gpu/drm/i915/i915_pmu.h | 2 + drivers/gpu/drm/i915/i915_reg.h | 6 +- drivers/gpu/drm/i915/i915_request.c | 34 +- drivers/gpu/drm/i915/i915_request.h | 383 -- drivers/gpu/drm/i915/i915_reset.c | 2 +- drivers/gpu/drm/i915/i915_suspend.c | 4 +- drivers/gpu/drm/i915/i915_timeline.c | 4 +- drivers/gpu/drm/i915/i915_timeline.h | 30 +- drivers/gpu/drm/i915/i915_vma.c | 183 +- drivers/gpu/drm/i915/i915_vma.h | 11 +- drivers/gpu/drm/i915/intel_color.c | 247 +- drivers/gpu/drm/i915/intel_ddi.c | 9 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_display.c | 300 +- drivers/gpu/drm/i915/intel_dp.c | 31 +- drivers/gpu/drm/i915/intel_dp_mst.c | 17 +- drivers/gpu/drm/i915/intel_drv.h | 23 +- drivers/gpu/drm/i915/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/intel_fbdev.c | 33 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 6 +- drivers/gpu/drm/i915/intel_guc_log.c | 3 + drivers/gpu/drm/i915/intel_hdmi.c | 6 +- drivers/gpu/drm/i915/intel_hotplug.c | 2 +- drivers/gpu/drm/i915/intel_i2c.c | 2 +- drivers/gpu/drm/i915/intel_lrc.c | 61 +- drivers/gpu/drm/i915/intel_lrc.h | 2 + drivers/gpu/drm/i915/intel_overlay.c | 33 +- drivers/gpu/drm/i915/intel_pm.c | 21 +- drivers/gpu/drm/i915/intel_psr.c | 182 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 13 - drivers/gpu/drm/i915/intel_ringbuffer.h | 21 +- drivers/gpu/drm/i915/intel_sprite.c | 54 +- drivers/gpu/drm/i915/intel_uncore.c | 3 + drivers/gpu/drm/i915/selftests/i915_active.c | 157 + drivers/gpu/drm/i915/selftests/i915_gem_context.c | 467 +++ .../gpu/drm/i915/selftests/i915_live_selftests.h | 3 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 103 + drivers/gpu/drm/i915/selftests/mock_timeline.c | 3 +- drivers/gpu/drm/i915/vlv_dsi.c | 4 +- drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 20 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 9 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 32 +- 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 | 51 +- 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/msm_drv.c | 113 +- drivers/gpu/drm/msm/msm_drv.h | 10 +- drivers/gpu/drm/msm/msm_gpu.h | 3 + drivers/gpu/drm/nouveau/dispnv50/atom.h | 6 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 31 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 1 + drivers/gpu/drm/omapdrm/dss/dsi.c | 27 +- drivers/gpu/drm/tegra/vic.c | 2 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 81 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 6 +- drivers/gpu/host1x/cdma.c | 73 +- drivers/gpu/host1x/hw/cdma_hw.c | 14 - drivers/gpu/host1x/hw/channel_hw.c | 3 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-topseed.c | 3 + drivers/hwtracing/coresight/coresight-etm4x.c | 3 +- drivers/i2c/busses/i2c-eg20t.c | 1 - drivers/iio/adc/Kconfig | 7 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/stmpe-adc.c | 363 ++ drivers/infiniband/core/cma.c | 83 - drivers/infiniband/core/iwcm.c | 7 +- drivers/infiniband/core/iwpm_msg.c | 232 +- drivers/infiniband/core/iwpm_util.c | 88 +- drivers/infiniband/core/iwpm_util.h | 12 + drivers/infiniband/core/netlink.c | 4 +- drivers/infiniband/core/rw.c | 12 +- drivers/infiniband/core/umem.c | 47 +- drivers/infiniband/core/uverbs_cmd.c | 1 + drivers/infiniband/hw/cxgb3/iwch_provider.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 2 +- drivers/infiniband/hw/hfi1/user_pages.c | 12 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 32 +- drivers/infiniband/hw/hns/hns_roce_device.h | 29 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 259 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 14 + drivers/infiniband/hw/hns/hns_roce_srq.c | 9 +- drivers/infiniband/hw/mlx5/cq.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 9 +- drivers/infiniband/hw/mlx5/odp.c | 138 +- drivers/infiniband/hw/mlx5/qp.c | 208 +- drivers/infiniband/hw/mlx5/srq.h | 2 - drivers/infiniband/hw/mlx5/srq_cmd.c | 16 +- drivers/infiniband/hw/qib/qib_user_pages.c | 75 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 - drivers/infiniband/hw/usnic/usnic_uiom.c | 60 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 1 - drivers/infiniband/sw/rxe/rxe_av.c | 7 + drivers/infiniband/sw/rxe/rxe_loc.h | 1 + drivers/infiniband/sw/rxe/rxe_net.c | 9 +- drivers/infiniband/sw/rxe/rxe_qp.c | 7 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 11 +- drivers/infiniband/ulp/iser/iser_memory.c | 9 +- drivers/infiniband/ulp/isert/ib_isert.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 27 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 80 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 4 - drivers/input/keyboard/gpio_keys.c | 10 + drivers/input/misc/Kconfig | 21 + drivers/input/misc/Makefile | 3 + drivers/input/misc/bma150.c | 9 +- drivers/input/misc/msm-vibrator.c | 282 ++ drivers/input/misc/stpmic1_onkey.c | 198 + drivers/input/touchscreen/ili210x.c | 264 +- drivers/input/touchscreen/stmpe-ts.c | 66 +- drivers/input/touchscreen/sx8654.c | 6 +- drivers/irqchip/irq-gic-v3.c | 265 +- drivers/isdn/mISDN/timerdev.c | 2 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm.c | 8 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 1 - drivers/media/pci/bt8xx/bttv-driver.c | 8 +- drivers/media/pci/cx18/cx18-mailbox.c | 2 +- drivers/media/pci/meye/meye.c | 8 +- drivers/media/pci/meye/meye.h | 2 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 4 +- drivers/media/pci/tw686x/tw686x-audio.c | 3 +- drivers/media/platform/davinci/vpfe_capture.c | 2 +- drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/imx-pxp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 12 +- drivers/media/platform/pxa_camera.c | 8 +- drivers/media/platform/vicodec/vicodec-core.c | 22 +- drivers/media/platform/vim2m.c | 7 +- drivers/media/platform/vimc/Makefile | 3 +- drivers/media/platform/vimc/vimc-capture.c | 22 +- drivers/media/platform/vimc/vimc-common.c | 35 - drivers/media/platform/vimc/vimc-common.h | 15 +- drivers/media/platform/vimc/vimc-core.c | 2 + drivers/media/platform/vimc/vimc-debayer.c | 26 +- drivers/media/platform/vimc/vimc-scaler.c | 28 +- drivers/media/platform/vimc/vimc-sensor.c | 56 +- drivers/media/platform/vimc/vimc-streamer.c | 188 + drivers/media/platform/vimc/vimc-streamer.h | 38 + drivers/media/platform/vivid/vivid-vid-cap.c | 10 +- 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/hdpvr/hdpvr-i2c.c | 14 +- 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_driver.c | 14 +- drivers/media/usb/uvc/uvc_video.c | 8 + drivers/media/usb/zr364xx/zr364xx.c | 4 +- drivers/media/v4l2-core/v4l2-common.c | 10 - drivers/media/v4l2-core/v4l2-event.c | 19 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 8 +- drivers/media/v4l2-core/videobuf-core.c | 4 +- drivers/mfd/Kconfig | 34 +- drivers/mfd/Makefile | 3 + drivers/mfd/at91-usart.c | 24 +- drivers/mfd/cros_ec.c | 14 +- drivers/mfd/cros_ec_dev.c | 91 +- drivers/mfd/cros_ec_dev.h | 6 - drivers/mfd/lochnagar-i2c.c | 398 ++ drivers/mfd/sec-core.c | 5 +- drivers/mfd/sm501.c | 6 +- drivers/mfd/stmpe.c | 68 + drivers/mfd/stpmic1.c | 213 + drivers/mfd/tps65218.c | 89 + drivers/mfd/tps68470.c | 1 - drivers/misc/cxl/guest.c | 2 + drivers/misc/cxl/pci.c | 39 +- drivers/misc/mic/scif/scif_rma.c | 38 +- drivers/misc/pch_phub.c | 1 - drivers/mmc/core/block.c | 12 +- drivers/mmc/core/core.c | 4 +- drivers/mmc/core/host.c | 2 +- drivers/mmc/core/mmc.c | 8 + drivers/mmc/core/sd.c | 7 + drivers/mmc/core/slot-gpio.c | 9 +- drivers/mmc/host/bcm2835.c | 23 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mmc/host/mmci.c | 2 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sunxi-mmc.c | 26 +- drivers/mtd/mtdpart.c | 5 +- drivers/mtd/nand/raw/atmel/pmecc.c | 21 +- drivers/mtd/nand/raw/denali_dt.c | 27 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 13 +- drivers/mtd/nand/raw/jz4780_bch.c | 9 +- drivers/mtd/nand/raw/meson_nand.c | 48 +- drivers/mtd/nand/raw/mtk_ecc.c | 8 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 10 +- drivers/net/dsa/bcm_sf2_cfp.c | 102 +- drivers/net/dsa/dsa_loop.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 16 + drivers/net/dsa/mv88e6xxx/global1_atu.c | 21 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 28 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 254 +- 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/cavium/Kconfig | 1 - drivers/net/ethernet/cavium/liquidio/lio_main.c | 22 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 25 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 450 +-- drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 + drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +- drivers/net/ethernet/dec/tulip/de2104x.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 110 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 28 +- drivers/net/ethernet/freescale/fec_mpc52xx.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/intel/e1000e/80003es2lan.c | 33 +- drivers/net/ethernet/intel/e1000e/netdev.c | 17 +- drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 178 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 195 +- drivers/net/ethernet/intel/igb/igb_main.c | 66 +- 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 | 109 +- drivers/net/ethernet/intel/igc/igc_phy.c | 8 - drivers/net/ethernet/intel/igc/igc_regs.h | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 59 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 18 +- .../net/ethernet/mellanox/mlx5/core/en/reporter.h | 15 + .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 297 ++ .../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_main.c | 189 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 749 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 13 + drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 258 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 27 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 5 - drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 37 +- drivers/net/ethernet/mscc/ocelot.c | 33 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 201 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 417 +- .../net/ethernet/netronome/nfp/flower/offload.c | 154 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_port.c | 22 +- drivers/net/ethernet/netronome/nfp/nfp_port.h | 4 +- drivers/net/ethernet/ni/nixge.c | 44 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 7 +- drivers/net/ethernet/qlogic/qed/qed.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 8 +- 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 | 15 +- drivers/net/ethernet/qlogic/qede/qede.h | 5 +- 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 | 3 + drivers/net/ethernet/realtek/r8169.c | 46 +- drivers/net/ethernet/renesas/sh_eth.c | 79 +- drivers/net/ethernet/renesas/sh_eth.h | 3 +- drivers/net/ethernet/rocker/rocker_main.c | 18 +- drivers/net/ethernet/smsc/epic100.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 25 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h | 9 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 2 +- drivers/net/fddi/defxx.c | 2 +- drivers/net/geneve.c | 10 +- drivers/net/netdevsim/netdev.c | 23 +- drivers/net/phy/dp83867.c | 47 +- drivers/net/phy/dp83tc811.c | 15 +- drivers/net/phy/fixed_phy.c | 88 +- drivers/net/phy/marvell10g.c | 40 +- drivers/net/phy/phy-c45.c | 36 +- drivers/net/phy/phy-core.c | 116 +- drivers/net/phy/phy.c | 11 +- drivers/net/usb/lan78xx.c | 3 +- drivers/net/vxlan.c | 20 +- drivers/net/wan/dscc4.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 5 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 3 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 168 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 27 + drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 11 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 18 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 540 ++- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 9 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 49 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 8 + drivers/net/wireless/intel/iwlwifi/fw/img.h | 19 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 3 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 35 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 23 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 47 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 72 + drivers/net/wireless/intel/iwlwifi/iwl-io.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 31 + drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 41 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 94 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 106 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/power.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 11 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 149 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 3 + drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 19 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 6 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 19 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 21 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 106 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 8 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 8 +- drivers/net/wireless/mac80211_hwsim.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 46 +- drivers/of/of_mdio.c | 9 +- drivers/opp/of.c | 99 + drivers/pci/controller/dwc/Kconfig | 4 +- drivers/pci/controller/dwc/pci-dra7xx.c | 81 + drivers/pci/controller/dwc/pci-imx6.c | 150 +- drivers/pci/controller/dwc/pcie-designware-host.c | 52 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 2 - drivers/pci/controller/dwc/pcie-designware.h | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 2 + drivers/pci/pci.c | 3 +- drivers/pci/probe.c | 32 +- drivers/pci/quirks.c | 7 +- drivers/pci/setup-bus.c | 27 +- drivers/phy/broadcom/phy-bcm-sr-pcie.c | 4 +- drivers/phy/cadence/Kconfig | 13 +- drivers/phy/cadence/Makefile | 1 + drivers/phy/cadence/cdns-dphy.c | 391 ++ drivers/phy/marvell/Kconfig | 21 + drivers/phy/marvell/Makefile | 2 + drivers/phy/marvell/phy-armada375-usb2.c | 13 +- drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 318 ++ drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 278 ++ drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 2 - drivers/phy/marvell/phy-mvebu-sata.c | 9 +- drivers/phy/phy-core-mipi-dphy.c | 8 +- drivers/phy/phy-core.c | 12 +- drivers/platform/chrome/Kconfig | 47 +- drivers/platform/chrome/Makefile | 7 +- 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 | 26 +- drivers/platform/chrome/cros_ec_lpc_mec.h | 20 +- drivers/platform/chrome/cros_ec_lpc_reg.c | 26 +- drivers/platform/chrome/cros_ec_lpc_reg.h | 20 +- drivers/platform/chrome/cros_ec_proto.c | 19 +- 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/x86/asus-wmi.c | 9 +- drivers/platform/x86/dell-wmi.c | 3 + drivers/platform/x86/dell_rbu.c | 52 +- drivers/platform/x86/i2c-multi-instantiate.c | 9 + drivers/platform/x86/ideapad-laptop.c | 9 +- drivers/platform/x86/intel_int0002_vgpio.c | 32 +- drivers/platform/x86/intel_pmc_core.c | 11 +- drivers/platform/x86/intel_pmc_core.h | 4 +- drivers/platform/x86/touchscreen_dmi.c | 52 + drivers/regulator/as3722-regulator.c | 2 +- drivers/regulator/core.c | 40 +- drivers/regulator/da9055-regulator.c | 1 - drivers/regulator/fixed.c | 35 +- drivers/regulator/gpio-regulator.c | 194 +- drivers/regulator/lochnagar-regulator.c | 2 +- drivers/regulator/rk808-regulator.c | 55 +- drivers/rtc/rtc-ds1672.c | 3 +- drivers/rtc/rtc-rs5c372.c | 32 +- drivers/rtc/rtc-snvs.c | 6 + drivers/s390/cio/chsc.c | 37 + drivers/s390/cio/chsc.h | 1 + drivers/s390/cio/qdio_setup.c | 6 +- drivers/s390/cio/vfio_ccw_cp.c | 2 +- drivers/s390/net/qeth_core_main.c | 4 +- drivers/s390/scsi/zfcp_qdio.c | 4 +- drivers/scsi/Kconfig | 2 - drivers/scsi/Makefile | 1 - drivers/scsi/aacraid/commsup.c | 25 +- drivers/scsi/aacraid/linit.c | 3 +- drivers/scsi/aacraid/src.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 8 +- drivers/scsi/csiostor/csio_attr.c | 3 - drivers/scsi/cxgbi/libcxgbi.c | 13 +- drivers/scsi/cxlflash/main.c | 2 + drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 6 - drivers/scsi/iscsi_tcp.c | 9 +- drivers/scsi/libfc/fc_rport.c | 1 - drivers/scsi/libiscsi.c | 64 +- drivers/scsi/libiscsi_tcp.c | 8 +- drivers/scsi/lpfc/lpfc.h | 97 +- drivers/scsi/lpfc/lpfc_attr.c | 469 ++- drivers/scsi/lpfc/lpfc_crtn.h | 36 +- drivers/scsi/lpfc/lpfc_ct.c | 18 +- drivers/scsi/lpfc/lpfc_debugfs.c | 1047 ++++- drivers/scsi/lpfc/lpfc_debugfs.h | 73 +- drivers/scsi/lpfc/lpfc_els.c | 6 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 40 +- drivers/scsi/lpfc/lpfc_hw4.h | 16 +- drivers/scsi/lpfc/lpfc_init.c | 2272 ++++++----- drivers/scsi/lpfc/lpfc_nportdisc.c | 10 +- drivers/scsi/lpfc/lpfc_nvme.c | 746 +--- drivers/scsi/lpfc/lpfc_nvme.h | 66 +- drivers/scsi/lpfc/lpfc_nvmet.c | 448 ++- drivers/scsi/lpfc/lpfc_nvmet.h | 4 +- drivers/scsi/lpfc/lpfc_scsi.c | 894 ++--- drivers/scsi/lpfc/lpfc_scsi.h | 63 +- drivers/scsi/lpfc/lpfc_sli.c | 2379 ++++++++---- drivers/scsi/lpfc/lpfc_sli.h | 89 +- drivers/scsi/lpfc/lpfc_sli4.h | 304 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/lpfc/lpfc_vport.c | 27 +- drivers/scsi/megaraid/megaraid_sas.h | 49 +- drivers/scsi/megaraid/megaraid_sas_base.c | 403 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 1 + drivers/scsi/megaraid/megaraid_sas_fusion.h | 1 + drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 3 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 7 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 16 +- drivers/scsi/osd/Kbuild | 20 - drivers/scsi/osd/Kconfig | 49 - drivers/scsi/osd/osd_debug.h | 30 - drivers/scsi/osd/osd_initiator.c | 2077 ---------- drivers/scsi/osd/osd_uld.c | 571 --- drivers/scsi/qedf/qedf_io.c | 6 - drivers/scsi/qedi/qedi_fw.c | 7 - drivers/scsi/qla2xxx/qla_def.h | 5 +- drivers/scsi/qla2xxx/qla_gs.c | 11 +- drivers/scsi/qla2xxx/qla_init.c | 108 +- drivers/scsi/qla2xxx/qla_iocb.c | 5 +- drivers/scsi/qla2xxx/qla_isr.c | 3 +- drivers/scsi/qla2xxx/qla_mbx.c | 11 +- drivers/scsi/qla2xxx/qla_os.c | 70 +- drivers/scsi/qla2xxx/qla_target.c | 12 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 31 - drivers/scsi/scsi_debug.c | 85 +- drivers/scsi/scsi_error.c | 3 - drivers/scsi/scsi_lib.c | 63 +- drivers/scsi/scsi_transport_sas.c | 1 - drivers/scsi/sd.c | 28 +- drivers/scsi/sd_zbc.c | 12 +- drivers/scsi/sr.c | 1 - drivers/scsi/ufs/ufshcd.c | 7 +- drivers/scsi/virtio_scsi.c | 14 +- drivers/soc/amlogic/meson-canvas.c | 5 +- drivers/soc/amlogic/meson-clk-measure.c | 194 + drivers/spi/atmel-quadspi.c | 270 +- drivers/spi/spi-fsl-dspi.c | 40 +- drivers/spi/spi-topcliff-pch.c | 1 - drivers/staging/comedi/comedi_fops.c | 1 - drivers/staging/erofs/Makefile | 2 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 16 +- drivers/staging/media/davinci_vpfe/Makefile | 2 +- drivers/staging/media/imx/imx-ic-prp.c | 9 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 9 +- drivers/staging/media/imx/imx-media-csi.c | 5 +- drivers/staging/media/imx/imx-media-vdic.c | 5 +- drivers/staging/media/ipu3/TODO | 2 - drivers/staging/media/ipu3/include/intel-ipu3.h | 6 - drivers/staging/media/ipu3/ipu3-css.c | 8 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 15 +- drivers/staging/media/ipu3/ipu3.c | 11 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 +- drivers/staging/media/zoran/zoran.h | 2 +- drivers/staging/media/zoran/zoran_device.c | 4 +- drivers/staging/media/zoran/zoran_driver.c | 4 +- drivers/staging/most/Makefile | 2 +- drivers/staging/most/cdev/Makefile | 2 +- drivers/staging/most/cdev/cdev.c | 5 +- drivers/staging/most/dim2/Makefile | 2 +- drivers/staging/most/i2c/Makefile | 2 +- drivers/staging/most/net/Makefile | 2 +- drivers/staging/most/sound/Makefile | 2 +- drivers/staging/most/usb/Makefile | 2 +- drivers/staging/most/video/Makefile | 2 +- drivers/staging/mt7621-eth/ethtool.c | 1 + drivers/staging/mt7621-spi/spi-mt7621.c | 72 +- drivers/staging/rtl8188eu/hal/odm.c | 11 +- drivers/staging/rtl8192u/Makefile | 2 +- drivers/staging/unisys/visorhba/Makefile | 3 +- drivers/staging/unisys/visornic/Makefile | 3 +- drivers/staging/vboxvideo/TODO | 3 + drivers/staging/vboxvideo/vbox_drv.c | 1 - .../staging/vc04_services/bcm2835-audio/Makefile | 3 +- .../staging/vc04_services/bcm2835-camera/Makefile | 2 +- drivers/staging/wilc1000/host_interface.c | 8 +- drivers/staging/wilc1000/host_interface.h | 3 +- drivers/staging/wilc1000/linux_mon.c | 68 +- drivers/staging/wilc1000/linux_wlan.c | 44 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 81 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 7 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 1 + drivers/staging/wilc1000/wilc_wlan.c | 4 +- drivers/staging/wilc1000/wilc_wlan.h | 2 +- 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 | 47 +- drivers/target/iscsi/iscsi_target.h | 2 +- drivers/target/iscsi/iscsi_target_configfs.c | 13 - drivers/target/iscsi/iscsi_target_erl0.c | 5 +- drivers/target/iscsi/iscsi_target_erl1.c | 59 +- drivers/target/iscsi/iscsi_target_util.c | 23 +- drivers/target/loopback/tcm_loop.c | 21 - drivers/target/sbp/sbp_target.c | 6 - drivers/target/target_core_alua.c | 5 +- drivers/target/target_core_configfs.c | 12 +- drivers/target/target_core_device.c | 6 +- drivers/target/target_core_pr.c | 15 +- drivers/target/target_core_tmr.c | 39 +- drivers/target/target_core_transport.c | 49 +- drivers/target/target_core_xcopy.c | 6 - drivers/target/tcm_fc/tcm_fc.h | 1 - drivers/target/tcm_fc/tfc_cmd.c | 7 - drivers/target/tcm_fc/tfc_conf.c | 1 - drivers/tty/serial/pch_uart.c | 2 - drivers/tty/tty_audit.c | 2 +- drivers/usb/dwc2/gadget.c | 114 +- drivers/usb/dwc3/Kconfig | 6 +- drivers/usb/dwc3/core.h | 12 +- drivers/usb/dwc3/debug.h | 156 +- drivers/usb/dwc3/dwc3-keystone.c | 11 +- drivers/usb/dwc3/dwc3-qcom.c | 1 + drivers/usb/dwc3/gadget.c | 47 +- drivers/usb/dwc3/gadget.h | 4 +- drivers/usb/dwc3/trace.h | 10 +- drivers/usb/gadget/epautoconf.c | 41 +- drivers/usb/gadget/function/f_fs.c | 11 + drivers/usb/gadget/function/f_tcm.c | 9 - drivers/usb/gadget/function/f_uac1.c | 10 +- drivers/usb/gadget/function/u_serial.c | 35 +- drivers/usb/gadget/function/uvc.h | 2 + drivers/usb/gadget/function/uvc_configfs.c | 8 - drivers/usb/gadget/legacy/inode.c | 40 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 2 +- drivers/usb/gadget/udc/bdc/bdc_cmd.c | 4 +- drivers/usb/gadget/udc/core.c | 8 +- drivers/usb/gadget/udc/net2280.c | 6 +- drivers/usb/gadget/udc/pch_udc.c | 1 - drivers/usb/gadget/udc/renesas_usb3.c | 4 + drivers/usb/serial/cp210x.c | 18 +- drivers/usb/storage/uas.c | 11 +- drivers/vfio/mdev/mdev_core.c | 16 +- drivers/vfio/mdev/mdev_private.h | 5 +- drivers/vfio/mdev/mdev_sysfs.c | 6 +- drivers/vfio/platform/reset/Makefile | 2 - .../vfio/platform/reset/vfio_platform_amdxgbe.c | 2 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vfio/vfio_spapr_eeh.c | 6 +- drivers/vhost/scsi.c | 6 - drivers/virtio/virtio_ring.c | 18 +- drivers/watchdog/Kconfig | 12 + drivers/watchdog/Makefile | 1 + drivers/watchdog/stpmic1_wdt.c | 139 + drivers/xen/xen-scsiback.c | 6 - fs/Kconfig | 3 - fs/Makefile | 1 - fs/binfmt_elf.c | 4 +- fs/btrfs/compression.c | 12 +- fs/btrfs/compression.h | 24 +- fs/btrfs/extent-tree.c | 36 +- fs/btrfs/inode.c | 3 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/tree-checker.c | 4 +- fs/btrfs/zlib.c | 6 +- fs/btrfs/zstd.c | 82 +- fs/dlm/lockspace.c | 2 +- fs/exec.c | 7 +- 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 | 1071 ----- fs/exofs/sys.c | 205 - fs/nfsd/vfs.c | 6 +- fs/nilfs2/btnode.c | 2 +- fs/proc/task_mmu.c | 2 +- fs/ramfs/inode.c | 12 + include/drm/drm_atomic.h | 9 + include/drm/drm_cache.h | 18 + include/drm/drm_dp_helper.h | 13 + include/dt-bindings/clk/lochnagar.h | 26 + include/dt-bindings/clock/mt2712-clk.h | 3 +- include/dt-bindings/mfd/st,stpmic1.h | 50 + include/dt-bindings/pinctrl/lochnagar.h | 132 + include/keys/system_keyring.h | 9 +- include/linux/audit.h | 9 - include/linux/blkdev.h | 8 - include/linux/bsg-lib.h | 4 + include/linux/clk.h | 36 + include/linux/clkdev.h | 4 + include/linux/dma-mapping.h | 8 + include/linux/efi.h | 5 +- include/linux/ethtool.h | 15 + include/linux/hardirq.h | 7 + include/linux/input/ili210x.h | 11 - include/linux/interrupt.h | 18 + include/linux/irq.h | 10 + include/linux/irqdesc.h | 5 + include/linux/list.h | 17 + include/linux/lzo.h | 6 +- include/linux/mdev.h | 2 +- include/linux/memblock.h | 12 - include/linux/memcontrol.h | 19 +- include/linux/mfd/cros_ec.h | 21 - include/linux/mfd/lochnagar.h | 55 + include/linux/mfd/lochnagar1_regs.h | 157 + include/linux/mfd/lochnagar2_regs.h | 291 ++ include/linux/mfd/stmpe.h | 21 + include/linux/mfd/stpmic1.h | 212 + include/linux/mfd/tps65218.h | 4 + include/linux/mm.h | 3 - include/linux/mm_types.h | 5 +- include/linux/mmc/card.h | 3 + include/linux/mmc/host.h | 5 + include/linux/mmc/sd.h | 5 + include/linux/mmc/slot-gpio.h | 2 +- include/linux/mmzone.h | 59 + include/linux/module.h | 4 +- include/linux/netdevice.h | 9 + include/linux/pci_ids.h | 4 + include/linux/phy.h | 134 +- include/linux/phy/phy-mipi-dphy.h | 13 +- include/linux/phy_fixed.h | 8 +- include/linux/pm_opp.h | 6 + include/linux/psi.h | 8 + include/linux/psi_types.h | 59 + include/linux/rcu_node_tree.h | 17 +- include/linux/rcu_segcblist.h | 17 +- include/linux/rcu_sync.h | 15 +- include/linux/rcupdate.h | 17 +- include/linux/rcutiny.h | 17 +- include/linux/rcutree.h | 19 +- include/linux/regulator/driver.h | 12 +- include/linux/regulator/fixed.h | 10 - include/linux/regulator/gpio-regulator.h | 18 +- include/linux/srcu.h | 17 +- include/linux/srcutiny.h | 17 +- include/linux/srcutree.h | 17 +- include/linux/swiotlb.h | 11 + include/linux/torture.h | 17 +- include/linux/tpm.h | 127 +- include/linux/tpm_eventlog.h | 9 +- include/linux/virtio.h | 2 + include/linux/xarray.h | 202 +- include/media/v4l2-common.h | 9 - include/media/v4l2-event.h | 2 + include/media/v4l2-mem2mem.h | 14 +- include/media/videobuf-core.h | 2 +- include/media/videobuf2-core.h | 3 +- include/net/devlink.h | 211 + include/net/flow_offload.h | 203 + include/net/ieee80211_radiotap.h | 6 + include/net/pkt_cls.h | 16 +- include/net/switchdev.h | 11 - include/net/xfrm.h | 12 +- include/rdma/ib_verbs.h | 29 +- include/rdma/iw_cm.h | 13 + include/rdma/iw_portmap.h | 144 +- include/scsi/osd_initiator.h | 511 --- include/scsi/osd_ore.h | 201 - include/scsi/scsi_cmnd.h | 19 +- include/scsi/scsi_eh.h | 1 - include/sound/compress_driver.h | 6 +- include/sound/core.h | 1 - include/sound/info.h | 36 +- include/sound/pcm.h | 8 +- include/sound/soc-dapm.h | 3 + include/target/iscsi/iscsi_transport.h | 4 +- include/target/target_core_base.h | 1 - include/target/target_core_fabric.h | 2 +- include/trace/events/devlink.h | 98 + include/uapi/drm/i915_drm.h | 64 + include/uapi/linux/devlink.h | 24 + include/uapi/linux/rds.h | 11 + include/uapi/linux/virtio_ring.h | 10 - include/uapi/rdma/ib_user_verbs.h | 2 + include/uapi/rdma/rdma_netlink.h | 54 +- include/uapi/rdma/rdma_user_rxe.h | 3 +- init/Kconfig | 25 +- kernel/audit.h | 5 + kernel/cgroup/cgroup.c | 95 +- kernel/dma/direct.c | 11 + kernel/dma/mapping.c | 14 + kernel/dma/swiotlb.c | 14 + kernel/events/core.c | 8 +- kernel/fork.c | 2 +- kernel/irq/chip.c | 54 + kernel/irq/debugfs.c | 6 +- kernel/irq/internals.h | 2 + kernel/irq/irqdesc.c | 35 + kernel/irq/manage.c | 405 +- kernel/livepatch/core.c | 36 +- kernel/livepatch/core.h | 6 + kernel/livepatch/transition.c | 2 +- kernel/locking/locktorture.c | 19 +- kernel/rcu/rcu.h | 17 +- kernel/rcu/rcu_segcblist.c | 17 +- kernel/rcu/rcu_segcblist.h | 17 +- kernel/rcu/rcuperf.c | 19 +- kernel/rcu/rcutorture.c | 19 +- kernel/rcu/srcutiny.c | 17 +- kernel/rcu/srcutree.c | 17 +- kernel/rcu/sync.c | 15 +- kernel/rcu/tiny.c | 17 +- kernel/rcu/tree.c | 19 +- kernel/rcu/tree.h | 17 +- kernel/rcu/tree_exp.h | 17 +- kernel/rcu/tree_plugin.h | 17 +- kernel/rcu/update.c | 17 +- kernel/resource.c | 4 - kernel/sched/psi.c | 559 ++- kernel/signal.c | 69 +- kernel/torture.c | 19 +- kernel/trace/trace_uprobe.c | 9 +- kernel/workqueue.c | 10 + lib/crc32.c | 4 +- lib/livepatch/test_klp_shadow_vars.c | 24 +- lib/lzo/lzo1x_compress.c | 130 +- lib/lzo/lzo1x_decompress_safe.c | 75 +- lib/lzo/lzodefs.h | 21 +- lib/test_xarray.c | 221 +- lib/xarray.c | 94 +- localversion-next | 2 +- mm/Kconfig | 1 + mm/Makefile | 7 +- mm/compaction.c | 23 +- mm/debug.c | 5 +- mm/memblock.c | 62 +- mm/memory_hotplug.c | 3 + mm/page_alloc.c | 85 +- mm/shuffle.c | 207 + mm/shuffle.h | 64 + mm/vmscan.c | 55 +- net/bridge/br_switchdev.c | 9 +- net/core/Makefile | 2 +- net/core/dev.c | 67 +- net/core/devlink.c | 1009 +++++ net/core/ethtool.c | 241 ++ net/core/flow_offload.c | 153 + net/core/net-sysfs.c | 12 +- net/core/rtnetlink.c | 12 +- net/dsa/master.c | 4 + net/dsa/slave.c | 35 +- net/ipv4/ipmr.c | 13 +- net/ipv6/netfilter.c | 4 +- net/ipv6/sit.c | 3 +- net/ipv6/xfrm6_tunnel.c | 2 +- net/key/af_key.c | 2 +- net/netfilter/nft_compat.c | 62 +- net/rds/af_rds.c | 37 +- net/rds/connection.c | 21 +- net/rds/ib.c | 11 + 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 | 20 +- net/rds/rdma_transport.c | 14 + net/rds/rdma_transport.h | 6 + net/rds/rds.h | 14 +- net/rds/recv.c | 1 + net/rds/send.c | 7 +- net/rds/tcp.c | 8 + net/rds/tcp_listen.c | 2 +- net/rds/threads.c | 1 + net/rxrpc/recvmsg.c | 3 +- net/sched/cls_api.c | 116 + net/sched/cls_flower.c | 71 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 9 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 11 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 109 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 18 +- net/switchdev/switchdev.c | 20 - net/wireless/core.c | 2 + net/wireless/pmsr.c | 25 +- net/xfrm/xfrm_state.c | 30 +- net/xfrm/xfrm_user.c | 2 +- samples/vfio-mdev/mtty.c | 8 +- scripts/checkpatch.pl | 18 +- scripts/kallsyms.c | 13 +- security/apparmor/apparmorfs.c | 1 + security/apparmor/domain.c | 2 +- security/integrity/evm/evm_crypto.c | 3 +- security/integrity/ima/ima.h | 1 + security/integrity/ima/ima_appraise.c | 1 - security/integrity/ima/ima_crypto.c | 10 +- security/integrity/ima/ima_init.c | 4 + security/integrity/ima/ima_policy.c | 4 - security/integrity/ima/ima_queue.c | 27 +- security/integrity/ima/ima_template_lib.c | 1 - security/keys/trusted.c | 73 +- security/selinux/avc.c | 6 +- security/smack/smack_lsm.c | 3 +- sound/arm/aaci.c | 3 +- sound/atmel/ac97c.c | 4 +- sound/core/compress_offload.c | 11 +- sound/core/info.c | 131 +- sound/core/init.c | 31 +- sound/core/memalloc.c | 2 + sound/core/pcm.c | 81 +- sound/core/pcm_memory.c | 50 +- sound/drivers/aloop.c | 10 +- sound/drivers/dummy.c | 10 +- sound/drivers/opl4/opl4_proc.c | 4 - sound/drivers/vx/vx_core.c | 5 +- sound/firewire/bebob/bebob_proc.c | 12 +- sound/firewire/dice/dice-proc.c | 12 +- sound/firewire/digi00x/digi00x-proc.c | 16 +- sound/firewire/fireface/ff-proc.c | 12 +- sound/firewire/fireworks/fireworks_proc.c | 12 +- sound/firewire/motu/motu-proc.c | 12 +- sound/firewire/oxfw/oxfw-proc.c | 12 +- sound/firewire/tascam/tascam-proc.c | 12 +- sound/i2c/other/ak4113.c | 5 +- sound/i2c/other/ak4114.c | 5 +- sound/i2c/other/ak4xxx-adda.c | 8 +- sound/isa/gus/gus_irq.c | 5 +- sound/isa/gus/gus_mem.c | 6 +- sound/isa/opti9xx/miro.c | 5 +- sound/isa/sb/sb16_csp.c | 5 +- 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 | 4 +- sound/pci/asihpi/asihpi.c | 6 +- sound/pci/atiixp.c | 5 +- sound/pci/atiixp_modem.c | 6 +- sound/pci/aw2/aw2-alsa.c | 40 +- sound/pci/bt87x.c | 10 +- sound/pci/ca0106/ca0106_main.c | 16 +- sound/pci/ca0106/ca0106_proc.c | 40 +- sound/pci/cmipci.c | 5 +- sound/pci/cs4281.c | 3 +- sound/pci/cs46xx/cs46xx_dsp_spos.h | 6 - sound/pci/cs46xx/dsp_spos.c | 133 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 19 +- sound/pci/echoaudio/echoaudio.c | 16 +- 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 | 6 +- sound/pci/hda/hda_proc.c | 9 +- sound/pci/hda/patch_ca0132.c | 4 +- sound/pci/hda/patch_conexant.c | 1 + sound/pci/ice1712/ice1712.c | 5 +- sound/pci/ice1712/ice1724.c | 5 +- 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 | 6 +- sound/pci/intel8x0m.c | 6 +- sound/pci/korg1212/korg1212.c | 6 +- sound/pci/lola/lola_proc.c | 16 +- sound/pci/lx6464es/lx6464es.c | 16 +- sound/pci/mixart/mixart.c | 6 +- sound/pci/oxygen/oxygen_lib.c | 5 +- sound/pci/pcxhr/pcxhr.c | 21 +- sound/pci/riptide/riptide.c | 6 +- sound/pci/rme32.c | 5 +- sound/pci/rme96.c | 5 +- sound/pci/rme9652/hdsp.c | 5 +- sound/pci/rme9652/hdspm.c | 75 +- sound/pci/rme9652/rme9652.c | 6 +- sound/pci/sonicvibes.c | 6 +- sound/pci/trident/trident_main.c | 4 +- sound/pci/via82xx.c | 6 +- sound/pci/via82xx_modem.c | 14 +- sound/pci/ymfpci/ymfpci_main.c | 6 +- sound/pcmcia/pdaudiocf/pdaudiocf_core.c | 5 +- sound/ppc/snd_ps3.c | 6 +- sound/sh/aica.c | 14 +- sound/soc/amd/acp-pcm-dma.c | 26 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 8 +- sound/soc/codecs/Kconfig | 21 +- sound/soc/codecs/Makefile | 2 + sound/soc/codecs/jz4725b.c | 598 +++ sound/soc/codecs/jz4740.c | 26 +- sound/soc/codecs/ssm2602.c | 71 +- sound/soc/codecs/wcd-clsh-v2.c | 6 +- sound/soc/codecs/wcd9335.c | 20 +- sound/soc/dwc/dwc-pcm.c | 3 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 9 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 15 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 10 +- sound/soc/intel/skylake/skl-pcm.c | 9 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 6 +- sound/soc/meson/axg-fifo.c | 7 +- sound/soc/samsung/i2s.c | 10 +- sound/soc/sh/fsi.c | 3 +- sound/soc/sh/rcar/core.c | 5 +- sound/soc/sh/rcar/ssi.c | 2 +- sound/soc/sh/rcar/ssiu.c | 2 +- sound/soc/sh/siu_pcm.c | 15 +- sound/soc/soc-compress.c | 177 +- sound/soc/soc-dapm.c | 137 +- sound/soc/soc-generic-dmaengine-pcm.c | 5 +- sound/soc/stm/stm32_adfsdm.c | 5 +- sound/soc/sunxi/sun4i-codec.c | 149 +- sound/soc/txx9/txx9aclc.c | 4 +- sound/soc/uniphier/aio-dma.c | 3 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 3 +- sound/soc/xtensa/xtfpga-i2s.c | 6 +- sound/sparc/dbri.c | 19 +- sound/spi/at73c213.c | 2 +- sound/synth/emux/emux_proc.c | 4 - sound/usb/mixer.c | 7 +- sound/usb/mixer_quirks.c | 6 +- sound/usb/pcm.c | 9 +- sound/usb/proc.c | 13 +- sound/usb/quirks.c | 1 + sound/usb/usx2y/usbusx2yaudio.c | 21 +- sound/usb/usx2y/usx2yhwdeppcm.c | 19 +- sound/x86/intel_hdmi_audio.c | 3 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 4 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 4 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 2 +- tools/lib/bpf/btf.c | 1857 ++++++++- tools/lib/bpf/btf.h | 12 +- tools/lib/bpf/libbpf.c | 14 +- tools/lib/bpf/libbpf.h | 3 +- tools/lib/bpf/libbpf.map | 3 + tools/perf/util/bpf-loader.c | 10 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/test_btf.c | 550 ++- tools/testing/selftests/bpf/test_libbpf_open.c | 10 +- tools/testing/selftests/bpf/test_maps.c | 27 +- tools/testing/selftests/bpf/test_offload.py | 135 +- tools/testing/selftests/bpf/test_progs.c | 10 +- tools/testing/selftests/bpf/verifier/ctx_sk_msg.c | 1 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 1 + tools/testing/selftests/bpf/verifier/jmp32.c | 22 + tools/testing/selftests/bpf/verifier/jset.c | 2 + tools/testing/selftests/bpf/verifier/spill_fill.c | 1 + tools/testing/selftests/bpf/verifier/spin_lock.c | 2 + .../selftests/bpf/verifier/value_ptr_arith.c | 4 + .../drivers/net/mlxsw/blackhole_routes.sh | 200 + tools/testing/selftests/proc/proc-pid-vm.c | 4 +- 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 | 696 ++++ tools/testing/selftests/tpm2/tpm2_tests.py | 227 ++ virt/kvm/kvm_main.c | 3 +- 1389 files changed, 45452 insertions(+), 29780 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-chromeos create mode 100644 Documentation/ABI/testing/sysfs-class-chromeos-driver-cros-ec-lightbar create mode 100644 Documentation/ABI/testing/sysfs-class-chromeos-driver-cros-ec-vbc create mode 100644 Documentation/devicetree/bindings/iio/adc/stmpe-adc.txt create mode 100644 Documentation/devicetree/bindings/input/ilitek,ili2xxx.txt create mode 100644 Documentation/devicetree/bindings/input/msm-vibrator.txt create mode 100644 Documentation/devicetree/bindings/input/st,stpmic1-onkey.txt create mode 100644 Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt create mode 100644 Documentation/devicetree/bindings/mfd/st,stpmic1.txt create mode 100644 Documentation/devicetree/bindings/phy/cdns,dphy.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt create mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4725b-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/ingenic,jz4740-codec.txt create mode 100644 Documentation/devicetree/bindings/watchdog/st,stpmic1-wdt.txt delete mode 100644 Documentation/filesystems/exofs.txt create mode 100644 Documentation/networking/devlink-health.txt delete mode 100644 Documentation/scsi/osd.txt create mode 100644 Documentation/xtensa/booting.txt delete mode 100644 arch/arc/lib/memcpy-archs-unaligned.S create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts create mode 100644 arch/parisc/lib/string.S create mode 100644 arch/riscv/net/Makefile create mode 100644 arch/riscv/net/bpf_jit_comp.c create mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh create mode 100644 arch/sh/kernel/syscalls/syscalltbl.sh create mode 100644 crypto/lzo-rle.c create mode 100644 drivers/gpu/drm/i915/i915_active.c create mode 100644 drivers/gpu/drm/i915/i915_active.h create mode 100644 drivers/gpu/drm/i915/i915_active_types.h create mode 100644 drivers/gpu/drm/i915/selftests/i915_active.c create mode 100644 drivers/iio/adc/stmpe-adc.c create mode 100644 drivers/input/misc/msm-vibrator.c create mode 100644 drivers/input/misc/stpmic1_onkey.c create mode 100644 drivers/media/platform/vimc/vimc-streamer.c create mode 100644 drivers/media/platform/vimc/vimc-streamer.h create mode 100644 drivers/mfd/lochnagar-i2c.c create mode 100644 drivers/mfd/stpmic1.c create mode 100644 drivers/net/ethernet/intel/igc/igc_ethtool.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c create mode 100644 drivers/phy/cadence/cdns-dphy.c create mode 100644 drivers/phy/marvell/phy-mvebu-a3700-comphy.c create mode 100644 drivers/phy/marvell/phy-mvebu-a3700-utmi.c delete mode 100644 drivers/scsi/osd/Kbuild delete mode 100644 drivers/scsi/osd/Kconfig delete mode 100644 drivers/scsi/osd/osd_debug.h delete mode 100644 drivers/scsi/osd/osd_initiator.c delete mode 100644 drivers/scsi/osd/osd_uld.c create mode 100644 drivers/watchdog/stpmic1_wdt.c delete mode 100644 fs/exofs/BUGS delete mode 100644 fs/exofs/Kbuild delete mode 100644 fs/exofs/Kconfig delete mode 100644 fs/exofs/Kconfig.ore delete mode 100644 fs/exofs/common.h delete mode 100644 fs/exofs/dir.c delete mode 100644 fs/exofs/exofs.h delete mode 100644 fs/exofs/file.c delete mode 100644 fs/exofs/inode.c delete mode 100644 fs/exofs/namei.c delete mode 100644 fs/exofs/ore.c delete mode 100644 fs/exofs/ore_raid.c delete mode 100644 fs/exofs/ore_raid.h delete mode 100644 fs/exofs/super.c delete mode 100644 fs/exofs/sys.c create mode 100644 include/dt-bindings/clk/lochnagar.h create mode 100644 include/dt-bindings/mfd/st,stpmic1.h create mode 100644 include/dt-bindings/pinctrl/lochnagar.h delete mode 100644 include/linux/input/ili210x.h create mode 100644 include/linux/mfd/lochnagar.h create mode 100644 include/linux/mfd/lochnagar1_regs.h create mode 100644 include/linux/mfd/lochnagar2_regs.h create mode 100644 include/linux/mfd/stpmic1.h create mode 100644 include/net/flow_offload.h delete mode 100644 include/scsi/osd_initiator.h delete mode 100644 include/scsi/osd_ore.h create mode 100644 mm/shuffle.c create mode 100644 mm/shuffle.h create mode 100644 net/core/flow_offload.c create mode 100644 sound/soc/codecs/jz4725b.c create mode 100755 tools/testing/selftests/drivers/net/mlxsw/blackhole_routes.sh create mode 100644 tools/testing/selftests/tpm2/Makefile create mode 100755 tools/testing/selftests/tpm2/test_smoke.sh create mode 100755 tools/testing/selftests/tpm2/test_space.sh create mode 100644 tools/testing/selftests/tpm2/tpm2.py create mode 100644 tools/testing/selftests/tpm2/tpm2_tests.py