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-allnoconfig in repository toolchain/ci/linux.
omits 3f018f4a019a Add linux-next specific files for 20190418 omits c593094ed7fc Merge branch 'akpm/master' omits b75c687ac591 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 92f99e2c8e64 mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] omits d4241c85e2df mm: memcontrol: fix recursive statistics correctness & scalabilty omits a9a673cd9f37 mm: memcontrol: move stat/event counting functions out-of-line omits 77b258789dcf mm: memcontrol: make cgroup stats and events query API exp [...] omits 55db84517b0e drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl omits 17a35665f36a drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] omits bb50e3e34590 mm, memcg: consider subtrees in memory.events omits 079f7df8f408 mm-rename-ambiguously-named-memorystat-counters-and-functions-fix omits 864a3bc3b215 mm, memcg: rename ambiguously named memory.stat counters a [...] omits d77387be9f5a arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> omits 2fd618f1c3ed treewide: replace #include <asm/sizes.h> with #include <li [...] omits dd5da505fce2 kernel, resource: use resource_overlaps() to simplify regi [...] omits 9e61e56ccfe5 fs/block_dev.c: Remove duplicate header omits 79ec745f045d fs/cachefiles/namei.c: remove duplicate header omits 2a7b3343c21f include/linux/sched/signal.h: replace `tsk' with `task' omits 852ef1cad1f4 fs/coda/psdev.c: remove duplicate header omits fb766e07d1eb scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 5c2f019f5f6b pinctrl: fix pxa2xx.c build warnings omits 0a2130f58231 Merge branch 'akpm-current/current' omits 43c05f24354f Merge remote-tracking branch 'devfreq/for-next' omits a7fbcdffa240 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 5b194bf10c06 Merge remote-tracking branch 'xarray/xarray' omits 49b6f4187b51 ipc-do-cyclic-id-allocation-for-the-ipc-object-fix omits 60b7d8c82631 ipc: do cyclic id allocation for the ipc object. omits 49b3ab1aa157 ipc: conserve sequence numbers in ipcmni_extend mode omits 2825c1669c2c ipc: allow boot time extension of IPCMNI from 32k to 16M omits a43dfae24483 ipc/mqueue: optimize msg_get() omits d5297c2f1272 ipc/mqueue: remove redundant wq task assignment omits fce4f8ac4c17 ipc: prevent lockup on alloc_msg and free_msg omits fb8c284027df scripts/gdb: silence pep8 checks omits 43a96ec15279 scripts-gdb-add-a-timer-list-command-v2 omits 5b60be587326 scripts/gdb: add a timer list command omits 8d4e8b6037ac scripts-gdb-add-rb-tree-iterating-utilities-v2 omits 7c05f4b94ebe scripts/gdb: add rb tree iterating utilities omits 77d5b4bde5d2 scripts-gdb-add-kernel-config-dumping-command-v2 omits fbc4c75e2657 scripts/gdb: add kernel config dumping command omits 5b48c4ebdb08 scripts/gdb: find vmlinux where it was before omits 1aba6a41025e pps: pps-gpio PPS ECHO implementation omits 4b9130917391 dt-bindings: pps: pps-gpio PPS ECHO implementation omits 93ac171763f5 pps: descriptor-based gpio omits 0148928afb16 panic/reboot: allow specifying reboot_mode for panic only omits 77f916daaef6 panic: avoid the extra noise dmesg omits 0b38bdedfec2 gcov: docs: add a note on GCC vs Clang differences omits a00a1bf945c8 gcov: clang: move common GCC code into gcc_base.c omits b7778ab6c5ae eventfd: present id to userspace via fdinfo omits 981b58680e30 convert-struct-pid-count-to-refcount_t-fix omits 3bd2d7c03eb2 kernel/pid.c: convert struct pid:count to refcount_t omits b0b7f3b64d46 sysctl: return -EINVAL if val violates minmax omits 9d7115a02934 kernel/sysctl.c: switch to bitmap_zalloc() omits 0b2e65945dab rapidio: fix a NULL pointer dereference when create_workqu [...] omits 711a07489617 cpumask-fix-double-string-traverse-in-cpumask_parse-fix omits 00dc0ecb553e include/linux/cpumask.h: fix double string traverse in cpu [...] omits 065e882fa0fa kernel/signal.c: annotate implicit fall through omits bd93dd3e5982 fs/fat/file.c: issue flush after the writeback of FAT omits ae98d503d6bd autofs: add description of ignore pseudo mount option omits d3fc343c7aaf autofs: update mount control expire desription with AUTOFS [...] omits d7a8ec1ec091 autofs: update AUTOFS_EXP_LEAVES description omits 7688e4c6fef0 autofs: update autofs.txt for strictexpire mount option omits 6911307fca1c autofs: fix some word usage oddities in autofs.txt omits 9100e2f3a64a fix "fs/binfmt_elf.c: move brk out of mmap when doing dire [...] omits cb084e1ba0b0 fs/binfmt_elf.c: move brk out of mmap when doing direct lo [...] omits f39fe61cc3b4 fs//binfmt_elf.c: move variables initialization closer to [...] omits d22ed6954b1a fs/binfmt_elf.c: save 1 indent level omits c1dcda60c739 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] omits 0c14ae64cae9 fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter omits 3822751ef1a0 fs/binfmt_elf.c: free PT_INTERP filename ASAP omits ebf3d8350368 fs/binfmt_elf.c: make scope of "pos" variable smaller omits b7a32277de78 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] omits 68cf1c451477 checkpatch: fix something omits 12f6d6042c8d include/linux/bitops.h: sanitize rotate primitives omits 33cab6d0dcb0 lib/math/rational.c: fix possible incorrect result from ra [...] omits d33b89ecc181 lib/test_bitmap: add tests for bitmap_parselist_user() omits 43e18a635560 lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 omits 85d9d4a5647e lib/test_bitmap: add testcases for bitmap_parselist() omits 28e2ef9d8f2e lib/test_bitmap: switch test_bitmap_parselist to ktime_get() omits 06848a5fe1fd lib-rework-bitmap_parselist-v5 omits cb52326d0966 lib: rework bitmap_parselist omits d6cdbf1ab950 lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() omits 7c5c3d8cc13b lib/math: move int_pow() from pwm_bl.c for wider use omits 9635bad21596 lib: Move mathematic helpers to separate folder omits 46a5a7097b4a lib/list_sort: optimize number of calls to comparison function omits 50262c27033c lib-list_sort-simplify-and-remove-max_list_length_bits-fix omits fe2b5fb68bbe lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS omits 9174b7e52219 lib/sort: avoid indirect calls to built-in swap omits 59d6b1c9d272 lib/sort: use more efficient bottom-up heapsort variant omits 75e05408bfa8 lib/sort: make swap functions more generic omits 91c6e2087f20 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST omits 007f9650bb1f Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits de6b1b6dac4e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 52098bb7b5a3 lib/genalloc.c: export symbol addr_in_gen_pool omits 40e6a844bbf2 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA omits 186d9aa7d8f8 lib/bitmap.c: remove unused EXPORT_SYMBOLs omits f6829159a4eb byteorder: sanity check toolchain vs kernel endianess omits 3815b97affe3 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] omits d1fb42fed3f5 kernel/latencytop.c: remove unnecessary checks for latency [...] omits 892a58b4ee54 kernel/notifier.c: double register detection omits 034850aa0bf8 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits c06a670a1306 kdb: det rid of broken attempt to print CCVERSION in kdb summary omits 515ac73c6d00 fs/select: avoid clang stack usage warning omits 200992f0bf0c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 5716c59ea1db fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 6d64d0cb371b mm: don't expose page to fast gup before it's ready omits 4edd7eb24011 mm-mincore-make-mincore-more-conservative-v2 omits 76536794d89e mm/mincore.c: make mincore() more conservative omits d596daf75adb mm/vmscan: remove unused lru_pages argument omits b59e63bc1316 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits e12523dfbece mm: maintain randomization of page free lists omits 7634ee60a2e8 mm-move-buddy-list-manipulations-into-helpers-fix2 omits 3fa87da3d665 mm: fix buddy list helpers omits 775f79c309b2 mm: move buddy list manipulations into helpers omits dd15574a42d7 mm/shuffle: fix shuffle enable omits fdfe4205a70a mm: shuffle initial free memory to improve memory-side-cac [...] omits 9018f9e2768f mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits c2187637335d powerpc: use probe_user_read() omits 1f1bfcf3c71f mm-add-probe_user_read-fix omits f8e657f2c207 include/linux/uaccess.h: add probe_user_read() omits 99b8edbb7d25 mm, memcg: make scan aggression always exclude protection omits d601d178bdb0 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 4c3d1700d72c mm, memcg: proportional memory.{low,min} reclaim omits 53c14727c4e3 mm-vmap-add-debug_augment_lowest_match_check-macro-v4 omits 1c91c061bb27 mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro omits 953e92dfe6d3 mm-vmap-add-debug_augment_propagate_check-macro-v4 omits d3b2064f3d94 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro omits 94b111dd8214 mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 omits fac279054aff mm/vmap: keep track of free blocks for vmap allocation omits 0d8c560b788b mm/vmalloc.c: keep track of free blocks for vmap allocation omits da623f24c938 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 54cadf72c462 psi: introduce psi monitor omits 7705841fc819 include/: refactor headers to allow kthread.h inclusion in [...] omits 1dc5e32fb888 psi: track changed states omits 58e55f592b6b psi: split update_stats into parts omits f98831713bb8 psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 omits 94088989e228 psi: rename psi fields in preparation for psi trigger addition omits 2f2991e48250 psi: make psi_enable static omits 94e283c987d1 psi: introduce state_mask to represent stalled psi states omits 8b63894acfd3 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits cd2cfdd42fa0 memcg: schedule high reclaim for remote memcgs on high_work omits 8315a36b0e88 mm/vmscan.c: simplify shrink_inactive_list() omits f64d71cb6c94 fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback omits 784f5c9d3eb3 mm: be more verbose about zonelist initialization omits 24bb4df7026d x86, numa: always initialize all possible nodes omits 593b82944658 xen/privcmd-buf.c: convert to use vm_map_pages_zero() omits 22de5277b333 xen/gntdev.c: convert to use vm_map_pages() omits b35ea9299f62 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() omits d8e27121736c iommu/dma-iommu.c: convert to use vm_map_pages() omits 68dffc324a88 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() omits c75e09f22441 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() omits 1d327d5b6afa drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() omits 5668db9a0fe0 arm: mm: dma-mapping: convert to use vm_map_pages() omits e86b74ed2f2d mm: introduce new vm_map_pages() and vm_map_pages_zero() API omits 2f6c3116fb34 mm/hmm: kconfig split HMM address space mirroring from dev [...] omits 082c08422f8f mm: remove redundant 'default n' from Kconfig-s omits beb0d5e5db24 mm: fix false-positive OVERCOMMIT_GUESS failures omits cd972a8e685d mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] omits a236290fb6f2 mm/memory_hotplug: make __remove_section() never fail omits 4a19af632821 mm/memory_hotplug: make unregister_memory_section() never fail omits 16cd08cccda7 mm/memory_hotplug: release memory resource after arch_remo [...] omits 2e4d0f334532 mm/filemap.c: fix minor typo omits 303b4b482914 mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] omits 27849c9e2159 mm, memory_hotplug: provide a more generic restrictions fo [...] omits 2fe232012769 mm, memory_hotplug: cleanup memory offline path omits 4511f7549b76 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 36341266e508 mm: implement new zone specific memblock iterator omits 37b189a94c0b mm: drop meminit_pfn_in_nid as it is redundant omits 5ccbcf028c12 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 030b184b31ea mm/rmap.c: use the pra.mapcount to do the check omits b78220f83ae8 mm-enable-error-injection-at-add_to_page_cache-fix omits 0bd387f129aa mm/filemap.c: enable error injection at add_to_page_cache() omits 4505beeb8631 mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper omits 8b64c5656266 mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] omits 6652074324ed mm/mmu_notifier: use correct mmu_notifier events for each [...] omits 2a53c5b8e81c mm/mmu_notifier: contextual information for event triggeri [...] omits 7ec77615ea0b mm/mmu_notifier: contextual information for event enums omits 51529b8ed51c mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags omits 415a1f7d5f15 mm/mmu_notifier: convert user range->blockable to helper function omits f316800fe03d mm/mmu_notifier: helper to test if a range invalidation is [...] omits 5e4bbb20438e mm/hmm: convert various hmm_pfn_* to device_entry which is [...] omits a914b1f574b9 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] omits bdbc31acf977 mm/hmm: add an helper function that fault pages and map th [...] omits 1b4ec9caeb16 mm/hmm: add helpers to test if mm is still alive or not omits f80770f063d1 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits 47d765617fc9 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) omits bed5d290ebba mm/hmm: add default fault flags to avoid the need to pre-f [...] omits 1ff1b87a568a mm/hmm: improve driver API to work and wait over a range omits 88a2f6b99af6 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits 3ccc9df3e1f0 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits 25945e3056f8 mm/hmm: do not erase snapshot when a range is invalidated omits 1b01371b83f7 mm/hmm: use reference counting for HMM struct omits ab1af1ec159e mm/hmm: select mmu notifier when selecting HMM omits 4c6b2f1769f9 kvm/book3s: drop mmap_sem now that locked_vm is atomic omits b487f01c5933 powerpc/mmu: drop mmap_sem now that locked_vm is atomic omits fc0ea06d04a2 fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic omits ef036cf0c7d8 vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic omits 1e2bc6709b11 vfio/type1: drop mmap_sem now that locked_vm is atomic omits cfe412ccdcd7 mm: change locked_vm's type from unsigned long to atomic64_t omits 2cfbae1da59f hugetlb: use same fault hash key for shared and private mappings omits 429e88bdb7a4 hugetlbfs: on restore reserve error path retain subpool re [...] omits ff194c85b63b drivers/base/memory.c: clean up relics in function parameters omits 284760750477 mm/sparse.c: clean up obsolete code comment omits c8308b4d43c8 include/linux/balloon_compaction.h: drop unused function stubs omits eb4845855fb0 mm/swap.c: __pagevec_lru_add_fn: typo fix omits 1ce3130eb8be mm/hugetlb: get rid of NODEMASK_ALLOC omits 329b8bce1d59 hugetlbfs: fix potential over/underflow setting node speci [...] omits 58b0d20e1498 mem-hotplug: fix node spanned pages when we have a node wi [...] omits f9b248028e09 mm/vmscan: drop may_writepage and classzone_idx from direc [...] omits add123628a66 mm: page_mkclean vs MADV_DONTNEED race omits 041892932d40 mm: introduce put_user_page*(), placeholder versions omits 74038906d746 hugetlb: allow to free gigantic pages regardless of the co [...] omits 703ed071e37c mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] omits a9dbbb449066 sparc: advertise gigantic page support omits a08dcea71122 sh: advertise gigantic page support omits 87e9a379dd3f riscv: switch over to generic free_initmem() omits 43efd61d1c2c init: free_initmem: poison freed init memory omits 68e6eae49aaf hexagon: switch over to generic free_initmem() omits 1d6c20a2c650 init: provide a generic free_initmem implementation omits 4917a1a9067b initramfs: poison freed initrd memory omits 664567045490 initramfs: provide a generic free_initrd_mem implementation omits 315394678d79 initramfs: move the legacy keepinitrd parameter to core code omits 4cb603321843 initramfs: fix a compilation error omits a1aac4ec596d initramfs: cleanup populate_rootfs omits 51948aa1244a initramfs: factor out a helper to populate the initrd image omits e365a8431322 initramfs: cleanup initrd freeing omits 9376b60a98a3 initramfs: free initrd memory if opening /initrd.image fails omits 72a5297b5a13 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails omits c1f69c7475f9 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] omits c6fd707ef29b mm: memcontrol: push down mem_cgroup_nr_lru_pages() omits 77c46b5c5ffd mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() omits d8fba66f6661 mm: memcontrol: replace node summing with memcg_page_state() omits 4bdd03e6e1be mm: memcontrol: replace zone summing with lruvec_page_state() omits cac0adb84f5f mm: memcontrol: track LRU counts in the vmstats array omits c91430d458ff mm/vmscan: add tracepoints for node reclaim omits 53decaf9f379 mm/page_isolation.c: remove redundant pfn_valid_within() i [...] omits 887277f9f6ce mm: change mm_update_next_owner() to update mm->owner with [...] omits 7ee0795bc056 mm, compaction: some tracepoints should be defined only wh [...] omits fd3ce02fa4fb mm: compaction: show gfp flag names in try_to_compact_page [...] omits 9052c9279e3a mm/cma.c: fix the bitmap status to show failed allocation reason omits 0f0e098dd16e mm-compaction-fix-an-undefined-behaviour-fix omits dee76f84cb4e mm/compaction.c: fix an undefined behaviour omits 11c707610787 mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY omits 6ca1675be7e9 mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] omits 23657f76bf33 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 omits 4af28a967277 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 68ab92f3df2d IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 96065697e83e ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 omits ea8ac477b454 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 54c567b39075 mm-gup-add-foll_longterm-capability-to-gup-fast-v3 omits 67ac51eb8a2a mm/gup: add FOLL_LONGTERM capability to GUP fast omits b33757f65ea9 mm/gup: change GUP fast to use flags rather than a write 'bool' omits a330b276015c mm/gup: change write parameter to flags in fast walk omits ceaf724eec31 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 omits e7dffa27fa1b mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM omits c2381307fa1c mm: generalize putback scan functions omits d367f30f5cb8 mm: remove pages_to_free argument of move_active_pages_to_lru() omits 1750cb914655 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] omits 1aeec6f3d52b mm: move nr_deactivate accounting to shrink_active_list() omits 9b7548a026da mm: move recent_rotated pages calculation to shrink_inacti [...] omits ec8a363905ad mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() omits 42427daed840 page-cache-store-only-head-pages-in-i_pages-fix-fix omits b47c07d275db page-cache-store-only-head-pages-in-i_pages-fix omits 4f415af417cb mm: page cache: store only head pages in i_pages omits 4d0fea0e757b userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix omits 7e53ad428e13 userfaultfd/sysctl: add vm.unprivileged_userfaultfd omits a41faea379c7 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() omits db7e12d3581a include/trace/events/vmscan.h: drop zone id from kswapd tr [...] omits 2cd51b05f2dd slab-fix-an-infinite-loop-in-leaks_show-fix omits 04b61c6143fa mm/slab.c: fix an infinite loop in leaks_show() omits d9ae76a06c1e mm/slub.c: update the comment about slab frozen omits a66b12177c0b mm/slab.c: remove unneed check in cpuup_canceled omits 0ee987389b82 slub: remove useless kmem_cache_debug() before remove_full() omits 9e6b78132af0 mm: remove stale comment from page struct omits 099295087a4b slab: use slab_list instead of lru omits bedd43cdae8f slub: use slab_list instead of lru omits 17da6b26a690 slub: add comments to endif pre-processor macros omits a342f620a13d slob: use slab_list instead of lru omits 7f639bcd8509 slob: respect list_head abstraction layer omits 1f3d574d3884 list: add function list_rotate_to_front() omits fd75e70277be ramfs: support O_TMPFILE omits 4c7dbce5f46a ocfs2: checkpoint appending truncate log transaction befor [...] omits 48ec8065fe42 ocfs2: wait for recovering done after direct unlock request omits 55056fa61825 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 83493e5b38e7 ocfs2: clear zero in unaligned direct IO omits 5bfe5990dae0 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget omits c6fece871238 ocfs2: use common file type conversion omits 385cedf0f485 lib/debugobjects.c: move printk out of db lock critical sections omits 8a0644ce7e86 arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header omits c51f6c6db9a5 scripts/spelling.txt: add more typos to spelling.txt and sort omits 01db81a0396b kernel/sys.c: prctl: fix false positive in validate_prctl_map() omits ecd3c222a365 lib/Kconfig.debug: Fix build error without CONFIG_BLOCK omits 2c313ff347c6 zram: pass down the bvec we need to read into in the work struct omits 54715b84d20c mm/memory_hotplug.c: drop memory device reference after fi [...] omits 25de2ae3ca50 mm/kmemleak.c: fix unused-function warning omits 3129a730dd00 init: initialize jump labels before command line option parsing omits 2fd7a302ddea kernel/watchdog_hld.c: hard lockup message should end with [...] omits 44848ce6d839 kcov: improve CONFIG_ARCH_HAS_KCOV help text omits a6b04e885b34 fix "mm: fix inactive list balancing between NUMA nodes an [...] omits 3937a6cf4bb3 Merge remote-tracking branch 'nvmem/for-next' omits 03965b973ae9 Merge remote-tracking branch 'slimbus/for-next' omits 3fb5f1a31987 Merge remote-tracking branch 'gnss/gnss-next' omits 74fc2da787d7 Merge remote-tracking branch 'ntb/ntb-next' omits 333adaccb04a Merge remote-tracking branch 'at24/at24/for-next' omits 63fa65281e33 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 389cc590440c Merge remote-tracking branch 'rtc/rtc-next' omits ca75e0d0aafd Merge remote-tracking branch 'coresight/next' omits 0fa206949545 Merge remote-tracking branch 'livepatching/for-next' omits 6df5d049b4bb Merge remote-tracking branch 'y2038/y2038' omits 50f1868bdd29 Merge remote-tracking branch 'kselftest/next' omits ef0560edf3b0 Merge remote-tracking branch 'random/dev' omits 59ebeaa49ef8 Merge remote-tracking branch 'pwm/for-next' omits 805e5171731f Merge remote-tracking branch 'pinctrl/for-next' omits c4bd535e0e0f Merge remote-tracking branch 'gpio/for-next' omits 751fd09bdebc Merge remote-tracking branch 'rpmsg/for-next' omits f143c185d1b6 Merge remote-tracking branch 'vhost/linux-next' omits 554aed9bc703 Merge remote-tracking branch 'scsi/for-next' omits f87fc6cbb15c Merge remote-tracking branch 'cgroup/for-next' omits 635b8193d6f8 Merge remote-tracking branch 'slave-dma/next' omits a0f59fb0d41d Merge remote-tracking branch 'icc/icc-next' omits e8bf8f088ee0 Merge remote-tracking branch 'mux/for-next' omits c44f3caed068 Merge remote-tracking branch 'staging/staging-next' omits 1ec85594c186 Merge remote-tracking branch 'thunderbolt/next' omits 06cd606bc115 Merge remote-tracking branch 'soundwire/next' omits df3e12493a0d Merge remote-tracking branch 'extcon/extcon-next' omits 1d234d57f5f5 Merge remote-tracking branch 'char-misc/char-misc-next' omits 5a987cbeada3 Merge remote-tracking branch 'tty/tty-next' omits edbae54474d7 Merge remote-tracking branch 'phy-next/next' omits 7b621018ce44 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 3b714039f774 Merge remote-tracking branch 'usb-serial/usb-next' omits 28152b328a81 Merge remote-tracking branch 'usb/usb-next' omits e60b275b0a7d Merge remote-tracking branch 'driver-core/driver-core-next' omits 7fa3d374acc1 Merge remote-tracking branch 'ipmi/for-next' omits de510aaafddb Merge remote-tracking branch 'leds/for-next' omits dae3a0fee68c Merge remote-tracking branch 'chrome-platform/for-next' omits 5307ddc52a13 Merge remote-tracking branch 'drivers-x86/for-next' omits 127c41b31059 Merge remote-tracking branch 'workqueues/for-next' omits 7a5cdf460f9f Merge remote-tracking branch 'percpu/for-next' omits b44f566ead9b Merge remote-tracking branch 'kvms390/next' omits a0f370ed3b58 Merge remote-tracking branch 'kvm-arm/next' omits 9b85f8647eed Merge remote-tracking branch 'kvm/linux-next' omits d906c593a5cd Merge remote-tracking branch 'rcu/rcu/next' omits c9ca3d3a0976 Merge remote-tracking branch 'ftrace/for-next' omits 4f20c11d6702 Merge remote-tracking branch 'edac-amd/for-next' omits 61422e0ac927 Merge remote-tracking branch 'clockevents/clockevents/next' omits 44b0d09f7c46 Merge remote-tracking branch 'tip/auto-latest' omits 06a21957e5c0 Merge remote-tracking branch 'spi/for-next' omits 572ce0dc1469 Merge remote-tracking branch 'devicetree/for-next' omits dab847cfda04 Merge remote-tracking branch 'audit/next' omits e7dcab8b4a78 Merge remote-tracking branch 'iommu/next' omits 1a2664172076 Merge remote-tracking branch 'tpmdd/next' omits 9797c823b376 Merge remote-tracking branch 'selinux/next' omits 0b01efec3d55 Merge remote-tracking branch 'integrity/next-integrity' omits 42b73e33d1bd Merge remote-tracking branch 'apparmor/apparmor-next' omits ce5047e10a93 Merge remote-tracking branch 'security/next-testing' omits 0acee5f53715 Merge remote-tracking branch 'regulator/for-next' omits 65a332b921c4 Merge remote-tracking branch 'battery/for-next' omits 7a797c9f94f4 Merge remote-tracking branch 'backlight/for-backlight-next' omits 90907a73b30a Merge remote-tracking branch 'mfd/for-mfd-next' omits bc99e49640ab Merge remote-tracking branch 'kgdb/kgdb-next' omits 4e2ac3188ce9 Merge remote-tracking branch 'mmc/next' omits 055699c4541a Merge remote-tracking branch 'block/for-next' omits 1877750214a1 Merge remote-tracking branch 'input/next' omits dac6d3430b4f Merge remote-tracking branch 'modules/modules-next' omits 64975b4d6cd3 Merge remote-tracking branch 'sound-asoc/for-next' omits 03bfecd07dda Merge remote-tracking branch 'sound/for-next' omits 207f693c3b1e Merge remote-tracking branch 'regmap/for-next' omits 431712a5e309 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits d131d611b8f2 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits f8f93e91838a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits dc88b56c1bc6 Merge remote-tracking branch 'drm-msm/msm-next' omits 10606cf6bf50 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 28099200ebf6 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits a7ea24743a06 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 515d60af09d2 Merge remote-tracking branch 'amdgpu/drm-next' omits 38c1ff971f19 Merge remote-tracking branch 'drm/drm-next' omits d49e1f8649c8 Merge remote-tracking branch 'crypto/master' omits 853f45997146 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits a589b3b37097 Merge remote-tracking branch 'nand/nand/next' omits 468b8c44db4f Merge remote-tracking branch 'gfs2/for-next' omits 931cefe90b3e Merge remote-tracking branch 'mac80211-next/master' omits 277395f1fb99 Merge remote-tracking branch 'bluetooth/master' omits c5bf866e7392 Merge remote-tracking branch 'wireless-drivers-next/master' omits 44fb176f35f0 Merge remote-tracking branch 'nfc-next/master' omits 6d753b4284d9 Merge remote-tracking branch 'ipsec-next/master' omits bb9cbde9323e suppress warning in tools/lib/bpf/libbpf_util.h omits 824790a6c0cf Merge remote-tracking branch 'bpf-next/master' omits 55c766a5a679 Merge remote-tracking branch 'net-next/master' omits 46d61de917ab Merge remote-tracking branch 'rdma/for-next' omits ff4a298e0c3e Merge remote-tracking branch 'swiotlb/linux-next' omits 291e42dec1f8 Merge remote-tracking branch 'dlm/next' omits d13c3e82e652 Merge remote-tracking branch 'ieee1394/for-next' omits 750a52f61d51 Merge remote-tracking branch 'opp/opp/linux-next' omits 192ceee49655 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 5654e559b3a2 Merge remote-tracking branch 'pm/linux-next' omits a5530da3dc4f Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 535c8850275a Merge remote-tracking branch 'v4l-dvb-next/master' omits 5d0c10984212 Merge remote-tracking branch 'v4l-dvb/master' omits 4e7841d75d5d Merge remote-tracking branch 'jc_docs/docs-next' omits 5a80644f67ce Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 6d5261cf6e6d Merge remote-tracking branch 'i3c/i3c/next' omits 31d24e24be65 Merge remote-tracking branch 'i2c/i2c/for-next' omits cb6ee8d3ea15 Merge remote-tracking branch 'hid/for-next' omits 69c8694b82fc Merge remote-tracking branch 'pci/next' omits 093d9cf80f95 Merge remote-tracking branch 'printk/for-next' omits 80bbbfe092ab Merge remote-tracking branch 'vfs/for-next' omits 7bdb8f7ae243 Merge remote-tracking branch 'xfs/for-next' omits 28bc7a56e219 Merge remote-tracking branch 'orangefs/for-next' omits 9b1dadd6e16c Merge remote-tracking branch 'nfsd/nfsd-next' omits 97d2a74d5bf6 Merge remote-tracking branch 'nfs-anna/linux-next' omits d4743c0d8a02 Merge remote-tracking branch 'nfs/linux-next' omits 20fe0f6544c0 Merge remote-tracking branch 'jfs/jfs-next' omits 5e2e263118ff Merge remote-tracking branch 'f2fs/dev' omits 8704a3cbc64c Merge remote-tracking branch 'ext4/dev' omits 899a5a18bce0 Merge remote-tracking branch 'ext3/for_next' omits f42b6cdc65c3 Merge remote-tracking branch 'ecryptfs/next' omits 65fc3865361a Merge remote-tracking branch 'cifs/for-next' omits 711652373c3a Merge remote-tracking branch 'btrfs-kdave/for-next' omits 921cfb493085 Merge remote-tracking branch 'befs/for-next' omits 93f75cfff463 Merge remote-tracking branch 'fscrypt/master' omits ee0143720984 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits d29776e4e952 Merge remote-tracking branch 's390/features' omits ed1de1836f6c Merge remote-tracking branch 'parisc-hd/for-next' omits 6d98b7a29da1 Merge remote-tracking branch 'nds32/next' omits 2e6f4cc63742 Merge remote-tracking branch 'mips/mips-next' omits 4430acd8ba6b Merge remote-tracking branch 'm68k/for-next' omits 603c36194887 Merge remote-tracking branch 'csky/linux-next' omits b9a960b3b6c2 Merge remote-tracking branch 'clk-samsung/for-next' omits 2aa1604b6fac Merge remote-tracking branch 'clk/clk-next' omits 0dba4e5e3790 Merge remote-tracking branch 'tegra/for-next' omits e555a1994fa4 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d1218d59dcc8 Merge remote-tracking branch 'samsung-krzk/for-next' omits 01a9d95b30ed Merge remote-tracking branch 'rockchip/for-next' omits 7aa84fbe4d24 Merge remote-tracking branch 'renesas/next' omits c79b0254fc50 Merge remote-tracking branch 'qcom/for-next' omits eab75cf41730 Merge remote-tracking branch 'reset/reset/next' omits abbe9710593a Merge remote-tracking branch 'omap/for-next' omits be2495da24ed Merge remote-tracking branch 'mvebu/for-next' omits 959fd41ae569 Merge remote-tracking branch 'mediatek/for-next' omits 74d548f91743 Merge remote-tracking branch 'keystone/next' omits cc1360e3c075 Merge remote-tracking branch 'imx-mxs/for-next' omits bf22f80b59a5 Merge remote-tracking branch 'bcm2835/for-next' omits f493b97eab1e Merge remote-tracking branch 'at91/at91-next' omits cda592681453 Merge remote-tracking branch 'amlogic/for-next' omits 43c400937bff Merge remote-tracking branch 'actions/for-next' omits 6575ff5eb9b6 Merge remote-tracking branch 'arm-soc/for-next' omits aee50af5d7d3 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 6ce941af1ae5 Merge remote-tracking branch 'arm64/for-next/core' omits fabc1dfe9b9b Merge remote-tracking branch 'asm-generic/master' omits c4ed7c875c14 Merge remote-tracking branch 'dma-mapping/for-next' omits bf7e72af0c41 Merge remote-tracking branch 'kbuild/for-next' omits 26c171341081 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 975f8b795f0e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 572fde2bde15 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits f7bf5c45f4f1 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits fa3644324363 Merge remote-tracking branch 'scsi-fixes/fixes' omits 0e456c240d49 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits d49fcca36afe Merge remote-tracking branch 'i3c-fixes/master' omits 5593e63389bb Merge remote-tracking branch 'vfs-fixes/fixes' omits 345a5950cbe0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 5124695af4c2 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 65e8f1e623e5 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 07b66d1de7aa Merge remote-tracking branch 'omap-fixes/fixes' omits 2148a55f6557 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits c6686c7f3898 Merge remote-tracking branch 'crypto-current/master' omits 126a72867ae2 Merge remote-tracking branch 'input-current/for-linus' omits 57cc19f7e531 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 06f59b0f7982 Merge remote-tracking branch 'staging.current/staging-linus' omits 5ec4594b8454 Merge remote-tracking branch 'phy/fixes' omits b67722cc1c43 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits a05aee391e8a Merge remote-tracking branch 'usb.current/usb-linus' omits 33968a521a4e Merge remote-tracking branch 'tty.current/tty-linus' omits 81287ab5b963 Merge remote-tracking branch 'pci-current/for-linus' omits 4f6f3c063606 Merge remote-tracking branch 'spi-fixes/for-linus' omits 8ce74521b905 Merge remote-tracking branch 'regulator-fixes/for-linus' omits fb3e710388bd Merge remote-tracking branch 'regmap-fixes/for-linus' omits 76525efebb19 Merge remote-tracking branch 'sound-current/for-linus' omits 50769d002a16 Merge remote-tracking branch 'mac80211/master' omits 7b35829ad195 Merge remote-tracking branch 'netfilter/master' omits 49f6730d30b2 Merge remote-tracking branch 'ipsec/master' omits d68afe062769 Merge remote-tracking branch 'bpf/master' omits a808e66ae175 Merge remote-tracking branch 'net/master' omits 47f1469b8e27 Merge remote-tracking branch 'arc-current/for-curr' omits 9b86cc55f410 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 3c8044fdc18e Merge remote-tracking branch 'fixes/master' omits 28f331774d62 KVM: s390: add deflate conversion facilty to cpu model omits 073a5b73248c KVM: s390: add enhanced sort facilty to cpu model omits 824269327206 KVM: s390: provide query function for instructions returni [...] omits 08d8223adbf7 KVM: s390: enable MSA9 keywrapping functions depending on [...] omits c41cfed03c6d cifs: don't leak credits on SMB1 oplock breaks omits 38c2f4232854 KVM: s390: add MSA9 to cpumodel omits 1c9cccd0261c KVM: s390: add vector BCD enhancements facility to cpumodel omits b43ba2fbe368 KVM: s390: add vector enhancements facility 2 to cpumodel omits f996d18bef91 Merge branch 'spi-5.2' into spi-next omits 8bc7a6fee4e5 Merge branch 'spi-5.1' into spi-linus omits e0292aa518bf Merge branch 'regulator-5.2' into regulator-next omits a90f262245ef Merge branch 'regulator-5.1' into regulator-linus omits 8685b9067d53 Merge branch 'asoc-5.2' into asoc-next omits 362af7365081 regulator: wm8400: Switch to SPDX identifier omits 87dbc5eb3cff regulator: wm8350: Switch to SPDX identifier omits 3cad5fc89ac9 regulator: wm831x: Switch to SPDX identifier omits dfc0c82b3368 regulator: arizona: Switch to SPDX identifier omits e8d59d9a79a1 regulator: wm8994: Switch to SPDX identifier omits dc62f951a6a8 regulator: stm32-pwr: Fix return value check in stm32_pwr_ [...] omits 7d8cdb818571 ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform" omits 82f26185a912 regulator: ready_mask_table[] can be static omits 04e7a0293752 ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set [...] omits 8ed8abc30719 ASoC: AMD: Configure wclk and bclk of master codec omits 919e98860bbf ASoC: pcm3168a: Enable TDM support for DSP_A/B modes omits fd30e17e4f7a ASoC: fsl_micfil: Remove set but not used variable 'osr' omits 9f54872adbc2 ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate' omits 8dfc2080d8ce Merge branch 'irq/core' omits 5ed08795277a Merge branch 'x86/irq' omits 633656bef1ed f2fs: allow address pointer number of dnode aligning to sp [...] omits 4ab1a5896bea f2fs: introduce f2fs_read_single_page() for cleanup omits 4c9f898b0813 Merge branch for-5.2/arm64/defconfig into for-next omits d18074bddc97 Merge branch for-5.2/arm64/dt into for-next omits a2935b8a5a14 Merge branch for-5.2/arm/defconfig into for-next omits a94af2b177eb Merge branch for-5.2/arm/soc into for-next omits ff8196e86142 Merge branch for-5.2/memory into for-next omits d2541b17e64f Merge branch for-5.2/firmware into for-next omits 5e6c2f3259a2 Merge branch for-5.2/soc into for-next omits 92224cf67ff6 Merge branch for-5.2/bus into for-next omits 26f048bf938f f2fs: mark is_extension_exist() inline omits 01ef30dc916c f2fs: fix to consider multiple device for readonly check omits 6d588ab9e8cc f2fs: don't recovery orphan inode on readonly device omits 823f456dc4d4 f2fs: fix to set FI_UPDATE_WRITE correctly omits 14f83f013504 f2fs: fix to avoid panic in f2fs_inplace_write_data() omits b85876c7be9c f2fs: fix to do sanity check on valid block count of segment omits f83ec18d98f8 f2fs: fix to do sanity check on valid node/block count omits f66e0fa18928 f2fs: fix to avoid panic in do_recover_data() omits 96068e4c65e2 f2fs: fix to do sanity check on free nid omits c5e4eb0a794b f2fs: fix to do checksum even if inode page is uptodate omits cdad635bd068 f2fs: fix to avoid panic in f2fs_remove_inode_page() omits cb3a27ef7820 f2fs: fix to clear dirty inode in error path of f2fs_iget() omits 2b4f5f2c8fc8 f2fs: remove new blank line of f2fs kernel message omits f36cfc3c79b6 f2fs: introduce DATA_GENERIC_ENHANCE omits cdeb1d8f0f14 f2fs: fix wrong __is_meta_io() macro omits fb3876a6c139 f2fs: add tracepoint for f2fs_filemap_fault() omits 56b2de4706a2 f2fs: fix to avoid panic in dec_valid_node_count() omits 6790c2455519 f2fs: fix to avoid panic in dec_valid_block_count() omits fd6f15b9a498 phy: Add usb phy support for hi3660 Soc of Hisilicon omits 0dd586ee93e8 dt-bindings: phy: Add support for HiSilicon's hi3660 USB PHY omits 2d7d3bc7ef4d scsi: phy: mediatek: fix typo in author's email address omits a41400cdca36 phy: ocelot-serdes: Add support for SERDES6G muxing omits 78463ed5b461 phy: fsl-imx8mq-usb: add support for VBUS power control omits b0f0d0ef5a12 dt-bindings: phy-imx8mq-usb: add optional vbus supply regulator omits 2815588ea64b dt-bindings: phy-qcom-qmp: Add qcom,msm8998-qmp-pcie-phy omits 3c1fea8fbdf7 mm: fix inactive list balancing between NUMA nodes and cgroups omits 2d678d97117c mm/hotplug: treat CMA pages as unmovable omits c83edb1c051a mm/hotplug: treat CMA pages as unmovable omits 95673c04c0fa proc: fixup proc-pid-vm test omits 61c7a60f32b2 proc: fix map_files test on F29 omits 1357e830e9f7 mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBF [...] omits 31d712641cd4 mm/memory_hotplug: do not unlock after failing to take the [...] omits b070e446dcfb mm-swapoff-shmem_unuse-stop-eviction-without-igrab-fix omits 1874d2562904 mm: swapoff: shmem_unuse() stop eviction without igrab() omits 7b02d856e906 mm: swapoff: take notice of completion sooner omits 7ecbad0ed99f mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES omits 14a821545ba8 mm: swapoff: shmem_find_swap_entries() filter out other types omits fa43c8004724 slab: store tagged freelist for off-slab slabmgmt omits 33022da46c1f userfaultfd: use RCU to free the task struct when fork fails omits 3bf3aaef38c3 coredump: fix race condition between mmget_not_zero()/get_ [...] omits ca313216aa0e mm: add /sys/kernel/slab/cache/cache_dma32 omits 56c2c99f5fbc checkpatch: don't interpret stack dumps as commit IDs omits dfd6bc409925 cifs: fix bi-directional fsctl passthrough calls omits 846d4e3a90d4 cifs: smbd: take an array of reqeusts when sending upper l [...] omits 1004ff4d5aa2 cifs: fix page reference leak with readv/writev omits 2e8e843763ba SMB3: Add handling for different FSCTL access flags omits 5243c4e71cf6 cifs: Add support for FSCTL passthrough that write data to [...] omits 2b8efd70697a cifs: remove superfluous inode_lock in cifs_{strict_}fsync omits 7d86faf43d3f cifs: Call MID callback before destroying transport omits 16dd318cd4d1 cifs: smbd: Retry on memory registration failure omits 639b2b3930c2 cifs: smbd: Indicate to retry on transport sending failure omits f53ed86ddb94 cifs: smbd: Return EINTR when interrupted omits e10dc716d7b2 cifs: smbd: Don't destroy transport on RDMA disconnect omits 3ca44437c540 smbd: Make upper layer decide when to destroy the transport omits 1870e293dfc9 SMB3: update comment to clarify enumerating snapshots omits eb9e6e612f89 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb omits b72d865a7ef8 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] omits c46eb4d08717 cifs: Fix DFS cache refresher for DFS links omits 66985caeff33 cifs: don't use __constant_cpu_to_le32() omits 8823acd719c2 SMB3: Track total time spent on roundtrips for each SMB3 command omits 57db575897d3 cifs: do not attempt cifs operation on smb2+ rename error omits 4d3219aee908 Merge branch 'pm-misc' into linux-next omits c8d9806ebb40 Merge branch 'core/core' omits dc6fefcf9d3d Merge branch 'core/mm' omits 02e964dfe9fc Merge branch 'core/objtool' omits 8767b93148b9 Merge branch 'core/stacktrace' omits 246e1bcdddf8 Merge branch 'efi/core' omits 28aa85d3232a Merge branch 'irq/core' omits 408da98e8208 Merge branch 'locking/core' omits 9dabe102bf55 Merge branch 'locking/urgent' omits 9548f87b5afe Merge branch 'perf/core' omits b9541e74fdc7 Merge branch 'perf/urgent' omits e2561de507e6 Merge branch 'ras/core' omits dbde4f891fc0 Merge branch 'sched/core' omits be4053a15a32 Merge branch 'sched/urgent' omits 084d122e1be3 Merge branch 'smp/hotplug' omits 372a85393247 Merge branch 'timers/core' omits 55b6a72dea83 Merge branch 'timers/urgent' omits 538ce939b0d4 Merge branch 'x86/asm' omits 91cc0c0ddf8c Merge branch 'x86/build' omits 92dddfbcfcf7 Merge branch 'x86/cleanups' omits aa2afe102294 Merge branch 'x86/cpu' omits 4a43a12b9afb Merge branch 'x86/entry' omits c35c5eab52ec Merge branch 'x86/fpu' omits 5b519ceb1f27 Merge branch 'x86/microcode' omits 11e43124718a Merge branch 'x86/mm' omits 541e08dcadaa Merge branch 'x86/platform' omits 4bbb43886c00 Merge branch 'x86/timers' omits 3f81619d73a1 Merge branch 'x86/urgent' omits 81d9847a88a7 Merge branch 'x86/vdso' omits fd1a4da3bfd7 regulator: tps80031: Switch to SPDX identifier omits 4b77a49cb826 regulator: tps80031: Constify regulator_ops and tps80031_d [...] omits de110f387371 regulator: tps80031: Remove unused *rdev from struct tps80 [...] omits dc11607e151b ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static omits 46ad66d5b2e4 ASoC: imx: fix fiq dependencies omits 1de0914a6fe2 ASoC: atmel: tse850: Make some functions static omits 5f280964c0ad drm/msm: a5xx: fix possible object reference leak omits aa75cd89c655 drm/msm: Cleanup A6XX opp-level reading omits cd51a044aa0d csky: Support vmlinux bootup with MMU off omits 289c4a55897f csky: Add perf_arch_fetch_caller_regs support omits 8c31a4d233ac csky: Fixup wrong update_mmu_cache implementation omits 9d9d053861fe csky: Support dynamic start physical address omits e164882150ed csky: Reconstruct signal processing omits 6b96aea22f6d csky: Use in_syscall & forget_syscall instead of r11_sig omits 4a6a503264d0 csky: Add non-uapi asm/ptrace.h namespace omits 9fc117ba5e0a csky: mm/fault.c: Remove duplicate header omits d4bb3581c72e csky: remove redundant generic-y omits b9a3764b0504 csky: Update syscall_trace_enter/exit implementation omits 51927f3ca214 csky: Add perf callchain support omits f605c48a086c Merge branch 'for-5.2/block' into for-next omits da1c1c649745 parisc: Use ldcw instruction for SMP spinlock release barrier omits 64690b2742b2 parisc: Remove lock code to serialize TLB operations in pacache.S omits f07f629b3194 Merge branch 'for-5.2/block' into for-next omits 6cdae8173f67 regulator: Add support for stm32 power regulators omits c29687c354c5 dt-bindings: regulator: Add stm32mp1 pwr regulators omits 0dceab33342d regulator: max8998: Factor out struct voltage_map_desc omits 7d695f20c27f regulator: max8998: Constify regulator_ops omits 7a8b0e66df5a regulator: tps6524x: Remove *rdev[N_REGULATORS] from struc [...] omits 357db0279a23 regulator: tps6524x: Constify regulator_ops omits 7cfcecfb82af regulator: tps65218: Convert to use regulator_get_current_ [...] omits 7c6b8e3b9fe8 regulator: ab8500: Remove *regulator from struct ab8500_re [...] omits 6d66d9952ec0 regulator: ab8500: Constify regulator_ops omits 8e5be4f7e142 regulator: ab8500-ext: Constify ab8500_ext_regulator_ops omits 48cb9737edff regulator: ab8500-ext: Convert to use simplified DT parsing omits 80a9c22a9da9 regulator: ab8500-ext: Remove *rdev from struct ab8500_ext [...] omits 93741a77a901 ASoC: mpc5200_psc_i2s: Fix invalid license ID omits 8981d195355e ASoC: mpc5200_dma: Fix invalid license ID omits ecf6715042cf ASoC: fsl_audmix: cache pdev->dev pointer omits d1d58766908a ASoC: rsnd: Document r8a77470 bindings omits 2c28f2f928a8 Merge branch 'pm-docs' into linux-next omits 3259dcb06168 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next omits c31fc6369666 Merge branch 'pm-cpufreq' into linux-next omits 05dd502688d6 Merge branch 'pm-x86' into linux-next omits 16907bc6c607 Merge branches 'acpi-utils', 'acpi-video', 'acpi-pm' and ' [...] omits d0266a77f567 Merge branches 'acpi-scan', 'acpi-tables', 'acpi-misc' and [...] omits 4fa5a92da085 Merge branch 'acpica' into linux-next omits 8a44a6b44e8b csky/ftrace: Add dynamic function tracer (include graph tracer) omits 551ba1a59d93 csky: Fixup vdsp&fpu issues in kernel omits 5cb8ce806319 Merge branch 'pci/trivial' omits 464be6fe99f9 Merge branch 'remotes/lorenzo/pci/misc' omits c379cbe5af46 Merge branch 'remotes/lorenzo/pci/xilinx' omits 048c8d6bac27 Merge branch 'remotes/lorenzo/pci/rcar' omits 56fe1a19eb20 Merge branch 'remotes/lorenzo/pci/mediatek' omits 30ed3db302df Merge branch 'remotes/lorenzo/pci/keystone' omits 69de92d02f42 Merge branch 'remotes/lorenzo/pci/iproc' omits 3980be33fce5 Merge branch 'remotes/lorenzo/pci/dwc' omits d8ae9ad71b5d Merge branch 'remotes/lorenzo/pci/controller-fixes' omits a723fbac7f9e Merge branch 'pci/virtualization' omits ed2cbc076c4f Merge branch 'pci/misc' omits 7339c44e3152 Merge branch 'pci/msi' omits 4d0a8fb9bee6 Merge branch 'pci/hotplug' omits 0ae33c0ab11d Merge branch 'pci/enumeration' omits c046fd6d2d5c Merge branch 'pci/aer' omits 28f1dc758ad5 parisc: Switch from DISCONTIGMEM to SPARSEMEM omits da55bae775eb Merge branch 'for-5.2/block' into for-next omits 1e99e80a217e misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] omits f4019656c36c misc: pci_endpoint_test: Add support to test PCI EP in AM654x omits be75595257f8 PCI: designware-ep: Use aligned ATU window for raising MSI [...] omits 3dc114b81a1f PCI: designware-ep: Configure RESBAR to advertise the smal [...] omits 5709114f0a97 PCI: keystone: Add support for PCIe EP in AM654x Platforms omits 7892fd7690cb PCI: dwc: Add callbacks for accessing dbi2 address space omits e4620a6b3c1e PCI: dwc: Fix dw_pcie_ep_find_capability() to return corre [...] omits 9181e3787ee5 PCI: dwc: Add const qualifier to struct dw_pcie_ep_ops omits 820136685dbc PCI: endpoint: Add support to specify alignment for buffer [...] omits d79885513222 PCI: keystone: Add support to set the max link speed from DT omits 179b46492df1 PCI: OF: Allow of_pci_get_max_link_speed() to be used by P [...] omits d62da7bec880 PCI: keystone: Invoke phy_reset() API before enabling PHY omits 4dfde4c668c8 PCI: keystone: Add support for PCIe RC in AM654x Platforms omits 8bafddf5d476 dt-bindings: PCI: Add PCI RC DT binding documentation for AM654 omits 6bf8a1cc996c Merge branch 'for-5.2/block' into for-next omits 2aa9aeeff6ea PCI: keystone: Prevent ARM32 specific code to be compiled [...] omits 2564002abcde regulator: dbx500-prcmu: Remove unused fields from struct [...] omits 92722a8fac53 regulator: db8500-prcmu: Convert to use simplified DT parsing omits 1a18195a2c4e regulator: db8500-prcmu: Constify regulator_ops omits 784c24c3e45c regulator: mcp16502: Remove setup_regulators function omits 4cf469539b63 regulator: mcp16502: Remove unneeded fields from struct mcp16502 omits ab54a4d7b0dd regulator: vexpress: Constify regulator_ops omits 29dc269a85ef regulator: hi6421: Convert to use simplified DT parsing omits 89a7bfa3ede4 ASoC: Intel: Make boards more available for compile test omits 427a368ce6bc ASoC: Intel: common: add Geminilake Realtek+Maxim machine [...] omits 0749beaa161e PCI: dwc: Fix ATU identification for designware version >= 4.80 omits 69b77ceb10d8 PCI: dwc: Enable iATU unroll for endpoint too omits 5367d31b211f dt-bindings: PCI: Document "atu" reg-names omits 796041fcd5ac PCI: keystone: Explicitly set the PCIe mode omits 6ea2468116e2 dt-bindings: PCI: Add dt-binding to configure PCIe mode omits c6fa631b57f7 PCI: keystone: Move resources initialization to prepare fo [...] omits c42a3b7bd776 Merge branch 'imx/defconfig' into for-next omits 7f39e28b2db9 Merge branch 'imx/dt64' into for-next omits e107ae602a09 Merge branch 'imx/dt' into for-next omits 47723c3b217f Merge branch 'imx/bindings' into for-next omits f1eca0ece500 Merge branch 'imx/soc' into for-next omits 2a80988ebc74 Merge branch 'imx/drivers' into for-next omits 9b644e603649 Merge branch 'imx/fixes' into for-next omits ee4f678d5c0b Merge branch 'clk/imx8qxp' into for-next omits 6b8ff2a156d5 Merge branch 'clk/imx7ulp' into for-next omits 61b10b198ca7 Merge branch 'clk/imx5' into for-next omits 8f66898a90f2 arm64: dts: imx8qxp: enable scu general irq channel omits b10615a719d8 arm64: dts: imx8mq: add GPU node omits c4b3ac852e5a arm64: dts: imx: add Zii Ultra board support omits 612d5b65894b clk: imx: use devm_platform_ioremap_resource() to simplify code omits 02980f066e34 Merge branch 'for-5.2/block' into for-next omits 15c8795ef111 ASoC: rt5645: fix a NULL pointer dereference omits 51e3724aec01 ASoC: cs43130: fix a NULL pointer dereference omits f34a269229ec regulator: anatop: Remove unneeded fields from struct anat [...] omits 6e1f22ee7e48 regulator: s2mpa01: Remove unused define for S2MPA01_REGUL [...] omits 29e5cb657e2a regulator: hi655x: Remove ctrl_mask field from struct hi65 [...] omits 784816d46aae regulator: hi655x: Constify regulators array omits 10802048d948 ASoC: imx-audmix: fix object reference leaks in probe omits 23261179da29 ASoC: fsl_audmix: remove "model" attribute from DT document omits 830b857f7971 ASoC: fsl_audmix: remove "model" attribute omits 7fa5782d5355 ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 omits 053cefe348b9 ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 omits c243796d0706 ASoC: tlv320aic32x4: Fix potential uninitialized variable omits 52669757a5ac Merge branch 'drivers-for-5.2' into all-for-5.2 omits cd6494c878ab Merge branch 'arm64-for-5.2' into all-for-5.2 omits 272c5f956321 Merge branch 'defconfig-for-5.2' into all-for-5.2 omits 77eba1b0d2bf Merge branch 'dts-for-5.2' into all-for-5.2 omits 52f2a8082c15 arm64: dts: qcom: qcs404-evb: Change the compatible to dis [...] omits 0e02c18e2f37 arm64: dts: qcom: pmi8998: add gpio-ranges omits e48ac3f7aeb2 arm64: dts: qcom: pmi8994: add gpio-ranges omits 78dbf67ff310 arm64: dts: qcom: pm8998: add gpio-ranges omits 64e35d2d4e18 arm64: dts: qcom: pm8005: add gpio-ranges omits 22b7e775677a arm64: defconfig: Enable stmmac qualcomm ethernet config omits 369b89366a3d dt-bindings: phy-qcom-qmp: Tweak qcom,msm8998-qmp-ufs-phy omits 8cd5d85e8c89 parisc: update feature lists omits 0c4a92fae7e9 parisc: Show n/a if product number not available omits ad9c18ad5906 parisc: remove unused flags parameter in __patch_text() omits 7fcc60704cf7 doc: update kprobes supported architecture list omits c5a8e90742bf parisc: Implement kretprobes omits 0ed2deb18dab parisc: remove kprobes.h from generic-y omits d93762b334b9 Merge branch 'for-5.2/libata' into for-next omits a1d78317f84b ahci: qoriq: add ls1028a platforms support omits 2be8481a8a44 ahci: qoriq: add lx2160 platforms support omits 06bda9d56ba3 Merge branch 'for-5.2/block' into for-next omits d4ecdcd118f3 Merge branch 'for-5.2/block' into for-next omits c2161088c4ee Merge branch 'for-5.2/block' into for-next omits e6a35ef45a03 mtd: nand: Remove useless line in Kconfig omits f4a72a22cb19 mtd: rawnand: Clarify Kconfig entry MTD_NAND omits af72e26ba3bc mtd: rawnand: Change Kconfig titles and re-order a bit the list omits d877289baa48 mtd: nand: Clarify Kconfig entry for software Hamming ECC entries omits 51ef1d0b2095 mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm omits dcc7eda13006 parisc: Implement kprobes omits 19a200a1f103 parisc: add functions required by KPROBE_EVENTS omits 397eb487dc2b parisc: PA-Linux requires at least 32 MB RAM omits 3f89afa8b738 Merge branch 'for-5.2/block' into for-next omits 9983ce208de0 Merge branch 'for-5.2/block' into for-next omits 3901460f7782 Merge branch 'icc-qcs404' into icc-next omits ddc070b93076 arm64: dts: qcs404: Add interconnect provider DT nodes omits 7ff753434ec6 interconnect: qcom: Add QCS404 interconnect provider driver omits fc37dd36831f parisc: Skip registering LED when running in QEMU omits b0052e75b1d1 parisc: Tune LASI LAN for QEMU omits 3f55c2278d5c parisc: Export running_on_qemu symbol for modules omits 0f11076729f6 Merge branch 'for-5.2/block' into for-next omits d42435b97595 dt-bindings: interconnect: Add Qualcomm QCS404 DT bindings omits a9104da63fa5 parisc: add KGDB support omits dc824b6adea8 parisc: add parisc code patching omits 5d0bb15306dc parisc: add set_fixmap()/clear_fixmap() omits d4eee5eda26f parisc: Consider stack randomization for mmap base only wh [...] omits 0ecae0763384 Merge branch 'master' into for-next omits 1db977f89bc5 Merge branch 'for-5.2/block' into for-next omits 06033872c4a5 clk: imx: rename clk-imx51-imx53.c to clk-imx5.c omits c5f47384a877 Merge branch 'for-5.2/block' into for-next omits b9c7d1e25e51 Merge branch 'arm64-for-5.2' into all-for-5.2 omits 745b19d74716 drm/msm/dpu: check split role for single flush omits d8225b0aae87 drm/msm/dpu: assign intf to encoder in mode_set omits a4a7c2acc06b drm/msm/dpu: map mixer/ctl hw blocks in encoder modeset omits 9da83f34ed0e drm/msm/dpu: dont use encoder->crtc in atomic path omits 047cea5ac604 drm/msm/dpu: release resources on modeset failure omits f4edee30eb63 drm/msm/dpu: remove phys_vid subclass omits 2f6b9d0dfbe4 drm/msm/dpu: move hw_inf encoder baseclass omits 40901d0639f5 drm/msm: dpu: Don't set frame_busy_mask for async updates omits dd0e555ec349 drm/msm: dpu: Don't queue the frame_done watchdog for cursor omits 1f14d4126b8f drm/msm: dpu: Untangle frame_done timeout units omits 0d36fb165f83 drm/msm: dpu: Simplify frame_done watchdog timeout calculation omits 4f3c12326db9 drm/msm: Use drm_mode_vrefresh instead of mode->vrefresh omits 36009be53297 drm/msm: Fix NULL pointer dereference omits f1a427d9d238 drm/msm: Remove pm_runtime calls from msm_iommu.c omits b965ccf9d463 drm/msm: don't allocate pages from the MOVABLE zone omits c51f7f863552 Merge branch 'mvebu/dt64' into mvebu/for-next omits 24e5f6732a6d Merge branch 'mvebu/dt' into mvebu/for-next omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE adds 95ea55291e35 Merge tag 'drm-fixes-2019-04-18' of git://anongit.freedesk [...] adds d3ce3b1879ff Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds ba25b81e3a42 afs: avoid deprecated get_seconds() adds d2abfa86ff37 afs: Avoid section confusion in CM_NAME adds 8022c4b95c37 afs: Differentiate abort due to unmarshalling from other errors adds 21bd68f196ca afs: Unlock pages for __pagevec_release() adds eeba1e9cf31d afs: Fix in-progess ops to ignore server-level callback in [...] adds 2a852fd1ac89 Merge tag 'afs-fixes-20190413' of git://git.kernel.org/pub [...] adds 5712f3301a12 s390/3270: fix lockdep false positive on view->lock adds 16222cfb96b0 s390/zcrypt: fix possible deadlock situation on ap queue remove adds 6b1f16ba730d s390/pkey: add one more argument space for debug feature entry adds 35af0d469c66 s390: correct some inline assembly constraints adds d22113a2cd1f Merge tag 's390-5.1-3' of git://git.kernel.org/pub/scm/lin [...] adds 738a7832d21e signal: use fdget() since we don't allow O_PATH adds ff8acf929014 arm64: futex: Restore oldval initialization to work around [...] adds 6d906f998179 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 240206fcab66 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f9764dd4d3be Merge tag 'char-misc-5.1-rc6' of git://git.kernel.org/pub/ [...] adds b222e9af0a25 Merge tag 'staging-5.1-rc6' of git://git.kernel.org/pub/sc [...] adds 1a62b18d51e5 slab: store tagged freelist for off-slab slabmgmt adds 870395465444 mm: swapoff: shmem_find_swap_entries() filter out other types adds dd862deb151a mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES adds 64165b1affc5 mm: swapoff: take notice of completion sooner adds af53d3e9e040 mm: swapoff: shmem_unuse() stop eviction without igrab() adds 37803841c92d mm/memory_hotplug: do not unlock after failing to take the [...] adds e8277b3b5224 mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBF [...] adds 8cd40d1d41ff proc: fix map_files test on F29 adds 68545aa1cda8 proc: fixup proc-pid-vm test adds 1a9f219157b2 mm/hotplug: treat CMA pages as unmovable adds 3b991208b897 mm: fix inactive list balancing between NUMA nodes and cgroups adds 40453c4f9bb6 kcov: improve CONFIG_ARCH_HAS_KCOV help text adds 8f4a8c12cafe kernel/watchdog_hld.c: hard lockup message should end with [...] adds 6041186a3258 init: initialize jump labels before command line option parsing adds dce5b0bdeec6 mm/kmemleak.c: fix unused-function warning adds 04f5866e41fb coredump: fix race condition between mmget_not_zero()/get_ [...] adds 3ecafda911f4 Merge branch 'akpm' (patches from Andrew) adds c53051128bb0 sc16is7xx: put err_spi and err_i2c into correct #ifdef adds 55e3a6ba5cce Merge tag 'tty-5.1-rc6' of git://git.kernel.org/pub/scm/li [...] adds 4c3f49ae1306 Merge branch 'for-5.1-fixes' of git://git.kernel.org/pub/s [...] adds 371dd432ab39 Merge branch 'for-5.1-fixes' of git://git.kernel.org/pub/s [...] adds b50776ae011c locking/atomics: Don't assume that scripts are executable adds de3af9a99013 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 2b4cf5850db6 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds ec3937107ab4 x86/mm/KASLR: Fix the size of the direct mapping section adds 1de7edbb59c8 x86/cpu/bugs: Use __initconst for 'const' init data adds 2ee27796f298 x86/cpu/intel: Lower the "ENERGY_PERF_BIAS: Set to normal" [...] adds 1fd91d719eb1 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 3fe3331bb285 perf/x86/amd: Add event map for AMD Family 17h adds 3ff9c075cc76 x86/kprobes: Verify stack frame on kretprobe adds fabe38ab6b2b kprobes: Mark ftrace mcount handler functions nokprobe adds b191fa96ea6d x86/kprobes: Avoid kretprobe recursion bug adds 1e6db2ee86e6 perf top: Always sample time to satisfy needs of use of or [...] adds 30e4c574969c tools include uapi: Sync sound/asound.h copy adds aa5266023141 perf bpf: Return NULL when RB tree lookup fails in perf_en [...] adds a93e0b2365e8 perf tools: Check maps for bpf programs adds adc6257c4a6f perf evlist: Fix side band thread draining adds b9abbdfa8802 perf tools: Fix map reference counting adds 2db7b1e0bd49 perf bpf: Return NULL when RB tree lookup fails in perf_en [...] adds 7579dfc42d2e Merge tag 'perf-urgent-for-mingo-5.1-20190419' of git://gi [...] adds b25c69b9d5e4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 3f2552f7e9c5 timers/sched_clock: Prevent generic sched_clock wrap cause [...] adds e899cc3b3d98 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 4b609f1e26f3 Merge tag 'sound-5.1-rc6' of git://git.kernel.org/pub/scm/ [...] adds 34396bdfd2b7 Merge tag 'i3c/fixes-for-5.1-rc6' of git://git.kernel.org/ [...] adds 060586324648 io_uring: park SQPOLL thread if it's percpu adds 917257daa0fe io_uring: only test SQPOLL cpu after we've verified it adds 77f1e0a52d26 bfq: update internal depth state when queue depth changes adds 3d6770fbd935 io_uring: drop io_file_put() 'file' argument adds b19062a56726 io_uring: fix possible deadlock between io_uring_{enter,register} adds 74f464e97044 io_uring: fix CQ overflow condition adds b40fabc05ea0 block: kill all_q_node in request_queue adds 6bedf00e55e5 block: make sure that bvec length can't be overflow adds 38a2ca2cac28 Merge tag 'for-linus-20190420' of git://git.kernel.dk/linux-block adds 0228034d8e59 Revert "scsi: fcoe: clear FC_RP_STARTED flags when receivi [...] adds 144ec97493af scsi: aic7xxx: fix EISA support adds a06bc2f241f2 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 9e5de623a0cb Merge tag 'nfs-for-5.1-5' of git://git.linux-nfs.org/proje [...] adds 085b7755808a Linux 5.1-rc6 adds 7142eaa58b49 Merge tag 'mips_fixes_5.1_3' of git://git.kernel.org/pub/s [...] adds cf263f563eb2 Merge remote-tracking branch 'fixes/master' adds 1238d6afe22e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds b9e4a9ffea09 Merge remote-tracking branch 'arc-current/for-curr' adds 8adddf349fda powerpc/mm/radix: Make Radix require HUGETLB_PAGE adds eb9d7a62c386 powerpc/mm_iommu: Fix potential deadlock adds 7a3a4d763837 powerpc/mm_iommu: Allow pinning large regions adds a321b44d1cbf Merge remote-tracking branch 'powerpc-fixes/fixes' adds f87db4dbd52f net: stmmac: Use bfsize1 in ndesc_init_rx_desc adds d003d772e64d nfp: abm: fix spelling mistake "offseting" -> "offsetting" adds 27b141fc234a s390: ctcm: fix ctcm_new_device error return code adds f476b3f809fa mlxsw: spectrum: Put MC TCs into DWRR mode adds 1ab3030193d2 mlxsw: pci: Reincrease PCI reset timeout adds 151f0dddbbfe mlxsw: spectrum: Fix autoneg status in ethtool adds 7275a7edf9c8 Merge branch 'mlxsw-Few-small-fixes' adds d5f6db353829 net: ipv6: addrlabel: fix spelling mistake "requewst" -> " [...] adds a7cf2cc3cd36 firestream: fix spelling mistake "tramsitted" -> "transmitted" adds e0c1d14a1a32 stmmac: pci: Adjust IOT2000 matching adds 9188d5ca454f net/tls: fix refcount adjustment in fallback adds 36ad7022536e of_net: Fix residues after of_get_nvmem_mac_address removal adds 30c04d796b69 selftests/net: correct the return value for run_netsocktests adds 925b0c841e06 team: fix possible recursive locking when add slaves adds 12fc512f5741 net/mlx5e: Fix use-after-free after xdp_return_frame adds d460c2718906 net/mlx5e: Fix the max MTU check in case of XDP adds ace329f4ab3b net/mlx5e: ethtool, Remove unsupported SFP EEPROM high pag [...] adds d1bcf2b65177 Merge tag 'mlx5-fixes-2019-04-19' of git://git.kernel.org/ [...] adds 8c03557c3f25 selftests/net: correct the return value for run_afpackettests adds 62ef81d56326 net/tls: avoid potential deadlock in tls_set_device_offload_rx() adds 12c768611132 net/tls: don't leak IV and record seq when offload fails adds 39420fe04f09 dt-bindings: add an explanation for internal phy-mode adds 26d1b8586b4f Documentation: decnet: remove reference to CONFIG_DECNET_R [...] adds 6b3845001fba Merge remote-tracking branch 'net/master' adds 657d86eba485 Merge remote-tracking branch 'bpf/master' adds 2c7472aadb06 Merge remote-tracking branch 'ipsec/master' adds 7caa56f006e9 netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON adds 916f6efae623 netfilter: never get/set skb->tstamp adds d48668052b26 netfilter: fix nf_l4proto_log_invalid to log invalid packets adds 088a8a58687a Merge remote-tracking branch 'netfilter/master' adds e2f54edb9bce Merge remote-tracking branch 'mac80211/master' adds 7c39f7f671d2 IB/rdmavt: Fix frwr memory registration adds 5efda3b6b122 IB/mlx5: Fix scatter to CQE in DCT QP creation adds e91053a7f2b7 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 01c8327667c2 ASoC: codec: hdac_hdmi add device_link to card device adds 39a4d5d1d73c Merge branch 'asoc-5.1' into asoc-linus adds fbc9ff6f70a6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds b06aaa0c031d Merge remote-tracking branch 'regmap-fixes/for-linus' adds 423cfbeb8f67 Merge branch 'regulator-5.1' into regulator-linus adds 1fe46bc314e2 Merge remote-tracking branch 'regulator-fixes/for-linus' adds b9b8656bc4aa Merge branch 'spi-5.1' into spi-linus adds 59b20c4c2d5e Merge remote-tracking branch 'spi-fixes/for-linus' adds 8f7c2695ad07 Merge remote-tracking branch 'pci-current/for-linus' adds fc834e607ae3 USB: dummy-hcd: Fix failure to give back unlinked URBs adds c2b71462d294 USB: core: Fix bug caused by duplicate interface PM usage counter adds 68786a8e03c5 Merge remote-tracking branch 'usb.current/usb-linus' adds dec3af7bcca7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 3543f9d291db Merge remote-tracking branch 'phy/fixes' adds 44427c0fbc09 crypto: xts - Fix atomic sleep when walking skcipher adds b257b48cd583 crypto: lrw - Fix atomic sleep when walking skcipher adds f1da1d60f2b8 Merge remote-tracking branch 'crypto-current/master' adds aaa148ca9c8b Merge remote-tracking branch 'omap-fixes/fixes' adds 7cb9eb106d7a KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on gu [...] adds 345077c8e172 KVM: PPC: Book3S: Protect memslots while validating user address adds 78671ab4c9f4 Merge tag 'kvm-ppc-fixes-5.1-1' of git://git.kernel.org/pu [...] adds c09d65d9eab6 KVM: x86: Consider LAPIC TSC-Deadline timer expired if dea [...] adds da66761c2d93 x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 adds 57bf67e73ce9 KVM: lapic: Disable timer advancement if adaptive tuning g [...] adds 39497d7660d9 KVM: lapic: Track lapic timer advance per vCPU adds c3941d9e0ccd KVM: lapic: Allow user to disable adaptive tuning of timer [...] adds b6aa57c69cb2 KVM: lapic: Convert guest TSC to host time domain if necessary adds e3bfdd3939a4 Merge remote-tracking branch 'kvm-fixes/master' adds 7609aa981ea9 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds f11d11aced43 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds e02d0c30eb33 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds e77a0b4f203c Merge remote-tracking branch 'vfs-fixes/fixes' adds 9db81ec22bb3 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds c1b2b7a838be Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 2c72e0145058 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 71adf60f0a92 drm/sun4i: Add missing drm_atomic_helper_shutdown at drive [...] adds 02b92adbe33e drm/sun4i: Set device driver data at bind time for use in unbind adds f5a9ed867c83 drm/sun4i: Fix component unbinding and component master deletion adds 4b0c4311b9f5 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 2ba228f69d9c Merge remote-tracking branch 'kbuild/for-next' adds 67a4b70f4341 Merge remote-tracking branch 'dma-mapping/for-next' adds aa723451ced6 Merge remote-tracking branch 'asm-generic/master' adds 5bc64450545f Merge remote-tracking branch 'arm64/for-next/core' adds 31c6fd3aaa5b Merge remote-tracking branch 'arm-perf/for-next/perf' adds 383cdb65d5c9 Merge remote-tracking branch 'arm-soc/for-next' adds 908a42ef2e77 Merge remote-tracking branch 'actions/for-next' adds 55f7ee18f4a4 Merge remote-tracking branch 'amlogic/for-next' adds 3c1c6f0823e2 next-20190418/at91 adds f18e4d78ea0e Merge remote-tracking branch 'bcm2835/for-next' adds de348df5b389 clk: imx: rename clk-imx51-imx53.c to clk-imx5.c adds 35f143470b1d Merge branch 'clk/imx5' into for-next adds b85c940b902c Merge branch 'clk/imx7ulp' into for-next adds c7861adbe37f ARM: dts: ls1021: Fix SGMII PCS link remaining down after [...] adds e0c6d9a3161c Merge branch 'imx/fixes' into for-next adds a7e26f356ca1 soc: imx: Add generic i.MX8 SoC driver adds 84a0950c18f0 Merge branch 'imx/drivers' into for-next adds fa50a662f7a3 Merge branch 'imx/soc' into for-next adds 4f158e11b14b dt-bindings: arm: fsl: Add devicetree binding for M53 Menl [...] adds f0e79eaf310c dt-bindings: arm: fsl: Add support for ZII i.MX7 RPU2 board adds 10e7fbbd05a8 Merge branch 'imx/bindings' into for-next adds 6143613a84ad ARM: dts: imx53: Rename M53 SoM touchscreen node adds 716be61d1869 ARM: dts: imx53: Add Menlosystems M53 board adds 5ea0c200bd30 ARM: dts: bugfix tqma7 soft reset issue adds 69ab5392f517 ARM: dts: Add support for ZII i.MX7 RPU2 board adds 1437626ec447 ARM: dts: vf610-zii-dev: Mark i2c0 SCL as GPIO_OPEN_DRAIN adds 2ea5c9b28fab ARM: dts: vf610-zii-dev-rev-b: Specify CS as GPIO_ACTIVE_L [...] adds e7a12cfccdf1 Merge branch 'imx/dt' into for-next adds 4a13b3bec3b4 arm64: dts: imx: add Zii Ultra board support adds 45d2c84eb3a2 arm64: dts: imx8mq: add GPU node adds 6b2bcbd8f9db arm64: dts: imx8qxp: enable scu general irq channel adds 7b2ac489c397 arm64: dts: imx8qxp-mek: Add i2c1 with pca9646 adds e85c9d0faa75 arm64: dts: imx8mm: Add cpufreq properties adds eda73fc8146f arm64: dts: fsl: imx8mq-evk: link regulator to GPU domain adds ade5a57e304e arm64: dts: imx8mq: fix GPU clock frequency adds 00c5ce8ac023 arm64: dts: lx2160a: add cpu idle support adds 062bbc58c818 Merge branch 'imx/dt64' into for-next adds 347130dd3686 arm64: defconfig: Enable lpi2c for imx8qxp and sensors adds 55956920ac65 arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk adds a3f12aac2184 arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m adds 08dff5a996e7 Merge branch 'imx/defconfig' into for-next adds 4e945b429285 Merge remote-tracking branch 'imx-mxs/for-next' adds 8f4516b5ace1 Merge remote-tracking branch 'keystone/next' adds f7bac26dc1f5 Merge remote-tracking branch 'mediatek/for-next' adds 7971cc408d11 ARM: mvebu: kirkwood: remove error message when retrieving [...] adds aa4d39e65429 ARM: mvebu: fix a leaked reference by adding missing of_node_put adds adec5bd06909 ARM: mvebu: drop unnecessary label adds ef8a0c8315e2 ARM: mvebu: prefix coprocessor operand with p adds f0a4e491d967 ARM: mvebu: drop return from void function adds 04eb7fd961bc arm64: defconfig: enable mv-xor driver adds 2531430476ff Merge branch 'mvebu/arm64' into mvebu/for-next adds 71f2b9957d98 ARM: dts: armada-38x: add interrupts for watchdog adds 10a849e05f72 Merge branch 'mvebu/dt' into mvebu/for-next adds e97bb6d478c2 arm64: dts: clearfog-gt-8k: add wlan_disable signal hog adds f74621b369e6 Merge branch 'mvebu/dt64' into mvebu/for-next adds 3ae8bfb184b6 Merge remote-tracking branch 'mvebu/for-next' adds 1fbe55bc3676 Merge remote-tracking branch 'omap/for-next' adds 2abb30a8e8f0 Merge remote-tracking branch 'reset/reset/next' adds 2616b3deaf9c MAINTAINERS: Update email for Qualcomm SoC maintainer adds 4d1cd5079ba2 Merge tag 'qcom-drivers-for-5.2' into final-for-5.2 adds f06ff8cc229f Merge tag 'qcom-dts-for-5.2' into final-for-5.2 adds 136e9d920dc6 arm64: dts: qcom: pm8005: add gpio-ranges adds 99c70e728623 arm64: dts: qcom: pm8998: add gpio-ranges adds 21750eb93ea9 arm64: dts: qcom: pmi8994: add gpio-ranges adds d1fe337337ed arm64: dts: qcom: pmi8998: add gpio-ranges adds 3efd4352ba7c arm64: dts: qcom: qcs404-evb: Change the compatible to dis [...] adds c8be55410474 arm64: dts: qcom: msm8998: Fix blsp2_i2c5 address adds c50134a80ec3 Merge tag 'qcom-arm64-for-5.2' into final-for-5.2 adds 2e8382955a3e arm64: defconfig: Enable stmmac qualcomm ethernet config adds fddac09fca1c Merge tag 'qcom-arm64-defconfig-for-5.2' into final-for-5.2 adds f2c08bd5cc40 Merge tag 'qcom-defconfig-for-5.2' into final-for-5.2 adds 68ce2008a8fb Merge remote-tracking branch 'qcom/for-next' adds 0a291c66c3b1 Merge remote-tracking branch 'renesas/next' adds c57c10f5f1f9 Merge remote-tracking branch 'rockchip/for-next' adds da8745a8f213 Merge remote-tracking branch 'samsung-krzk/for-next' adds f7056b28b7b5 arm64: dts: allwinner: a64: Add pinmux setting for CSI MCL [...] adds 7cc399f26781 arm64: dts: allwinner: a64-amarula-relic: Add OV5640 camera node adds f68f26836f0b Merge branch 'sunxi/dt64-for-5.2' into sunxi/for-next adds 6cb6cfd61ec5 ARM: dtsi: axp81x: add USB power supply node adds 6e0c67e34ffc ARM: dts: sun8i: a83t: Enable USB OTG controller on some boards adds 613c4ce8fddb Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next adds 55eba3ad8be8 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 573092152ecd Merge branch for-5.2/bus into for-next adds 79b2c833bd54 Merge branch for-5.2/soc into for-next adds d719e0363a9c Merge branch for-5.2/firmware into for-next adds 76b959a44c0b memory: tegra: Fix missed registers values latching adds b906c056b602 memory: tegra: Fix integer overflow on tick value calculation adds 48791f972234 memory: tegra: Replace readl-writel with mc_readl-mc_writel adds a359de1b4055 Revert "ARM: tegra: Restore memory arbitration on resume f [...] adds 67a8d5b0fadf memory: tegra: Fix a typos for "fdcdwr2" mc client adds b272713c28ce Merge branch for-5.2/memory into for-next adds 36841ba27963 ARM: tegra: cpuidle: Handle tick broadcasting within cpuid [...] adds 928138800e7b Merge branch for-5.2/arm/soc into for-next adds 8cb35d345c08 ARM: tegra: Convert to SPDX license tags for Tegra124 Apalis adds 4a28f63449d0 ARM: tegra: Remove gratuitous parentheses in SPDX license [...] adds 0c2f4ebbd763 ARM: tegra: apalis: Move PLL power supplies to XUSB pad co [...] adds cbfe6d036f2a ARM: tegra: jetson-tk1: Move PLL power supplies to XUSB pa [...] adds 965ae23289d4 ARM: tegra: nyan: Move PLL power supplies to XUSB pad controller adds de36d5451299 ARM: tegra: venice2: Move PLL power supplies to XUSB pad c [...] adds 1078946b4b2e ARM: tegra: Add ACTMON support on Tegra30 adds 2cfc2ff998c7 Merge branch for-5.2/arm/dt into for-next adds 831afd49f009 Merge branch for-5.2/arm/defconfig into for-next adds 62fae4a82fda Merge branch for-5.2/arm64/dt into for-next adds b31c477a9892 Merge branch for-5.2/arm64/defconfig into for-next adds 24523334fd0f Merge remote-tracking branch 'tegra/for-next' adds 8554926b3fcb dt-bindings: clk: axg-audio: add g12a support adds 403365680975 Merge branch 'next/headers' into next/drivers adds b18819c4acf1 clk: meson: axg_audio: replace prefix axg by aud adds 6d6d2a24b2c7 clk: meson: axg-audio: don't register inputs in the onecell data adds 075001385c66 clk: meson: axg-audio: add g12a support adds 6e4fcc34e6a3 Merge tag 'meson-clk-5.2-2' of https://github.com/BayLibre [...] adds a86bd0fbc58b Merge branch 'clk-meson' into clk-next adds 5a7efdacb9dd clkdev: Hold clocks_mutex while iterating clocks list adds ee172184d919 Merge branch 'clk-fixes' into clk-next adds 77d9627835e3 clk: divider: add explicit big endian support adds 0dabc46e4bcf clk: fractional-divider: add explicit big endian support adds 91c8a5ab9c43 clk: gate: add explicit big endian support adds d3a2af8959b9 clk: multiplier: add explicit big endian support adds e7a135a99dbf clk: mux: add explicit big endian support adds 376b7c99e5b5 powerpc/512x: mark clocks as big endian adds 5f64013095e5 clk: core: remove powerpc special handling adds 3cfb2c4bf6be clk: core: replace clk_{readl,writel} with {readl,writel} adds 0133857c2210 Merge branch 'clk-basic-be' into clk-next adds 7fbb639aea35 clk: mvebu: fix spelling mistake "gatable" -> "gateable" adds e0c996efbb23 Merge branch 'clk-sa' into clk-next adds defb149ba42f clk: Aspeed: Setup video engine clocking adds 7253499b99de Merge branch 'clk-aspeed' into clk-next adds 9d8e8f045ae4 clk: samsung: dt-bindings: Put CLK_UART3 in order adds c52c6857de87 clk: samsung: dt-bindings: Add ADC clock ID to Exynos5410 adds 691dc382769e clk: samsung: exynos5410: Add gate clock for ADC adds aa2a0592ceb6 Merge tag 'clk-v5.2-samsung' of https://git.kernel.org/pub [...] adds b6c3e3069dad Merge branch 'clk-samsung' into clk-next adds ac71e68746a3 Merge tag 'clk-fixes-for-5.1' of https://git.kernel.org/pu [...] adds 8586655afdf5 Merge branch 'clk-fixes' into clk-next adds 3c715cc4021c clk: ingenic/jz4725b: Fix parent of pixel clock adds f0c598466102 Merge branch 'clk-ingenic' into clk-next adds 60d74e011c8e drivers: clk: zynqmp: Allow zero divisor value adds d3e4ebc18753 drivers: clk: Update clock driver to handle clock attribute adds 5e088faecb4b clk: zynqmp: fix kerneldoc of __zynqmp_clock_get_parents adds e91158f1be5b clk: zynqmp: do not export zynqmp_clk_register_* functions adds c06e64407e03 clk: zynqmp: fix check for fractional clock adds 5852b1365df4 clk: zynqmp: use structs for clk query responses adds 3f644cdb2351 Merge branch 'clk-zynq' into clk-next adds d1011cba02f2 clkdev: Move clk creation outside of 'clocks_mutex' adds fceaa7d80043 clk: Prepare for clk registration API that uses DT nodes adds 1b833924e5b3 driver core: Let dev_of_node() accept a NULL dev adds 89a5ddcc799d clk: Add of_clk_hw_register() API for early clk drivers adds fc0c209c147f clk: Allow parents to be specified without string names adds dde4eff47c82 clk: Look for parents with clkdev based clk_lookups adds 601b6e93304a clk: Allow parents to be specified via clkspec index adds ecbf3f1795fd clk: fixed-factor: Let clk framework find parent adds e04cb6e358cb Merge branch 'clk-parent-rewrite-1' into clk-next adds bff1cef5f23a clk: tegra: Don't enable already enabled PLLs adds b15a94489001 Merge branch 'clk-tegra' into clk-next adds 9f77a60669d1 clk: hi3660: Mark clk_gate_ufs_subsys as critical adds a55b079c961b Merge branch 'clk-hisi' into clk-next adds 8f1071febfab Merge remote-tracking branch 'clk/clk-next' adds 0db9597d81d9 Merge remote-tracking branch 'clk-samsung/for-next' adds 3dfc242f11d7 csky: Fixup vdsp&fpu issues in kernel adds 28bb030f9333 csky/ftrace: Add dynamic function tracer (include graph tracer) adds cfa4d93b977a csky: Add perf callchain support adds 2f7932b011e7 csky: Update syscall_trace_enter/exit implementation adds 1b2707fb1189 csky: remove redundant generic-y adds ce63cd5bd448 csky: mm/fault.c: Remove duplicate header adds f335b10f3b6c csky: Add non-uapi asm/ptrace.h namespace adds f4625ee0e40a csky: Use in_syscall & forget_syscall instead of r11_sig adds bf2416829362 csky: Reconstruct signal processing adds f62e31623d71 csky: Support dynamic start physical address adds 981bbf274b64 csky: Fixup wrong update_mmu_cache implementation adds b4bf274198bd csky: Add perf_arch_fetch_caller_regs support adds 205353fa06cc csky: Support vmlinux bootup with MMU off adds 683fafebf93b csky: Use va_pa_offset instead of phys_offset adds 0eaf50deec8d csky: add page fault perf event support adds daac95e70f48 csky: Add support for perf registers sampling adds 1a23710c71bb csky: Fixup compile warning adds a691f3334d58 csky/syscall_trace: Fixup return processing flow adds 4209fc3374cf Merge remote-tracking branch 'csky/linux-next' adds cc16f81b6d66 Merge remote-tracking branch 'm68k/for-next' adds d8de200490e8 Merge remote-tracking branch 'mips/mips-next' adds 7d61ac5550d2 Merge remote-tracking branch 'nds32/next' adds 5f82e0ca5be2 parisc: Consider stack randomization for mmap base only wh [...] adds bd3258403df9 parisc: add set_fixmap()/clear_fixmap() adds 9117383cb393 parisc: add parisc code patching adds fcaa9f801522 parisc: add KGDB support adds fd53800fd5e4 parisc: Export running_on_qemu symbol for modules adds f6d44a3d0a27 parisc: Tune LASI LAN for QEMU adds a3e7c8c366de parisc: Skip registering LED when running in QEMU adds 4d439953184b parisc: PA-Linux requires at least 32 MB RAM adds 309015f329c3 parisc: add functions required by KPROBE_EVENTS adds 83ccafb209ee parisc: Implement kprobes adds f236305d69cb parisc: remove kprobes.h from generic-y adds 8565e7b1898a parisc: Implement kretprobes adds 229904eb917f doc: update kprobes supported architecture list adds 0961e02a6e16 parisc: remove unused flags parameter in __patch_text() adds fef8a8c4d150 parisc: Show n/a if product number not available adds b9d6ee6b9465 parisc: update feature lists adds 2cb7b29409e0 parisc: enable wide mode early adds 281b718721a5 parisc: Switch from DISCONTIGMEM to SPARSEMEM adds dcd2e599533c parisc: Remove lock code to serialize TLB operations in pacache.S adds 05189d28af21 parisc: Use ldcw instruction for SMP spinlock release barrier adds c173498c9a72 Merge remote-tracking branch 'parisc-hd/for-next' adds d3e76a1acd18 Merge branch 'fixes' into next adds a273fa386a94 powerpc/32: Add ppc_defconfig adds af5cd05de5dd powerpc: Fix defconfig choice logic when cross compiling adds 6c84f8c5cbfb powerpc/highmem: Change BUG_ON() to WARN_ON() adds eea86aa4171d powerpc/mm/64: Document the sizes of/sizes mapped by Pxx_I [...] adds ff6d27823f61 powerpc: vdso: Make vdso32 installation conditional in vds [...] adds 308be6c7817c powerpc/embedded6xx: Make some functions static adds 62611c1e2418 powerpc/embedded6xx: Remove unused functions holly_power_o [...] adds 56c46bba9bbf powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWX adds c9d8dda42372 powerpc/pseries/mce: Improve array initialization. adds 24c174bb23eb powerpc/configs: Enable CONFIG_USB_XHCI_HCD by default adds f89bd8ba834e powerpc/mm/radix: Don't do SLB preload when using the radix MMU adds f172acbfae1a powerpc/mm: move warning from resize_hpt_for_hotplug() adds bff25143da0d powerpc/mm: Silence unused-but-set-variable warnings adds c05f57fdc34a powerpc/pseries/iommu: Fix set but not used values adds e663e1e06089 powerpc/pseries/pmem: Fix a set but not used value adds 679d03f26a68 MAINTAINERS: Remove non-existent VAS file adds 0235854e1c25 MAINTAINERS: Update remaining @linux.vnet.ibm.com addresses adds 4df2cb633b5b powerpc/83xx: Add missing of_node_put() after of_device_is [...] adds 7f177f9810ad powerpc/pseries: hwpoison the pages upon hitting UE adds cc76404feaed powerpc/8xx: Fix possible device node reference leak adds 6917735e8f90 powerpc: Remove duplicate headers adds 80d04b7fabe1 powerpc/crypto: Use cheaper random numbers for crc-vpmsum [...] adds 2f9196b67237 powerpc/powernv: Squash sparse warnings in opal-call.c adds 2d4d9b308f8f powerpc/numa: improve control of topology updates adds 558f86493df0 powerpc/numa: document topology_updates_enabled, disable b [...] adds a3f3072db6ca powerpc/powernv/idle: Restore IAMR after idle adds 53a712bae5dd powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle adds 69795cabe4cf powerpc: Add framework for Kernel Userspace Protection adds 0fb1c25ab523 powerpc: Add skeleton for Kernel Userspace Execution Prevention adds de78a9c42a79 powerpc: Add a framework for Kernel Userspace Access Protection adds b28c97505eb1 powerpc/64: Setup KUP on secondary CPUs adds 1bb2bae2e6c7 powerpc/mm/radix: Use KUEP API for Radix MMU adds ef296729b735 powerpc/lib: Refactor __patch_instruction() to use __put_u [...] adds 890274c2dc4c powerpc/64s: Implement KUAP for Radix MMU adds 5e5be3aed230 powerpc/mm: Detect bad KUAP faults adds e291b6d575bc powerpc/32: Remove MSR_PR test when returning from syscall adds e2fb9f544431 powerpc/32: Prepare for Kernel Userspace Access Protection adds c341a108a581 powerpc/8xx: Only define APG0 and APG1 adds 06fbe81b5909 powerpc/8xx: Add Kernel Userspace Execution Prevention adds 2679f9bd0aba powerpc/8xx: Add Kernel Userspace Access Protection adds 31ed2b13c48d powerpc/32s: Implement Kernel Userspace Execution Prevention. adds f342adca3afc powerpc/32s: Prepare Kernel Userspace Access Protection adds a68c31fc01ef powerpc/32s: Implement Kernel Userspace Access Protection adds 6161a37307f3 powerpc/mm: Fix build error with FLATMEM book3s64 config adds 4f40b15f339d powerpc/mm: Remove PPC_MM_SLICES #ifdef for book3s64 adds 60458fba469a powerpc/mm: Add helpers for accessing hash translation rel [...] adds 67fda38f0d68 powerpc/mm: Move slb_addr_linit to early_init_mmu adds 701101865f5d powerpc/mm: Reduce memory usage for mm_context_t for radix adds ef629cc5bf05 powerc/mm/hash: Reduce hash_mm_context size adds a35a3c6f6065 powerpc/mm/hash64: Add a variable to track the end of IO mapping adds 0034d395f89d powerpc/mm/hash64: Map all the kernel regions in the same [...] adds e09093927e54 powerpc/mm: Validate address values against different regi [...] adds 53ed7a5947de powerpc/mm: Drop the unnecessary region check adds 1c946c1b7f2b powerpc/mm/hash: Simplify the region id calculation. adds a092a03fa942 powerpc/mm: Print kernel map details to dmesg adds 5f53d28608f6 powerpc/mm/hash: Rename KERNEL_REGION_ID to LINEAR_MAP_REGION_ID adds 26ad26718dfa powerpc/mm: Fix section mismatch warning adds 654ba9ec63ed Merge remote-tracking branch 'powerpc/next' adds 5b2ad270529f s390/qdio: limit direct access to first_to_check cursor adds 6bcf74e2d15c s390/qdio: consolidate index tracking for queue scan adds c8040e3c8ab0 Merge remote-tracking branch 's390/features' adds b87d99a75359 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 14a8c93be628 Merge remote-tracking branch 'fscrypt/master' adds 0645fd672ca4 Merge remote-tracking branch 'befs/for-next' adds 4d5d5f95d0ef Merge remote-tracking branch 'btrfs-kdave/for-next' adds 7893eeb70f72 cifs: do not attempt cifs operation on smb2+ rename error adds e95f1ecd5cbb SMB3: Track total time spent on roundtrips for each SMB3 command adds de13c2943338 cifs: don't use __constant_cpu_to_le32() adds 70afbedb5dbf cifs: Fix DFS cache refresher for DFS links adds 7eabdb69f9e2 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] adds 41011dc1e830 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb adds bf79f7b8678d SMB3: update comment to clarify enumerating snapshots adds 2311b88b33a7 smbd: Make upper layer decide when to destroy the transport adds 880dee17dbcf cifs: smbd: Don't destroy transport on RDMA disconnect adds 443e00de69e7 cifs: smbd: Return EINTR when interrupted adds 4df9fa58d7b2 cifs: smbd: Indicate to retry on transport sending failure adds 4f2ca1c468db cifs: smbd: Retry on memory registration failure adds c765f3dc175a cifs: Call MID callback before destroying transport adds 92eabdf4ce30 cifs: remove superfluous inode_lock in cifs_{strict_}fsync adds 970734f3148e cifs: Add support for FSCTL passthrough that write data to [...] adds 7ed973c8b9d8 SMB3: Add handling for different FSCTL access flags adds ddbc41def472 cifs: fix page reference leak with readv/writev adds e88c7aead511 cifs: smbd: take an array of reqeusts when sending upper l [...] adds 84563603bd1c cifs: fix bi-directional fsctl passthrough calls adds d0b3c1a6b687 SMB3: Add defines for new negotiate contexts adds c132965f509a SMB3: Clean up query symlink when reparse point adds 8f665199fa70 SMB3: allowing extending size if allocating on non-sparse file adds 1a270d7b8546 Merge remote-tracking branch 'cifs/for-next' adds e4824e3b976b Merge remote-tracking branch 'ecryptfs/next' adds 9b07ca798f05 Merge remote-tracking branch 'ext3/for_next' adds 8ed997d74809 Merge remote-tracking branch 'ext4/dev' adds ad5b31eca53b f2fs: fix to avoid panic in dec_valid_block_count() adds f17d0798c6b0 f2fs: fix to avoid panic in dec_valid_node_count() adds 93ed4e0804b3 f2fs: add tracepoint for f2fs_filemap_fault() adds 4f1793125b03 f2fs: fix wrong __is_meta_io() macro adds 61cb8e902d07 f2fs: introduce DATA_GENERIC_ENHANCE adds a61ecf358106 f2fs: remove new blank line of f2fs kernel message adds 82ac52775321 f2fs: fix to clear dirty inode in error path of f2fs_iget() adds 5cf2879fa71a f2fs: fix to avoid panic in f2fs_remove_inode_page() adds 29e859201b09 f2fs: fix to do checksum even if inode page is uptodate adds 2c2214cb3c7e f2fs: fix to do sanity check on free nid adds 435ff86f73cd f2fs: fix to avoid panic in do_recover_data() adds d44cefa7803c f2fs: fix to do sanity check on valid node/block count adds 54a175114600 f2fs: fix to do sanity check on valid block count of segment adds 03651abf13aa f2fs: fix to avoid panic in f2fs_inplace_write_data() adds 355c8f8a196a f2fs: fix to set FI_UPDATE_WRITE correctly adds a29a9bcd4149 f2fs: don't recovery orphan inode on readonly device adds 5f83344bac37 f2fs: fix to consider multiple device for readonly check adds f42b5bf67159 f2fs: mark is_extension_exist() inline adds 8c715b715329 f2fs: introduce f2fs_read_single_page() for cleanup adds aaaabd496c4e f2fs: allow address pointer number of dnode aligning to sp [...] adds b6450a0c7466 Merge remote-tracking branch 'f2fs/dev' adds 1eef1423dc1e Merge remote-tracking branch 'jfs/jfs-next' adds 62b78657365c Fix nfs4.2 return -EINVAL when do dedupe operation adds e42873298325 SUNRPC: Avoid digging into the ATOMIC pool adds c3db4488abf7 xprtrdma: Fix an frwr_map recovery nit adds f353f1b279db xprtrdma: Clean up rpcrdma_create_req() adds 05397f839479 xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() adds c59d9a7bff60 xprtrdma: rpcrdma_regbuf alignment adds 2a78e4bdf150 xprtrdma: Allocate req's regbufs at xprt create time adds 172c970d94de xprtrdma: De-duplicate "allocate new, free old regbuf" adds adbad4c5aef1 xprtrdma: Clean up regbuf helpers adds 40b7ce577145 xprtrdma: Backchannel can use GFP_KERNEL allocations adds c70442fe8e91 xprtrdma: Increase maximum number of backchannel request adds 4aa568bf8d21 xprtrdma: Trace marshaling failures adds b514fde4cc95 xprtrdma: Clean up sendctx functions adds 0ac30936eb5f xprtrdma: More Send completion batching adds 031c03838887 xprtrdma: Eliminate rpcrdma_ia::ri_device adds 392504e79d17 SUNRPC: Update comments based on recent changes adds f1acca00b51a xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize adds 598509649495 xprtrdma: Aggregate the inline settings in struct rpcrdma_ep adds b4edb2a633a3 xprtrdma: Eliminate struct rpcrdma_create_data_internal adds 7cd5cd3766ea xprtrdma: Remove pr_err() call sites from completion handlers adds 78b104576c53 xprtrdma: Update comments that reference ib_drain_qp adds 27695c523244 xprtrdma: Remove stale comment adds 5e2610ce3cf2 Merge remote-tracking branch 'nfs-anna/linux-next' adds 28d8a1116098 nfsd: allow fh_want_write to be called twice adds 7869f7723009 nfsd: fh_drop_write in nfsd_unlink adds 747f54f9aed6 Merge remote-tracking branch 'nfsd/nfsd-next' adds 5694bbe7bae9 Merge remote-tracking branch 'orangefs/for-next' adds a7482cced72c Merge remote-tracking branch 'xfs/for-next' adds 08b41edcff08 Merge remote-tracking branch 'vfs/for-next' adds bcdc161f167b Merge remote-tracking branch 'printk/for-next' adds a7936ca67fba Merge branch 'pci/aer' adds 2dbce5901179 PCI: Assign bus numbers present in EA capability for bridges adds 7b01369927d8 Merge branch 'pci/enumeration' adds 86735cbcea48 Merge branch 'pci/hotplug' adds b6db9fe85bc4 Merge branch 'pci/msi' adds 804ee5be633f PCI: Remove unused pci_request_region_exclusive() adds ea094d53580f x86/PCI: Fix PCI IRQ routing table memory leak adds e1b373b1bc2d Merge branch 'pci/misc' adds ba8a39820d46 switchtec: Increase PFF limit from 48 to 255 adds 083c1b5e50b7 switchtec: Fix unintended mask of MRPC event adds 48ae13635c95 Merge branch 'pci/switchtec' adds de079f985e9a Merge branch 'pci/virtualization' adds 6e5b89023128 Merge branch 'remotes/lorenzo/pci/controller-fixes' adds 35527124d7bf PCI: imx6: Allow asynchronous probing adds ee0b883391e0 Merge branch 'remotes/lorenzo/pci/dwc' adds c4c446053e21 Merge branch 'remotes/lorenzo/pci/iproc' adds b1dee41b7692 PCI: keystone: Move resources initialization to prepare fo [...] adds 1c55c4263fe7 dt-bindings: PCI: Add dt-binding to configure PCIe mode adds 156c6fef75a4 PCI: keystone: Explicitly set the PCIe mode adds 26f51e85b3b6 dt-bindings: PCI: Document "atu" reg-names adds a9f4c2d2f99e PCI: dwc: Enable iATU unroll for endpoint too adds 2aadcb0cd391 PCI: dwc: Fix ATU identification for designware version >= 4.80 adds f316a2b53cd7 PCI: keystone: Prevent ARM32 specific code to be compiled [...] adds 162aaa3b6cc1 dt-bindings: PCI: Add PCI RC DT binding documentation for AM654 adds 18b0415bc802 PCI: keystone: Add support for PCIe RC in AM654x Platforms adds b22af42b3e57 PCI: keystone: Invoke phy_reset() API before enabling PHY adds 40e5d614a0cd PCI: OF: Allow of_pci_get_max_link_speed() to be used by P [...] adds fbb2de891cc4 PCI: keystone: Add support to set the max link speed from DT adds 2a9a801620ef PCI: endpoint: Add support to specify alignment for buffer [...] adds 626961dd6d32 PCI: dwc: Add const qualifier to struct dw_pcie_ep_ops adds 421db1ab287e PCI: dwc: Fix dw_pcie_ep_find_capability() to return corre [...] adds ddf567e3d994 PCI: dwc: Add callbacks for accessing dbi2 address space adds ad5ca801bd7e PCI: keystone: Add support for PCIe EP in AM654x Platforms adds acd9fa807fbd PCI: designware-ep: Configure Resizable BAR cap to adverti [...] adds 3d2bd59039d8 PCI: designware-ep: Use aligned ATU window for raising MSI [...] adds 4055695ce9fa misc: pci_endpoint_test: Add support to test PCI EP in AM654x adds f6dce8201537 misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] adds 5c7da0978915 Merge branch 'remotes/lorenzo/pci/keystone' adds d5b4fcbd1699 Merge branch 'remotes/lorenzo/pci/mediatek' adds 60a7a9914271 Merge branch 'remotes/lorenzo/pci/rcar' adds c577f4a5a08b PCI: rockchip: Fix rockchip_pcie_ep_assert_intx() bitwise [...] adds c2d48d0306ef Merge branch 'remotes/lorenzo/pci/rockchip' adds 21e2079fe493 PCI: tegra: Use the DMA-API to get the MSI address adds 5a3744d4abfe Merge branch 'remotes/lorenzo/pci/tegra' adds 1cf9683ea47e Merge branch 'remotes/lorenzo/pci/xilinx' adds d96b9ea8887b Merge branch 'remotes/lorenzo/pci/misc' adds 4eb4f6e8c553 Merge branch 'pci/trivial' adds a17fe571d982 Merge remote-tracking branch 'pci/next' adds f66d30ddc658 Merge remote-tracking branch 'hid/for-next' adds 0e0a4f54fd03 Merge remote-tracking branch 'i2c/i2c/for-next' adds 318d57af3ac9 Merge remote-tracking branch 'i3c/i3c/next' adds 521c0b6116ef hwmon: (ina3221) Do not read-back to cache reg_config adds 023912dbb80f hwmon: (ina3221) Add voltage conversion time settings adds 4f8d374b770a hwmon: (max6650) add thermal cooling device capability adds e57695e772e8 docs: hwmon: convert three docs to ReST format adds f786dbbe6f26 docs: hwmon: remove the extension from .rst files adds eaec922a4c4b Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 3df5ffd2e5dc docs: trace: fix some Sphinx warnings adds 9f436194f985 doc: kselftest: Fix KBUILD_OUTPUT usage instructions adds d8e8bcc3d8de docs: doc-guide: remove the extension from .rst files adds a496696ab569 doc: mm: migration doesn't use FOLL_SPLIT anymore adds 40845f9f8021 docs/zh_CN: redirect CoC docs to Chinese version adds 03f8264c9b60 docs/zh_CN: fix typos in 1.Intro.rst file adds 720558f83805 Merge remote-tracking branch 'jc_docs/docs-next' adds 87effaae9e90 media: v4l: add I / P frame min max QP definitions adds 1e8f401474d6 media: atmel: atmel-isc: reworked driver and formats adds b063474e2130 media: atmel: atmel-isc: removed ARGB32 added ABGR32 and XBGR32 adds 1a726df6078c media: platform: stm32: wait end of transmission adds c4d1de702575 media: v4l2-ctrls.h: remove spurious text adds e6c237ad93a0 media: vb2: Minor function naming fix adds 9fb10beb8a57 media: rockchip/vpu: Rename pixel format helpers adds f44b969aa3cd media: Introduce helpers to fill pixel format structs adds d82b921a7a8a media: v4l2-common: add bayer formats in v4l2_format_info adds b6c61a6c3731 media: vimc: propagate pixel format in the stream adds 27c8e733c038 media: staging: media: imx: imx7-mipi-csis: simplify getti [...] adds b4ccd7fd062a media: dt-bindings: media: Renesas R-Car IMR bindings adds b105581a1939 media: mtk-vcodec: enlarge struct vdec_pic_info fields adds 0646d347bdc2 media: dvb: clean up redundant break statements adds d8986600dcb6 media: stm32-dcmi: fix error messages adds 1be0a2b70230 media: stm32-dcmi: do not emit error trace in case of few overrun adds 33dfeb62e23c media: stm32-dcmi: fix crash when subdev do not expose any [...] adds 6e1d824e7a1d media: Media Device Allocator API adds 812658d88d26 media: change au0828 to use Media Device Allocator API adds e377d3e98e70 media: media.h: Enable ALSA MEDIA_INTF_T* interface types adds 66354f18fe5f media: sound/usb: Use Media Controller API to share media [...] adds 383b0e5b6ebb media: au0828: fix enable and disable source audio and vid [...] adds bc81c1c796c7 media: selftests: media_dev_allocator api test adds 898bc40bfcc2 media: au0828: Fix NULL pointer dereference in au0828_anal [...] adds 10cb05045985 media: Clear devnode->media_dev holding media_devnode_lock adds f604f0f5afb8 media: au0828: stop video streaming only when last user stops adds 933c1320847f media: ov6650: Fix sensor possibly not detected on probe adds ccdd85d518d8 media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helper adds c62b96050bee media: ov6650: Register with asynchronous subdevice framework adds bccb89cf9cd0 media: ov2659: make S_FMT succeed even if requested format [...] adds 384538bda109 media: ov2659: fix unbalanced mutex_lock/unlock adds e3521f5687b3 media: uapi: Add MEDIA_BUS_FMT_BGR888_3X8 media bus format adds cffc3df28450 media: dt-bindings: Document MIPID02 bindings adds 642bb5e88fed media: st-mipid02: MIPID02 CSI-2 to PARALLEL bridge driver adds 8ecc7c9da013 media: staging/intel-ipu3: parameter buffer refactoring adds d38b24aab43d media: ipu3-imgu: Use %u for formatting unsigned values (not %d) adds 411a414b26aa media: mtk-vcodec: fix vp9 content playback error with sho [...] adds 1f7f11e8ca15 media: videobuf2-v4l2.c: move up STATE_DEQUEUED check adds dad7e270ba71 media: vivid: use vfree() instead of kfree() for dev->bitmap_cap adds bac875349f85 media: cedrus: Fix initialization order adds c1ced46c7b49 media: pvrusb2: Prevent a buffer overflow adds d65842f7126a media: vb2: add waiting_in_dqbuf flag adds 75480ebf4966 media: coda: set codec earlier adds be9dd094e8f3 media: coda: remove mask from decoder h.264 level control adds bbeefa7357a6 media: coda: clear error return value before picture run adds c1b6761e1f4e media: coda: add min number of buffers controls adds 784867d2135a media: coda: disable encoder command on decoder and vice versa adds b03abe535d37 media: coda: implement encoder frame size enumeration adds 01ba2e65e445 media: coda: allow encoder to set colorimetry on the output queue adds 0eecc61947ed media: coda: throw error on create_bufs with too small size adds ffaebccddef0 media: dt-bindings: rcar-csi2: List resets as a mandatory [...] adds d245a940d97b media: rcar-csi2: Use standby mode instead of resetting adds c1421f1d6c29 media: rcar-csi2: Update V3M and E3 start procedure adds cb5585797afd media: rcar-csi2: Update start procedure for H3 ES2 adds fdf5de63394f media: rcar-csi2: Move setting of Field Detection Control [...] adds 172876928f98 media: rc: xbox_remote: add protocol and set timeout adds 1e98a8400ae8 media: si2165: fix platform_no_drv_owner.cocci warnings adds 37d1e62b5bb3 media: ts2020: Variable "utmp" in function ts2020_set_tune [...] adds 63604a143fe1 media: seco-cec: fix building with RC_CORE=m adds fbbd403b3286 media: cec-notifier: add cec_notifier_parse_hdmi_phandle helper adds 6bc37729df64 media: meson: ao-cec: use new cec_notifier_parse_hdmi_phan [...] adds ba9db909d3a4 media: s5p_cec: use new cec_notifier_parse_hdmi_phandle helper adds e3a7c52de956 media: stih_cec: use new cec_notifier_parse_hdmi_phandle helper adds 4d34c9267db7 media: tegra_cec: use new cec_notifier_parse_hdmi_phandle helper adds b7f3be1c5328 media: seco-cec: decrement HDMI device refcount adds cea053bed853 media: cros-ec-cec: decrement HDMI device refcount adds 3473ba384de7 media: dt-bindings: media: meson-ao-cec: Add G12A AO-CEC-B [...] adds b7778c46683c media: platform: meson: Add Amlogic Meson G12A AO CEC Cont [...] adds a4dfc8a24796 media: MAINTAINERS: Update AO CEC with ao-cec-g12a driver adds 11fdddf4c2be Merge remote-tracking branch 'v4l-dvb/master' adds b13a98047fc2 Merge remote-tracking branch 'v4l-dvb-next/master' adds fd38b7be3dbb Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 6fc6a1b63c0b Merge branch 'acpica' into linux-next adds f554dbe6104b Merge branches 'acpi-scan', 'acpi-tables', 'acpi-misc' and [...] adds cfb87ff74e73 Merge branches 'acpi-utils', 'acpi-video', 'acpi-pm' and ' [...] adds c8afd03486c2 ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* func [...] adds 2aab8994f79e Merge branch 'acpi-soc' into linux-next adds 5f21f3055a32 ACPI: property: restore _DSD data subnodes GUID comment adds 0fcc2bdc8aff device property: Add fwnode_graph_get_endpoint_by_id() adds acbcc9c2e16f Merge branch 'devprop' into linux-next adds 5c03542e0dc9 Merge branch 'pm-x86' into linux-next adds eae2ef0ed246 drivers/cpufreq/acpi-cpufreq.c: This fixes the following c [...] adds b23aa311fa1f cpufreq: Remove needless bios_limit check in show_bios_limit() adds 940e71f88187 Merge branch 'pm-cpufreq' into linux-next adds dbd7a82ab590 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next adds 4302e381a870 firmware/psci: add support for SYSTEM_RESET2 adds e757e7fa3a93 PM / Domains: remove unnecessary unlikely() adds fb2c4a864a4a Merge branches 'pm-docs', 'pm-misc' and 'pm-domains' into [...] adds e32d93926477 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 91b112cf3b59 Merge branch 'pm-devfreq' into linux-next adds 433e6f32fad2 Merge remote-tracking branch 'pm/linux-next' adds f8af000c432e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 00d673a1d16e Merge remote-tracking branch 'opp/opp/linux-next' adds 55720f6773c6 Merge remote-tracking branch 'ieee1394/for-next' adds 6d60b087ee70 Merge remote-tracking branch 'dlm/next' adds 5eb7150c15fd Merge remote-tracking branch 'swiotlb/linux-next' adds 1c00d7bc96c2 RDMA/ocrdma: Remove use of idr use pci bdf instead adds 1db86318c4d1 RDMA/mlx5: Check for error return in flow_rule rather than err adds a6d2a5a92e67 RDMA/cxgb4: Fix null pointer dereference on alloc_skb failure adds ff5eefe6d3a3 RDMA/cxgb4: Fix spelling mistake "immedate" -> "immediate" adds c3a636567b0f Merge remote-tracking branch 'rdma/for-next' adds b1d40991506a ipv6: Rename fib6_multipath_select and pass fib6_result adds 7e4b51287573 ipv6: Pass fib6_result to rt6_find_cached_rt adds 85bd05deb35a ipv6: Pass fib6_result to ip6_rt_cache_alloc adds 9b6b35abfbde ipv6: Pass fib6_result to ip6_create_rt_rcu adds db3fedee0cb7 ipv6: Pass fib6_result to pcpu route functions adds 0d16158149ab ipv6: Pass fib6_result to ip6_rt_get_dev_rcu and ip6_rt_copy_init adds 5012f0a5944c ipv6: Pass fib6_result to rt6_insert_exception adds b748f2609262 ipv6: Pass fib6_result to ip6_mtu_from_fib6 and fib6_mtu adds 75ef7389dd23 ipv6: Pass fib6_result to rt6_device_match adds b7bc4b6a620b ipv6: Pass fib6_result to rt6_select and find_rr_leaf adds 8ff2e5b26cb8 ipv6: Pass fib6_result to fib6_table_lookup tracepoint adds effda4dd97e8 ipv6: Pass fib6_result to fib lookups adds 7d21fec90438 ipv6: Add fib6_type and fib6_flags to fib6_result adds cea29a70727e Merge branch 'ipv6-Use-fib6_result-for-fib_lookups' adds b8fb1ab46169 net ipv6: Prevent neighbor add if protocol is disabled on device adds b5250c9c14c1 rtlwifi: rtl8188ee: Remove extraneous file adds f9a904efca28 Merge tag 'wireless-drivers-next-for-davem-2019-04-18' of [...] adds 94c4441b5a80 ice: Fix typos in code comments adds f9867df6d965 ice: Fix incorrect use of abbreviations adds 802abbb44a25 ice: Bump version adds 37b6f6469f75 ice: Add code for DCB initialization part 1/4 adds 0ebd3ff13cca ice: Add code for DCB initialization part 2/4 adds 7b9ffc76bf59 ice: Add code for DCB initialization part 3/4 adds 0deab659a615 ice: Add code for DCB initialization part 4/4 adds 00cc3f1b3a30 ice: Add code to process LLDP MIB change events adds a629cf0a018b ice: Update rings based on TC information adds 5f6aa50e4ece ice: Add priority information into VLAN header adds 4b0fdceb81ba ice: Add code to get DCB related statistics adds b832c2f63108 ice: Add code for DCB rebuild adds 3a257a1404f8 ice: Add code to control FW LLDP and DCBX adds 9c010de7cf0a ice: Bump driver version adds 711987bbad18 ice: Calculate ITR increment based on direct calculation adds 16111991dbd7 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 5e42574b022b net: phy: don't set autoneg if it's not supported adds 4cf2d206ff40 net: phy: remove dead code from phy_sanitize_settings adds 0bc199854405 ipv6: Add rate limit mask for ICMPv6 messages adds 503c01880166 l2tp: fix set but not used variable adds ce6bf4c141ca sb1000: fix variable set but not used warnings adds 23bddf692d36 net/sched: taprio: fix build without 64bit div adds a115d51aae75 net: gemini: remove unnecessary assert adds a06eaaf7913c net: skb: remove unused asserts adds 8a99aa5d997f Merge branch 'net-some-build-fixes-and-other-improvements' adds b54dd90cab00 dt-bindings: net: add PHY reset controller binding adds 71dd6c0dff51 net: phy: add support for reset-controller adds 6110ed2db3a4 net: mdio: rename mdio_device reset to reset_gpio adds 5c2e6e14a0ad Merge branch 'net-add-reset-controller-driven-PHY-reset' adds 7d26c96052cd nfp: flower: fix size_t compile warning adds 8c8b3458d0b9 vlan: support binding link state to vlan member bridge ports adds 76052d8c4f2d vlan: do not transfer link state in vlan bridge binding mode adds 9c0ec2e7182a bridge: support binding vlan dev link state to vlan member [...] adds 80900acd3a30 bridge: update vlan dev state when port added to or delete [...] adds 8e1acd4fc552 bridge: update vlan dev link state for bridge netdev changes adds 1ab839281cf7 Merge branch 'net-support-binding-vlan-dev-link-state-to-v [...] adds c7cbdbf29f48 net: rework SIOCGSTAMP ioctl handling adds 5ce5d8a5a4ae asm-generic: generalize asm/sockios.h adds 0768e17073dc net: socket: implement 64-bit timestamps adds a26deec69fa4 net: dsa: mv88e6xxx: Only reconfigure MAC when something changes adds 42e5425aa0df tipc: introduce new socket option TIPC_SOCK_RECVQ_USED adds 0a9798c123d0 mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled adds d7cc399e1227 tcp: properly reset skb->truesize for tx recycling adds f02eb82dfe12 net: hns3: add reset statistics info for PF adds c88a6e7d8801 net: hns3: add reset statistics for VF adds 147175c92a5c net: hns3: add some debug information for hclge_check_event_cause adds fbf3cd3fc11c net: hns3: add some debug info for hclgevf_get_mbx_resp() adds beab694aa32a net: hns3: refine tx timeout count handle adds fa6c4084b98b net: hns3: fix loop condition of hns3_get_tx_timeo_queue_info() adds e511c97d0a26 net: hns3: dump more information when tx timeout happens adds bb87be87b165 net: hns3: Add support for netif message level settings adds ffd140e2ea98 net: hns3: add support for dump ncl config by debugfs adds a63457878b12 net: hns3: Add handling of MAC tunnel interruption adds db01afeb6614 net: hns3: add queue's statistics update to service task adds 97afd47b36db net: hns3: add function type check for debugfs help information adds 5313794b7915 Merge branch 'hns3-next' adds 4ef6cbe80d71 nfp: add SR-IOV trusted VF support adds fa73989f2697 mlxsw: spectrum: Use a stable ECMP/LAG seed adds 05414dd116c5 mlxsw: spectrum_router: Relax FIB rule validation adds f9e0d65b1fe3 Merge branch 'mlxsw-Small-routing-improvements' adds 05453eadbf89 atm: iphase: fix misuse of %x adds 966cddef20a7 net: ax25: fix misuse of %x adds fa8b9e8bea50 net: hippi:Fix misuse of %x in rrunner.c adds 4e54507ab1a9 ipv6: Simplify rt6_qualify_for_ecmp adds 7b3e4efdaa27 Merge remote-tracking branch 'net-next/master' adds 77361825bb01 bpf: cpumap use ptr_ring_consume_batched adds ba0509b6881e net: core: introduce build_skb_around adds 8f0504a97e1b bpf: cpumap do bulk allocation of SKBs adds 86d231459d6d bpf: cpumap memory prefetchw optimizations for struct page adds 193d0002ef04 Merge branch 'bulk-cpumap-redirect' adds ba02de1aa04e selftests/bpf: fix a compilation error adds da7031491786 bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL adds 79b1b30e4c20 libbpf: remove compile time warning from libbpf_util.h adds 5de35e3ae9d0 selftests/bpf: fix compile errors due to unsync linux/in6. [...] adds 849f257f61ff bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c adds 80695946737d bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a [...] adds 4519efa6f8ea libbpf: fix BPF_LOG_BUF_SIZE off-by-one error adds 3b8802446d27 bpf: document the verifier limits adds 7df737e99106 bpf: remove global variables adds 45a73c17bfb9 bpf: drop bpf_verifier_lock adds f79b464fd6b5 Merge branch 'bpf-verifier-lock' adds f4b1b6f28a88 Merge remote-tracking branch 'bpf-next/master' adds 0792a6342dfd Merge remote-tracking branch 'ipsec-next/master' adds aaf1bb3c5999 Merge remote-tracking branch 'nfc-next/master' adds 73a7d1e34d88 wil6210: align to latest auto generated wmi.h adds a061894587ef wil6210: prevent device memory access while in reset or suspend adds 5793fe9d4fde wil6210: increase PCP stop command timeout adds f6194f769dfc wil6210: do not set BIT_USER_SUPPORT_T_POWER_ON_0 in Talyn-MB adds 044974fbeade wil6210: update WIL_MCS_MAX to 15 adds e4a29bdd8f82 wil6210: check mid is valid adds 7b834639c4c4 wil6210: use OEM MAC address from OTP adds 29ca376066df wil6210: free edma_rx_swtail upon reset adds 4bf019865cf3 wil6210: fix report of rx packet checksum in edma mode adds 49122ec42634 wil6210: fix return code of wmi_mgmt_tx and wmi_mgmt_tx_ext adds 1683a001d5bf wil6210: prevent access to RGF_CAF_ICR in Talyn adds 8454e72a3644 wil6210: add support for ucode tracing adds b4a967b7d0f5 wil6210: reset buff id in status message after completion adds fa0b735414f9 wil6210: print error in FW and board files load failures adds db5e323feb5f Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 6da98f9080e8 Merge remote-tracking branch 'wireless-drivers-next/master' adds 73aa9b26c1ba Merge remote-tracking branch 'bluetooth/master' adds 0de85b5fb5d1 Merge remote-tracking branch 'mac80211-next/master' adds d475526b538a Merge remote-tracking branch 'gfs2/for-next' adds 714c068228d3 mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm adds 9bb94643b941 mtd: nand: Clarify Kconfig entry for software Hamming ECC entries adds e787be1f1d45 mtd: rawnand: Change Kconfig titles and re-order a bit the list adds 72c5af002723 mtd: rawnand: Clarify Kconfig entry MTD_NAND adds 31bc36c45507 mtd: nand: Remove useless line in Kconfig adds 7019ac5d3bbf mtd: rawnand: fix build dependency adds 7e8afca5cf1a mtd: rawnand: Fix sphinx syntax adds 9fed31159196 mtd: rawnand: fsl_elbc: Cosmetic move adds 070fb9744d5b mtd: rawnand: fsl_elbc: Implement RNDOUT command adds f6424c22aa36 mtd: rawnand: fsl_elbc: Make SW ECC work adds e39bb7868164 mtd: rawnand: atmel: Fix spelling mistake in error message adds 750f69b82641 mtd: rawnand: denali: use more nand_chip pointers for inte [...] adds 0e604fc9cffc mtd: rawnand: denali: refactor raw page accessors adds cf067b5be011 mtd: rawnand: denali: remove unneeded casts in denali_{rea [...] adds f55411427f1c mtd: rawnand: denali: switch over to ->exec_op() from lega [...] adds f4f16fd3e7dc mtd: rawnand: denali: use bool type instead of int where a [...] adds 13defd47349e mtd: rawnand: denali_pci: rename goto labels adds d8e8fd0ebf8b mtd: rawnand: denali: decouple controller and NAND chips adds 979da3553625 mtd: rawnand: denali: remove DENALI_NR_BANKS macro adds 2dcfc7b3c899 mtd: rawnand: denali: clean up coding style adds 09e030d97549 mtd: rawnand: ingenic: Add missing MODULE_* information adds cf3bbe67be15 mtd: rawnand: ingenic: Make jz4725b_ooblayout_ops static adds 212e49693592 dt-bindings: mtd: Add YAML schemas for the generic NAND options adds a3c5a11dc822 dt-bindings: mtd: sunxi-nand: Add YAML schemas adds aee02f82e19a dt-bindings: mtd: sunxi: Add new compatible adds a760e77d7598 mtd: rawnand: sunxi: Add a platform data structure adds c49836f05aa1 mtd: rawnand: sunxi: Add A23/A33 DMA support adds 2e16dc73ae65 mtd: rawnand: marvell: Fix helper name in comment adds f56cad5fd6cd mtd: rawnand: constify elements of NAND_OP_PARSER(_PATTERN) adds 5f73f240a4ff mtd: rawnand: meson: use struct_size macro adds 2d8ffbf56944 mtd: rawnand: meson: use of_property_count_elems_of_size helper adds c96ffedf8a2f mtd: rawnand: meson: use a void pointer for meson_nfc_dma_ [...] adds 39e01956e2f7 mtd: rawnand: meson: only initialize the RB completion once adds 04649ec1335f mtd: rawnand: Always store info about bad block markers in [...] adds bfd15c904ac5 mtd: onenand: Store bad block marker position in chip struct adds c902467cda2d mtd: nand: Cleanup flags and fields for bad block marker position adds bb5925480b13 mtd: nand: Make flags for bad block marker position more granular adds f90da7818b14 mtd: rawnand: Support bad block markers in first, second o [...] adds 7a1894a955cc mtd: rawnand: ESMT: Also use the last page for bad block markers adds 598dce706817 mtd: rawnand: AMD: Also use the last page for bad block markers adds 74aee14c776c mtd: nandsim: Embed struct nand_chip in struct nandsim adds 1c14fe2167ef mtd: nandsim: switch to exec_op interface adds 14c864663f4a Merge remote-tracking branch 'nand/nand/next' adds 1ea973a1823e Merge remote-tracking branch 'spi-nor/spi-nor/next' adds a88be9a7558a crypto: stm32/hash - Fix self test issue during export adds f5a2aeb8b254 crypto: ccp - Do not free psp_master when PLATFORM_INIT fails adds bbfcac5ff5f2 crypto: caam/jr - Remove extra memory barrier during job r [...] adds 222f6b856749 crypto: sahara - Convert IS_ENABLED uses to __is_defined adds 11fe71f146ee crypto: mxs-dcp - remove set but not used variable 'fini' adds aec286cd36ea crypto: lrw - don't access already-freed walk.iv adds edaf28e996af crypto: salsa20 - don't access already-freed walk.iv adds 767f015ea0b7 crypto: arm/aes-neonbs - don't access already-freed walk.iv adds 4a8108b70508 crypto: arm64/aes-neonbs - don't access already-freed walk.iv adds 694e0db6600c crypto: vmx - return correct error code on failed setkey adds d7198ce46d10 crypto: des_generic - Forbid 2-key in 3DES and add helpers adds 55902d851448 crypto: s390 - Forbid 2-key 3DES in FIPS mode adds eee25da50baa crypto: sparc - Forbid 2-key 3DES in FIPS mode adds 52ea3cd2917b crypto: atmel - Forbid 2-key 3DES in FIPS mode adds a66082441369 crypto: bcm - Forbid 2-key 3DES in FIPS mode adds 1b52c40919e6 crypto: caam - Forbid 2-key 3DES in FIPS mode adds 3b2de7247f45 crypto: cavium - Forbid 2-key 3DES in FIPS mode adds 19291691b02f crypto: nitrox - Forbid 2-key 3DES in FIPS mode adds 76a329cdcb1f crypto: ccp - Forbid 2-key 3DES in FIPS mode adds 9fbfcefc9a41 crypto: ccree - Forbid 2-key 3DES in FIPS mode adds 270e21da4890 crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode adds 94fc2e0be0e6 crypto: hisilicon - Forbid 2-key 3DES in FIPS mode adds 67ac62bf3d79 crypto: inside-secure - Forbid 2-key 3DES in FIPS mode adds dba434a9c189 crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode adds cc4bd9f2f2d9 crypto: marvell - Forbid 2-key 3DES in FIPS mode adds e4fffa5f527a crypto: n2 - Forbid 2-key 3DES in FIPS mode adds 7f88c4d725b6 crypto: omap - Forbid 2-key 3DES in FIPS mode adds aa113da291e4 crypto: picoxcell - Forbid 2-key 3DES in FIPS mode adds 5feaaae1b549 crypto: qce - Forbid 2-key 3DES in FIPS mode adds 1ad2267cb620 crypto: rockchip - Forbid 2-key 3DES in FIPS mode adds beebb714e79c crypto: stm32 - Forbid 2-key 3DES in FIPS mode adds aee118139afa crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode adds ef7c5c854859 crypto: talitos - Forbid 2-key 3DES in FIPS mode adds 3c2bc636219f crypto: ux500 - Forbid 2-key 3DES in FIPS mode adds 78a0324f4a53 crypto: akcipher - default implementations for request callbacks adds 3ecc97259934 crypto: rsa - unimplement sign/verify for raw RSA backends adds c7381b012872 crypto: akcipher - new verify API for public key algorithms adds 83bc02999604 KEYS: do not kmemdup digest in {public,tpm}_key_verify_signature adds f1774cb8956a X.509: parse public key parameters from x509 for akcipher adds 3d6228a5052b crypto: Kconfig - create Public-key cryptography section adds 4a2289dae0cd crypto: ecc - make ecc into separate module adds 0d7a78643f69 crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm adds 32fbdbd32e1c crypto: ecrdsa - add EC-RDSA test vectors to testmgr adds be08f0c681a8 integrity: support EC-RDSA signatures for asymmetric_verify adds 5283a8ee9bad crypto: testmgr - expand ability to test for errors adds 951d13328a8a crypto: testmgr - identify test vectors by name rather tha [...] adds f2bb770ae896 crypto: testmgr - add helpers for fuzzing against generic [...] adds 9a8a6b3f0950 crypto: testmgr - fuzz hashes against their generic implem [...] adds d435e10e67be crypto: testmgr - fuzz skciphers against their generic imp [...] adds 40153b10d91c crypto: testmgr - fuzz AEADs against their generic implementation adds c4741b230597 crypto: run initcalls for generic implementations earlier adds f0cfd57b43fe crypto: rockchip - update IV buffer to contain the next IV adds 8c3fffe3993b crypto: scompress - initialize per-CPU variables on each CPU adds 0a877e354a2c crypto: cryptd - remove ability to instantiate ablkciphers adds 0edf8593eb09 crypto: cavium - remove bogus code handling cryptd adds 626ddb2fbe79 crypto: powerpc - convert to use crypto_simd_usable() adds 67cb60e4efe7 crypto: shash - fix missed optimization in shash_ahash_digest() adds f699594d4369 crypto: gcm - fix incompatibility between "gcm" and "gcm_base" adds 6a1faa4a43f5 crypto: ccm - fix incompatibility between "ccm" and "ccm_base" adds ed04f675fa2c Merge remote-tracking branch 'crypto/master' adds b4240305e409 Merge remote-tracking branch 'drm/drm-next' adds 017d75f1f96f drm/amdgpu: enable Vega20 BACO reset support adds 46dd9ff7246f drm/amd/display: Expose support for DRM_FORMAT_RGB565 adds a1b11201af9a drm/powerplay : send SMC message to set XGMI pstate adds 0da8b10e36e9 drm/amdgpu: get_fw_version isn't ASIC specific adds 20299a8812dc drm/amd/include: Add USB_C_TYPE to atom_encoder_cap_defs adds 36e499b2490a drm/amdgpu: amdgpu_device_recover_vram got NULL of shadow->parent adds 4cb62b50de6f drm/amdgpu: disable DRIVER_ATOMIC under SRIOV adds fced5c70da82 drm/amdgpu: enable MGCG for PCO adds f4895610f2ee drm/amdgpu: fix spelling mistake "gateing" -> "gating" adds c9d66b361ed1 drm/amd/amdgpu: fix spelling mistake "recieve" -> "receive" adds 69120395290f Merge remote-tracking branch 'amdgpu/drm-next' adds dfe2c8ed23d7 drm/i915: Stop overwriting RING_IMR in rcs resume adds 26ddc068de47 drm/i915: Setup the RCS ring prior to execution adds 844e33135d3a drm/i915: Remove unwarranted clamping for hsw/bdw adds d69990e0c399 drm/i915: Use drm_dev_unplug() adds 91cbdb83d3ae drm/i915: Track HAS_RPS alongside HAS_RC6 in the device info adds 7ce99d24ed72 drm/i915: Expose the busyspin durations for i915_wait_request adds b972fffa114b drm/i915: remove DRM_AUTH from IOCTLs which also have DRM_ [...] adds 267e80ee6a34 drm/i915/gtt: Skip clearing the GGTT under gen6+ full-ppgtt adds 95ebcda3ef4f drm/i915/uc: Rename uC firmware init/fini functions adds 911800765ef6 drm/i915/uc: Reserve upper range of GGTT adds fc488b59034a drm/i915/uc: Place uC firmware in upper range of GGTT adds 40d211ef62de Revert "drm/i915/guc: Disable global reset" adds f3c2b76ef25e drm/i915/selftests: Check that gpu reset is usable from at [...] adds 2d6692e642e7 drm/i915: Start writeback from the shrinker adds f92f22f0a9f7 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 61b51fb51c01 drm/tegra: gem: Fix CPU-cache maintenance for BO's allocat [...] adds 3619a88e70de Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds b8f9d7f37b6a drm/rockchip: shutdown drm subsystem on shutdown adds f1bb4b6aeed4 drm/panfrost: Make panfrost_gem_free_object() static adds 82c810856955 drm/panfrost: Add missing include adds db594ba3fcf9 drm/panfrost: depend on !GENERIC_ATOMIC64 when using COMPILE_TEST adds aa20236784ab drm/panfrost: Prevent concurrent resets adds ad408c766cef drm/sun4i: Use DRM_GEM_CMA_VMAP_DRIVER_OPS for GEM operations adds d4c3022a23d2 drm/v3d: Switch the type of job-> to reduce casting. adds a783a09ee76d drm/v3d: Refactor job management. adds d223f98f0209 drm/v3d: Add support for compute shader dispatch. adds 07fbbd66b973 drm/v3d: Drop reservation of a shared slot in the dma-buf [...] adds dffa9b7a78c4 drm/v3d: Add missing implicit synchronization. adds 96354b5ca4ac drm: increase drm mmap_range size to 1TB adds 409c53f07a81 drm/lima: handle shared irq case for lima_pp_bcast_irq_handler adds ef0db94f94a0 MAINTAINERS: Add Sam as reviewer for drm/panel adds f3c958e72764 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 0abdba47dc1d drm/msm: don't allocate pages from the MOVABLE zone adds a6bb79ab4879 drm/msm: Remove pm_runtime calls from msm_iommu.c adds 7603df38cc8c drm/msm: Fix NULL pointer dereference adds 6117f8620272 drm/msm: Use drm_mode_vrefresh instead of mode->vrefresh adds 2e0391865bd7 drm/msm: dpu: Simplify frame_done watchdog timeout calculation adds 70df9610de0f drm/msm: dpu: Untangle frame_done timeout units adds be77ef760cd3 drm/msm: dpu: Don't queue the frame_done watchdog for cursor adds f98baa3109ce drm/msm: dpu: Don't set frame_busy_mask for async updates adds b6057cda8f6c drm/msm/dpu: move hw_inf encoder baseclass adds 366334a3127e drm/msm/dpu: remove phys_vid subclass adds a7fcc3237f31 drm/msm/dpu: release resources on modeset failure adds c2ab55a68a33 drm/msm/dpu: dont use encoder->crtc in atomic path adds b107603b4ad0 drm/msm/dpu: map mixer/ctl hw blocks in encoder modeset adds 9d4c8fd1af46 drm/msm/dpu: assign intf to encoder in mode_set adds 4e9985174247 drm/msm/dpu: check split role for single flush adds e1505f627e2e drm/msm: Cleanup A6XX opp-level reading adds 6cd5235c3135 drm/msm: a5xx: fix possible object reference leak adds d674c963af74 drm/msm/gpu: add per-process pagetables param adds 48dc4241c9cd drm/msm: add param to retrieve # of GPU faults (global) adds b0fb66043a0d drm/msm/gpu: Add submit queue queries adds b94a6e3737ac drm/msm/a6xx: Remove unwanted regulator code adds c6c598535c7c dt-bindings: drm/msm/a6xx: Add GX power-domain for GMU bindings adds 9325d4266afd drm/msm/gpu: Attach to the GPU GX power domain adds e31fdb74c183 drm/msm/a6xx: Make GMU reset useful adds 41570b747cf3 msm/drm/a6xx: Turn off the GMU if resume fails adds fb076b15d50d drm/msm/a6xx: Remove an unused struct member adds 48e7f18392c6 drm/msm: Implement .gem_free_object_unlocked adds 8ea274accda9 drm/msm: Stop dropping struct_mutex in recover_worker() adds b673499ae738 drm/msm: Split submit_lookup_objects() into two loops adds 026ef6354caa dt-bindings: drm/msm/a6xx: Document interconnect propertie [...] adds a9e2559c931d drm/msm/gpu: Move zap shader loading to adreno adds abccb9fe3267 drm/msm/a6xx: Add zap shader load adds b55ee6b243bd dt-bindings: drm/msm/gpu: Document a5xx / a6xx zap shader region adds b02872df58ac drm/msm/a6xx: Don't enable GPU state code if dependencies [...] adds b4cb380c209b Merge remote-tracking branch 'drm-msm/msm-next' adds daa903832cd5 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds d6ba0148148e Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 2218efed6a50 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 1646b62c9726 Merge remote-tracking branch 'regmap/for-next' adds 14c069cda823 Merge remote-tracking branch 'sound/for-next' adds 4c61608402f5 ASoC: samsung: arndale: Convert to SPDX License Identifier adds 41ce2ac0417c ASoC: samsung: bells: Convert to SPDX License Identifier adds df504eda6a72 ASoC: samsung: dmaengine: Convert to SPDX License Indentifier adds 392d20f60d00 ASoC: samsung: h1940_uda1380: Convert to SPDX License Identifier adds 7d5b1b8aaa65 ASoC: samsung: i2s: Convert to SPDX License Identifier adds 1d3279c4ab57 ASoC: samsung: idma: Convert to SPDX License Identifier adds 9c8df4cd9964 ASoC: samsung: jive_wm8750: Convert to SPDX License Identifier adds 1643b9fb8c77 ASoC: samsung: littlemill: Convert to SPDX License Identifier adds d5943db34af3 ASoC: samsung: lowland: Convert to SPDX License Identifier adds 7cab920a891e ASoC: samsung: neo1973_wm8753: Convert to SPDX License Identifier adds 1896b485d3ec ASoC: samsung: odroid: Convert to SPDX License Identifier adds 65511dc7488e ASoC: samsung: pcm: Convert to SPDX License Identifier adds 08ac76d01bea ASoC: samsung: s3c-i2s-v2: Convert to SPDX License Identifier adds 521cc68ea588 ASoC: samsung: s3c24xx-i2s: Convert to SPDX License Identifier adds 2dab7021aa52 ASoC: samsung: rx1950_uda1380: Convert to SPDX License Identifier adds 25bc05fbc464 ASoC: samsung: s3c2412-i2s: Convert to SPDX License Identifier adds ac64529df8df ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License Id [...] adds 4d19f2cf5f2d ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License Id [...] adds 8aa0ef201cdc ASoC: samsung: smartq_wm8987: Convert to SPDX License Identifier adds 64301240f86a ASoC: samsung: smdk_spdif: Convert to SPDX License Identifier adds fe20039c8d09 ASoC: samsung: smdk_wm8580: Convert to SPDX License Identifier adds f9ff38071cdc ASoC: samsung: smdk_wm8994*: Convert to SPDX License Identifier adds ebf4c423dd2a ASoC: samsung: snow: Convert to SPDX License Identifier adds dbf0344a4b6a ASoC: samsung: spdif: Convert to SPDX License Identifier adds 3f8b21fd7960 ASoC: samsung: speyside: Convert to SPDX License Identifier adds 686f47bb72dd ASoC: samsung: tm2_wm5110: Convert to SPDX License Identifier adds d18360e07fb7 ASoC: samsung: tobermory: Convert to SPDX License Identifier adds ae061d2a857f ASoC: pcm: save fixed-up hw_params of BE adds 479879701758 ASoC: Intel: Haswell: Remove set but not used variable 'st [...] adds 84fdefca04a7 Merge branch 'asoc-5.2' into asoc-next adds 1a3ef3907adf Merge remote-tracking branch 'sound-asoc/for-next' adds ddcaefb4e014 Merge remote-tracking branch 'modules/modules-next' adds aaca981e4588 Input: i8042 - signal wakeup from atkbd/psmouse adds 24541dede9db Input: lpc32xx-key - add clocks property and fix DT bindin [...] adds fb3c09ba20ff Input: snvs_pwrkey - use dev_pm_set_wake_irq() to simplify code adds 4c4591173f68 Input: sun4i-a10-lradc-keys - add support for A83T adds 5e4f57112b57 Merge remote-tracking branch 'input/next' adds 5c61ee2cd586 Merge tag 'v5.1-rc6' into for-5.2/block adds 6fcc44d1d77f block: fix use-after-free on gendisk adds f6b50160a06d brd: re-enable __GFP_HIGHMEM in brd_insert_page() adds f9f76879bc45 block: avoid scatterlist offsets > PAGE_SIZE adds 4d25339e32a1 block: don't show io_timeout if driver has no timeout handler adds 3c442d520c91 Merge branch 'for-5.2/block' into for-next adds c42d32409908 md: return -ENODEV if rdev has no mddev assigned adds a25d8c327bb4 Revert "Don't jump to compute_result state from check_resu [...] adds b2176a1dfb51 md/raid: raid5 preserve the writeback action after the par [...] adds 6c88d73515c4 Merge branch 'md-next' of https://github.com/liu-song-6/li [...] adds fdbbda7b3a06 Merge branch 'for-5.2/block' into for-next adds 4507d20ff7f8 Merge remote-tracking branch 'block/for-next' adds c13b5487d9de dm crypt: fix endianness annotations around org_sector_of_dmreq adds a3839bc6351d dm zoned: Silence a static checker warning adds 7aedf75ff740 dm zoned: Fix zone report handling adds e28adc3bf34e dm cache metadata: Fix loading discard bitset adds ae325dcd1905 list: Don't use WRITE_ONCE() in hlist_add_behind() adds 34191ae816b0 list_bl: Add hlist_bl_add_before/behind helpers adds 65fc7c370477 dm snapshot: Don't sleep holding the snapshot lock adds 4ad8d880b6c4 dm snapshot: Replace mutex with rw semaphore adds f79ae415b64c dm snapshot: Make exception tables scalable adds 3f1637f21038 dm snapshot: Use fine-grained locking scheme adds 09f2d6563055 dm writecache: remove needless dereferences in __writecach [...] adds 84420b1e5d72 dm writecache: add unlikely for returned value of rb_next/prev adds c6e086e0c9b2 dm space map common: zero entire ll_disk adds a1ed4d9e9376 dm thin metadata: check __commit_transaction()'s return adds 6a1b1ddc6a2c dm thin metadata: add wrappers for managing write locking [...] adds 873f258becca dm thin metadata: do not write metadata if no changes occurred adds 33cd77f6f08c Merge remote-tracking branch 'device-mapper/for-next' adds 4f6755eea486 Merge remote-tracking branch 'mmc/next' adds b61f0b127d98 Merge remote-tracking branch 'kgdb/kgdb-next' adds cbe6bd933eda Merge remote-tracking branch 'mfd/for-mfd-next' adds 02ab8ba8926c Merge remote-tracking branch 'backlight/for-backlight-next' adds 9f421096a16e iio: inkern: API for reading available iio channel attribu [...] adds 89388ca4955f iio: inkern: Convert iio_read_avail_channel_raw into a wrapper adds ec8242de407f Merge 'ib-jz47xx-battery-prereq' into psy-next adds bbdfeea2c6da dt-bindings: power: supply: Add docs for Ingenic JZ47xx So [...] adds fb24ccfbe1e0 power: supply: add Ingenic JZ47xx battery driver. adds d25ad7fdfb2b dt-bindings: olpc_battery: Add XO-1.5 battery adds 0806a13c5a43 x86/platform/olpc: Don't split string literals when fixing [...] adds 47e120d3337b x86/platform/olpc: Trivial code move in DT fixup adds a7a9bacb9a32 x86/platform/olpc: Use a correct version when making up a [...] adds f7a228eaf4f8 power: supply: olpc_battery: Use DT to get battery version adds 33554d818a95 power: supply: olpc_battery: Move priv data to a struct adds b0280d05804a power: supply: olpc_battery: Use devm_power_supply_register() adds 8ecefda22262 power: supply: olpc_battery: Avoid using platform_info adds 76311b9a3295 power: supply: olpc_battery: Add OLPC XO 1.75 support adds 31e220877981 power: supply: olpc_battery: Have the framework register s [...] adds 231a13d93d51 Merge tag 'psy-olpc-1.75-battery-signed' into psy-next adds 77ac04e383d8 Merge remote-tracking branch 'battery/for-next' adds a703c64e18f0 regulator: ltc3589: Convert to use simplified DT parsing adds 7d110b655530 regulator: ltc3589: Get rid of struct ltc3589_regulator adds 003540954b01 regulator: ltc3589: Switch to SPDX identifier adds 30a56f1a6b8e regulator: fan53555: Clean up unneeded fields from struct [...] adds c9bab8f5a965 regulator: fan53555: Switch to SPDX identifier adds 8e15c9bdb851 Merge branch 'regulator-5.2' into regulator-next adds 6f7a1e2c2c3d Merge remote-tracking branch 'regulator/for-next' adds 51b0e7189f94 Merge remote-tracking branch 'security/next-testing' adds 53873983c44a Merge remote-tracking branch 'apparmor/apparmor-next' adds 8989367dd337 Merge remote-tracking branch 'integrity/next-integrity' adds 37bb42ca4643 Merge remote-tracking branch 'selinux/next' adds e8426f7a3ee1 Merge remote-tracking branch 'tpmdd/next' adds e90be63183a7 Merge remote-tracking branch 'iommu/next' adds 70c4cf17e445 audit: fix a memory leak bug adds ca6ee65b317e Merge remote-tracking branch 'audit/next' adds 0722b116dd98 Merge remote-tracking branch 'devicetree/for-next' adds 4b490710d4d2 spi: expand mode support adds ad1ac1fa0b24 spi/spi-bcm2835: Split transfers that exceed DLEN adds 96a9209ae8eb Merge branch 'spi-5.2' into spi-next adds 4a99e5b3463f Merge remote-tracking branch 'spi/for-next' adds 87c0e493b21c Merge branch 'x86/vdso' adds ef7c7727f2c1 x86/topology: Fix documentation typo adds 3a1c779fb8f7 topology: Simplify cputopology.txt formatting and wording adds 169d0869962d x86/smpboot: Rename match_die() to match_pkg() adds 8fea0f59e97d x86/topology: Make DEBUG_HOTPLUG_CPU0 pr_info() more descriptive adds 72cffd39fabc Merge branch 'x86/topology' adds 81423c37415f x86/timer: Don't inline __const_udelay() adds 753c7ff87a7f Merge branch 'x86/timers' adds 02143c2931c3 x86/hyperv: Make hv_vcpu_is_preempted() visible adds 14e581c381b9 x86/kvm: Make steal_time visible adds f7345d1140e5 Merge branch 'x86/platform' adds f28b11a2abd9 x86/fault: Reword initial BUG message for unhandled page faults adds 18ea35c5ed99 x86/fault: Decode and print #PF oops in human readable form adds eca0a6d069cc Merge branch 'x86/mm' adds 26119c1ac83a Merge branch 'x86/microcode' adds e679f23e8a5e Merge branch 'x86/irq' adds b41315c6a2fd Merge branch 'x86/fpu' adds 4f6d7ae338e1 Merge branch 'x86/entry' adds 987ddbe4870b x86/power: Optimize C3 entry on Centaur CPUs adds 44ed9b592540 Merge branch 'x86/cpu' adds 6ea26c21941c x86/kprobes: Make trampoline_handler() global and visible adds 931e1826c44c Merge branch 'x86/core' adds 83741314eab9 Merge branch 'x86/cleanups' adds 1bddcc645f9b Merge x86/urgent into x86/cache adds 7390619ab9ea x86/resctrl: Move per RDT domain initialization to a separ [...] adds 47820e73f5b3 x86/resctrl: Initialize a new resource group with default [...] adds c6862f869e87 Merge branch 'x86/cache' adds 93ddedaa5c9c x86/defconfig: Remove archaic partition tables support adds f36e7495dd39 x86/tools/relocs: Fix big section header tables adds 2e1c6dbfa593 Merge branch 'x86/build' adds 3c454f47e67b x86/build/vdso: Add FORCE to the build rule of %.so adds c03e27506a56 x86/asm: Mark all top level asm statements as .text adds 26b31f46f036 x86/cpu/amd: Exclude 32bit only assembler from 64bit build adds b97369f07e3b x86/vdso: Rename variable to fix -Wshadow warning adds 8acee2e3c453 Merge branch 'x86/asm' adds 13e792a19d4e tick: Fix typos in comments adds 97cdb05f425b Merge branch 'timers/core' adds 7ab60cf9260b Merge branch 'smp/hotplug' adds b1546edcf2aa sched/core: Make some functions static adds bee9853932e9 sched/core: Fix typo in comment adds 1a010e29cfa0 sched/rt: Check integer overflow at usec to nsec conversion adds 5b61d50ab4ef sched/core: Handle overflow in cpu_shares_write_u64 adds 1a8b4540db73 sched/core: Check quota and period overflow at usec to nse [...] adds b6fbbf31d15b cgroup/cpuset: Update stale generate_sched_domains() comments adds cb0c04143b61 sched/topology: Update init_sched_domains() comment adds ad2e379def13 sched/debug: Fix spelling mistake "logaritmic" -> "logarithmic" adds a6b40a61a03f Merge branch 'sched/core' adds 28156d767843 x86/mce: Fix debugfs_simple_attr.cocci warnings adds 09cbd2197e92 RAS/CEC: Increment cec_entered under the mutex lock adds fff4058a169f Merge branch 'ras/core' adds 76e1552466ff watchdog: Fix typo in comment adds 4d31c6ba17f8 Merge branch 'perf/core' adds 26536e7c242e locking/rwsem: Prevent unneeded warning during locking selftest adds 0d2cc3b34532 locking/lockdep: Move valid_state() inside CONFIG_TRACE_IR [...] adds c902a1e8d9c9 locking/lockdep: Map remaining magic numbers to lock usage [...] adds 627f364d24c0 locking/lockdep: Use expanded masks on find_usage_*() functions adds 8808a7c65423 locking/lockdep: Generate LOCKF_ bit composites adds 3771b0fe9dfc locking/lockdep: Avoid bogus Clang warning adds 922bf19c9772 Merge branch 'locking/core' adds 471ba0e686cb irq_work: Do not raise an IPI when queueing work on the local CPU adds e0f40cee3f98 Merge branch 'irq/core' adds 1209ebdad12e Merge branch 'efi/core' adds 60de44f8ea48 Merge branch 'core/stacktrace' adds 98af8452945c cpu/speculation: Add 'mitigations=' cmdline option adds d68be4c4d312 x86/speculation: Support 'mitigations=' cmdline option adds 782e69efb3df powerpc/speculation: Support 'mitigations=' cmdline option adds 0336e04a6520 s390/speculation: Support 'mitigations=' cmdline option adds 1528c114781a Merge branch 'core/speculation' adds bff9504bfc9c rseq: Clean up comments by reflecting removal of event counter adds 83b0b15bcb0f rseq: Remove superfluous rseq_len from task_struct adds 125a956ac9ed Merge branch 'core/rseq' adds 94e4dcc75a47 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 62639c004b94 Merge branch 'core/rcu' adds ea2dd729bb6a Merge branch 'core/objtool' adds f6c6010a0773 mm/resource: Use resource_overlaps() to simplify region_in [...] adds a4aa2348393b Merge branch 'core/mm' adds 9160311bff43 Merge branch 'core/core' adds b1b944f7230f jump_label: Add for_each_label_entry helper adds 41bef31d0abe jump_label: Add the jump_label_can_update_check() helper adds ddbefdc167f3 x86/jump_label: Move checking code away from __jump_label_ [...] adds 369670e58339 x86/jump_label: Add __jump_label_set_jump_code() helper adds 6d2b0054d9a4 x86/alternative: Split text_poke_bp() into tree steps adds 1ca339827834 jump_label: Sort entries of the same key by the code adds 76ec759ad71c x86/alternative: Batch of patch operations adds 9f4a3121e69d jump_label: Batch updates if arch supports it adds 1f30946b1a01 x86/jump_label: Batch jump label updates adds 4816f7bb878a Merge branch 'WIP.x86/alternatives' adds ec892d049dfd Merge remote-tracking branch 'tip/auto-latest' adds 5395108f8325 Merge remote-tracking branch 'clockevents/clockevents/next' adds 7ed510c4dec8 Merge remote-tracking branch 'edac-amd/for-next' adds 1d6eee744738 Merge remote-tracking branch 'ftrace/for-next' adds ac6650160b70 Merge remote-tracking branch 'kvm/linux-next' adds 624835abf9e2 arm64/sve: Clarify vq map semantics adds a3be836df7cb KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to ju [...] adds 0323e027df13 KVM: arm: Make vcpu finalization stubs into inline functions adds 700698a8a974 KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() [...] adds 8ae6efdde451 KVM: arm64/sve: Clean up UAPI register ID definitions adds f8d4635aff7e KVM: arm64/sve: Miscellaneous tidyups in guest.c adds 52110aa95948 KVM: arm64/sve: Make register ioctl access errors more consistent adds 55ffad3b636a KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_r [...] adds 4bd774e57b29 KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing adds ecfb6ed4f66e KVM: arm64/sve: Explain validity checks in set_sve_vls() adds 92e68b2b1ba0 KVM: arm/arm64: Clean up vcpu finalization function parame [...] adds 9df2d660c7f3 KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE adds fe365b4ea6c0 KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation adds 43b8e1f08938 KVM: arm64: Clarify access behaviour for out-of-range SVE [...] adds ff3a16861f8f Merge remote-tracking branch 'kvm-arm/next' adds 58616e6a3784 KVM: s390: Fix potential spectre warnings adds 7832e91cd33f KVM: s390: add vector enhancements facility 2 to cpumodel adds d5cb6ab1e3d4 KVM: s390: add vector BCD enhancements facility to cpumodel adds 13209ad0395c KVM: s390: add MSA9 to cpumodel adds d668139718a9 KVM: s390: provide query function for instructions returni [...] adds 173aec2d5a9f KVM: s390: add enhanced sort facilty to cpu model adds cca354d533a9 KVM: s390: add deflate conversion facilty to cpu model adds 2089df1fd348 KVM: s390: enable MSA9 keywrapping functions depending on [...] adds fedd755be1ed Merge remote-tracking branch 'kvms390/next' adds 8796a3f82f2e Merge remote-tracking branch 'percpu/for-next' adds e5f49658b0ed Merge remote-tracking branch 'workqueues/for-next' adds e496ea1de7c6 Merge remote-tracking branch 'drivers-x86/for-next' adds b1d9cfd5d334 Merge remote-tracking branch 'chrome-platform/for-next' adds 05b8ccfba5d4 ALSA: line6: Avoid polluting led_* namespace adds 19ed32601df2 dt-bindings: leds: Document Turris Omnia LED controller binding adds aedf809bfa22 leds: Add basic support for Turris Omnia LEDs adds a1421c762646 Merge remote-tracking branch 'leds/for-next' adds b779ceadf548 char/ipmi: fix spelling mistake "receieved_messages" -> "r [...] adds 4106eb43688e Merge remote-tracking branch 'ipmi/for-next' adds 455a70ba2b46 Merge remote-tracking branch 'driver-core/driver-core-next' adds 381419fa7200 USB: core: Don't unbind interfaces following device reset failure adds 9bcb762ce02d usb: host: use usb_endpoint_maxp instead of usb_maxpacket adds 7893f9e1c26d usb: typec: tcpm: Notify the tcpc to start connection-dete [...] adds 6258db14d78c usb: typec: fusb302: Implement start_toggling for all port-types adds 48242e30532b usb: typec: fusb302: Revert "Resolve fixed power role cont [...] adds 9d918dcea068 usb: xhci-mtk: get optional clock by devm_clk_get_optional() adds 08048c04cc6f usb: host: xhci-plat: get optional clock by devm_clk_get_o [...] adds bbe2028f43c8 usb: misc: usb3503: get optional clock by devm_clk_get_optional() adds e894cdc2cb46 usb: dwc2: get optional clock by devm_clk_get_optional() adds fcafadf71a25 usb: chipidea: msm: get optional clock by devm_clk_get_optional() adds 1567d661b90f usb: mtu3: get optional clock by devm_clk_get_optional() adds 01c26a996dce Merge remote-tracking branch 'usb/usb-next' adds a7f9f2905850 USB: serial: digi_acceleport: clean up modem-control handling adds 74d8139582bd USB: serial: digi_acceleport: clean up set_termios adds 3f909cb1df12 Merge remote-tracking branch 'usb-serial/usb-next' adds 038b9ddbe085 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 29c6584f3331 dt-bindings: phy-imx8mq-usb: add optional vbus supply regulator adds eeda879bb54f phy: fsl-imx8mq-usb: add support for VBUS power control adds 61c67bfaaae6 phy: ocelot-serdes: Add support for SERDES6G muxing adds ea4059fc93fd scsi: phy: mediatek: fix typo in author's email address adds e4d0cf63f243 dt-bindings: phy: Add support for HiSilicon's hi3660 USB PHY adds 94e487a41f57 phy: Add usb phy support for hi3660 Soc of Hisilicon adds 513eff7fdc77 dt-bindings: phy-qcom-qmp: Add qcom,msm8998-qmp-pcie-phy adds 708310711e6c dt-bindings: phy-qcom-qmp: Tweak qcom,msm8998-qmp-ufs-phy adds 76fc9ecbaf7b Merge remote-tracking branch 'phy-next/next' adds 9ef8927f45f2 n_tty: check for negative and zero space return from tty_w [...] adds 7a7457ba40f1 serial: sprd: Fix a copy-paste err in sprd_request_dma() adds f692f7766f33 tty: remove redundant 'default n' from Kconfig-s adds fa2b360f261e tty/vt: avoid high order pages allocation on GIO_UNIMAP ioctl adds ba44dc043004 serial: Add Milbeaut serial control adds 0d3cb6f6c67a Revert "tty: fix NULL pointer issue when tty_port ops is not set" adds 89bb1e1ee529 tty: vt: keyboard: Allow Unicode compose base char adds 3117ff13f104 tty: Add NULL TTY driver adds c7a6b9e4df4c tty:serial_core: Spelling mistake adds 3b8a1f45e1b3 Merge 5.1-rc6 into tty-next adds b3ea52114628 Merge remote-tracking branch 'tty/tty-next' adds 0ca3b1b7b965 habanalabs: add new device CPU boot status adds b24ca4587e2b habanalabs: rename goya_non_fatal_events array to all events adds 5eb420446a59 habanalabs: remove implicit include from header files adds 3110c60fdc7a habanalabs: Move device CPU code into common file adds c535bfdd0f86 habanalabs: use EQ MSI/X ID per chip adds e0a29952c527 habanalabs: remove unused defines adds 680cb3991c9e habanalabs: ratelimit warnings at start of IOCTLs adds b6f897d75d65 habanalabs: Move PCI code into common file adds 393e5b55e222 habanalabs: Remove unneeded function pointers adds e1266004872c uapi/habanalabs: add some comments in habanalabs.h adds c811f7bc771f habanalabs: Add a printout with the name of a busy engine adds d75bcf3e5d60 habanalabs: Allow accessing DRAM virtual addresses via debugfs adds 66542c3b9d2f habanalabs: add MMU shadow mapping adds d9973871dae1 habanalabs: keep track of the device's dma mask adds 0878a42086e0 habanalabs: never fail hard reset of device adds a691a1ebb59e habanalabs: set new golden value to tpc clock relaxation adds 9354c29ed527 habanalabs: allow user to modify TPC clock relaxation value adds aa957088b4e8 habanalabs: add device status option to INFO IOCTL adds cab8e3e20d5c habanalabs: improve error messages adds 9336c0216782 habanalabs: remove trailing blank line from EOF adds e850b89f50d2 habanalabs: prevent CPU soft lockup on Palladium adds a1c92d1c2a67 habanalabs: remove extra semicolon adds 315bc055ed56 habanalabs: add new IOCTL for debug, tracing and profiling adds 8ba2876ddf93 habanalabs: add goya implementation for debug configuration adds 90027296adad uapi/habanalabs: fix some comments in uapi file adds bedd14425d86 habanalabs: refactoring in goya.c adds 295938406cbc habanalabs: ASIC_AUTO_DETECT enum value is redundant adds 54303a1aef95 habanalabs: split mmu/no-mmu code paths in memory ioctl adds caa3c8e52582 habanalabs: all FD must be closed before removing device adds 3f5398cfbf05 habanalabs: improve IOCTLs behavior when disabled or reset adds 9f201aba56b9 habanalabs: prevent device PTE read/write during hard-reset adds cef62a615d22 Merge tag 'misc-habanalabs-next-2019-04-19' of git://peopl [...] adds 3a26172437bb Merge 5.1-rc6 into char-misc-next adds 1c8aff7e7e9a Merge remote-tracking branch 'char-misc/char-misc-next' adds c53948d28166 Merge remote-tracking branch 'extcon/extcon-next' adds f0bc3fd9c9f6 Merge remote-tracking branch 'soundwire/next' adds 9872760eb7b1 net: thunderbolt: Unregister ThunderboltIP protocol handle [...] adds a336b6276949 thunderbolt: Remove unused work field in struct tb_switch adds 8f965efd215a thunderbolt: Drop duplicated get_switch_at_route() adds 4708384f35ff thunderbolt: Block reads and writes if switch is unplugged adds 09f11b6c99fe thunderbolt: Take domain lock in switch sysfs attribute callbacks adds f0342e757c27 thunderbolt: Do not allocate switch if depth is greater than 6 adds 8b0110d9d10d thunderbolt: Enable TMU access when accessing port space o [...] adds ffd003b2f8cb thunderbolt: Add dummy read after port capability list wal [...] adds a9be55824a10 thunderbolt: Move LC specific functionality into a separate file adds e879a709de02 thunderbolt: Configure lanes when switch is initialized adds 5480dfc275aa thunderbolt: Set sleep bit when suspending switch adds 4944269305df thunderbolt: Properly disable path adds 56183c88f368 thunderbolt: Cache adapter specific capability offset into [...] adds 1752b9f78713 thunderbolt: Rename tunnel_pci to tunnel adds 93f36ade5b7b thunderbolt: Generalize tunnel creation functionality adds 0b2863ac3cfd thunderbolt: Add functions for allocating and releasing HopIDs adds dfe40ca486f6 thunderbolt: Assign remote for both ports in case of dual link adds fb19fac1d734 thunderbolt: Add helper function to iterate from one port [...] adds 8c7acaaf020f thunderbolt: Extend tunnel creation to more than 2 adjacen [...] adds aae9e27f3b72 thunderbolt: Deactivate all paths before restarting them adds 0414bec5f39a thunderbolt: Discover preboot PCIe paths the boot firmware [...] adds 99cabbb006f1 thunderbolt: Add support for full PCIe daisy chains adds 344e06430a72 thunderbolt: Scan only valid NULL adapter ports in hotplug adds e78db6f08b6a thunderbolt: Generalize port finding routines to support a [...] adds c5ee6feb3470 thunderbolt: Rework NFC credits handling adds 4f807e47ee9a thunderbolt: Add support for Display Port tunnels adds ab9f31cfa89a thunderbolt: Do not tear down tunnels when driver is unloaded adds 559c1e1e0134 thunderbolt: Run tb_xdp_handle_request() in system workqueue adds 3b4b3235ca5b thunderbolt: Add XDomain UUID exchange support adds 44242d6c9703 thunderbolt: Add support for DMA tunnels adds 444ac3844895 thunderbolt: Make tb_switch_alloc() return ERR_PTR() adds 7ea4cd6b2010 thunderbolt: Add support for XDomain connections adds b323a98f9b9b thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters adds 62efe699a7f6 thunderbolt: Make rest of the logging to happen at debug level adds 6755156abc88 thunderbolt: Reword output of tb_dump_hop() adds c4630d6ae6e3 thunderbolt: Start firmware on Titan Ridge Apple systems adds 6bc0cb27b820 Merge remote-tracking branch 'thunderbolt/next' adds f439696c81fc staging: comedi: don't release mutex too early in comedi_a [...] adds 77c21b626be5 staging: comedi: Add lockdep_assert_held() calls for dev->mutex adds f44303e85268 staging: comedi: Add lockdep_assert_held() calls for dev-> [...] adds a5112277872a staging: vc04_services: handle kzalloc failure adds 8bedf934a33b staging: rtl8723bs: hal: fix spelling mistake "singal" -> [...] adds a5c795056c44 staging: most: configfs: Make mdev_link_list static adds 2cd086967242 staging: comedi: usbduxsigma: Call mutex_destroy() on priv [...] adds 35756f3dbf43 staging: comedi: usbduxfast: Call mutex_destroy() on priva [...] adds 3c03c470f476 staging: comedi: usbdux: Call mutex_destroy() on private mutex adds 6e1167444c7d staging: comedi: ni_usb6501: Call mutex_destroy() on priva [...] adds 7c2c18202ce0 staging: comedi: dt9812: Call mutex_destroy() on private mutex adds 8e227f7005da staging: rtlwifi: fix spelling mistake "notity" -> "notify" adds 9c5d9e572e0e staging: rtl8723bs: fix spelling mistake: "nonprintabl" -> [...] adds fc1e669ad15a staging: mt7621-pci-phy: use 'platform_get_resource' adds d43f53c6cc92 staging: mt7621-pci-phy: remove some unnecessary local variables adds 9445ccb3714c staging: mt7621-pci-phy: add quirks for 'E2' revision usin [...] adds 36d657b011ef staging: mt7621-pci-phy: convert driver to use kernel regm [...] adds 3322d579679d Staging: rtl8723bs: Avoid typedefs for structure adds 24c9f9b66a70 staging: comedi: use help instead of ---help--- in Kconfig adds 827c085baede staging: greybus: power_supply: use struct_size() helper adds 496124e5e16e vt: selection: allow functions to be called from inside kernel adds 41f13084506a staging: speakup: refactor to use existing code in vt adds 2fc489d8acc7 Staging: rtl8723bs: core: Replace return types adds f59232a1da59 Staging: rtlwifi: Replace return type adds 7dc7967fc39a staging: kpc2000: add initial set of Daktronics drivers adds 817de6b85914 Merge 5.1-rc6 into staging-next adds 61cabbda2a7e Merge remote-tracking branch 'staging/staging-next' adds 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] adds 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer adds 8881c3c886ca i2c: mux: pca954x: remove support for unused platform data adds a5aac654f606 i2c: mux: pca9541: remove support for unused platform data adds 9c32d55c3053 i2c: mux: pca954x: allow management of device idle state v [...] adds e91f8be0d711 i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc() adds 561eb7335f13 Merge branch 'i2c-mux/for-next' into for-next adds bb24b9e8335c Merge remote-tracking branch 'mux/for-next' adds 7566571396a7 Merge remote-tracking branch 'icc/icc-next' adds ba379e8789a6 Merge remote-tracking branch 'slave-dma/next' adds 50943f3e136a cgroup: rename freezer.c into legacy_freezer.c adds aade7f9efba0 cgroup: implement __cgroup_task_count() helper adds 4dcabece4c3a cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock adds 76f969e8948d cgroup: cgroup v2 freezer adds ff9fb7cb515b kselftests: cgroup: don't fail on cg_kill_all() error in c [...] adds 5313bfe425c8 kselftests: cgroup: add freezer controller self-tests adds 712e35178754 cgroup: make TRACE_CGROUP_PATH irq-safe adds 4c476d8cff48 cgroup: add tracing points for cgroup v2 freezer adds afe471ea2d6f cgroup: document cgroup v2 freezer interface adds cd4f686eb6df Merge branch 'for-5.2' into for-next adds 1b7582ba4d56 Merge remote-tracking branch 'cgroup/for-next' adds c6f6a6ac8a54 Merge branch 'fixes' into for-next adds 65b1dc99008d scsi: qedf: remove memset/memcpy to nfunc and use func instead adds bc136f4d6e63 scsi: qedi: fix spelling mistake "oflload" -> "offload" adds efc372c1bfe1 scsi: megaraid_sas: fix spelling mistake "oustanding" -> " [...] adds c70929752511 scsi: lpfc: Make lpfc_sli4_oas_verify static adds a7634b6f7cbb scsi: aic7xxx: fix spelling mistake "recevied" -> "received" adds 6fb251c6f174 Merge branch 'misc' into for-next adds a96671639a5e Merge remote-tracking branch 'scsi/for-next' adds 2d93ca49eeec Merge remote-tracking branch 'vhost/linux-next' adds 7b65ba3bcc72 Merge remote-tracking branch 'rpmsg/for-next' adds e9651b54aa7b Merge remote-tracking branch 'gpio/for-next' adds 9da7cf827039 Merge remote-tracking branch 'pinctrl/for-next' adds 33261f95e6c0 Merge remote-tracking branch 'pwm/for-next' adds 4d4f878b68d8 Merge remote-tracking branch 'random/dev' adds 8ce72dc32578 selftests: fix headers_install circular dependency adds dff6d2ae56d0 selftests/efivarfs: clean up test files from test_create*() adds a147faa96f83 selftests/ipc: Fix msgque compiler warnings adds d917fb876f6e selftests: build and run gpio when output directory is the [...] adds 65051c53d9ad Merge remote-tracking branch 'kselftest/next' adds 7b19282e58b8 Merge remote-tracking branch 'y2038/y2038' adds e22e60231a04 Merge remote-tracking branch 'livepatching/for-next' adds 49446cd58135 coresight: pmu: Adding ITRACE property to cs_etm PMU adds 04f0d5c54896 coresight: etm4x: Add kernel configuration for CONTEXTID adds 921877d2ac4d coresight: etm4x: Skip selector pair 0 adds 5575762bfe75 coresight: etm4x: Configure tracers to emit timestamps adds 0642c7655fb7 coresight: Adding return code to sink::disable() operation adds 698494ccb08f coresight: Move reference counting inside sink drivers adds fe0d24a3c99b coresight: Properly address errors in sink::disable() functions adds f1bceba1c9a2 coresight: Properly address concurrency in sink::update() [...] adds b6c55071bc24 coresight: perf: Clean up function etm_setup_aux() adds b2ce2edcb938 coresight: perf: Refactor function free_event_data() adds 7a1e97274024 coresight: Communicate perf event to sink buffer allocatio [...] adds 4af432275b51 coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() adds 70512359af5b coresight: tmc-etr: Create per-thread buffer allocation function adds 5fd7225e94d9 coresight: tmc-etr: Introduce the notion of process ID to [...] adds b537277c1787 coresight: tmc-etr: Introduce the notion of reference coun [...] adds fc412d6e5bae coresight: tmc-etr: Introduce the notion of IDR to ETR devices adds 1a7b954a8b82 coresight: tmc-etr: Allocate and free ETR memory buffers f [...] adds a349611a14fe coresight: tmc-etr: Add support for CPU-wide trace scenarios adds 667d65e0af14 coresight: tmc-etf: Add support for CPU-wide trace scenarios adds 66cc4ec18d85 coresight: etb10: Add support for CPU-wide trace scenarios adds c8f0c2453f64 Merge remote-tracking branch 'coresight/next' adds 8d343ade8eb4 Merge remote-tracking branch 'rtc/rtc-next' adds e67af983f596 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 46cb6930ef6a Merge remote-tracking branch 'at24/at24/for-next' adds 0b6823d5a2e0 Merge remote-tracking branch 'ntb/ntb-next' adds 53e787cf6b18 Merge remote-tracking branch 'gnss/gnss-next' adds 508af2a96ee1 Merge remote-tracking branch 'slimbus/for-next' adds 855017329caf Merge remote-tracking branch 'nvmem/for-next' adds 17fc015f4b1d Merge remote-tracking branch 'xarray/xarray' adds 6e816dc90e4b Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 5dd50aaeb185 Make anon_inodes unconditional adds 2897d468ea48 clone: add CLONE_PIDFD adds 60f830f7767c signal: support CLONE_PIDFD with pidfd_send_signal adds eb364bbe6791 samples: show race-free pidfd metadata access adds c69e5a27a8e9 Merge remote-tracking branch 'pidfd/for-next' adds 65430510beea net: fix sparc64 compilation of sock_gettstamp adds 00820251bcd2 mm: add /sys/kernel/slab/cache/cache_dma32 adds 83e1afab81ac userfaultfd: use RCU to free the task struct when fork fails adds a7893c325f87 mm/memory_hotplug.c: drop memory device reference after fi [...] adds 3bd6951ecf1b zram: pass down the bvec we need to read into in the work struct adds 05f50df00bdc lib/Kconfig.debug: Fix build error without CONFIG_BLOCK adds 030543b6b55b lib/test_vmalloc.c: do not create cpumask_t variable on stack adds 79b7a7abef40 mm: do not boost watermarks to avoid fragmentation for the [...] adds e77e6100a040 mm, page_alloc: always use a captured page regardless of c [...] adds 787e066fbfa3 kernel/sys.c: prctl: fix false positive in validate_prctl_map() adds 1dba5b39e844 scripts/spelling.txt: add more typos to spelling.txt and sort adds 76c0c2f4b7ae arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header adds b31f5b1ac62b lib/debugobjects.c: move printk out of db lock critical sections adds 258bc1835128 ocfs2: use common file type conversion adds 7e890bd9e51b ocfs2: fix ocfs2 read inode data panic in ocfs2_iget adds 660d9a6aec02 ocfs2: clear zero in unaligned direct IO adds 34798c288766 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 1b57d1375f32 ocfs2: wait for recovering done after direct unlock request adds b32ea0ab2928 ocfs2: checkpoint appending truncate log transaction befor [...] adds 44ef62ef7c1f ramfs: support O_TMPFILE adds f0bec69e4c42 list: add function list_rotate_to_front() adds 0372d5ff1310 slob: respect list_head abstraction layer adds 248c481f0f7b slob: use slab_list instead of lru adds 7db08974c887 slub: add comments to endif pre-processor macros adds b60579aae0a5 slub: use slab_list instead of lru adds e53f5ff306a6 slab: use slab_list instead of lru adds 0bb2271cd19a mm: remove stale comment from page struct adds 20845a9c1c9d slub: remove useless kmem_cache_debug() before remove_full() adds 245efdc1a027 mm/slab.c: remove unneed check in cpuup_canceled adds d9af6deb4ec6 mm/slub.c: update the comment about slab frozen adds 6fa328071e0e mm/slab.c: fix an infinite loop in leaks_show() adds be7bede877dd slab-fix-an-infinite-loop-in-leaks_show-fix adds 1ff019bc8e68 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] adds eda40c8d6a28 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() adds f3b82ce02697 userfaultfd/sysctl: add vm.unprivileged_userfaultfd adds 4fa1aa69695d userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix adds eeb1abc2babd mm: page cache: store only head pages in i_pages adds be7186ff3da1 page-cache-store-only-head-pages-in-i_pages-fix adds 00700186c169 page-cache-store-only-head-pages-in-i_pages-fix-fix adds b600cb9cbd78 mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() adds a218ee51801a mm: move recent_rotated pages calculation to shrink_inacti [...] adds 30bd57d2c8d5 mm: move nr_deactivate accounting to shrink_active_list() adds c657ae03bb25 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] adds 29af10532c62 mm: remove pages_to_free argument of move_active_pages_to_lru() adds 3ad69e9d7297 mm: generalize putback scan functions adds 02f506bad7af mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM adds 86969a27b0e9 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 adds fb628719ff81 mm/gup: change write parameter to flags in fast walk adds cf4eb74e0862 mm/gup: change GUP fast to use flags rather than a write 'bool' adds c145f71a4906 mm/gup: add FOLL_LONGTERM capability to GUP fast adds 6dae2c78437d mm-gup-add-foll_longterm-capability-to-gup-fast-v3 adds 5512e8706343 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds 5e58176df1cb ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 adds 705113eb0b0f IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds b69a0ee55f1c IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds 3e01d0c6075e mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 adds b7c97a7bb0e4 mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] adds 134128650f48 mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY adds 658a27d49b3d mm/compaction.c: fix an undefined behaviour adds 83b0907c1f33 mm-compaction-fix-an-undefined-behaviour-fix adds 670e984ef43a mm/cma.c: fix the bitmap status to show failed allocation reason adds 11d51ba122ea mm: compaction: show gfp flag names in try_to_compact_page [...] adds 0a3e92aab362 mm, compaction: some tracepoints should be defined only wh [...] adds 0cba34770ff0 mm: change mm_update_next_owner() to update mm->owner with [...] adds 575ed3924d78 mm/page_isolation.c: remove redundant pfn_valid_within() i [...] adds 4ed19f2a743f mm/vmscan: add tracepoints for node reclaim adds 91b36e813831 mm: memcontrol: track LRU counts in the vmstats array adds e67af86c77a7 mm: memcontrol: replace zone summing with lruvec_page_state() adds eb4710576d3d mm: memcontrol: replace node summing with memcg_page_state() adds 5b930ce25b43 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() adds ebd36333f7df mm: memcontrol: push down mem_cgroup_nr_lru_pages() adds c6c5103ede4c mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] adds a9a7d82f8af5 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails adds 10f29cf0f110 initramfs: free initrd memory if opening /initrd.image fails adds fbfdcf617418 initramfs: cleanup initrd freeing adds 0655a05bc835 initramfs: factor out a helper to populate the initrd image adds ef8df25c1ac8 initramfs: cleanup populate_rootfs adds 9dcfcc13ad95 initramfs: fix a compilation error adds 1d8992152215 initramfs: move the legacy keepinitrd parameter to core code adds dbfcc2ecd703 initramfs: provide a generic free_initrd_mem implementation adds 10016c6a4822 initramfs: poison freed initrd memory adds 56c26253c00c init: provide a generic free_initmem implementation adds 8c29b0cceb51 hexagon: switch over to generic free_initmem() adds bb08797801fa init: free_initmem: poison freed init memory adds a7f43c5f3462 riscv: switch over to generic free_initmem() adds 36a813da7c81 sh: advertise gigantic page support adds 1df1c70c3a49 sparc: advertise gigantic page support adds 80d5ae3cf456 mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] adds 3653abf7cded hugetlb: allow to free gigantic pages regardless of the co [...] adds d0a0a7156fb2 mm: introduce put_user_page*(), placeholder versions adds 571ce55a2564 mm: page_mkclean vs MADV_DONTNEED race adds 9a8aa50e0d4c mm/vmscan: drop may_writepage and classzone_idx from direc [...] adds e040e29d97f1 mem-hotplug: fix node spanned pages when we have a node wi [...] adds 3ba7699a0ee9 hugetlbfs: fix potential over/underflow setting node speci [...] adds 8be69fe0c307 mm/hugetlb: get rid of NODEMASK_ALLOC adds f9c8033d002a mm/swap.c: __pagevec_lru_add_fn: typo fix adds 0da1856ee8b2 include/linux/balloon_compaction.h: drop unused function stubs adds 3a27ead2c1f2 mm/sparse.c: clean up obsolete code comment adds 7c096b051913 drivers/base/memory.c: clean up relics in function parameters adds a26dbbb5f575 hugetlbfs: on restore reserve error path retain subpool re [...] adds 3482bb4a1417 hugetlb: use same fault hash key for shared and private mappings adds f8a9d7146407 mm: change locked_vm's type from unsigned long to atomic64_t adds 56f24256365a vfio/type1: drop mmap_sem now that locked_vm is atomic adds 0719e9a73350 vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic adds b8608d208648 fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic adds 01eea98481f8 powerpc/mmu: drop mmap_sem now that locked_vm is atomic adds 6395d9509270 kvm/book3s: drop mmap_sem now that locked_vm is atomic adds ff5faca4d2ec mm/hmm: select mmu notifier when selecting HMM adds 18cd551e2cff mm/hmm: use reference counting for HMM struct adds 62e8958b8abb mm/hmm: do not erase snapshot when a range is invalidated adds a64626372836 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds c7d4501b596c mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds b84ea609a0cf mm/hmm: improve driver API to work and wait over a range adds 328e1c86e403 mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 10892ea8b5f5 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) adds 6290e01b30f5 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds 3ff9006103ed mm/hmm: add helpers to test if mm is still alive or not adds b0d6266227f3 mm/hmm: add an helper function that fault pages and map th [...] adds 1de70492229b mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] adds 6b612eb12433 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] adds 220d021c551a mm/mmu_notifier: helper to test if a range invalidation is [...] adds 6df540cde971 mm/mmu_notifier: convert user range->blockable to helper function adds ca5a3f442ea2 mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags adds 434b61825216 mm/mmu_notifier: contextual information for event enums adds 0cba89537eef mm/mmu_notifier: contextual information for event triggeri [...] adds fccacae08ca8 mm/mmu_notifier: use correct mmu_notifier events for each [...] adds 44cb6e23686f mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] adds ceee7c1c166d mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper adds ed8b1c5c4b8c mm/filemap.c: enable error injection at add_to_page_cache() adds 4f2c97c1cdd5 mm-enable-error-injection-at-add_to_page_cache-fix adds 2aff77a96006 mm/rmap.c: use the pra.mapcount to do the check adds 575b736610f4 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds d30389aecbca mm: drop meminit_pfn_in_nid as it is redundant adds 6f429a6109ac mm: implement new zone specific memblock iterator adds e653efe2ee2f mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 52347fd073ed mm, memory_hotplug: cleanup memory offline path adds fc6a586376ab mm, memory_hotplug: provide a more generic restrictions fo [...] adds 8a671b8acba1 mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] adds 41f98a5a48e4 mm/filemap.c: fix minor typo adds afabd597ebaa mm/memory_hotplug: release memory resource after arch_remo [...] adds 60378ae6118d mm-memory_hotplug-release-memory-resource-after-arch_remov [...] adds c925db587ba3 mm/memory_hotplug: make unregister_memory_section() never fail adds e3e1083e874d mm/memory_hotplug: make __remove_section() never fail adds e8b6bc564e97 mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] adds c986b6cf793a mm: fix false-positive OVERCOMMIT_GUESS failures adds f7fc39fd1eb4 mm: remove redundant 'default n' from Kconfig-s adds 144049245886 mm: introduce new vm_map_pages() and vm_map_pages_zero() API adds f5d08aa5b2aa arm: mm: dma-mapping: convert to use vm_map_pages() adds f38e03670d19 drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() adds 84df32a47202 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() adds a47122ef0c7c drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() adds 89d5d27b2474 iommu/dma-iommu.c: convert to use vm_map_pages() adds 6e5dfa91ec74 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() adds 4cacdfe1f4ae xen/gntdev.c: convert to use vm_map_pages() adds 5192e29875d8 xen/privcmd-buf.c: convert to use vm_map_pages_zero() adds 90f45659cfad x86, numa: always initialize all possible nodes adds fa2ade99fe11 mm: be more verbose about zonelist initialization adds 0022ba9145ea fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback adds 8ca70a1fbe51 mm/vmscan.c: simplify shrink_inactive_list() adds 104b0595e42c mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig adds e553ae5eb64b mm/vmalloc.c: refactor __vunmap() to avoid duplicated call [...] adds 5cc18c548f50 mm: vmalloc: show number of vmalloc pages in /proc/meminfo adds 43369775b56b mm/vmalloc.c: remove might_sleep() in __remove_vm_area() adds 6ae6e948077d mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist adds fe4be92e8870 mm/z3fold.c: introduce helper functions adds cd01cbdd1f1e mm/z3fold.c: improve compression by extending search adds 04995ab43fa2 mm/z3fold.c: add structure for buddy handles adds 8a72cc881eeb mm/z3fold.c: support page migration adds eacb25cdbbeb mm/z3fold.c: z3fold_page_isolate() can be static adds bf16418e6c00 hugetlbfs: always use address space in inode for resv_map pointer adds 5c958aa9131f memcg: schedule high reclaim for remote memcgs on high_work adds cc58c55ee270 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds 92a76fec9e1b psi: introduce state_mask to represent stalled psi states adds e61f059c9178 psi: make psi_enable static adds 95a4b1070f7b psi: rename psi fields in preparation for psi trigger addition adds 5dc7fd77d33f psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 adds 09b31ff4a790 psi: split update_stats into parts adds 43299ed545b5 psi: track changed states adds d747231b9dfa include/: refactor headers to allow kthread.h inclusion in [...] adds 3b0d6a8d3ff0 psi: introduce psi monitor adds 110d619dbb73 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds 7af6358b6d97 mm/vmalloc.c: keep track of free blocks for vmap allocation adds 66e2b399d6cf mm/vmap: keep track of free blocks for vmap allocation adds d4b8c0ac0fc3 mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 adds 83c3f4fcfc6f mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro adds 49830655f80e mm-vmap-add-debug_augment_propagate_check-macro-v4 adds 9a9a6499bed6 mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro adds 3b12d434e3e1 mm-vmap-add-debug_augment_lowest_match_check-macro-v4 adds 05a65ac5e21e mm, memcg: proportional memory.{low,min} reclaim adds 1e2eb23e794c mm, memcg: make memory.emin the baseline for utilisation d [...] adds 56ec5689ef80 mm, memcg: make scan aggression always exclude protection adds 1abf05eaee20 include/linux/uaccess.h: add probe_user_read() adds 20f7805468b1 mm-add-probe_user_read-fix adds 06a8e2730ecc powerpc: use probe_user_read() adds 731bc36436f6 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds 68e824f6d781 mm: shuffle initial free memory to improve memory-side-cac [...] adds 047d7e364349 mm/shuffle: fix shuffle enable adds 2f1109be1bc8 mm: move buddy list manipulations into helpers adds 8ada9ebb5b2b mm: fix buddy list helpers adds fe8e1124f4b7 mm-move-buddy-list-manipulations-into-helpers-fix2 adds d1efcb4e0cee mm: maintain randomization of page free lists adds 8222294689cb mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds 5da0db92f8d7 mm/vmscan: remove unused lru_pages argument adds 07c698911332 mm/mincore.c: make mincore() more conservative adds a4567d9a6358 mm-mincore-make-mincore-more-conservative-v2 adds 399689428021 mm: don't expose page to fast gup before it's ready adds 7aabaa19521d fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 680d9cc513c9 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds fe6d8c336b6b fs/select: avoid clang stack usage warning adds 2ba93d7e0936 kdb: det rid of broken attempt to print CCVERSION in kdb summary adds efa704771692 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] adds fc8e9cbe8660 kernel/notifier.c: double register detection adds 36326d8bfe75 kernel/latencytop.c: remove unnecessary checks for latency [...] adds a4e57b2966d7 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] adds 63f919b02e9e byteorder: sanity check toolchain vs kernel endianess adds 1d43fcc64bc9 lib/bitmap.c: remove unused EXPORT_SYMBOLs adds e4f049bc304d lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA adds aa649017edb9 lib/genalloc.c: export symbol addr_in_gen_pool adds fa0cae153732 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 3ec85c7de18c Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 6d5534641e6b lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST adds 7abc40fa5ac4 lib/sort: make swap functions more generic adds c2cdf425fca2 lib/sort: use more efficient bottom-up heapsort variant adds 2f327b6272b8 lib/sort: avoid indirect calls to built-in swap adds e43bc0893988 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS adds 5ea76ca95327 lib-list_sort-simplify-and-remove-max_list_length_bits-fix adds 645729067525 lib/list_sort: optimize number of calls to comparison function adds b0ec49aeaa1c lib: Move mathematic helpers to separate folder adds d9fd5296161f docs: core-api: fix broken references for div64.c and gcd.c adds 4670fe774e71 lib/math: move int_pow() from pwm_bl.c for wider use adds c808ec78a4b8 lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() adds ec277f2a1848 lib: rework bitmap_parselist adds dcae99c759cd lib-rework-bitmap_parselist-v5 adds 9c862ef5fb63 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() adds 555f91324b9f lib/test_bitmap: add testcases for bitmap_parselist() adds dcf00d2b7046 lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 adds e5791a44afc6 lib/test_bitmap: add tests for bitmap_parselist_user() adds 2a1ffbd3081c lib/math/rational.c: fix possible incorrect result from ra [...] adds 93016c0f67cc include/linux/bitops.h: sanitize rotate primitives adds bd79a4ee96b9 lib/test_vmalloc.c:test_func(): eliminate local `ret' adds bb20d713a541 checkpatch: don't interpret stack dumps as commit IDs adds b022e18d2813 checkpatch: fix something adds 1dd5af131dea fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] adds 26abebe96dac fs/binfmt_elf.c: make scope of "pos" variable smaller adds 27c40f89acaa fs/binfmt_elf.c: free PT_INTERP filename ASAP adds ce73b0e22375 fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter adds 2a0180cebdb1 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] adds eb05b7f6cc2d fs/binfmt_elf.c: save 1 indent level adds 875c08aa837d fs//binfmt_elf.c: move variables initialization closer to [...] adds 0fa168e46c5f fs/binfmt_elf.c: extract PROT_* calculations adds 597007628118 elf: init pt_regs pointer later adds 3393dafad74d autofs: fix some word usage oddities in autofs.txt adds d3bd1e756e51 autofs: update autofs.txt for strictexpire mount option adds 16f5a9320213 autofs: update AUTOFS_EXP_LEAVES description adds dee1cf38f673 autofs: update mount control expire desription with AUTOFS [...] adds a31c13c25bf5 autofs: add description of ignore pseudo mount option adds d08088f9c2b1 fs/fat/file.c: issue flush after the writeback of FAT adds 4687b85973d3 kernel/signal.c: annotate implicit fall through adds ce312d666068 fs/exec.c: move ->recursion_depth out of critical sections adds e6a57b64e996 include/linux/cpumask.h: fix double string traverse in cpu [...] adds 11cd78155e61 cpumask-fix-double-string-traverse-in-cpumask_parse-fix adds 501f38abbd49 rapidio: fix a NULL pointer dereference when create_workqu [...] adds 6a44cce0bdf0 kernel/sysctl.c: switch to bitmap_zalloc() adds aa1818899e77 sysctl: return -EINVAL if val violates minmax adds 847df970bc05 kernel/pid.c: convert struct pid:count to refcount_t adds 22b77fb7041a convert-struct-pid-count-to-refcount_t-fix adds d57ddfbe7ca2 eventfd: present id to userspace via fdinfo adds 2770a72126e4 gcov: clang: move common GCC code into gcc_base.c adds 014c997efe6c gcov: docs: add a note on GCC vs Clang differences adds 39d2efc9f4bf gcov: clang support adds d296dfcb8c60 gcov-clang-support-checkpatch-fixes adds 92481a08700f panic: avoid the extra noise dmesg adds 0c41215d4833 panic/reboot: allow specifying reboot_mode for panic only adds 1cbe83872161 pps: descriptor-based gpio adds 5e79252790eb dt-bindings: pps: pps-gpio PPS ECHO implementation adds 5dc7bb46b04d pps: pps-gpio PPS ECHO implementation adds 1da6e7301772 scripts/gdb: find vmlinux where it was before adds 3dc8516ec92a scripts/gdb: add kernel config dumping command adds a8be07feae4d scripts-gdb-add-kernel-config-dumping-command-v2 adds bf8856acc09e scripts/gdb: add rb tree iterating utilities adds 03b1abfe2ef7 scripts-gdb-add-rb-tree-iterating-utilities-v2 adds 49c449781c27 scripts/gdb: add a timer list command adds 3254fc0f3a0c scripts-gdb-add-a-timer-list-command-v2 adds 8df44e384a01 scripts/gdb: silence pep8 checks adds 7297cb541b26 ipc: prevent lockup on alloc_msg and free_msg adds bbc9310d63fe ipc/mqueue: remove redundant wq task assignment adds ab17d4e33b80 ipc/mqueue: optimize msg_get() adds 9461b7cf4434 ipc: allow boot time extension of IPCMNI from 32k to 16M adds 62fa9d6d35b0 ipc: conserve sequence numbers in ipcmni_extend mode adds cdfff5cc9bae ipc: do cyclic id allocation for the ipc object. adds 09bfdc589d69 ipc-do-cyclic-id-allocation-for-the-ipc-object-fix adds 3d76f9255ca8 Merge branch 'akpm-current/current' adds d718217b53db pinctrl: fix pxa2xx.c build warnings adds 5cb475495142 fs/reiserfs/xattr.c: force type conversion in xattr_hash adds 28f27abda04c fs/coda/psdev.c: remove duplicate header adds d382e69f13e7 include/linux/sched/signal.h: replace `tsk' with `task' adds 9605ccf83a76 fs/cachefiles/namei.c: remove duplicate header adds 08f5941b27f5 fs/block_dev.c: Remove duplicate header adds 18043c61a20f treewide: replace #include <asm/sizes.h> with #include <li [...] adds e2e24f5f000d arch: remove <asm/sizes.h> and <asm-generic/sizes.h> adds f9690c55304d mm, memcg: rename ambiguously named memory.stat counters a [...] adds 073434ff61e2 mm-rename-ambiguously-named-memorystat-counters-and-functions-fix adds d992334db4bf mm, memcg: consider subtrees in memory.events adds 2fbdabebac7f drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] adds 3497cda915c2 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl adds e435ff3727b3 mm: memcontrol: make cgroup stats and events query API exp [...] adds a066b4462f71 mm-memcontrol-make-cgroup-stats-and-events-query-api-expli [...] adds 9d3ead27c80a mm: memcontrol: move stat/event counting functions out-of-line adds bbc2b9dbf761 mm: memcontrol: fix recursive statistics correctness & scalabilty adds a4101b56bcb2 mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] adds 195e08f0f5d1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 41d8d8b61294 Merge branch 'akpm/master' adds 76c938fcaa4b Add linux-next specific files for 20190423
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 (3f018f4a019a) \ 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: .../ABI/testing/sysfs-bus-i2c-devices-pca954x | 20 + .../ABI/testing/sysfs-devices-platform-ipmi | 2 +- Documentation/admin-guide/cgroup-v2.rst | 27 + Documentation/admin-guide/kernel-parameters.txt | 36 +- Documentation/bpf/bpf_design_QA.rst | 29 +- Documentation/bpf/index.rst | 10 + Documentation/bpf/prog_cgroup_sysctl.rst | 125 + .../prog_flow_dissector.rst} | 6 +- Documentation/core-api/kernel-api.rst | 4 +- Documentation/cputopology.txt | 46 +- Documentation/dev-tools/kselftest.rst | 42 +- Documentation/devicetree/bindings/arm/fsl.yaml | 2 + .../bindings/clock/amlogic,axg-audio-clkc.txt | 3 +- .../devicetree/bindings/display/msm/gmu.txt | 10 +- .../devicetree/bindings/display/msm/gpu.txt | 11 + .../devicetree/bindings/input/lpc32xx-key.txt | 5 +- .../devicetree/bindings/input/sun4i-lradc-keys.txt | 6 +- .../bindings/interconnect/qcom,qcs404.txt | 45 - .../devicetree/bindings/leds/leds-turris-omnia.txt | 85 + .../bindings/media/i2c/st,st-mipid02.txt | 82 + .../devicetree/bindings/media/meson-ao-cec.txt | 13 +- .../devicetree/bindings/media/rcar_imr.txt | 31 + .../bindings/media/renesas,rcar-csi2.txt | 3 +- .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 97 + .../devicetree/bindings/mtd/denali-nand.txt | 40 +- .../devicetree/bindings/mtd/nand-controller.yaml | 143 + Documentation/devicetree/bindings/mtd/nand.txt | 75 - .../devicetree/bindings/mtd/sunxi-nand.txt | 48 - Documentation/devicetree/bindings/mux/mmio-mux.txt | 60 - Documentation/devicetree/bindings/mux/reg-mux.txt | 129 + .../devicetree/bindings/net/davinci_emac.txt | 2 + Documentation/devicetree/bindings/net/ethernet.txt | 5 +- Documentation/devicetree/bindings/net/macb.txt | 4 + Documentation/devicetree/bindings/net/phy.txt | 6 + .../bindings/power/supply/ingenic,battery.txt | 31 + .../bindings/power/supply/olpc_battery.txt | 2 +- .../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 - .../devicetree/bindings/sound/fsl,audmix.txt | 4 + .../devicetree/bindings/sound/renesas,rsnd.txt | 1 - Documentation/doc-guide/index.rst | 6 +- Documentation/driver-api/usb/power-management.rst | 14 +- Documentation/hwmon/ina3221.rst | 13 + Documentation/hwmon/index.rst | 319 +- Documentation/hwmon/{ir38064 => ir38064.rst} | 21 +- Documentation/hwmon/{isl68137 => isl68137.rst} | 16 +- Documentation/hwmon/{lochnagar => lochnagar.rst} | 7 +- Documentation/media/kapi/mc-core.rst | 41 + Documentation/media/lirc.h.rst.exceptions | 1 + Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 24 + Documentation/media/uapi/v4l/subdev-formats.rst | 107 + Documentation/networking/decnet.txt | 2 - Documentation/networking/index.rst | 1 - Documentation/networking/ip-sysctl.txt | 17 +- Documentation/sysctl/vm.txt | 16 +- Documentation/trace/ftrace.rst | 1 + Documentation/trace/histogram.rst | 94 +- .../translations/zh_CN/process/1.Intro.rst | 6 +- .../process/code-of-conduct-interpretation.rst | 2 +- .../translations/zh_CN/process/code-of-conduct.rst | 2 +- Documentation/virtual/kvm/api.txt | 34 +- Documentation/vm/transhuge.rst | 8 +- Documentation/x86/topology.txt | 2 +- MAINTAINERS | 21 +- Makefile | 2 +- Next/SHA1s | 156 +- Next/merge.log | 5597 ++++++++++++-------- arch/alpha/include/uapi/asm/sockios.h | 4 +- arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/armada-38x.dtsi | 2 + arch/arm/boot/dts/axp81x.dtsi | 4 + arch/arm/boot/dts/imx53-m53.dtsi | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 311 ++ arch/arm/boot/dts/imx7-mba7.dtsi | 11 - arch/arm/boot/dts/imx7-tqma7.dtsi | 17 + arch/arm/boot/dts/imx7d-zii-rpu2.dts | 941 ++++ arch/arm/boot/dts/ls1021a-twr.dts | 9 +- arch/arm/boot/dts/ls1021a.dtsi | 11 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 12 + arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 12 + arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 39 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 40 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 9 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 45 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 5 + arch/arm/boot/dts/tegra124-nyan.dtsi | 5 + arch/arm/boot/dts/tegra124-venice2.dts | 5 + arch/arm/boot/dts/tegra30.dtsi | 11 + arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 2 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 2 +- arch/arm/crypto/aes-neonbs-glue.c | 2 + arch/arm/include/asm/kvm_host.h | 13 +- arch/arm/kernel/signal.c | 3 +- arch/arm/kvm/Kconfig | 1 - arch/arm/mach-mvebu/board-v7.c | 1 - arch/arm/mach-mvebu/coherency_ll.S | 2 +- arch/arm/mach-mvebu/kirkwood.c | 2 - arch/arm/mach-mvebu/pm-board.c | 11 +- arch/arm/mach-mvebu/pmsu_ll.S | 3 +- arch/arm/mach-tegra/cpuidle-tegra20.c | 11 +- arch/arm/mach-tegra/cpuidle-tegra30.c | 9 +- arch/arm/mach-tegra/iomap.h | 9 - arch/arm/mach-tegra/sleep-tegra30.S | 21 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 50 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 6 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 25 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 30 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 4 + .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 66 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 95 + .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 13 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 25 - arch/arm64/configs/defconfig | 8 + arch/arm64/crypto/aes-neonbs-glue.c | 2 + arch/arm64/include/asm/fpsimd.h | 4 - arch/arm64/include/asm/futex.h | 2 +- arch/arm64/include/asm/kvm_host.h | 4 +- arch/arm64/include/uapi/asm/kvm.h | 37 +- arch/arm64/kernel/fpsimd.c | 7 +- arch/arm64/kvm/Kconfig | 1 - arch/arm64/kvm/guest.c | 89 +- arch/arm64/kvm/reset.c | 6 +- arch/arm64/kvm/sys_regs.c | 4 +- arch/csky/Kconfig | 2 + arch/csky/abiv1/inc/abi/ckmmu.h | 4 +- arch/csky/abiv2/inc/abi/ckmmu.h | 14 +- arch/csky/include/asm/mmu_context.h | 17 +- arch/csky/include/asm/page.h | 10 +- arch/csky/include/asm/syscall.h | 7 + arch/csky/include/uapi/asm/perf_regs.h | 51 + arch/csky/kernel/Makefile | 1 + arch/csky/kernel/entry.S | 4 +- arch/csky/kernel/perf_regs.c | 40 + arch/csky/kernel/ptrace.c | 3 +- arch/csky/kernel/setup.c | 6 +- arch/csky/mm/fault.c | 14 +- arch/ia64/include/uapi/asm/sockios.h | 21 - arch/mips/include/uapi/asm/sockios.h | 4 +- arch/mips/kvm/Kconfig | 1 - arch/parisc/include/uapi/asm/sockios.h | 14 - arch/parisc/kernel/head.S | 13 + arch/powerpc/Makefile | 15 +- arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/configs/skiroot_defconfig | 1 + arch/powerpc/crypto/crc-vpmsum_test.c | 10 +- arch/powerpc/crypto/crc32c-vpmsum_glue.c | 4 +- arch/powerpc/crypto/crct10dif-vpmsum_glue.c | 4 +- arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/include/asm/book3s/32/kup.h | 145 + arch/powerpc/include/asm/book3s/32/mmu-hash.h | 5 + arch/powerpc/include/asm/book3s/64/hash-4k.h | 23 +- arch/powerpc/include/asm/book3s/64/hash-64k.h | 21 +- arch/powerpc/include/asm/book3s/64/hash.h | 95 +- arch/powerpc/include/asm/book3s/64/kup-radix.h | 108 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 70 +- arch/powerpc/include/asm/book3s/64/mmu.h | 107 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 12 +- arch/powerpc/include/asm/book3s/64/radix-4k.h | 9 +- arch/powerpc/include/asm/book3s/64/radix-64k.h | 8 +- arch/powerpc/include/asm/book3s/64/radix.h | 40 +- arch/powerpc/include/asm/book3s/64/slice.h | 13 - arch/powerpc/include/asm/exception-64s.h | 2 + arch/powerpc/include/asm/feature-fixups.h | 3 + arch/powerpc/include/asm/futex.h | 4 + arch/powerpc/include/asm/kup.h | 73 + arch/powerpc/include/asm/mce.h | 1 + arch/powerpc/include/asm/mmu.h | 25 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 58 + arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 76 +- arch/powerpc/include/asm/nohash/64/mmu.h | 2 + arch/powerpc/include/asm/nohash/64/pgtable.h | 3 +- arch/powerpc/include/asm/page.h | 11 - arch/powerpc/include/asm/processor.h | 3 + arch/powerpc/include/asm/ptrace.h | 11 +- arch/powerpc/include/asm/sparsemem.h | 4 +- arch/powerpc/include/asm/uaccess.h | 38 +- arch/powerpc/kernel/asm-offsets.c | 7 + arch/powerpc/kernel/entry_32.S | 28 +- arch/powerpc/kernel/entry_64.S | 27 +- arch/powerpc/kernel/exceptions-64s.S | 3 + arch/powerpc/kernel/head_32.S | 46 +- arch/powerpc/kernel/head_64.S | 4 +- arch/powerpc/kernel/idle_book3s.S | 39 + arch/powerpc/kernel/mce_power.c | 2 +- arch/powerpc/kernel/paca.c | 12 +- arch/powerpc/kernel/process.c | 3 +- arch/powerpc/kernel/security.c | 6 +- arch/powerpc/kernel/setup-common.c | 10 +- arch/powerpc/kernel/setup_64.c | 12 +- arch/powerpc/kernel/time.c | 1 - arch/powerpc/kvm/Kconfig | 1 - arch/powerpc/kvm/book3s_64_vio.c | 6 +- arch/powerpc/kvm/book3s_hv.c | 4 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 2 +- arch/powerpc/lib/checksum_wrappers.c | 4 + arch/powerpc/lib/code-patching.c | 5 +- arch/powerpc/mm/8xx_mmu.c | 24 + arch/powerpc/mm/copro_fault.c | 18 +- arch/powerpc/mm/fault.c | 49 +- arch/powerpc/mm/hash_low_32.S | 6 +- arch/powerpc/mm/hash_utils_64.c | 81 +- arch/powerpc/mm/highmem.c | 14 +- arch/powerpc/mm/init-common.c | 26 + arch/powerpc/mm/init_32.c | 3 + arch/powerpc/mm/mem.c | 11 +- arch/powerpc/mm/mmu_context_book3s64.c | 29 +- arch/powerpc/mm/mmu_context_iommu.c | 99 +- arch/powerpc/mm/numa.c | 33 +- arch/powerpc/mm/pgtable-hash64.c | 13 +- arch/powerpc/mm/pgtable-radix.c | 55 +- arch/powerpc/mm/pgtable_64.c | 9 +- arch/powerpc/mm/pkeys.c | 1 + arch/powerpc/mm/ppc_mmu_32.c | 23 + arch/powerpc/mm/ptdump/hashpagetable.c | 2 +- arch/powerpc/mm/ptdump/ptdump.c | 3 +- arch/powerpc/mm/slb.c | 28 +- arch/powerpc/mm/slice.c | 49 +- arch/powerpc/mm/subpage-prot.c | 34 +- arch/powerpc/mm/tlb_nohash.c | 6 + arch/powerpc/platforms/512x/clock-commonclk.c | 9 +- arch/powerpc/platforms/83xx/usb.c | 4 +- arch/powerpc/platforms/8xx/pic.c | 3 +- arch/powerpc/platforms/Kconfig.cputype | 39 +- arch/powerpc/platforms/cell/spu_base.c | 4 +- arch/powerpc/platforms/embedded6xx/holly.c | 19 +- arch/powerpc/platforms/powernv/opal-call.c | 2 + arch/powerpc/platforms/pseries/iommu.c | 13 +- arch/powerpc/platforms/pseries/lpar.c | 3 +- arch/powerpc/platforms/pseries/pmem.c | 3 +- arch/powerpc/platforms/pseries/ras.c | 135 +- arch/s390/crypto/des_s390.c | 21 +- arch/s390/kernel/fpu.c | 2 +- arch/s390/kernel/nospec-branch.c | 3 +- arch/s390/kernel/vtime.c | 8 +- arch/s390/kvm/Kconfig | 1 - arch/s390/kvm/interrupt.c | 11 +- arch/s390/kvm/kvm-s390.c | 37 +- arch/sh/include/uapi/asm/sockios.h | 5 +- arch/sparc/crypto/des_glue.c | 11 +- arch/sparc/include/uapi/asm/sockios.h | 15 - arch/x86/Kconfig | 1 - arch/x86/configs/i386_defconfig | 12 - arch/x86/configs/x86_64_defconfig | 12 - arch/x86/entry/vdso/Makefile | 2 +- arch/x86/entry/vdso/vdso2c.h | 13 +- arch/x86/events/amd/core.c | 35 +- arch/x86/hyperv/hv_spinlock.c | 2 +- arch/x86/include/asm/jump_label.h | 2 + arch/x86/include/asm/text-patching.h | 15 + arch/x86/include/uapi/asm/sockios.h | 1 - arch/x86/kernel/acpi/cstate.c | 12 + arch/x86/kernel/alternative.c | 140 +- arch/x86/kernel/cpu/amd.c | 5 +- arch/x86/kernel/cpu/bugs.c | 17 +- arch/x86/kernel/cpu/mce/core.c | 8 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 4 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 173 +- arch/x86/kernel/jump_label.c | 174 +- arch/x86/kernel/kprobes/core.c | 51 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kernel/signal.c | 5 +- arch/x86/kernel/smpboot.c | 6 +- arch/x86/kernel/topology.c | 2 +- arch/x86/kvm/Kconfig | 1 - arch/x86/kvm/hyperv.c | 11 +- arch/x86/kvm/lapic.c | 70 +- arch/x86/kvm/lapic.h | 4 +- arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/kvm/x86.c | 14 +- arch/x86/kvm/x86.h | 2 - arch/x86/lib/delay.c | 2 +- arch/x86/lib/error-inject.c | 1 + arch/x86/mm/fault.c | 53 +- arch/x86/mm/kaslr.c | 2 +- arch/x86/mm/pti.c | 4 +- arch/x86/pci/irq.c | 10 +- arch/x86/platform/olpc/olpc_dt.c | 101 +- arch/x86/tools/relocs.c | 74 +- arch/xtensa/include/uapi/asm/sockios.h | 4 +- block/bfq-iosched.c | 8 +- block/blk-merge.c | 14 +- block/blk-mq.c | 2 + block/blk-sysfs.c | 30 +- crypto/842.c | 2 +- crypto/Kconfig | 63 +- crypto/Makefile | 10 +- crypto/adiantum.c | 2 +- crypto/aegis128.c | 2 +- crypto/aegis128l.c | 2 +- crypto/aegis256.c | 2 +- crypto/aes_generic.c | 2 +- crypto/akcipher.c | 14 + crypto/algboss.c | 8 +- crypto/ansi_cprng.c | 2 +- crypto/anubis.c | 2 +- crypto/arc4.c | 2 +- crypto/asymmetric_keys/asym_tpm.c | 43 +- crypto/asymmetric_keys/public_key.c | 105 +- crypto/asymmetric_keys/x509.asn1 | 2 +- crypto/asymmetric_keys/x509_cert_parser.c | 57 +- crypto/authenc.c | 2 +- crypto/authencesn.c | 2 +- crypto/blowfish_generic.c | 2 +- crypto/camellia_generic.c | 2 +- crypto/cast5_generic.c | 2 +- crypto/cast6_generic.c | 2 +- crypto/cbc.c | 2 +- crypto/ccm.c | 46 +- crypto/cfb.c | 2 +- crypto/chacha20poly1305.c | 2 +- crypto/chacha_generic.c | 2 +- crypto/cmac.c | 2 +- crypto/crc32_generic.c | 2 +- crypto/crc32c_generic.c | 2 +- crypto/crct10dif_generic.c | 2 +- crypto/cryptd.c | 249 - crypto/crypto_null.c | 2 +- crypto/ctr.c | 2 +- crypto/cts.c | 2 +- crypto/deflate.c | 2 +- crypto/des_generic.c | 13 +- crypto/dh.c | 2 +- crypto/drbg.c | 2 +- crypto/ecb.c | 2 +- crypto/ecc.c | 417 +- crypto/ecc.h | 153 +- crypto/ecc_curve_defs.h | 15 - crypto/ecdh.c | 2 +- crypto/echainiv.c | 2 +- crypto/ecrdsa.c | 296 ++ crypto/ecrdsa_defs.h | 225 + crypto/ecrdsa_params.asn1 | 4 + crypto/ecrdsa_pub_key.asn1 | 1 + crypto/fcrypt.c | 2 +- crypto/fips.c | 2 +- crypto/gcm.c | 36 +- crypto/ghash-generic.c | 2 +- crypto/hmac.c | 2 +- crypto/jitterentropy-kcapi.c | 2 +- crypto/keywrap.c | 2 +- crypto/khazad.c | 2 +- crypto/lrw.c | 12 +- crypto/lz4.c | 2 +- crypto/lz4hc.c | 2 +- crypto/lzo-rle.c | 2 +- crypto/lzo.c | 2 +- crypto/md4.c | 2 +- crypto/md5.c | 2 +- crypto/michael_mic.c | 2 +- crypto/morus1280.c | 2 +- crypto/morus640.c | 2 +- crypto/nhpoly1305.c | 2 +- crypto/ofb.c | 2 +- crypto/pcbc.c | 2 +- crypto/pcrypt.c | 2 +- crypto/poly1305_generic.c | 2 +- crypto/rmd128.c | 2 +- crypto/rmd160.c | 2 +- crypto/rmd256.c | 2 +- crypto/rmd320.c | 2 +- crypto/rsa-pkcs1pad.c | 33 +- crypto/rsa.c | 111 +- crypto/salsa20_generic.c | 4 +- crypto/scompress.c | 4 +- crypto/seed.c | 2 +- crypto/seqiv.c | 2 +- crypto/serpent_generic.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 2 +- crypto/sha3_generic.c | 2 +- crypto/sha512_generic.c | 2 +- crypto/shash.c | 2 +- crypto/sm3_generic.c | 2 +- crypto/sm4_generic.c | 2 +- crypto/streebog_generic.c | 2 +- crypto/tcrypt.c | 2 +- crypto/tea.c | 2 +- crypto/testmgr.c | 1069 +++- crypto/testmgr.h | 181 +- crypto/tgr192.c | 2 +- crypto/twofish_generic.c | 2 +- crypto/vmac.c | 2 +- crypto/wp512.c | 2 +- crypto/xcbc.c | 2 +- crypto/xts.c | 8 +- crypto/zstd.c | 2 +- drivers/acpi/acpi_lpss.c | 4 +- drivers/acpi/property.c | 1 + drivers/ata/ahci_qoriq.c | 55 +- drivers/atm/firestream.c | 2 +- drivers/atm/iphase.c | 4 +- drivers/base/Kconfig | 1 - drivers/base/power/domain.c | 6 +- drivers/base/property.c | 75 + drivers/block/brd.c | 7 +- drivers/char/tpm/Kconfig | 1 - drivers/clk/clk-aspeed.c | 42 +- drivers/clk/clk-divider.c | 26 +- drivers/clk/clk-fixed-factor.c | 53 +- drivers/clk/clk-fractional-divider.c | 22 +- drivers/clk/clk-gate.c | 22 +- drivers/clk/clk-multiplier.c | 22 +- drivers/clk/clk-mux.c | 22 +- drivers/clk/clk-xgene.c | 6 +- drivers/clk/clk.c | 330 +- drivers/clk/clk.h | 2 + drivers/clk/clkdev.c | 30 +- drivers/clk/hisilicon/clk-hi3660.c | 6 +- drivers/clk/hisilicon/clk-hisi-phase.c | 4 +- drivers/clk/imx/clk-divider-gate.c | 20 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 6 +- drivers/clk/imx/clk-sccg-pll.c | 12 +- drivers/clk/ingenic/jz4725b-cgu.c | 2 +- drivers/clk/meson/axg-audio.c | 1219 +++-- drivers/clk/meson/axg-audio.h | 36 +- drivers/clk/mvebu/common.c | 2 +- drivers/clk/mvebu/cp110-system-controller.c | 4 +- drivers/clk/nxp/clk-lpc18xx-ccu.c | 6 +- drivers/clk/nxp/clk-lpc18xx-cgu.c | 24 +- drivers/clk/rockchip/clk-ddr.c | 2 +- drivers/clk/rockchip/clk-half-divider.c | 6 +- drivers/clk/tegra/clk-pll.c | 50 +- drivers/clk/tegra/clk-tegra124.c | 4 +- drivers/clk/tegra/clk-tegra210.c | 6 +- drivers/clk/zynq/clkc.c | 6 +- drivers/clk/zynq/pll.c | 18 +- drivers/clk/zynqmp/clk-mux-zynqmp.c | 1 - drivers/clk/zynqmp/clk-zynqmp.h | 6 - drivers/clk/zynqmp/clkc.c | 180 +- drivers/clk/zynqmp/divider.c | 17 +- drivers/cpufreq/acpi-cpufreq.c | 19 +- drivers/cpufreq/cpufreq.c | 8 +- drivers/crypto/atmel-tdes.c | 103 +- drivers/crypto/bcm/cipher.c | 21 +- drivers/crypto/caam/caamalg.c | 57 +- drivers/crypto/caam/caamalg_qi.c | 66 +- drivers/crypto/caam/caamalg_qi2.c | 66 +- drivers/crypto/caam/caampkc.c | 2 - drivers/crypto/caam/jr.c | 2 +- drivers/crypto/caam/regs.h | 8 + drivers/crypto/cavium/cpt/cptvf_algs.c | 30 +- drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 8 +- drivers/crypto/ccp/ccp-crypto-des3.c | 21 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 2 - drivers/crypto/ccp/psp-dev.c | 2 +- drivers/crypto/ccree/cc_aead.c | 37 +- drivers/crypto/hifn_795x.c | 31 +- drivers/crypto/hisilicon/sec/sec_algs.c | 12 +- drivers/crypto/inside-secure/safexcel_cipher.c | 11 +- drivers/crypto/ixp4xx_crypto.c | 64 +- drivers/crypto/marvell/cipher.c | 11 +- drivers/crypto/mxs-dcp.c | 10 +- drivers/crypto/n2_core.c | 13 +- drivers/crypto/omap-des.c | 29 +- drivers/crypto/picoxcell_crypto.c | 33 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 2 - drivers/crypto/qce/ablkcipher.c | 22 +- drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 61 +- drivers/crypto/sahara.c | 6 +- drivers/crypto/stm32/stm32-cryp.c | 15 +- drivers/crypto/stm32/stm32-hash.c | 4 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 11 +- drivers/crypto/talitos.c | 108 +- drivers/crypto/ux500/cryp/cryp_core.c | 86 +- drivers/crypto/vmx/aes.c | 14 +- drivers/crypto/vmx/aes_cbc.c | 14 +- drivers/crypto/vmx/aes_ctr.c | 10 +- drivers/crypto/vmx/aes_xts.c | 14 +- drivers/crypto/vmx/ghash.c | 9 +- drivers/dma-buf/Kconfig | 1 - drivers/firmware/psci/psci.c | 24 +- drivers/gpio/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 37 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 61 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 61 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 54 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 1 + drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 9 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 + drivers/gpu/drm/amd/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 16 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 9 +- drivers/gpu/drm/i915/Kconfig | 6 + drivers/gpu/drm/i915/Kconfig.profile | 13 + drivers/gpu/drm/i915/i915_drv.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 15 +- drivers/gpu/drm/i915/i915_gem.c | 27 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 29 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 1 + drivers/gpu/drm/i915/i915_gem_shrinker.c | 75 +- drivers/gpu/drm/i915/i915_pci.c | 5 + drivers/gpu/drm/i915/i915_request.c | 27 +- drivers/gpu/drm/i915/i915_reset.c | 3 - drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_guc.c | 40 +- drivers/gpu/drm/i915/intel_guc.h | 2 + drivers/gpu/drm/i915/intel_guc_fw.c | 20 +- drivers/gpu/drm/i915/intel_huc.c | 74 +- drivers/gpu/drm/i915/intel_huc.h | 6 +- drivers/gpu/drm/i915/intel_huc_fw.c | 49 +- drivers/gpu/drm/i915/intel_pm.c | 18 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 8 +- drivers/gpu/drm/i915/intel_uc.c | 23 +- drivers/gpu/drm/i915/intel_uc_fw.c | 103 +- drivers/gpu/drm/i915/intel_uc_fw.h | 10 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 6 +- drivers/gpu/drm/lima/lima_pp.c | 8 +- drivers/gpu/drm/msm/Kconfig | 5 + drivers/gpu/drm/msm/Makefile | 3 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 111 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 199 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 9 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 62 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 2 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 141 + drivers/gpu/drm/msm/adreno/adreno_gpu.h | 6 + drivers/gpu/drm/msm/msm_debugfs.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 14 +- drivers/gpu/drm/msm/msm_drv.h | 7 + drivers/gpu/drm/msm/msm_gem.c | 35 +- drivers/gpu/drm/msm/msm_gem.h | 8 +- drivers/gpu/drm/msm/msm_gem_submit.c | 44 +- drivers/gpu/drm/msm/msm_gpu.c | 17 +- drivers/gpu/drm/msm/msm_gpu.h | 3 + drivers/gpu/drm/msm/msm_submitqueue.c | 41 + drivers/gpu/drm/panfrost/Kconfig | 2 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 1 + drivers/gpu/drm/panfrost/panfrost_device.c | 1 + drivers/gpu/drm/panfrost/panfrost_device.h | 1 + drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +- drivers/gpu/drm/panfrost/panfrost_job.c | 4 + drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 9 + drivers/gpu/drm/sun4i/sun4i_drv.c | 24 +- drivers/gpu/drm/tegra/gem.c | 4 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 22 + drivers/gpu/drm/v3d/v3d_drv.c | 10 +- drivers/gpu/drm/v3d/v3d_drv.h | 104 +- drivers/gpu/drm/v3d/v3d_fence.c | 2 + drivers/gpu/drm/v3d/v3d_gem.c | 548 +- drivers/gpu/drm/v3d/v3d_irq.c | 24 +- drivers/gpu/drm/v3d/v3d_regs.h | 73 + drivers/gpu/drm/v3d/v3d_sched.c | 380 +- drivers/gpu/drm/v3d/v3d_trace.h | 94 + drivers/hwmon/Kconfig | 1 + drivers/hwmon/ina3221.c | 77 +- drivers/hwmon/max6650.c | 90 +- drivers/hwtracing/coresight/Kconfig | 1 + drivers/hwtracing/coresight/coresight-etb10.c | 83 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 37 +- drivers/hwtracing/coresight/coresight-etm4x.c | 113 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 82 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 261 +- drivers/hwtracing/coresight/coresight-tmc.c | 6 + drivers/hwtracing/coresight/coresight-tmc.h | 12 + drivers/hwtracing/coresight/coresight-tpiu.c | 9 +- drivers/hwtracing/coresight/coresight.c | 28 +- drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 8 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 106 +- drivers/iio/Kconfig | 1 - drivers/iio/industrialio-buffer.c | 3 +- drivers/iio/inkern.c | 22 +- drivers/infiniband/Kconfig | 1 - drivers/infiniband/hw/cxgb4/cm.c | 2 + drivers/infiniband/hw/cxgb4/qp.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 2 + drivers/infiniband/hw/mlx5/qp.c | 13 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 13 +- drivers/infiniband/sw/rdmavt/mr.c | 17 +- drivers/input/keyboard/atkbd.c | 2 + drivers/input/keyboard/snvs_pwrkey.c | 30 +- drivers/input/keyboard/sun4i-lradc-keys.c | 38 +- drivers/input/mouse/psmouse-base.c | 2 + drivers/input/serio/i8042.c | 3 - drivers/interconnect/qcom/Kconfig | 8 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/qcs404.c | 488 -- drivers/interconnect/qcom/qcs404_ids.h | 86 - drivers/leds/Kconfig | 12 + drivers/leds/Makefile | 1 + drivers/leds/leds-turris-omnia.c | 200 + drivers/md/dm-cache-metadata.c | 9 +- drivers/md/dm-crypt.c | 8 +- drivers/md/dm-exception-store.h | 3 +- drivers/md/dm-snap.c | 359 +- drivers/md/dm-thin-metadata.c | 139 +- drivers/md/dm-writecache.c | 16 +- drivers/md/dm-zoned-metadata.c | 5 + drivers/md/dm-zoned-target.c | 3 +- drivers/md/md.c | 4 +- drivers/md/persistent-data/dm-space-map-common.c | 2 + drivers/md/raid5.c | 29 +- drivers/media/Makefile | 6 + drivers/media/cec/cec-notifier.c | 30 + drivers/media/common/videobuf2/videobuf2-core.c | 22 + drivers/media/common/videobuf2/videobuf2-v4l2.c | 17 +- drivers/media/dvb-frontends/drxd_hard.c | 30 +- drivers/media/dvb-frontends/si2165.c | 1 - drivers/media/dvb-frontends/ts2020.c | 3 + drivers/media/i2c/Kconfig | 13 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/ov2659.c | 8 +- drivers/media/i2c/ov6650.c | 43 +- drivers/media/i2c/st-mipid02.c | 1033 ++++ drivers/media/media-dev-allocator.c | 135 + drivers/media/media-devnode.c | 3 +- drivers/media/platform/Kconfig | 18 +- drivers/media/platform/atmel/atmel-isc.c | 899 ++-- drivers/media/platform/coda/coda-bit.c | 3 + drivers/media/platform/coda/coda-common.c | 120 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 1 + drivers/media/platform/meson/Makefile | 1 + drivers/media/platform/meson/ao-cec-g12a.c | 779 +++ drivers/media/platform/meson/ao-cec.c | 16 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 62 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 16 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 4 +- .../media/platform/mtk-vcodec/vdec/vdec_vp8_if.c | 4 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 27 +- drivers/media/platform/rcar-vin/Kconfig | 1 + drivers/media/platform/rcar-vin/rcar-csi2.c | 116 +- drivers/media/platform/s5p-cec/s5p_cec.c | 16 +- drivers/media/platform/seco-cec/seco-cec.c | 1 + drivers/media/platform/sti/cec/stih-cec.c | 21 +- drivers/media/platform/stm32/stm32-cec.c | 11 + drivers/media/platform/stm32/stm32-dcmi.c | 23 +- drivers/media/platform/tegra-cec/tegra_cec.c | 14 +- drivers/media/platform/vimc/vimc-capture.c | 76 +- drivers/media/platform/vimc/vimc-common.c | 309 +- drivers/media/platform/vimc/vimc-common.h | 58 +- drivers/media/platform/vimc/vimc-debayer.c | 81 +- drivers/media/platform/vimc/vimc-scaler.c | 63 +- drivers/media/platform/vimc/vimc-sensor.c | 51 +- drivers/media/platform/vimc/vimc-streamer.c | 2 + drivers/media/platform/vimc/vimc-streamer.h | 6 + drivers/media/platform/vivid/vivid-vid-cap.c | 2 +- drivers/media/rc/keymaps/rc-xbox-dvd.c | 2 +- drivers/media/rc/rc-main.c | 2 + drivers/media/rc/xbox_remote.c | 6 +- drivers/media/usb/au0828/Kconfig | 2 + drivers/media/usb/au0828/au0828-core.c | 196 +- drivers/media/usb/au0828/au0828-video.c | 16 +- drivers/media/usb/au0828/au0828.h | 6 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 2 + drivers/media/usb/pvrusb2/pvrusb2-hdw.h | 1 + drivers/media/v4l2-core/v4l2-common.c | 186 + drivers/media/v4l2-core/v4l2-ctrls.c | 4 + drivers/memory/tegra/mc.c | 16 +- drivers/memory/tegra/tegra114.c | 2 +- drivers/memory/tegra/tegra30.c | 2 +- drivers/misc/cxl/fault.c | 2 +- drivers/misc/fastrpc.c | 2 +- drivers/misc/habanalabs/Makefile | 2 +- drivers/misc/habanalabs/command_buffer.c | 7 + drivers/misc/habanalabs/command_submission.c | 5 +- drivers/misc/habanalabs/debugfs.c | 96 +- drivers/misc/habanalabs/device.c | 77 +- drivers/misc/habanalabs/firmware_if.c | 325 ++ drivers/misc/habanalabs/goya/Makefile | 3 +- drivers/misc/habanalabs/goya/goya.c | 884 +--- drivers/misc/habanalabs/goya/goyaP.h | 47 +- drivers/misc/habanalabs/goya/goya_coresight.c | 620 +++ drivers/misc/habanalabs/goya/goya_security.c | 15 +- drivers/misc/habanalabs/habanalabs.h | 110 +- drivers/misc/habanalabs/habanalabs_drv.c | 7 +- drivers/misc/habanalabs/habanalabs_ioctl.c | 139 +- drivers/misc/habanalabs/include/armcp_if.h | 10 +- .../include/goya/asic_reg/cpu_ca53_cfg_masks.h | 1 - .../include/goya/asic_reg/cpu_ca53_cfg_regs.h | 1 - .../habanalabs/include/goya/asic_reg/cpu_if_regs.h | 1 - .../include/goya/asic_reg/cpu_pll_regs.h | 1 - .../include/goya/asic_reg/dma_ch_0_regs.h | 1 - .../include/goya/asic_reg/dma_ch_1_regs.h | 1 - .../include/goya/asic_reg/dma_ch_2_regs.h | 1 - .../include/goya/asic_reg/dma_ch_3_regs.h | 1 - .../include/goya/asic_reg/dma_ch_4_regs.h | 1 - .../include/goya/asic_reg/dma_macro_masks.h | 1 - .../include/goya/asic_reg/dma_macro_regs.h | 1 - .../include/goya/asic_reg/dma_nrtr_masks.h | 1 - .../include/goya/asic_reg/dma_nrtr_regs.h | 1 - .../include/goya/asic_reg/dma_qm_0_masks.h | 1 - .../include/goya/asic_reg/dma_qm_0_regs.h | 1 - .../include/goya/asic_reg/dma_qm_1_regs.h | 1 - .../include/goya/asic_reg/dma_qm_2_regs.h | 1 - .../include/goya/asic_reg/dma_qm_3_regs.h | 1 - .../include/goya/asic_reg/dma_qm_4_regs.h | 1 - .../habanalabs/include/goya/asic_reg/goya_masks.h | 12 - .../habanalabs/include/goya/asic_reg/goya_regs.h | 3 +- .../habanalabs/include/goya/asic_reg/ic_pll_regs.h | 1 - .../habanalabs/include/goya/asic_reg/mc_pll_regs.h | 1 - .../include/goya/asic_reg/mme1_rtr_masks.h | 1 - .../include/goya/asic_reg/mme1_rtr_regs.h | 1 - .../include/goya/asic_reg/mme2_rtr_regs.h | 1 - .../include/goya/asic_reg/mme3_rtr_regs.h | 1 - .../include/goya/asic_reg/mme4_rtr_regs.h | 1 - .../include/goya/asic_reg/mme5_rtr_regs.h | 1 - .../include/goya/asic_reg/mme6_rtr_regs.h | 1 - .../include/goya/asic_reg/mme_cmdq_masks.h | 1 - .../include/goya/asic_reg/mme_cmdq_regs.h | 1 - .../habanalabs/include/goya/asic_reg/mme_masks.h | 1 - .../include/goya/asic_reg/mme_qm_masks.h | 1 - .../habanalabs/include/goya/asic_reg/mme_qm_regs.h | 1 - .../habanalabs/include/goya/asic_reg/mme_regs.h | 1 - .../habanalabs/include/goya/asic_reg/mmu_masks.h | 1 - .../habanalabs/include/goya/asic_reg/mmu_regs.h | 1 - .../include/goya/asic_reg/pci_nrtr_masks.h | 1 - .../include/goya/asic_reg/pci_nrtr_regs.h | 1 - .../include/goya/asic_reg/pcie_aux_regs.h | 1 - .../include/goya/asic_reg/pcie_wrap_regs.h | 306 ++ .../include/goya/asic_reg/psoc_emmc_pll_regs.h | 1 - .../include/goya/asic_reg/psoc_global_conf_masks.h | 1 - .../include/goya/asic_reg/psoc_global_conf_regs.h | 1 - .../include/goya/asic_reg/psoc_mme_pll_regs.h | 1 - .../include/goya/asic_reg/psoc_pci_pll_regs.h | 1 - .../include/goya/asic_reg/psoc_spi_regs.h | 1 - .../include/goya/asic_reg/sram_y0_x0_rtr_regs.h | 1 - .../include/goya/asic_reg/sram_y0_x1_rtr_regs.h | 1 - .../include/goya/asic_reg/sram_y0_x2_rtr_regs.h | 1 - .../include/goya/asic_reg/sram_y0_x3_rtr_regs.h | 1 - .../include/goya/asic_reg/sram_y0_x4_rtr_regs.h | 1 - .../habanalabs/include/goya/asic_reg/stlb_masks.h | 1 - .../habanalabs/include/goya/asic_reg/stlb_regs.h | 1 - .../include/goya/asic_reg/tpc0_cfg_masks.h | 1 - .../include/goya/asic_reg/tpc0_cfg_regs.h | 1 - .../include/goya/asic_reg/tpc0_cmdq_masks.h | 1 - .../include/goya/asic_reg/tpc0_cmdq_regs.h | 1 - .../include/goya/asic_reg/tpc0_eml_cfg_masks.h | 1 - .../include/goya/asic_reg/tpc0_eml_cfg_regs.h | 1 - .../include/goya/asic_reg/tpc0_nrtr_masks.h | 1 - .../include/goya/asic_reg/tpc0_nrtr_regs.h | 1 - .../include/goya/asic_reg/tpc0_qm_masks.h | 1 - .../include/goya/asic_reg/tpc0_qm_regs.h | 1 - .../include/goya/asic_reg/tpc1_cfg_regs.h | 1 - .../include/goya/asic_reg/tpc1_cmdq_regs.h | 1 - .../include/goya/asic_reg/tpc1_qm_regs.h | 1 - .../include/goya/asic_reg/tpc1_rtr_regs.h | 1 - .../include/goya/asic_reg/tpc2_cfg_regs.h | 1 - .../include/goya/asic_reg/tpc2_cmdq_regs.h | 1 - .../include/goya/asic_reg/tpc2_qm_regs.h | 1 - .../include/goya/asic_reg/tpc2_rtr_regs.h | 1 - .../include/goya/asic_reg/tpc3_cfg_regs.h | 1 - .../include/goya/asic_reg/tpc3_cmdq_regs.h | 1 - .../include/goya/asic_reg/tpc3_qm_regs.h | 1 - .../include/goya/asic_reg/tpc3_rtr_regs.h | 1 - .../include/goya/asic_reg/tpc4_cfg_regs.h | 1 - .../include/goya/asic_reg/tpc4_cmdq_regs.h | 1 - .../include/goya/asic_reg/tpc4_qm_regs.h | 1 - .../include/goya/asic_reg/tpc4_rtr_regs.h | 1 - .../include/goya/asic_reg/tpc5_cfg_regs.h | 1 - .../include/goya/asic_reg/tpc5_cmdq_regs.h | 1 - .../include/goya/asic_reg/tpc5_qm_regs.h | 1 - .../include/goya/asic_reg/tpc5_rtr_regs.h | 1 - .../include/goya/asic_reg/tpc6_cfg_regs.h | 1 - .../include/goya/asic_reg/tpc6_cmdq_regs.h | 1 - .../include/goya/asic_reg/tpc6_qm_regs.h | 1 - .../include/goya/asic_reg/tpc6_rtr_regs.h | 1 - .../include/goya/asic_reg/tpc7_cfg_regs.h | 1 - .../include/goya/asic_reg/tpc7_cmdq_regs.h | 1 - .../include/goya/asic_reg/tpc7_nrtr_regs.h | 1 - .../include/goya/asic_reg/tpc7_qm_regs.h | 1 - .../include/goya/asic_reg/tpc_pll_regs.h | 1 - drivers/misc/habanalabs/include/goya/goya.h | 4 - .../habanalabs/include/goya/goya_async_events.h | 9 + .../misc/habanalabs/include/goya/goya_coresight.h | 199 + drivers/misc/habanalabs/include/goya/goya_fw_if.h | 2 + drivers/misc/habanalabs/include/hl_boot_if.h | 3 +- .../habanalabs/include/hw_ip/mmu/mmu_general.h | 16 +- .../habanalabs/include/hw_ip/pci/pci_general.h | 23 + drivers/misc/habanalabs/memory.c | 193 +- drivers/misc/habanalabs/mmu.c | 600 ++- drivers/misc/habanalabs/pci.c | 402 ++ drivers/misc/ocxl/link.c | 2 +- drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/nand/onenand/onenand_base.c | 5 +- drivers/mtd/nand/onenand/onenand_bbt.c | 3 - drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/Makefile | 2 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 2 +- drivers/mtd/nand/raw/denali.c | 1146 ++-- drivers/mtd/nand/raw/denali.h | 117 +- drivers/mtd/nand/raw/denali_dt.c | 98 +- drivers/mtd/nand/raw/denali_pci.c | 38 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 201 +- drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 3 + drivers/mtd/nand/raw/ingenic/ingenic_nand.c | 2 +- drivers/mtd/nand/raw/internals.h | 1 + drivers/mtd/nand/raw/marvell_nand.c | 2 +- drivers/mtd/nand/raw/meson_nand.c | 21 +- drivers/mtd/nand/raw/nand_amd.c | 8 +- drivers/mtd/nand/raw/nand_base.c | 65 +- drivers/mtd/nand/raw/nand_bbt.c | 28 +- drivers/mtd/nand/raw/nand_esmt.c | 9 +- drivers/mtd/nand/raw/nand_hynix.c | 4 +- drivers/mtd/nand/raw/nand_macronix.c | 2 +- drivers/mtd/nand/raw/nand_micron.c | 2 +- drivers/mtd/nand/raw/nand_samsung.c | 4 +- drivers/mtd/nand/raw/nand_toshiba.c | 2 +- drivers/mtd/nand/raw/nandsim.c | 127 +- drivers/mtd/nand/raw/sh_flctl.c | 4 +- drivers/mtd/nand/raw/sunxi_nand.c | 75 +- drivers/mux/Kconfig | 12 +- drivers/mux/mmio.c | 6 +- drivers/net/dsa/mv88e6xxx/chip.c | 17 + drivers/net/ethernet/cortina/gemini.c | 2 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 9 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 104 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 18 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 6 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 110 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 51 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 4 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 64 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 24 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 38 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 14 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 9 +- drivers/net/ethernet/intel/ice/Makefile | 1 + drivers/net/ethernet/intel/ice/ice.h | 30 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 184 +- drivers/net/ethernet/intel/ice/ice_common.c | 125 +- drivers/net/ethernet/intel/ice/ice_common.h | 3 + drivers/net/ethernet/intel/ice/ice_controlq.c | 10 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 1392 +++++ drivers/net/ethernet/intel/ice/ice_dcb.h | 179 + drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 551 ++ drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 61 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 152 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 8 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 12 +- drivers/net/ethernet/intel/ice/ice_lib.c | 161 +- drivers/net/ethernet/intel/ice/ice_lib.h | 8 + drivers/net/ethernet/intel/ice/ice_main.c | 214 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 6 +- drivers/net/ethernet/intel/ice/ice_sched.c | 125 +- drivers/net/ethernet/intel/ice/ice_sched.h | 4 + drivers/net/ethernet/intel/ice/ice_status.h | 1 + drivers/net/ethernet/intel/ice/ice_switch.c | 108 +- drivers/net/ethernet/intel/ice/ice_switch.h | 10 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 153 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 5 + drivers/net/ethernet/intel/ice/ice_type.h | 91 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 56 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 3 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 4 - drivers/net/ethernet/mellanox/mlxsw/Makefile | 4 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 10 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.h | 15 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 10 +- drivers/net/ethernet/netronome/nfp/abm/cls.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c | 27 +- drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h | 6 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 8 +- drivers/net/hippi/rrunner.c | 4 +- drivers/net/phy/at803x.c | 2 +- drivers/net/phy/mdio_bus.c | 33 +- drivers/net/phy/mdio_device.c | 13 +- drivers/net/phy/phy.c | 4 - drivers/net/phy/phy_device.c | 4 + drivers/net/sb1000.c | 9 +- drivers/net/team/team.c | 7 + drivers/net/thunderbolt.c | 3 + drivers/net/wireless/ath/wil6210/cfg80211.c | 11 +- drivers/net/wireless/ath/wil6210/debugfs.c | 38 +- drivers/net/wireless/ath/wil6210/fw_inc.c | 6 +- drivers/net/wireless/ath/wil6210/main.c | 78 +- drivers/net/wireless/ath/wil6210/netdev.c | 10 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 4 +- drivers/net/wireless/ath/wil6210/pm.c | 35 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 74 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 47 +- drivers/net/wireless/ath/wil6210/wil6210.h | 11 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 18 +- drivers/net/wireless/ath/wil6210/wmi.c | 24 +- drivers/net/wireless/ath/wil6210/wmi.h | 91 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 1 + .../wireless/realtek/rtlwifi/rtl8188ee/trx.c.rej | 10 - drivers/of/of_net.c | 1 - drivers/pci/controller/dwc/pci-imx6.c | 1 + drivers/pci/controller/dwc/pci-keystone.c | 8 +- drivers/pci/controller/pci-tegra.c | 37 +- drivers/pci/controller/pcie-rockchip-ep.c | 2 +- drivers/pci/pci.c | 25 - drivers/pci/probe.c | 54 +- drivers/pci/switch/switchtec.c | 42 +- drivers/power/supply/Kconfig | 11 + drivers/power/supply/Makefile | 1 + drivers/power/supply/ingenic-battery.c | 184 + drivers/power/supply/olpc_battery.c | 169 +- drivers/ras/cec.c | 4 +- drivers/regulator/Kconfig | 7 - drivers/regulator/Makefile | 1 - drivers/regulator/ab8500-ext.c | 49 +- drivers/regulator/ab8500.c | 20 +- drivers/regulator/anatop-regulator.c | 63 +- drivers/regulator/arizona-ldo1.c | 19 +- drivers/regulator/arizona-micsupp.c | 19 +- drivers/regulator/db8500-prcmu.c | 143 +- drivers/regulator/dbx500-prcmu.h | 4 + drivers/regulator/fan53555.c | 60 +- drivers/regulator/hi6421-regulator.c | 208 +- drivers/regulator/hi655x-regulator.c | 15 +- drivers/regulator/ltc3589.c | 259 +- drivers/regulator/max8998.c | 300 +- drivers/regulator/mcp16502.c | 67 +- drivers/regulator/s2mpa01.c | 2 + drivers/regulator/stm32-pwr.c | 190 - drivers/regulator/tps65218-regulator.c | 48 +- drivers/regulator/tps6524x-regulator.c | 11 +- drivers/regulator/tps80031-regulator.c | 48 +- drivers/regulator/vexpress-regulator.c | 4 +- drivers/regulator/wm831x-dcdc.c | 19 +- drivers/regulator/wm831x-isink.c | 19 +- drivers/regulator/wm831x-ldo.c | 19 +- drivers/regulator/wm8350-regulator.c | 21 +- drivers/regulator/wm8400-regulator.c | 20 +- drivers/regulator/wm8994-regulator.c | 19 +- drivers/s390/char/con3270.c | 2 +- drivers/s390/char/fs3270.c | 3 +- drivers/s390/char/raw3270.c | 3 +- drivers/s390/char/raw3270.h | 4 +- drivers/s390/char/tty3270.c | 3 +- drivers/s390/cio/qdio_main.c | 97 +- drivers/s390/crypto/ap_queue.c | 2 +- drivers/s390/crypto/pkey_api.c | 3 +- drivers/s390/net/ctcm_main.c | 1 + drivers/scsi/aic7xxx/aic7770_osm.c | 1 + drivers/scsi/aic7xxx/aic7xxx.h | 1 + drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 10 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 1 + drivers/scsi/libfc/fc_rport.c | 1 - drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 +- drivers/scsi/qedf/qedf_dbg.c | 32 +- drivers/scsi/qedi/qedi_iscsi.c | 4 +- drivers/soc/imx/Makefile | 1 + drivers/soc/imx/soc-imx8.c | 115 + drivers/spi/spi-bcm2835.c | 39 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/comedi/Kconfig | 254 +- drivers/staging/comedi/comedi_buf.c | 2 + drivers/staging/comedi/comedi_fops.c | 32 + drivers/staging/comedi/drivers.c | 11 +- drivers/staging/comedi/drivers/dt9812.c | 5 +- drivers/staging/comedi/drivers/ni_usb6501.c | 4 +- drivers/staging/comedi/drivers/usbdux.c | 2 + drivers/staging/comedi/drivers/usbduxfast.c | 2 + drivers/staging/comedi/drivers/usbduxsigma.c | 2 + drivers/staging/greybus/power_supply.c | 4 +- drivers/staging/kpc2000/Kconfig | 46 + drivers/staging/kpc2000/Makefile | 5 + drivers/staging/kpc2000/TODO | 8 + drivers/staging/kpc2000/kpc.h | 23 + drivers/staging/kpc2000/kpc2000/Makefile | 4 + drivers/staging/kpc2000/kpc2000/cell_probe.c | 466 ++ drivers/staging/kpc2000/kpc2000/core.c | 436 ++ drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 43 + drivers/staging/kpc2000/kpc2000/fileops.c | 128 + drivers/staging/kpc2000/kpc2000/kp2000_module.c | 55 + drivers/staging/kpc2000/kpc2000/pcie.h | 112 + drivers/staging/kpc2000/kpc2000/uapi.h | 22 + drivers/staging/kpc2000/kpc_i2c/Makefile | 4 + drivers/staging/kpc2000/kpc_i2c/fileops.c | 181 + drivers/staging/kpc2000/kpc_i2c/i2c_driver.c | 698 +++ drivers/staging/kpc2000/kpc_spi/Makefile | 4 + drivers/staging/kpc2000/kpc_spi/spi_driver.c | 507 ++ drivers/staging/kpc2000/kpc_spi/spi_parts.h | 48 + drivers/staging/media/imx/imx7-mipi-csis.c | 6 +- drivers/staging/media/ipu3/ipu3-css.c | 5 - drivers/staging/media/ipu3/ipu3-v4l2.c | 86 +- drivers/staging/media/ipu3/ipu3.c | 30 + .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 12 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 24 +- drivers/staging/most/configfs.c | 2 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 132 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 7 +- drivers/staging/rtl8723bs/hal/hal_com.c | 18 +- drivers/staging/rtl8723bs/hal/odm.c | 2 +- drivers/staging/rtl8723bs/hal/odm.h | 12 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 4 +- .../staging/rtlwifi/btcoexist/halbtc8822b1ant.c | 4 +- drivers/staging/rtlwifi/core.c | 4 +- drivers/staging/speakup/main.c | 1 + drivers/staging/speakup/selection.c | 212 +- drivers/staging/speakup/speakup.h | 1 + .../interface/vchiq_arm/vchiq_2835_arm.c | 3 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 + drivers/thunderbolt/Makefile | 4 +- drivers/thunderbolt/cap.c | 85 +- drivers/thunderbolt/ctl.c | 2 +- drivers/thunderbolt/icm.c | 60 +- drivers/thunderbolt/lc.c | 179 + drivers/thunderbolt/nhi.c | 3 +- drivers/thunderbolt/path.c | 420 +- drivers/thunderbolt/switch.c | 551 +- drivers/thunderbolt/tb.c | 608 ++- drivers/thunderbolt/tb.h | 225 +- drivers/thunderbolt/tb_msgs.h | 11 + drivers/thunderbolt/tb_regs.h | 50 +- drivers/thunderbolt/tunnel.c | 691 +++ drivers/thunderbolt/tunnel.h | 78 + drivers/thunderbolt/tunnel_pci.c | 226 - drivers/thunderbolt/tunnel_pci.h | 31 - drivers/thunderbolt/xdomain.c | 147 +- drivers/tty/Kconfig | 17 +- drivers/tty/Makefile | 1 + drivers/tty/hvc/Kconfig | 2 - drivers/tty/n_tty.c | 4 +- drivers/tty/serial/Kconfig | 29 +- drivers/tty/serial/Makefile | 1 + drivers/tty/serial/milbeaut_usio.c | 621 +++ drivers/tty/serial/sc16is7xx.c | 4 +- drivers/tty/serial/serial_core.c | 2 +- drivers/tty/serial/sprd_serial.c | 2 +- drivers/tty/tty_port.c | 10 +- drivers/tty/ttynull.c | 109 + drivers/tty/vt/consolemap.c | 8 +- drivers/tty/vt/keyboard.c | 2 +- drivers/tty/vt/selection.c | 46 +- drivers/tty/vt/vt.c | 7 +- drivers/usb/chipidea/ci_hdrc_msm.c | 9 +- drivers/usb/core/driver.c | 13 - drivers/usb/core/hub.c | 5 +- drivers/usb/dwc2/platform.c | 6 +- drivers/usb/gadget/udc/dummy_hcd.c | 19 +- drivers/usb/host/fhci-sched.c | 10 +- drivers/usb/host/xhci-mtk.c | 19 +- drivers/usb/host/xhci-plat.c | 39 +- drivers/usb/misc/usb3503.c | 48 +- drivers/usb/mtu3/mtu3_plat.c | 19 +- drivers/usb/serial/digi_acceleport.c | 41 +- drivers/usb/storage/realtek_cr.c | 13 +- drivers/usb/typec/tcpm/fusb302.c | 77 +- drivers/usb/typec/tcpm/tcpci.c | 10 +- drivers/usb/typec/tcpm/tcpm.c | 32 +- drivers/usb/typec/tcpm/wcove.c | 10 +- drivers/vfio/Kconfig | 1 - fs/Makefile | 2 +- fs/afs/callback.c | 3 +- fs/afs/cmservice.c | 2 +- fs/afs/inode.c | 4 +- fs/afs/internal.h | 4 +- fs/afs/rxrpc.c | 6 +- fs/afs/server.c | 1 - fs/afs/write.c | 1 + fs/binfmt_elf.c | 42 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/cifssmb.c | 12 +- fs/cifs/link.c | 13 +- fs/cifs/smb1ops.c | 9 +- fs/cifs/smb2ops.c | 119 +- fs/cifs/smb2pdu.c | 5 +- fs/cifs/smb2pdu.h | 26 + fs/exec.c | 4 +- fs/f2fs/f2fs.h | 11 +- fs/f2fs/node.c | 5 +- fs/hugetlbfs/inode.c | 11 +- fs/io_uring.c | 41 +- fs/nfs/nfs4file.c | 2 +- fs/nfsd/vfs.c | 8 +- fs/nfsd/vfs.h | 5 +- fs/notify/fanotify/Kconfig | 1 - fs/notify/inotify/Kconfig | 1 - fs/proc/meminfo.c | 2 +- fs/reiserfs/xattr.c | 2 +- fs/sync.c | 20 +- include/crypto/akcipher.h | 54 +- include/crypto/cryptd.h | 18 +- include/crypto/des.h | 43 + include/crypto/public_key.h | 4 + include/drm/drm_vma_manager.h | 2 +- include/dt-bindings/clock/axg-audio-clkc.h | 10 + include/dt-bindings/interconnect/qcom,qcs404.h | 88 - include/linux/blkdev.h | 1 - include/linux/bpf_verifier.h | 5 + include/linux/bvec.h | 10 +- include/linux/cgroup-defs.h | 33 + include/linux/cgroup.h | 43 + include/linux/clk-provider.h | 73 +- include/linux/coresight-pmu.h | 2 + include/linux/coresight.h | 7 +- include/linux/cpu.h | 24 + include/linux/device.h | 2 +- include/linux/elevator.h | 1 + include/linux/iio/consumer.h | 14 + include/linux/jump_label.h | 6 + include/linux/kprobes.h | 1 + include/linux/list.h | 2 +- include/linux/list_bl.h | 26 + include/linux/lockdep.h | 2 +- include/linux/mdio.h | 3 +- include/linux/mtd/bbm.h | 14 +- include/linux/mtd/onenand.h | 3 + include/linux/mtd/rawnand.h | 25 +- include/linux/net.h | 2 + include/linux/oid_registry.h | 18 + include/linux/pci.h | 1 - include/linux/pid.h | 2 + include/linux/platform_data/pca954x.h | 48 - include/linux/property.h | 18 + include/linux/sched.h | 6 +- include/linux/sched/jobctl.h | 2 + include/linux/selection.h | 7 +- include/linux/skbuff.h | 4 +- include/linux/spi/spi.h | 6 +- include/linux/switchtec.h | 2 +- include/linux/thunderbolt.h | 8 + include/linux/usb.h | 2 - include/linux/usb/tcpm.h | 13 +- include/linux/vmalloc.h | 2 + include/media/cec-notifier.h | 19 +- include/media/media-dev-allocator.h | 63 + include/media/rc-map.h | 4 +- include/media/v4l2-common.h | 33 + include/media/v4l2-ctrls.h | 4 +- include/media/videobuf2-core.h | 1 + include/net/compat.h | 3 - include/net/ip6_fib.h | 24 +- include/net/ip6_route.h | 8 +- include/net/ipv6_stubs.h | 25 +- include/net/neighbour.h | 2 + include/net/netns/ipv6.h | 3 + include/net/sock.h | 4 +- include/trace/events/cgroup.h | 55 + include/trace/events/fib6.h | 16 +- include/trace/events/rpcrdma.h | 27 + include/uapi/asm-generic/sockios.h | 4 +- include/uapi/drm/msm_drm.h | 14 + include/uapi/drm/v3d_drm.h | 28 + include/uapi/linux/icmpv6.h | 4 + include/uapi/linux/if_vlan.h | 9 +- include/uapi/linux/lirc.h | 2 + include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/media.h | 25 +- include/uapi/linux/pci_regs.h | 6 + include/uapi/linux/psci.h | 2 + include/uapi/linux/sched.h | 1 + include/uapi/linux/serial_core.h | 3 + include/uapi/linux/sockios.h | 21 + include/uapi/linux/switchtec_ioctl.h | 13 +- include/uapi/linux/tipc.h | 1 + include/uapi/linux/v4l2-controls.h | 4 + include/uapi/misc/habanalabs.h | 158 +- include/uapi/rdma/mlx5-abi.h | 1 + init/Kconfig | 10 - kernel/auditfilter.c | 12 +- kernel/bpf/cpumap.c | 53 +- kernel/bpf/verifier.c | 33 +- kernel/cgroup/Makefile | 4 +- kernel/cgroup/cgroup-internal.h | 8 +- kernel/cgroup/cgroup-v1.c | 16 - kernel/cgroup/cgroup.c | 151 +- kernel/cgroup/cpuset.c | 11 +- kernel/cgroup/freezer.c | 647 +-- kernel/cgroup/{freezer.c => legacy_freezer.c} | 0 kernel/cpu.c | 15 + kernel/fork.c | 110 +- kernel/gcov/Kconfig | 3 +- kernel/gcov/Makefile | 1 + kernel/gcov/base.c | 2 +- kernel/gcov/clang.c | 581 ++ kernel/gcov/gcc_3_4.c | 12 + kernel/gcov/gcc_4_7.c | 12 + kernel/gcov/gcov.h | 2 + kernel/irq_work.c | 75 +- kernel/jump_label.c | 73 +- kernel/locking/lockdep.c | 41 +- kernel/locking/lockdep_internals.h | 28 +- kernel/locking/rwsem.h | 3 +- kernel/rseq.c | 9 +- kernel/sched/core.c | 21 +- kernel/sched/debug.c | 2 +- kernel/sched/fair.c | 2 +- kernel/sched/rt.c | 5 + kernel/sched/topology.c | 5 +- kernel/signal.c | 84 +- kernel/sys_ni.c | 3 - kernel/sysctl.c | 6 + kernel/time/sched_clock.c | 4 +- kernel/time/tick-broadcast.c | 4 +- kernel/time/tick-common.c | 2 + kernel/time/timekeeping.h | 7 + kernel/trace/ftrace.c | 6 +- kernel/watchdog.c | 2 +- lib/test_vmalloc.c | 10 +- localversion-next | 2 +- mm/Kconfig | 23 +- mm/hugetlb.c | 19 +- mm/memory_hotplug.c | 3 +- mm/page_alloc.c | 29 +- mm/vmalloc.c | 55 +- mm/vmscan.c | 2 +- mm/z3fold.c | 638 ++- net/8021q/vlan.c | 18 +- net/8021q/vlan_dev.c | 22 +- net/8021q/vlan_netlink.c | 3 +- net/appletalk/ddp.c | 7 +- net/atm/ioctl.c | 16 - net/atm/pvc.c | 1 + net/atm/svc.c | 1 + net/ax25/af_ax25.c | 13 +- net/bluetooth/af_bluetooth.c | 8 - net/bluetooth/l2cap_sock.c | 1 + net/bluetooth/rfcomm/sock.c | 1 + net/bluetooth/sco.c | 1 + net/bridge/br.c | 13 +- net/bridge/br_private.h | 14 + net/bridge/br_vlan.c | 214 + net/bridge/netfilter/ebtables.c | 3 +- net/can/af_can.c | 6 - net/can/bcm.c | 1 + net/can/raw.c | 1 + net/compat.c | 57 - net/core/filter.c | 56 +- net/core/neighbour.c | 5 + net/core/skbuff.c | 71 +- net/core/sock.c | 51 +- net/dccp/ipv4.c | 1 + net/dccp/ipv6.c | 1 + net/ieee802154/socket.c | 6 +- net/ipv4/af_inet.c | 9 +- net/ipv4/tcp.c | 2 +- net/ipv6/addrconf_core.c | 29 +- net/ipv6/addrlabel.c | 2 +- net/ipv6/af_inet6.c | 19 +- net/ipv6/fib6_rules.c | 34 +- net/ipv6/icmp.c | 31 +- net/ipv6/ip6_fib.c | 7 +- net/ipv6/ndisc.c | 17 + net/ipv6/raw.c | 1 + net/ipv6/route.c | 445 +- net/l2tp/l2tp_ip.c | 1 + net/l2tp/l2tp_ip6.c | 1 + net/l2tp/l2tp_ppp.c | 3 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nfnetlink_log.c | 2 +- net/netfilter/nfnetlink_queue.c | 2 +- net/netfilter/xt_time.c | 23 +- net/netrom/af_netrom.c | 14 +- net/packet/af_packet.c | 7 +- net/qrtr/qrtr.c | 4 +- net/rose/af_rose.c | 7 +- net/sched/sch_taprio.c | 17 +- net/sctp/ipv6.c | 1 + net/sctp/protocol.c | 1 + net/socket.c | 64 +- net/sunrpc/socklib.c | 2 +- net/sunrpc/xprt.c | 4 +- net/sunrpc/xprtrdma/backchannel.c | 120 +- net/sunrpc/xprtrdma/frwr_ops.c | 63 +- net/sunrpc/xprtrdma/rpc_rdma.c | 115 +- net/sunrpc/xprtrdma/transport.c | 103 +- net/sunrpc/xprtrdma/verbs.c | 338 +- net/sunrpc/xprtrdma/xprt_rdma.h | 120 +- net/tipc/socket.c | 3 + net/tls/tls_device.c | 4 +- net/tls/tls_device_fallback.c | 13 +- net/tls/tls_main.c | 5 +- net/tls/tls_sw.c | 3 + net/x25/af_x25.c | 27 +- samples/Makefile | 2 +- samples/pidfd/Makefile | 6 + samples/pidfd/pidfd-metadata.c | 112 + security/integrity/digsig_asymmetric.c | 11 +- sound/soc/amd/acp-da7219-max98357a.c | 66 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 16 +- sound/soc/codecs/cs43130.c | 2 - sound/soc/codecs/hdac_hdmi.c | 11 + sound/soc/codecs/hdmi-codec.c | 2 +- sound/soc/codecs/pcm3168a.c | 7 +- sound/soc/codecs/rt5645.c | 3 - sound/soc/codecs/tlv320aic32x4-clk.c | 2 +- sound/soc/codecs/tlv320aic32x4.c | 6 +- sound/soc/fsl/Kconfig | 9 +- sound/soc/fsl/fsl_audmix.c | 60 +- sound/soc/fsl/fsl_micfil.c | 3 + sound/soc/fsl/imx-audmix.c | 4 - sound/soc/fsl/mpc5200_dma.c | 2 +- sound/soc/fsl/mpc5200_psc_i2s.c | 2 +- sound/soc/intel/boards/Kconfig | 79 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 9 - sound/soc/intel/haswell/sst-haswell-ipc.c | 8 +- sound/soc/mediatek/Kconfig | 1 - sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 38 - .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 42 - sound/soc/samsung/arndale_rt5631.c | 17 +- sound/soc/samsung/bells.c | 15 +- sound/soc/samsung/dma.h | 8 +- sound/soc/samsung/dmaengine.c | 22 +- sound/soc/samsung/h1940_uda1380.c | 22 +- sound/soc/samsung/i2s-regs.h | 8 +- sound/soc/samsung/i2s.h | 8 +- sound/soc/samsung/idma.c | 20 +- sound/soc/samsung/idma.h | 9 +- sound/soc/samsung/jive_wm8750.c | 19 +- sound/soc/samsung/littlemill.c | 15 +- sound/soc/samsung/lowland.c | 15 +- sound/soc/samsung/neo1973_wm8753.c | 25 +- sound/soc/samsung/odroid.c | 10 +- sound/soc/samsung/pcm.c | 19 +- sound/soc/samsung/pcm.h | 8 +- sound/soc/samsung/regs-i2s-v2.h | 10 +- sound/soc/samsung/regs-iis.h | 7 +- sound/soc/samsung/rx1950_uda1380.c | 30 +- sound/soc/samsung/s3c-i2s-v2.c | 26 +- sound/soc/samsung/s3c-i2s-v2.h | 11 +- sound/soc/samsung/s3c2412-i2s.c | 28 +- sound/soc/samsung/s3c2412-i2s.h | 11 +- sound/soc/samsung/s3c24xx-i2s.c | 25 +- sound/soc/samsung/s3c24xx-i2s.h | 6 +- sound/soc/samsung/s3c24xx_simtec.c | 11 +- sound/soc/samsung/s3c24xx_simtec.h | 10 +- sound/soc/samsung/s3c24xx_simtec_hermes.c | 11 +- sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c | 11 +- sound/soc/samsung/s3c24xx_uda134x.c | 20 +- sound/soc/samsung/smartq_wm8987.c | 21 +- sound/soc/samsung/smdk_spdif.c | 16 +- sound/soc/samsung/smdk_wm8580.c | 15 +- sound/soc/samsung/smdk_wm8994.c | 9 +- sound/soc/samsung/smdk_wm8994pcm.c | 16 +- sound/soc/samsung/snow.c | 15 +- sound/soc/samsung/spdif.c | 17 +- sound/soc/samsung/spdif.h | 8 +- sound/soc/samsung/speyside.c | 15 +- sound/soc/samsung/tm2_wm5110.c | 17 +- sound/soc/samsung/tobermory.c | 15 +- sound/soc/soc-pcm.c | 4 + sound/usb/Kconfig | 4 + sound/usb/Makefile | 2 + sound/usb/card.c | 14 + sound/usb/card.h | 3 + sound/usb/line6/toneport.c | 8 +- sound/usb/media.c | 327 ++ sound/usb/media.h | 74 + sound/usb/mixer.h | 3 + sound/usb/pcm.c | 29 +- sound/usb/quirks-table.h | 1 + sound/usb/stream.c | 2 + sound/usb/usbaudio.h | 6 + tools/include/linux/coresight-pmu.h | 2 + tools/include/uapi/sound/asound.h | 1 + tools/lib/bpf/bpf.h | 2 +- tools/lib/bpf/libbpf_util.h | 2 +- tools/perf/builtin-top.c | 1 + tools/perf/util/env.c | 8 +- tools/perf/util/evlist.c | 14 +- tools/perf/util/map.c | 20 +- tools/perf/util/map.h | 4 +- tools/testing/selftests/Makefile | 61 +- .../selftests/bpf/prog_tests/flow_dissector.c | 4 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 2 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 2 +- tools/testing/selftests/bpf/test_verifier.c | 2 +- tools/testing/selftests/cgroup/.gitignore | 1 + tools/testing/selftests/cgroup/Makefile | 2 + tools/testing/selftests/cgroup/cgroup_util.c | 58 +- tools/testing/selftests/cgroup/cgroup_util.h | 5 + tools/testing/selftests/cgroup/test_freezer.c | 851 +++ tools/testing/selftests/efivarfs/efivarfs.sh | 32 +- tools/testing/selftests/ipc/msgque.c | 11 +- tools/testing/selftests/lib.mk | 38 +- .../selftests/media_tests/media_dev_allocator.sh | 85 + tools/testing/selftests/net/run_afpackettests | 5 + tools/testing/selftests/net/run_netsocktests | 2 +- virt/kvm/arm/arm.c | 2 +- 1390 files changed, 44088 insertions(+), 17422 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-i2c-devices-pca954x create mode 100644 Documentation/bpf/prog_cgroup_sysctl.rst rename Documentation/{networking/bpf_flow_dissector.rst => bpf/prog_flow_dissector [...] delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,qcs404.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-turris-omnia.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt create mode 100644 Documentation/devicetree/bindings/media/rcar_imr.txt create mode 100644 Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/nand-controller.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/nand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/sunxi-nand.txt delete mode 100644 Documentation/devicetree/bindings/mux/mmio-mux.txt create mode 100644 Documentation/devicetree/bindings/mux/reg-mux.txt create mode 100644 Documentation/devicetree/bindings/power/supply/ingenic,battery.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt rename Documentation/hwmon/{ir38064 => ir38064.rst} (76%) rename Documentation/hwmon/{isl68137 => isl68137.rst} (85%) rename Documentation/hwmon/{lochnagar => lochnagar.rst} (93%) create mode 100644 arch/arm/boot/dts/imx53-m53menlo.dts create mode 100644 arch/arm/boot/dts/imx7d-zii-rpu2.dts create mode 100644 arch/csky/include/uapi/asm/perf_regs.h create mode 100644 arch/csky/kernel/perf_regs.c delete mode 100644 arch/ia64/include/uapi/asm/sockios.h delete mode 100644 arch/parisc/include/uapi/asm/sockios.h create mode 100644 arch/powerpc/include/asm/book3s/32/kup.h create mode 100644 arch/powerpc/include/asm/book3s/64/kup-radix.h create mode 100644 arch/powerpc/include/asm/kup.h create mode 100644 arch/powerpc/include/asm/nohash/32/kup-8xx.h delete mode 100644 arch/sparc/include/uapi/asm/sockios.h delete mode 100644 arch/x86/include/uapi/asm/sockios.h create mode 100644 crypto/ecrdsa.c create mode 100644 crypto/ecrdsa_defs.h create mode 100644 crypto/ecrdsa_params.asn1 create mode 100644 crypto/ecrdsa_pub_key.asn1 create mode 100644 drivers/gpu/drm/i915/Kconfig.profile delete mode 100644 drivers/interconnect/qcom/qcs404.c delete mode 100644 drivers/interconnect/qcom/qcs404_ids.h create mode 100644 drivers/leds/leds-turris-omnia.c create mode 100644 drivers/media/i2c/st-mipid02.c create mode 100644 drivers/media/media-dev-allocator.c create mode 100644 drivers/media/platform/meson/ao-cec-g12a.c create mode 100644 drivers/misc/habanalabs/firmware_if.c create mode 100644 drivers/misc/habanalabs/goya/goya_coresight.c create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/pcie_wrap_regs.h create mode 100644 drivers/misc/habanalabs/include/goya/goya_coresight.h create mode 100644 drivers/misc/habanalabs/include/hw_ip/pci/pci_general.h create mode 100644 drivers/misc/habanalabs/pci.c create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb.c create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb.h create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_lib.c create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_lib.h delete mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c.rej create mode 100644 drivers/power/supply/ingenic-battery.c delete mode 100644 drivers/regulator/stm32-pwr.c create mode 100644 drivers/soc/imx/soc-imx8.c create mode 100644 drivers/staging/kpc2000/Kconfig create mode 100644 drivers/staging/kpc2000/Makefile create mode 100644 drivers/staging/kpc2000/TODO create mode 100644 drivers/staging/kpc2000/kpc.h create mode 100644 drivers/staging/kpc2000/kpc2000/Makefile create mode 100644 drivers/staging/kpc2000/kpc2000/cell_probe.c create mode 100644 drivers/staging/kpc2000/kpc2000/core.c create mode 100644 drivers/staging/kpc2000/kpc2000/dma_common_defs.h create mode 100644 drivers/staging/kpc2000/kpc2000/fileops.c create mode 100644 drivers/staging/kpc2000/kpc2000/kp2000_module.c create mode 100644 drivers/staging/kpc2000/kpc2000/pcie.h create mode 100644 drivers/staging/kpc2000/kpc2000/uapi.h create mode 100644 drivers/staging/kpc2000/kpc_i2c/Makefile create mode 100644 drivers/staging/kpc2000/kpc_i2c/fileops.c create mode 100644 drivers/staging/kpc2000/kpc_i2c/i2c_driver.c create mode 100644 drivers/staging/kpc2000/kpc_spi/Makefile create mode 100644 drivers/staging/kpc2000/kpc_spi/spi_driver.c create mode 100644 drivers/staging/kpc2000/kpc_spi/spi_parts.h create mode 100644 drivers/thunderbolt/lc.c create mode 100644 drivers/thunderbolt/tunnel.c create mode 100644 drivers/thunderbolt/tunnel.h delete mode 100644 drivers/thunderbolt/tunnel_pci.c delete mode 100644 drivers/thunderbolt/tunnel_pci.h create mode 100644 drivers/tty/serial/milbeaut_usio.c create mode 100644 drivers/tty/ttynull.c delete mode 100644 include/dt-bindings/interconnect/qcom,qcs404.h delete mode 100644 include/linux/platform_data/pca954x.h create mode 100644 include/media/media-dev-allocator.h copy kernel/cgroup/{freezer.c => legacy_freezer.c} (100%) create mode 100644 kernel/gcov/clang.c create mode 100644 samples/pidfd/Makefile create mode 100644 samples/pidfd/pidfd-metadata.c create mode 100644 sound/usb/media.c create mode 100644 sound/usb/media.h create mode 100644 tools/testing/selftests/cgroup/test_freezer.c create mode 100755 tools/testing/selftests/media_tests/media_dev_allocator.sh