This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-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 f645d37e281f Merge remote-tracking branch 'arm64/for-next/mmiowb' into [...] 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 ea1f8feb26d3 Merge branch 'v5.2-clk/next' into for-next omits ee272f628001 Merge branch 'v5.2-armsoc/soc32' into for-next omits cca64cf155a6 Merge branch 'v5.2-armsoc/dts64' into for-next omits 45a9cee770e0 Merge branch 'v5.2-armsoc/dts32' into for-next omits 7a4ae8ceaaf4 Merge branch 'v5.2-armsoc/drivers' into for-next 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 fad71ca20f45 Merge branch 'devel' into for-next 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 684349df4d42 gf2: Rename gfs2_trans_{add_unrevoke => remove_revoke} 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 11c0dbdbf11b Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] 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 96900dd31306 Merge branch 'devel' into for-next omits d42435b97595 dt-bindings: interconnect: Add Qualcomm QCS404 DT bindings omits 2c686da138ac pinctrl: add drive for I2C related pins on MT8183 omits 1c6607e02db7 pinctrl: mt8183: add DT binding document omits e25b88f5247b pinctrl: axp209: Fix NULL pointer dereference after allocation omits d6d0ce644e1f gpiolib: devprop: Fix syntax error 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 e8e3cc7d39ff MAINTAINERS: Fix pattern for Documentation path for Arm Ma [...] omits 3c3e8316e893 arm/komeda: Compile komeda_debugfs_init() only if CONFIG_D [...] omits b9c7d1e25e51 Merge branch 'arm64-for-5.2' into all-for-5.2 omits 14594da0ba44 drm/komeda: Add debugfs node "register" for register dump omits 1246ffce26a9 drm/komeda: Add irq handling omits aaf2d6f32150 drm/komeda: Add komeda_assemble_pipelines omits 9632a48c29ce drm/komeda: Add D71 improc and timing_ctrlr omits bc06bd08d4a9 drm/komeda: Add d71 compiz component omits c101ce9ef2af drm/komeda: Add d71 layer omits bbcece3d418c Bluetooth: mediatek: Fixed incorrect type in assignment omits 5488c82e67f2 Bluetooth: btmtksdio: fix uninitialized symbol errors in b [...] omits e7564582f65b Bluetooth: btsdio: Use module_sdio_driver helper omits bddb9f042a18 Bluetooth: mediatek: Use module_sdio_driver helper omits 135b9526f58c mmc: sdio: Add helper macro for sdio_driver boilerplate omits e057ab715f1e Bluetooth: Add return check for L2CAP security level set omits 1310cfc965d5 Bluetooth: Fix not initializing L2CAP tx_credits omits a5d2b1ed5ebb Bluetooth: btqca: Fix misspelling of 'baudrate' omits df4db2340cec Bluetooth: hci_qca: Add helper function to get the chip family omits d74eef2834b5 Bluetooth: mediatek: add support for MediaTek MT7663S and [...] omits 8fa448da3062 mmc: add SDIO identifiers for MediaTek Bluetooth devices 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 d542127adb0c Merge branch 'v5.0-next/soc' into for-next omits 982252ee72e8 Merge branch 'v5.0-next/dts64' into for-next omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE 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 d286e13d53f5 Merge tag 'syscalls-5.1' of git://git.kernel.org/pub/scm/l [...] adds 6aaafc43a4ec nfsd: wake waiters blocked on file_lock before deleting it adds f456458e4d25 nfsd: wake blocked file lock waiters before sending callback adds 12a54b150fb5 Merge tag 'nfsd-5.1-1' of git://linux-nfs.org/~bfields/linux new a24d46a9b307 Merge remote-tracking branch 'fixes/master' new ccaa75187a5f memstick: mark expected switch fall-throughs new cfc5abd7a474 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 07eacd5c55f5 Merge remote-tracking branch 'arc-current/for-curr' new 503621628b32 ARM: fix function graph tracer and unwinder dependencies new c3143967807a ARM: 8856/1: NOMMU: Fix CCR register faulty initialization [...] new e17b1af96b2a ARM: 8857/1: efi: enable CP15 DMB instructions before clea [...] new a42da60e6f8f Merge remote-tracking branch 'arm-current/fixes' new d4d18e3ec609 arm64: mm: Ensure tail of unaligned initrd is reserved new 4e69ecf4da1e arm64/module: ftrace: deal with place relative nature of PLTs new 866d03b6dbb8 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' 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 new 5a86b7eb2586 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 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 new acced9d2b4df Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new b561af36b184 net: stmmac: move stmmac_check_ether_addr() to driver probe new 2f23a2a768be spi: Micrel eth switch: declare missing of table new d04830531d0c spi: ST ST95HF NFC: declare missing of table new 5f894fbec243 Merge remote-tracking branch 'net/master' new 316486f3e472 Merge remote-tracking branch 'bpf/master' new 7dfb5ac4faac Merge remote-tracking branch 'ipsec/master' new f1267cf3c01b mac80211: Fix kernel panic due to use of txq after free new 8772eed9a95a cfg80211: Notify previous user request during self managed [...] new 517879147493 mac80211: don't attempt to rename ERR_PTR() debugfs dirs new 704e96f68656 Merge remote-tracking branch 'mac80211/master' adds 7c39f7f671d2 IB/rdmavt: Fix frwr memory registration new 7249c8ea227a IB/mlx5: Fix scatter to CQE in DCT QP creation new 53c32207127d 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 new 43967c6c2d7f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 05498fca14f1 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 423cfbeb8f67 Merge branch 'regulator-5.1' into regulator-linus new 49375dfd097a Merge remote-tracking branch 'regulator-fixes/for-linus' adds b9b8656bc4aa Merge branch 'spi-5.1' into spi-linus new b56ce69c6607 Merge remote-tracking branch 'spi-fixes/for-linus' new 5f2fadc39872 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 new 0827150d6da2 Merge remote-tracking branch 'usb.current/usb-linus' new 8c816750de8b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 3a33f8027bac 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 new c04dfd7f424e Merge remote-tracking branch 'crypto-current/master' new f147384774a7 dmaengine: bcm2835: Avoid GFP_KERNEL in device_prep_slave_sg new 907bd68a2edc dmaengine: sh: rcar-dmac: With cyclic DMA residue 0 is valid new 6e7da7477534 dmaengine: sh: rcar-dmac: Fix glitch in dmaengine_tx_status new 519443e404e1 Merge remote-tracking branch 'slave-dma-fixes/fixes' new d7c02c61d390 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 new 065b3650bd16 Merge remote-tracking branch 'kvm-fixes/master' new 15f77f746585 Merge remote-tracking branch 'hwmon-fixes/hwmon' new c3a4e265bfcb Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 14c21dbe430f Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 84a5420ae154 Merge remote-tracking branch 'vfs-fixes/fixes' new e2264c9b7b7a Merge remote-tracking branch 'drivers-x86-fixes/fixes' new 776b30b7f33a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new afc659e52b1b 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 new 3a74ffc967c0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 2b4badca193c Merge remote-tracking branch 'kbuild/for-next' new b6eceb3d0c5c Merge remote-tracking branch 'dma-mapping/for-next' new 737d42f75e94 asm-generic: don't include <asm/segment.h> from <asm/uaccess.h> new c67fdc1f00cb arch: mostly remove <asm/segment.h> new bd79f94758c0 asm-generic: provide entirely generic nommu uaccess new 6edd1dbace0e asm-generic: optimize generic uaccess for 8-byte loads and stores new cdfdc00862bf Merge remote-tracking branch 'asm-generic/master' new a6c9e96bf86b ARM: 8851/1: add TUSERCOND() macro for conditional postfix new fe09d9c641f2 ARM: 8852/1: uaccess: use unified assembler language syntax new 43947b8890b4 ARM: 8853/1: drop WASM to work around LLVM issue new e8c24bbda7d5 ARM: 8846/1: warn if divided syntax assembler is used new fe4fb990202e ARM: 8854/1: drop -mauto-it new 14b5f54b7829 ARM: 8850/1: use memblocks_present new 32b25e9b984e ARM: 8855/1: remove unused <asm/limits.h> new fe00e50b2db8 ARM: 8858/1: vdso: use $(LD) instead of $(CC) to link VDSO new 3d3c616177cc Merge branches 'fixes' and 'misc' into for-next new 78cfccfe72e3 Merge remote-tracking branch 'arm/for-next' new 0d747f658595 arm64: compat: Alloc separate pages for vectors and sigpage new d1e5ca64d5ba arm64: compat: Split kuser32 new 1255a7341bee arm64: compat: Refactor aarch32_alloc_vdso_pages() new af1b3cf2c2a3 arm64: compat: Add KUSER_HELPERS config option new dd523791c939 arm64: Kconfig: Make CONFIG_COMPAT a menuconfig entry new 06a916feca2b arm64: Expose SVE2 features for userspace new ca0c69b0d9d0 Merge remote-tracking branch 'arm64/for-next/mmiowb' into [...] new 9a209aedfc3e Merge remote-tracking branch 'arm64/for-next/core' new 0d2e2a82d4de perf/arm-cci: Remove broken race mitigation new 9bcb929f969e perf/arm-ccn: Clean up CPU hotplug handling new 1bf41d45feb0 Merge remote-tracking branch 'arm-perf/for-next/perf' new 9670bfedaf73 Merge remote-tracking branch 'arm-soc/for-next' new cd778eb88355 Merge remote-tracking branch 'actions/for-next' new 591c46bcc69f Merge remote-tracking branch 'amlogic/for-next' new c60fed1dfd44 ARM: at91: sama5: make ov2640 as a module new ac650130c227 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] new e90bc800a5ae Merge remote-tracking branch 'at91/at91-next' new e53058340dcf Merge remote-tracking branch 'bcm2835/for-next' adds de348df5b389 clk: imx: rename clk-imx51-imx53.c to clk-imx5.c new 5e1b13cd028e Merge branch 'clk/imx5' into for-next new f251be175b79 Merge branch 'clk/imx7ulp' into for-next adds c7861adbe37f ARM: dts: ls1021: Fix SGMII PCS link remaining down after [...] new 91c0539e3bc4 Merge branch 'imx/fixes' into for-next adds a7e26f356ca1 soc: imx: Add generic i.MX8 SoC driver new d858300c1e33 Merge branch 'imx/drivers' into for-next new a7df4294d69e 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 new e2c7f52bcdaf dt-bindings: iio: imx7d-adc: Add #io-channel-cells to required new 7f68bf1069dd 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 [...] new 4171797ff78f ARM: dts: imx7s: Specify #io-channel-cells in ADC nodes new 35345fb3cc49 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 new 437a1dea79c5 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 new 7119403f9617 Merge branch 'imx/defconfig' into for-next new 018778dad1a2 Merge remote-tracking branch 'imx-mxs/for-next' new 266f31b1eeb6 Merge remote-tracking branch 'keystone/next' new fbbad0287cec arm64: dts: Using standard CCF interface to set vcodec clk new df8c9581e258 dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183 new 8bf043635a1a arm64: dts: mt8183: add pinctrl file new c4fcbf1186e7 dt-bindings: mediatek: update bindings for MT7629 SoC new 9ccd75c55ac5 dt-bindings: soc: fix a typo for MT7623A new 7121f4c0304a dt-bindings: wdog: mtk-wdt: add support for MT851 new ef038a55dc06 dt-bindings: timer: mtk-timer: add support for MT8516 new 61a640143f68 dt-bindings: serial: mtk-uart: add support for MT8516 new 6969706399cc dt-bindings: irq: mtk,sysirq: add support for MT8516 new 5c6e116dce57 arm64: dts: mt8173: correct cpu type of cpu2 and cpu3 to c [...] new a4599f6ec8e8 arm64: dts: mt8173: add pmu nodes for mt8173 new 4bad8b0709f5 dt-bindings: pwrap: mediatek: add pwrap support for MT8516 new a51f4c031de3 soc: mediatek: pwrap: add missing check on rstc new 45a0686b9120 soc: mediatek: pwrap: add support for MT8516 pwrap new 89e28da82836 soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher new 73ade6a62931 Merge branch 'v5.1-next/soc' into for-next new b68867327b36 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 new 13b2bc5c9461 Merge remote-tracking branch 'mvebu/for-next' new bd0295ebe24b Merge remote-tracking branch 'omap/for-next' new 5e7aa62337ed 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 new 2c60810e0b1f next-20190423/qcom new 80215d635d57 Merge remote-tracking branch 'renesas/next' new 366391f04177 ARM: multi_v7_defconfig: Enable missing drivers for suppor [...] new c8d2b748f95a Merge branch 'v5.2-armsoc/defconfig32' into for-next new 6408da0086e2 Merge branch 'v5.2-armsoc/drivers' into for-next new d768ffbec30e Merge branch 'v5.2-armsoc/dts32' into for-next new 798689e45190 arm64: dts: rockchip: fix IO domain voltage setting of API [...] new 070bcb0216aa Merge branch 'v5.2-armsoc/dts64' into for-next new fbd7af041586 ARM: rockchip: add missing of_node_put in rockchip_smp_pre [...] new 65bb0a25318a Merge branch 'v5.2-armsoc/soc32' into for-next new f4033db5b84e clk: rockchip: undo several noc and special clocks as crit [...] new 9c539071723e Merge branch 'v5.2-clk/next' into for-next new 7d57894710ce Merge remote-tracking branch 'rockchip/for-next' new 4754de8f895a 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 new e7b6fc64617a 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 new 7567df74e6d4 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 new 1a80c922c718 fixup! clk: divider: add explicit big endian support new da98778122fa Merge branch 'clk-basic-be' into clk-next new e4818d615b58 clk: fixed-factor: Initialize clk_init_data on stack new 6e356fb02bae Merge branch 'clk-parent-rewrite-1' into clk-next new a68d0614d5c6 Merge remote-tracking branch 'clk/clk-next' new cc9cc3ccb8b2 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 new 475c3eb01f59 Merge remote-tracking branch 'csky/linux-next' new a0bc503ee4ed Merge remote-tracking branch 'm68k/for-next' new 1e0221374e30 mips: vdso: drop unnecessary cc-ldoption new a613253b7a28 Merge remote-tracking branch 'mips/mips-next' new e88e5fca1c0b 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 new 384dca6dc898 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 new 408c1bac4278 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 new d1874a0c2805 s390/mm: make the pxd_offset functions more robust new 1a42010cdc26 s390/mm: convert to the generic get_user_pages_fast code new 1c410fd6a561 s390/cpum_cf_diag: Add support for CPU-MF SVN 6 new 4a0f93765f54 Merge remote-tracking branch 's390/features' new 0934b081ab1e Merge remote-tracking branch 'xtensa/xtensa-for-next' new 5afe971c2a9b Merge remote-tracking branch 'fscrypt/master' new 045f57a19847 Merge remote-tracking branch 'befs/for-next' new caf0e90b1add Merge remote-tracking branch 'btrfs-kdave/for-next' new 1bcb344086f3 ceph: only use d_name directly when parent is locked new 76a495d666e5 ceph: ensure d_name stability in ceph_dentry_hash() new 4b8222870032 ceph: handle the case where a dentry has been renamed on o [...] new 37659182bff1 ceph: fix ci->i_head_snapc leak new 27adb334a479 Merge remote-tracking branch 'ceph/master' 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 new 52156a2f551f Merge remote-tracking branch 'cifs/for-next' new 07dd0f85bf38 Merge remote-tracking branch 'ecryptfs/next' new be4fbad56bd1 Merge remote-tracking branch 'ext3/for_next' new 686240ea82cd 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 new 0a494276d33d f2fs: mark is_extension_exist() inline new 274660228cfc f2fs: introduce f2fs_read_single_page() for cleanup new ee5a0ff2bada f2fs: allow address pointer number of dnode aligning to sp [...] new 764de14cb9de f2fs: insert space before the open parenthesis '(' new 62b7c826903e f2fs: Replace spaces with tab new aa5312c26e4f f2fs: allow unfixed f2fs_checkpoint.checksum_offset new 25e5217d4081 f2fs: relocate chksum_offset for large_nat_bitmap feature new 3bdb32ab4f41 f2fs: fix to consider multiple device for readonly check new 263a4d6b5ce6 f2fs: fix to skip recovery on readonly device new fd3ebe90089a f2fs: fix to be aware of readonly device in write_checkpoint() new 2b246082c5ae Merge remote-tracking branch 'f2fs/dev' new e609a480dcdd 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 new ea7bd51310dd 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 new c126e63cf70f Merge remote-tracking branch 'nfsd/nfsd-next' new 05a36e1d285d Merge remote-tracking branch 'orangefs/for-next' new bf4b88987f8e Merge remote-tracking branch 'xfs/for-next' new 0072afa3d0da Merge remote-tracking branch 'vfs/for-next' new c817219bc82a 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' new a8047560d510 Merge remote-tracking branch 'pci/next' new a50e8e2ecc14 HID: intel-ish-hid: Add Comet Lake PCI device ID new 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next new 7d3879bd5da4 Merge branch 'for-5.1/upstream-fixes' into for-5.2/logitech new 2fbe5a5d8853 HID: quirks: do not blacklist Logitech devices new 43cd97af70c6 HID: logitech: Stop setting drvdata to NULL on probe failu [...] new 83898234f2ae HID: logitech-dj: reshuffle logi_dj_recv_forward_* new 7bb56a5f3809 HID: logitech-dj: fix variable naming in logi_dj_hidpp_event new a17dd1f2da43 HID: logitech-dj: use BIT() macro for RF Report types new c034041284e8 HID: logitech-dj: declare and use a few HID++ 1.0 constants new 82c0beb85854 HID: logitech-dj: remove USB dependency new 4fcad95a24bb HID: logitech-dj: do not schedule the dj report itself new 61d14de2948e HID: logitech-dj: remove unused querying_devices variable new f41d766c34cb HID: logitech-dj: protect the paired_dj_devices access in [...] new 0ee755449157 HID: logitech-dj: rename dj_receiver_dev.hdev to dj_receiv [...] new a1d97ccbb4d0 HID: logitech-dj: support sharing struct dj_receiver_dev b [...] new b6aeeddef68d HID: logitech-dj: add logi_dj_recv_queue_unknown_work helper new 74808f9115ce HID: logitech-dj: add support for non unifying receivers new f5fb57a74e88 HID: logitech-dj: add support for the gaming unifying receiver new c9121cf63733 HID: logitech-dj: add support for 27 MHz receivers new 1f944ac62608 HID: logitech-dj: add support for 27 MHz mouse-only receivers new aca22a35396c HID: logitech-dj: replace dev_err calls with hid_err calls new da12b224b7d5 HID: logitech-dj: deal with some KVMs adding an extra inte [...] new de76b1d3332d HID: logitech-dj: pick a better name for non-unifying receivers new e316aa6e545f HID: logitech-dj: remove false-positive error on double qu [...] new 6d3c3f031f43 HID: logitech-dj: make appending of the HID++ descriptors [...] new f2113c3020ef HID: logitech-dj: add support for Logitech Bluetooth Mini- [...] new fe3ee1ec007b HID: logitech-hidpp: allow non HID++ devices to be handled [...] new 91cf9a98ae41 HID: logitech-hidpp: make .probe usbhid capable new 22bf6bdef4a1 HID: logitech-hidpp: ignore very-short or empty names new 2ddf07f388af HID: logitech-hidpp: do not make failure to get the name fatal new 205a2ab0c97b HID: logitech-hidpp: remove double assignment from __hidpp [...] new e54abaf675ca HID: logitech-hidpp: remove unused origin_is_hid_core func [...] new 096377525cdb HID: logitech-hidpp: use RAP instead of FAP to get the pro [...] new 754a30884886 HID: logitech-hidpp: handle devices attached to 27MHz wire [...] new d71b18f7c799 HID: logitech-hidpp: do not hardcode very long report length new 0610430e3dea HID: logitech-hidpp: add input_device ptr to struct hidpp_device new 35839f77238b HID: logitech-hidpp: make hidpp10_set_register_bit a bit m [...] new 4a79bcc64a05 HID: logitech-hidpp: add support for HID++ 1.0 wheel reports new 7457bc1b0ebf HID: logitech-hidpp: add support for HID++ 1.0 extra mouse [...] new 42bc4f3129e6 HID: logitech-hidpp: add support for HID++ 1.0 consumer ke [...] new 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next new b04fa30fc9e6 Merge remote-tracking branch 'hid/for-next' new 31cac068e9f3 i2c: imx: correct the method of getting private data in no [...] new 2dbbcd41cb2c Merge branch 'i2c/for-current' into i2c/for-next new d303ce595cac i2c: riic: Add Runtime PM support new 8221324b1af8 i2c: iproc: Change driver to use 'BIT' macro new fe776ae1bb6c Merge branch 'i2c/for-5.2' into i2c/for-next new d386bb9042f4 i2c: imx: correct the method of getting private data in no [...] new 5dc8e322f1a8 Merge branch 'i2c/for-current-fixed' into i2c/for-next new d56b534e7430 Merge remote-tracking branch 'i2c/i2c/for-next' new e01a0739b2ce 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 new 212244f76d13 hwmon: (max6650) Drop call to thermal_cdev_update new a60170000338 hwmon: (s3c) Use dev_get_drvdata() new 2dbba3ebae7a 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 new 95dee5175db2 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 new 3d1f017d656d Merge remote-tracking branch 'v4l-dvb/master' new fdfcc1c583fa Merge remote-tracking branch 'v4l-dvb-next/master' new ab56983cebac 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 new bf1f5e9b310c Merge remote-tracking branch 'pm/linux-next' new e440b80137ed Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 630db55205c7 Merge remote-tracking branch 'opp/opp/linux-next' new afac005e5f7b Merge remote-tracking branch 'ieee1394/for-next' new 48d7502b1335 Merge remote-tracking branch 'dlm/next' new bcb6353bf7ea 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" new 98fb17c66f68 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 new be659b8d3c79 ipv6: Restore RTF_ADDRCONF check in rt6_qualify_for_ecmp 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' new 2843ba2ec759 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 0b13c9bb96f6 include/net/tcp.h: whitespace cleanup at tcp_v4_check new 7e5f4cdb284b ipv6: Remove fib6_info_nh_lwt new 3c618c1dbb88 net: Rename net/nexthop.h net/rtnh.h new a79eda3aaf30 net: psample: drop include of module.h from psample.h new c517796ea91d net: ife: drop include of module.h from net/ife.h new 113e63286697 net: fib: drop include of module.h from fib_notifier.h new a130f9b27545 net: tc_act: drop include of module.h from tc_ife.h new 9628495d5077 cgroup: net: remove left over MODULE_LICENSE tag new 3557b3fdeefa net: bpfilter: dont use module_init in non-modular code new 15253b4a719c net: strparser: make it explicitly non-modular new 7e5ebd0b785c Merge branch 'net-clean-up-needless-use-of-module-infrastructure' new f2ad1a522e98 net: devlink: Add extack to shared buffer operations new 8f6862065d8b mlxsw: spectrum_buffers: Add extack messages for invalid c [...] new 93d3668c027d mlxsw: spectrum_buffers: Use defines for pool indices new 0636f4de791f mlxsw: spectrum_buffers: Add ability to veto pool's configuration new f7936d0bcfe4 mlxsw: spectrum_buffers: Add ability to veto TC's configuration new cce7acca8a00 mlxsw: spectrum_buffers: Forbid configuration of multicast pool new 51e15a49784c mlxsw: spectrum_buffers: Forbid changing threshold type of [...] new f1aaeacdae2b mlxsw: spectrum_buffers: Forbid changing multicast TCs' at [...] new 857f138f04a7 mlxsw: spectrum_buffers: Remove assumption about pool order new 265c49b4b91b mlxsw: spectrum_buffers: Add pools for CPU traffic new 50b5b90514a8 mlxsw: spectrum_buffers: Use new CPU ingress pool for cont [...] new 24a7cc1ef6d9 mlxsw: spectrum_buffers: Split business logic from mlxsw_s [...] new 6d28725c4de8 mlxsw: spectrum_buffers: Allow skipping ingress port quota [...] new 7a1ff9f45be5 mlxsw: spectrum_buffers: Adjust CPU port shared buffer egr [...] new 6f97955fd274 Merge branch 'mlxsw-Shared-buffer-improvements' new a6cbcb779359 r8152: sync sa_family with the media type of network device new 697cd36cda32 bridge: Fix possible use-after-free when deleting bridge port new 7e6e185c74dd net: systemport: Remove need for DMA descriptor new a93f7fe13454 net: phy: marvell: add new default led configure for m88e151x new e4f9ba642f0b net: phy: mscc: add support for VSC8514 PHY. new edeb207b8a80 net: phy: vitesse: Remove support for VSC8514. new 539b593d3940 Merge branch 'net-phy-mscc-Improvements-to-VSC8514-PHY-driver' new c3bdd5e65185 Merge tag 'v5.1-rc1' of git://git.kernel.org/pub/scm/linux [...] new 3839f99d2168 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new fd9b4be8002c net/mlx5e: RX, Support multiple outstanding UMR posts new f03590f74cc2 net/mlx5e: XDP, Fix shifted flag index in RQ bitmap new 15143bf51c57 net/mlx5e: XDP, Enhance RQ indication for XDP redirect flush new 73cab880e766 net/mlx5e: XDP, Add TX MPWQE session counter new c2273219baa5 net/mlx5e: XDP, Inline small packets into the TX MPWQE in [...] new 83b2fd64bac3 net/mlx5e: Remove unused parameter new 74bbaebf3c69 net/mlx5e: Report mlx5e_xdp_set errors new 9a22d5d8393f net/mlx5e: Move parameter calculation functions to en/params.c new b1b187e1029a net/mlx5e: Add an underflow warning comment new 10961c560651 net/mlx5e: Remove unused parameter new 63d26b490b56 net/mlx5e: Take HW interrupt trigger into a function new 03ceda6fe1f7 net/mlx5e: Remove unused rx_page_reuse stat new f8ebecf2e32a net/mlx5e: Use #define for the WQE wait timeout constant new 20eb08b2b06b Merge tag 'mlx5-updates-2019-04-22' of git://git.kernel.or [...] new b0270550229b ipv6: fib6_info_destroy_rcu() cleanup new 5ea715289af6 ipv6: broadly use fib6_info_hold() helper new f05713e0916c ipv6: convert fib6_ref to refcount_t new 6b18bdfdba2c Merge branch 'ipv6-fib6_ref-conversion-to-refcount_t' new 0630b050f776 Merge remote-tracking branch 'net-next/master' new 089b19a9204f flow_dissector: switch kernel context to struct bpf_flow_d [...] new 7b8a1304323b bpf: when doing BPF_PROG_TEST_RUN for flow dissector use n [...] new 3cbf4ffba5ee net: plumb network namespace into __skb_flow_dissect new 9b52e3f267a6 flow_dissector: handle no-skb use case new c43f1255b866 net: pass net_device argument to the eth_get_headlen new c9cb2c1e11ce selftests/bpf: add flow dissector bpf_skb_load_bytes helper test new 0905beec9f52 selftests/bpf: run flow dissector tests in skb-less mode new fe993c646831 selftests/bpf: properly return error from bpf_flow_load new 02ee0658362d bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_ [...] new 2aad32613c35 Merge branch 'bpf-eth-get-headlen' new 1b00e0dfe7d0 bpf: update skb->protocol in bpf_skb_net_grow new f6ad6accaa99 selftests/bpf: expand test_tc_tunnel with SIT encap new a21b48a2f2af Merge branch 'bpf-proto-fixes' new b5d786c5aa7e Merge remote-tracking branch 'bpf-next/master' new d978fe2a2348 Merge remote-tracking branch 'ipsec-next/master' new 4eab94c17cb9 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 [...] new 82fb6a822bfb Merge remote-tracking branch 'wireless-drivers-next/master' new 756e16199382 mmc: add SDIO identifiers for MediaTek Bluetooth devices new 9aebfd4a2200 Bluetooth: mediatek: add support for MediaTek MT7663S and [...] new 4fdd5a4f8b44 Bluetooth: hci_qca: Add helper function to get the chip family new 75c98a979581 Bluetooth: btqca: Fix misspelling of 'baudrate' new ba8f5289f706 Bluetooth: Fix not initializing L2CAP tx_credits new bbb69b37be15 Bluetooth: Add return check for L2CAP security level set new db0a39083520 mmc: sdio: Add helper macro for sdio_driver boilerplate new a6094a468ffc Bluetooth: mediatek: Use module_sdio_driver helper new afa8d3160add Bluetooth: btsdio: Use module_sdio_driver helper new 637c8e901391 Bluetooth: btmtksdio: fix uninitialized symbol errors in b [...] new cac63f9b1637 Bluetooth: mediatek: Fixed incorrect type in assignment new 98df7446c2a2 Bluetooth: hci_h5: fix spelling mistake "sliped" -> "slipped" new e1052fb282a4 Bluetooth: btmtksdio: Drop newline with bt_dev logging macros new 2e47cc2b3a7d Bluetooth: btmtksdio: Add a bit definition for CHLPCR new bcaa7d72dffd Bluetooth: btmtksdio: Fix hdev->stat.byte_rx accumulation new 7f3c563c575e Bluetooth: btmtksdio: Add runtime PM support to SDIO based [...] new 73623340546c Bluetooth: btmrvl: add support for SD8987 chipset new a1616a5ac99e Bluetooth: hidp: fix buffer overflow new 5035726128cd Bluetooth: btbcm: Add default address for BCM43341B new f57c4bbf3443 6lowpan: Off by one handling ->nexthdr new 039287aa9f72 Bluetooth: btbcm: Add entry for BCM2076B1 UART Bluetooth new cd9151b618da Bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt new 62611abc8f37 Bluetooth: hci_bcm: Fix empty regulator supplies for Intel Macs new 7f09d5a6c33b Bluetooth: hci_qca: Give enough time to ROME controller to [...] new 5bec1fb866df Bluetooth: Use struct_size() helper new ecf2b768bd11 Bluetooth: hci_qca: Fix crash with non-serdev devices new 06353a968fa4 Merge remote-tracking branch 'bluetooth/master' new da6f7c017626 mac80211: Fix Extended Key ID auto activation new b05d38fb98c1 nl80211: do a struct assignment to radar_chandef instead o [...] new 9014d76d1d09 Merge remote-tracking branch 'mac80211-next/master' new 8b9915bea3fa gfs2: Rename gfs2_trans_{add_unrevoke => remove_revoke} new ee38d436c02b 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 new bf4b573d4a4d Merge remote-tracking branch 'nand/nand/next' new f137a55168a2 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" new cfcc68ba6c71 Merge remote-tracking branch 'crypto/master' new a9f58c456e9d drm/vmwgfx: Be more restrictive when dirtying resources new b2130cca9c8d drm/vmwgfx: Remove set but not used variable 'restart' new 4efa6661154f drm/vmwgfx: remove redundant unlikely annotation new 6f74fd911d19 drm/vmwgfx: Use preprocessor macro to get valid context node new d01316d0469f drm/vmwgfx: Use preprocessor macro for cmd struct new 5724f899ed82 drm/vmwgfx: Add a new define for vmwgfx user-space debugging new 45399b112a72 drm/vmwgfx: Print message when command verifier returns wi [...] new b289840455ce drm/vmwgfx: Clean up some debug messages in vmwgfx_execbuf.c new 4062dd3e6ad6 drm/vmwgfx: Use VMW_DEBUG_USER for device command buffer errors new 680360a4d3f6 drm/vmwgfx: Fix formatting and spaces in vmwgfx_execbuf.c new 11c454196610 drm/vmwgfx: Use preprocessor macro for FIFO allocation new a5020f4f537f drm/vmwgfx: Zero initialize handle in vmw_execbuf_process new c601b12fb634 drm/vmwgfx: Remove set but not used variable 'fb_offset, f [...] new b3edf499dd5b Merge branch 'vmwgfx-next' of https://gitlab.freedesktop.o [...] new b1c4f7feada5 Merge tag 'drm-intel-next-2019-04-17' of git://anongit.fre [...] new 8d8f6f704495 Merge tag 'drm-misc-next-2019-04-18' of git://anongit.free [...] adds 61b51fb51c01 drm/tegra: gem: Fix CPU-cache maintenance for BO's allocat [...] new 6e865c723014 Merge tag 'drm/tegra/for-5.2-rc1' of git://anongit.freedes [...] new 42f1a013300d Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] 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 [...] new 70b5f09e4389 Merge tag 'drm-msm-next-2019-04-21' of https://gitlab.free [...] new db310c7910a4 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" new 45516e91c270 drm/amd/powerplay: add set/get_power_profile_mode for Raven (v2) new 8d01071d2663 drm/amd/powerplay: enable UMDPSTATE support on raven2 (v2) new 77e7f82985fd drm/amdgpu: Change VRAM lost print from ERR to INF new 2fac0f53fe59 drm/amd/display: wait for fence without holding reservation lock new f83088981a43 drm/amd/display: Use a reasonable timeout for framebuffer [...] new 904b9ed61f1d 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 new 9c11b12184bb drm/i915/icl: Fix MG_DP_MODE() register programming new 372b9ffb5799 drm/i915: Fix skl+ max plane width new 51eb1a1de7a9 drm/i915/icl: Fix clockgating issue when using scalers new a739797a591c Merge remote-tracking branch 'drm-intel/for-linux-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 new 245e73640817 dma-buf: Remove unused sync_dump() new b4a2c0055a4f dt-bindings: Add vendor prefix for VXT Ltd new 68c2edaca651 dt-bindings: Add VXT VL050-8048NT-C01 panel bindings new 04206185a160 drm/panel: simple: Add support for VXT VL050-8048NT-C01 panel new 7a4f4c31c5bc dt-bindings: panel: Add Samsung S6E63M0 panel documentation new 994a08a266e3 drm/panel: Add driver for Samsung S6E63M0 panel new cc483ec1015a dt-bindings: display: Add bindings for OSD101T2045-53TS new 62967232f145 drm/panel: simple: Add support for OSD101T2045-53TS new 2de67cf78e7a dt-bindings: display: Add bindings for OSD101T2587-53TS panel new b97b042a5029 drm/panel: Add OSD101T2587-53TS driver new 7ad9db66fafb drm/panel: simple: Fix panel_simple_dsi_probe new fae186c8d63c dt-bindings: display: Add ETM0430G0DH6 bindings new fd819bff37ed drm/panel: Add support for EDT ETM0430G0DH6 new b1b0d36bdb15 dt-bindings: drm/panel: simple: Add binding for TFC S9700R [...] new 421615318212 drm/panel: simple: Add TFC S9700RTWV43TR-01B 800x480 panel [...] new 0a4330f3597e drm/panel: Remove duplicate header new c9219ae4bd5d dt-bindings: display: add EDT ET035012DM6 display description new c2d24af620c1 drm/panel: simple: Add support for EDT ET035012DM6 new fbd8b69ab616 dt-bindings: Add vendor prefix for Evervision Electronics new 81c2d54ad977 dt-bindings: Add Evervision VGG804821 panel new 9158e3c31163 drm/panel: simple: Add Evervision VGG804821 panel support new b040115324b9 Merge remote-tracking branch 'drm-misc/for-linux-next' new d7b4746d7bef drm: Add drm_atomic_get_old/new_private_obj_state new b7ca331b293f drm/komeda: Add komeda_pipeline/component_get_state_and_set_user new b6477a9d372a drm/komeda: Initialize komeda component as drm private object new 242b708ae480 drm/komeda: Add komeda_build_layer_data_flow new 7d31b9e7a550 drm/komeda: Add komeda_plane/plane_helper_funcs new 5ec4b9b0c146 drm/komeda: Add komeda_build_display_data_flow new b137208f48be drm/komeda: Add komeda_release_unclaimed_resources new 8ceb9686b53a drm/komeda: Add komeda_crtc_atomic_flush new 77a28d2867f3 drm/komeda: Add komeda_crtc_mode_valid/fixup new 6eda92968bb9 drm/komeda: Add komeda_crtc_prepare/unprepare new d7041f22ae1a drm/komeda: Add komeda_crtc_atomic_enable/disable new 6c75642f9f8b drm/komeda: Add komeda_crtc_vblank_enable/disable new caf7bd2ffaed drm/komeda: Add komeda_crtc_funcs new 5d30439021f1 drm/komeda: Add komeda_kms_check new 4cc734cb79a8 drm/komeda: Add sysfs attribute: core_id and config_id new 50755fe5208a drm/komeda: Expose bus_width to Komeda-CORE new d93b6ba96e02 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 099b859cd1af Merge remote-tracking branch 'imx-drm/imx-drm/next' new 419766042aa6 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 8ba0f045ebdf Merge remote-tracking branch 'regmap/for-next' new b0b876975959 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 new 4ecfeb0baafa Merge remote-tracking branch 'sound-asoc/for-next' new 89a87d5461ce 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 new 001f1704ada7 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 new 551879a48f01 block: clarify that bio_add_page() and related helpers can [...] new 0a3d0d0be042 Merge branch 'for-5.2/block' into for-next new 7a841ca3f951 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 new 73387059c575 Merge remote-tracking branch 'device-mapper/for-next' new b3c1907870d2 Merge remote-tracking branch 'mmc/next' new 58281489dc30 Merge remote-tracking branch 'kgdb/kgdb-next' new 6fedb27ad404 Merge remote-tracking branch 'mfd/for-mfd-next' new 4faa47970ac5 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 new 221ab66b74f6 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 new a827f9aa6f0a Merge remote-tracking branch 'regulator/for-next' new 6beff00b79ca seccomp: fix up grammar in comment new 072b76a8fe2b Merge branch 'next-general' into next-testing new b238911c1cc8 Merge remote-tracking branch 'security/next-testing' new 248e0af677b1 Merge remote-tracking branch 'apparmor/apparmor-next' new 6fcdc592a5d4 Merge remote-tracking branch 'integrity/next-integrity' new 9f68a378262f Merge remote-tracking branch 'selinux/next' new 932b210fb71a Merge remote-tracking branch 'tpmdd/next' new 6d1c495adcab Merge remote-tracking branch 'iommu/next' new a88a7b3eb076 vfio: Use dev_printk() when possible new 41be3e261817 vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" new ca0c10ba72c9 Merge remote-tracking branch 'vfio/next' adds 70c4cf17e445 audit: fix a memory leak bug new 1afc46fe00a1 Merge remote-tracking branch 'audit/next' new 9ce06c68b076 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 new 5eb319eaa337 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' new 0abab61a478a Merge remote-tracking branch 'tip/auto-latest' new 71178fe5173b Merge remote-tracking branch 'clockevents/clockevents/next' new 953c533f91e1 Merge remote-tracking branch 'edac-amd/for-next' new ec8695685675 Merge remote-tracking branch 'ftrace/for-next' new cc4f39ea1b4e 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 [...] new 0ecda399a70b 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 [...] new 8b3934e25e06 Merge remote-tracking branch 'kvms390/next' new 6cc12d29c0d4 Merge remote-tracking branch 'percpu/for-next' new bf88a4279c35 Merge remote-tracking branch 'workqueues/for-next' new 25320bb6cf10 Merge remote-tracking branch 'drivers-x86/for-next' new 9f1894811115 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 new b8a3e7bbaa1f Merge remote-tracking branch 'leds/for-next' adds b779ceadf548 char/ipmi: fix spelling mistake "receieved_messages" -> "r [...] new df0849745c43 Merge remote-tracking branch 'ipmi/for-next' new 8ee151eb9ddb 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() new a930988f3f7a 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 new 23ff364736bb Merge remote-tracking branch 'usb-serial/usb-next' new a8cb5be13c33 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 new 20487005b366 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 new 777076a77105 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 new cc9075b6ab6e Merge remote-tracking branch 'char-misc/char-misc-next' new f0040e337a23 Merge remote-tracking branch 'extcon/extcon-next' new e9e45b6b5c65 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 new 477f1bf56cf1 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 new 64048ab2129c 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 new e6cededd484d Merge remote-tracking branch 'mux/for-next' new 9aee3ac35878 Merge remote-tracking branch 'icc/icc-next' new e2c114c06da2 dmaengine: at_xdmac: remove BUG_ON macro in tasklet new 223a4f4cfe93 dmaengine: at_xdmac: enhance channel errors handling in tasklet new 38a829a389e3 dmaengine: at_xdmac: only monitor overflow errors for peri [...] new 918532c437c4 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 new 7d6f59bd7073 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 new 4065dab031f9 Merge remote-tracking branch 'scsi/for-next' new a270548ca42b Merge remote-tracking branch 'vhost/linux-next' new 59de21141d88 Merge remote-tracking branch 'rpmsg/for-next' new 4050586b2bee gpiolib: Indent entry values of enum gpio_lookup_flags new fed7026adc7c gpiolib: Make use of enum gpio_lookup_flags consistent new 2d6c06f5a409 gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT new 80c8d927dacc gpiolib: acpi: Change type of dflags new 24a49543336d gpiolib: acpi: Set pin value, based on bias, more accurately new 606be34440ee gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper new 2d3b6db122ce gpiolib: acpi: Respect pin bias setting new ae3ba80ae856 Merge branch 'devel' into for-next new 9d299aea629c Merge remote-tracking branch 'gpio/for-next' new 182e80eeaff5 gpiolib: devprop: Fix syntax error new 1adc90c73957 pinctrl: axp209: Fix NULL pointer dereference after allocation new 9f325c983725 pinctrl: mt8183: add DT binding document new 5e73de3413c5 pinctrl: add drive for I2C related pins on MT8183 new c7df94c64ca2 pinctrl: imx: remove an unnecessary NULL check new e05487d45b23 pinctrl: freescale: use devm_platform_ioremap_resource() t [...] new 5490c77d596a dt-bindings: pinctrl: imx7d: Fix PAD_CTL_DSE_X* new 279ffafaf39d pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver new bc236d6fb561 pinctrl: mt65xx: add OF bindings for MT8516 new 21989587f6d0 pinctrl: artpec6: Drop unused function and rename new 855811eaeb83 pinctrl: imx8mq: Add suspend/resume ops new 966d9b928f62 dt-bindings: pinctrl: stm32: add new entry for package inf [...] new cc528862d961 pinctrl: stm32: introduce package support new 6918bf43737c pinctrl: stm32: add package information for stm32mp157c new a7672c4a3f29 pinctrl: stm32: align stm32mp157 pin names new 44b9f86cd41d pinctrl: samsung: fix leaked of_node references new 483d70d73bea pinctrl: st: fix leaked of_node references new b7cd97cd140f Merge branch 'devel' into for-next new cdbfd0a3a3ab Merge remote-tracking branch 'pinctrl/for-next' new 322a0df81218 Merge remote-tracking branch 'pwm/for-next' new a9b4ea551556 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 [...] new ff0227eaed92 Merge remote-tracking branch 'kselftest/next' new d92b55330cac Merge remote-tracking branch 'y2038/y2038' new 87294923403f 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 new d20f1135d063 Merge remote-tracking branch 'coresight/next' new f8c93262929d Merge remote-tracking branch 'rtc/rtc-next' new 1815d4a201d8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new aa17a5debabf Merge remote-tracking branch 'at24/at24/for-next' new 74a70f79ecc8 Merge remote-tracking branch 'ntb/ntb-next' new 95503bca9bb7 security: Create "kernel hardening" config area new a59978c0d886 security: Move stackleak config to Kconfig.hardening new 3b8bb160f4d1 security: Implement Clang's stack initialization new acaa9f4f6169 Merge remote-tracking branch 'kspp/for-next/kspp' new c76c30bd0f3f Merge remote-tracking branch 'gnss/gnss-next' new 87c04f204355 Merge remote-tracking branch 'slimbus/for-next' new 87f0df421687 Merge remote-tracking branch 'nvmem/for-next' new 6ef013b9b457 Merge remote-tracking branch 'xarray/xarray' new 04904d7924b2 drivers: hid: Add a module description line to the hid_hyp [...] new 556a1c14e776 drivers: hv: Add a module description line to the hv_vmbus driver new a3fb7bf369ef drivers: input: serio: Add a module desription to the hype [...] new f3e821f3c52e Merge remote-tracking branch 'hyperv/hyperv-next' new 53842ec8e22d 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 new 6b04f2e481c1 Merge remote-tracking branch 'pidfd/for-next' new 9887fe2eaecc mm: add /sys/kernel/slab/cache/cache_dma32 new 8b101a70e086 userfaultfd: use RCU to free the task struct when fork fails new 14e403af6b53 mm/memory_hotplug.c: drop memory device reference after fi [...] new dbdab154bbfd zram: pass down the bvec we need to read into in the work struct new 84b37b9150e0 lib/Kconfig.debug: Fix build error without CONFIG_BLOCK new 362bde2d66bb lib/test_vmalloc.c: do not create cpumask_t variable on stack new ec1b66224672 mm: do not boost watermarks to avoid fragmentation for the [...] new bbba0fa0b6f7 mm, page_alloc: always use a captured page regardless of c [...] new c1701ba443ac mm/page_alloc.c: avoid potential NULL pointer dereference new 2556ddb93dc4 mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag new e7b850fbc07a fs/proc/proc_sysctl.c: Fix a NULL pointer dereference new 2333b701c7fd kernel/sys.c: prctl: fix false positive in validate_prctl_map() new d4936d248526 scripts/spelling.txt: add more typos to spelling.txt and sort new d85ab73b0239 arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header new 488b03c7e627 lib/debugobjects.c: move printk out of db lock critical sections new 3d3de94d254a ocfs2: use common file type conversion new 9cd1272c4b75 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget new 61dfd1e52114 ocfs2: clear zero in unaligned direct IO new 9396d289eaea ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 7b18c4e3a9a6 ocfs2: wait for recovering done after direct unlock request new cf96e960be4c ocfs2: checkpoint appending truncate log transaction befor [...] new d1b2250e1f1b ramfs: support O_TMPFILE new b20e0563c54e list: add function list_rotate_to_front() new f33c9052f748 slob: respect list_head abstraction layer new 542bcb875426 slob: use slab_list instead of lru new 8d5797adaee4 slub: add comments to endif pre-processor macros new 2673186fd022 slub: use slab_list instead of lru new 4e22db2cc22b slab: use slab_list instead of lru new 515ae3e88fea mm: remove stale comment from page struct new 0aa9d1cf4dd9 slub: remove useless kmem_cache_debug() before remove_full() new e4ae110874ff mm/slab.c: remove unneed check in cpuup_canceled new ce24924d5f8f mm/slub.c: update the comment about slab frozen new 02329e7065df mm/slab.c: fix an infinite loop in leaks_show() new 0e8c5f4b37b2 slab-fix-an-infinite-loop-in-leaks_show-fix new 1596d1fd6217 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] new 2db202d9ff75 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() new 8dca98c0f2a1 userfaultfd/sysctl: add vm.unprivileged_userfaultfd new b01bbae36367 userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix new de1a9085cf1a mm: page cache: store only head pages in i_pages new be6c9c992142 page-cache-store-only-head-pages-in-i_pages-fix new 84bf5b8bbbda page-cache-store-only-head-pages-in-i_pages-fix-fix new 6814cd4e548d mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() new af9adfceb291 mm: move recent_rotated pages calculation to shrink_inacti [...] new cc17e5a74010 mm: move nr_deactivate accounting to shrink_active_list() new d0c5ba169301 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] new 8bb6e92e47e8 mm: remove pages_to_free argument of move_active_pages_to_lru() new aa37d9f1d8f3 mm: generalize putback scan functions new 60987d04c8da mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM new 428ab6dc5735 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 new fe387f3fcd42 mm/gup: change write parameter to flags in fast walk new 0dbe0ed39fa1 mm/gup: change GUP fast to use flags rather than a write 'bool' new 97a954a8e10c mm/gup: add FOLL_LONGTERM capability to GUP fast new ee81b47fa61b mm-gup-add-foll_longterm-capability-to-gup-fast-v3 new 426dc7cf40c4 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() new 290372b40e9e ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 new 733d6eaf3e25 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() new f21498d50ff0 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() new 689db36514b8 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 new adc3788a9797 mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] new d2e286a5fc9e mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY new 4b6f393b36d6 mm/compaction.c: fix an undefined behaviour new 931da4173034 mm-compaction-fix-an-undefined-behaviour-fix new f454ab67c061 mm/cma.c: fix the bitmap status to show failed allocation reason new a811a29fbbc3 mm: compaction: show gfp flag names in try_to_compact_page [...] new f6e1ba0f9cfa mm, compaction: some tracepoints should be defined only wh [...] new dc057f677a1b mm: change mm_update_next_owner() to update mm->owner with [...] new 4922f7c0425a mm/page_isolation.c: remove redundant pfn_valid_within() i [...] new 20a423a5f8b2 mm/vmscan: add tracepoints for node reclaim new 1303b048d502 mm: memcontrol: track LRU counts in the vmstats array new c35bb81b307d mm: memcontrol: replace zone summing with lruvec_page_state() new f98a34b1f176 mm: memcontrol: replace node summing with memcg_page_state() new 94c3757f9d3e mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() new a51e2a3b45b7 mm: memcontrol: push down mem_cgroup_nr_lru_pages() new 2e089a5ff089 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] new 47063ef51f6f mm/cma.c: fix crash on CMA allocation if bitmap allocation fails new f49d0087f588 initramfs: free initrd memory if opening /initrd.image fails new 4ddf7925f0a8 initramfs: cleanup initrd freeing new 29e6eeeab797 initramfs: factor out a helper to populate the initrd image new dc23f5aac4aa initramfs: cleanup populate_rootfs new 51335a381590 initramfs: fix a compilation error new 60abb1d5cfac initramfs: move the legacy keepinitrd parameter to core code new e2162d655ddb initramfs: provide a generic free_initrd_mem implementation new 8fc3b3648706 initramfs: poison freed initrd memory new 3108c545b38e init: provide a generic free_initmem implementation new f0d607235f29 hexagon: switch over to generic free_initmem() new 7eacd7f518c0 init: free_initmem: poison freed init memory new a48b44ac430d riscv: switch over to generic free_initmem() new f40cf0298ee0 sh: advertise gigantic page support new b4d2789a5283 sparc: advertise gigantic page support new 0518950ad9f2 mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] new de9ac0620c4a hugetlb: allow to free gigantic pages regardless of the co [...] new 6eae88a7a844 mm: introduce put_user_page*(), placeholder versions new f73188ff4d0c mm: page_mkclean vs MADV_DONTNEED race new f6b096f83ad6 mm/vmscan: drop may_writepage and classzone_idx from direc [...] new b1a66e4e9921 mem-hotplug: fix node spanned pages when we have a node wi [...] new 1c628b1d31d2 hugetlbfs: fix potential over/underflow setting node speci [...] new 13e739b56209 mm/hugetlb: get rid of NODEMASK_ALLOC new 945958488c9b mm/swap.c: __pagevec_lru_add_fn: typo fix new 2a43ee0e37a7 include/linux/balloon_compaction.h: drop unused function stubs new 3e0cd7119d23 mm/sparse.c: clean up obsolete code comment new 53e615e4829c drivers/base/memory.c: clean up relics in function parameters new 943e4d6b7103 hugetlbfs: on restore reserve error path retain subpool re [...] new 3edd2e89b38c hugetlb: use same fault hash key for shared and private mappings new 9c7bd74e51a8 mm: change locked_vm's type from unsigned long to atomic64_t new ab96a8890929 vfio/type1: drop mmap_sem now that locked_vm is atomic new b474baee431d vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic new 585c26845316 fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic new e4cf0c69f4eb powerpc/mmu: drop mmap_sem now that locked_vm is atomic new ff5159bedad2 kvm/book3s: drop mmap_sem now that locked_vm is atomic new 526c453ca77f mm/hmm: select mmu notifier when selecting HMM new 50d7c1942375 mm/hmm: use reference counting for HMM struct new ddeee00398c9 mm/hmm: do not erase snapshot when a range is invalidated new 96512f1539d7 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] new b0d575e894f7 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() new 02fc663a623f mm/hmm: improve driver API to work and wait over a range new 1b5cdeb3f82b mm/hmm: add default fault flags to avoid the need to pre-f [...] new 62199890b790 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) new 82e1664d67a4 mm/hmm: fix initial PFN for hugetlbfs pages new 8482dac4de62 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem new 7741566b858d mm/hmm: move THP and hugetlbfs code path behind #if KCONFIG new b80da48da8b8 mm/hmm: add helpers to test if mm is still alive or not new 869bc8d465ce mm/hmm: add an helper function that fault pages and map th [...] new 92dbed48c7f3 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] new dc00a67bb4c9 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] new 3155e44a2445 mm/mmu_notifier: helper to test if a range invalidation is [...] new 9021972aa44e mm/mmu_notifier: convert user range->blockable to helper function new 958d321a233b mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags new 07ac0567f7fa mm/mmu_notifier: contextual information for event enums new 2352765b9a07 mm/mmu_notifier: contextual information for event triggeri [...] new f0a49b29762a mm/mmu_notifier: use correct mmu_notifier events for each [...] new 5f2c80cdecc2 mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] new 9ef51e0d784d mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper new 0d91e2480a11 mm/filemap.c: enable error injection at add_to_page_cache() new 02d40a51460a mm-enable-error-injection-at-add_to_page_cache-fix new 49582a07f278 mm/rmap.c: use the pra.mapcount to do the check new f8efa622bb61 mm: use mm_zero_struct_page from SPARC on all 64b architectures new af1689eff4be mm: drop meminit_pfn_in_nid as it is redundant new c45f0aef9e62 mm: implement new zone specific memblock iterator new 4c08418aa21f mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new 81573f440109 mm, memory_hotplug: cleanup memory offline path new 32e86d2f19ba mm, memory_hotplug: provide a more generic restrictions fo [...] new 1e3d4c3089f2 mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] new 2a3a83d92785 mm/filemap.c: fix minor typo new 0445ce8a30bb mm/memory_hotplug: release memory resource after arch_remo [...] new d6fbc5e5aa5c mm-memory_hotplug-release-memory-resource-after-arch_remov [...] new 184c2b3c7b5f mm/memory_hotplug: make unregister_memory_section() never fail new 169131e6248d mm/memory_hotplug: make __remove_section() never fail new 8963a2250f5e mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] new 0aaf748d2271 mm: fix false-positive OVERCOMMIT_GUESS failures new ff88496ed9e0 mm: remove redundant 'default n' from Kconfig-s new 8aa656ce3031 mm: introduce new vm_map_pages() and vm_map_pages_zero() API new 116f64f6a16f arm: mm: dma-mapping: convert to use vm_map_pages() new c8ab0dd9356f drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() new c24a7ebde3e2 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() new d6f37509a768 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() new b17601e9764c iommu/dma-iommu.c: convert to use vm_map_pages() new c04b7a80faf0 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() new 27f72c207d91 xen/gntdev.c: convert to use vm_map_pages() new f1ae808f7565 xen/privcmd-buf.c: convert to use vm_map_pages_zero() new bcc3e9d819c2 x86, numa: always initialize all possible nodes new b8ef2cffc552 mm: be more verbose about zonelist initialization new 039061678ecc fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback new 7c079766a4f2 mm/vmscan.c: simplify shrink_inactive_list() new 5736aaac9562 mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig new e97ad926639f mm/vmalloc.c: refactor __vunmap() to avoid duplicated call [...] new e72e78c45ecd mm: vmalloc: show number of vmalloc pages in /proc/meminfo new cbaea3a9df34 mm/vmalloc.c: remove might_sleep() in __remove_vm_area() new b37b3cc92feb mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist new e5b747a38765 mm/z3fold.c: introduce helper functions new 7c4c4974c8a1 mm/z3fold.c: improve compression by extending search new bbef10c8f3ba mm/z3fold.c: add structure for buddy handles new ffdf42d862b3 mm/z3fold.c: support page migration new 58c76ed1b414 mm/z3fold.c: z3fold_page_isolate() can be static new b36b11f95a49 hugetlbfs: always use address space in inode for resv_map pointer new 60f1cc8cef8f memcg: schedule high reclaim for remote memcgs on high_work new 89b5e9bd31c0 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 new ae06febb13f3 psi: introduce state_mask to represent stalled psi states new 82a13268484c psi: make psi_enable static new c74a418d3101 psi: rename psi fields in preparation for psi trigger addition new 5ca3f64aa80c psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 new a3ace8ef0889 psi: split update_stats into parts new d03451cae6a1 psi: track changed states new bbb706537f8f include/: refactor headers to allow kthread.h inclusion in [...] new b53a77b6685a psi: introduce psi monitor new 1e26726d0643 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() new cef897e847aa mm/vmalloc.c: keep track of free blocks for vmap allocation new 222c44a7ded9 mm/vmap: keep track of free blocks for vmap allocation new 2f08f37a394f mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 new 9780d75ce775 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro new dbb95ca2ef6d mm-vmap-add-debug_augment_propagate_check-macro-v4 new 56094b4fd89b mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro new 2660e614b319 mm-vmap-add-debug_augment_lowest_match_check-macro-v4 new 558a1b0a3adb mm, memcg: proportional memory.{low,min} reclaim new 9c8f9874fc16 mm, memcg: make memory.emin the baseline for utilisation d [...] new 7c35c450c893 mm, memcg: make scan aggression always exclude protection new 47c94b7ce1f5 include/linux/uaccess.h: add probe_user_read() new bd9621859687 mm-add-probe_user_read-fix new 20b2449cd7d5 powerpc: use probe_user_read() new 7c452fd3f44d mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t new 2ca1d0e84a84 mm: shuffle initial free memory to improve memory-side-cac [...] new 556e092d348d mm/shuffle: fix shuffle enable new 9599b1ef8c98 mm: move buddy list manipulations into helpers new 6e92ecbdf3ee mm: fix buddy list helpers new d21718f348b2 mm-move-buddy-list-manipulations-into-helpers-fix2 new ae6d125a841a mm: maintain randomization of page free lists new f845b2ae9659 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes new 4637dd2ab28c mm/vmscan: remove unused lru_pages argument new 4a88f983b9f0 mm/mincore.c: make mincore() more conservative new 5a8bdbd5b811 mm-mincore-make-mincore-more-conservative-v2 new 3ce04998aa29 mm: don't expose page to fast gup before it's ready new 8d21c7c277bd fs/buffer.c: add debug print for __getblk_gfp() stall problem new 42379328b9e5 fs/buffer.c: dump more info for __getblk_gfp() stall problem new c77b399b9c1b fs/select: avoid clang stack usage warning new e8f735b9c009 kdb: det rid of broken attempt to print CCVERSION in kdb summary new 5413f99a4567 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] new 70195c0dee37 kernel/notifier.c: double register detection new 3da0ae898b30 kernel/latencytop.c: remove unnecessary checks for latency [...] new ac0e674930ce kernel/latencytop.c: rename clear_all_latency_tracing to c [...] new 0c6ada205b09 byteorder: sanity check toolchain vs kernel endianness new c7ccfe4c1d03 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] new 6167b1f85d97 linux/device.h: use unique identifier for each struct _ddebug new c91c93f65127 linux/net.h: use unique identifier for each struct _ddebug new 1c2c9bae7781 linux/printk.h: use unique identifier for each struct _ddebug new ce2a67fe3f2b lib/dynamic_debug.c: introduce accessors for string member [...] new 999b10c70f31 lib/dynamic_debug.c: drop use of bitfields in struct _ddebug new 134503c52b29 lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] new 0adc0fccea23 lib/dynamic_debug.c: add asm-generic implementation for DY [...] new 6c5c9318c1d3 x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS new 9d9247d08d72 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS new e1483eb59232 powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 new 66e5ea50b5b4 lib/bitmap.c: remove unused EXPORT_SYMBOLs new 01876cbb3ef0 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA new 8bc380f94f9a lib/genalloc.c: export symbol addr_in_gen_pool new 25dab20300d4 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new d5324fd362d0 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 702e19ae0946 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST new 9d774336653b lib/sort: make swap functions more generic new baa09d557536 lib/sort: use more efficient bottom-up heapsort variant new e96b715932fb lib/sort: avoid indirect calls to built-in swap new 765acd6e9da2 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS new f47c05fd3a68 lib-list_sort-simplify-and-remove-max_list_length_bits-fix new 483210897c54 lib/list_sort: optimize number of calls to comparison function new f75fe1a85d51 lib: Move mathematic helpers to separate folder new 89d8867daa25 docs: core-api: fix broken references for div64.c and gcd.c new 02ebe6c5dce8 lib/math: move int_pow() from pwm_bl.c for wider use new 7abc2c3ed0e6 lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() new b0030e2a47a5 lib: rework bitmap_parselist new d948ead4c0b7 lib-rework-bitmap_parselist-v5 new 54fcf01be946 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() new a70b33994735 lib/test_bitmap: add testcases for bitmap_parselist() new 7a4cb324790c lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 new 6095f901db77 lib/test_bitmap: add tests for bitmap_parselist_user() new 9b0e4ca9da3c lib/math/rational.c: fix possible incorrect result from ra [...] new 236763d1492a include/linux/bitops.h: sanitize rotate primitives new f66cb39fb443 lib/test_vmalloc.c:test_func(): eliminate local `ret' new 60876c0c1748 checkpatch: don't interpret stack dumps as commit IDs new 50522e2c811b checkpatch: fix something new b44c7238724a fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] new e51980445ec2 fs/binfmt_elf.c: make scope of "pos" variable smaller new d7797b09f278 fs/binfmt_elf.c: free PT_INTERP filename ASAP new 5724e5a29b62 fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter new 8947e0358fc9 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] new b586f7a3e260 fs/binfmt_elf.c: save 1 indent level new 274af2d283ea fs//binfmt_elf.c: move variables initialization closer to [...] new 072e0874068a fs/binfmt_elf.c: extract PROT_* calculations new ce4e44f6e8f9 elf: init pt_regs pointer later new 826456207468 binfmt_elf: move brk out of mmap when doing direct loader exec new 86d3e12e975f binfmt_elf: Update READ_IMPLIES_EXEC logic for modern CPUs new 464858f78aad autofs: fix some word usage oddities in autofs.txt new 045c3cf342a9 autofs: update autofs.txt for strictexpire mount option new 712f0e43024c autofs: update AUTOFS_EXP_LEAVES description new bf39e658924b autofs: update mount control expire desription with AUTOFS [...] new 7a71919c6d48 autofs: add description of ignore pseudo mount option new 69a94a80a110 reiserfs: add comment to explain endianness issue in xattr_hash new 26cbe033de7f reiserfs-add-comment-to-explain-endianness-issue-in-xattr_ [...] new 096f4d1f8e1d fs/fat/file.c: issue flush after the writeback of FAT new ad5bd16bfcda kernel/signal.c: annotate implicit fall through new 0480090b618b fs/exec.c: move ->recursion_depth out of critical sections new 90a97bf9fab4 exec: move struct linux_binprm::buf new 21249cbab32d exec selftests: test ->recursion_depth new c4472fb0dfb6 include/linux/cpumask.h: fix double string traverse in cpu [...] new 64afb7be16a7 cpumask-fix-double-string-traverse-in-cpumask_parse-fix new c7582184c6b0 rapidio: fix a NULL pointer dereference when create_workqu [...] new 4c11c3e8f2f9 kernel/sysctl.c: switch to bitmap_zalloc() new 2320bc5da554 sysctl: return -EINVAL if val violates minmax new fc8681917a09 kernel/pid.c: convert struct pid:count to refcount_t new 5ac9da06db9c convert-struct-pid-count-to-refcount_t-fix new 2cf912827666 eventfd: present id to userspace via fdinfo new 473a7b8e4bd0 gcov: clang: move common GCC code into gcc_base.c new b5cae71f4e9b gcov: docs: add a note on GCC vs Clang differences new 11237020c25e gcov: clang support new acba5d391d6e gcov-clang-support-checkpatch-fixes new 87719fa86c99 panic: avoid the extra noise dmesg new 6489276ce239 panic/reboot: allow specifying reboot_mode for panic only new 245bab64c5ba pps: descriptor-based gpio new a5043b5dd5fc dt-bindings: pps: pps-gpio PPS ECHO implementation new 8dff3f482ece pps: pps-gpio PPS ECHO implementation new 4a61943a79a0 scripts/gdb: find vmlinux where it was before new 73381a064196 scripts/gdb: add kernel config dumping command new 66494a7c67f1 scripts-gdb-add-kernel-config-dumping-command-v2 new 8fa1f11104e1 scripts/gdb: add rb tree iterating utilities new af299b404c38 scripts-gdb-add-rb-tree-iterating-utilities-v2 new 468c00fb987f scripts/gdb: add a timer list command new 59f3e61f3dd2 scripts-gdb-add-a-timer-list-command-v2 new 054719f3c55d scripts/gdb: silence pep8 checks new 0085a25fe5ad scripts/gdb: add hlist utilities new d241cd228d88 scripts/gdb: initial clk support: lx-clk-summary new 453e52a81e6a scripts/gdb: add $lx_clk_core_lookup function new d410fd75bf6a ipc: prevent lockup on alloc_msg and free_msg new 73dfce6ed746 ipc/mqueue: remove redundant wq task assignment new 948b68567218 ipc/mqueue: optimize msg_get() new 98e2cc55d12e ipc: allow boot time extension of IPCMNI from 32k to 16M new aac728fe7a95 ipc: conserve sequence numbers in ipcmni_extend mode new 2af2ac3b9558 ipc: do cyclic id allocation for the ipc object. new 222cf5b476c2 ipc-do-cyclic-id-allocation-for-the-ipc-object-fix new 8b7274edd33a Merge branch 'akpm-current/current' new 14bab01f3e48 pinctrl: fix pxa2xx.c build warnings new 6c46c9b821c2 fs/coda/psdev.c: remove duplicate header new b81193c44010 include/linux/sched/signal.h: replace `tsk' with `task' new 85d85d3b38ee fs/cachefiles/namei.c: remove duplicate header new 862ed09e8795 fs/block_dev.c: Remove duplicate header new 31b51d4d2647 treewide: replace #include <asm/sizes.h> with #include <li [...] new 11c5133ecfaf arch: remove <asm/sizes.h> and <asm-generic/sizes.h> new c97006a68a00 mm, memcg: rename ambiguously named memory.stat counters a [...] new 7e473df571da mm-rename-ambiguously-named-memorystat-counters-and-functions-fix new c05cbdae576f mm, memcg: consider subtrees in memory.events new b4b579c2f4e1 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] new 6392c976330b drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl new f299de9c1fdb mm: memcontrol: make cgroup stats and events query API exp [...] new 74546f7d2df3 mm-memcontrol-make-cgroup-stats-and-events-query-api-expli [...] new 8a0b38f45ece mm: memcontrol: move stat/event counting functions out-of-line new df032f365412 mm: memcontrol: fix recursive statistics correctness & scalabilty new 542caa70ac75 mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] new c9e71a1a35d8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 3cb22b0fa2e5 Merge branch 'akpm/master' new c392798a85ab Add linux-next specific files for 20190424
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/llvm-release-aarc [...]
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.
The 876 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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/arm64/cpu-feature-registers.txt | 16 + Documentation/arm64/elf_hwcaps.txt | 24 + Documentation/arm64/sve.txt | 17 + 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 + .../bindings/display/panel/edt,et-series.txt | 16 + .../display/panel/evervision,vgg804821.txt | 12 + .../display/panel/osddisplays,osd101t2045-53ts.txt | 11 + .../display/panel/osddisplays,osd101t2587-53ts.txt | 14 + .../bindings/display/panel/samsung,s6e63m0.txt | 33 + .../display/panel/tfc,s9700rtwv43tr-01b.txt | 15 + .../bindings/display/panel/vl050_8048nt_c01.txt | 12 + .../devicetree/bindings/iio/adc/imx7d-adc.txt | 2 + .../devicetree/bindings/input/lpc32xx-key.txt | 5 +- .../devicetree/bindings/input/sun4i-lradc-keys.txt | 6 +- .../bindings/interconnect/qcom,qcs404.txt | 45 - .../interrupt-controller/mediatek,sysirq.txt | 7 +- .../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/pinctrl/fsl,imx7d-pinctrl.txt | 6 +- .../devicetree/bindings/pinctrl/pinctrl-mt65xx.txt | 1 + .../bindings/pinctrl/st,stm32-pinctrl.txt | 2 + .../bindings/power/supply/ingenic,battery.txt | 31 + .../bindings/power/supply/olpc_battery.txt | 2 +- .../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 - .../devicetree/bindings/serial/mtk-uart.txt | 4 +- .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 + .../devicetree/bindings/soc/mediatek/scpsys.txt | 5 +- .../devicetree/bindings/sound/fsl,audmix.txt | 4 + .../devicetree/bindings/sound/renesas,rsnd.txt | 1 - .../bindings/timer/mediatek,mtk-timer.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 3 + .../devicetree/bindings/watchdog/mtk-wdt.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 | 7 +- Next/SHA1s | 212 +- Next/merge.log | 6960 +++++++++++--------- arch/alpha/include/asm/segment.h | 6 - arch/alpha/include/uapi/asm/sockios.h | 4 +- arch/alpha/kernel/smc37c669.c | 1 - arch/alpha/kernel/smc37c93x.c | 1 - arch/arc/include/asm/uaccess.h | 1 + arch/arm/Kconfig | 2 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 8 +- arch/arm/boot/compressed/head.S | 16 +- 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/imx7s.dtsi | 2 + 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/configs/multi_v7_defconfig | 11 + arch/arm/configs/sama5_defconfig | 2 +- arch/arm/crypto/aes-neonbs-glue.c | 2 + arch/arm/include/asm/Kbuild | 1 - arch/arm/include/asm/domain.h | 6 +- arch/arm/include/asm/futex.h | 3 +- arch/arm/include/asm/kvm_host.h | 13 +- arch/arm/include/asm/limits.h | 12 - arch/arm/include/asm/processor.h | 4 +- arch/arm/include/asm/uaccess.h | 3 +- arch/arm/kernel/head-nommu.S | 2 +- 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-rockchip/platsmp.c | 1 + 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 - arch/arm/mm/init.c | 17 +- arch/arm/vdso/Makefile | 21 +- arch/arm64/Kconfig | 89 +- .../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/mediatek/mt8173.dtsi | 35 +- arch/arm64/boot/dts/mediatek/mt8183-pinfunc.h | 1120 ++++ arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 25 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 2 +- arch/arm64/configs/defconfig | 8 + arch/arm64/crypto/aes-neonbs-glue.c | 2 + arch/arm64/include/asm/Kbuild | 2 +- arch/arm64/include/asm/elf.h | 15 +- arch/arm64/include/asm/fpsimd.h | 4 - arch/arm64/include/asm/futex.h | 2 +- arch/arm64/include/asm/hwcap.h | 6 + arch/arm64/include/asm/kvm_host.h | 4 +- arch/arm64/include/asm/signal32.h | 2 - arch/arm64/include/asm/sysreg.h | 14 + arch/arm64/include/uapi/asm/hwcap.h | 6 + arch/arm64/include/uapi/asm/kvm.h | 37 +- arch/arm64/kernel/Makefile | 5 +- arch/arm64/kernel/cpufeature.c | 17 +- arch/arm64/kernel/cpuinfo.c | 6 + arch/arm64/kernel/fpsimd.c | 7 +- arch/arm64/kernel/ftrace.c | 9 +- arch/arm64/kernel/kuser32.S | 66 +- arch/arm64/kernel/signal32.c | 3 +- arch/arm64/kernel/sigreturn32.S | 46 + arch/arm64/kernel/vdso.c | 134 +- 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/arm64/mm/init.c | 2 +- arch/c6x/include/asm/Kbuild | 1 - 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/h8300/Kconfig | 1 + arch/h8300/include/asm/Kbuild | 1 + arch/h8300/include/asm/uaccess.h | 55 - arch/hexagon/include/asm/Kbuild | 1 - arch/hexagon/include/asm/uaccess.h | 1 - arch/ia64/include/asm/segment.h | 6 - arch/ia64/include/uapi/asm/sockios.h | 21 - arch/mips/include/asm/Kbuild | 1 - arch/mips/include/uapi/asm/sockios.h | 4 +- arch/mips/kvm/Kconfig | 1 - arch/mips/vdso/Makefile | 4 +- arch/nds32/include/asm/Kbuild | 1 - arch/nios2/include/asm/Kbuild | 1 - arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/kernel/ptrace.c | 1 - arch/openrisc/kernel/setup.c | 1 - arch/openrisc/kernel/traps.c | 1 - arch/openrisc/mm/init.c | 1 - arch/openrisc/mm/tlb.c | 1 - arch/parisc/include/asm/Kbuild | 1 - arch/parisc/include/uapi/asm/sockios.h | 14 - arch/parisc/kernel/head.S | 13 + arch/powerpc/Kconfig | 1 + 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 | 2 + 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/Kconfig | 1 + arch/s390/crypto/des_s390.c | 21 +- arch/s390/include/asm/pgtable.h | 79 +- arch/s390/include/asm/segment.h | 5 - arch/s390/kernel/fpu.c | 2 +- arch/s390/kernel/nospec-branch.c | 3 +- arch/s390/kernel/perf_cpum_cf_diag.c | 9 +- arch/s390/kernel/ptrace.c | 1 - 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/s390/mm/Makefile | 2 +- arch/s390/mm/gup.c | 300 - arch/sh/include/uapi/asm/sockios.h | 5 +- arch/sparc/crypto/des_glue.c | 11 +- arch/sparc/include/uapi/asm/sockios.h | 15 - arch/unicore32/include/asm/Kbuild | 1 - arch/x86/Kconfig | 2 +- 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/entry/vdso/vdso32/vclock_gettime.c | 1 + arch/x86/events/amd/core.c | 35 +- arch/x86/hyperv/hv_spinlock.c | 2 +- arch/x86/include/asm/Kbuild | 1 + arch/x86/include/asm/elf.h | 24 +- 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/asm/segment.h | 16 - arch/xtensa/include/uapi/asm/sockios.h | 4 +- block/bfq-iosched.c | 8 +- block/bio.c | 26 +- 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/bluetooth/Kconfig | 4 +- drivers/bluetooth/btbcm.c | 5 +- drivers/bluetooth/btmrvl_sdio.c | 36 + drivers/bluetooth/btmtksdio.c | 161 +- drivers/bluetooth/hci_bcm.c | 20 +- drivers/bluetooth/hci_h5.c | 2 +- drivers/bluetooth/hci_qca.c | 5 +- drivers/char/tpm/Kconfig | 1 - drivers/clk/clk-aspeed.c | 42 +- drivers/clk/clk-divider.c | 24 +- drivers/clk/clk-fixed-factor.c | 55 +- 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/rockchip/clk-rk3288.c | 13 +- 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/dma-buf/sync_debug.c | 26 - drivers/dma-buf/sync_debug.h | 1 - drivers/dma/at_xdmac.c | 67 +- drivers/dma/bcm2835-dma.c | 2 +- drivers/dma/sh/rcar-dmac.c | 30 +- drivers/firmware/psci/psci.c | 24 +- drivers/gpio/Kconfig | 1 - drivers/gpio/gpiolib-acpi.c | 70 +- drivers/gpio/gpiolib-of.c | 13 +- drivers/gpio/gpiolib.c | 24 +- drivers/gpio/gpiolib.h | 19 +- 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_device.c | 2 +- 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 | 23 +- drivers/gpu/drm/amd/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 16 - drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 97 +- drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h | 1 - drivers/gpu/drm/amd/powerplay/inc/smu10.h | 14 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 9 +- .../gpu/drm/arm/display/include/malidp_product.h | 12 + drivers/gpu/drm/arm/display/komeda/Makefile | 1 + drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 54 + drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 385 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 50 + drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 34 + drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 7 + drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 39 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 5 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 38 + .../drm/arm/display/komeda/komeda_pipeline_state.c | 609 ++ drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 129 + .../drm/arm/display/komeda/komeda_private_obj.c | 220 +- drivers/gpu/drm/drm_atomic.c | 45 +- 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_ddi.c | 18 +- drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_display.c | 112 +- 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/panel/Kconfig | 18 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 254 + .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 1 - drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 514 ++ drivers/gpu/drm/panel/panel-simple.c | 186 +- 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/gpu/drm/vmwgfx/vmwgfx_binding.c | 98 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 59 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 29 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 1505 ++--- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 27 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 25 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 44 +- drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 45 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 47 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 80 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 61 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 7 + drivers/hid/hid-hyperv.c | 2 + drivers/hid/hid-ids.h | 4 + drivers/hid/hid-lg.c | 2 - drivers/hid/hid-logitech-dj.c | 1142 +++- drivers/hid/hid-logitech-hidpp.c | 705 +- drivers/hid/hid-quirks.c | 6 - drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hv/vmbus_drv.c | 1 + drivers/hwmon/Kconfig | 1 + drivers/hwmon/ina3221.c | 77 +- drivers/hwmon/max6650.c | 88 +- drivers/hwmon/s3c-hwmon.c | 4 +- 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/busses/i2c-bcm-iproc.c | 6 +- drivers/i2c/busses/i2c-imx.c | 4 +- drivers/i2c/busses/i2c-riic.c | 43 +- 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/hyperv-keyboard.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/memstick/host/jmb38x_ms.c | 2 + drivers/memstick/host/tifm_ms.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/aquantia/atlantic/aq_ring.c | 3 +- drivers/net/ethernet/broadcom/bcmsysport.c | 56 +- drivers/net/ethernet/broadcom/bcmsysport.h | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 - drivers/net/ethernet/hisilicon/hns/hns_enet.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 | 106 +- 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/hns3pf/hclge_mdio.c | 3 + .../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/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 3 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 2 +- 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 | 155 +- 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/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 20 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 104 + .../net/ethernet/mellanox/mlx5/core/en/params.h | 22 + drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 54 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 60 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 177 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 130 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/port.c | 4 - drivers/net/ethernet/mellanox/mlx5/core/wq.h | 12 + drivers/net/ethernet/mellanox/mlxsw/Makefile | 4 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 8 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 10 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 388 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.h | 15 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 8 +- drivers/net/ethernet/netronome/nfp/abm/cls.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 3 +- .../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_main.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 8 +- drivers/net/hippi/rrunner.c | 4 +- drivers/net/phy/Kconfig | 2 +- drivers/net/phy/at803x.c | 2 +- drivers/net/phy/marvell.c | 6 +- drivers/net/phy/mdio_bus.c | 33 +- drivers/net/phy/mdio_device.c | 13 +- drivers/net/phy/mscc.c | 467 ++ drivers/net/phy/phy.c | 4 - drivers/net/phy/phy_device.c | 4 + drivers/net/phy/spi_ks8995.c | 9 + drivers/net/phy/vitesse.c | 12 - drivers/net/sb1000.c | 9 +- drivers/net/team/team.c | 7 + drivers/net/thunderbolt.c | 3 + drivers/net/tun.c | 3 +- drivers/net/usb/r8152.c | 2 + 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/nfc/st95hf/core.c | 7 + 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/perf/arm-cci.c | 21 +- drivers/perf/arm-ccn.c | 25 +- drivers/pinctrl/freescale/pinctrl-imx.c | 25 +- drivers/pinctrl/freescale/pinctrl-imx.h | 1 + drivers/pinctrl/freescale/pinctrl-imx8mq.c | 1 + drivers/pinctrl/pinctrl-amd.c | 4 +- drivers/pinctrl/pinctrl-artpec6.c | 21 +- drivers/pinctrl/pinctrl-st.c | 15 +- drivers/pinctrl/samsung/pinctrl-exynos-arm.c | 1 + drivers/pinctrl/stm32/pinctrl-stm32.c | 68 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 14 + drivers/pinctrl/stm32/pinctrl-stm32mp157.c | 1089 +-- 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/soc/mediatek/mtk-pmic-wrap.c | 111 +- 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 - drivers/vfio/pci/vfio_pci.c | 23 +- drivers/vfio/pci/vfio_pci_config.c | 29 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 5 +- drivers/vfio/platform/vfio_platform_common.c | 12 +- drivers/vfio/vfio.c | 59 +- 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 | 53 +- fs/ceph/dir.c | 6 +- fs/ceph/inode.c | 16 +- fs/ceph/mds_client.c | 70 +- fs/ceph/snap.c | 7 +- 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/acl.c | 4 +- fs/f2fs/checkpoint.c | 47 +- fs/f2fs/f2fs.h | 17 +- fs/f2fs/node.c | 5 +- fs/f2fs/super.c | 15 +- fs/hugetlbfs/inode.c | 11 +- fs/io_uring.c | 41 +- fs/nfs/nfs4file.c | 2 +- fs/nfsd/nfs4state.c | 12 +- 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/proc/proc_sysctl.c | 6 +- fs/reiserfs/xattr.c | 9 + fs/sync.c | 20 +- include/asm-generic/dynamic_debug.h | 116 + include/asm-generic/segment.h | 9 - include/asm-generic/uaccess.h | 58 +- include/crypto/akcipher.h | 54 +- include/crypto/cryptd.h | 18 +- include/crypto/des.h | 43 + include/crypto/public_key.h | 4 + include/drm/drm_atomic.h | 6 + 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/dt-bindings/pinctrl/stm32-pinfunc.h | 6 + include/linux/binfmts.h | 3 +- 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 | 6 +- include/linux/dynamic_debug.h | 26 +- include/linux/elevator.h | 1 + include/linux/etherdevice.h | 2 +- include/linux/f2fs_fs.h | 4 + include/linux/gpio/machine.h | 26 +- include/linux/hid.h | 1 + include/linux/iio/consumer.h | 14 + include/linux/jump_label.h | 8 + include/linux/kprobes.h | 1 + include/linux/list.h | 2 +- include/linux/list_bl.h | 26 + include/linux/lockdep.h | 2 +- include/linux/marvell_phy.h | 1 + include/linux/mdio.h | 3 +- include/linux/mlx5/qp.h | 1 + include/linux/mtd/bbm.h | 14 +- include/linux/mtd/onenand.h | 3 + include/linux/mtd/rawnand.h | 25 +- include/linux/net.h | 6 +- include/linux/oid_registry.h | 18 + include/linux/pci.h | 4 +- include/linux/pid.h | 2 + include/linux/platform_data/pca954x.h | 48 - include/linux/printk.h | 4 +- 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 | 32 +- 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/devlink.h | 8 +- include/net/fib_notifier.h | 3 +- include/net/flow_dissector.h | 7 + include/net/ife.h | 1 - include/net/ip6_fib.h | 38 +- 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/psample.h | 1 - include/net/{nexthop.h => rtnh.h} | 4 +- include/net/sch_generic.h | 11 +- include/net/sock.h | 4 +- include/net/tc_act/tc_ife.h | 3 +- include/net/tcp.h | 2 +- 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/byteorder/big_endian.h | 2 +- include/uapi/linux/byteorder/little_endian.h | 2 +- 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/seccomp.c | 2 +- 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/Kconfig | 4 + lib/Kconfig.debug | 3 + lib/dynamic_debug.c | 111 +- lib/test_vmalloc.c | 10 +- localversion-next | 2 +- mm/Kconfig | 23 +- mm/hmm.c | 11 +- mm/hugetlb.c | 19 +- mm/memory_hotplug.c | 3 +- mm/page_alloc.c | 38 +- mm/vmalloc.c | 55 +- mm/vmscan.c | 2 +- mm/z3fold.c | 638 +- net/6lowpan/nhc.c | 2 +- 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/hci_event.c | 2 +- net/bluetooth/hidp/sock.c | 1 + net/bluetooth/l2cap_sock.c | 1 + net/bluetooth/mgmt.c | 11 +- net/bluetooth/rfcomm/sock.c | 1 + net/bluetooth/sco.c | 1 + net/bpf/test_run.c | 48 +- net/bridge/br.c | 14 +- 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/devlink.c | 22 +- net/core/filter.c | 169 +- net/core/flow_dissector.c | 90 +- net/core/lwtunnel.c | 2 +- net/core/neighbour.c | 5 + net/core/netprio_cgroup.c | 2 - net/core/skbuff.c | 71 +- net/core/sock.c | 51 +- net/dccp/ipv4.c | 1 + net/dccp/ipv6.c | 1 + net/decnet/dn_fib.c | 2 +- net/ethernet/eth.c | 8 +- net/ieee802154/socket.c | 6 +- net/ipv4/af_inet.c | 9 +- net/ipv4/bpfilter/sockopt.c | 3 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/ipmr.c | 2 +- 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 | 32 +- net/ipv6/ndisc.c | 17 + net/ipv6/raw.c | 1 + net/ipv6/route.c | 449 +- net/l2tp/l2tp_ip.c | 1 + net/l2tp/l2tp_ip6.c | 1 + net/l2tp/l2tp_ppp.c | 3 +- net/mac80211/debugfs_netdev.c | 2 +- net/mac80211/iface.c | 3 + net/mac80211/main.c | 6 +- net/mpls/af_mpls.c | 2 +- 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/strparser/strparser.c | 14 +- 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/wireless/nl80211.c | 2 +- net/wireless/reg.c | 5 +- net/x25/af_x25.c | 27 +- samples/Makefile | 2 +- samples/pidfd/Makefile | 6 + samples/pidfd/pidfd-metadata.c | 112 + scripts/gcc-plugins/Kconfig | 126 +- scripts/gdb/linux/clk.py | 69 + scripts/gdb/linux/lists.py | 23 + scripts/gdb/vmlinux-gdb.py | 1 + security/Kconfig | 2 + security/Kconfig.hardening | 164 + 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 +- tools/testing/selftests/bpf/config | 1 + tools/testing/selftests/bpf/flow_dissector_load.c | 2 +- tools/testing/selftests/bpf/flow_dissector_load.h | 24 +- .../selftests/bpf/prog_tests/flow_dissector.c | 115 +- .../bpf/prog_tests/flow_dissector_load_bytes.c | 48 + tools/testing/selftests/bpf/progs/bpf_flow.c | 79 +- tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 64 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 2 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 2 +- tools/testing/selftests/bpf/test_tc_tunnel.sh | 20 +- 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/exec/.gitignore | 3 +- tools/testing/selftests/exec/Makefile | 4 + tools/testing/selftests/exec/recursion-depth.c | 67 + 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 +- 1698 files changed, 55784 insertions(+), 22132 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 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/evervision,vgg8 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt 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%) delete mode 100644 arch/alpha/include/asm/segment.h create mode 100644 arch/arm/boot/dts/imx53-m53menlo.dts create mode 100644 arch/arm/boot/dts/imx7d-zii-rpu2.dts delete mode 100644 arch/arm/include/asm/limits.h create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-pinfunc.h create mode 100644 arch/arm64/kernel/sigreturn32.S create mode 100644 arch/csky/include/uapi/asm/perf_regs.h create mode 100644 arch/csky/kernel/perf_regs.c delete mode 100644 arch/h8300/include/asm/uaccess.h delete mode 100644 arch/ia64/include/asm/segment.h 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/s390/include/asm/segment.h delete mode 100644 arch/s390/mm/gup.c delete mode 100644 arch/sparc/include/uapi/asm/sockios.h delete mode 100644 arch/x86/include/uapi/asm/sockios.h delete mode 100644 arch/xtensa/include/asm/segment.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/arm/display/komeda/komeda_pipeline_state.c create mode 100644 drivers/gpu/drm/i915/Kconfig.profile create mode 100644 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 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 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/params.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/params.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 create mode 100644 include/asm-generic/dynamic_debug.h delete mode 100644 include/asm-generic/segment.h 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 rename include/net/{nexthop.h => rtnh.h} (94%) 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 scripts/gdb/linux/clk.py create mode 100644 security/Kconfig.hardening create mode 100644 sound/usb/media.c create mode 100644 sound/usb/media.h create mode 100644 tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c create mode 100644 tools/testing/selftests/cgroup/test_freezer.c create mode 100644 tools/testing/selftests/exec/recursion-depth.c create mode 100755 tools/testing/selftests/media_tests/media_dev_allocator.sh