This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 0e9d28bc6c81 Add linux-next specific files for 20191015 discards 8d6f2ff43645 Merge branch 'akpm/master' discards d0387ccf4bbc drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 56c41d4fe8d8 drivers/tty/serial/sh-sci.c: suppress warning discards 266efa5a50a8 gpio: pca953x: utilize the for_each_set_clump8 macro discards cddbdeea8bef gpio: max3191x: utilize the for_each_set_clump8 macro discards 98e2ae3a115f gpio: pisosr: utilize the for_each_set_clump8 macro discards c6a769dca573 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] discards a9e0a75e5840 gpio: 74x164: utilize the for_each_set_clump8 macro discards 61fc848ee3c5 gpio: uniphier: utilize for_each_set_clump8 macro discards d7d6b61c541f gpio: pcie-idio-24: utilize for_each_set_clump8 macro discards 9fde96121c2f gpio: pci-idio-16: utilize for_each_set_clump8 macro discards 8489561e1ceb gpio: ws16c48: utilize for_each_set_clump8 macro discards ec4c06344fb2 gpio: gpio-mm: utilize for_each_set_clump8 macro discards 3d81dc023cc6 gpio: 104-idi-48: utilize for_each_set_clump8 macro discards ac3904661383 gpio: 104-dio-48e: utilize for_each_set_clump8 macro discards 08cf6ab25fdb lib/test_bitmap.c: add for_each_set_clump8 test cases discards d33f5cbaadd8 bitops: introduce the for_each_set_clump8 macro discards 08a76432d02d kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] discards a3c0fe308c00 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] discards 37fde9ac3da8 kernel-hacking: create a submenu for scheduler debugging options discards b3efeb1c9774 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] discards b75d1a599629 kernel-hacking: move Oops into 'Lockups and Hangs' discards b3894268470d kernel-hacking: move kernel testing and coverage options t [...] discards 029ede1c5bfd kernel-hacking: group kernel data structures debugging together discards 76b11edc2497 kernel-hacking: create submenu for arch special debugging options discards 950ae9711c82 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] discards e923cb6f4dd2 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards df3c8cf6f273 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 2d234b56542a lib/genalloc.c: export symbol addr_in_gen_pool discards 6f6f08eebf6b lib/list-test.c: add a test for the 'list' doubly linked list discards 2459c8bab36c pinctrl: fix pxa2xx.c build warnings discards 7e9cb01f1cb2 drivers/block/null_blk_main.c: fix uninitialized var warnings discards a6d79a8447ec drivers/block/null_blk_main.c: fix layout discards e91a9e46dcb7 Merge branch 'akpm-current/current' discards 261f22a69739 ipc/msg.c: consolidate all xxxctl_down() functions discards ee87df8fc5b9 lib/ubsan: don't serialize UBSAN report discards fc770874a275 aio: simplify read_events() discards 5da585ed4e0b uaccess: disallow > INT_MAX copy sizes discards d91528aee607 fs/binfmt_elf.c: extract elf_read() function discards 5baedc2fb7ef fs/binfmt_elf.c: delete unused "interp_map_addr" argument discards 15f9f8f35be0 selftests: add epoll selftests discards 88d9d4f70bb2 fs/epoll: remove unnecessary wakeups of nested epoll discards 38b5231c70ea epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC discards 7c7ff164ca59 checkpatch: improve ignoring CamelCase SI style variants like mA discards 46f8a3524c4f lib/math/rational.c: fix possible incorrect result from ra [...] discards 2ac7c3daff1e Documentation/checkpatch: prefer stracpy/strscpy over strc [...] discards 5186da4b15b4 string: add stracpy and stracpy_pad mechanisms discards add603b43b51 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] discards 0fab3ac21880 hung_task: allow printing warnings every check interval discards 27b9d75f9a40 kernel/notifier.c: remove blocking_notifier_chain_cond_register() discards 055605865396 kernel/notifier.c: remove notifier_chain_cond_register() discards ef70f6f38e28 kernel/notifier.c: intercept duplicate registrations to av [...] discards 1e8698cec7ca linux/build_bug.h: change type to int discards 8d3fb42f1e26 .gitattributes: Use 'dts' diff driver for dts files discards a93b84f5330f include/linux/sysctl.h: inline braces for ctl_table and ct [...] discards 1d72778bb1d4 include/linux/proc_fs.h: fix confusing macro arg name discards dfa115863e5a fs/proc/internal.h: shuffle "struct pde_opener" discards 7fb0a40066e9 fs/proc/generic.c: delete useless "len" variable discards 79733b05d179 proc: change ->nlink under proc_subdir_lock discards 07e040a6c773 kernel/hung_task.c: Monitor killed tasks. discards fd04cd2af0d1 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 555bbea3c6cb fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 11e9385bd083 mm/vmscan: remove unused lru_pages argument discards b05f9b93debe mm-annotate-refault-stalls-from-swap_readpage-fix discards 2925213f3fec mm/page_io.c: annotate refault stalls from swap_readpage discards 38eb2b5a22da mm/memory_hotplug.c: remove __online_page_set_limits() discards c37e2cca5ed4 mm: fix typos in comments when calling __SetPageUptodate() discards 8cd69a8de094 mm: fix struct member name in function comments discards 2406431f53d0 mm/shmem.c: make array 'values' static const, makes object [...] discards 42dc239a2c7a fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] discards 595ec3e7ec14 userfaultfd: wrap the common dst_vma check into an inlined [...] discards b941fd26e262 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] discards 9e9789acec7e userfaultfd: use vma_pagesize for all huge page size calculation discards b5f94056a689 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation discards 308669582296 mm/thp: make set_huge_zero_page() return void discards af136c32dc36 mm, thp: do not queue fully unmapped pages for deferred split discards 82c8a7dc9e57 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] discards f6859cb112ef mm/userfaultfd: fix a GCC compilation warning discards 4cb660ad772d hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix discards ef82ca604c52 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() discards a7fd7ae2802f hugetlb-remove-duplicated-code-checkpatch-fixes discards bbe290048b13 hugetlb: remove duplicated code discards c8ce5b347cec hugetlb: region_chg provides only cache entry discards 423b92f90691 hugetlbfs: hugetlb_fault_mutex_hash() cleanup discards fb46f16184d6 mm-oom-avoid-printk-iteration-under-rcu-fix discards 7ae0f9158594 mm, oom: avoid printk() iteration under RCU discards 5f423b6bf4c9 mm: support memblock alloc on the exact node for sparse_bu [...] discards 257fd0eb8634 mm/z3fold: fix -Wunused-but-set-variable warnings discards ae7c8d33f5a4 mm/z3fold.c: add inter-page compaction discards 212dbac723cd mm/vmscan.c: remove unused scan_control parameter from pageout() discards 6cd1744dfb01 selftests: vm: add fragment CONFIG_TEST_VMALLOC discards 04142c1d5007 mm/vmalloc: remove preempt_disable/enable when doing preloading discards d9349b581b04 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] discards 64d3f1814c95 mm/memory_hotplug: cleanup __remove_pages() discards fe8d41f6c5e2 mm/memory_hotplug: drop local variables in shrink_zone_span() discards a6b048bde8fb mm/memory_hotplug: don't check for "all holes" in shrink_z [...] discards 61c835428d93 mm/memory_hotplug: we always have a zone in find_(smallest [...] discards ccd865f319ee mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() discards 4155c0fd40de mm/memory_hotplug: shrink zones when offlining memory discards 0273e81f213b mm/memory_hotplug: don't access uninitialized memmaps in s [...] discards bc75f9299bb8 mm/memmap_init: update variable name in memmap_init_zone discards 18f9cfdc6158 mm/memory_hotplug: remove __online_page_free() and __onlin [...] discards 4db818869064 hv_balloon: use generic_online_page() discards af5430fdceec mm/memory_hotplug: export generic_online_page() discards 1ed2be1a3c33 mm/memory_hotplug.c: add a bounds check to __add_pages() discards 253864f47c1b mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] discards 357576b87748 mm/memory-failure.c clean up around tk pre-allocation discards e9a1dcb8b767 asm-generic/mm: stub out p{4,d}d_clear_bad() if __PAGETABL [...] discards 2477c42e3405 asm-generic/tlb: stub out p4d_free_tlb() if __PAGETABLE_P4 [...] discards 46cba495e2f6 asm-generic/tlb: stub out pud_free_tlb() if __PAGETABLE_PU [...] discards 5e513845f7f7 mm/rmap.c: reuse mergeable anon_vma as parent when fork discards 2cb032949d1d mm/rmap.c: don't reuse anon_vma if we just want a copy discards d070a3ab9b6e mm/mmap.c: rb_parent is not necessary in __vma_link_list() discards f6ba5dd415d9 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] discards e49b6eccaa5b mm/mmap.c: __vma_unlink_prev() is not necessary now discards 2a8c0027e106 mm/mmap.c: prev could be retrieved from vma->vm_prev discards 64181115eb08 mm/swap.c: piggyback lru_add_drain_all() calls discards 8ad566013f45 mm/mmap.c: fix the adjusted length error discards 6f5ca73d5921 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] discards 9e879ece6e9b mm/pgmap: use correct alignment when looking at first pfn [...] discards 64a5262a9cb4 mm/mmap.c: remove a never-triggered warning in __vma_adjust() discards 230bae677e16 mm: emit tracepoint when RSS changes discards c2c8effd5cf0 shmem: pin the file in shmem_fault() if mmap_sem is dropped discards b66394406395 mm: drop mmap_sem before calling balance_dirty_pages() in [...] discards e845d469a835 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints discards 0c2a7f114b18 mm, memcg: clean up reclaim iter array discards 716d8f984fde mm-debug-add-tests-validating-architecture-page-table-helpers-fix discards c8c1115a067c mm/debug: add tests validating architecture page table helpers discards 8ec82a0ac836 mm/hugetlb: make alloc_gigantic_page() available for general use discards dbc7d0940da3 mm/slub.c: update comments discards d7c1fa340764 mm: slub: print the offset of fault addresses discards 0155e4765c2f mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] discards 6a13b355d682 mm, slab: remove unused kmalloc_size() discards 7c5c9ad4f2e4 mm, slab: make kmalloc_info[] contain all types of names discards d5f88a31d8d4 ramfs: support O_TMPFILE discards e82350ec3ded ocfs2: fix passing zero to 'PTR_ERR' warning discards 8525d3b303a2 ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() discards ad2c2aee15ab ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] discards 851c27a705bb ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() discards 80b0f215f878 mm: memblock: do not enforce current limit for memblock_ph [...] discards 7395477a6b60 mm: memcg: get number of pages on the LRU list in memcgrou [...] discards 84a7626559fa mm/gup: fix a misnamed "write" argument, and a related bug discards 920985e608f6 mm/gup_benchmark: add a missing "w" to getopt string discards ee74fb915ffd ocfs2: fix error handling in ocfs2_setattr() discards a732d6c8a946 mm: memcg/slab: fix panic in __free_slab() caused by prema [...] discards 67d6cf874791 mm/memunmap: don't access uninitialized memmap in memunmap [...] discards 3940e5aba933 mm/memory_hotplug: don't access uninitialized memmaps in s [...] discards e6c4f850e43e mm/page_owner: don't access uninitialized memmaps when rea [...] discards 954f05a39f56 scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set discards 504d4b316a3e mm/memory-failure.c: don't access uninitialized memmaps in [...] discards 01a3f8624709 fs/proc/page.c: don't access uninitialized memmaps in fs/p [...] discards 0bbd980c5b3f drivers/base/memory.c: don't access uninitialized memmaps [...] discards b609ddfc2492 /proc/kpageflags: do not use uninitialized struct pages discards a88839f91d9f /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 1fa4828bbfef mm/memory-failure: poison read receives SIGKILL instead of [...] discards a077a1e23e3a mm/slab.c: fix kernel-doc warning for __ksize() discards 76c8c7583c90 xarray.h: fix kernel-doc warning discards d59ab9fdb04d bitmap.h: fix kernel-doc warning and typo discards 67504d4fc8cd fs/fs-writeback.c: fix kernel-doc warning discards aba4ea2aac3a fs/libfs.c: fix kernel-doc warning discards 3b04aa844335 fs/direct-io.c: fix kernel-doc warning discards 074fe8fd81a7 mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() discards 183100e7fd7e mm, hugetlb: allow hugepage allocations to reclaim as needed discards 873d744bd9de lib/test_meminit: add a kmem_cache_alloc_bulk() test discards ad1b7d42dad6 mm/slub.c: init_on_free=1 should wipe freelist ptr for bul [...] discards c66d121e87c6 lib/generic-radix-tree.c: add kmemleak annotations discards 286090ca8636 mm/slub: fix a deadlock in show_slab_objects() discards bfcc1b789d92 mm, page_owner: rename flag indicating that page is allocated discards a0344a50986c mm, page_owner: decouple freeing stack trace from debug_pagealloc discards 15fe52d01fbb mm, page_owner: fix off-by-one error in __set_page_owner_handle() discards b66ec67ff84f Merge remote-tracking branch 'kunit/test' discards 324e32ae457a Merge remote-tracking branch 'fpga/for-next' discards 3447143fadb2 Merge remote-tracking branch 'devfreq/for-next' discards 5500f4e63b18 Merge remote-tracking branch 'pidfd/for-next' discards 3b6ade69b286 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' discards f1282cb47eaa Merge remote-tracking branch 'hyperv/hyperv-next' discards 970a731b6535 Merge remote-tracking branch 'xarray/xarray' discards d4a7baf26556 Merge remote-tracking branch 'nvmem/for-next' discards 1a70f5add44b Merge remote-tracking branch 'fsi/next' discards 6be045886dab Merge remote-tracking branch 'kspp/for-next/kspp' discards 09aabed47795 Merge remote-tracking branch 'at24/at24/for-next' discards 98c528d563f5 Merge remote-tracking branch 'rtc/rtc-next' discards bb958edf677e Merge remote-tracking branch 'coresight/next' discards c91055b3b443 Merge remote-tracking branch 'livepatching/for-next' discards 7a96e3da681b Merge remote-tracking branch 'y2038/y2038' discards 0ceced3d8d52 Merge remote-tracking branch 'pwm/for-next' discards 482e644548f6 Merge remote-tracking branch 'pinctrl-samsung/for-next' discards 1ca72ec0d6ad Merge remote-tracking branch 'pinctrl/for-next' discards 63f1bda6b4ee Merge remote-tracking branch 'gpio-intel/for-next' discards eb32f97fff68 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 88a8964167f1 Merge remote-tracking branch 'gpio/for-next' discards c4b9c848ded4 Merge remote-tracking branch 'rpmsg/for-next' discards 44ca3c2a0bdb Merge remote-tracking branch 'vhost/linux-next' discards 6349c0a69f68 Merge remote-tracking branch 'scsi-mkp/for-next' discards 4c902e8f657c Merge remote-tracking branch 'scsi/for-next' discards 16566ca6dd0e Merge remote-tracking branch 'cgroup/for-next' discards 1a06bc226619 Merge remote-tracking branch 'slave-dma/next' discards 29e90d086295 Merge remote-tracking branch 'icc/icc-next' discards 1657c9b83765 Merge remote-tracking branch 'mux/for-next' discards ca03771a8a54 Merge remote-tracking branch 'staging/staging-next' discards cf3766e4dc76 Merge remote-tracking branch 'thunderbolt/next' discards 748c2ca1db7f Merge remote-tracking branch 'extcon/extcon-next' discards 0e061894c18c Merge remote-tracking branch 'char-misc/char-misc-next' discards f5b544df2395 Merge remote-tracking branch 'tty/tty-next' discards b1e3b4b35bbf Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards de72ea0a58ef Merge remote-tracking branch 'usb/usb-next' discards 9ec02c4f5151 Merge remote-tracking branch 'driver-core/driver-core-next' discards 92553c9d1653 Merge remote-tracking branch 'ipmi/for-next' discards 52da5d83c0d6 Merge remote-tracking branch 'leds/for-next' discards ce2c1674ae1f Merge remote-tracking branch 'chrome-platform/for-next' discards 9f15e61de05a next-20191014/drivers-x86 discards 2ae3f8f2f7c6 Merge remote-tracking branch 'workqueues/for-next' discards 8726b5acbcb6 Merge remote-tracking branch 'percpu/for-next' discards 20497fe39376 Merge remote-tracking branch 'kvms390/next' discards 2837a59801c1 Merge remote-tracking branch 'kvm-arm/next' discards f16fde338908 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards fe00a4f57da6 Merge remote-tracking branch 'edac/edac-for-next' discards a4e670779b05 Merge remote-tracking branch 'clockevents/clockevents/next' discards c737b0e11ed9 Merge remote-tracking branch 'tip/auto-latest' discards d2c9fbf4eea2 Merge remote-tracking branch 'spi/for-next' discards 168539262284 Merge remote-tracking branch 'devicetree/for-next' discards e18b87d9f1c8 Merge remote-tracking branch 'audit/next' discards 376c09db926b Merge remote-tracking branch 'iommu/next' discards 8b597cadab3f Merge remote-tracking branch 'tomoyo/master' discards 2dc4426f33a9 Merge remote-tracking branch 'smack/for-next' discards 1fe24fb0c009 Merge remote-tracking branch 'selinux/next' discards adbd764be313 Merge remote-tracking branch 'keys/keys-next' discards 07a361e2b816 Merge remote-tracking branch 'apparmor/apparmor-next' discards 38d4a6723994 Merge remote-tracking branch 'regulator/for-next' discards 912c04143eab Merge remote-tracking branch 'mfd/for-mfd-next' discards 69712837a6f6 Merge remote-tracking branch 'kgdb/kgdb-next' discards 0b17bef31141 Merge remote-tracking branch 'mmc/next' discards 896056109847 Merge remote-tracking branch 'device-mapper/for-next' discards bc8eabda643d Merge remote-tracking branch 'block/for-next' discards 6ce698b381c1 Merge remote-tracking branch 'input/next' discards b40873e11a3a Merge remote-tracking branch 'sound-asoc/for-next' discards 9fb8efe15f21 Merge remote-tracking branch 'sound/for-next' discards 6f452b51972a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 7ffe5bef025b Merge remote-tracking branch 'drm-msm/msm-next' discards 0fa47bc39889 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 5d801ae1b743 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards a833864b9774 Merge remote-tracking branch 'drm-intel/for-linux-next' discards eedb59783857 Merge remote-tracking branch 'amdgpu/drm-next' discards 7174aae8772a Merge remote-tracking branch 'drm/drm-next' discards f53c1c9b4da1 Merge remote-tracking branch 'crypto/master' discards 7119005782f5 Merge remote-tracking branch 'nand/nand/next' discards 05d755c1bfd9 Merge remote-tracking branch 'mtd/mtd/next' discards f1763db60834 Merge remote-tracking branch 'gfs2/for-next' discards 5bfc53df480a Merge remote-tracking branch 'bluetooth/master' discards 9443dc164842 Merge remote-tracking branch 'wireless-drivers-next/master' discards bfc38945efe5 Merge remote-tracking branch 'ipvs-next/master' discards 9a6fa0b4bc71 Merge remote-tracking branch 'nfc-next/master' discards c9bac3727de8 Merge remote-tracking branch 'netfilter-next/master' discards c6847c55e34b Merge remote-tracking branch 'mlx5-next/mlx5-next' discards b473f190ac26 Merge remote-tracking branch 'ipsec-next/master' discards 1e68994b6215 Merge remote-tracking branch 'bpf-next/master' discards 4fc36c0d70fd Merge remote-tracking branch 'net-next/master' discards 017882dbb8b4 Merge remote-tracking branch 'rdma/for-next' discards 70603ee35cf0 Merge remote-tracking branch 'swiotlb/linux-next' discards 9cafe11eeff4 Merge remote-tracking branch 'ieee1394/for-next' discards faf58583bbd8 Merge remote-tracking branch 'thermal/thermal/linux-next' discards ef1ec61ce89b Merge remote-tracking branch 'opp/opp/linux-next' discards c0e4c300ac09 Merge remote-tracking branch 'cpupower/cpupower' discards e28a6bbe4c0b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 428130a8fdb6 next-20191014/pm discards 7e3fe302b616 Merge remote-tracking branch 'v4l-dvb-next/master' discards 0a2bb4fc3b29 Merge remote-tracking branch 'v4l-dvb/master' discards 17fae107a878 Merge remote-tracking branch 'jc_docs/docs-next' discards cf569c43f375 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 6e0d163d2d08 Merge branch 'dmi/master' discards 9578d9a6d039 Merge remote-tracking branch 'i3c/i3c/next' discards 78cfda457732 Merge remote-tracking branch 'hid/for-next' discards c3ec07a0350b Merge remote-tracking branch 'pci/next' discards 996aec17cdea Merge remote-tracking branch 'printk/for-next' discards 133f2395e45f Merge remote-tracking branch 'vfs/for-next' discards 601d28135988 Merge remote-tracking branch 'nfsd/nfsd-next' discards 06351c45be7a Merge remote-tracking branch 'fuse/for-next' discards 66ca14359425 Merge remote-tracking branch 'ext3/for_next' discards e9b9dcefb877 Merge remote-tracking branch 'erofs/dev' discards 1f8668d99865 Merge remote-tracking branch 'ecryptfs/next' discards 7bf1adda3cd5 Merge remote-tracking branch 'cifs/for-next' discards 92bd67a4a7c6 Merge remote-tracking branch 'btrfs-kdave/for-next' discards e27c2f976f9a Merge remote-tracking branch 'xtensa/xtensa-for-next' discards dcfd3f7880e8 Merge remote-tracking branch 'sh/sh-next' discards c0737787063c Merge remote-tracking branch 's390/features' discards 9f20e46031a8 Merge remote-tracking branch 'powerpc/next' discards 49c890207369 Merge remote-tracking branch 'parisc-hd/for-next' discards 24a34f3c2d48 Merge remote-tracking branch 'mips/mips-next' discards fe12c6d722b2 Merge remote-tracking branch 'microblaze/next' discards dfdd2c2970a1 Merge remote-tracking branch 'h8300/h8300-next' discards ec1fff4bf713 Merge remote-tracking branch 'csky/linux-next' discards 831c22d1f2d4 Merge remote-tracking branch 'clk/clk-next' discards ac755a052ab2 Merge remote-tracking branch 'tegra/for-next' discards 5f3d2ea17bb5 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 08369dc6caaf Merge remote-tracking branch 'samsung-krzk/for-next' discards faa1233f90f0 Merge remote-tracking branch 'rockchip/for-next' discards 179fb9af27ec Merge remote-tracking branch 'reset/reset/next' discards b52c7ad36fb0 Merge remote-tracking branch 'renesas/next' discards bce9cf3c5f5f Merge remote-tracking branch 'qcom/for-next' discards 50edbee06322 Merge remote-tracking branch 'omap/for-next' discards 4c289f8368cf Merge remote-tracking branch 'mvebu/for-next' discards b13570dc462f Merge remote-tracking branch 'mediatek/for-next' discards 547a7abcd2dc Merge remote-tracking branch 'keystone/next' discards 1f05b4bddc1f Merge remote-tracking branch 'imx-mxs/for-next' discards 1671560b29b2 Merge remote-tracking branch 'bcm2835/for-next' discards ac6448866d59 Merge remote-tracking branch 'at91/at91-next' discards 62912353962f Merge remote-tracking branch 'aspeed/for-next' discards e3ecedefa186 Merge remote-tracking branch 'amlogic/for-next' discards 573fb836d7b0 Merge remote-tracking branch 'actions/for-next' discards 37dcc8ad8ec7 Merge remote-tracking branch 'arm-soc/for-next' discards 2a8e9c0feef3 Merge remote-tracking branch 'arm-perf/for-next/perf' discards bbb99820b491 Merge remote-tracking branch 'arm64/for-next/core' discards cddab6707f56 Merge remote-tracking branch 'arm/for-next' discards fbabda7fa9ec Merge remote-tracking branch 'kbuild/for-next' discards 70e06e51eda3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 9e131444888d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards 3db10dc455d3 Merge remote-tracking branch 'gpio-intel-fixes/fixes' discards 1c0f80684b66 Merge remote-tracking branch 'pidfd-fixes/fixes' discards f4605f51f1e9 Merge remote-tracking branch 'risc-v-fixes/fixes' discards fbd89ebb9983 Merge remote-tracking branch 'mmc-fixes/fixes' discards cff7df6f6833 Merge remote-tracking branch 'scsi-fixes/fixes' discards 6051993f6e18 Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards 50458aaf22fc Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards a1a1bead2169 Merge remote-tracking branch 'omap-fixes/fixes' discards c0cef379052f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards a12835dac90f Merge remote-tracking branch 'slave-dma-fixes/fixes' discards ed539982e1cf Merge remote-tracking branch 'ide/master' discards 7d6bf866bac0 Merge remote-tracking branch 'input-current/for-linus' discards 9c0cab23e4e4 Merge remote-tracking branch 'thunderbolt-fixes/fixes' discards 248bb6475d76 Merge remote-tracking branch 'staging.current/staging-linus' discards 2cbfec939762 Merge remote-tracking branch 'phy/fixes' discards 00c7b8aad2d4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 88230c036c6c Merge remote-tracking branch 'driver-core.current/driver-c [...] discards 213eb5db7c9b Merge remote-tracking branch 'spi-fixes/for-linus' discards f24a29ec41c6 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 1b29f71e4df2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards dfd50133a538 Merge remote-tracking branch 'sound-current/for-linus' discards 4102982b5085 Merge remote-tracking branch 'wireless-drivers/master' discards 4145ef82cbd5 Merge remote-tracking branch 'bpf/master' discards b2fa1dc722df Merge remote-tracking branch 'net/master' discards 466cd74f9521 Merge remote-tracking branch 'sparc/master' discards 152cb0e88c4e Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards b82cc8df5400 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards 97c707928ea7 Merge remote-tracking branch 'arm-current/fixes' discards 6895d118ea0c Merge remote-tracking branch 'arc-current/for-curr' discards 557fabe2dde2 Merge remote-tracking branch 'kbuild-current/fixes' discards 1dc5dbbbfd0e cifs: add support for flock discards cb3985820db0 cifs: update internal module version number discards 85b230d22303 cifs: Fix missed free operations discards 89724aa62bce Merge branch 'asoc-5.5' into asoc-next discards 47e68c204195 Merge branch 'asoc-5.4' into asoc-linus omits 9ad01ae9a5c1 rtc: meson-vrtc: move config option to proper location omits 347fa8d99e49 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] discards 23b99163645b Merge remote-tracking branch 'spi/topic/ptp' into spi-next discards ffe5ae5890ca Merge branch 'spi-5.5' into spi-next discards 614f984bf23b Merge branch 'spi-5.4' into spi-linus discards d9de21735557 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] discards f7d5ecdb31d4 riscv: dts: HiFive Unleashed: add default chosen/stdout-path discards 211924b161a8 riscv: remove the switch statement in do_trap_break() discards c4ec8ecc8310 Merge branch 'misc-5.4' into next-fixes discards 6200ab503536 Merge branch 'pm-tools' into linux-next discards 6cef7c5d5042 Merge branch 'pm-sleep' into linux-next discards cb18f6d44f6d Merge branch 'pm-cpufreq' into linux-next discards b89deb903046 Merge branch 'pm-sleep' into linux-next discards 3e55abe756cd Merge branch 'acpi-tables' into linux-next discards bfb10825fe14 drm/amdgpu: move gpu reset out of amdgpu_device_suspend discards 51b89af4f4f4 drm/amdgpu: move pci_save_state into suspend path discards d9a821a380a9 drm/amdgpu: work around llvm bug #42576 discards ce7a4fdd8114 drm/amdkfd: Remove GPU ID in GWS queue creation discards 929fe04e2821 drm/ttm: Convert vm callbacks to helpers discards 83aeef7aa4d0 drm/ttm: Remove explicit typecasts of vm_private_data discards 84de800bab60 drm/ttm: Restore ttm prefaulting discards 5606bc5c2fb8 drm/ttm: Refactor ttm_bo_pipeline_move omits ee05c7eed5e1 taskstats: fix data-race discards 5c28c4e2111d platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx discards a970b95345ab platform/x86: huawei-wmi: Add debugfs support discards ab0efc87d902 platform/x86: huawei-wmi: Add fn-lock support discards b7527d0f4502 platform/x86: huawei-wmi: Add battery charging thresholds discards 249b285aebc8 platform/x86: huawei-wmi: Implement huawei wmi management discards c24f77a7b190 platform/x86: huawei-wmi: Add quirks and module parameters discards 7532afb35012 platform/x86: huawei-wmi: Move to platform driver discards b8d5e105ebbf scripts: setlocalversion: fix a bashism discards 96b016e86119 kbuild: update comment about KBUILD_ALLDIRS discards da676aa92374 kconfig: split util.c out of parser.y discards 50d1ffcb74ce video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] discards 8d95ecfc20f8 video/logo: simplify cmd_logo discards 484e7ada03f5 ia64: remove unneeded uapi asm-generic wrappers discards 99ad2315542c hexagon: remove asm/bitsperlong.h discards d40c8de825cc Merge branch for-5.5/arm64/dt into for-next discards 175727d905ee Merge branch for-5.5/arm/dt into for-next discards 14ea2583defd Merge branch for-5.5/soc into for-next discards e5bbf5aa25ad Merge branch for-5.5/firmware into for-next omits 840aff3994c8 Bluetooth: btusb: Use IS_ENABLED instead of #ifdef omits ef914df1f4ab Bluetooth: btusb: avoid unused function warning omits f64ff40ac15b Bluetooth: btusb: print FW version after FW download omits 5ea915c1f436 Bluetooth: btrtl: Fix an issue for the incorrect error ret [...] omits 3f80dc23cc47 Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' omits 8076738e22eb Bluetooth: remove set but not used variable 'smp' discards 142dfcda5a35 Merge branch 'iommu/fixes' into next adds 5556cfe8d994 mm, page_owner: fix off-by-one error in __set_page_owner_handle() adds 0fe9a448a029 mm, page_owner: decouple freeing stack trace from debug_pagealloc adds fdf3bf809162 mm, page_owner: rename flag indicating that page is allocated adds e4f8e513c3d3 mm/slub: fix a deadlock in show_slab_objects() adds 3c52b0af059e lib/generic-radix-tree.c: add kmemleak annotations adds 0f181f9fbea8 mm/slub.c: init_on_free=1 should wipe freelist ptr for bul [...] adds 03a9349ac0e0 lib/test_meminit: add a kmem_cache_alloc_bulk() test adds 3f36d8669457 mm, hugetlb: allow hugepage allocations to reclaim as needed adds a2e9a5afce08 mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() adds c70d868f272b fs/direct-io.c: fix kernel-doc warning adds 8e88bfba77ee fs/libfs.c: fix kernel-doc warning adds b46ec1da5eb7 fs/fs-writeback.c: fix kernel-doc warning adds 2a7e582f429b bitmap.h: fix kernel-doc warning and typo adds 13bea898cd91 xarray.h: fix kernel-doc warning adds 87bf4f71af4f mm/slab.c: fix kernel-doc warning for __ksize() adds 3d7fed4ad8cc mm/memory-failure: poison read receives SIGKILL instead of [...] adds 5bc52f64e884 Merge branch 'akpm' (patches from Andrew) adds 81dde26de9c0 firmware: dmi: Fix unlikely out-of-bounds read in save_mem [...] adds 37b238da15a8 Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] adds 02755af0f322 Merge branch 'parisc-5.4-2' of git://git.kernel.org/pub/sc [...] adds 8e0d0ad206f0 sparc64: disable fast-GUP due to unexplained oopses adds 8625732e7712 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 3b1f00aceb7a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds bc88f85c6c09 kthread: make __kthread_queue_delayed_work static adds 85f0ae7e435a kbuild: update comment about KBUILD_ALLDIRS adds 991b78fbd223 scripts: setlocalversion: fix a bashism new d7e1ce16c251 Merge remote-tracking branch 'kbuild-current/fixes' new 9b24b9bbf354 Merge remote-tracking branch 'arc-current/for-curr' new 7a5e372dbe59 Merge remote-tracking branch 'arm-current/fixes' new cca78064df3a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds ec52c7134b1f arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE i [...] adds 8c551f919a73 arm64: hibernate: check pgd table allocation new 19c95f261c65 arm64: entry.S: Do not preempt from IRQ before all cpufeat [...] new 29a0f5ad87e6 arm64: sysreg: fix incorrect definition of SYS_PAR_EL1_F new 3813733595c0 arm64: mm: fix inverted PAR_EL1.F check new 597399d0cb91 arm64: tags: Preserve tags for addresses translated via TTBR1 new 7b5d30a3758a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 5735adb63389 Merge remote-tracking branch 'sparc/master' adds 06b0d7fe7e5f net: aquantia: temperature retrieval fix adds ed4d81c4b3f2 net: aquantia: when cleaning hw cache it should be toggled adds d08b9a0a3ebd net: aquantia: do not pass lro session with invalid tcp checksum adds 9f051db566da net: aquantia: correctly handle macvlan and multicast coexistence adds 8c16b55bbf84 Merge branch 'aquantia-fixes' adds 9cb0aec9ad37 Merge tag 'wireless-drivers-for-davem-2019-10-15' of git:/ [...] adds b0818f80c8c1 blackhole_netdev: fix syzkaller reported issue adds 92696286f3bb net: bcmgenet: Set phydev->dev_flags only for internal PHYs adds f913eac8e555 net: Update address for vrf and l3mdev in MAINTAINERS adds ddc790e92b3a net: ethernet: broadcom: have drivers select DIMLIB as needed new b31141d390f1 net: dsa: microchip: Use the correct style for SPDX Licens [...] new a03681dd5d1b net: cavium: Use the correct style for SPDX License Identifier new dedc5a08da07 net: avoid errors when trying to pop MLPS header on non-MP [...] new fa4e0f8855fc net/sched: fix corrupted L2 header with MPLS 'push' and 'p [...] new 8d045995ed5b Merge branch 'mpls-push-pop-fix' new 4e3eff5beafa net: ethernet: mediatek: Fix MT7629 missing GMII mode support new 2618500dd370 arm: dts: mediatek: Update mt7629 dts to reflect the lates [...] new c9b96eb6da2a Merge branch 'Update-MT7629-to-support-PHYLINK-API' new cab209e571a9 tcp: fix a possible lockdep splat in tcp_done() new b790b5549bdf net: dsa: sja1105: Use the correct style for SPDX License [...] new 39f13ea2f61b net: avoid potential infinite loop in tc_ctl_action() new 28aa7c86c2b4 sched: etf: Fix ordering of packets with same txtime new 63dfb7938b13 sctp: change sctp_prot .no_autobind with true new 61c1d33daf7b net: i82596: fix dma_alloc_attr for sni_82596 new 539825a53604 davinci_cpdma: make cpdma_chan_split_pool static new bad28d889cae net: stmmac: make tc_flow_parsers static new efb86fede98c net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3 new 77b6d09f4ae6 net: usb: sr9800: fix uninitialized local variable new bd74708cd979 Revert "blackhole_netdev: fix syzkaller reported issue" new 2ca4f6ca4562 rxrpc: use rcu protection while reading sk->sk_user_data new 86c4119b4fe6 Merge remote-tracking branch 'net/master' new 66cdbed25c1b Merge remote-tracking branch 'bpf/master' new e0bd0af1c080 Merge remote-tracking branch 'sound-current/for-linus' new a4ff7dff4e65 Merge branch 'asoc-5.4' into asoc-linus new 38a93f51c103 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 6e00c281fb51 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 09ee9e1664ba Merge branch 'spi-5.4' into spi-linus new f9dc1bd71031 Merge remote-tracking branch 'spi-fixes/for-linus' new 2ea3fbca2ff7 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds f50b6805dbb9 8250-men-mcb: fix error checking when get_num_ports return [...] new 3420afa4049c Merge remote-tracking branch 'tty.current/tty-linus' adds b14a39048c11 USB: ldusb: fix memleak on disconnect adds b6c03e5f7b46 USB: legousbtower: fix memleak on disconnect adds fd47a417e75e USB: legousbtower: fix a signedness bug in tower_probe() adds f616c3bda47e usb: cdns3: Fix dequeue implementation. adds b987b66ac3a2 usb: udc: lpc32xx: fix bad bit shift operation adds 7a7591979748 USB: usblp: fix use-after-free on disconnect new 553b8ece8852 Merge remote-tracking branch 'usb.current/usb-linus' new 6f1d1dc8d540 USB: serial: ti_usb_3410_5052: fix port-close races new bc25770f00d3 USB: serial: ti_usb_3410_5052: clean up serial data access new 7e363502174b Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 7a8947affa36 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 7ee5f7c75d87 Merge remote-tracking branch 'phy/fixes' new 48e9b9c05284 Merge remote-tracking branch 'staging.current/staging-linus' adds 52eb063d153a soundwire: depend on ACPI adds 0f8c0f8a7782 soundwire: depend on ACPI || OF new a56d1e2f4b0c Merge remote-tracking branch 'soundwire-fixes/fixes' new 4db4d4657ed3 Merge remote-tracking branch 'thunderbolt-fixes/fixes' new c324345ce89c Revert "Input: elantech - enable SMBus on new (2018+) systems" new 47a9d3fd361c Merge remote-tracking branch 'input-current/for-linus' new 4c6f5fd5a0be Merge remote-tracking branch 'ide/master' new 303e6218ecec selftests: Fix O= and KBUILD_OUTPUT handling for relative paths new e9ee909b7fa9 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 68fe2b520cee dmaengine: xilinx_dma: Fix 64-bit simple AXIDMA transfer adds 6c6de1ddb1be dmaengine: xilinx_dma: Fix control reg update in vdma_chan [...] adds ec1ac309596a dmaengine: sprd: Fix the possible memory leak issue new ccb853fdfadc Merge remote-tracking branch 'slave-dma-fixes/fixes' new 12f10b099db6 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new debb48a8ce1b Merge remote-tracking branch 'omap-fixes/fixes' adds 80ed4548d071 btrfs: don't needlessly create extent-refs kernel thread adds 8702ba9396bf btrfs: qgroup: Always free PREALLOC META reserve in btrfs_ [...] adds 460df0bc7940 Merge branch 'misc-5.4' into next-fixes new 345aee38895c Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 502672428d05 Merge remote-tracking branch 'drivers-x86-fixes/fixes' new a9363ccb736f Merge remote-tracking branch 'scsi-fixes/fixes' new 128260a41eeb drm/i915/execlists: Refactor -EIO markup of hung requests new 0336ab580878 drm/i915: Favor last VBT child device with conflicting AUX [...] new 4f2a572eda67 drm/i915/userptr: Never allow userptr into the mappable GGTT new 0a544a2a728e drm/i915: Fixup preempt-to-busy vs resubmission of a virtu [...] new 353a4bd26a8d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new bf377880dc09 Merge remote-tracking branch 'mmc-fixes/fixes' adds 2f01b7864188 riscv: remove the switch statement in do_trap_break() adds 2993c9b04e61 riscv: dts: HiFive Unleashed: add default chosen/stdout-path adds 4c8eb19cf9dc riscv: tlbflush: remove confusing comment on local_flush_t [...] new 5bf4e52ff031 RISC-V: fix virtual address overlapped in FIXADDR_START an [...] new fd18f8315bc2 Merge remote-tracking branch 'risc-v-fixes/fixes' new 28f9baed3d50 pidfd: avoid linux/wait.h and sys/wait.h name clashes new 576b5bd152ad Merge remote-tracking branch 'pidfd-fixes/fixes' new 57b99b323afb Merge remote-tracking branch 'gpio-intel-fixes/fixes' new 7046947df814 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 5b3ec8134f5f drm/panfrost: Handle resetting on timeout better new e94100b439a8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds a5a599eb1af4 hexagon: remove asm/bitsperlong.h adds 25bbac1c102d ia64: remove unneeded uapi asm-generic wrappers adds 6c2624f8fcf4 video/logo: simplify cmd_logo adds 6ddfb21272de video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] adds f3bcfdf658c9 kconfig: split util.c out of parser.y adds ff83b742668d modpost: do not parse vmlinux for external module builds adds 4a94dbe805e1 kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers adds 54d0fd65f238 modpost: do not set ->preloaded for symbols from Module.symvers new 8d0e7a88d54a Merge remote-tracking branch 'kbuild/for-next' new 92235828a318 Merge remote-tracking branch 'arm/for-next' new 4399d430700d arm64: mm: Fix unused variable warning in zone_sizes_init adds f226650494c6 arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear adds 7e3a57fa6ca8 arm64: Document ICC_CTLR_EL3.PMHE setting requirements new 899ee4afe5eb arm64: use generic free_initrd_mem() new 6ec939f8b809 arm64/mm: Poison initmem while freeing with free_reserved_area() new 485fadf618d9 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] new b4c59e6ece46 Merge remote-tracking branch 'arm64/for-next/core' new 05c6da653b02 Merge remote-tracking branch 'arm-perf/for-next/perf' new 5162cff527aa Merge remote-tracking branch 'arm-soc/for-next' new fec9f092de3c Merge remote-tracking branch 'actions/for-next' new 3276d9200231 Merge remote-tracking branch 'amlogic/for-next' adds d547dba956ed dts: ARM: aspeed: Migrate away from aspeed, g[45].* compatibles new 1c23632a0a22 Merge remote-tracking branch 'aspeed/for-next' new d9bd62baf0db dt-bindings: Add vendor prefix for Overkiz SAS new caa1e65783c9 dt-bindings: arm: at91: Document Kizbox3 HS board binding new 82822c6859b1 ARM: dts: at91: add Overkiz KIZBOX3 board new ba9b1009f561 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] new f4ef66936a3f Merge remote-tracking branch 'at91/at91-next' new 8ca32bb7eed1 Merge remote-tracking branch 'bcm2835/for-next' new 948d888ed7c6 Merge remote-tracking branch 'imx-mxs/for-next' new bcf6a5d3802b Merge remote-tracking branch 'keystone/next' new 09bd4da07652 Merge remote-tracking branch 'mediatek/for-next' new b78cef88c029 Merge remote-tracking branch 'mvebu/for-next' new 16c1fcdade06 ARM: omap2plus_defconfig: Update for removed items new 6f54a5afcc0b ARM: omap2plus_defconfig: Update for moved item new 3a20cc69cbf5 ARM: omap2plus_defconfig: Enable HW Crypto engine modules new 546c5876bf0f Merge branch 'omap-for-v5.5/defconfig' into for-next new f7c0efc7200a Merge remote-tracking branch 'omap/for-next' new 304f2274dac4 Merge remote-tracking branch 'qcom/for-next' new 3b1fe76f2e66 Merge remote-tracking branch 'renesas/next' new dec8bb45fd77 Merge remote-tracking branch 'reset/reset/next' new 1b5a333b9f78 Merge remote-tracking branch 'rockchip/for-next' new 706cb78696c5 Merge remote-tracking branch 'samsung-krzk/for-next' new 7627cdfad7ff Merge remote-tracking branch 'sunxi/sunxi/for-next' new 3c6c4723b5b3 Merge branch for-5.5/firmware into for-next adds 23684d0e8a97 memory: tegra: Set DMA mask based on supported address bits new 3e329685e63f Merge branch for-5.5/memory into for-next new 9f1022b8bd14 soc/tegra: fuse: Restore base on sysfs failure new 96ee12b2a203 soc/tegra: fuse: Implement nvmem device new f4619c7f68ba soc/tegra: fuse: Add cell information new 9f94fadd75d3 soc/tegra: fuse: Register cell lookups for compatibility new 48fbc4da9e25 Merge branch for-5.5/soc into for-next new 402bb36a2403 Merge branch for-5.5/arm/dt into for-next new 802f9c55079d Merge branch for-5.5/arm64/dt into for-next new 9da5cc2ca715 Merge remote-tracking branch 'tegra/for-next' new d8600c286ce8 Merge remote-tracking branch 'clk/clk-next' new b33a8c21880d Merge remote-tracking branch 'csky/linux-next' new f5b8f03f047a Merge remote-tracking branch 'h8300/h8300-next' new 09eae66f0320 m68k/coldfire: Use CONFIG_PREEMPTION new 3e0aea82df01 Merge remote-tracking branch 'm68knommu/for-next' new 3878cfb8d4f4 Merge remote-tracking branch 'microblaze/next' new 06426d8dc18d Merge remote-tracking branch 'mips/mips-next' adds 52b2d91752a8 parisc: Do not hardcode registers in checksum functions new 04547dc2d7b1 Merge remote-tracking branch 'parisc-hd/for-next' new 37303e7c2d1f Merge remote-tracking branch 'powerpc/next' new ae8fdec1f7e6 Merge remote-tracking branch 's390/features' new f8eb782b7551 Merge remote-tracking branch 'sh/sh-next' adds 179726103125 xtensa: update arch features adds c56b5b1c35f9 xtensa: clean up empty include files adds 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h adds 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata adds 8092b931e651 xtensa: fix section name for start_info adds 026c39b31fb4 xtensa: use correct symbol for the end of .rodata adds 50eb900216ff xtensa: move kernel memory layout to platform options adds 7f6645f077bc xtensa: add XIP kernel support adds 158b6b99ba7b xtensa: merge .fixup with .text adds 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next adds 6595d144dece xtensa: fix {get,put}_user() for 64bit values adds c0437642966f xtensa: clean up assembly arguments in uaccess macros adds c9c63f3c7a90 xtensa: fix type conversion in __get_user_[no]check adds 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next adds 8b39da985194 xtensa: drop EXPORT_SYMBOL for outs*/ins* adds 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next adds 0c401fdf27ba xtensa: virt: fix PCI IO ports mapping adds e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next new 775fd6bfefc6 xtensa: fix change_bit in exclusive access option new d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next new 2e73661c268a Merge remote-tracking branch 'xtensa/xtensa-for-next' new 3c65d6a87605 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 1d3f87233e26 ceph: just skip unrecognized info in ceph_reply_info_extra adds 25e6be21230d rbd: cancel lock_dwork if the wait is interrupted new 584d90a27f79 Merge remote-tracking branch 'ceph/master' adds 2b54c8b9d8c4 cifs: Fix missed free operations adds 562b5e785833 cifs: update internal module version number adds c53b7422df02 cifs: add support for flock new 9d9fc9065e32 Merge remote-tracking branch 'cifs/for-next' new c4497fc43706 Merge remote-tracking branch 'ecryptfs/next' new d5819d5f015b Merge remote-tracking branch 'erofs/dev' new 3fa2e6be0324 Merge remote-tracking branch 'ext3/for_next' adds 3f22c7467136 virtio-fs: don't show mount options new 5a0fd0722990 Merge remote-tracking branch 'fuse/for-next' new 98ecdd637882 Merge remote-tracking branch 'nfsd/nfsd-next' adds 5e0cd1ef6474 xfs: change the seconds fields in xfs_bulkstat to signed new d42ab96ca7fe Merge remote-tracking branch 'xfs/for-next' adds 13ef954445df iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() new 906753befc4d xfs: Use iomap_dio_rw to wait for unaligned direct IO new 4f8971f8575a Merge remote-tracking branch 'iomap/iomap-for-next' adds 7118dd2d41af splice: only read in as much information as there is pipe [...] new 35d785315659 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 859a6632e9c1 Merge remote-tracking branch 'vfs/for-next' new 3b9bc1ef25ae Merge remote-tracking branch 'printk/for-next' new 0526e3e4164a Merge remote-tracking branch 'pci/next' new 16ff7bf6dbcc HID: intel-ish-hid: fix wrong error handling in ishtp_cl_a [...] new ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next new 95ae15bc912b Merge remote-tracking branch 'hid/for-next' new c3d212274355 Merge remote-tracking branch 'i3c/i3c/next' new 57be84589e1c Merge branch 'dmi/master' new 3eec4a1bb9ea Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 2c1d7ffdf4fe docs: admin-guide: Sort the "unordered guides" to avoid me [...] adds d4300c4e4fd4 docs: admin-guide: Move Dell RBU document from driver-api adds 80c730b564b4 docs: admin-guide: dell_rbu: Rework the title adds a016e092940f docs: admin-guide: dell_rbu: Improve formatting and spelling new 72cf0ff8b6d0 Merge remote-tracking branch 'jc_docs/docs-next' new 144945833368 media: dvbsky: add support for eyeTV Geniatech T2 lite new d587cdb2a5f5 media: imon_raw: simplify loop new 727fe909af75 media: dvb-frontends: Use DIV_ROUND_CLOSEST directly to ma [...] new 0f123f820a8a media: tuners/qm1d1c0042: Use DIV_ROUND_CLOSEST directly t [...] new 22cb099d0c1b media: rc: add keymap for Tronsmart Vega S95/S96 remote new d2f383d6b8cd media: rc-map: Sort rc map name MACROs new ca8f245f284e media: cxusb: detect cxusb_ctrl_msg error in query new 75564e3a5016 media: mb86a20s: make the bit rate estimation function mor [...] new d9aeaa6d4ca4 media: cxd2841er: avoid too many status inquires new 8c279e9394ca media: uvcvideo: Fix error path in control parsing failure new ac7dabf14049 media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE new 50df3be70aa0 media: staging: media: omap4iss: Replace NULL comparison. new 4b1d7c2760d2 media: staging: media: Make use of devm_platform_ioremap_resource new 554e97968351 Merge remote-tracking branch 'v4l-dvb/master' new db8dfaff15bc Merge remote-tracking branch 'v4l-dvb-next/master' adds 426b0ef594fe Merge branch 'acpi-tables' into linux-next adds 846cd78c47a8 Merge branch 'pm-sleep' into linux-next adds 7a46edb11fd3 Merge branch 'pm-cpufreq' into linux-next adds c76ca842d896 Merge branch 'pm-tools' into linux-next adds b5b42b24d783 ACPI: video: update doc for acpi_video_bus_DOS() adds a2859af1b8e9 Merge branch 'acpi-video' into linux-next adds 51c100a651a4 software node: Get reference to parent swnode in get_parent op adds 56c9aa079424 software node: Make argument to to_software_node const adds a57b7fb783eb device property: Move fwnode_get_parent() up adds 87e5e95db31a device property: Add functions for accessing node's parents adds bc0500c1e43d device property: Add fwnode_get_name for returning the nam [...] adds e7e242bccb20 device property: Add a function to obtain a node's prefix adds 9af7706492f9 lib/vsprintf: Remove support for %pF and %pf in favour of [...] adds 1586c5ae2f93 lib/vsprintf: Add a note on re-using %pf or %pF adds a92eb7621b9f lib/vsprintf: Make use of fwnode API to obtain node names [...] adds 83abc5a77f3b lib/vsprintf: OF nodes are first and foremost, struct devi [...] adds 3bd32d6a2ee6 lib/vsprintf: Add %pfw conversion specifier for printing f [...] adds f1ce39df508d lib/test_printf: Add tests for %pfw printk modifier adds 8ed61d36050c device property: Fix the description of struct fwnode_operations adds 062311f7b6b0 Merge branch 'devprop' into linux-next adds 069ce2ef1a6d cpuidle: teo: Ignore disabled idle states that are too deep adds 4f690bb8ce4c cpuidle: teo: Rename local variable in teo_select() adds e43dcf20215f cpuidle: teo: Consider hits and misses metrics of disabled states adds 159e48560f51 cpuidle: teo: Fix "early hits" handling for disabled idle states adds ac36d37e9436 ACPI: Always build evged in adds 2e127203d116 ACPI: Documentation: Minor spelling fix in namespace.rst adds e5b15e379d18 Merge branches 'pm-cpuidle', 'acpi-platform' and 'acpi-doc [...] adds 39800d8fc408 PM / hibernate: memory_bm_find_bit(): Tighten node optimisation adds 0ffa0fe73897 Merge branch 'pm-sleep-next' into linux-next adds 8373f8c6a447 ACPI / utils: Describe function parameters in kernel-doc adds a814dcc26983 ACPI / utils: Move acpi_dev_get_first_match_dev() under CO [...] adds 35009c807488 ACPI / utils: Introduce acpi_dev_hid_uid_match() helper adds 7e70c8acf2bf ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() adds 4f3cde3a24ce mmc: sdhci-acpi: Switch to use acpi_dev_hid_uid_match() adds ae5e6c6439c3 iommu/amd: Switch to use acpi_dev_hid_uid_match() adds 3c44c1419842 Merge branch 'acpi-utils' into linux-next new 45144d42f299 PCI: PM: Fix pci_power_up() new 99858edfabf2 Merge branch 'pm-pci' into linux-next new 2d8b39a62a5d ACPI: processor: Avoid NULL pointer dereferences at init time new 75137cd23b7c Merge branch 'pm-cpufreq' into linux-next new a45766914827 Merge remote-tracking branch 'pm/linux-next' new d6eb776e9ad8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 5088d165d238 Merge remote-tracking branch 'cpupower/cpupower' new 631219996772 Merge remote-tracking branch 'opp/opp/linux-next' new 7aeb67d8ce66 Merge remote-tracking branch 'thermal/thermal/linux-next' new 8934d5785229 Merge remote-tracking branch 'ieee1394/for-next' new 6d2216412a87 Merge remote-tracking branch 'swiotlb/linux-next' adds 547ed331bbe8 RDMA/srp: Add parse function for maximum initiator to targ [...] adds b2e872f45199 RDMA/srp: Calculate max_it_iu_size if remote max_it_iu len [...] adds 39c48c514601 RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 [...] adds 3466c060ef6a RDMA/iser: Use iser_err instead of pr_err for logging adds 03232cc43cff IB/mlx5: Introduce and use mkey context setting helper routine new b42a5e0facc8 Merge remote-tracking branch 'rdma/for-next' adds a98d62c3ee90 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 5b3ae43ab18a net: dsa: sja1105: Get rid of global declaration of struct [...] adds 61c77126278e net: dsa: sja1105: Make all public PTP functions take dsa_ [...] adds a9d6ed7a8bd0 net: dsa: sja1105: Move PTP data to its own private structure adds 664277781c4c net: dsa: sja1105: Change the PTP command access pattern adds 85a83a8fca7f Merge branch 'PTP-driver-refactoring-for-SJA1105-DSA' adds f58a887ebc99 net: b44: remove redundant assignment to variable reg adds 8a559400da42 net: dsa: sja1105: Move sja1105_spi_transfer into sja1105_xfer adds 08839c06e96f net: dsa: sja1105: Switch to scatter/gather API for SPI adds 1c9dc2b52992 Merge branch 'Scatter-gather-SPI-for-SJA1105-DSA' adds 14f2cf607ccd net: Update address for vrf and l3mdev in MAINTAINERS new 14af7fd1d427 ethtool: Add support for 400Gbps (50Gbps per lane) link modes new 5bd29b9b3575 mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) [...] new e17b932290bf Merge branch 'mlxsw-Add-support-for-400Gbps-50Gbps-per-lan [...] new 77ffe33363c0 hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication new 6570bc79c0df net: core: use listified Rx for GRO_NORMAL in napi_gro_receive() new e9c43add6753 net_sched: sch_fq: remove one obsolete check in fq_dequeue() new d033716331bb net: bcmgenet: Generate a random MAC if none is valid new 4980b2c4fe55 tc-testing: updated pedit test cases new 554032cdfbf4 net: phylink: use more linkmode_* new d9f45ab9e671 net: bcmgenet: Add a shutdown callback new 9370f2d05a2a r8152: support request_firmware for RTL8153 new 2203cbf2c8b5 net: sfp: move fwnode parsing into sfp-bus layer new cb909bd68733 Merge remote-tracking branch 'net-next/master' adds 511bb0085c6f libbpf: Update BTF reloc support to latest Clang format adds 291ee02b5e40 libbpf: Refactor bpf_object__open APIs to use common opts adds 62561eb442bd libbpf: Add support for field existance CO-RE relocation adds 01340e31915b libbpf: Add BPF-side definitions of supported field reloca [...] adds c7566a69695c selftests/bpf: Add field existence CO-RE relocs tests adds da927466a152 Merge branch 'libbpf-field-existence' new ba94094818a8 bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN new 95fbda1e3738 selftests: bpf: Add selftest for __sk_buff tstamp new 5bc60de50dfe selftests: bpf: Don't try to read files without read permission new 456a513bb5d4 scripts/bpf: Emit an #error directive known types list nee [...] new eac9153f2b58 bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() new 2a21b7355bea Merge remote-tracking branch 'bpf-next/master' new 6cb2525d4655 Merge remote-tracking branch 'ipsec-next/master' new e873d7933baf Merge remote-tracking branch 'mlx5-next/mlx5-next' new dd54f509cc36 Merge remote-tracking branch 'netfilter-next/master' new 67342548ca4a Merge remote-tracking branch 'nfc-next/master' new 455d62840ccf Merge remote-tracking branch 'ipvs-next/master' adds 52d4261862ec wireless: Remove call to memset after dma_alloc_coherent adds 868ad2149602 net/wireless: Delete unnecessary checks before the macro c [...] new 89dca86d29b4 rtw88: mark rtw_fw_hdr __packed new 64d845ebdea8 Merge remote-tracking branch 'wireless-drivers-next/master' new 75f7293ac888 Bluetooth: remove set but not used variable 'smp' new 088fc633f2d9 Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' new d171dfb62124 Bluetooth: btrtl: Fix an issue for the incorrect error ret [...] new 74ffdf22b3ac Bluetooth: btusb: print FW version after FW download new 42d22098127d Bluetooth: btusb: avoid unused function warning new c0a21a5294a5 Bluetooth: btusb: Use IS_ENABLED instead of #ifdef new cef456cd354e Revert "Bluetooth: hci_ll: set operational frequency earlier" new 727ea61a5028 Bluetooth: missed cpu_to_le16 conversion in hci_init4_req new 54976bc700ce Bluetooth: btwilink: drop superseded driver new 4c371bb95cf0 Bluetooth: Workaround directed advertising bug in Broadcom [...] new c420f6960cd3 Merge remote-tracking branch 'bluetooth/master' new 6481160bf375 Merge remote-tracking branch 'gfs2/for-next' new d7c61e96cf94 Merge remote-tracking branch 'mtd/mtd/next' new b63506d0032e Merge remote-tracking branch 'nand/nand/next' new e7291165b36b Merge remote-tracking branch 'crypto/master' new dac22cca8c13 Merge remote-tracking branch 'drm/drm-next' adds 6f3bf46a7e84 drm/amdgpu: simplify gds_compute_max_wave_id computation adds cb1545f7101a drm/amdgpu: Clean up gmc_v9_0_gart_enable adds f81b86a04327 drm/amdgpu: Enable gfx cache probing on HDP write for arcturus adds 90d268741f74 drm/amd/display: Added pixel dynamic expansion control. adds 1cb1d47741bf drm/amd/display: Correct values in AVI infoframe adds ef5a7d266e82 drm/amd/display: skip enable stream on disconnected display adds cbc697b2e3bf drm/amd/display: Add Logging for Gamma Related information adds 1caba4e83b9d drm/amd/display: Update V_UPDATE whenever VSTARTUP changes adds 377c9d047379 drm/amd/display: Reprogram FMT on pipe change adds 8b8eda014410 drm/amd/display: fix pipe re-assignment when odm present adds 9ae1b27f31d0 drm/amd/display: fix hotplug during display off adds 3c2381b92cba drm/amd/display: add support for VSIP info packet adds deb79818e1b4 drm/amd/display: add explicit comparator as default optimi [...] adds d56eaa7cfb09 drm/amd/display: Add missing shifts and masks for dpp regi [...] adds f4ce271b6ae9 drm/amd/display: 3.2.52 adds d832fc3b1820 drm/amd/display: build up VSIF infopacket adds f537d474df15 drm/amd/display: check phy dpalt lane count config adds 62f3abd15339 drm/amd/display: Restore should_update_pstate_support afte [...] adds c59802313e84 drm/amd/display: Properly round nominal frequency for SPD adds 486cc0ee550e drm/amd/display: Add output bitrate to DML calculations adds 15caeabc5787 drm/amd/display: wait for set pipe mcp command completion adds 82db2e3c39db drm/amd/display: fix bug with check for HPD Low in verify [...] adds f432f0060f05 drm/amd/display: Use dcn1 Optimal Taps Get adds 1503676caf09 drm/amd/display: 3.2.53 adds edb922b022c0 drm/amd/display: Program DWB watermarks from correct state adds ab4a4072f260 drm/amd/display: exit PSR during detection adds 57133a28bcaf drm/amd/display: fix code to control 48mhz refclk adds ac81c2a75bcc drm/amd/display: add guard for SMU ver, for 48mhz clk adds b356843ee584 drm/amd/display: Update number of dcn21 audio endpoints adds 566b4252fe9d drm/amd/display: add new active dongle to existent w/a adds 93c2340bdc24 drm/amd/display: add more checks to validate seamless boot timing adds 52883b36f70a drm/amd/display: Fix maybe-uninitialized warning adds ce10a0f39b19 drm/amd/display: use vbios message to call smu for dpm level adds 33fd29007d74 drm/amd/display: make aux defer delay and aux sw start del [...] adds fc067805ac50 drm/amd/display: 3.2.54 adds 8396745da8f0 drm/amd/display: Add capability check for static ramp calc adds dd998291dbe9 drm/amd/display: Fix dongle_caps containing stale information. adds 4a36fcbaec4e drm/amd/display: correct stream LTE_340MCSC_SCRAMBLE value adds a0dd575b7b9a drm/amd/display: Skip DIG Check if Link is Virtual for Dis [...] adds a51894f015af drm/amd/display: hook up notify watermark ranges and get c [...] adds 976035dd4f68 drm/amd/display: add renoir specific watermark range and c [...] adds a20bfd0fd41f drm/amdgpu/ras: fix typos in documentation adds 54e9ab2edb25 drm/amdgpu/ras: document the reboot ras option adds 4e930d96c906 drm/amdgpu: Use the ALIGN() macro adds 6e4be98767b2 drm/amdgpu: avoid ras error injection for retired page adds b9ed69e6fd66 drm/amdgpu: fix memory leak adds 02fc146748a2 drm/amdgpu/powerplay: fix typo in mvdd table setup adds e8939b4a0d5e drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for [...] adds c1972a56ebe1 drm/amd/powerplay: add more feature bits adds 6696b8adb8f8 drm/amdgpu: Do not implement power-on for SDMA after do mo [...] adds 34b86b75dfc9 drm/amd/display: Use swap() where appropriate adds ff06184a49fd drm/amdgpu/powerplay: Use swap() where appropriate adds bc7ef86566bb drm/amdgpu/swSMU/navi: add feature toggles for more things adds 06615f9a0c0d drm/amd/powerplay: enable df cstate control on powerplay routine adds 7e899409fd5e drm/amd/powerplay: enable df cstate control on swSMU routine adds 4e71e0859292 drm/amdgpu/swSMU: custom UMD pstate peak clock for navi14 adds 5f6a556f98de drm/amdgpu/discovery: reserve discovery data at the top of VRAM adds bb3d7d322dff drm/amd/powerplay: re-enable FW_DSTATE feature bit adds 44e149bb1ea2 drm/amdgpu/display: clean up dcn2*_pp_smu functions adds 402c60d7b076 drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is no [...] adds 956f670509df drm/amdgpu/soc15: disable doorbell interrupt as part of BA [...] adds df9331e561da drm/amd/powerplay: avoid disabling ECC if RAS is enabled f [...] adds 16562d32c768 drm/amd/powerplay: send EnterBaco msg with argument as RAS [...] adds c0cff9e43edc drm/amd/powerplay: add BACO platformCaps for VEGA20 adds 13ba03442a26 drm/amdgpu: change to query the actual EDC counter adds 87d92e1f909c drm/amd/include: add register define for VML2 and ATCL2 adds 820924745b76 drm/amdgpu: add RAS support for VML2 and ATCL2 adds b14657001046 drm/amdgpu: fix error handling in amdgpu_bo_list_create adds b2c18f0a9c8b drm/amdgpu: fix potential VM faults adds bcccee89f48c drm/amdgpu: Fix tdr3 could hang with slow compute issue adds 372120f0a592 drm/amd/powerplay: bug fix for pcie parameters override adds 5bcc92407cf0 drm/amd/powerplay: enable Arcturus runtime VCN dpm on/off adds 7bbdbe405965 drm/amdgpu/powerplay: add renoir funcs to support dc adds 06f7f57e87d0 drm/amdgpu: user pages array memory leak fix adds ed606f8a346b dmr/amdgpu: Fix crash on SRIOV for ERREVENT_ATHUB_INTERRUP [...] adds 71a0df4be65b drm/amdgpu/display: hook renoir dc to pplib funcs adds e70bd049d007 drm/amdgpu/display: fix build error casused by CONFIG_DRM_ [...] adds 1489d1794001 Revert "drm/radeon: Fix EEH during kexec" adds 803cc26d5cb6 drm/amdgpu: move pci_save_state into suspend path adds 897483d8a0e0 drm/amdgpu: move gpu reset out of amdgpu_device_suspend adds f5fda6d89afe drm/amdgpu: simplify ATPX detection adds 31fa2991f4cd drm/amdgpu: remove in_baco_reset hack adds 5337aae9b5db drm/amdgpu/soc15: add support for baco reset with swSMU adds 8763eb7ae9ff drm/amdgpu: add new BIF 4.1 register for BACO adds c06a91c0f826 drm/amdgpu: add new BIF 5.0 register for BACO adds c74c524e7c41 drm/amdgpu: add new SMU 7.0.1 registers for BACO adds 9fc00ea77469 drm/amdgpu: add new SMU 7.1.2 registers for BACO adds 5d934ac0d04c drm/amdgpu: add new SMU 7.1.3 registers for BACO adds 42e547efe2f4 drm/amdgpu/powerplay: add core support for pre-SOC15 baco adds cefada559b8a drm/amdgpu/powerplay: add support for BACO on tonga adds f07fb0244f73 drm/amdgpu/powerplay: add support for BACO on Iceland adds 1b0575bdc448 drm/amdgpu/powerplay: add support for BACO on polaris adds 28e82af499eb drm/amdgpu/powerplay: add support for BACO on VegaM adds da28d1c026e4 drm/amdgpu/powerplay: add support for BACO on Fiji adds 56f68f18e09c drm/amdgpu/powerplay: add support for BACO on CI adds 912a0bf57436 drm/amdgpu/powerplay: split out common smu7 BACO code adds 2a113c74ec7c drm/amdgpu/powerplay: wire up BACO to powerplay API for smu7 adds 97c002be4113 drm/amdgpu: enable BACO reset for SMU7 based dGPUs (v2) adds ed4766022f88 drm/amd/display: add NULL checks for clock manager pointer adds 1df8420d466c drm/amdgpu: add UAPI for creating encrypted buffers adds 28fed8b3c3ec drm/amdgpu: add UAPI to create secure commands (v3) adds eb8259aa05dd drm/amdgpu: define the TMZ bit for the PTE adds 9dabbcf1a932 drm/amdgpu: add tmz feature parameter (v2) adds 3cf509a9b254 drm/amdgpu: add amdgpu_tmz data structure adds 8b8c294c5d37 drm/amdgpu: add function to check tmz capability (v4) adds 635d9368db55 drm/amdgpu: add tmz bit in frame control packet adds 53d3f63f381c drm/amdgpu: expand the emit tmz interface with trusted flag adds a2b0cab8470d drm/amdgpu: expand the context control interface with trust flag adds 3079351b0f32 drm/amdgpu: job is secure iff CS is secure (v5) adds d42f00bf3269 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 74abc7f7cf3a drm/ttm: Refactor ttm_bo_pipeline_move adds 05bf8e720cfc drm/ttm: Restore ttm prefaulting adds 50065e21a3f7 drm/ttm: Remove explicit typecasts of vm_private_data adds b3f6b6381145 drm/ttm: Convert vm callbacks to helpers adds 125c7c419687 drm/ttm: fix handling in ttm_bo_add_mem_to_lru adds 1be08b3382dd drm/amdkfd: Remove GPU ID in GWS queue creation adds d919d9823a48 drm/amdgpu: work around llvm bug #42576 new 6752e7334d30 Merge remote-tracking branch 'amdgpu/drm-next' new 569abde70595 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 38dad29dcbd5 gpu: host1x: Do not limit DMA segment size adds 399f4202e8b0 gpu: host1x: Remove gratuitous blank line adds 72313dbcb365 gpu: host1x: Explicitly initialize host1x_info structures adds 1278ee39e10d gpu: host1x: Request channels for clients, not devices adds c4b53b494ff8 drm/tegra: Inherit device DMA parameters from host1x adds 5fe73d5b0c7e drm/tegra: Use DRM_DEBUG_DRIVER for driver messages adds f1df5ea15d17 drm/tegra: vic: Skip stream ID programming without IOMMU adds b7de5963dcdf drm/tegra: vic: Inherit DMA mask from host1x adds 9c347256eeff drm/tegra: vic: Use common IOMMU attach/detach code adds 0a7fe89c5de2 drm/tegra: Move IOMMU group into host1x client adds 6b1adbb055fb drm/tegra: gem: Rename paddr -> iova adds 486903bda574 drm/tegra: gem: Use dma_get_sgtable() adds b78aed77a72a drm/tegra: gem: Always map SG tables for DMA-BUFs adds 1dc0769c4c43 drm/tegra: gem: Use sg_alloc_table_from_pages() new bf75dc11b346 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds fadfee3f9d8f drm/bridge: dw-hdmi: Restore audio when setting a mode adds 1ccd5417dbfa drm: Add LT-tunable PHY repeater mode operations new 2695eae1f6d3 drm/vboxvideo: Switch to generic fbdev emulation new 1a74ccfac5d7 drm/vboxvideo: Switch to drm_atomic_helper_dirty_fb() new 7d79aa8628fe drm/vboxvideo: Replace struct vram_framebuffer with generi [...] new 2b2510da431a drm/komeda: Add line size support new f15886fa7d29 drm/komeda: Adds layer horizontal input size limitation ch [...] new f9204ad9cd8e drm/komeda: Set output color depth for output new f61714cd5bd3 drm/komeda: Adds output-color format support new f86cf71944bc drm/i810: Refer to `PREEMPTION' in comment new bcc6eceab00a Merge remote-tracking branch 'drm-misc/for-linux-next' new 6092b565335d Merge remote-tracking branch 'drm-msm/msm-next' new 0b7fe1379d48 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new b8acb7074c46 Merge remote-tracking branch 'sound/for-next' adds 47cbea216281 ASoC: Intel: eve: Enable mclk and ssp sclk early adds 848704f39ff6 ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment adds 03048217624a ASoC: sof: include types.h at header.h adds 9764beeae7cc ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment adds a35716a95655 ASoC: pcm3168a: Fix serial mode dependent format support new 81bd644f6985 ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case new 3ad00f6a5f76 ASoC: wm8958: use <asm/unaligned.h> to simplify code new cf775f68a093 ASoC: dt-bindings: rt1011: add r0 and temperature device property new 8de6e755069f ASoC: rt1011: Read and apply r0 and temperature device property new 94fae3e24c38 Merge branch 'asoc-5.5' into asoc-next new 3c3629508a56 Merge remote-tracking branch 'sound-asoc/for-next' new 7cef1079e3ad dt-bindings: input: Add common input binding in json-schema new def10ec7992f dt-bindings: input: Convert mpr121 binding to json-schema new ee358cb45984 Input: mpr121 - add polling mode new 688f1dfb69b4 Input: keyboard - imx_sc: Add i.MX system controller key support new f43f02badba8 Merge remote-tracking branch 'input/next' new ee2deca3150b Merge remote-tracking branch 'block/for-next' new eb1017962f2e Merge remote-tracking branch 'device-mapper/for-next' new 5a24eb0e16ac Merge remote-tracking branch 'mmc/next' new 9c177455bc95 Merge remote-tracking branch 'kgdb/kgdb-next' new 28dd2c938a3b Merge remote-tracking branch 'mfd/for-mfd-next' adds 4b082ac6b768 test_power: Add CHARGE_COUNTER properties adds 69318b399569 test_power: Add CURRENT properties adds b0ac8596edc8 power: reset: at91-poweroff: lookup for proper PMC DT node adds f2e5c49d221b power: supply: axp20x_usb_power: enable USB BC detection o [...] new 3e8e50a485dd Merge remote-tracking branch 'battery/for-next' new 9f98cb1b32be Merge remote-tracking branch 'regulator/for-next' new 3f211d58159b Merge remote-tracking branch 'apparmor/apparmor-next' new b696c7cfcce7 Merge remote-tracking branch 'keys/keys-next' new 78167d1cf7f0 Merge remote-tracking branch 'selinux/next' new 715157fbc397 Merge remote-tracking branch 'smack/for-next' adds 79c8ca578dbf Revert "printk: Monitor change of console loglevel." new ef0f428f0408 Merge remote-tracking branch 'tomoyo/master' adds 6db7bfb43122 iommu/arm-smmu: Free context bitmap in the err path of arm [...] adds 52f325f4eb32 iommu/io-pgtable-arm: Correct Mali attributes adds 1be08f458d16 iommu/io-pgtable-arm: Support all Mali configurations adds a52e197d9527 Merge branch 'for-joerg/arm-smmu/fixes' of git://git.kerne [...] adds f9258156c73c iommu/rockchip: Don't use platform_get_irq to implicitly c [...] adds ec37d4e99904 iommu/ipmmu-vmsa: Only call platform_get_irq() when interr [...] adds ec21f17a9437 iommu/amd: Fix incorrect PASID decoding from event log adds da6b05dce2a9 iommu/qcom: Simplify a test in 'qcom_iommu_add_device()' adds d0635ebf85aa dt-bindings: iommu: ipmmu-vmsa: Add r8a774b1 support adds 757f26a3a9ec iommu/ipmmu-vmsa: Hook up r8a774b1 DT matching code new 42bb97b80f2e iommu: rockchip: Free domain on .domain_free adds fb03082a54ac memory: mtk-smi: Add PM suspend and resume ops adds 37ec8eb851c1 iommu/amd: Remove unnecessary locking from AMD iommu driver adds 781ca2de89ba iommu: Add gfp parameter to iommu_ops::map adds 795bbbb9b6f8 iommu/dma-iommu: Handle deferred devices adds 6e2350207f40 iommu/dma-iommu: Use the dev->coherent_dma_mask adds be62dbf554c5 iommu/amd: Convert AMD iommu driver to the dma-iommu api adds 470eb3b31134 iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event adds 1ee0186b9a12 iommu/vt-d: Refactor find_domain() helper adds 4c7c171f85b2 iommu: Introduce cache_invalidate API adds fa83433c92e3 iommu: Add I/O ASID allocator adds e5c0bd7f2206 iommu/ioasid: Add custom allocators adds 808be0aae53a iommu: Introduce guest PASID bind function new 3c573edfb4db Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', ' [...] new de63b1728e5c Merge remote-tracking branch 'iommu/next' new eab4f40ad5f8 Merge remote-tracking branch 'audit/next' adds f3dde260bb0e dt-bindings: Clean-up regulator '-supply' schemas adds b1b7ce97fa1e dt-bindings: hwlock: Convert stm32 hwspinlock bindings to [...] adds 1c86b23db0f0 dt-bindings: media: Convert stm32 cec bindings to json-schema adds 97721c5e66c7 dt-bindings: media: Convert stm32 dcmi bindings to json-schema adds bf5c3ae18e4d dt-bindings: thermal: Convert stm32 thermal bindings to js [...] adds bfbcbf88f9db dt-bindings: timer: Convert stm32 timer bindings to json-schema adds 3130c26a26fa dt-bindings: display: Convert stm32 display bindings to js [...] adds d9b11fccb233 dt-bindings: serio: Convert Allwinner PS2 controller to a schema adds c2b474b02df2 dt-bindings: samsung: Indent examples with four spaces adds bec576a20f0f dt-bindings: rtc: s3c: Use defines instead of clock numbers adds ca9ccc0d8dc8 dt-bindings: rtc: s3c: Include generic dt-schema bindings adds 6eda6f6d8dcd dt-bindings: iio: adc: exynos: Use defines instead of cloc [...] adds 97bb24a6e7cc dt-bindings: pwm: rcar: Add r8a774b1 support adds 906c6b3300e1 dt-bindings: irqchip: renesas-irqc: Document r8a774b1 bindings adds e407626d2a2d dt-bindings: arm: stm32: Add missing STM32 boards adds 4b6fffe7a45a dt-bindings: pinctrl: stm32: Fix 'st, syscfg' description field adds 02ceb12c20f5 dt-bindings: usb: generic-ehci: Add "companion" entry adds d4999f1cc747 dt-bindings: display: Convert sharp, ld-d5116z01b panel to [...] new d27bd6b9e27f dt-bindings: iommu: Convert Arm SMMU to DT schema new 777c7ba308bb dt-bindings: iommu: Convert Arm SMMUv3 to DT schema new 43e1c1a249a7 dt-bindings: watchdog: renesas-wdt: Document r8a774b1 support new b9d600201aa7 dt-bindings: PCI: rcar: Add device tree support for r8a774b1 new e5367b4f6153 dt-bindings: gpu: samsung-rotator: Fix indentation new 71d0d9e43ee6 Merge remote-tracking branch 'devicetree/for-next' adds 9c3c41761f45 dt-bindings: spi: sh-msiof: Convert bindings to json-schema adds 97f41c68b83e dt-bindings: spi: sh-msiof: Add r8a774b1 support adds 6b3f236a9985 spi: move `cs_change_delay` backwards compat logic outside switch adds b2c98153f45f spi: introduce spi_delay struct as "value + unit" & spi_de [...] adds 329f0dac4cad spi: make `cs_change_delay` the first user of the `spi_del [...] adds 84593a131c3a spi: sprd: convert transfer word delay to spi_delay struct adds 21e26062052c spi: orion: use new `word_delay` field for SPI transfers adds ec3fa72fa840 spi: spidev: use new `word_delay` field for spi transfers adds 6c613f68aabf spi: core,atmel: convert `word_delay_usecs` -> `word_delay [...] adds bebcfd272df6 spi: introduce `delay` field for `spi_transfer` + spi_tran [...] adds cd13152bce34 spi: tegra114: use `spi_transfer_delay_exec` helper adds b883d5eda6c4 spi: tegra20-sflash: use to new `spi_transfer_delay_exec` adds 867bd8868bbd spi: spi-loopback-test: use new `delay` field adds 8e319dd5f1eb spi: spidev: use new `delay` field for spi transfers adds 810593668468 spi: tegra114: change format for `spi_set_cs_timing()` function adds 25093bdeb6bc spi: implement SW control for CS times adds 3984d39b0e41 spi: spi-fsl-espi: convert transfer delay to `spi_delay` format adds 3e2405f01f4a spi: spi-falcon: extend warning to `delay` as well adds c5751ba0f71e spi: bcm63xx: extend error condition to `delay` as well adds acc7720de3cb spi: spi-axi: extend support for the `delay` field adds e74dc5c76344 spi: use new `spi_transfer_delay_exec` helper where straig [...] adds 96f32aee4b66 Merge branch 'spi-5.5' into spi-next adds 11724a5ec0d9 Merge remote-tracking branch 'spi/topic/ptp' into spi-next new 4d5ebd899b88 Merge remote-tracking branch 'spi/for-next' new bfee7323a58c Merge remote-tracking branch 'tip/auto-latest' new 7c0e0a6134e4 Merge remote-tracking branch 'clockevents/clockevents/next' new c0ed097cffe7 Merge remote-tracking branch 'edac/edac-for-next' new 33a56a57e4d6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 624062705bfb Merge remote-tracking branch 'kvm-arm/next' new 2e7bd50f5348 Merge remote-tracking branch 'kvms390/next' new 57d6ccd38fb6 Merge remote-tracking branch 'percpu/for-next' new c1e8c0ae8819 Merge remote-tracking branch 'workqueues/for-next' adds 1ac9abeb2e5b platform/x86: huawei-wmi: Move to platform driver adds 8a480c108fe8 platform/x86: huawei-wmi: Add quirks and module parameters adds 090ddd770b8d platform/x86: huawei-wmi: Implement huawei wmi management adds 355a070b09ab platform/x86: huawei-wmi: Add battery charging thresholds adds 32e59d119d71 platform/x86: huawei-wmi: Add fn-lock support adds 94930d013329 platform/x86: huawei-wmi: Add debugfs support adds 10b65e2915b2 platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx adds 2011176d8adb platform/x86: asus-laptop: switch to using polled mode of [...] adds 83dbbe5ae47f platform/x86: hdaps: switch to using polled mode of input devices adds 60d15095336c platform/x86: peaq-wmi: switch to using polled mode of inp [...] adds c656829f073b platform/x86: toshiba_acpi: do not select INPUT_POLLDEV adds d740795d9273 platform/x86: intel_cht_int33fe: Split code to Micro-B and Type-C adds e3008bf46ce0 platform/x86: classmate-laptop: remove unused variable adds 79e29cb8fbc5 platform/mellanox: Add bootctl driver for Mellanox BlueField Soc adds da5fb83fb8dc platform/x86: intel_punit_ipc: Avoid error message when re [...] adds d17f1bbb3aa9 platform/x86: i2c-multi-instantiate: Fail the probe if no [...] adds 9bfc14cb6a6a platform/x86: huawei-wmi: huawei_wmi can be static adds 8c7d9ec8a470 platform/x86: huawei-wmi: Don't leak memory on the exit adds c7a949766fd2 platform/x86: huawei-wmi: No need to keep pointer to platf [...] adds 3c27f179d502 platform/x86: huawei-wmi: Avoid use of global variable whe [...] adds 2a43c9fc878a platform/x86: huawei-wmi: Fix a precision vs width printf bug adds fd13c8622a5a platform/x86: Add System76 ACPI driver new e9c9ef4d1070 Merge remote-tracking branch 'drivers-x86/for-next' new 98715e93ec28 Merge remote-tracking branch 'chrome-platform/for-next' new a3606dadfb40 Merge remote-tracking branch 'leds/for-next' new 639fd6aa499a ipmi: bt-bmc: use devm_platform_ioremap_resource() to simp [...] new dc43b9d5ebb8 Merge remote-tracking branch 'ipmi/for-next' new 9655ac4aca20 debugfs: remove return value of debugfs_create_u8() new 313f5dbba41d debugfs: remove return value of debugfs_create_u16() new ad26221fb9e6 debugfs: remove return value of debugfs_create_u64() new 8e5802635f0f debugfs: remove return value of debugfs_create_size_t() new be5767341ce5 ntb: ntb_pingpong: no need to check the return value of de [...] new e40d38f28c10 debugfs: remove return value of debugfs_create_x16() new f5cb0a7e64f4 debugfs: remove return value of debugfs_create_x32() new 0864c408fb1e debugfs: remove return value of debugfs_create_x64() new ef4f66c65782 Merge remote-tracking branch 'driver-core/driver-core-next' new 46f62f887b2c usb: renesas_usbhs: fix __le16 warnings new 67f195806afc usb: renesas_usbhs: fix type of buf new c8dd192be821 usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() new be731286685a USB: host: ohci-at91: Remove unused variable regs in at91_stop_hc new abb0b3d96a1f usb: usbfs: Suppress problematic bind and unbind uevents. new d8510a623662 Merge remote-tracking branch 'usb/usb-next' new a8216f527ea2 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 6e73113784ac serial: 8250_exar: Move Exar pieces to custom ->startup() new dd8b7a1db5d0 Revert "serial: core: Use cons->index for preferred consol [...] new 9905f32aefbe serial: fsl_linflexuart: Be consistent with the name new 1fdba0a5ada5 Merge remote-tracking branch 'tty/tty-next' new 39899aeafe0f Merge remote-tracking branch 'char-misc/char-misc-next' new f7fb63e0c445 Merge remote-tracking branch 'extcon/extcon-next' new df72b7192119 soundwire: intel: add missing headers for cross-compilation new 2948d1921693 soundwire: intel: remove X86 dependency new db3acd6ee90c Merge remote-tracking branch 'soundwire/next' new 17f8dabc2953 Merge remote-tracking branch 'thunderbolt/next' adds ef1fe6b7369a staging: octeon: remove typedef declaration for cvmx_wqe adds 73aef0c9d2c6 staging: octeon: remove typedef declaration for cvmx_helpe [...] adds 1691741fe31d staging: octeon: remove typedef declaration for cvmx_fau_reg_32 adds 6cc5e1c70031 staging: octeon: remove typedef declartion for cvmx_pko_co [...] adds 180245d2d016 staging: octeon: remove typedef declaration for cvmx_fau_op_size adds f89c7d575d7c staging: rtl8712: remove unnecessary return variables adds 02d7aa2f3bfa staging: rtl8712: clean up function headers adds 29c03456f157 staging: rtl8188eu: remove braces from single statement if block adds 51a50b26c6dd staging: rtl8188eu: remove unnecessary conversion to bool adds 388fa43d5979 staging: vc04_services: use DIV_ROUND_UP helper macro adds 807411911d99 staging: rtl8723bs: use DIV_ROUND_UP helper macro adds 44288f1101fe staging: wfx: fix error handling in wfx_tx_get_raw_link_id() adds 88d0facf186c staging: wfx: fix potential vulnerability to spectre new bbecf7de0976 staging: rtl8723bs: remove unnecessary null check new f57ff0a9b806 staging: rtl8723bs: remove casts to pointers in kfree new d9cceb24b407 staging: octeon: fix restricted __be16 degrades to integer new b0906aa3f7ec staging: rtl8188eu: rename variables to avoid mixed case new ec26697cd92d staging: rtl8188eu: convert variables from unsigned char to u8 new 5ffa18ec0b74 staging: rtl8188eu: remove blank lines new 8193e6ad6916 staging: sm750fb: Fix lines over 80 characters new b002e801bbdc Merge remote-tracking branch 'staging/staging-next' new e5cf928613ad Merge remote-tracking branch 'mux/for-next' new f25e710ee6f7 Merge remote-tracking branch 'icc/icc-next' adds a8bd47542863 dmaengine: xilinx_dma: use devm_platform_ioremap_resource() adds 944879ba4c85 dmaengine: xilinx_dma: Remove clk_get error message for pr [...] adds f228a4a24492 dmaengine: sprd: Change to use devm_platform_ioremap_resource() adds 9d2bbbc21772 dt-bindings: dmaengine: rcar-dmac: Document R8A774B1 bindings new 0ddc23e6496b Merge remote-tracking branch 'slave-dma/next' new 26f00bcd9657 Merge remote-tracking branch 'cgroup/for-next' adds dc29172967fb Merge branch 'fixes' into for-next adds 1b513cb52fbc Merge branch 'misc' into for-next new 8d9a6f8e7b07 Merge remote-tracking branch 'scsi/for-next' new 52dc4dc13b50 Merge remote-tracking branch 'scsi-mkp/for-next' new 9cb7ce313d67 Merge remote-tracking branch 'vhost/linux-next' new 5a5d88e2f0e8 Merge remote-tracking branch 'rpmsg/for-next' new d0221093ce80 Merge remote-tracking branch 'gpio/for-next' new a6b0c2608422 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new fe4168499464 Merge remote-tracking branch 'gpio-intel/for-next' new e0ca0990d00f Merge remote-tracking branch 'pinctrl/for-next' new 2a5eeaaff877 Merge remote-tracking branch 'pinctrl-samsung/for-next' new d69cff5c554e Merge remote-tracking branch 'pwm/for-next' new bdda6c0b2085 Merge remote-tracking branch 'y2038/y2038' new aa87ed0d6c26 Merge remote-tracking branch 'livepatching/for-next' new 303641c6f44a Merge remote-tracking branch 'coresight/next' new 299b610117a4 rtc: ds1685: add indirect access method and remove plat_re [...] new cb0b97d68252 rtc: meson-vrtc: move config option to proper location new 492f917cdc07 Merge remote-tracking branch 'rtc/rtc-next' new 5e900a172594 Merge remote-tracking branch 'at24/at24/for-next' new 216ce17e4b4e Merge remote-tracking branch 'kspp/for-next/kspp' new 6df9b6cdae45 Merge remote-tracking branch 'fsi/next' new 65c4732274d0 Merge remote-tracking branch 'nvmem/for-next' new 8785f6d9408e Merge remote-tracking branch 'xarray/xarray' new 71d6a009f459 Merge remote-tracking branch 'hyperv/hyperv-next' new ec6de1d562bc Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new f418dddffc80 usercopy: Avoid soft lockups in test_check_nonzero_user() new 0cb8f20ea2c5 Merge remote-tracking branch 'pidfd/for-next' new 9ed1f3ca77d9 Merge remote-tracking branch 'devfreq/for-next' new 60d3efb6907b Merge remote-tracking branch 'fpga/for-next' new 75ae000da2b3 Merge remote-tracking branch 'kunit/test' adds 52b8619f1570 IB/core: Trace points for diagnosing completion queue issues adds 0ac3b9e62194 svcrdma: Improve DMA mapping trace points adds e93228b6ead1 SUNRPC: Eliminate log noise in call_reserveresult adds 31647b68759b SUNRPC: Add trace points to observe transport congestion control adds 236051ea88a3 xprtrdma: Add unique trace points for posting Local Invali [...] adds e3d94af3b51f xprtrdma: Connection becomes unstable after a reconnect adds 7072ec276cdb xprtrdma: Initialize rb_credits in one place adds 9ecb384bd1ab xprtrdma: Close window between waking RPC senders and post [...] adds 67cc8a16a0aa xprtrdma: Fix MR list handling adds 95a7b9dd18c1 xprtrdma: Manage MRs in context of a single connection adds 83a1dd1f4b57 xprtrdma: Ensure ri_id is stable during MR recycling adds 8deaf0fe9e69 xprtrdma: Remove rpcrdma_sendctx::sc_xprt adds 3ddb1f132248 xprtrdma: Remove rpcrdma_sendctx::sc_device adds 9b46324f10cc xprtrdma: Move the rpcrdma_sendctx::sc_wr field adds 27421c345b42 xprtrdma: Refactor rpcrdma_prepare_msg_sges() adds e1d86386de7b xprtrdma: Pull up sometimes adds 4da0b1c21fda xprtrdma: Report the computed connect delay adds 2d6e0c7a4169 xprtrdma: Refine trace_xprtrdma_fixup adds 2150fc64e72b xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() adds 7671abdac658 xprtrdma: Replace dprintk in xprt_rdma_set_port new 8d24878d7fd7 Merge remote-tracking branch 'cel/cel-next' adds bc31ab6e12e4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds b2f030f1497d /proc/kpageflags: do not use uninitialized struct pages adds bffc80119b84 drivers/base/memory.c: don't access uninitialized memmaps [...] adds 8fad4500bb60 fs/proc/page.c: don't access uninitialized memmaps in fs/p [...] adds 67d2419f09fb mm/memory-failure.c: don't access uninitialized memmaps in [...] adds a21f07e2ccbe scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set adds de68b45d8f05 mm/page_owner: don't access uninitialized memmaps when rea [...] adds 3dc48b0503c8 mm/memory_hotplug: don't access uninitialized memmaps in s [...] adds 10c643d08e19 mm/memunmap: don't access uninitialized memmap in memunmap [...] adds 55ebbf822232 mm: memcg/slab: fix panic in __free_slab() caused by prema [...] adds 8bc89f8efa62 ocfs2: fix error handling in ocfs2_setattr() adds 2dfbdf4b1f33 mm/gup_benchmark: add a missing "w" to getopt string adds 4951b14cf595 mm/gup: fix a misnamed "write" argument, and a related bug adds e9c4352058c5 mm: memcg: get number of pages on the LRU list in memcgrou [...] adds e97b3574e451 mm: memblock: do not enforce current limit for memblock_ph [...] adds 091223540597 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() adds 47debed063d1 ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] adds c09be53d13b3 ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() adds 487f61fae8a8 ocfs2: fix passing zero to 'PTR_ERR' warning adds bc59a58b8270 ramfs: support O_TMPFILE adds 854f0d625b47 mm, slab: make kmalloc_info[] contain all types of names adds 32f5a2ac330c mm, slab: remove unused kmalloc_size() adds 467a70b07757 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] adds e9c36dfa312b mm: slub: print the offset of fault addresses adds 9d613d7216e1 mm/slub.c: update comments adds c13e9f1c8483 mm/hugetlb: make alloc_gigantic_page() available for general use adds c658b39942d5 mm/debug: add tests validating architecture page table helpers adds e86a3925fbb8 mm-debug-add-tests-validating-architecture-page-table-helpers-fix adds 79c955ea8413 mm, memcg: clean up reclaim iter array adds 2cf3a676e8e8 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 6afe5e72c331 mm: drop mmap_sem before calling balance_dirty_pages() in [...] adds abf6c3c46fc0 shmem: pin the file in shmem_fault() if mmap_sem is dropped adds b960a38fc178 mm: emit tracepoint when RSS changes adds 8617469697ca mm/mmap.c: remove a never-triggered warning in __vma_adjust() adds 55b2dabf2fab mm/pgmap: use correct alignment when looking at first pfn [...] adds 32b8e40fb417 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] adds 860f414c2655 mm/mmap.c: fix the adjusted length error adds 12b2f1aea633 mm/swap.c: piggyback lru_add_drain_all() calls adds 67889dda0b85 mm/mmap.c: prev could be retrieved from vma->vm_prev adds d2d0aa6701a8 mm/mmap.c: __vma_unlink_prev() is not necessary now adds b8c73e650e2d mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] adds 034c4bbd8025 mm/mmap.c: rb_parent is not necessary in __vma_link_list() adds b24058192e7d mm/rmap.c: don't reuse anon_vma if we just want a copy adds 7c0cb453684e mm/rmap.c: reuse mergeable anon_vma as parent when fork adds 27eedd84d992 asm-generic/tlb: stub out pud_free_tlb() if __PAGETABLE_PU [...] adds ce040f9d5c28 asm-generic/tlb: stub out p4d_free_tlb() if __PAGETABLE_P4 [...] adds 7a33910b1695 asm-generic/mm: stub out p{4,d}d_clear_bad() if __PAGETABL [...] adds e6f020dcd0cf mm/memory-failure.c clean up around tk pre-allocation adds 652d16b1e49d mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds e3b4f2524cdd mm/memory_hotplug.c: add a bounds check to __add_pages() adds 99f29d4b4463 mm/memory_hotplug: export generic_online_page() adds 62679cc4c86b hv_balloon: use generic_online_page() adds 8371055c93fd mm/memory_hotplug: remove __online_page_free() and __onlin [...] adds fe9c73a7fdc7 mm/memmap_init: update variable name in memmap_init_zone adds d4225acb96a1 mm/memory_hotplug: don't access uninitialized memmaps in s [...] adds b01c20ed38c4 mm/memory_hotplug: shrink zones when offlining memory adds 4f769360ee66 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 8c5a2d22e668 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds 595be1a81af3 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 9e6dd9a05cec mm/memory_hotplug: drop local variables in shrink_zone_span() adds 8a1c677ba4ae mm/memory_hotplug: cleanup __remove_pages() adds 7222883151e3 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] adds 975448e71f6e mm/vmalloc: remove preempt_disable/enable when doing preloading adds 6e550e6d4790 selftests: vm: add fragment CONFIG_TEST_VMALLOC adds 56a06262ae0b mm/vmscan.c: remove unused scan_control parameter from pageout() adds c19d0016a876 mm/z3fold.c: add inter-page compaction adds fe0a7218d225 mm/z3fold: fix -Wunused-but-set-variable warnings adds d2a1b3558e0e mm: support memblock alloc on the exact node for sparse_bu [...] adds 6e29215bbe79 mm, oom: avoid printk() iteration under RCU adds 37a01f190af9 mm-oom-avoid-printk-iteration-under-rcu-fix adds a474b946316c hugetlbfs: hugetlb_fault_mutex_hash() cleanup adds aa7671f3996d hugetlb: region_chg provides only cache entry adds 2ed92f9c3d99 hugetlb: remove duplicated code adds b85c1636e869 hugetlb-remove-duplicated-code-checkpatch-fixes adds 294d6f853d41 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() adds b563379445ed hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix adds 264a4c037e44 mm/userfaultfd: fix a GCC compilation warning adds 426ecef0d7c9 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] adds 8f0a959ce71b mm, thp: do not queue fully unmapped pages for deferred split adds 63fcfc54a904 mm/thp: make set_huge_zero_page() return void adds 715d01d2cfe8 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation adds 29b65a30d123 userfaultfd: use vma_pagesize for all huge page size calculation adds 35af1ad3af8b userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] adds 35f9d2598da5 userfaultfd: wrap the common dst_vma check into an inlined [...] adds 07fe2446ca57 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] adds b1ca7c8424bb mm/shmem.c: make array 'values' static const, makes object [...] adds d3233c126f9d mm: fix struct member name in function comments adds ebbfb7510be6 mm: fix typos in comments when calling __SetPageUptodate() adds e7ca33be93b0 mm/memory_hotplug.c: remove __online_page_set_limits() adds 8a0a34b99bb9 mm/page_io.c: annotate refault stalls from swap_readpage adds 17db23563f0c mm-annotate-refault-stalls-from-swap_readpage-fix adds ae8b469a219b mm/vmscan: remove unused lru_pages argument adds 4924305b6845 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 4c0a32d02f6e fs/buffer.c: dump more info for __getblk_gfp() stall problem adds f895d47966e7 kernel/hung_task.c: Monitor killed tasks. adds 5d803945c12d proc: change ->nlink under proc_subdir_lock adds 64858dc64df0 fs/proc/generic.c: delete useless "len" variable adds 60021a3ad137 fs/proc/internal.h: shuffle "struct pde_opener" adds c3092eb5c461 include/linux/proc_fs.h: fix confusing macro arg name adds 1b87b01355dc include/linux/sysctl.h: inline braces for ctl_table and ct [...] adds d96311a9ff53 .gitattributes: Use 'dts' diff driver for dts files adds d0f16c833749 linux/build_bug.h: change type to int adds a5e32ac6f3fa kernel/notifier.c: intercept duplicate registrations to av [...] adds 2d37a9b6d981 kernel/notifier.c: remove notifier_chain_cond_register() adds 7645b9ac4730 kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds 174eff39bd83 hung_task: allow printing warnings every check interval adds 68f5bb3e45a1 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds 85b52aaaa2cf string: add stracpy and stracpy_pad mechanisms adds 50db6519668c Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds e69cc35eff2a lib/math/rational.c: fix possible incorrect result from ra [...] adds f7f0488118b4 checkpatch: improve ignoring CamelCase SI style variants like mA adds 79e3ac9de34f epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds a7fc2566b78a fs/epoll: remove unnecessary wakeups of nested epoll adds 8ca4238684ad selftests: add epoll selftests adds 96078b0819d6 fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds 7c4d6b21d26d fs/binfmt_elf.c: extract elf_read() function adds 0bb9421489ea uaccess: disallow > INT_MAX copy sizes adds d5ad1119de46 aio: simplify read_events() adds 3f9fe6a03f57 lib/ubsan: don't serialize UBSAN report adds 1ead3e856d82 ipc/msg.c: consolidate all xxxctl_down() functions new dfe0c9608270 Merge branch 'akpm-current/current' new 2a42c2ca9d3d drivers/block/null_blk_main.c: fix layout new e7993d19aa64 drivers/block/null_blk_main.c: fix uninitialized var warnings new 797e590fec26 pinctrl: fix pxa2xx.c build warnings new ce4e3fce6f88 lib/list-test.c: add a test for the 'list' doubly linked list new 17473ff945d7 lib/genalloc.c: export symbol addr_in_gen_pool new 5f873a4257cd lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new c9a36ae96f51 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 2ae86ce488d2 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] new abe2f5b5f067 kernel-hacking: create submenu for arch special debugging options new 41e88a00ed88 kernel-hacking: group kernel data structures debugging together new b90873082c32 kernel-hacking: move kernel testing and coverage options t [...] new a2e9ca694486 kernel-hacking: move Oops into 'Lockups and Hangs' new 5111fa71654c kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] new d388aaa8825d kernel-hacking: create a submenu for scheduler debugging options new 343460d38a94 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] new 2b060afdaf49 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] new af0ebdfd3e21 bitops: introduce the for_each_set_clump8 macro new c2c06a137e29 lib/test_bitmap.c: add for_each_set_clump8 test cases new 28d03aeeaa42 gpio: 104-dio-48e: utilize for_each_set_clump8 macro new 37cd9dd59196 gpio: 104-idi-48: utilize for_each_set_clump8 macro new f0e21f07eb38 gpio: gpio-mm: utilize for_each_set_clump8 macro new d63d4721ead3 gpio: ws16c48: utilize for_each_set_clump8 macro new fdaa821cce34 gpio: pci-idio-16: utilize for_each_set_clump8 macro new f004f650ad6d gpio: pcie-idio-24: utilize for_each_set_clump8 macro new 115ed3e3b5a5 gpio: uniphier: utilize for_each_set_clump8 macro new 7d3b07bfd3b2 gpio: 74x164: utilize the for_each_set_clump8 macro new ce3e40b73456 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] new 30027a88ae8f gpio: pisosr: utilize the for_each_set_clump8 macro new 312f0fd3eb51 gpio: max3191x: utilize the for_each_set_clump8 macro new 4e0f42c0f180 gpio: pca953x: utilize the for_each_set_clump8 macro new a29a2355c4a2 drivers/tty/serial/sh-sci.c: suppress warning new e8699f1729b5 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 63bbb7faba10 Merge branch 'akpm/master' new 3ef845da3c3b Add linux-next specific files for 20191017
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 (0e9d28bc6c81) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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 384 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: Documentation/ABI/stable/sysfs-driver-ib_srp | 2 + .../ABI/testing/sysfs-platform-mellanox-bootctl | 58 + .../{driver-api => admin-guide}/dell_rbu.rst | 14 +- Documentation/admin-guide/index.rst | 65 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/arm64/booting.rst | 3 + Documentation/core-api/printk-formats.rst | 34 +- .../devicetree/bindings/arm/atmel-at91.yaml | 7 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 14 + .../bindings/arm/samsung/exynos-chipid.yaml | 4 +- .../devicetree/bindings/arm/stm32/stm32.yaml | 27 +- .../bindings/display/amlogic,meson-dw-hdmi.yaml | 2 - .../bindings/display/panel/sharp,ld-d5116z01b.txt | 26 - .../bindings/display/panel/sharp,ld-d5116z01b.yaml | 30 + .../devicetree/bindings/display/st,stm32-dsi.yaml | 150 ++ .../devicetree/bindings/display/st,stm32-ltdc.txt | 144 -- .../devicetree/bindings/display/st,stm32-ltdc.yaml | 81 + .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 3 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 3 +- .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 3 +- .../devicetree/bindings/gpu/samsung-rotator.yaml | 2 +- .../bindings/hwlock/st,stm32-hwspinlock.txt | 23 - .../bindings/hwlock/st,stm32-hwspinlock.yaml | 50 + .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 3 - .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 5 +- .../devicetree/bindings/iio/adc/adi,ad7780.yaml | 1 - .../devicetree/bindings/iio/adc/avia-hx711.yaml | 1 - .../bindings/iio/adc/samsung,exynos-adc.yaml | 70 +- .../bindings/iio/chemical/plantower,pms7003.yaml | 1 - .../devicetree/bindings/iio/pressure/bmp085.yaml | 2 - .../bindings/input/fsl,mpr121-touchkey.yaml | 89 + Documentation/devicetree/bindings/input/input.yaml | 36 + Documentation/devicetree/bindings/input/keys.txt | 8 - .../devicetree/bindings/input/mpr121-touchkey.txt | 30 - .../devicetree/bindings/input/mtk-pmic-keys.txt | 4 +- .../devicetree/bindings/input/st,stpmic1-onkey.txt | 2 +- .../interrupt-controller/renesas,irqc.yaml | 1 + .../devicetree/bindings/iommu/arm,smmu-v3.txt | 77 - .../devicetree/bindings/iommu/arm,smmu-v3.yaml | 100 + .../devicetree/bindings/iommu/arm,smmu.txt | 182 -- .../devicetree/bindings/iommu/arm,smmu.yaml | 229 ++ .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 + .../devicetree/bindings/media/st,stm32-cec.txt | 19 - .../devicetree/bindings/media/st,stm32-cec.yaml | 54 + .../devicetree/bindings/media/st,stm32-dcmi.txt | 45 - .../devicetree/bindings/media/st,stm32-dcmi.yaml | 86 + Documentation/devicetree/bindings/pci/rcar-pci.txt | 1 + .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 1 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 7 +- .../bindings/power/reset/syscon-poweroff.yaml | 8 +- .../bindings/power/reset/syscon-reboot.yaml | 8 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 + .../bindings/regulator/fixed-regulator.yaml | 1 - Documentation/devicetree/bindings/rtc/s3c-rtc.yaml | 16 +- .../bindings/serio/allwinner,sun4i-a10-ps2.yaml | 51 + .../bindings/serio/allwinner,sun4i-ps2.txt | 22 - Documentation/devicetree/bindings/sound/rt1011.txt | 10 + .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 159 ++ Documentation/devicetree/bindings/spi/sh-msiof.txt | 105 - .../bindings/thermal/st,stm32-thermal.yaml | 79 + .../devicetree/bindings/thermal/stm32-thermal.txt | 61 - .../devicetree/bindings/timer/st,stm32-timer.txt | 22 - .../devicetree/bindings/timer/st,stm32-timer.yaml | 47 + .../devicetree/bindings/usb/generic-ehci.yaml | 5 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 + Documentation/driver-api/index.rst | 1 - Documentation/filesystems/debugfs.txt | 29 +- Documentation/firmware-guide/acpi/namespace.rst | 2 +- Documentation/kbuild/modules.rst | 13 +- MAINTAINERS | 12 +- Next/SHA1s | 137 +- Next/Trees | 1 + Next/merge.log | 2590 ++++++++++++-------- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/aspeed-g4.dtsi | 2 +- arch/arm/boot/dts/aspeed-g5.dtsi | 2 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 309 +++ arch/arm/boot/dts/at91-kizbox3_common.dtsi | 412 ++++ arch/arm/boot/dts/mt7629-rfb.dts | 13 +- arch/arm/boot/dts/mt7629.dtsi | 2 - arch/arm/configs/omap2plus_defconfig | 9 +- arch/arm64/include/asm/asm-uaccess.h | 7 +- arch/arm64/include/asm/barrier.h | 12 + arch/arm64/include/asm/daifflags.h | 3 +- arch/arm64/include/asm/irqflags.h | 19 +- arch/arm64/include/asm/kvm_host.h | 3 +- arch/arm64/include/asm/memory.h | 10 +- arch/arm64/include/asm/sysreg.h | 2 +- arch/arm64/kernel/cpufeature.c | 15 +- arch/arm64/kernel/entry.S | 12 +- arch/arm64/kernel/hibernate.c | 9 +- arch/arm64/kernel/process.c | 18 + arch/arm64/kvm/hyp/switch.c | 4 +- arch/arm64/mm/fault.c | 6 +- arch/arm64/mm/init.c | 16 +- arch/m68k/coldfire/entry.S | 2 +- arch/mips/sgi-ip32/ip32-platform.c | 2 +- arch/parisc/include/asm/checksum.h | 101 +- arch/riscv/include/asm/pgtable.h | 16 +- arch/riscv/include/asm/tlbflush.h | 4 - arch/sparc/Kconfig | 1 - arch/xtensa/boot/dts/virt.dts | 2 +- arch/xtensa/include/asm/bitops.h | 2 +- arch/xtensa/include/asm/uaccess.h | 94 +- arch/xtensa/kernel/vmlinux.lds.S | 6 +- arch/xtensa/kernel/xtensa_ksyms.c | 7 - drivers/acpi/Makefile | 2 +- drivers/acpi/acpi_lpss.c | 21 +- drivers/acpi/acpi_video.c | 8 +- drivers/acpi/processor_perflib.c | 10 +- drivers/acpi/processor_thermal.c | 10 +- drivers/acpi/property.c | 48 + drivers/acpi/utils.c | 32 + drivers/base/property.c | 83 +- drivers/base/swnode.c | 43 +- drivers/block/rbd.c | 9 +- drivers/bluetooth/Kconfig | 11 - drivers/bluetooth/Makefile | 1 - drivers/bluetooth/btwilink.c | 337 --- drivers/bluetooth/hci_ll.c | 39 +- drivers/char/ipmi/bt-bmc.c | 4 +- drivers/cpuidle/governors/teo.c | 78 +- drivers/dma/sprd-dma.c | 19 +- drivers/dma/xilinx/xilinx_dma.c | 33 +- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 35 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 57 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- .../navi10_ppt.h => amdgpu/amdgpu_tmz.c} | 34 +- .../navi10_ppt.h => amdgpu/amdgpu_tmz.h} | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 3 + drivers/gpu/drm/amd/amdgpu/cik.c | 48 +- drivers/gpu/drm/amd/amdgpu/cik.h | 3 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1004 +++++--- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 85 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 8 + drivers/gpu/drm/amd/amdgpu/nvd.h | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 60 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 2 + drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 7 + drivers/gpu/drm/amd/amdgpu/vi.c | 84 +- drivers/gpu/drm/amd/amdgpu/vi.h | 3 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 16 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 109 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 7 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 8 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 25 + .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 24 + .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 1 + .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 135 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h | 11 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 19 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 100 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 33 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 17 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 5 + drivers/gpu/drm/amd/display/dc/dc_link.h | 17 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 11 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 21 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 5 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 16 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 3 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 60 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 5 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 62 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 5 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 38 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 20 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 3 - .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 4 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 36 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 5 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 11 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 25 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 1 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 5 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 13 +- .../drm/amd/display/include/ddc_service_types.h | 2 + .../drm/amd/display/modules/freesync/freesync.c | 17 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 3 + .../amd/display/modules/info_packet/info_packet.c | 98 + .../gpu/drm/amd/include/asic_reg/bif/bif_4_1_d.h | 1 + .../drm/amd/include/asic_reg/bif/bif_4_1_sh_mask.h | 2 + .../gpu/drm/amd/include/asic_reg/bif/bif_5_0_d.h | 1 + .../drm/amd/include/asic_reg/bif/bif_5_0_sh_mask.h | 2 + .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 18 +- .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 18 +- .../gpu/drm/amd/include/asic_reg/smu/smu_7_0_1_d.h | 1 + .../amd/include/asic_reg/smu/smu_7_0_1_sh_mask.h | 2 + .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_2_d.h | 1 + .../amd/include/asic_reg/smu/smu_7_1_2_sh_mask.h | 2 + .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_3_d.h | 1 + .../amd/include/asic_reg/smu/smu_7_1_3_sh_mask.h | 2 + drivers/gpu/drm/amd/include/discovery.h | 1 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 6 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 18 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 102 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 30 + drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.c | 195 ++ .../powerplay/{navi10_ppt.h => hwmgr/ci_baco.h} | 11 +- drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c | 19 + drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.h | 13 + drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.c | 196 ++ .../powerplay/{navi10_ppt.h => hwmgr/fiji_baco.h} | 11 +- drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.c | 222 ++ .../{navi10_ppt.h => hwmgr/polaris_baco.h} | 11 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.c | 91 + .../powerplay/{navi10_ppt.h => hwmgr/smu7_baco.h} | 14 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 10 +- drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.c | 231 ++ .../powerplay/{navi10_ppt.h => hwmgr/tonga_baco.h} | 11 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 23 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 26 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 27 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 1 + drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 110 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 6 + drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 96 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 83 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 48 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 121 +- drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 9 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 27 + drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 2 + .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 3 + .../drm/arm/display/komeda/komeda_pipeline_state.c | 46 + .../drm/arm/display/komeda/komeda_wb_connector.c | 5 + drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 22 +- drivers/gpu/drm/i915/i915_gem.c | 3 + drivers/gpu/drm/radeon/radeon_drv.c | 8 - drivers/gpu/drm/tegra/dc.c | 24 +- drivers/gpu/drm/tegra/dc.h | 2 - drivers/gpu/drm/tegra/drm.c | 30 +- drivers/gpu/drm/tegra/drm.h | 6 +- drivers/gpu/drm/tegra/fb.c | 4 +- drivers/gpu/drm/tegra/gem.c | 37 +- drivers/gpu/drm/tegra/gem.h | 2 +- drivers/gpu/drm/tegra/gr2d.c | 12 +- drivers/gpu/drm/tegra/gr3d.c | 12 +- drivers/gpu/drm/tegra/hub.c | 2 +- drivers/gpu/drm/tegra/vic.c | 51 +- drivers/gpu/drm/vboxvideo/Makefile | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 14 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 25 - drivers/gpu/drm/vboxvideo/vbox_fb.c | 149 -- drivers/gpu/drm/vboxvideo/vbox_main.c | 119 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 85 +- drivers/gpu/host1x/bus.c | 2 +- drivers/gpu/host1x/channel.c | 13 +- drivers/gpu/host1x/channel.h | 1 + drivers/gpu/host1x/dev.c | 12 + drivers/gpu/host1x/intr.c | 1 - drivers/hid/intel-ish-hid/ishtp/client-buffers.c | 2 +- drivers/iio/imu/adis.c | 24 +- drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/cq.c | 27 +- drivers/infiniband/core/trace.c | 14 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 1 + drivers/infiniband/hw/bnxt_re/main.c | 133 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 5 +- drivers/infiniband/hw/mlx5/mr.c | 34 +- drivers/infiniband/ulp/iser/iser_verbs.c | 4 +- drivers/infiniband/ulp/srp/ib_srp.c | 28 +- drivers/infiniband/ulp/srp/ib_srp.h | 1 + drivers/input/keyboard/Kconfig | 10 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/imx_sc_key.c | 187 ++ drivers/input/keyboard/mpr121_touchkey.c | 69 +- drivers/input/mouse/elantech.c | 55 +- drivers/iommu/Kconfig | 5 + drivers/iommu/Makefile | 1 + drivers/iommu/amd_iommu.c | 743 +----- drivers/iommu/amd_iommu_types.h | 5 +- drivers/iommu/arm-smmu-v3.c | 2 +- drivers/iommu/arm-smmu.c | 3 +- drivers/iommu/dma-iommu.c | 43 +- drivers/iommu/exynos-iommu.c | 2 +- drivers/iommu/intel-iommu.c | 33 +- drivers/iommu/io-pgtable-arm.c | 58 +- drivers/iommu/ioasid.c | 422 ++++ drivers/iommu/iommu.c | 73 +- drivers/iommu/ipmmu-vmsa.c | 10 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/iommu/omap-iommu.c | 2 +- drivers/iommu/qcom_iommu.c | 6 +- drivers/iommu/rockchip-iommu.c | 28 +- drivers/iommu/s390-iommu.c | 2 +- drivers/iommu/tegra-gart.c | 2 +- drivers/iommu/tegra-smmu.c | 2 +- drivers/iommu/virtio-iommu.c | 2 +- drivers/irqchip/irq-gic-v3.c | 20 + drivers/media/dvb-frontends/cxd2841er.c | 12 +- drivers/media/dvb-frontends/mb86a20s.c | 54 +- drivers/media/dvb-frontends/mt312.c | 13 +- drivers/media/rc/imon_raw.c | 22 +- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-vega-s9x.c | 54 + drivers/media/tuners/qm1d1c0042.c | 2 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 3 + drivers/media/usb/dvb-usb/cxusb.c | 3 +- drivers/media/usb/uvc/uvc_driver.c | 28 +- drivers/media/usb/uvc/uvc_metadata.c | 4 +- drivers/media/usb/uvc/uvc_queue.c | 2 +- drivers/media/usb/uvc/uvcvideo.h | 2 +- drivers/memory/mtk-smi.c | 4 + drivers/memory/tegra/mc.c | 10 + drivers/mmc/host/sdhci-acpi.c | 49 +- drivers/net/dsa/microchip/ksz9477_reg.h | 4 +- drivers/net/dsa/microchip/ksz_common.h | 4 +- drivers/net/dsa/sja1105/sja1105.h | 22 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.h | 4 +- drivers/net/dsa/sja1105/sja1105_main.c | 234 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 391 ++- drivers/net/dsa/sja1105/sja1105_ptp.h | 84 +- drivers/net/dsa/sja1105/sja1105_spi.c | 184 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 4 +- drivers/net/dsa/sja1105/sja1105_tas.h | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 32 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 3 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 23 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 17 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 7 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 19 + .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 2 +- drivers/net/ethernet/broadcom/Kconfig | 4 +- drivers/net/ethernet/broadcom/b44.c | 3 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 23 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 1 + drivers/net/ethernet/broadcom/genet/bcmmii.c | 11 +- drivers/net/ethernet/cavium/common/cavium_ptp.h | 2 +- drivers/net/ethernet/i825xx/lasi_82596.c | 4 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sni_82596.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 1 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 52 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 +- drivers/net/ethernet/ti/davinci_cpdma.c | 2 +- drivers/net/phy/phy-core.c | 10 +- drivers/net/phy/phylink.c | 28 +- drivers/net/phy/sfp-bus.c | 65 +- drivers/net/usb/r8152.c | 768 +++++- drivers/net/usb/sr9800.c | 2 +- drivers/net/wireless/ath/ath10k/ce.c | 5 - drivers/net/wireless/ath/ath10k/wmi.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 - drivers/net/wireless/intel/iwlegacy/3945-mac.c | 8 +- drivers/net/wireless/intel/iwlegacy/common.c | 8 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 5 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 - .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 2 - drivers/net/wireless/realtek/rtw88/fw.h | 2 +- drivers/net/wireless/st/cw1200/scan.c | 3 +- drivers/ntb/test/ntb_pingpong.c | 5 +- drivers/of/property.c | 16 + drivers/pci/pci.c | 24 +- drivers/platform/mellanox/Kconfig | 12 + drivers/platform/mellanox/Makefile | 1 + drivers/platform/mellanox/mlxbf-bootctl.c | 321 +++ drivers/platform/mellanox/mlxbf-bootctl.h | 103 + drivers/platform/x86/Kconfig | 29 +- drivers/platform/x86/Makefile | 5 + drivers/platform/x86/asus-laptop.c | 71 +- drivers/platform/x86/dell_rbu.c | 2 +- drivers/platform/x86/hdaps.c | 40 +- drivers/platform/x86/huawei-wmi.c | 42 +- drivers/platform/x86/intel_cht_int33fe_common.c | 147 ++ drivers/platform/x86/intel_cht_int33fe_common.h | 41 + drivers/platform/x86/intel_cht_int33fe_microb.c | 57 + ...tel_cht_int33fe.c => intel_cht_int33fe_typec.c} | 78 +- drivers/platform/x86/peaq-wmi.c | 66 +- drivers/platform/x86/system76_acpi.c | 384 +++ drivers/power/reset/at91-sama5d2_shdwc.c | 8 +- drivers/power/supply/axp20x_usb_power.c | 8 + drivers/power/supply/test_power.c | 61 + drivers/rtc/rtc-ds1685.c | 78 +- drivers/soc/tegra/fuse/fuse-tegra.c | 193 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 154 ++ drivers/soc/tegra/fuse/fuse.h | 8 + drivers/soundwire/Kconfig | 3 +- drivers/soundwire/intel.c | 1 + drivers/soundwire/intel_init.c | 1 + drivers/spi/spi-atmel.c | 29 +- drivers/spi/spi-axi-spi-engine.c | 16 +- drivers/spi/spi-bcm63xx-hsspi.c | 3 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-cavium.c | 3 +- drivers/spi/spi-falcon.c | 2 +- drivers/spi/spi-fsl-dspi.c | 3 +- drivers/spi/spi-fsl-espi.c | 19 +- drivers/spi/spi-fsl-spi.c | 3 +- drivers/spi/spi-loopback-test.c | 12 +- drivers/spi/spi-mpc512x-psc.c | 3 +- drivers/spi/spi-mpc52xx-psc.c | 3 +- drivers/spi/spi-omap-100k.c | 3 +- drivers/spi/spi-orion.c | 6 +- drivers/spi/spi-pl022.c | 25 +- drivers/spi/spi-sc18is602.c | 3 +- drivers/spi/spi-sh-hspi.c | 3 +- drivers/spi/spi-sprd.c | 15 +- drivers/spi/spi-tegra114.c | 39 +- drivers/spi/spi-tegra20-sflash.c | 5 +- drivers/spi/spi-topcliff-pch.c | 7 +- drivers/spi/spi-txx9.c | 3 +- drivers/spi/spi-xcomm.c | 3 +- drivers/spi/spi.c | 158 +- drivers/spi/spidev.c | 6 +- drivers/staging/media/omap4iss/iss.c | 6 +- drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/octeon/ethernet-mdio.c | 6 +- drivers/staging/octeon/ethernet-rgmii.c | 4 +- drivers/staging/octeon/ethernet-rx.c | 6 +- drivers/staging/octeon/ethernet-tx.c | 6 +- drivers/staging/octeon/ethernet.c | 6 +- drivers/staging/octeon/octeon-ethernet.h | 2 +- drivers/staging/octeon/octeon-stubs.h | 56 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 4 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 26 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 103 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 4 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 5 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 5 +- drivers/staging/sm750fb/ddk750_display.c | 4 +- drivers/staging/sm750fb/ddk750_mode.c | 5 +- drivers/staging/sm750fb/ddk750_sii164.c | 28 +- drivers/staging/sm750fb/ddk750_sii164.h | 11 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 4 +- drivers/staging/wfx/data_tx.c | 3 +- drivers/staging/wfx/wfx.h | 2 + drivers/tty/serial/8250/8250_exar.c | 19 + drivers/tty/serial/8250/8250_men_mcb.c | 8 +- drivers/tty/serial/8250/8250_port.c | 14 - drivers/tty/serial/Kconfig | 8 +- drivers/tty/serial/fsl_linflexuart.c | 4 +- drivers/tty/serial/serial_core.c | 3 +- drivers/usb/cdns3/gadget.c | 35 +- drivers/usb/class/usblp.c | 4 +- drivers/usb/core/devio.c | 15 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 6 +- drivers/usb/host/ohci-at91.c | 1 - drivers/usb/misc/ldusb.c | 5 +- drivers/usb/misc/legousbtower.c | 7 +- drivers/usb/renesas_usbhs/common.c | 12 +- drivers/usb/renesas_usbhs/mod_gadget.c | 2 +- drivers/usb/serial/ti_usb_3410_5052.c | 12 +- drivers/usb/typec/hd3ss3220.c | 4 +- fs/btrfs/ctree.h | 5 +- fs/btrfs/delalloc-space.c | 6 +- fs/btrfs/disk-io.c | 6 - fs/btrfs/file.c | 7 +- fs/btrfs/inode-map.c | 4 +- fs/btrfs/inode.c | 12 +- fs/btrfs/ioctl.c | 6 +- fs/btrfs/relocation.c | 9 +- fs/ceph/mds_client.c | 21 +- fs/debugfs/file.c | 72 +- fs/fuse/fuse_i.h | 4 + fs/fuse/inode.c | 4 + fs/fuse/virtio_fs.c | 1 + fs/gfs2/file.c | 6 +- fs/iomap/direct-io.c | 7 +- fs/splice.c | 14 +- fs/xfs/libxfs/xfs_fs.h | 8 +- fs/xfs/xfs_file.c | 13 +- include/acpi/acpi_bus.h | 8 +- include/drm/drm_dp_helper.h | 4 + include/linux/acpi.h | 8 + include/linux/debugfs.h | 85 +- include/linux/fwnode.h | 10 +- include/linux/host1x.h | 5 +- include/linux/ioasid.h | 76 + include/linux/iomap.h | 3 +- include/linux/iommu.h | 57 +- include/linux/irqchip/arm-gic-v3.h | 2 + include/linux/linkmode.h | 6 + include/linux/property.h | 8 +- include/linux/rtc/ds1685.h | 8 +- include/linux/sched.h | 1 + include/linux/sfp.h | 10 +- include/linux/skbuff.h | 5 +- include/linux/spi/spi.h | 66 +- include/media/dvb-usb-ids.h | 1 + include/media/rc-map.h | 23 +- include/rdma/ib_verbs.h | 5 + include/sound/sof/header.h | 1 + include/trace/events/rdma_core.h | 251 ++ include/trace/events/rpcrdma.h | 198 +- include/trace/events/sunrpc.h | 93 + include/uapi/drm/amdgpu_drm.h | 10 +- include/uapi/linux/ethtool.h | 6 + include/uapi/linux/iommu.h | 169 ++ include/uapi/linux/serial_core.h | 2 +- init/initramfs.c | 8 + kernel/bpf/stackmap.c | 7 +- kernel/kthread.c | 6 +- kernel/power/snapshot.c | 9 +- kernel/printk/printk.c | 20 - kernel/taskstats.c | 24 +- lib/test_printf.c | 32 + lib/test_user_copy.c | 22 +- lib/vsprintf.c | 93 +- localversion-next | 2 +- net/bluetooth/hci_conn.c | 8 + net/bluetooth/hci_core.c | 4 +- net/bpf/test_run.c | 9 + net/core/dev.c | 49 +- net/core/skbuff.c | 21 +- net/ipv4/tcp.c | 8 +- net/openvswitch/actions.c | 5 +- net/rxrpc/peer_event.c | 12 +- net/sched/act_api.c | 14 +- net/sched/act_mpls.c | 12 +- net/sched/sch_etf.c | 2 +- net/sched/sch_fq.c | 3 +- net/sctp/socket.c | 4 +- net/sunrpc/clnt.c | 14 +- net/sunrpc/xprt.c | 22 +- net/sunrpc/xprtrdma/backchannel.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 53 +- net/sunrpc/xprtrdma/rpc_rdma.c | 413 ++-- net/sunrpc/xprtrdma/transport.c | 18 +- net/sunrpc/xprtrdma/verbs.c | 195 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- net/vmw_vsock/hyperv_transport.c | 22 +- scripts/Makefile.modpost | 9 +- scripts/bpf_helpers_doc.py | 2 +- scripts/checkpatch.pl | 9 +- scripts/mod/modpost.c | 10 +- sound/soc/codecs/pcm3168a.c | 3 - sound/soc/codecs/rt1011.c | 183 +- sound/soc/codecs/rt1011.h | 24 + sound/soc/codecs/wm8958-dsp2.c | 22 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/simple-card.c | 4 +- sound/soc/intel/boards/Kconfig | 1 + .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 94 + tools/lib/bpf/bpf_core_read.h | 24 +- tools/lib/bpf/btf.c | 16 +- tools/lib/bpf/btf.h | 4 +- tools/lib/bpf/libbpf.c | 169 +- tools/lib/bpf/libbpf.h | 4 +- tools/lib/bpf/libbpf_internal.h | 25 +- tools/testing/selftests/Makefile | 5 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 76 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 5 + .../bpf/progs/btf__core_reloc_existence.c | 3 + ...tf__core_reloc_existence___err_wrong_arr_kind.c | 3 + ...re_reloc_existence___err_wrong_arr_value_type.c | 3 + ...tf__core_reloc_existence___err_wrong_int_kind.c | 3 + .../btf__core_reloc_existence___err_wrong_int_sz.c | 3 + ...tf__core_reloc_existence___err_wrong_int_type.c | 3 + ..._core_reloc_existence___err_wrong_struct_type.c | 3 + .../progs/btf__core_reloc_existence___minimal.c | 3 + .../testing/selftests/bpf/progs/core_reloc_types.h | 56 + .../bpf/progs/test_core_reloc_existence.c | 79 + tools/testing/selftests/bpf/progs/test_skb_ctx.c | 1 + tools/testing/selftests/bpf/test_offload.py | 2 +- tools/testing/selftests/pidfd/pidfd.h | 4 +- tools/testing/selftests/pidfd/pidfd_open_test.c | 1 - tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 - tools/testing/selftests/pidfd/pidfd_wait.c | 14 +- .../tc-testing/tc-tests/actions/pedit.json | 198 ++ 615 files changed, 16019 insertions(+), 7113 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform-mellanox-bootctl rename Documentation/{driver-api => admin-guide}/dell_rbu.rst (94%) delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z [...] create mode 100644 Documentation/devicetree/bindings/display/st,stm32-dsi.yaml delete mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.txt create mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml delete mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.txt create mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.yaml create mode 100644 Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml create mode 100644 Documentation/devicetree/bindings/input/input.yaml delete mode 100644 Documentation/devicetree/bindings/input/keys.txt delete mode 100644 Documentation/devicetree/bindings/input/mpr121-touchkey.txt delete mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt create mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml delete mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu.txt create mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu.yaml delete mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.txt create mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.yaml delete mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmi.txt create mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml create mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-a10-ps2.yaml delete mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-ps2.txt create mode 100644 Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml delete mode 100644 Documentation/devicetree/bindings/spi/sh-msiof.txt create mode 100644 Documentation/devicetree/bindings/thermal/st,stm32-thermal.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/stm32-thermal.txt delete mode 100644 Documentation/devicetree/bindings/timer/st,stm32-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/st,stm32-timer.yaml create mode 100644 arch/arm/boot/dts/at91-kizbox3-hs.dts create mode 100644 arch/arm/boot/dts/at91-kizbox3_common.dtsi delete mode 100644 drivers/bluetooth/btwilink.c copy drivers/gpu/drm/amd/{powerplay/navi10_ppt.h => amdgpu/amdgpu_tmz.c} (64%) copy drivers/gpu/drm/amd/{powerplay/navi10_ppt.h => amdgpu/amdgpu_tmz.h} (83%) create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.c copy drivers/gpu/drm/amd/powerplay/{navi10_ppt.h => hwmgr/ci_baco.h} (83%) create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.c copy drivers/gpu/drm/amd/powerplay/{navi10_ppt.h => hwmgr/fiji_baco.h} (83%) create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.c copy drivers/gpu/drm/amd/powerplay/{navi10_ppt.h => hwmgr/polaris_baco.h} (83%) create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.c copy drivers/gpu/drm/amd/powerplay/{navi10_ppt.h => hwmgr/smu7_baco.h} (78%) create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.c copy drivers/gpu/drm/amd/powerplay/{navi10_ppt.h => hwmgr/tonga_baco.h} (83%) delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_fb.c create mode 100644 drivers/infiniband/core/trace.c create mode 100644 drivers/input/keyboard/imx_sc_key.c create mode 100644 drivers/iommu/ioasid.c create mode 100644 drivers/media/rc/keymaps/rc-vega-s9x.c create mode 100644 drivers/platform/mellanox/mlxbf-bootctl.c create mode 100644 drivers/platform/mellanox/mlxbf-bootctl.h create mode 100644 drivers/platform/x86/intel_cht_int33fe_common.c create mode 100644 drivers/platform/x86/intel_cht_int33fe_common.h create mode 100644 drivers/platform/x86/intel_cht_int33fe_microb.c rename drivers/platform/x86/{intel_cht_int33fe.c => intel_cht_int33fe_typec.c} (82%) create mode 100644 drivers/platform/x86/system76_acpi.c create mode 100644 include/linux/ioasid.h create mode 100644 include/trace/events/rdma_core.h create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___m [...] create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_existence.c