This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits c68c5373c504 Add linux-next specific files for 20191107 omits 6e02b4f529f2 Merge branch 'akpm/master' omits 67fcf1deed7d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 022a8eb405b6 drivers/tty/serial/sh-sci.c: suppress warning omits 9d8728ca7386 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] omits f4efdf57a7bf um: add support for folded p4d page tables omits 8a484725a516 um: remove unused pxx_offset_proc() and addr_pte() functions omits bc806e6937d0 sparc32: use pgtable-nopud instead of 4level-fixup omits cd5f5d128f80 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup omits 0b59cf36eee7 parisc: use pgtable-nopXd instead of 4level-fixup omits ec39fc87c17e nds32: use pgtable-nopmd instead of 4level-fixup omits 680d5dd9b7ad microblaze: use pgtable-nopmd instead of 4level-fixup omits 6791f36f8519 m68k: mm: use pgtable-nopXd instead of 4level-fixup omits 51e5967af5e6 m68k: nommu: use pgtable-nopud instead of 4level-fixup omits f520cb20f40b c6x: use pgtable-nopud instead of 4level-fixup omits dc1bcb29dbb5 arm: nommu: use pgtable-nopud instead of 4level-fixup omits 3ebf9084c6e5 alpha: use pgtable-nopud instead of 4level-fixup omits 0bba50c7260f mm: ptdump: reduce level numbers by 1 in note_page() omits 3b30faad74bd arm64: mm: display non-present entries in ptdump omits c0f7756d4358 arm64: mm: convert mm/dump.c to use walk_page_range() omits 47e78d7ff1cc x86: mm: convert dump_pagetables to use walk_page_range omits f9832dba4517 mm/ptdump: fix a -Wold-style-declaration warning omits 2367ae7c412f mm-add-generic-ptdump-v15 omits 9da27c95776c mm: add generic ptdump omits f8686fe65e1d x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] omits 9ca493181f4c x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits e61c3fbd25cb x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 86ac489c6e6c x86: mm: point to struct seq_file from struct pg_state omits cf1b89e7c4eb mm: pagewalk: add 'depth' parameter to pte_hole omits a5a715c06b73 mm: pagewalk: add test_p?d callbacks omits 2c1164ff6608 mm-pagewalk-allow-walking-without-vma-fix omits 322a9c943799 mm-pagewalk-allow-walking-without-vma-v15 omits a5784da7f3e7 mm: pagewalk: allow walking without vma omits ed9e13f25ce2 mm: pagewalk: add p4d_entry() and pgd_entry() omits bb3b5654d4fd x86: mm: add p?d_leaf() definitions omits 969984cd202d sparc: mm: add p?d_leaf() definitions omits 4b11c2fc38b2 s390: mm: add p?d_leaf() definitions omits 87a0c672ccfd riscv: mm: add p?d_leaf() definitions omits ecf1d4a9d724 powerpc: mm: add p?d_leaf() definitions omits c393dc398949 mips: mm: add p?d_leaf() definitions omits ab8038cabcdb arm64: mm: add p?d_leaf() definitions omits 229e6353ec9c arm: mm: add p?d_leaf() definitions omits 311bdce62373 arc: mm: add p?d_leaf() definitions omits b9249694103e mm: add generic p?d_leaf() macros omits 8cd620eadce6 gpio: pca953x: tighten up indentation omits d78371885a19 gpio: pca953x: reduce stack usage in couple of functions omits 43e6fad72983 gpio: pca953x: convert to use bitmap API omits 2c30535fbf16 gpio: pca953x: use input from regs structure in pca953x_ir [...] omits 5907735f488d gpio: pca953x: remove redundant variable and check in IRQ handler omits 19ea1e17a705 lib/bitmap: introduce bitmap_replace() helper omits 495eb3823bc6 lib/test_bitmap: fix comment about this file omits 29bca9b35f50 lib/test_bitmap: move exp1 and exp2 upper for others to use omits 0ff73d7668ac lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits adbe7bff3ac6 lib/test_bitmap: name EXP_BYTES properly omits bdab5f64e61a lib/test_bitmap: undefine macros after use omits 7b8213336fbf lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits 317450149158 gpio: pca953x: utilize the for_each_set_clump8 macro omits 800550684174 gpio: max3191x: utilize the for_each_set_clump8 macro omits ae0b3509064c gpio: pisosr: utilize the for_each_set_clump8 macro omits 0369eb761892 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits e7a70764116b gpio: 74x164: utilize the for_each_set_clump8 macro omits 26c712085ca6 gpio: uniphier: utilize for_each_set_clump8 macro omits 8389eda35e17 gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits f381a61d44c0 gpio: pci-idio-16: utilize for_each_set_clump8 macro omits 6aee2d96ae22 gpio: ws16c48: utilize for_each_set_clump8 macro omits d5b5f3a66399 gpio: gpio-mm: utilize for_each_set_clump8 macro omits f3294efbc04f gpio: 104-idi-48: utilize for_each_set_clump8 macro omits 9cde3d6f1687 gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits 33aa8b552948 lib/test_bitmap.c: add for_each_set_clump8 test cases omits dad9d63ab953 linux/bitopts.h: Add for_each_set_clump8 documentation omits 29aeda1d1680 bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits 9b22eb8d543f linux/bitmap.h: fix potential sign-extension overflow omits d0e9b619355a bitops: introduce the for_each_set_clump8 macro omits a59b4753b6db kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 803fb3985132 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits decba6c69f7f kernel-hacking: create a submenu for scheduler debugging options omits 92ccc235ed1f kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits bdaee532f15c kernel-hacking: move Oops into 'Lockups and Hangs' omits 4cf4eb1e9205 kernel-hacking: move kernel testing and coverage options t [...] omits 235154bac729 kernel-hacking: group kernel data structures debugging together omits fc004211b9ea kernel-hacking: create submenu for arch special debugging options omits 6299dad01fe1 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits 786f5c7c355f Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 08138c810425 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits a892669b0335 lib/genalloc.c: export symbol addr_in_gen_pool omits 30421bcee609 pinctrl: fix pxa2xx.c build warnings omits c2c20113e134 drivers/block/null_blk_main.c: fix uninitialized var warnings omits 091796f7b25e drivers/block/null_blk_main.c: fix layout omits 74e5f49eeb9e Merge branch 'akpm-current/current' omits dc56c4f78d87 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' omits 79f84947dc06 Merge remote-tracking branch 'kunit/test' omits 11d4c9c76561 Merge remote-tracking branch 'fpga/for-next' omits de3529cc9403 Merge remote-tracking branch 'hmm/hmm' omits 77cb0049ea0f Merge remote-tracking branch 'devfreq/for-next' omits 6984e9b0b2ed Merge remote-tracking branch 'pidfd/for-next' omits 2a69b0b47f72 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 015353c9d37d Merge remote-tracking branch 'hyperv/hyperv-next' omits b44835b7c0e1 Merge remote-tracking branch 'xarray/xarray' omits 1767131f3880 Merge remote-tracking branch 'nvmem/for-next' omits d7297b8b14f1 Merge remote-tracking branch 'fsi/next' omits ddcd3d087909 Merge remote-tracking branch 'kspp/for-next/kspp' omits c71cf3a1d73a Merge remote-tracking branch 'at24/at24/for-next' omits 7d947c78f0d7 Merge remote-tracking branch 'rtc/rtc-next' omits 708ade61847b Merge remote-tracking branch 'coresight/next' omits cfcd42df2077 Merge remote-tracking branch 'livepatching/for-next' omits f4732ca0da30 Merge remote-tracking branch 'y2038/y2038' omits 09e3d237539e Merge remote-tracking branch 'pwm/for-next' omits 323c0fb588a9 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 193264d44d56 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 9adac7abfc66 Merge remote-tracking branch 'pinctrl/for-next' omits 5415821b9f03 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 39bcc65ed87e Merge remote-tracking branch 'gpio/for-next' omits 36cfa550afdf Merge remote-tracking branch 'rpmsg/for-next' omits edf29634b423 Merge remote-tracking branch 'vhost/linux-next' omits 549e5a3dddf8 Merge remote-tracking branch 'scsi/for-next' omits ef8563851e3d Merge remote-tracking branch 'cgroup/for-next' omits 0ad1cc45053e Merge remote-tracking branch 'slave-dma/next' omits 4536f3c8278c Merge remote-tracking branch 'icc/icc-next' omits 0b58a41e01ad Merge remote-tracking branch 'mux/for-next' omits e4798bb5f6e5 Merge remote-tracking branch 'staging/staging-next' omits 971ed822b132 Merge remote-tracking branch 'thunderbolt/next' omits 1ab2cbfb5859 Merge remote-tracking branch 'soundwire/next' omits d84c1784c926 Merge remote-tracking branch 'char-misc/char-misc-next' omits 94c4eefcd6ff Merge remote-tracking branch 'tty/tty-next' omits baa9b4307c8e Merge remote-tracking branch 'phy-next/next' omits ccbfb65daf0b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits f1fe2c94e369 Merge remote-tracking branch 'usb-serial/usb-next' omits 75f10f516dd3 Merge remote-tracking branch 'usb-gadget/next' omits 89424122c246 Merge remote-tracking branch 'usb/usb-next' omits 2e3a4b247f2c Merge remote-tracking branch 'driver-core/driver-core-next' omits 12efe93e0c6f Merge remote-tracking branch 'ipmi/for-next' omits 9ff561dd95ac Merge remote-tracking branch 'leds/for-next' omits 7353b7a3b5c8 Merge remote-tracking branch 'chrome-platform/for-next' omits 0caa837b6056 Merge remote-tracking branch 'drivers-x86/for-next' omits 6ca037573139 Merge remote-tracking branch 'workqueues/for-next' omits e5b08f4c08c0 Merge remote-tracking branch 'percpu/for-next' omits c8ce658a50fb Merge remote-tracking branch 'kvms390/next' omits dd5454143d8a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 8f35775f47d7 Merge remote-tracking branch 'kvm-arm/next' omits 78c6e8a8e0d6 Merge remote-tracking branch 'edac/edac-for-next' omits 93d09487d5f2 Merge remote-tracking branch 'tip/auto-latest' omits e98ef0e28804 Merge remote-tracking branch 'spi/for-next' omits c3d464e949c2 Merge remote-tracking branch 'devicetree/for-next' omits 249612b25fe6 Merge remote-tracking branch 'audit/next' omits 44f3dcb923e8 Merge remote-tracking branch 'vfio/next' omits 55589be89794 Merge remote-tracking branch 'iommu/next' omits e30eb2159dad Merge remote-tracking branch 'watchdog/master' omits 7425d570bc6c Merge remote-tracking branch 'tpmdd/next' omits e3a13716e3be Merge remote-tracking branch 'tomoyo/master' omits a4ede5f70b52 Merge remote-tracking branch 'smack/for-next' omits c3c00b65d374 Merge remote-tracking branch 'selinux/next' omits d8a70a8d55b2 Merge remote-tracking branch 'keys/keys-next' omits 1224ca74a8c7 Merge remote-tracking branch 'apparmor/apparmor-next' omits 69a0736d4834 Merge remote-tracking branch 'regulator/for-next' omits 22043cdb4366 Merge remote-tracking branch 'battery/for-next' omits bbde03f6086c Merge remote-tracking branch 'backlight/for-backlight-next' omits 9ce37d9adab1 Merge remote-tracking branch 'mfd/for-mfd-next' omits eadd4e48b1fb Merge remote-tracking branch 'mmc/next' omits ba535785560d Merge remote-tracking branch 'device-mapper/for-next' omits 69664a547118 Merge remote-tracking branch 'block/for-next' omits c1a629cd4af7 Merge remote-tracking branch 'input/next' omits 653b3e695c73 Merge remote-tracking branch 'modules/modules-next' omits 9445ccb45203 Merge remote-tracking branch 'sound-asoc/for-next' omits 3e763dbbf7e6 Merge remote-tracking branch 'sound/for-next' omits 88a7bff26d85 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 2ef5f0a435cc Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits bdb35a9bf6a8 Merge remote-tracking branch 'drm-msm/msm-next' omits 6962691c0741 Merge remote-tracking branch 'drm-misc/for-linux-next' omits a5e70c113531 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a2fc48f1dad8 next-20191106/amdgpu omits ac8d97730741 Merge remote-tracking branch 'drm/drm-next' omits 4e7c0599c893 ipc/msg.c: consolidate all xxxctl_down() functions omits 411865d8dd2c arch: sembuf.h: make uapi asm/sembuf.h self-contained omits 6fb9827707e6 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained omits bbee3a9b8c44 arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained omits 41e94aa2de49 ipc/sem.c: document and update memory barriers omits f6a76604e7ed ipc/msg.c: update and document memory barriers omits 57b9612916ad ipc/mqueue.c: update/document memory barriers omits e4e4deee8a6d ipc/mqueue.c: remove duplicated code omits 2da3f37612df smp_mb__{before,after}_atomic(): update Documentation omits 38ad5cf56088 lib/ubsan: don't serialize UBSAN report omits 30a0f15fafcd vhost, kcov: collect coverage from vhost_worker omits 1517d50ef8c8 usb-kcov-collect-coverage-from-hub_event-fix omits 4adbfab04865 usb, kcov: collect coverage from hub_event omits 903fa9356ee6 kcov: remote coverage support omits 9262210a5b49 aio: simplify read_events() omits 671b2d9184ed uaccess: disallow > INT_MAX copy sizes omits e7caa5529514 drm: limit to INT_MAX in create_blob ioctl omits 0958d0e586d7 fs/binfmt_elf.c: extract elf_read() function omits cc9d00b00ca6 fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits 8bdfa679dbe2 selftests: add epoll selftests omits 73a72e09e6c8 fs/epoll: remove unnecessary wakeups of nested epoll omits 1eb4f51674c7 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits 9144a5d7a05d checkpatch: improve ignoring CamelCase SI style variants like mA omits 80abd7bdc16b lib/math/rational.c: fix possible incorrect result from ra [...] omits 80c1efafe939 lib: optimize cpumask_local_spread() omits 0419a66b27ae Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 00b76bda626f string: add stracpy and stracpy_pad mechanisms omits 14fdd16a5ff4 lib/rbtree: get successor's color directly omits d86176bc343a lib/rbtree: set successor's parent unconditionally omits 0adbf5ac7818 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits 6ffe1c166b8e hung_task: allow printing warnings every check interval omits 1237577a3766 kernel/sys.c: avoid copying possible padding bytes in copy [...] omits ceb10859995b kernel/profile.c: use cpumask_available to check for NULL cpumask omits 2df0613cd441 kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits a0eb7eceeb37 kernel/notifier.c: remove notifier_chain_cond_register() omits 390cceb9894d kernel/notifier.c: intercept duplicate registrations to av [...] omits a8fb7037e41f syscalls: fix references to filenames containing syscall defs omits 07a4c0ace6d1 linux/build_bug.h: change type to int omits 231b83002489 Merge remote-tracking branch 'crypto/master' omits 15f7613068e5 .gitattributes: Use 'dts' diff driver for dts files omits 94de585d453b include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits 48277b92b706 include/linux/proc_fs.h: fix confusing macro arg name omits 082ef973be86 fs/proc/internal.h: shuffle "struct pde_opener" omits 231d6b796202 fs/proc/generic.c: delete useless "len" variable omits 184de8089c1a proc: change ->nlink under proc_subdir_lock omits 272c60894f42 kernel/hung_task.c: Monitor killed tasks. omits e973d3da4f0e fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c80c9bcabaac fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 71777076eed5 mm-annotate-refault-stalls-from-swap_readpage-fix omits 4ff53829d9cf mm/page_io.c: annotate refault stalls from swap_readpage omits e21c0458e8d5 mm/memory_hotplug.c: remove __online_page_set_limits() omits 1d9971d0d972 mm: fix typos in comments when calling __SetPageUptodate() omits 8713c27adf52 mm: fix struct member name in function comments omits 79f4618238a6 mm/shmem.c: make array 'values' static const, makes object [...] omits afd97d7dfd81 userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK omits 42178904d88e fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits 80e503c76b4a userfaultfd: wrap the common dst_vma check into an inlined [...] omits dcc1b96ed233 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits 2b0edbb374ee userfaultfd: use vma_pagesize for all huge page size calculation omits dd1defbc3649 mm/mmap.c: make vma_merge() comment more easy to understand omits b28208903d58 mm/memcontrol: use vmstat names for printing statistics omits 600c067e8aa7 mm/vmstat: do not use size of vmstat_text as count of /pro [...] omits 7d9a3187eb01 mm/vmstat: add helpers to get vmstat item names for each e [...] omits 5646c540d5be mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] omits 9a908169b615 autonuma: Reduce cache footprint when scanning page tables omits c97f1dcf615a autonuma: fix watermark checking in migrate_balanced_pgdat() omits cfb34395b13d mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] omits 89469b91feda mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits 232626154320 mm/thp: make set_huge_zero_page() return void omits 82bdf6b5aa01 mm, thp: do not queue fully unmapped pages for deferred split omits e47aa46dfac2 mm/huge_memory.c: split_huge_pages_fops should be defined [...] omits eca86bba8c21 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits 3e2e7efe70b0 mm/userfaultfd: fix a GCC compilation warning omits 9f8a05fd3f23 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits ad389aab9c5d hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits 9d490e62097d hugetlb-remove-duplicated-code-checkpatch-fixes omits 04e22ec4586e hugetlb: remove duplicated code omits c07a0822322e hugetlb: region_chg provides only cache entry omits 73b847e55851 mm/hugetlbfs: fix error handling when setting up mounts omits efe323d5cfec hugetlbfs: add O_TMPFILE support omits 53bd8d11fd67 hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits 688dc9da7a83 mm-oom-avoid-printk-iteration-under-rcu-fix omits 8f9078b19d29 mm, oom: avoid printk() iteration under RCU omits 5e78234736e4 mm: support memblock alloc on the exact node for sparse_bu [...] omits d53cefdd124f mm/z3fold: fix -Wunused-but-set-variable warnings omits 69ea7ca1f82a mm/z3fold.c: add inter-page compaction omits 5daca797206f kernel: sysctl: make drop_caches write-only omits f4eaf5154556 mm: vmscan: harmonize writeback congestion tracking for no [...] omits 90ffec33b18d mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix omits 662b80c39383 mm: vmscan: split shrink_node() into node part and memcgs part omits 9a4af198c0e8 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() omits 29c4db99a70d mm: vmscan: replace shrink_node() loop with a retry jump omits 961d3a6522c8 mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() omits 391d59c27765 mm: vmscan: move inactive_list_is_low() swap check to the caller omits 6e4cd84d2974 mm: clean up and clarify lruvec lookup procedure omits 7b906bba165e mm: vmscan: simplify lruvec_lru_size() omits a8116c44f1e1 mm/vmscan.c: remove unused scan_control parameter from pageout() omits d0bede9593b4 mm/vmscan: remove unused lru_pages argument omits 86fd3f923624 virtio-balloon: add support for providing unused page repo [...] omits 024b36604d8f virtio-balloon: pull page poisoning config out of free pag [...] omits 513e156da193 mm: add device side and notifier for unused page reporting omits e79f8eca0450 mm-introduce-reported-pages-fix omits 0e94de003602 mm: introduce Reported pages omits d6eb8bce964a mm: use zone and order instead of free area in free_list m [...] omits 66b4917c35bf mm: adjust shuffle code to allow for future coalescing omits 4c0dd6155366 include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro omits 8768f4fb5471 mm, pcpu: make zone pcp updates and reset internal to the mm omits 8c9a9ae37759 mm, pcp: share common code between memory hotplug and perc [...] omits dd7a1567db8a mm/page_alloc: add alloc_contig_pages() omits de55b5d50d86 mm/vmalloc: rework vmap_area_lock omits ca401af921ae selftests: vm: add fragment CONFIG_TEST_VMALLOC omits b97ee35b8515 mm/vmalloc: add more comments to the adjust_va_to_fit_type() omits 04d29fa17480 mm/vmalloc: respect passed gfp_mask when doing preloading omits ebae34825392 mm/vmalloc: remove preempt_disable/enable when doing preloading omits 68d78c838031 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits e78baffed5e7 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 omits e149990ac0d6 mm/sparse.c: mark populate_section_memmap as __meminit omits ab5ca19c118c mm/memory_hotplug: fix try_offline_node() omits 6fa91b3c7f10 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE omits 96c8bd4d2c30 mm/page_alloc.c: don't set pages PageReserved() when offlining omits 88274d6db1b3 mm/memory_hotplug: cleanup __remove_pages() omits 18be77a54a01 mm/memory_hotplug: drop local variables in shrink_zone_span() omits aeeecfb63558 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits acea2575612e mm/memory_hotplug: we always have a zone in find_(smallest [...] omits b55691610bb2 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 9e62b5a2d79e mm/memory_hotplug: shrink zones when offlining memory omits 01866c6b4221 mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits 592180b075ed mm/memmap_init: update variable name in memmap_init_zone omits cb1fbec4c2b6 mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits 339bb0c82a2a hv_balloon: use generic_online_page() omits de37fb818da2 mm/memory_hotplug: export generic_online_page() omits fc6bc65ae0be mm/memory_hotplug.c: add a bounds check to __add_pages() omits 7cbf0e0e8210 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits d1ae895bf6f9 mm, soft-offline: convert parameter to pfn omits 0a1e83e7a569 mm/memory-failure.c clean up around tk pre-allocation omits 49a0fe6118ec mm: rmap: use VM_BUG_ON() in __page_check_anon_rmap() omits 39b5dc973987 mm/rmap.c: fix outdated comment in page_get_anon_vma() omits 265851007afe asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] omits 521d66d9ed12 asm-generic/tlb: stub out pmd_free_tlb() if nopmd omits e92611fd7fc3 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... omits c2f46901a524 asm-generic/tlb: stub out pud_free_tlb() if nopud ... omits 33fd35f7e9f9 ARC: mm: remove __ARCH_USE_5LEVEL_HACK omits 77ce53814142 mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] omits 2aff8e4b6ca9 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] omits f14f54d014a3 mm/rmap.c: reuse mergeable anon_vma as parent when fork omits ebd100495ebb mm/rmap.c: don't reuse anon_vma if we just want a copy omits 93c35048c5e7 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits 5da91ebc016f mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits 963aafb07990 mm/mmap.c: __vma_unlink_prev() is not necessary now omits a1ddf60577fc mm/mmap.c: prev could be retrieved from vma->vm_prev omits 1fce76403ee4 mm/swap.c: piggyback lru_add_drain_all() calls omits 158741b2cbef mm/mmap.c: fix the adjusted length error omits 7150a53ed572 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits cd146825dd9f mm/pgmap: use correct alignment when looking at first pfn [...] omits 0911015e63f7 mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits 7422993b4f8e rss_stat-add-support-to-detect-rss-updates-of-external-mm-fix omits 8d80eca59b53 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 3fe171876605 Merge remote-tracking branch 'nand/nand/next' omits 5ae2fd1a5e18 Merge remote-tracking branch 'mtd/mtd/next' omits bd121b114475 Merge remote-tracking branch 'gfs2/for-next' omits 16dd58ab80e4 Merge remote-tracking branch 'mac80211-next/master' omits 183a4fc9399a Merge remote-tracking branch 'bluetooth/master' omits 8c5815a9da4d Merge remote-tracking branch 'wireless-drivers-next/master' omits 3bd4e56bc6b3 Merge remote-tracking branch 'nfc-next/master' omits ae66388762fd Merge remote-tracking branch 'mlx5-next/mlx5-next' omits e21cb7440881 Merge remote-tracking branch 'ipsec-next/master' omits a5d1d8a75bc4 Merge remote-tracking branch 'bpf-next/master' omits 32b84d4aaa09 Merge remote-tracking branch 'net-next/master' omits 4f18480665e8 Merge remote-tracking branch 'rdma/for-next' omits 17572f3680c2 Merge remote-tracking branch 'swiotlb/linux-next' omits 666d5ee173d5 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 3db59bc5a019 Merge remote-tracking branch 'opp/opp/linux-next' omits 76c13e416794 Merge remote-tracking branch 'cpupower/cpupower' omits 95d903ae66de Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 0ec2b2f05012 Merge remote-tracking branch 'pm/linux-next' omits 401624dd6080 Merge remote-tracking branch 'v4l-dvb/master' omits 99c03576a9e7 Merge remote-tracking branch 'jc_docs/docs-next' omits 4dd95a181b6a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 887de9c4b61a Merge branch 'dmi/master' omits c2c2d3f2394b Merge remote-tracking branch 'i3c/i3c/next' omits 9cf68bf02e7d Merge remote-tracking branch 'i2c/i2c/for-next' omits 3b66998f7833 Merge remote-tracking branch 'hid/for-next' omits f43a728c3ad9 Merge remote-tracking branch 'pstore/for-next/pstore' omits 6cb45494b140 Merge branch 'for-5.5/io_uring' into for-next omits 32da574accb1 Merge remote-tracking branch 'pci/next' omits 626c154ef891 io_uring: use inlined struct sqe_submit omits 3436dd1c1280 io_uring: Use submit info inlined into req omits f529e7f8ead6 io_uring: allocate io_kiocb upfront omits 80dbac13c4fa Merge remote-tracking branch 'printk/for-next' omits d5ddd28ea232 Merge remote-tracking branch 'vfs/for-next' omits 71a0837c0c8e Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 21f46da7ea92 Merge remote-tracking branch 'xfs/for-next' omits b53c672a6698 Merge remote-tracking branch 'nfsd/nfsd-next' omits b2074e89f27c Merge remote-tracking branch 'f2fs/dev' omits 68d715ef07df Merge remote-tracking branch 'ext4/dev' omits 586e9b979a3e Merge remote-tracking branch 'ext3/for_next' omits 23971f658443 Merge remote-tracking branch 'erofs/dev' omits a01afbdf4464 Merge remote-tracking branch 'ecryptfs/next' omits f519c748812b Merge remote-tracking branch 'configfs/for-next' omits 5655b8dce18e Merge remote-tracking branch 'cifs/for-next' omits 5971e08de82b Merge remote-tracking branch 'ceph/master' omits 21bb191bc972 Merge remote-tracking branch 'btrfs/for-next' omits 1a7f12a66de6 Merge remote-tracking branch 'fscrypt/master' omits 095197a3c5a6 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 18a6c19f609d Merge remote-tracking branch 'sh/sh-next' omits 69a94ace0af4 Merge remote-tracking branch 's390/features' omits 2d7aad680588 Merge remote-tracking branch 'risc-v/for-next' omits 52a69dfeba0a Merge remote-tracking branch 'soc-fsl/next' omits cfed3454036d Merge remote-tracking branch 'fsl/next' omits a86c9a2bbc04 Merge remote-tracking branch 'powerpc/next' omits d0de52ed4146 Merge remote-tracking branch 'parisc-hd/for-next' omits 1d2214f582a5 Merge remote-tracking branch 'mips/mips-next' omits cf07b7db928c Merge remote-tracking branch 'microblaze/next' omits 4b9406dfc5a0 Merge remote-tracking branch 'm68knommu/for-next' omits bd5d3aadffb9 Merge remote-tracking branch 'm68k/for-next' omits efae0f69b09f Merge remote-tracking branch 'h8300/h8300-next' omits ff3c2ba96ff7 Merge remote-tracking branch 'csky/linux-next' omits 85ea77fd0f60 Merge remote-tracking branch 'clk/clk-next' omits 4cf7b26832cc Merge remote-tracking branch 'tegra/for-next' omits 5e54085b6ef4 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 27fd0592b76e Merge remote-tracking branch 'samsung-krzk/for-next' omits 96f29418cf23 Merge remote-tracking branch 'rockchip/for-next' omits fcd9f9560e36 Merge remote-tracking branch 'renesas/next' omits bb06ded66a76 Merge remote-tracking branch 'realtek/for-next' omits 71e656bacd17 Merge remote-tracking branch 'qcom/for-next' omits b0bca96bbe76 Merge remote-tracking branch 'omap/for-next' omits a6c20b8172fa Merge remote-tracking branch 'mvebu/for-next' omits 1f168c455e87 Merge remote-tracking branch 'mediatek/for-next' omits 52354e04db5c Merge remote-tracking branch 'keystone/next' omits 3af41b6f6c0e Merge remote-tracking branch 'imx-mxs/for-next' omits bf8148353621 Merge remote-tracking branch 'bcm2835/for-next' omits 65cac919fcba Merge remote-tracking branch 'at91/at91-next' omits 6cd58e6c2d60 Merge remote-tracking branch 'aspeed/for-next' omits 72775befc712 Merge remote-tracking branch 'amlogic/for-next' omits 4f4221a555ac Merge remote-tracking branch 'arm-soc/for-next' omits a1a4565d0140 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 840fe9071ac2 Merge remote-tracking branch 'arm64/for-next/core' omits 8b0669499cd9 Merge remote-tracking branch 'arm/for-next' omits ac3dfb7b1793 Merge remote-tracking branch 'arc/for-next' omits 62526e741f48 Merge remote-tracking branch 'dma-mapping/for-next' omits aab12756b2af Merge remote-tracking branch 'kbuild/for-next' omits cca61a91295c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits de3d02cca087 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits c1c1939665c5 Merge remote-tracking branch 'pidfd-fixes/fixes' omits b562a3ea1de2 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 89c1ee9b8aa8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits a3466d8a3360 Merge remote-tracking branch 'scsi-fixes/fixes' omits 9ee48f120ab0 Merge remote-tracking branch 'vfs-fixes/fixes' omits e6d279bb2652 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e79f1fd864ab Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 1693b2de8deb Merge remote-tracking branch 'reset-fixes/reset/fixes' omits d080d730d497 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 89c3061b5254 Merge remote-tracking branch 'modules-fixes/modules-linus' omits 684a3311a768 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 7e4c40424bad Merge remote-tracking branch 'ide/master' omits f8a0de4eff11 Merge remote-tracking branch 'input-current/for-linus' omits 218f65da5300 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits c53a3feee9db Merge remote-tracking branch 'staging.current/staging-linus' omits 235fe1bd651c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5e4dfe8cb2f7 Merge remote-tracking branch 'spi-fixes/for-linus' omits 01cfede8c25c Merge remote-tracking branch 'regulator-fixes/for-linus' omits aaf4d3e26941 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f4f9a0fae9bf Merge remote-tracking branch 'sound-current/for-linus' omits 979c66cb0a6f Merge remote-tracking branch 'netfilter/master' omits 2a79f6c3d7a4 Merge remote-tracking branch 'net/master' omits fc7f72b86c14 Merge remote-tracking branch 'sparc/master' omits fbfa07e7d551 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 53aa846fb90f Pull ext2 allocation cleanup patches. omits c2341e17a7c6 Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits 22793fe6983b Merge branch 'spi-5.5' into spi-next omits 105df12dfc17 Merge branch 'spi-5.4' into spi-linus omits d93e0c3c4686 Merge branch 'regulator-5.5' into regulator-next omits 3e68d0b7dd0d Merge branch 'regulator-5.4' into regulator-linus omits c446f6e92ad5 Merge branch 'asoc-5.5' into asoc-next omits bf038dc61844 Merge branch 'asoc-5.4' into asoc-linus omits 624eeebdcf1e pinctrl: cherryview: Missed type change to unsigned int omits f1fa8f92c3f4 pinctrl: intel: Missed type change to unsigned int omits d278b45a5a9f ext2: fix improper function comment omits d61650c669a6 ext2: code cleanup for ext2_try_to_allocate() omits 95527e9d18e0 ext2: skip unnecessary operations in ext2_try_to_allocate() omits 33229f6f844a ext2: Simplify initialization in ext2_try_to_allocate() omits 8017874136b2 Merge branch 'for-next/misc' into for-next/core omits aea87b9b95b9 rss_stat: add support to detect RSS updates of external mm omits d5c6d6792532 mm: emit tracepoint when RSS changes omits 0b4dcaf5be14 shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 7d4b8f2f6a46 mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits 24716f09c53c mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 omits a054d7db2ede mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() omits fea9c4c6cd9b include/linux/memcontrol.h: fix comments based on per-node memcg omits a0fba8b85077 mm: memcontrol: try harder to set a new memory.high omits de2037f03961 mm: memcontrol: remove dead code from memory_max_write() omits 0b9f48dbae33 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 7bb63013abb1 mm, memcg: clean up reclaim iter array omits 6941764c6d8c mm/swap.c: trivial mark_page_accessed() cleanup omits e9ecf3c7eff3 mm-swap-disallow-swapon-on-zoned-block-devices-fix omits 505a1713ebed mm, swap: disallow swapon() on zoned block devices omits 77ded8dcac53 mm/gup.c: allow CMA migration to propagate errors back to caller omits d593bc3dc4fe mm/slub.c: update comments omits 74de06d23c2b mm: slub: print the offset of fault addresses omits 02b6d233e153 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits 1b7e221c6d5c mm, slab: remove unused kmalloc_size() omits 1b6f58061272 mm, slab: make kmalloc_info[] contain all types of names omits 5cf9080a7917 ramfs: support O_TMPFILE omits 5c1a1f1cdf0f ocfs2: fix passing zero to 'PTR_ERR' warning omits ffdc5984792b ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() omits d64dbd979369 lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations omits 1066e1ddb655 mm: fix trying to reclaim unevictable lru page when callin [...] omits 52e9bdb4b7ef mm: mempolicy: fix the wrong return value and potential pa [...] omits 17aaee6f5c9d mm: memcontrol: fix network errors from failing __GFP_ATOM [...] omits edaa56722ee1 mm/memory_hotplug: fix updating the node span omits 4865c3c75c6b mm/sparse: consistently do not zero memmap omits 1862226ca667 scripts/gdb: fix debugging modules compiled with hot/cold [...] omits 62111f0b4886 mm: slab: make page_cgroup_ino() to recognize non-compound [...] omits f985d186e0fc maintainers-update-information-for-memory-management-fix omits 3e5743e8bd6b MAINTAINERS: update information for "MEMORY MANAGEMENT" omits 7cd838137560 dump_stack-avoid-the-livelock-of-the-dump_lock-fix omits 56e338e45105 dump_stack: avoid the livelock of the dump_lock omits 17080367f36e zswap: add Vitaly to the maintainers list omits c368e5e2c932 mm/page_alloc.c: ratelimit allocation failure warnings mor [...] omits 98551a95c027 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits 2db4ee108a15 mm/khugepaged: Fix might_sleep() warn with CONFIG_HIGHPTE=y omits 050f5bdbe223 mm-vmstat-reduce-zone-lock-holding-time-by-proc-pagetypeinfo-fix omits 00ef56098a28 mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo omits 9be238d6eeaf mm, vmstat: hide /proc/pagetypeinfo from normal users omits 781e534a283d mm/mmu_notifiers: use the right return code for WARN_ON omits 71f20a989886 ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] omits 493da19ea5c3 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() omits 7cfc28a2a118 mm-thp-handle-page-cache-thp-correctly-in-pagetranscompoundmap-v4 omits 544441a3f740 mm: thp: handle page cache THP correctly in PageTransCompoundMap omits d86387de2656 mm-meminit-recalculate-pcpu-batch-and-high-limits-after-in [...] omits eb415ff78762 mm, meminit: recalculate pcpu batch and high limits after [...] omits bc4c3ea3aea5 mm/gup_benchmark: fix MAP_HUGETLB case omits 51fe02fecf1c mm: memcontrol: fix NULL-ptr deref in percpu stats flush omits be5f3df95e9f mm/thp: flush file for !is_shmem PageDirty() case in colla [...] omits 6f912e9cfe28 mm,thp: recheck each page before collapsing file THP omits 964e95d1fd69 /proc/kpageflags: do not use uninitialized struct pages omits 7558180fe62a /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 12bbeb70afd5 kconfig: be more helpful if pkg-config is missing omits 0e916ee97920 kconfig: Add option to get the full help text with listnewconfig omits 0a62e40b4817 kbuild: Add make dir-pkg build option omits 23ee22502d31 rtc: em3027: correct month value omits b7ecac7caae2 rtc: brcmstb-waketimer: add missed clk_disable_unprepare omits 525479c9cc92 cifs: update internal module version number omits 6a364520b30e smb3: remove confusing dmesg when mounting with encryption [...] omits b152cbe1a556 CIFS: Use common error handling code in smb2_ioctl_query_info() omits 9c16df26870f CIFS: Use memdup_user() rather than duplicating its implem [...] omits fe7af6cf5939 cifs: move cifsFileInfo_put logic into a work-queue omits 28c1c98d667a cifs: try opening channels after mounting omits 7e2db4558230 cifs: switch servers depending on binding state omits 6dfa9c5489f9 cifs: add server param omits 441103becbf8 cifs: add multichannel mount options and data structs omits 7188d6371191 cifs: sort interface list by speed omits ace44ddce34f rtc: bd70528: Fix hour register mask omits f33506abbcdd rtc: bd70528: Add MODULE ALIAS to autoload module omits 7c37bc96b8e0 Merge branch 'v5.5/dt64' into tmp/aml-rebuild omits 0159e101d317 Merge branch 'v5.5/drivers' into tmp/aml-rebuild omits 0d32505f0104 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] omits 79304b9a0b95 Merge branch 'v5.4/fixes' into tmp/aml-rebuild omits 1723e834a4aa Merge branch 'devel' into for-next omits 7d0f31b2fee5 drivers: thermal: tsens: fix potential integer overflow on [...] omits 5ec12e09c1d1 thermal: cpu_cooling: Reorder the header file omits c01d083bf0f6 thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF omits 5ee21686a338 CIFS: Fix SMB2 oplock break processing omits 030dace64229 cifs: don't use 'pre:' for MODULE_SOFTDEP omits 164268d1b0ce cifs: smbd: Return -EAGAIN when transport is reconnecting omits 8539d785b2a3 cifs: smbd: Only queue work for error recovery on memory r [...] omits 90b1b5c19f60 cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] omits 7b51fd894e3a cifs: smbd: Add messages on RDMA session destroy and reconnection omits 208282138764 cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] omits 1bbdc85cbcdd cifs: smbd: Invalidate and deregister memory registration [...] omits dafe3d7a2ea9 cifs: Don't display RDMA transport on reconnect omits f38cdcfbb090 CIFS: remove set but not used variables 'cinode' and 'netfid' omits 264b7a9a581d cifs: add support for flock omits baaecfd652bd cifs: remove unused variable 'sid_user' omits d0baeb052d28 cifs: rename a variable in SendReceive() omits 0bf9146d94a0 docs: driver-api: make interconnect title quieter omits bbe3329e354d mm/hmm: remove hmm_mirror and related omits 5ba352aea28a drm/amdgpu: Use mmu_range_notifier instead of hmm_mirror omits cb0d3d608a1a drm/amdgpu: Use mmu_range_insert instead of hmm_mirror omits 38e99ed5664c drm/amdgpu: Call find_vma under mmap_sem omits d7af4ac11d85 nouveau: use mmu_range_notifier instead of hmm_mirror omits efacd879cda2 nouveau: use mmu_notifier directly for invalidate_range_start omits ba09104e1a53 drm/radeon: use mmu_range_notifier_insert omits 78fe7de3e706 RDMA/hfi1: Use mmu_range_notifier_insert for user_exp_rcv omits 6bfc250a18a0 RDMA/odp: Use mmu_range_notifier_insert() omits eb59cf42618d mm/hmm: define the pre-processor related parts of hmm.h ev [...] omits 82c0c49e4620 mm/hmm: allow hmm_range to be used with a mmu_range_notifi [...] omits 82a0a41de36c mm/mmu_notifier: add an interval tree notifier omits 10e8e7e5d8d6 mm/mmu_notifier: define the header pre-processor parts eve [...] omits a2ffd8ebdcb8 Merge branch 'for-next/elf-hwcap-docs' into for-next/core omits 0eec1e8bdeda Merge branch 'for-next/zone-dma' into for-next/core omits 6c2c307a24d4 thermal: no need to set .owner when using module_platform_driver omits 0ac18e6cd195 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value omits 4281e0a21cf0 cpufreq: qcom-hw: Move driver initialization earlier omits 82243441e62f clk: qcom: Initialize clock drivers earlier omits 08a40dc3db9f cpufreq: Initialize cpufreq-dt driver earlier omits c39700a7d97f cpufreq: Initialize the governors in core_initcall omits a2ee22f0a067 thermal: Initialize thermal subsystem earlier omits 7348af239050 thermal: Remove netlink support omits 007439300eb0 dt: thermal: tsens: Document compatible for MSM8976/56 omits 1eb55f5167af thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 omits dc908607c8a3 MAINTAINERS: add entry for Amlogic Thermal driver omits 69ba76ede9c2 thermal: amlogic: Add thermal driver to support G12 SoCs omits 586d1b9d36c5 dt-bindings: thermal: Add DT bindings documentation for Am [...] omits 6b37d891a224 drivers: thermal: tsens: Add interrupt support omits db74bbf4f785 drivers: thermal: tsens: Create function to return sign-ex [...] omits bb908c60b035 dt-bindings: thermal: tsens: Convert over to a yaml schema omits 051e62bba547 drivers: thermal: tsens: Add debugfs support omits c25a69a470fc drivers: thermal: tsens: Add __func__ identifier to debug [...] omits b50831930381 drivers: thermal: tsens: Simplify code flow in tsens_probe omits c96f8fbb5e34 drivers: thermal: tsens: Get rid of id field in tsens_sensor omits cbf145e99412 interconnect: Remove unused module exit code from core omits abc848f73f92 interconnect: Move interconnect drivers to core_initcall omits 5bf9e7d8f8b7 kbuild: Extend defconfig field size from 24 to 27 omits 920d6707605d kbuild: Wrap long "make help" text lines omits 35ab59835305 scripts: setlocalversion: replace backquote to dollar parenthesis omits a0124e3eaf9b kbuild: make single target builds much faster omits 1e04a3f11330 kbuild: reduce KBUILD_SINGLE_TARGETS as descending into su [...] omits d2cef49672dd kbuild: remove unneeded variable, single-all omits bbf12089a608 kheaders: explain why include/config/autoconf.h is exclude [...] omits b86516e99e72 kheaders: remove the last bashism to allow sh to run it omits 3e3f86978427 kheaders: optimize header copy for in-tree builds omits 932e28ec8f2b kheaders: optimize md5sum calculation for in-tree builds omits 57742859590b kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' omits 0972fd072b7a modpost: do not set ->preloaded for symbols from Module.symvers omits 84edc54e54b8 kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers omits b4063637f233 modpost: do not parse vmlinux for external module builds omits 4e5ffcc288b4 kconfig: split util.c out of parser.y omits 419137b3ef32 video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] omits 455da0430764 video/logo: simplify cmd_logo omits e3fca7f6b41a ia64: remove unneeded uapi asm-generic wrappers omits bdda6f29fc6c hexagon: remove asm/bitsperlong.h omits 93e6e11732b6 drm/radeon: fix si_enable_smc_cac() failed issue omits 33d63fb279fc drm/amdgpu/renoir: move gfxoff handling into gfx9 module omits d883b1602656 drm/amdgpu: work around llvm bug #42576 omits cef3fcb67b07 drm/amdkfd: Remove GPU ID in GWS queue creation omits 8aba6d073f5f drm/ttm: fix handling in ttm_bo_add_mem_to_lru omits 8ca058655f45 drm/ttm: Convert vm callbacks to helpers omits df2f1a0286fc drm/ttm: Remove explicit typecasts of vm_private_data omits a77cab383942 drm/ttm: Restore ttm prefaulting omits 9a47eb4be628 drm/ttm: Refactor ttm_bo_pipeline_move omits 030c047121da drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits cc73b3d1584a drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 11069367d66b drm/amdgpu: job is secure iff CS is secure (v5) omits 374089869334 drm/amdgpu: expand the context control interface with trust flag omits e7888f580d78 drm/amdgpu: expand the emit tmz interface with trusted flag omits 3698cfdea36f drm/amdgpu: add tmz bit in frame control packet omits 6aed3ac55387 drm/amdgpu: add function to check tmz capability (v4) omits 165906276b87 drm/amdgpu: add amdgpu_tmz data structure omits 821f1d06e02a drm/amdgpu: add tmz feature parameter (v2) omits 3a83c78e03ba drm/amdgpu: define the TMZ bit for the PTE omits 9f05f9e1d34e drm/amdgpu: add UAPI to create secure commands (v3) omits 1b9a26ecf740 drm/amdgpu: add UAPI for creating encrypted buffers omits 1568d660bcdc drm/amd/display: Add a conversion function for transmitter [...] omits 2f5e8017c4c2 drm/amd/display: remove redundant null pointer check before kfree omits e4ff121ceacf drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE omits 87983e2b0263 drm/amdgpu: fix no ACK from LDS read during stress test fo [...] omits 7633abb5f332 drm/amdgpu: fix gfx VF FLR test fail on navi omits 0994de76eade drm/amdgpu: bypass some cleanup work after err_event_athub omits 55daf448cd08 drm/amdgpu: clear UVD VCPU buffer when err_event_athub generated omits 2211ec958e9f drm/amdgpu/SRIOV: SRIOV VF doesn't support BACO omits 3c5527c2d571 drm/amdgpu: Remove superfluous void * cast in debugfs_crea [...] omits 0593c4dcd455 drm/amdgpu: remove set but not used variable 'adev' omits 6aaa0fedcad7 drm/amdkfd: bug fix for out of bounds mem on gpu cache fil [...] omits d544e209ab78 drm/amdkfd: Delete duplicated queue bit map reservation omits 9b912cab9b82 drm/amdkfd: Delete unnecessary pr_fmt switch omits 84ec93433092 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] omits 6ffdd4c0e27e KEYS: trusted: Remove set but not used variable 'keyhndl' omits 3dc93ee6fa58 tpm: Switch to platform_get_irq_optional() omits e45459374aad tpm_crb: fix fTPM on AMD Zen+ CPUs omits f7477fbbb4cd KEYS: trusted: Move TPM2 trusted keys code omits 00aa975bd031 KEYS: trusted: Create trusted keys subsystem omits ff1b6a15cb6d KEYS: Use common tpm_buf for trusted and asymmetric keys omits 98c4be0c2045 tpm: Move tpm_buf code to include/linux/ omits abd55954f91a tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf omits 0cc2216010ff tpm: add check after commands attribs tab allocation omits 747a55fbde6a tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct omits 889e217b12da tpm: tpm_tis_spi: Cleanup includes omits 6f829fabe947 tpm: tpm_tis_spi: Support cr50 devices omits 34d95837c3ca tpm: tpm_tis_spi: Introduce a flow control callback omits 834e75023188 tpm: Add a flag to indicate TPM power is managed by firmware omits 8d785e7331d2 dt-bindings: tpm: document properties for cr50 omits 41dc9cb14f4e tpm_tis: override durations for STM tpm with firmware 1.2.8.28 omits 49e5cc5039ef tpm: provide a way to override the chip returned durations omits 7da68d76f25d tpm: Remove duplicate code from caps_show() in tpm-sysfs.c omits ab71d9531316 Merge remote-tracking branch 'kvmarm/misc-5.5' into kvmarm/next omits 4a980a8b509d drm/amdgpu: enable -msse2 for GCC 7.1+ users omits 9fc3be7305f0 drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ omits 5d1fa38c6ecf drm/amdgpu: fix stack alignment ABI mismatch for Clang omits 9302e965c466 drm/amd/display: fix dcn21 Makefile for clang omits 2b9f48e93407 gpio: rcar: Use proper irq_chip name omits 70acac4f29f9 gpio: em: Use proper irq_chip name omits a5f7bc69e7e7 f2fs: support aligned pinned file omits 0a6d4cf36538 interconnect: qcom: add msm8974 driver omits a812608efc33 dt-bindings: interconnect: qcom: add msm8974 bindings omits f3a93e087e87 gpio: bd70528: Add MODULE ALIAS to autoload module omits da138e684564 interconnect: Disallow interconnect core to be built as a module omits ba9b1009f561 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] omits 04910e267b2d thermal: qoriq: add thermal monitor unit version 2 support omits dbc433b57efb thermal-generic-adc: Silent error message for EPROBE_DEFER omits b987a0831cf6 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774b1 support omits e875da165c0d thermal: rcar_gen3_thermal: Add r8a774b1 support omits d2f5fccd1ac9 PM / devfreq: Make log message more explicit when devfreq [...] omits 38f6a046f023 include: dt-bindings: add Performance Monitoring Unit for Exynos adds 7961eee39784 mm: memcontrol: fix NULL-ptr deref in percpu stats flush adds 64801d19eba1 mm/gup_benchmark: fix MAP_HUGETLB case adds 3e8fc0075e24 mm, meminit: recalculate pcpu batch and high limits after [...] adds 169226f7e0d2 mm: thp: handle page cache THP correctly in PageTransCompoundMap adds e74540b28556 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() adds df2ec7641bd0 mm/mmu_notifiers: use the right return code for WARN_ON adds abaed0112c1d mm, vmstat: hide /proc/pagetypeinfo from normal users adds 93b3a674485f mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo adds ec649c9d454e mm/khugepaged: fix might_sleep() warn with CONFIG_HIGHPTE=y adds 1be334e5c088 mm/page_alloc.c: ratelimit allocation failure warnings mor [...] adds a31631302abc zswap: add Vitaly to the maintainers list adds 5cbf2fff3bba dump_stack: avoid the livelock of the dump_lock adds 6981b76cf6f3 MAINTAINERS: update information for "MEMORY MANAGEMENT" adds 221ec5c0a46c mm: slab: make page_cgroup_ino() to recognize non-compound [...] adds 8731acc5068e scripts/gdb: fix debugging modules compiled with hot/cold [...] adds 656d57119326 mm/memory_hotplug: fix updating the node span adds 869712fd3de5 mm: memcontrol: fix network errors from failing __GFP_ATOM [...] adds 4dd58158254c Merge branch 'akpm' (patches from Andrew) adds 847120f859cc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 26f68a2902f0 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 6767df245f47 arm64: Do not mask out PTE_RDONLY in pte_same() new 03026c429891 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new aac478cc9d81 Merge remote-tracking branch 'sparc/master' new 7afb3e575e5a net: mscc: ocelot: don't handle netdev events for other netdevs new 3b3eed8eec47 net: mscc: ocelot: fix NULL pointer on LAG slave removal new 9f8f35076cd4 Merge branch 'Bonding-fixes-for-Ocelot-switch' new 17fdd7638cb6 net: mscc: ocelot: fix __ocelot_rmw_ix prototype new 02b1fa07bb58 net/tls: don't pay attention to sk_write_pending when push [...] new 79ffe6087e91 net/tls: add a TX lock new 41098af59d8d selftests/tls: add test for concurrent recv and send new 9990a79d8fe2 Merge branch 'net-tls-add-a-TX-lock' new 98f3375505b8 net/smc: fix ethernet interface refcounting new 53ba60afb165 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 4d7c47e34fab net: stmmac: gmac4: bitrev32 returns u32 new 3d00e45d498f net: stmmac: xgmac: bitrev32 returns u32 new eeb9d7451698 net: stmmac: selftests: Prevent false positives in filter tests new 96147375d49f net: stmmac: xgmac: Only get SPH header len if available new 97add93fbcfa net: stmmac: xgmac: Fix TSA selection new 08c1ac3bcba8 net: stmmac: xgmac: Fix AV Feature detection new 132f2f20c986 net: stmmac: xgmac: Disable Flow Control when 1 or more qu [...] new aeb18dd07692 net: stmmac: xgmac: Disable MMC interrupts by default new cda4985a3ebb net: stmmac: Fix the packet count in stmmac_rx() new b2f071995b7a net: stmmac: Fix TSO descriptor with Enhanced Addressing new 7df4a3a76d34 net: stmmac: Fix the TX IOC in xmit path new 58b87d21fe79 Merge branch 'stmmac-fixes' new 9c6850fea3ed r8169: fix page read in r8168g_mdio_read new f382b0df6946 net/mlx5e: Fix eswitch debug print of max fdb flow new 22f83150f03e net/mlx5: DR, Fix memory leak in modify action destroy new 260986fcff81 net/mlx5: DR, Fix memory leak during rule creation new 950d3af70ea8 net/mlx5e: Use correct enum to determine uplink port new c78806f31f2f Merge tag 'mlx5-fixes-2019-11-06' of git://git.kernel.org/ [...] new 648db0514a38 net: hns3: add compatible handling for command HCLGE_OPC_P [...] new 99a8efbb6e30 NFC: st21nfca: fix double free new 9b788ea2a34f Merge remote-tracking branch 'net/master' new d0fbb51dfaa6 bpf, offload: Unlock on error in bpf_offload_dev_create() new 186f3f23b51a Merge remote-tracking branch 'bpf/master' new a9c3c4c59770 IB/hfi1: Ensure full Gen3 speed in a Gen4 system new c1abd865bd12 IB/hfi1: Ensure r_tid_ack is valid before building TID RDM [...] new c2be3865a176 IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA new ce8e8087cf3b IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR new 531eb45b3da4 RDMA/hns: Correct the value of HNS_ROCE_HEM_CHUNK_LEN new 411c1e6774e2 RDMA/hns: Correct the value of srq_desc_size new 6f0f8591b042 Merge remote-tracking branch 'rdma-fixes/for-rc' new df37d941c4b5 Merge tag 'asoc-fix-v5.4-rc6' of https://git.kernel.org/pu [...] new 0420e5e4b415 Merge remote-tracking branch 'sound-current/for-linus' new 94722c146092 Merge branch 'asoc-5.4' into asoc-linus new 54aff67ff21c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 07b4ceca96a9 Merge branch 'regulator-5.4' into regulator-linus new e30330ad5e46 Merge remote-tracking branch 'regulator-fixes/for-linus' new 138df415d671 Merge branch 'spi-5.4' into spi-linus new 0ddecc4651c3 Merge remote-tracking branch 'spi-fixes/for-linus' new 8c2d23338b95 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 32e9f6cb0734 staging: vboxsf: Remove unused including <linux/version.h> new 94fed404109d staging: vboxsf: fix dereference of pointer dentry before [...] new e39fcaef7ed9 staging: Fix error return code in vboxsf_fill_super() new a40dc3b65d5a Merge remote-tracking branch 'staging.current/staging-linus' new c28658d1e9fe Merge remote-tracking branch 'char-misc.current/char-misc-linus' new d3f23329f9b8 Merge remote-tracking branch 'input-current/for-linus' new 2fa281280ef4 Merge remote-tracking branch 'ide/master' new 3c8393acf383 Merge remote-tracking branch 'kselftest-fixes/fixes' new c8de8da40b27 Merge remote-tracking branch 'modules-fixes/modules-linus' new 6023df840ef7 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 33b23d48483e Merge remote-tracking branch 'reset-fixes/reset/fixes' new 6a2ba69b8222 Merge remote-tracking branch 'mips-fixes/mips-fixes' new de966f6ebee3 Merge remote-tracking branch 'hwmon-fixes/hwmon' new a5bb03faec88 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 7e1fb4bc2505 Merge remote-tracking branch 'vfs-fixes/fixes' new 36c202a515cc Merge remote-tracking branch 'scsi-fixes/fixes' new 576daab3cd02 drm/amdgpu/arcturus: properly set BANK_SELECT and FRAGMENT_SIZE new f2efc6e60089 drm/amdgpu: dont schedule jobs while in reset new f9686ceedc0a drm/amd/display: Add ENGINE_ID_DIGD condition check for Navi14 new a85a64d39a26 Revert "drm/amd/display: setting the DIG_MODE to the corre [...] new 5e200fb97a76 drm/amdgpu: add navi14 PCI ID new 38264de0dce8 drm/amd/swSMU: fix smu workload bit map error new 6a299d7aaa97 drm/amdgpu: register gpu instance before fan boost feature [...] new 589b64a7e397 drm/amdgpu: add dummy read by engines for some GCVM status [...] new 440a7a54e7ec drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 new 77a31602216e drm/amdgpu/renoir: move gfxoff handling into gfx9 module new 2c409ba81be2 drm/radeon: fix si_enable_smc_cac() failed issue new 183445b39e67 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' new b39323df4b66 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new c5cc1b29c09f Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 7d2a1fa22360 Merge remote-tracking branch 'pidfd-fixes/fixes' new 33853620ca6b Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new 105401b659b7 drm/shmem: Add docbook comments for drm_gem_shmem_object m [...] new 0afdb084c8ad Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 4dc18fc390e7 hexagon: remove asm/bitsperlong.h new 42190ef6c2fa ia64: remove unneeded uapi asm-generic wrappers new a3e80780d9c1 video/logo: simplify cmd_logo new 1c63d6691810 video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] new 40c00f45bef5 kconfig: split util.c out of parser.y new dda41c9667a0 kbuild: update comments in scripts/Makefile.modpost new d0e34f1f2d6d modpost: do not parse vmlinux for external module builds new 4fb327b131ab kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers new a3eaa5da4b6c modpost: do not set ->preloaded for symbols from Module.symvers new d388973258f2 kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' new 50e25cb80fa6 kheaders: optimize md5sum calculation for in-tree builds new bd38fa130ef0 kheaders: optimize header copy for in-tree builds new d368d9dfed0a kheaders: remove the last bashism to allow sh to run it new e1b9c3e23d5d kheaders: explain why include/config/autoconf.h is exclude [...] new 67c000a5f6be kbuild: remove unneeded variable, single-all new be93d1bbdf84 kbuild: reduce KBUILD_SINGLE_TARGETS as descending into su [...] new e760555a39fa kbuild: make single target builds much faster new ff9ad29faeca asm-generic/export.h: make __ksymtab_* local symbols new d9bcaa6e262a asm-generic/export.h: remove unneeded __kcrctab_* symbols new 2e536d97ea8a scripts: setlocalversion: replace backquote to dollar parenthesis new abe4ca858130 kbuild: Wrap long "make help" text lines new 38a4d7b7463f kbuild: Extend defconfig field size from 24 to 27 new 7ebeb70a5243 kbuild: Add make dir-pkg build option new ed6f02583848 kconfig: Add option to get the full help text with listnewconfig new b18500c46871 kconfig: be more helpful if pkg-config is missing new e2ea05c6c656 scripts/ver_linux: add Bison and Flex to the checklist new 92aaaa3c2a58 modpost: do not invoke extra modpost for nsdeps new 40f2af6efddf modpost: free ns_deps_buf.p after writing ns_deps files new 3e12d3b06886 modpost: dump missing namespaces into a single modules.nsd [...] new 54e4843fbc3d scripts/nsdeps: support nsdeps for external module builds new 9b4c0604cdc0 modpost: remove unneeded local variable in contains_namespace() new aa9581108f49 modpost: add an option to suppress 'exported twice' warnings new 4a760cbc2afc kbuild: update compile-test header list for v5.5-rc1 new d02d26841279 kbuild: drop $(wildcard $^) check in if_changed* for faste [...] new 65f2cb290155 kbuild: rename any-prereq to newer-prereqs new cea87885ca9d Merge remote-tracking branch 'kbuild/for-next' new acaade1af358 dma-direct: remove __dma_direct_free_pages new 4e1003aa56a7 dma-direct: remove the dma_handle argument to __dma_direct [...] new 5960b46969c3 dma-direct: provide mmap and get_sgtable method overrides new 4008b0d0dd9f dma-mapping: merge the generic remapping helpers into dma-direct new e318c1f5feca xtensa: use the generic uncached segment support new d308a01948de dma-debug: reorder struct dma_debug_entry fields new 74f8c99bc7b0 dma-debug: increase HASH_SIZE new b0817901ba21 dma-direct: check for overflows on 32 bit DMA addresses new 7edc4bdd0de8 x86/PCI: sta2x11: use default DMA address translation new 3b50e95766bd Merge remote-tracking branch 'dma-mapping/for-next' new 5adcb8273654 Merge remote-tracking branch 'arc/for-next' new 80936e415ce2 Merge remote-tracking branch 'arm/for-next' new fbf6c73c5b26 ftrace: add ftrace_init_nop() new a1326b17ac03 module/ftrace: handle patchable-function-entry new bd8b21d3dd66 arm64: module: rework special section handling new f1a54ae9af0d arm64: module/ftrace: intialize PLT at load time new e3bf8a67f759 arm64: insn: add encoder for MOV (register) new 1f377e043b3b arm64: asm-offsets: add S_FP new 3b23e4991fb6 arm64: implement ftrace with regs new 7f08ae53a7e3 arm64: ftrace: minimize ifdeffery new c1c9ea6371e3 Merge branch 'arm64/ftrace-with-regs' of git://git.kernel. [...] new bff3b04460a8 arm64: mm: reserve CMA and crashkernel in ZONE_DMA32 new f6481b545950 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] new 2b6113222ed1 Merge remote-tracking branch 'arm64/for-next/core' new 8703317ae576 drivers/perf: hisi: update the sccl_id/ccl_id for certain [...] new 4f01a89835a6 Merge remote-tracking branch 'arm-perf/for-next/perf' new ed75c5095bf3 ARM: Document merges new 72c561aba785 Merge remote-tracking branch 'arm-soc/for-next' new b2293b67f820 Merge branch 'v5.4/fixes' into tmp/aml-rebuild new d3bed2178b49 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] new 711f9cb1f13a arm64: dts: meson-g12a: fix gpu irq order new 69fb3f21f865 arm64: dts: meson-gxm: fix gpu irq order new 409a0daa72f6 arm64: dts: meson-g12b-odroid-n2: add missing amlogic, s92 [...] new b485a6a4e889 arm64: dts: meson-gx: cec node should be disabled by default new 87297878b5b7 arm64: dts: meson-gx: fix i2c compatible new ffc5a2c5c813 Merge branch 'v5.5/dt64' into tmp/aml-rebuild new fdfc6997bd08 soc: amlogic: meson-gx-socinfo: Fix S905D3 ID for VIM3L new 320a07ac6201 Merge branch 'v5.5/drivers' into tmp/aml-rebuild new ee7898bbc2b1 Merge remote-tracking branch 'amlogic/for-next' new ea4bb33a9da2 ARM: dts: aspeed: ast2600evb: Enable i2c buses new 3eca037f2dfc ARM: dts: aspeed-g6: Add timer description new a405bba1da41 Merge remote-tracking branch 'aspeed/for-next' new 2789034c1b57 ARM: dts: at91: sama5d2_xplained: add analog and digital f [...] new 1860523df3fa ARM: dts: at91: sama5d4_xplained: add digital filter for i2c new cd584d251554 dt-bindings: arm: at91: Document Kizbox2-2 board binding new cf79e41074b1 ARM: dts: at91: add a dts and dtsi file for kizbox2 based boards new e58ee3421724 ARM: dts: at91: kizbox: use node labels new 00fd3ec203e5 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] new 87bd1bfbf3b4 Merge remote-tracking branch 'at91/at91-next' new 7c78813e6520 Merge remote-tracking branch 'bcm2835/for-next' new 6517f267498c Merge remote-tracking branch 'imx-mxs/for-next' new bf7283079ff3 Merge remote-tracking branch 'keystone/next' new 5d40f1ec4663 Merge remote-tracking branch 'mediatek/for-next' new d08fb3bd3e35 Merge remote-tracking branch 'mvebu/for-next' new 71a107b2f5f7 Merge remote-tracking branch 'omap/for-next' new 88bc1d5cf75c Merge remote-tracking branch 'qcom/for-next' new c2c0c4d61a6d Merge remote-tracking branch 'realtek/for-next' new 318990cfd251 Merge remote-tracking branch 'renesas/next' new 2a946fab56fe dt-bindings: reset: add NPCM reset controller documentation new 5136f0e02e55 dt-bindings: reset: Add binding constants for NPCM7xx rese [...] new b3f1d036f26d reset: npcm: add NPCM reset controller driver new 5bc7250f2fa7 Merge remote-tracking branch 'reset/reset/next' new 524b48b99f2b Merge remote-tracking branch 'rockchip/for-next' new a1f42ed3c4f5 Merge remote-tracking branch 'samsung-krzk/for-next' new 550dc0adf6ae Merge remote-tracking branch 'sunxi/sunxi/for-next' new 6e42fe122da7 Merge remote-tracking branch 'tegra/for-next' new 11057cc31a37 Merge remote-tracking branch 'clk/clk-next' new ec78fea2573f Merge remote-tracking branch 'csky/linux-next' new c8056b0844d9 Merge remote-tracking branch 'h8300/h8300-next' new c34976738875 Merge remote-tracking branch 'm68k/for-next' new 3b23831602ab Merge remote-tracking branch 'm68knommu/for-next' new 5f9ae7954a27 Merge remote-tracking branch 'microblaze/next' new 1edf3657c7ed Merge remote-tracking branch 'mips/mips-next' new 1fb6ee002f07 Merge remote-tracking branch 'parisc-hd/for-next' new a02cbc7ffe52 selftests/powerpc: Fixup clobbers for TM tests new c790c3d2b0ec selftests/powerpc: Add a test of spectre_v2 mitigations new 5c74f7995868 powerpc/ptrace: Add prototype for function pt_regs_check new b9e0805abf2e powerpc: Add build-time check of ptrace PT_xx defines new e44ff9ea8f4c powerpc/tools: Don't quote $objdump in scripts new ac20cd53fcc7 Merge remote-tracking branch 'powerpc/next' new 6a452d90cf72 Merge remote-tracking branch 'fsl/next' new c2d98d80b511 Merge remote-tracking branch 'soc-fsl/next' new 3a9d35366644 Merge remote-tracking branch 'risc-v/for-next' new f07c8b751155 Merge remote-tracking branch 's390/features' new 2c8c9c357ac1 Merge remote-tracking branch 'sh/sh-next' new e9ac729a2e34 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 2b53a97357c2 Merge remote-tracking branch 'fscrypt/master' new 59440e3eff2d Merge remote-tracking branch 'btrfs/for-next' new ff29fde84d1f ceph: return -EINVAL if given fsc mount option on kernel w [...] new 23817e7823ff Merge remote-tracking branch 'ceph/master' new d243af7ab9fe SMB3: Fix persistent handles reconnect new 91f565961df6 cifs: rename a variable in SendReceive() new ceb4c7f453c3 cifs: remove unused variable 'sid_user' new aba592535b43 cifs: add support for flock new 5dc9e6405967 CIFS: remove set but not used variables 'cinode' and 'netfid' new e93bf1aeedfc cifs: Don't display RDMA transport on reconnect new 0b1c6c3c29eb cifs: smbd: Invalidate and deregister memory registration [...] new e9c1f129372c cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] new 582fe36a9782 cifs: smbd: Add messages on RDMA session destroy and reconnection new 5069ad437070 cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] new 0beb067c1999 cifs: smbd: Only queue work for error recovery on memory r [...] new 1b5d7610cf99 cifs: smbd: Return -EAGAIN when transport is reconnecting new 72b523821a28 cifs: don't use 'pre:' for MODULE_SOFTDEP new 5dddd250c68f CIFS: Fix SMB2 oplock break processing new 2ffb2163ff78 cifs: sort interface list by speed new bf0de014913f cifs: add multichannel mount options and data structs new 71e099a11f58 cifs: add server param new 1c5b7bcb7815 cifs: switch servers depending on binding state new d4ab99613b5d cifs: try opening channels after mounting new 6ee0ec0fae94 cifs: move cifsFileInfo_put logic into a work-queue new 62ab29b07c35 CIFS: Use memdup_user() rather than duplicating its implem [...] new 0cb8c3549e2d CIFS: Use common error handling code in smb2_ioctl_query_info() new d8008233372d CIFS: Return directly after a failed build_path_from_dentr [...] new b42ca5cf3edf smb3: remove confusing dmesg when mounting with encryption [...] new cf9f4dded01a cifs: update internal module version number new 04a92698c06f Merge remote-tracking branch 'cifs/for-next' new 9734be43ad8f Merge remote-tracking branch 'configfs/for-next' new 20bb44cd4511 Merge remote-tracking branch 'ecryptfs/next' new aa197c3944d5 Merge remote-tracking branch 'erofs/dev' new cf4eb321b3ad ext2: Simplify initialization in ext2_try_to_allocate() new ac3820f8222b ext2: skip unnecessary operations in ext2_try_to_allocate() new 44dd6161338e ext2: code cleanup for ext2_try_to_allocate() new 355b9aae8685 ext2: fix improper function comment new 18bc9f55c654 Pull ext2 allocation cleanup patches. new 9586458c21ea Merge remote-tracking branch 'ext3/for_next' new ba1102dc5926 Merge remote-tracking branch 'ext4/dev' new 3209d4c36803 f2fs: support aligned pinned file new 7c15ed5f37a3 f2fs: avoid kernel panic on corruption test new 1f06376cf34e Merge remote-tracking branch 'f2fs/dev' new d5d56008f159 Merge remote-tracking branch 'nfsd/nfsd-next' new b3c84e868dee Merge remote-tracking branch 'xfs/for-next' new add66fcbd3fb iomap: Fix overflow in iomap_page_mkwrite new 22b669af802e Merge remote-tracking branch 'iomap/iomap-for-next' new c50ea39b2b1e Merge remote-tracking branch 'djw-vfs/vfs-for-next' new bb9a38ec657b Merge remote-tracking branch 'vfs/for-next' new fd612402152f Merge branch 'for-5.5-pr-warn' into for-5.5 new 9d95f0ce36df MAINTAINERS: Add VSPRINTF new 7653416fedb5 Merge branch 'for-5.5' into for-next new 406c5ff2d9d6 Merge remote-tracking branch 'printk/for-next' new 3d45c416f288 Merge remote-tracking branch 'pci/next' new b8d7c1d6af14 Merge remote-tracking branch 'pstore/for-next/pstore' new d1d04b0b62fa Merge remote-tracking branch 'hid/for-next' new 530ab24b15ce Merge remote-tracking branch 'i2c/i2c/for-next' new 5811941993a6 Merge remote-tracking branch 'i3c/i3c/next' new af15f6b664e3 Merge branch 'dmi/master' new 366f77029c4c Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 43756e347f21 scripts/kernel-doc: Add support for named variable macro a [...] new 67dd7d87d4dd docs: driver-api: make interconnect title quieter new 0d0da9aa03a1 scripts/sphinx-pre-install: fix Arch latexmk dependency new 73eb802ad97f docs: admin-guide: Fix min value of threads-max in kernel.rst new e80d89380c5a docs: admin-guide: Remove threads-max auto-tuning new 36bc683dde0a kernel-doc: rename the kernel-doc directive 'functions' to [...] new e8686a40a32a docs: process: Add base-commit trailer usage new ff467342d309 Documentation: atomic_open called with shared lock on non- [...] new 5c8fac10c837 coresight: etm4x: docs: Update ABI doc for new sysfs name scheme. new b3ef0df18132 coresight: etm4x: docs: Update ABI doc for new sysfs etm4 [...] new 8adf42e29392 coresight: docs: Create common sub-directory for coresight trace. new f0ae2cfae53b coresight: etm4x: docs: Adds detailed document for program [...] new 88288ed050ad docs: printk-formats: add ptrdiff_t type to printk-formats new 3ec827e60945 Merge remote-tracking branch 'jc_docs/docs-next' new ec3fb862bdc0 Merge remote-tracking branch 'v4l-dvb/master' new 8d2eecead5bf cpufreq: intel_pstate: Fix plain int as pointer warning fr [...] new 99e98d3fb100 cpuidle: Consolidate disabled state checks new d0bc4de07f35 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next new 891d8a87462c Merge remote-tracking branch 'pm/linux-next' new 68510c2120a8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new d90cf714268f Merge remote-tracking branch 'cpupower/cpupower' new a59efa1e9cf8 Merge remote-tracking branch 'opp/opp/linux-next' new 1a005912410f thermal: rcar_gen3_thermal: Add r8a774b1 support new 554cee820e22 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774b1 support new 86bd20a5a518 thermal-generic-adc: Silent error message for EPROBE_DEFER new 9809797b932e thermal: qoriq: add thermal monitor unit version 2 support new 8b71bce407b3 drivers: thermal: tsens: Get rid of id field in tsens_sensor new 0e9c0bc73082 drivers: thermal: tsens: Simplify code flow in tsens_probe new 3795ad5e2669 drivers: thermal: tsens: Add __func__ identifier to debug [...] new 7c938f4837ab drivers: thermal: tsens: Add debugfs support new a877e768f655 dt-bindings: thermal: tsens: Convert over to a yaml schema new bd93ee3cb43b drivers: thermal: tsens: Create function to return sign-ex [...] new 634e11d5b450 drivers: thermal: tsens: Add interrupt support new 667986740263 dt-bindings: thermal: Add DT bindings documentation for Am [...] new 421eda108e6c thermal: amlogic: Add thermal driver to support G12 SoCs new 573ae2d9e00c MAINTAINERS: add entry for Amlogic Thermal driver new 0e580290170d thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 new da73f9b898b2 dt: thermal: tsens: Document compatible for MSM8976/56 new f96c8e501528 thermal: Remove netlink support new ae16a688f691 thermal: Initialize thermal subsystem earlier new 3f6ec871e1c2 cpufreq: Initialize the governors in core_initcall new 57db08f41b2a cpufreq: Initialize cpufreq-dt driver earlier new b418bab452cd clk: qcom: Initialize clock drivers earlier new 11ff4bdd1ab4 cpufreq: qcom-hw: Move driver initialization earlier new c7071f4914a4 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value new 76bf653f08dd thermal: no need to set .owner when using module_platform_driver new f5bf3c06730c thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF new 0cac7559f1b6 thermal: cpu_cooling: Reorder the header file new f0a353b4d184 drivers: thermal: tsens: fix potential integer overflow on [...] new 48da6f80057c arm64: defconfig: Enable CONFIG_ENERGY_MODEL new 27a47e422ef3 PM / EM: Declare EM data types unconditionally new 5a4e5b78956a thermal: cpu_cooling: Make the power-related code depend on IPA new a4e893e802e6 thermal: cpu_cooling: Migrate to using the EM framework new 1603d9807446 Merge remote-tracking branch 'thermal/thermal/linux-next' new b424a7b59a42 Merge remote-tracking branch 'swiotlb/linux-next' new b86deba977a9 RDMA/core: Move core content from ib_uverbs to ib_core new 3411f9f01b76 RDMA/core: Create mmap database and cookie helper functions new c043ff2cfb7f RDMA: Connect between the mmap entry and the umap_priv structure new e84d3c184e79 RDMA/efa: Use the common mmap_xa helpers new 11f1a75567c4 RDMA/siw: Use the common mmap_xa helpers new 4c6bb02d5980 RDMA/qedr: Use the common mmap API new 97f612509294 RDMA/qedr: Add doorbell overflow recovery support new b4bc76609722 RDMA/qedr: Add iWARP doorbell recovery support new c45b14490031 Merge remote-tracking branch 'rdma/for-next' new 9d027e3a83f3 net: neigh: use long type to store jiffies delta new 3828a93f5cfd inet_diag: use jiffies_delta_to_msecs() new 25c7a6d1f90e net: avoid potential false sharing in neighbor related code new 7976a11b3092 net: use helpers to change sk_ack_backlog new 288efe8606b6 net: annotate lockless accesses to sk->sk_ack_backlog new 099ecf59f05b net: annotate lockless accesses to sk->sk_max_ack_backlog new 3edcc5680148 Merge branch 'net-various-KCSAN-inspired-fixes' new 3c28d99fc62d selftest: net: add some traceroute tests new 6708ef779249 tipc: update cluster capabilities if node deleted new 426071f1f399 tipc: reduce sensitive to retransmit failures new f52f11ec8ad4 lwtunnel: add options process for arp request new 0eb8eb2f9685 lwtunnel: add options process for cmp_encap new 4ece47787077 lwtunnel: add options setting and dumping for geneve new edf31cbb1502 lwtunnel: add options setting and dumping for vxlan new b0a21810bd5e lwtunnel: add options setting and dumping for erspan new 3924f72a3a1e Merge branch 'lwtunnel-add-ip-and-ip6-options-setting-and- [...] new d0d605c5e10a tipc: eliminate the dummy packet in link synching new b97fa0b54447 ptp: ptp_clockmatrix: Fix missing unlock on error in idtcm [...] new 1dcff44a9d2b net: aquantia: fix return value check in aq_ptp_init() new eb34e98baf4c net: axienet: Fix error return code in axienet_probe() new 90ce9f23a886 net: openvswitch: select vport upcall portid directly new 226df3ef1c02 dpaa2-eth: fix an always true condition in dpaa2_mac_get_if_mode new 9ed498c6280a net: silence data-races on sk_backlog.tail new a5a7daa52edb tcp: fix data-race in tcp_recvmsg() new 4985dffced14 net: phy: at803x: fix Kconfig description new 2c63221cd9e5 dt-bindings: net: phy: Add support for AT803X new 2f664823a470 net: phy: at803x: add device tree binding new 428061f70f1a net: phy: at803x: mention AR8033 as same as AR8031 new 96c3671204b8 net: phy: at803x: fix the PHY names new ed7fa2ad4055 net: phy: at803x: remove config_init for AR9331 new 16cf4222beed Merge branch 'net-phy-at803x-device-tree-binding' new 64a26007a8f5 net: dsa: mv8e6xxx: Fix stub function parameters new a012dca9f7a2 ice: add ethtool -m support for reading i2c eeprom modules new 031f21475297 ice: Update Boot Configuration Section read of NVM new cfbf13674be4 ice: handle DCBx non-contiguous TC request new c6012ac1c35b ice: fix driver unload flow new b2883dfe1ffc ice: Adjust DCB INIT for SW mode new 4e56802e0ef3 ice: save PCI state in probe new eb0ee8abfeb9 ice: Check for null pointer dereference when setting rings new 395594563b29 ice: write register with correct offset new 5878589dc318 ice: print unsupported module message new e18ff118181b ice: print PCI link speed and width new 133f4883f906 ice: Get rid of ice_cleanup_header new ff010eca05fa ice: Rename VF function ice_vc_dis_vf to match its behavior new 039c60c5970f ice: Fix return value when SR-IOV is not supported new fdc66c3da93b Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 2d791e3bf218 dpaa2-ptp: fix compile error new 1c8dd9cb4697 net_sched: gen_estimator: extend packet counter to 64bit new 2d770a236694 Merge remote-tracking branch 'net-next/master' new 85d31dd07002 bpf: Account for insn->off when doing bpf_probe_read_kernel new 7e22077d0c73 tools, bpf_asm: Warn when jumps are out of range new 166f11d11f6f s390/bpf: Use kvcalloc for addrs array new 6ad2e1a00729 s390/bpf: Wrap JIT macro parameter usages in parentheses new dab2e9eb187c s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip new 9656b346b280 libbpf: Fix negative FD close() in xsk_setup_xdp_prog() new 3dc5e0598213 libbpf: Fix memory leak/double free issue new 4ee113561571 libbpf: Fix potential overflow issue new dd3ab126379e libbpf: Fix another potential overflow issue in bpf_prog_linfo new 994021a7e084 libbpf: Make btf__resolve_size logic always check size err [...] new 98e527af30a6 libbpf: Improve handling of corrupted ELF during map initi [...] new 30ee348c1267 Merge branch 'bpf-libbpf-fixes' new 7e3617a72df3 bpf: Add array support to btf_struct_access new ed5941af3f67 bpf: Add cb access in kfree_skb test new 69b0378692ad Merge remote-tracking branch 'bpf-next/master' new cd12577df4a2 Merge remote-tracking branch 'ipsec-next/master' new 565a124da786 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 8f8e468327f8 Merge remote-tracking branch 'nfc-next/master' new 54a51abb8326 Merge remote-tracking branch 'wireless-drivers-next/master' new 53121a7cc33b Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE() new c6cf7a1f4314 Merge remote-tracking branch 'bluetooth/master' new 1a649517bd1e Merge remote-tracking branch 'mac80211-next/master' new 39c3a948ecf6 gfs2: Improve mmap write vs. punch_hole consistency new f53056c43063 gfs2: Multi-block allocations in gfs2_page_mkwrite new 184b4e60853d gfs2: Fix end-of-file handling in gfs2_page_mkwrite new 6f6d5195f72f gfs2: Remove active journal side effect from gfs2_write_lo [...] new 216b50009d68 Merge remote-tracking branch 'gfs2/for-next' new 6c3a7361a59f Merge remote-tracking branch 'mtd/mtd/next' new e06c31ec2552 Merge remote-tracking branch 'nand/nand/next' new f633ebe4879b mtd: spi-nor: Use dev_dbg insted of dev_err for low level info new d1ed88eae3fb mtd: spi-nor: Print debug info inside Reg Ops methods new bce679e5ae3a mtd: spi-nor: Check for errors after each Register Operation new cd1ebe1ca065 mtd: spi-nor: Rename label as it is no longer generic new abd494bb071f mtd: spi-nor: Void return type for spi_nor_clear_sr/fsr() new 718dd9e69f7c mtd: spi-nor: Move the WE and wait calls inside Write SR methods new 6e3087a86329 mtd: spi-nor: Merge spi_nor_write_sr() and spi_nor_write_sr_cr() new 78f1ddf7bb6e mtd: spi-nor: Describe all the Reg Ops new 6011b484f164 mtd: spi-nor: Drop spansion_quad_enable() new b0db77f5aa03 mtd: spi-nor: Fix errno on Quad Enable methods new 40b7d5cccc59 mtd: spi-nor: Check all the bits written, not just the BP ones new b24eaf5f2375 mtd: spi-nor: Print debug message when the read back test fails new d8daf81df1e4 Merge remote-tracking branch 'spi-nor/spi-nor/next' new c99a1c6ba8b0 Merge remote-tracking branch 'crypto/master' new e6df22c9e115 Merge remote-tracking branch 'drm/drm-next' new e2f619aa14b6 drm/amdgpu/arcturus: properly set BANK_SELECT and FRAGMENT_SIZE new 89b3d86403f1 drm/amdgpu: dont schedule jobs while in reset new 39ea6e5f9e2d drm/amdgpu: change pstate only after all XGMI device initialized new 086e1c561626 drm/amd/powerplay: update is_sw_smu_xgmi check new 3e454860f2a4 drm/amd/powerplay: support xgmi pstate setting on powerpla [...] new 84e4e8205efc drm/amdgpu: add navi14 PCI ID new a4840d91c984 drm/amdgpu: enable VCN DPG on Raven and Raven2 new 8863baefaf02 drm/amdgpu/gpuvm: add some additional comments in amdgpu_v [...] new 26e99ba6d102 drm/amdgpu: Show resolution correctly in mode validation d [...] new 9fd4c2d71237 drm/amd/display: Add ENGINE_ID_DIGD condition check for Navi14 new b73b7f48895a Revert "drm/amd/display: setting the DIG_MODE to the corre [...] new 91872960caf5 drm/amd/powerplay: print the pptable provider new 224f82e5b7bf drm/amdgpu/discovery: Need to free discovery memory new d7c5782acd35 drm/sched: Fix passing zero to 'PTR_ERR' warning v2 new 58f46d4b6502 drm/amdgpu: disallow direct upload save restore list from [...] new 8d3bf936bafe drm/amd/powerplay: update Arcturus driver-smu interface header new 2c874ad9d629 drm/amd/swSMU: fix smu workload bit map error new b0adca4d5016 drm/amdgpu: register gpu instance before fan boost feature [...] new 5c5b2ba00667 drm/amdgpu: fix possible pstate switch race condition new 60599a03638a drm/amdgpu: perform p-state switch after the whole hive in [...] new cf3fde893d3a drm/amd/powerplay: fix deadlock on setting power_dpm_force [...] new a6522a5c6388 drm/amdgpu: add dummy read by engines for some GCVM status [...] new 11c610893410 drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 new f88e2d1f8ec4 drm/amdgpu: change read of GPU clock counter on Vega10 VF new 946ab8db6953 drm/amdgpu: fix potential double drop fence reference new d94207057591 drm/amd/powerplay: fix struct init in renoir_print_clk_levels new 365f7f8db8a4 drm/amdgpu: fix double reference dropping new ad4d81dc57e2 drm/amdgpu/renoir: move gfxoff handling into gfx9 module new 7158ca8476c9 drm/radeon: fix si_enable_smc_cac() failed issue new ef177d11d696 drm/amdgpu: Improve RAS documentation (v2) new f6baa07497fb drm/amdgpu: Add comments to gmc structure new e31dcdcfabc1 drm/amdgpu: Need to disable msix when unloading driver new 2af8153126e1 drm/amdgpu: fix sysfs interface pcie_replay_count error on [...] new cb5932f866f5 drm/amdgpu: fix vega20 pstate status change new 83a7772ba223 drm/sched: Use completion to wait for sched->thread idle v2. new 7c55adb0a9a0 Revert "drm/amdgpu: dont schedule jobs while in reset" new 2b6f717c33ef drm/sched: Avoid job cleanup if sched thread is parked. new a28fda312a9f drm/amdgpu: Avoid accidental thread reactivation. new 75856c84993d drm/amd/display: Send vblank and user events at vsartup for DCN new 7a6eef3f60c2 drm/amd/display: Disable VUpdate interrupt for DCN hardware new 5133c6241d9c drm/amd/display: Add MST atomic routines new c847ff5a0ea6 drm/amdgpu: Add ucode support for DMCUB new 074c3b17bafb drm/amdgpu: Add PSP loading support for DMCUB ucode new a209a62bef76 drm/amd/display: Drop DMCUB from DCN21 resources new f84c5818eb97 drm/amd/display: Add the DMUB service new 85812f999e86 drm/amd/display: Change dmcu init sequence for dmcub loadi [...] new c208207f33ff drm/amd/display: Add PSP FW version mask. new 167ea081dd39 drm/amd/display: Hook up the DMUB service in DM new 03bfceb3fa65 drm/amdgpu: Add DMCUB to firmware query interface new c264644545d2 drm/amd/display: Add DMUB support to DC new c9dc20afe70a drm/amd/display: Register DMUB service with DC new bffd86a59a4a drm/amd/display: Drop CONFIG_DRM_AMD_DC_DMUB guards new 651d64490128 drm/amd/display: 3.2.57 new c7d861ff31a2 drm/amd/display: Fix assert observed when performing dummy [...] new b223bf41114d drm/amd/display: Renoir chroma viewport WA new 1261a8bf78c2 drm/amd/display: Use SIGNAL_TYPE_NONE in disable_output un [...] new 95f6cb3055a1 drm/amd/display: Add a sanity check for DSC already enable [...] new f8578d64629c drm/amd/display: set MSA MISC1 bit 6 while sending colorim [...] new e85294966841 drm/amd/display: Create debug option to disable v.active c [...] new 599d5da321fc drm/amd/display: optimize bandwidth after commit streams. new dff2b3ad5917 drm/amd/display: 3.2.58 new 23f0e3155b8e drm/amd/display: Add some hardware status in DTN log debugfs new 5941c507d4cc drm/amd/display: add oem i2c implemenation in dc new 4359836a00cd drm/amd/display: Unify all scaling when Integer Scaling enabled new 12b637007241 drm/amd/display: initialize lttpr new e2e91e15275a drm/amd/display: check for dp rev before reading lttpr regs new 79f43eb696ce drm/amd/display: configure lttpr mode new 51d4942516a0 drm/amd/display: implement lttpr logic new 916aeb5f8e5f drm/amd/display: use previous aux timeout val if no repeater. new c17e2b0c355d drm/amd/display: disable lttpr for invalid lttpr caps. new 1a4bf0103716 drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED new 0038984c53e9 drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_1 flag new e05cf997c9ce drm/amd/display: rename DCN1_0 kconfig to DCN new 7415f4f606d3 drm/amdgpu/display: fix the build when CONFIG_DRM_AMD_DC_D [...] new c346e0091072 drm/amdgpu: remove 4 set but not used variable in amdgpu_a [...] new bd78e6efa0e7 drm/amdgpu: add function parameter description in 'amdgpu_ [...] new 657805f757e6 drm/amdgpu: add function parameter description in 'amdgpu_ [...] new 9e01d4491687 drm/amdgpu: remove set but not used variable 'dig_connector' new be1224a70947 drm/amdgpu: remove set but not used variable 'dig' new 641a6d0ee1b4 drm/amdgpu: remove always false comparison in 'amdgpu_atom [...] new 8eab52829d94 drm/amdgpu: remove set but not used variable 'mc_shared_chmap' new 2ec228901ca4 drm/amdgpu: add UAPI for creating encrypted buffers new 7e07398996ad drm/amdgpu: add UAPI to create secure commands (v3) new 54fcfdcdadfe drm/amdgpu: define the TMZ bit for the PTE new 69cb8ae1b675 drm/amdgpu: add tmz feature parameter (v2) new a4c79bf01d52 drm/amdgpu: add amdgpu_tmz data structure new c4eaa2f9e6e1 drm/amdgpu: add function to check tmz capability (v4) new 9229b57ef9ab drm/amdgpu: add tmz bit in frame control packet new a97d0826d903 drm/amdgpu: expand the emit tmz interface with trusted flag new 0634f3cc5c9d drm/amdgpu: expand the context control interface with trust flag new 9d4a527b0d0a drm/amdgpu: job is secure iff CS is secure (v5) new b46b3e12c9bc drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 81dde11d5c7c drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new 68dbdef97903 drm/ttm: Remove explicit typecasts of vm_private_data new 9d9e96825e3c drm/ttm: Convert vm callbacks to helpers new a78332c929c1 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 4ead18981b21 drm/amdgpu: work around llvm bug #42576 new ed6745a17ea0 drm/amdgpu/powerplay: fix AVFS handling with custom powerp [...] new 87ad36762eb3 Merge remote-tracking branch 'amdgpu/drm-next' new 60b9b597b4d8 Merge remote-tracking branch 'drm-intel/for-linux-next' new dd15e04141a0 Merge remote-tracking branch 'drm-misc/for-linux-next' new 405d477ba85a Merge remote-tracking branch 'drm-msm/msm-next' new 4efb09ef642d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 58ed943ae68f Merge remote-tracking branch 'etnaviv/etnaviv/next' new 2acdcabb8a40 ASoC: SOF: topology: Fix bytes control size checks new 9ff7759731db Merge tag 'asoc-v5.5' of https://git.kernel.org/pub/scm/li [...] new 66a8966aac12 Merge branch 'for-linus' into for-next new 8d8a1e8bf38c Merge remote-tracking branch 'sound/for-next' new 2f52475bac7e ASoC: fsi: switch to yaml base Documentation new 1824cd1ea587 Merge branch 'asoc-5.5' into asoc-next new 07b7f948b757 Merge remote-tracking branch 'sound-asoc/for-next' new e2854a1054ab moduleparam: fix parameter description mismatch new 039b2e036d94 Merge remote-tracking branch 'modules/modules-next' new 54bab1d5579f Merge remote-tracking branch 'input/next' new 196be95cd557 io_uring: allocate io_kiocb upfront new 50585b9a0736 io_uring: Use submit info inlined into req new 267bc90442aa io_uring: use inlined struct sqe_submit new 2d0bbb0a861e Merge branch 'for-5.5/io_uring' into for-next new dee58fe8dc57 ata_piix: remove open-coded dmi_match(DMI_OEM_STRING) new 58949115e4ab Merge branch 'for-5.5/libata' into for-next new a84324d2ed05 block: Remove REQ_OP_ZONE_RESET plugging new c7a1d926dc40 block: Simplify REQ_OP_ZONE_RESET_ALL handling new 6c1b1da58f8c block: add zone open, close and finish operations new e876df1fe0ad block: add zone open, close and finish ioctl support new faaf27091ae8 Merge branch 'for-5.5/block' into for-next new 439b84fa17e9 Merge branch 'for-5.5/block' into for-5.5/drivers new 2e2d6f7e44a2 dm: add zone open, close and finish support new da644b2cc1a4 null_blk: add zone open, close, and finish support new 0e11c37c3b21 Merge branch 'for-5.5/drivers' into for-next new e16381720a1b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 6d1ec7814dce Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new ad512f2023b3 scsi: sd_zbc: add zone open, close, and finish support new 40afbe18b03a Merge branch 'for-5.5/drivers-post' into for-next new 9ad9e8d6ca29 nvme-rdma: fix a segmentation fault during module unload new 763303a83a09 nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths new 0d6eeb1fd625 nvme: change nvme_passthru_cmd64 to explicitly mark rsvd new 0473976c3568 Merge branch 'nvme-5.4-rc7' of git://git.infradead.org/nvm [...] new b0814361a25c blkcg: make blkcg_print_stat() print stats only for online blkgs new 912c0a85911a Merge branch 'for-linus' into for-5.5/block new a557f1c7fee2 bfq-iosched: relocate bfqg_*rwstat*() helpers new fd41e60331b1 bfq-iosched: stop using blkg->stat_bytes and ->stat_ios new 7ca464383aec blk-throtl: stop using blkg->stat_bytes and ->stat_ios new 8a80d5d6638b blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_ [...] new f73316482977 blk-cgroup: reimplement basic IO stats using cgroup rstat new 1d156646e0d8 blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGRO [...] new cf411f8fffc7 Merge branch 'for-5.5/block' into for-next new e977d6d34f0c io_uring: abstract out io_async_cancel_one() helper new 96ad0ff16f88 io_uring: add support for linked SQE timeouts new 945f42a7e5c8 Merge branch 'for-5.5/io_uring' into for-next new 32aa8a2bf196 Merge remote-tracking branch 'block/for-next' new e7fad909b68a dm zoned: reduce overhead of backing device checks new 35ad035b8398 dm raid: Remove unnecessary negation of a shift in raid10_ [...] new 3d8b301873f1 Merge remote-tracking branch 'device-mapper/for-next' new 8ee5d5617a36 Merge remote-tracking branch 'mmc/next' new 9814171104ec Merge remote-tracking branch 'mfd/for-mfd-next' new 79796d09dedb Merge remote-tracking branch 'backlight/for-backlight-next' new 69369929e40d Merge remote-tracking branch 'battery/for-next' new 99c4f70df3a6 regulator: ab8500: Remove AB8505 USB regulator new 458ea3ad033f regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id new 471c04919bc6 Merge branch 'regulator-5.5' into regulator-next new 2b01fa32a06b Merge remote-tracking branch 'regulator/for-next' new 1715630782d3 Merge remote-tracking branch 'apparmor/apparmor-next' new 858c0398288e Merge remote-tracking branch 'keys/keys-next' new b9950541a766 Merge remote-tracking branch 'selinux/next' new b7c056f18ebe Merge remote-tracking branch 'smack/for-next' new 8977d2ab056d Merge remote-tracking branch 'tomoyo/master' new 89118ca3b895 tpm: Remove duplicate code from caps_show() in tpm-sysfs.c new a19e3a77a104 tpm: provide a way to override the chip returned durations new aca10c74ff27 tpm_tis: override durations for STM tpm with firmware 1.2.8.28 new aa744bae64a2 dt-bindings: tpm: document properties for cr50 new eb6dfebef2b7 tpm: Add a flag to indicate TPM power is managed by firmware new fa0eff229de1 tpm: tpm_tis_spi: Introduce a flow control callback new 325ebb363718 tpm: tpm_tis_spi: Support cr50 devices new ee65d715ad87 tpm: tpm_tis_spi: Cleanup includes new 8a82bd966fea tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct new 8aa98027e814 tpm: add check after commands attribs tab allocation new 13b70e0eff2f tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf new f8a0c55d63d2 tpm: Move tpm_buf code to include/linux/ new 2369a2e1e102 KEYS: Use common tpm_buf for trusted and asymmetric keys new 945c4d12738a KEYS: trusted: Create trusted keys subsystem new 58f4586ac55a KEYS: trusted: Move TPM2 trusted keys code new f6d0f74de043 tpm_crb: fix fTPM on AMD Zen+ CPUs new c75e708408ec tpm: Switch to platform_get_irq_optional() new 36d075acb2a1 KEYS: trusted: Remove set but not used variable 'keyhndl' new 432b709d272f Merge remote-tracking branch 'tpmdd/next' new 21f0ec902ffd Merge remote-tracking branch 'watchdog/master' new c9b5ae531d54 Merge remote-tracking branch 'iommu/next' new f993ce0d069c Merge remote-tracking branch 'vfio/next' new 819ade57a8e0 Merge remote-tracking branch 'audit/next' new f16757be4cb3 Merge remote-tracking branch 'devicetree/for-next' new 27fb2313f28d spi: bcm-qspi: Convert to use CS GPIO descriptors new 05766050d5bd spi: spi-mem: fallback to using transfers when CS gpios are used new 8fcf92c1d6d6 Merge branch 'spi-5.5' into spi-next new d8b9fb702769 Merge remote-tracking branch 'spi/topic/ptp' into spi-next new 1f543edd5c24 Merge remote-tracking branch 'spi/for-next' new cd8e13ace15b Merge remote-tracking branch 'tip/auto-latest' new ef18e3dbf504 Merge remote-tracking branch 'edac/edac-for-next' new 9ff624cdbff4 KVM: arm/arm64: vgic: Remove the declaration of kvm_send_u [...] new bad36e4e8cdc KVM: arm/arm64: vgic: Fix some comments typo new ca185b260951 KVM: arm/arm64: vgic: Don't rely on the wrong pending table new 9090825fa997 KVM: arm/arm64: Let the timer expire in hardirq context on RT new e0d1c3bfeab1 Merge remote-tracking branch 'kvmarm/misc-5.5' into kvmarm/next new 8c7df82b47cb Merge remote-tracking branch 'kvm-arm/next' new dc3a45382300 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new d5a05d37c2a5 Merge remote-tracking branch 'kvms390/next' new e8d255e4703a xen: mm: include <xen/xen-ops.h> for missing declarations new 88920ddebd2f xen: mm: make xen_mm_init static new fa6614d8ef13 xen/gntdev: Use select for DMA_SHARED_BUFFER new 8b1c292233be Merge remote-tracking branch 'xen-tip/linux-next' new 2547da3dca2f Merge remote-tracking branch 'percpu/for-next' new fe3d338f7f6c Merge remote-tracking branch 'workqueues/for-next' new 4a8d82cdec16 platform/x86: intel_int0002_vgpio: Pass irqchip when addin [...] new 3caa6f39e059 Add touchscreen platform data for the Schneider SCT101CTM tablet new d14f0fbbd669 Merge remote-tracking branch 'drivers-x86/for-next' new 2777b94d21a5 Merge remote-tracking branch 'chrome-platform/for-next' new 660b1530f2a0 Merge remote-tracking branch 'leds/for-next' new 0d8633bf5311 drivers: ipmi: Support for both IPMB Req and Resp new 250ea3c0ce0d Merge remote-tracking branch 'ipmi/for-next' new f1d04c95121a Merge remote-tracking branch 'driver-core/driver-core-next' new 100d6a5f1c66 Merge remote-tracking branch 'usb/usb-next' new 0c08798d2c12 Merge remote-tracking branch 'usb-gadget/next' new e696d00e65e8 USB: serial: mos7840: add USB ID to support Moxa UPort 2210 new 957c31ea082e USB: serial: option: add support for DW5821e with eSIM support new 95461b378434 Merge remote-tracking branch 'usb-serial/usb-next' new 1b541433bd04 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new c9b1b9d47d84 Merge remote-tracking branch 'phy-next/next' new c381893dd588 Merge remote-tracking branch 'tty/tty-next' new 8bba40ebf256 Merge remote-tracking branch 'char-misc/char-misc-next' new 5aec79f0c942 Merge remote-tracking branch 'soundwire/next' new 3f0e8fb635d0 Merge remote-tracking branch 'thunderbolt/next' new 632f2dad487d Merge remote-tracking branch 'staging/staging-next' new 3304b30f2e8c Merge remote-tracking branch 'mux/for-next' new 95f9166dda00 dt-bindings: interconnect: qcom: add msm8974 bindings new b6fd33a8d89a interconnect: qcom: add msm8974 driver new 83561a721dc2 interconnect: Move interconnect drivers to core_initcall new 64117c90d36a Merge remote-tracking branch 'icc/icc-next' new b94821369b18 Merge remote-tracking branch 'slave-dma/next' new 742e8cd3e1ba cgroup: freezer: don't change task and cgroups status unne [...] new dab1e3e4b955 Merge branch 'for-5.5' into for-next new 945b35724b35 Merge remote-tracking branch 'cgroup/for-next' new ab2ad53137e9 Merge remote-tracking branch 'scsi/for-next' new 0dc70becf2a3 Merge remote-tracking branch 'vhost/linux-next' new 0e100dbd3529 Merge remote-tracking branch 'rpmsg/for-next' new c196924277ea Merge tag 'v5.4-rc6' into devel new 504369cd6d2c gpiolib: Switch order of valid mask and hw init new 5d682fa3d894 gpio: xgs-iproc: Fix section mismatch on device tree match table new 39f4fc38d180 Merge branch 'devel' into for-next new 69caab96f72b Merge remote-tracking branch 'gpio/for-next' new 1720624ee473 Merge tag 'v5.4-rc6' into gpio/for-next new 7e370ee02120 gpio: bd70528: Add MODULE ALIAS to autoload module new df886205fe1f gpio: em: Use proper irq_chip name new b1bbc22a030d gpio: rcar: Use proper irq_chip name new 6d8251b35add gpio: expose pull-up/pull-down line flags to userspace new d2a00f02c676 gpiolib: add support for pull up/down to lineevent_create new c319085e9ac6 gpiolib: add support for disabling line bias new b500b88a2a07 gpiolib: add support for biasing output lines new 8f21a7f7049d gpio: mockup: add set_config to support pull up/down new 8838ef8394b3 gpiolib: move validation of line handle flags into helper [...] new e7fffd11e8f7 gpio: add new SET_CONFIG ioctl() to gpio chardev new 775a90a6a7c1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 77807a6ccbae Merge remote-tracking branch 'pinctrl/for-next' new 11b389cc05bf pinctrl: intel: Missed type change to unsigned int new 8ae93b5ed9be pinctrl: cherryview: Missed type change to unsigned int new 578c283475ee Merge remote-tracking branch 'pinctrl-intel/for-next' new fe253c94111a Merge remote-tracking branch 'pinctrl-samsung/for-next' new dfd1e9841cb1 Merge remote-tracking branch 'pwm/for-next' new 34f2f2e90ad9 Merge remote-tracking branch 'y2038/y2038' new e9f37e090058 x86/stacktrace: update kconfig help text for reliable unwinders new 7f436b3066e3 Merge branch 'for-5.5/core' into for-next new fba48ac6555c Merge remote-tracking branch 'livepatching/for-next' new 9d5ec2ec7879 coresight: funnel: Fix missing spin_lock_init() new 372697412e92 coresight: replicator: Fix missing spin_lock_init() new d537ff655eed Merge remote-tracking branch 'coresight/next' new 7ffd35e99724 rtc: brcmstb-waketimer: add missed clk_disable_unprepare new 8e355c9c09df rtc: em3027: correct month value new 0011bfa2a03a rtc: bd70528: Add MODULE ALIAS to autoload module new 4b80d84d75d1 Merge remote-tracking branch 'rtc/rtc-next' new 03528145d6b8 Merge remote-tracking branch 'at24/at24/for-next' new 734f0ce31527 Merge remote-tracking branch 'kspp/for-next/kspp' new abbb3af1b985 Merge remote-tracking branch 'fsi/next' new 08aacc5a1c77 Merge remote-tracking branch 'nvmem/for-next' new 8c59ceb1e375 XArray: Fix xas_pause at ULONG_MAX new bd2c99fd04a3 Merge remote-tracking branch 'xarray/xarray' new 73d5f74dd1b1 Merge remote-tracking branch 'hyperv/hyperv-next' new d8ed5a2b1651 Merge remote-tracking branch 'kgdb/kgdb/for-next' new e818fcc868fb Merge remote-tracking branch 'pidfd/for-next' new fcbd8037f7df include: dt-bindings: add Performance Monitoring Unit for Exynos new 3b7b37846ba6 Documentation: devicetree: add PPMU events description new df4d7b1451bf PM / devfreq: Make log message more explicit when devfreq [...] new 36eba5deffac dt-bindings: devfreq: exynos-bus: Remove unused property new d68adc8f85cd PM / devfreq: Check NULL governor in available_governors_show new 2abb0d5268ae PM / devfreq: Lock devfreq in trans_stat_show new 1f125dee4fed PM / devfreq: exynos-ppmu: remove useless assignment new dccdea01adf3 PM / devfreq: tegra30: Change irq type to unsigned int new d49eeb1e8385 PM / devfreq: tegra30: Keep interrupt disabled while gover [...] new 7296443b900e PM / devfreq: tegra30: Handle possible round-rate error new e7955a34a234 PM / devfreq: tegra30: Drop write-barrier new 53b4b2aeee26 PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out new 0ce3884654d1 PM / devfreq: tegra30: Use kHz units uniformly in the code new 11eb6ec5c0d4 PM / devfreq: tegra30: Use CPUFreq notifier new 6f2a35d65b3c PM / devfreq: tegra30: Move clk-notifier's registration to [...] new 142665582736 PM / devfreq: tegra30: Reset boosting on startup new 61d932084174 PM / devfreq: tegra30: Don't enable consecutive-down inter [...] new b87dea3bbab2 PM / devfreq: tegra30: Constify structs new 9cff2177789f PM / devfreq: tegra30: Include appropriate header new 333abefb2812 PM / devfreq: tegra30: Don't enable already enabled consec [...] new 88ec816446fa PM / devfreq: tegra30: Disable consecutive interrupts when [...] new 28615e37be96 PM / devfreq: tegra30: Use kHz units for dependency threshold new 5c0f6c795957 PM / devfreq: Add new interrupt_driven flag for governors new f61ee201068a PM / devfreq: tegra30: Support variable polling interval new fee22854c027 PM / devfreq: tegra30: Tune up MCCPU boost-down coefficient new 3f73dd57959a Merge remote-tracking branch 'devfreq/devfreq-next' new c2544ef332e1 mm/mmu_notifier: define the header pre-processor parts eve [...] new 41ee56092f1f mm/mmu_notifier: add an interval tree notifier new fb33c0db6fcc mm/hmm: allow hmm_range to be used with a mmu_range_notifi [...] new 852d6c84f93d mm/hmm: define the pre-processor related parts of hmm.h ev [...] new 822a847d733c RDMA/odp: Use mmu_range_notifier_insert() new 131fbad67a61 RDMA/hfi1: Use mmu_range_notifier_insert for user_exp_rcv new 397ac15f3936 drm/radeon: use mmu_range_notifier_insert new 4e7fe3cc4b6b nouveau: use mmu_notifier directly for invalidate_range_start new 6634d1dcaffb nouveau: use mmu_range_notifier instead of hmm_mirror new 55411a58af47 drm/amdgpu: Call find_vma under mmap_sem new 514d227e84f3 drm/amdgpu: Use mmu_range_insert instead of hmm_mirror new efddaff65f40 drm/amdgpu: Use mmu_range_notifier instead of hmm_mirror new a0204c0f9bd1 mm/hmm: remove hmm_mirror and related new f7969126ce32 Merge remote-tracking branch 'hmm/hmm' new d251fd23ac34 Merge remote-tracking branch 'fpga/for-next' new 7ba266d18dee Merge remote-tracking branch 'kunit/test' new 4350ef2b1220 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' new 12e09bfab288 arm: remove ioremap_cached new b308eb518504 unicore32: remove ioremap_cached new 1e0df6628342 ia64: rename ioremap_nocache to ioremap_uc new 1462fdc91d86 hexagon: clean up ioremap new a874d1b528aa alpha: remove the unused __ioremap wrapper new 535b15fadc1a nios2: remove __ioremap new a8436875ba1a parisc: remove __ioremap new 3d86d7e9da8c x86: Clean up ioremap() new 2a0c6d458b82 xtensa: clean up ioremap new 07b3f9c864af asm-generic: ioremap_uc should behave the same with and wi [...] new 7b7ae59794d2 asm-generic: don't provide ioremap for CONFIG_MMU new 952a86788ac1 arch: rely on asm-generic/io.h for default ioremap_* definitions new aa3a1664285d m68k: rename __iounmap and mark it static new b6beecfd06c0 hexagon: remove __iounmap new c9a2d32dccb7 nios2: remove __iounmap new a7ad892bc867 sh: remove __iounmap new aa4bf04d3b33 lib: provide a simple generic ioremap implementation new e86361c10d4a riscv: use the generic ioremap code new c416aebf92b4 csky: remove ioremap_cache new 6d43e3477973 csky: use generic ioremap new 4948599a21f8 nds32: use generic ioremap new cba6dac2cfc4 Merge remote-tracking branch 'generic-ioremap/for-next' new fbb21b08c099 drm/sched: struct completion requires linux/completion.h i [...] new a621dc523988 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 2d8b1a055d30 /proc/kpageflags: do not use uninitialized struct pages new 325d0b37f8bf mm,thp: recheck each page before collapsing file THP new bd70798890be mm/thp: flush file for !is_shmem PageDirty() case in colla [...] new 726e11368f92 mm, thp: tweak reclaim/compaction effort of local-only and [...] new ec358dd6ab2f mm/sparse: consistently do not zero memmap new a6c0c5911647 mm: mempolicy: fix the wrong return value and potential pa [...] new 93301f672da2 mm: fix trying to reclaim unevictable lru page when callin [...] new f9c2c37d8a8b lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations new f3b0b1a90211 ocfs2: fix passing zero to 'PTR_ERR' warning new b040207c7742 ramfs: support O_TMPFILE new bc19ac4fef96 mm, slab: make kmalloc_info[] contain all types of names new 82a351f6ce4a mm, slab: remove unused kmalloc_size() new 4360a0c31aa2 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] new dcd3ca18d0f6 mm: slub: print the offset of fault addresses new 61a3283c2d8c mm/slub.c: update comments new 91a3195b53dc mm/gup.c: allow CMA migration to propagate errors back to caller new 9d87e89d71f4 mm, swap: disallow swapon() on zoned block devices new 3e33fdea5eca mm-swap-disallow-swapon-on-zoned-block-devices-fix new 5622158983b0 mm/swap.c: trivial mark_page_accessed() cleanup new 3ef2d4b95bbd mm, memcg: clean up reclaim iter array new 9b64a3c6ddb8 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new 642940c98eba mm: memcontrol: remove dead code from memory_max_write() new 7a6aae19d9e5 mm: memcontrol: try harder to set a new memory.high new 65d0351aebd3 include/linux/memcontrol.h: fix comments based on per-node memcg new 4493e71aa15c mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() new 242078dbd3af mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 new 3598edf4009b mm: drop mmap_sem before calling balance_dirty_pages() in [...] new b2533145ea0b shmem: pin the file in shmem_fault() if mmap_sem is dropped new 0ad1599e3337 mm: emit tracepoint when RSS changes new b1324bf6571d rss_stat: add support to detect RSS updates of external mm new f97a92c30acd rss_stat-add-support-to-detect-rss-updates-of-external-mm-fix new 14d7dc8c5f7b mm/mmap.c: remove a never-triggered warning in __vma_adjust() new ed31c2082154 mm/pgmap: use correct alignment when looking at first pfn [...] new 5a5e53469cf7 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] new faa2569d55af mm/mmap.c: fix the adjusted length error new 161d7e8bbbaa mm/swap.c: piggyback lru_add_drain_all() calls new e7c4fdcc2bed mm/mmap.c: prev could be retrieved from vma->vm_prev new 58f4ddd9bd47 mm/mmap.c: __vma_unlink_prev() is not necessary now new 10f708af027a mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] new cda925f072a1 mm/mmap.c: rb_parent is not necessary in __vma_link_list() new 998f9012f0e4 mm/rmap.c: don't reuse anon_vma if we just want a copy new 1201154d7094 mm/rmap.c: reuse mergeable anon_vma as parent when fork new 6dab63348947 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] new 21317849444b mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] new a9f837379076 ARC: mm: remove __ARCH_USE_5LEVEL_HACK new 87ef5cb9d779 asm-generic/tlb: stub out pud_free_tlb() if nopud ... new 0cde6f84060b asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... new a7619b3b0746 asm-generic/tlb: stub out pmd_free_tlb() if nopmd new 96dca3543385 asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] new 7530801d8fe0 mm/rmap.c: fix outdated comment in page_get_anon_vma() new dfb073e5b5b7 mm: rmap: use VM_BUG_ON() in __page_check_anon_rmap() new 5d394a1d86ec mm/memory-failure.c clean up around tk pre-allocation new dab1b4faefd1 mm, soft-offline: convert parameter to pfn new b1142c1212a7 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] new cd67b2f1700a mm/memory_hotplug.c: add a bounds check to __add_pages() new cad352f4ce5c mm/memory_hotplug: export generic_online_page() new 491dc70f0b98 hv_balloon: use generic_online_page() new 377a1f0fb6f6 mm/memory_hotplug: remove __online_page_free() and __onlin [...] new b74f2279ed88 mm/memmap_init: update variable name in memmap_init_zone new b3b4af448aca mm/memory_hotplug: don't access uninitialized memmaps in s [...] new 43817bcdd68a mm/memory_hotplug: shrink zones when offlining memory new 7438262fd332 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() new c8a3ff71ef14 mm/memory_hotplug: we always have a zone in find_(smallest [...] new d3294444d743 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] new 08f1b3c2ccde mm/memory_hotplug: drop local variables in shrink_zone_span() new ecf26d82ffd6 mm/memory_hotplug: cleanup __remove_pages() new b81d4650217b mm/page_alloc.c: don't set pages PageReserved() when offlining new e75451d9bdd4 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE new 255e1f6dc71d mm/memory_hotplug: fix try_offline_node() new 23ced295b8f7 mm/sparse.c: mark populate_section_memmap as __meminit new bbdb67913056 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 new d3cfe4982dc2 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] new 7436c728adbf mm/vmalloc: remove preempt_disable/enable when doing preloading new 4fd3032b1099 mm/vmalloc: respect passed gfp_mask when doing preloading new 7d68f87d88f2 mm/vmalloc: add more comments to the adjust_va_to_fit_type() new 649569f27894 selftests: vm: add fragment CONFIG_TEST_VMALLOC new 523eb09288ce mm/vmalloc: rework vmap_area_lock new 390991aa409a mm/page_alloc: add alloc_contig_pages() new 1609b1f4ae9f mm, pcp: share common code between memory hotplug and perc [...] new fe1e84a31879 mm, pcpu: make zone pcp updates and reset internal to the mm new 28f369fa0f4d include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro new 28f4fe6de40b mm: adjust shuffle code to allow for future coalescing new 989cffaf7f5b mm: use zone and order instead of free area in free_list m [...] new edc2b1ec4e87 mm: introduce Reported pages new 3fbdc8ccb078 mm-introduce-reported-pages-fix new 9ed5e52ff2cd mm: add device side and notifier for unused page reporting new 774ffa47d911 virtio-balloon: pull page poisoning config out of free pag [...] new 883f9c863c1f virtio-balloon: add support for providing unused page repo [...] new 267a2d2c792a mm/vmscan: remove unused lru_pages argument new 81570407a61b mm/vmscan.c: remove unused scan_control parameter from pageout() new e8ab22fc5b3d mm: vmscan: simplify lruvec_lru_size() new 2f7eda2a7594 mm: clean up and clarify lruvec lookup procedure new d74d05409349 mm: vmscan: move inactive_list_is_low() swap check to the caller new 819d76a518eb mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() new f7490011e97e mm: vmscan: replace shrink_node() loop with a retry jump new b576f8fdbc95 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() new 1d6dc4baa06c mm: vmscan: split shrink_node() into node part and memcgs part new c34aa3085f94 mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix new beb2de29094c mm: vmscan: harmonize writeback congestion tracking for no [...] new 91fd29239edc kernel: sysctl: make drop_caches write-only new a03f06052642 mm/z3fold.c: add inter-page compaction new f94974cdbe84 mm/z3fold: fix -Wunused-but-set-variable warnings new 365beb33d4ce mm: support memblock alloc on the exact node for sparse_bu [...] new c8bcb5d82ddf mm, oom: avoid printk() iteration under RCU new 3c9093c7938c mm-oom-avoid-printk-iteration-under-rcu-fix new 0f70fadfc965 hugetlbfs: hugetlb_fault_mutex_hash() cleanup new 5f497c9b1698 hugetlbfs: add O_TMPFILE support new db6d7b489dc3 mm/hugetlbfs: fix error handling when setting up mounts new 76399da830ae hugetlb: region_chg provides only cache entry new 35af2f6eaf58 hugetlb: remove duplicated code new 3a3a13e72482 hugetlb-remove-duplicated-code-checkpatch-fixes new 7ffc2d727851 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() new 6ec32cfe2c71 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix new 0d3cb9c4896b mm/userfaultfd: fix a GCC compilation warning new d0d1d62248d1 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] new d9291082f684 mm/huge_memory.c: split_huge_pages_fops should be defined [...] new 19477e23f3f2 mm, thp: do not queue fully unmapped pages for deferred split new 82297b55016a mm/thp: make set_huge_zero_page() return void new a9951b55635f mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation new 2821943c9f7a mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] new 72856873dd36 autonuma: fix watermark checking in migrate_balanced_pgdat() new 5c17bf7ff9b7 autonuma: Reduce cache footprint when scanning page tables new de6c8ecedd38 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] new 720131e3bda1 mm/vmstat: add helpers to get vmstat item names for each e [...] new 354bcfb7f207 mm/vmstat: do not use size of vmstat_text as count of /pro [...] new b339403f93e8 mm/memcontrol: use vmstat names for printing statistics new 9626a68e03e0 mm/mmap.c: make vma_merge() comment more easy to understand new 05a97c93c17f userfaultfd: use vma_pagesize for all huge page size calculation new 4a1705a0e15a userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] new 075c7cfa7529 userfaultfd: wrap the common dst_vma check into an inlined [...] new 9d54626cccd7 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] new 5d3b76d5d356 userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK new 3c55a907ab48 mm/shmem.c: make array 'values' static const, makes object [...] new 511629079e1b mm: fix struct member name in function comments new 2716f07c55aa mm: fix typos in comments when calling __SetPageUptodate() new a4134977b493 mm/memory_hotplug.c: remove __online_page_set_limits() new abc04c84ae77 mm/page_io.c: annotate refault stalls from swap_readpage new 5d3801e14a58 mm-annotate-refault-stalls-from-swap_readpage-fix new d4d1a3b571b1 fs/buffer.c: add debug print for __getblk_gfp() stall problem new aab23832e238 fs/buffer.c: dump more info for __getblk_gfp() stall problem new bfc21c38ee3d kernel/hung_task.c: Monitor killed tasks. new aa3b422bec37 proc: change ->nlink under proc_subdir_lock new 250b8c0dde93 fs/proc/generic.c: delete useless "len" variable new 6a6aa938ad01 fs/proc/internal.h: shuffle "struct pde_opener" new c3fab8f9c6e4 include/linux/proc_fs.h: fix confusing macro arg name new 9bbd30c86e9e include/linux/sysctl.h: inline braces for ctl_table and ct [...] new ecce99375dc8 .gitattributes: Use 'dts' diff driver for dts files new 893be3741447 linux/build_bug.h: change type to int new 01606a699584 syscalls: fix references to filenames containing syscall defs new d168a77edec1 kernel/notifier.c: intercept duplicate registrations to av [...] new f645d90db850 kernel/notifier.c: remove notifier_chain_cond_register() new da3f436c0d4e kernel/notifier.c: remove blocking_notifier_chain_cond_register() new 36fe0d9f1607 kernel/profile.c: use cpumask_available to check for NULL cpumask new 634f02e7175b kernel/sys.c: avoid copying possible padding bytes in copy [...] new cb1fe1fa994f hung_task: allow printing warnings every check interval new ad95eb4d99d4 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] new 4c3192b19082 lib/rbtree: set successor's parent unconditionally new 67588e01628b lib/rbtree: get successor's color directly new 603b1c498672 string: add stracpy and stracpy_pad mechanisms new 3a39a48ca30f Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new 19787fd3fa28 lib: optimize cpumask_local_spread() new c44befe22187 lib/math/rational.c: fix possible incorrect result from ra [...] new 7959a419e349 checkpatch: improve ignoring CamelCase SI style variants like mA new 07c179f44a6d epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC new 731db8466095 fs/epoll: remove unnecessary wakeups of nested epoll new ac272b43c9b6 selftests: add epoll selftests new 60cce8b184a1 fs/binfmt_elf.c: delete unused "interp_map_addr" argument new b73201dfed1f fs/binfmt_elf.c: extract elf_read() function new 9eb9240f3bfb drm: limit to INT_MAX in create_blob ioctl new 1d2c0951d73e uaccess: disallow > INT_MAX copy sizes new f8263ae417bc aio: simplify read_events() new 125c1eba1d3c kcov: remote coverage support new 6bc47222d805 usb, kcov: collect coverage from hub_event new 4e47119e7202 usb-kcov-collect-coverage-from-hub_event-fix new bd243dbf315c vhost, kcov: collect coverage from vhost_worker new 413c9e1769d6 lib/ubsan: don't serialize UBSAN report new c1fc1a8dbad5 smp_mb__{before,after}_atomic(): update Documentation new 59eb50542633 ipc/mqueue.c: remove duplicated code new f9175c1a97c4 ipc/mqueue.c: update/document memory barriers new fdb5ac5c9a49 ipc/msg.c: update and document memory barriers new 7f36df0fd6e1 ipc/sem.c: document and update memory barriers new 755ec39bdee5 arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained new 316bc64a7b36 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained new ab383a4cfa49 arch: sembuf.h: make uapi asm/sembuf.h self-contained new 8b4f8867eb94 ipc/msg.c: consolidate all xxxctl_down() functions new 74993b16620a Merge branch 'akpm-current/current' new 59915ad15244 drivers/block/null_blk_main.c: fix layout new fc5eb9d4144b drivers/block/null_blk_main.c: fix uninitialized var warnings new 1407be7c189f pinctrl: fix pxa2xx.c build warnings new cd2922df734a lib/genalloc.c: export symbol addr_in_gen_pool new 5f013d2d076f lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 0a9feffff2b0 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 24a5425862da kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] new 237142eedda1 kernel-hacking: create submenu for arch special debugging options new 82b50486d403 kernel-hacking: group kernel data structures debugging together new 1a098709762c kernel-hacking: move kernel testing and coverage options t [...] new d301a5f303ca kernel-hacking: move Oops into 'Lockups and Hangs' new b436469dd1d9 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] new c0f5775a50be kernel-hacking: create a submenu for scheduler debugging options new 5d10e9b146cd kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] new 8c6bd01a5798 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] new a7771740caae bitops: introduce the for_each_set_clump8 macro new 3e5ce5b27a66 linux/bitmap.h: fix potential sign-extension overflow new c023510b215f bitops-introduce-the-for_each_set_clump8-macro-fix-fix new 0d1024e7cc57 linux/bitopts.h: Add for_each_set_clump8 documentation new 0b609dcc5091 lib/test_bitmap.c: add for_each_set_clump8 test cases new 9c1deb129b2d gpio: 104-dio-48e: utilize for_each_set_clump8 macro new 49df7dca7257 gpio: 104-idi-48: utilize for_each_set_clump8 macro new 15dac1d75a91 gpio: gpio-mm: utilize for_each_set_clump8 macro new 76e64cda1a87 gpio: ws16c48: utilize for_each_set_clump8 macro new 5d3286e0c2c4 gpio: pci-idio-16: utilize for_each_set_clump8 macro new c53130c548e8 gpio: pcie-idio-24: utilize for_each_set_clump8 macro new 6f5b248a226b gpio: uniphier: utilize for_each_set_clump8 macro new 6204291518a2 gpio: 74x164: utilize the for_each_set_clump8 macro new 230c69487c95 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] new 5e33083625e1 gpio: pisosr: utilize the for_each_set_clump8 macro new 7f92f6d8c95e gpio: max3191x: utilize the for_each_set_clump8 macro new 004074dfa8d3 gpio: pca953x: utilize the for_each_set_clump8 macro new 3141457211f1 lib/test_bitmap: force argument of bitmap_parselist_user() [...] new b7705aa8c31b lib/test_bitmap: undefine macros after use new 3446c1bb8dac lib/test_bitmap: name EXP_BYTES properly new 5b2b6f8283bb lib/test_bitmap: rename exp to exp1 to avoid ambiguous name new 1b4eb47694be lib/test_bitmap: move exp1 and exp2 upper for others to use new 97bab33f1b00 lib/test_bitmap: fix comment about this file new 85dec3286e4a lib/bitmap: introduce bitmap_replace() helper new 4976f37058e1 gpio: pca953x: remove redundant variable and check in IRQ handler new 3656859207fc gpio: pca953x: use input from regs structure in pca953x_ir [...] new 9561ed2ddbc5 gpio: pca953x: convert to use bitmap API new 8eb36d7ddbe5 gpio: pca953x: reduce stack usage in couple of functions new d4a7be1489e5 gpio: pca953x: tighten up indentation new caf471b77580 mm: add generic p?d_leaf() macros new bce52e3810e3 arc: mm: add p?d_leaf() definitions new 152cd458832e arm: mm: add p?d_leaf() definitions new 27be9df24bbe arm64: mm: add p?d_leaf() definitions new 69f8f8fec603 mips: mm: add p?d_leaf() definitions new ecd08c33a1dc powerpc: mm: add p?d_leaf() definitions new d0d307097d77 riscv: mm: add p?d_leaf() definitions new 2e72bc3dd57c s390: mm: add p?d_leaf() definitions new c3ceddeb78c2 sparc: mm: add p?d_leaf() definitions new 3c6743df26da x86: mm: add p?d_leaf() definitions new be9d55133995 mm: pagewalk: add p4d_entry() and pgd_entry() new 5382656ceb91 mm: pagewalk: allow walking without vma new fd87594526c8 mm-pagewalk-allow-walking-without-vma-v15 new 30f9f2e71c17 mm-pagewalk-allow-walking-without-vma-fix new 41a1f5bb39f5 mm: pagewalk: add test_p?d callbacks new b3db1350cc1f mm: pagewalk: add 'depth' parameter to pte_hole new 4072702e0f4d x86: mm: point to struct seq_file from struct pg_state new da371644461a x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct new 251f67203a4f x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] new 79846539d563 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] new e3cfb4256d93 mm: add generic ptdump new 5db1bb2d2018 mm-add-generic-ptdump-v15 new ae344cbb208e mm/ptdump: fix a -Wold-style-declaration warning new 5f1fb457493b x86: mm: convert dump_pagetables to use walk_page_range new 4f3f8f9209e8 arm64: mm: convert mm/dump.c to use walk_page_range() new b96a34607934 arm64: mm: display non-present entries in ptdump new a329e1c5092f mm: ptdump: reduce level numbers by 1 in note_page() new db9f9267dc77 alpha: use pgtable-nopud instead of 4level-fixup new 43b76d707791 arm: nommu: use pgtable-nopud instead of 4level-fixup new 8cd40bf541f8 c6x: use pgtable-nopud instead of 4level-fixup new 2e629492276f m68k: nommu: use pgtable-nopud instead of 4level-fixup new 42d6c83d6180 m68k: mm: use pgtable-nopXd instead of 4level-fixup new e15e90f9f3ef microblaze: use pgtable-nopmd instead of 4level-fixup new 10e0aa282f47 nds32: use pgtable-nopmd instead of 4level-fixup new 161b1c90c09c parisc: use pgtable-nopXd instead of 4level-fixup new 946b06fcec12 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup new 8d03d8065813 sparc32: use pgtable-nopud instead of 4level-fixup new eeaa1c963cf2 um: remove unused pxx_offset_proc() and addr_pte() functions new 3700c7955b6b um: add support for folded p4d page tables new 8bdea58cfef0 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] new dd1e4f21e454 drivers/tty/serial/sh-sci.c: suppress warning new 08e8cfe3dbba drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new d8942ba4004b Merge branch 'akpm/master' new 5591cf003452 Add linux-next specific files for 20191108
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 (c68c5373c504) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1053 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: .gitignore | 2 +- .../ABI/testing/sysfs-bus-coresight-devices-etm4x | 183 ++- Documentation/admin-guide/sysctl/kernel.rst | 6 +- Documentation/core-api/printk-formats.rst | 14 + Documentation/core-api/symbol-namespaces.rst | 3 + .../devicetree/bindings/arm/atmel-at91.yaml | 7 + .../bindings/devfreq/event/exynos-ppmu.txt | 26 +- .../devicetree/bindings/devfreq/exynos-bus.txt | 2 - .../devicetree/bindings/net/qca,ar803x.yaml | 111 ++ .../bindings/reset/nuvoton,npcm-reset.txt | 32 + .../devicetree/bindings/sound/renesas,fsi.txt | 31 - .../devicetree/bindings/sound/renesas,fsi.yaml | 76 + Documentation/doc-guide/kernel-doc.rst | 29 +- Documentation/dontdiff | 1 + Documentation/filesystems/locking.rst | 2 +- Documentation/gpu/amdgpu.rst | 35 + Documentation/kbuild/kbuild.rst | 6 + Documentation/process/submitting-patches.rst | 53 +- Documentation/sphinx/kerneldoc.py | 17 +- .../trace/{ => coresight}/coresight-cpu-debug.rst | 0 .../trace/coresight/coresight-etm4x-reference.rst | 798 ++++++++++ Documentation/trace/{ => coresight}/coresight.rst | 2 +- Documentation/trace/coresight/index.rst | 9 + Documentation/trace/index.rst | 3 +- MAINTAINERS | 17 +- Makefile | 12 +- Next/SHA1s | 135 +- Next/Trees | 5 +- Next/merge.log | 1656 ++++++++++++-------- arch/alpha/include/asm/io.h | 6 - arch/arc/Kconfig | 1 - arch/arc/include/asm/io.h | 4 - arch/arm/Kconfig | 1 - arch/arm/arm-soc-for-next-contents.txt | 8 + arch/arm/boot/dts/Makefile | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb.dts | 61 + arch/arm/boot/dts/aspeed-g6.dtsi | 15 + arch/arm/boot/dts/at91-kizbox.dts | 172 +- arch/arm/boot/dts/at91-kizbox2-2.dts | 26 + arch/arm/boot/dts/at91-kizbox2-common.dtsi | 258 +++ arch/arm/boot/dts/at91-kizbox2.dts | 244 --- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 6 + arch/arm/boot/dts/at91-sama5d4_xplained.dts | 1 + arch/arm/include/asm/io.h | 7 - arch/arm/mm/dma-mapping.c | 6 - arch/arm/mm/ioremap.c | 4 - arch/arm/mm/mmu.c | 2 +- arch/arm/mm/nommu.c | 4 - arch/arm/xen/mm.c | 3 +- arch/arm64/Kconfig | 3 +- arch/arm64/Makefile | 5 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 9 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 6 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/ftrace.h | 23 + arch/arm64/include/asm/insn.h | 3 + arch/arm64/include/asm/io.h | 2 - arch/arm64/include/asm/module.h | 2 +- arch/arm64/include/asm/pgtable.h | 17 - arch/arm64/kernel/asm-offsets.c | 1 + arch/arm64/kernel/entry-ftrace.S | 140 +- arch/arm64/kernel/ftrace.c | 123 +- arch/arm64/kernel/insn.c | 13 + arch/arm64/kernel/module-plts.c | 3 +- arch/arm64/kernel/module.c | 57 +- arch/arm64/mm/init.c | 4 +- arch/csky/Kconfig | 1 + arch/csky/include/asm/io.h | 11 +- arch/csky/include/asm/pgtable.h | 4 + arch/csky/mm/ioremap.c | 52 - arch/hexagon/include/asm/io.h | 18 +- arch/hexagon/kernel/hexagon_ksyms.c | 4 +- arch/hexagon/mm/ioremap.c | 4 +- arch/ia64/Kconfig | 2 +- arch/ia64/include/asm/io.h | 5 +- arch/ia64/kernel/dma-mapping.c | 6 - arch/ia64/mm/ioremap.c | 4 +- arch/m68k/include/asm/kmap.h | 1 - arch/m68k/mm/kmap.c | 112 +- arch/microblaze/Kconfig | 1 - arch/microblaze/include/asm/io.h | 3 - arch/mips/Kconfig | 4 +- arch/mips/mm/dma-noncoherent.c | 6 - arch/nds32/Kconfig | 1 + arch/nds32/include/asm/io.h | 3 +- arch/nds32/include/asm/pgtable.h | 4 +- arch/nds32/mm/Makefile | 3 +- arch/nds32/mm/ioremap.c | 62 - arch/nios2/include/asm/io.h | 25 +- arch/nios2/mm/ioremap.c | 23 +- arch/openrisc/include/asm/io.h | 1 - arch/parisc/Makefile | 1 - arch/parisc/include/asm/io.h | 11 +- arch/parisc/kernel/module.c | 10 +- arch/parisc/kernel/module.lds | 7 - arch/parisc/mm/ioremap.c | 10 +- arch/powerpc/kernel/ptrace.c | 69 + arch/powerpc/platforms/Kconfig.cputype | 1 - arch/powerpc/tools/relocs_check.sh | 2 +- arch/powerpc/tools/unrel_branch_check.sh | 4 +- arch/riscv/Kconfig | 1 + arch/riscv/include/asm/io.h | 13 - arch/riscv/include/asm/pgtable.h | 6 + arch/riscv/mm/Makefile | 1 - arch/riscv/mm/ioremap.c | 84 - arch/s390/include/asm/io.h | 4 - arch/s390/net/bpf_jit_comp.c | 88 +- arch/sh/include/asm/io.h | 9 +- arch/sh/mm/ioremap.c | 4 +- arch/sparc/include/asm/io_32.h | 1 + arch/unicore32/include/asm/io.h | 4 +- arch/unicore32/mm/ioremap.c | 8 - arch/x86/Kconfig | 1 - arch/x86/Kconfig.debug | 4 - arch/x86/include/asm/device.h | 3 - arch/x86/include/asm/dma-direct.h | 9 - arch/x86/include/asm/io.h | 7 +- arch/x86/mm/ioremap.c | 8 +- arch/x86/mm/pageattr.c | 4 +- arch/x86/pci/sta2x11-fixup.c | 135 +- arch/xtensa/Kconfig | 6 +- arch/xtensa/include/asm/io.h | 12 +- arch/xtensa/include/asm/platform.h | 27 - arch/xtensa/kernel/Makefile | 3 +- arch/xtensa/kernel/pci-dma.c | 121 +- block/Kconfig | 4 + block/Kconfig.iosched | 1 + block/Makefile | 1 + block/bfq-cgroup.c | 85 +- block/bfq-iosched.c | 4 + block/bfq-iosched.h | 6 + block/blk-cgroup-rwstat.c | 129 ++ block/blk-cgroup-rwstat.h | 149 ++ block/blk-cgroup.c | 317 ++-- block/blk-core.c | 12 +- block/blk-throttle.c | 71 +- block/blk-zoned.c | 99 +- block/ioctl.c | 5 +- drivers/ata/ata_piix.c | 14 +- drivers/block/null_blk_zoned.c | 33 +- drivers/bluetooth/btmtksdio.c | 1 + drivers/char/ipmi/ipmb_dev_int.c | 31 +- drivers/char/tpm/Kconfig | 2 +- drivers/char/tpm/tpm_tis_spi_cr50.c | 3 +- drivers/cpufreq/intel_pstate.c | 30 +- drivers/cpuidle/cpuidle-powernv.c | 7 +- drivers/cpuidle/cpuidle.c | 24 +- drivers/cpuidle/governors/ladder.c | 4 +- drivers/cpuidle/governors/menu.c | 8 +- drivers/cpuidle/governors/teo.c | 5 +- drivers/cpuidle/sysfs.c | 51 +- drivers/crypto/chelsio/chtls/chtls_io.c | 10 +- drivers/devfreq/devfreq.c | 31 +- drivers/devfreq/event/exynos-ppmu.c | 1 - drivers/devfreq/governor.h | 3 + drivers/devfreq/tegra30-devfreq.c | 417 +++-- drivers/gpio/gpio-mockup.c | 94 +- drivers/gpio/gpio-xgs-iproc.c | 2 +- drivers/gpio/gpiolib.c | 217 ++- drivers/gpio/gpiolib.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 30 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 42 +- drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 5 - drivers/gpu/drm/amd/amdgpu/atombios_i2c.c | 5 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 48 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 9 + drivers/gpu/drm/amd/amdgpu/nv.c | 11 + drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 39 + drivers/gpu/drm/amd/display/Kconfig | 33 +- drivers/gpu/drm/amd/display/Makefile | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 461 +++++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 50 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 52 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 32 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 6 - drivers/gpu/drm/amd/display/dc/Makefile | 18 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 65 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 80 + .../amd/display/dc/bios/command_table_helper2.c | 6 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 4 - drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 6 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 85 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 30 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 18 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 443 ++++-- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 6 - drivers/gpu/drm/amd/display/dc/dc.h | 56 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 119 ++ .../display/dc/{dce/dce_i2c_sw.h => dc_dmub_srv.h} | 47 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 4 - drivers/gpu/drm/amd/display/dc/dc_dsc.h | 2 - drivers/gpu/drm/amd/display/dc/dc_helper.c | 257 +++ drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 20 - drivers/gpu/drm/amd/display/dc/dc_link.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 18 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 34 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 4 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 46 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 6 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 87 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 13 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 8 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c | 19 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 6 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 8 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 43 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.h | 6 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 21 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 6 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 4 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 7 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 2 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.h | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 8 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 3 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 55 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 4 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h | 6 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 10 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 2 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 10 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 6 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 27 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 16 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 14 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 7 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 8 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 4 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 2 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 71 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 2 - .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 13 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 65 +- .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 2 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 55 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 10 - drivers/gpu/drm/amd/display/dc/dm_services.h | 10 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 8 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 3 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 6 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 - .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 2 - .../drm/amd/display/dc/dml/display_mode_enums.h | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 8 - .../drm/amd/display/dc/dml/display_mode_structs.h | 3 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 6 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 2 - drivers/gpu/drm/amd/display/dc/dsc/dscc_types.h | 2 - drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h | 2 - drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 2 - drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 2 - drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/Makefile | 9 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 14 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.h | 2 - .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 2 - .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.h | 2 - .../amd/display/dc/gpio/dcn21/hw_factory_dcn21.c | 2 - .../amd/display/dc/gpio/dcn21/hw_factory_dcn21.h | 2 - .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.c | 2 - .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.h | 2 - drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h | 12 - drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 4 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 12 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 12 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 34 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 6 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 12 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 12 - drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 10 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 10 - drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 4 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 11 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 8 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 14 - drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 19 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 4 - drivers/gpu/drm/amd/display/dc/irq/Makefile | 6 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 3 +- .../display/dc/virtual/virtual_stream_encoder.c | 9 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 256 +++ drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h | 129 ++ drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 505 ++++++ .../inc/dmub_trace_buffer.h} | 36 +- .../{dc/dsc/dscc_types.h => dmub/inc/dmub_types.h} | 52 +- .../amd/display/{dc/calcs => dmub/src}/Makefile | 37 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 137 ++ .../{dc/dsc/dscc_types.h => dmub/src/dmub_dcn20.h} | 54 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 126 ++ .../mod_info_packet.h => dmub/src/dmub_dcn21.h} | 30 +- drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c | 109 ++ drivers/gpu/drm/amd/display/dmub/src/dmub_reg.h | 120 ++ drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 415 +++++ drivers/gpu/drm/amd/display/include/dal_asic_id.h | 4 - drivers/gpu/drm/amd/display/include/dal_types.h | 4 - .../amd/display/include/grph_object_ctrl_defs.h | 3 +- drivers/gpu/drm/amd/display/include/logger_types.h | 6 - .../drm/amd/display/modules/inc/mod_info_packet.h | 4 +- .../gpu/drm/amd/display/modules/inc/mod_shared.h | 2 - .../amd/display/modules/info_packet/info_packet.c | 46 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 4 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 18 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 21 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 7 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 15 + drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 2 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 2 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 4 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 7 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 12 +- drivers/gpu/drm/scheduler/sched_main.c | 23 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 64 +- drivers/hwtracing/coresight/coresight-funnel.c | 1 + drivers/hwtracing/coresight/coresight-replicator.c | 1 + drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/core_priv.h | 11 + drivers/infiniband/core/device.c | 1 + drivers/infiniband/core/ib_core_uverbs.c | 335 ++++ drivers/infiniband/core/rdma_core.c | 1 + drivers/infiniband/core/umem_odp.c | 15 +- drivers/infiniband/core/uverbs_cmd.c | 2 + drivers/infiniband/core/uverbs_main.c | 84 +- drivers/infiniband/hw/efa/efa.h | 11 +- drivers/infiniband/hw/efa/efa_main.c | 1 + drivers/infiniband/hw/efa/efa_verbs.c | 337 ++-- drivers/infiniband/hw/hfi1/init.c | 1 - drivers/infiniband/hw/hfi1/pcie.c | 4 +- drivers/infiniband/hw/hfi1/rc.c | 16 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 57 +- drivers/infiniband/hw/hfi1/tid_rdma.h | 3 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 2 +- drivers/infiniband/hw/hns/hns_roce_main.c | 6 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 9 +- drivers/infiniband/hw/mlx5/main.c | 8 +- drivers/infiniband/hw/qedr/main.c | 1 + drivers/infiniband/hw/qedr/qedr.h | 49 +- drivers/infiniband/hw/qedr/verbs.c | 530 +++++-- drivers/infiniband/hw/qedr/verbs.h | 3 +- drivers/infiniband/sw/siw/siw.h | 19 +- drivers/infiniband/sw/siw/siw_main.c | 1 + drivers/infiniband/sw/siw/siw_verbs.c | 195 ++- drivers/infiniband/sw/siw/siw_verbs.h | 1 + drivers/interconnect/Kconfig | 2 +- drivers/interconnect/core.c | 7 +- drivers/md/dm-flakey.c | 7 +- drivers/md/dm-linear.c | 2 +- drivers/md/dm-raid.c | 1 - drivers/md/dm-zoned-metadata.c | 35 +- drivers/md/dm-zoned-reclaim.c | 8 +- drivers/md/dm-zoned-target.c | 54 +- drivers/md/dm-zoned.h | 2 + drivers/md/dm.c | 5 +- drivers/mtd/spi-nor/spi-nor.c | 554 ++++--- drivers/net/dsa/mv88e6xxx/global2.h | 3 +- drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 2 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 + drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 15 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 18 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 33 + drivers/net/ethernet/intel/ice/ice_common.c | 112 ++ drivers/net/ethernet/intel/ice/ice_common.h | 8 + drivers/net/ethernet/intel/ice/ice_dcb.c | 6 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 141 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 147 ++ drivers/net/ethernet/intel/ice/ice_main.c | 32 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 51 +- drivers/net/ethernet/intel/ice/ice_nvm.h | 8 + drivers/net/ethernet/intel/ice/ice_txrx.c | 27 +- drivers/net/ethernet/intel/ice/ice_type.h | 3 + drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 16 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 3 +- .../mellanox/mlx5/core/steering/dr_action.c | 1 + .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 2 + drivers/net/ethernet/mscc/ocelot.c | 9 +- drivers/net/ethernet/mscc/ocelot.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 3 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 3 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 3 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 4 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 70 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 134 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 4 - drivers/net/phy/Kconfig | 10 +- drivers/net/phy/at803x.c | 321 +++- drivers/nfc/st21nfca/core.c | 1 + drivers/nvme/host/multipath.c | 2 + drivers/nvme/host/rdma.c | 8 + drivers/perf/hisilicon/hisi_uncore_pmu.c | 26 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 2 +- drivers/pinctrl/intel/pinctrl-intel.c | 2 +- drivers/platform/x86/intel_int0002_vgpio.c | 28 +- drivers/platform/x86/touchscreen_dmi.c | 26 + drivers/ptp/ptp_clockmatrix.c | 4 +- drivers/regulator/ab8500.c | 17 - drivers/reset/Kconfig | 7 + drivers/reset/Makefile | 1 + drivers/reset/reset-npcm.c | 291 ++++ drivers/scsi/sd.c | 15 +- drivers/scsi/sd.h | 8 +- drivers/scsi/sd_zbc.c | 22 +- drivers/soc/amlogic/meson-gx-socinfo.c | 2 +- drivers/spi/spi-bcm-qspi.c | 7 +- drivers/spi/spi-mem.c | 2 +- drivers/staging/vboxsf/super.c | 4 +- drivers/staging/vboxsf/utils.c | 3 +- drivers/staging/vboxsf/vfsmod.h | 1 - drivers/thermal/Kconfig | 1 + drivers/thermal/cpu_cooling.c | 404 ++--- drivers/usb/serial/mos7840.c | 11 + drivers/usb/serial/option.c | 3 + drivers/xen/Kconfig | 3 +- fs/ceph/super.c | 11 +- fs/cifs/connect.c | 7 +- fs/cifs/dir.c | 6 +- fs/cifs/smb2pdu.h | 1 + fs/ext2/balloc.c | 2 +- fs/f2fs/node.c | 1 - fs/f2fs/segment.c | 11 +- fs/gfs2/bmap.c | 11 +- fs/gfs2/file.c | 53 +- fs/gfs2/log.c | 3 +- fs/gfs2/lops.c | 29 +- fs/gfs2/lops.h | 3 +- fs/gfs2/recovery.c | 2 - fs/io_uring.c | 229 ++- fs/iomap/buffered-io.c | 7 +- include/asm-generic/export.h | 2 - include/asm-generic/io.h | 89 +- include/asm-generic/vmlinux.lds.h | 14 +- include/drm/drm_gem_shmem_helper.h | 13 + include/drm/gpu_scheduler.h | 3 + include/dt-bindings/net/qca-ar803x.h | 13 + include/dt-bindings/reset/nuvoton,npcm7xx-reset.h | 91 ++ include/kvm/arm_vgic.h | 4 +- include/linux/blk-cgroup.h | 198 +-- include/linux/blk_types.h | 25 + include/linux/blkdev.h | 15 +- include/linux/cpuidle.h | 3 + include/linux/dma-direct.h | 22 +- include/linux/dma-noncoherent.h | 2 - include/linux/energy_model.h | 3 +- include/linux/ftrace.h | 40 +- include/linux/mfd/rohm-bd70528.h | 2 +- include/linux/moduleparam.h | 4 +- include/linux/regulator/ab8500.h | 3 - include/net/arp.h | 4 +- include/net/ndisc.h | 8 +- include/net/sock.h | 22 +- include/net/tls.h | 5 + include/rdma/ib_verbs.h | 48 +- include/uapi/drm/amdgpu_drm.h | 3 + include/uapi/linux/blkzoned.h | 17 +- include/uapi/linux/gpio.h | 28 +- include/uapi/linux/io_uring.h | 1 + include/uapi/linux/kfd_ioctl.h | 19 +- include/uapi/linux/lwtunnel.h | 41 + include/uapi/linux/nvme_ioctl.h | 1 + include/uapi/rdma/qedr-abi.h | 25 + kernel/bpf/btf.c | 195 ++- kernel/bpf/core.c | 2 +- kernel/bpf/offload.c | 4 +- kernel/cgroup/freezer.c | 9 + kernel/dma/Kconfig | 12 +- kernel/dma/debug.c | 18 +- kernel/dma/direct.c | 132 +- kernel/dma/mapping.c | 45 +- kernel/dma/remap.c | 55 - kernel/module.c | 2 +- kernel/trace/ftrace.c | 6 +- lib/Kconfig | 3 + lib/ioremap.c | 39 + lib/test_xarray.c | 18 + lib/xarray.c | 8 +- localversion-next | 2 +- net/atm/signaling.c | 2 +- net/atm/svc.c | 2 +- net/ax25/af_ax25.c | 2 +- net/ax25/ax25_in.c | 2 +- net/bluetooth/af_bluetooth.c | 4 +- net/core/gen_estimator.c | 4 +- net/core/neighbour.c | 4 +- net/dccp/proto.c | 2 +- net/decnet/af_decnet.c | 2 +- net/decnet/dn_nsp_in.c | 2 +- net/ipv4/af_inet.c | 2 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/inet_diag.c | 15 +- net/ipv4/ip_tunnel_core.c | 382 ++++- net/ipv4/tcp.c | 20 +- net/ipv4/tcp_diag.c | 4 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv6/tcp_ipv6.c | 2 +- net/llc/af_llc.c | 4 +- net/openvswitch/vport.c | 5 +- net/rose/af_rose.c | 4 +- net/sched/em_meta.c | 4 +- net/sctp/associola.c | 4 +- net/sctp/diag.c | 4 +- net/sctp/endpointola.c | 2 +- net/sctp/socket.c | 4 +- net/smc/smc_pnet.c | 2 - net/tipc/link.c | 31 +- net/tipc/node.c | 12 +- net/tls/tls_device.c | 10 +- net/tls/tls_main.c | 2 + net/tls/tls_sw.c | 30 +- net/vmw_vsock/af_vsock.c | 4 +- net/vmw_vsock/hyperv_transport.c | 2 +- net/vmw_vsock/virtio_transport_common.c | 2 +- net/vmw_vsock/vmci_transport.c | 2 +- net/x25/af_x25.c | 4 +- scripts/Kbuild.include | 12 +- scripts/Makefile.modpost | 12 +- scripts/kernel-doc | 16 + scripts/mod/modpost.c | 62 +- scripts/mod/modpost.h | 4 +- scripts/nsdeps | 29 +- scripts/sphinx-pre-install | 1 + scripts/ver_linux | 2 + sound/soc/sof/topology.c | 11 +- tools/bpf/bpf_exp.y | 14 +- tools/lib/bpf/bpf.c | 2 +- tools/lib/bpf/bpf_prog_linfo.c | 14 +- tools/lib/bpf/btf.c | 3 +- tools/lib/bpf/libbpf.c | 6 +- tools/lib/bpf/xsk.c | 2 + tools/testing/nvdimm/Kbuild | 4 + tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 54 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 25 +- tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/tls.c | 108 ++ tools/testing/selftests/net/traceroute.sh | 322 ++++ tools/testing/selftests/powerpc/include/utils.h | 1 + .../selftests/powerpc/ptrace/ptrace-tm-spd-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-vsx.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-vsx.c | 4 +- tools/testing/selftests/powerpc/security/Makefile | 3 +- .../selftests/powerpc/security/branch_loops.S | 82 + .../selftests/powerpc/security/spectre_v2.c | 218 +++ tools/testing/selftests/powerpc/utils.c | 20 + usr/include/Makefile | 4 - virt/kvm/arm/arch_timer.c | 8 +- virt/kvm/arm/vgic/vgic-v3.c | 8 +- virt/kvm/arm/vgic/vgic-v4.c | 2 +- 611 files changed, 14869 insertions(+), 6306 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/qca,ar803x.yaml create mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt delete mode 100644 Documentation/devicetree/bindings/sound/renesas,fsi.txt create mode 100644 Documentation/devicetree/bindings/sound/renesas,fsi.yaml rename Documentation/trace/{ => coresight}/coresight-cpu-debug.rst (100%) create mode 100644 Documentation/trace/coresight/coresight-etm4x-reference.rst rename Documentation/trace/{ => coresight}/coresight.rst (99%) create mode 100644 Documentation/trace/coresight/index.rst create mode 100644 arch/arm/boot/dts/at91-kizbox2-2.dts create mode 100644 arch/arm/boot/dts/at91-kizbox2-common.dtsi delete mode 100644 arch/arm/boot/dts/at91-kizbox2.dts delete mode 100644 arch/nds32/mm/ioremap.c delete mode 100644 arch/parisc/kernel/module.lds delete mode 100644 arch/riscv/mm/ioremap.c delete mode 100644 arch/x86/include/asm/dma-direct.h create mode 100644 block/blk-cgroup-rwstat.c create mode 100644 block/blk-cgroup-rwstat.h create mode 100644 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c copy drivers/gpu/drm/amd/display/dc/{dce/dce_i2c_sw.h => dc_dmub_srv.h} (62%) create mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h create mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h create mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h copy drivers/gpu/drm/amd/display/{modules/inc/mod_info_packet.h => dmub/inc/dmub_t [...] copy drivers/gpu/drm/amd/display/{dc/dsc/dscc_types.h => dmub/inc/dmub_types.h} (61%) copy drivers/gpu/drm/amd/display/{dc/calcs => dmub/src}/Makefile (51%) create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c copy drivers/gpu/drm/amd/display/{dc/dsc/dscc_types.h => dmub/src/dmub_dcn20.h} (52%) create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c copy drivers/gpu/drm/amd/display/{modules/inc/mod_info_packet.h => dmub/src/dmub_d [...] create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_reg.h create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c create mode 100644 drivers/infiniband/core/ib_core_uverbs.c create mode 100644 drivers/net/ethernet/intel/ice/ice_nvm.h create mode 100644 drivers/reset/reset-npcm.c create mode 100644 include/dt-bindings/net/qca-ar803x.h create mode 100644 include/dt-bindings/reset/nuvoton,npcm7xx-reset.h create mode 100755 tools/testing/selftests/net/traceroute.sh create mode 100644 tools/testing/selftests/powerpc/security/branch_loops.S create mode 100644 tools/testing/selftests/powerpc/security/spectre_v2.c