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-defconfig 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 [...] adds 26f68a2902f0 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 6767df245f47 arm64: Do not mask out PTE_RDONLY in pte_same() adds 03026c429891 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds aac478cc9d81 Merge remote-tracking branch 'sparc/master' adds 7afb3e575e5a net: mscc: ocelot: don't handle netdev events for other netdevs adds 3b3eed8eec47 net: mscc: ocelot: fix NULL pointer on LAG slave removal adds 9f8f35076cd4 Merge branch 'Bonding-fixes-for-Ocelot-switch' adds 17fdd7638cb6 net: mscc: ocelot: fix __ocelot_rmw_ix prototype adds 02b1fa07bb58 net/tls: don't pay attention to sk_write_pending when push [...] adds 79ffe6087e91 net/tls: add a TX lock adds 41098af59d8d selftests/tls: add test for concurrent recv and send adds 9990a79d8fe2 Merge branch 'net-tls-add-a-TX-lock' adds 98f3375505b8 net/smc: fix ethernet interface refcounting adds 53ba60afb165 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 4d7c47e34fab net: stmmac: gmac4: bitrev32 returns u32 adds 3d00e45d498f net: stmmac: xgmac: bitrev32 returns u32 adds eeb9d7451698 net: stmmac: selftests: Prevent false positives in filter tests adds 96147375d49f net: stmmac: xgmac: Only get SPH header len if available adds 97add93fbcfa net: stmmac: xgmac: Fix TSA selection adds 08c1ac3bcba8 net: stmmac: xgmac: Fix AV Feature detection adds 132f2f20c986 net: stmmac: xgmac: Disable Flow Control when 1 or more qu [...] adds aeb18dd07692 net: stmmac: xgmac: Disable MMC interrupts by default adds cda4985a3ebb net: stmmac: Fix the packet count in stmmac_rx() adds b2f071995b7a net: stmmac: Fix TSO descriptor with Enhanced Addressing adds 7df4a3a76d34 net: stmmac: Fix the TX IOC in xmit path adds 58b87d21fe79 Merge branch 'stmmac-fixes' adds 9c6850fea3ed r8169: fix page read in r8168g_mdio_read adds f382b0df6946 net/mlx5e: Fix eswitch debug print of max fdb flow adds 22f83150f03e net/mlx5: DR, Fix memory leak in modify action destroy adds 260986fcff81 net/mlx5: DR, Fix memory leak during rule creation adds 950d3af70ea8 net/mlx5e: Use correct enum to determine uplink port adds c78806f31f2f Merge tag 'mlx5-fixes-2019-11-06' of git://git.kernel.org/ [...] adds 648db0514a38 net: hns3: add compatible handling for command HCLGE_OPC_P [...] adds 99a8efbb6e30 NFC: st21nfca: fix double free adds 9b788ea2a34f Merge remote-tracking branch 'net/master' adds d0fbb51dfaa6 bpf, offload: Unlock on error in bpf_offload_dev_create() adds 186f3f23b51a Merge remote-tracking branch 'bpf/master' adds a9c3c4c59770 IB/hfi1: Ensure full Gen3 speed in a Gen4 system adds c1abd865bd12 IB/hfi1: Ensure r_tid_ack is valid before building TID RDM [...] adds c2be3865a176 IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA adds ce8e8087cf3b IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR adds 531eb45b3da4 RDMA/hns: Correct the value of HNS_ROCE_HEM_CHUNK_LEN adds 411c1e6774e2 RDMA/hns: Correct the value of srq_desc_size adds 6f0f8591b042 Merge remote-tracking branch 'rdma-fixes/for-rc' adds df37d941c4b5 Merge tag 'asoc-fix-v5.4-rc6' of https://git.kernel.org/pu [...] adds 0420e5e4b415 Merge remote-tracking branch 'sound-current/for-linus' adds 94722c146092 Merge branch 'asoc-5.4' into asoc-linus adds 54aff67ff21c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 07b4ceca96a9 Merge branch 'regulator-5.4' into regulator-linus adds e30330ad5e46 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 138df415d671 Merge branch 'spi-5.4' into spi-linus adds 0ddecc4651c3 Merge remote-tracking branch 'spi-fixes/for-linus' adds 8c2d23338b95 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 32e9f6cb0734 staging: vboxsf: Remove unused including <linux/version.h> adds 94fed404109d staging: vboxsf: fix dereference of pointer dentry before [...] adds e39fcaef7ed9 staging: Fix error return code in vboxsf_fill_super() adds a40dc3b65d5a Merge remote-tracking branch 'staging.current/staging-linus' adds c28658d1e9fe Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds d3f23329f9b8 Merge remote-tracking branch 'input-current/for-linus' adds 2fa281280ef4 Merge remote-tracking branch 'ide/master' adds 3c8393acf383 Merge remote-tracking branch 'kselftest-fixes/fixes' adds c8de8da40b27 Merge remote-tracking branch 'modules-fixes/modules-linus' adds 6023df840ef7 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 33b23d48483e Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 6a2ba69b8222 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds de966f6ebee3 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds a5bb03faec88 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 7e1fb4bc2505 Merge remote-tracking branch 'vfs-fixes/fixes' adds 36c202a515cc Merge remote-tracking branch 'scsi-fixes/fixes' adds 576daab3cd02 drm/amdgpu/arcturus: properly set BANK_SELECT and FRAGMENT_SIZE adds f2efc6e60089 drm/amdgpu: dont schedule jobs while in reset adds f9686ceedc0a drm/amd/display: Add ENGINE_ID_DIGD condition check for Navi14 adds a85a64d39a26 Revert "drm/amd/display: setting the DIG_MODE to the corre [...] adds 5e200fb97a76 drm/amdgpu: add navi14 PCI ID adds 38264de0dce8 drm/amd/swSMU: fix smu workload bit map error adds 6a299d7aaa97 drm/amdgpu: register gpu instance before fan boost feature [...] adds 589b64a7e397 drm/amdgpu: add dummy read by engines for some GCVM status [...] adds 440a7a54e7ec drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 adds 77a31602216e drm/amdgpu/renoir: move gfxoff handling into gfx9 module adds 2c409ba81be2 drm/radeon: fix si_enable_smc_cac() failed issue adds 183445b39e67 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' adds b39323df4b66 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds c5cc1b29c09f Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 7d2a1fa22360 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 33853620ca6b Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 105401b659b7 drm/shmem: Add docbook comments for drm_gem_shmem_object m [...] adds 0afdb084c8ad Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 4dc18fc390e7 hexagon: remove asm/bitsperlong.h adds 42190ef6c2fa ia64: remove unneeded uapi asm-generic wrappers adds a3e80780d9c1 video/logo: simplify cmd_logo adds 1c63d6691810 video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] adds 40c00f45bef5 kconfig: split util.c out of parser.y adds dda41c9667a0 kbuild: update comments in scripts/Makefile.modpost adds d0e34f1f2d6d modpost: do not parse vmlinux for external module builds adds 4fb327b131ab kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers adds a3eaa5da4b6c modpost: do not set ->preloaded for symbols from Module.symvers adds d388973258f2 kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' adds 50e25cb80fa6 kheaders: optimize md5sum calculation for in-tree builds adds bd38fa130ef0 kheaders: optimize header copy for in-tree builds adds d368d9dfed0a kheaders: remove the last bashism to allow sh to run it adds e1b9c3e23d5d kheaders: explain why include/config/autoconf.h is exclude [...] adds 67c000a5f6be kbuild: remove unneeded variable, single-all adds be93d1bbdf84 kbuild: reduce KBUILD_SINGLE_TARGETS as descending into su [...] adds e760555a39fa kbuild: make single target builds much faster adds ff9ad29faeca asm-generic/export.h: make __ksymtab_* local symbols adds d9bcaa6e262a asm-generic/export.h: remove unneeded __kcrctab_* symbols adds 2e536d97ea8a scripts: setlocalversion: replace backquote to dollar parenthesis adds abe4ca858130 kbuild: Wrap long "make help" text lines adds 38a4d7b7463f kbuild: Extend defconfig field size from 24 to 27 adds 7ebeb70a5243 kbuild: Add make dir-pkg build option adds ed6f02583848 kconfig: Add option to get the full help text with listnewconfig adds b18500c46871 kconfig: be more helpful if pkg-config is missing adds e2ea05c6c656 scripts/ver_linux: add Bison and Flex to the checklist adds 92aaaa3c2a58 modpost: do not invoke extra modpost for nsdeps adds 40f2af6efddf modpost: free ns_deps_buf.p after writing ns_deps files adds 3e12d3b06886 modpost: dump missing namespaces into a single modules.nsd [...] adds 54e4843fbc3d scripts/nsdeps: support nsdeps for external module builds adds 9b4c0604cdc0 modpost: remove unneeded local variable in contains_namespace() adds aa9581108f49 modpost: add an option to suppress 'exported twice' warnings adds 4a760cbc2afc kbuild: update compile-test header list for v5.5-rc1 adds d02d26841279 kbuild: drop $(wildcard $^) check in if_changed* for faste [...] adds 65f2cb290155 kbuild: rename any-prereq to newer-prereqs adds cea87885ca9d Merge remote-tracking branch 'kbuild/for-next' adds acaade1af358 dma-direct: remove __dma_direct_free_pages adds 4e1003aa56a7 dma-direct: remove the dma_handle argument to __dma_direct [...] adds 5960b46969c3 dma-direct: provide mmap and get_sgtable method overrides adds 4008b0d0dd9f dma-mapping: merge the generic remapping helpers into dma-direct adds e318c1f5feca xtensa: use the generic uncached segment support adds d308a01948de dma-debug: reorder struct dma_debug_entry fields adds 74f8c99bc7b0 dma-debug: increase HASH_SIZE adds b0817901ba21 dma-direct: check for overflows on 32 bit DMA addresses adds 7edc4bdd0de8 x86/PCI: sta2x11: use default DMA address translation adds 3b50e95766bd Merge remote-tracking branch 'dma-mapping/for-next' adds 5adcb8273654 Merge remote-tracking branch 'arc/for-next' adds 80936e415ce2 Merge remote-tracking branch 'arm/for-next' adds fbf6c73c5b26 ftrace: add ftrace_init_nop() adds a1326b17ac03 module/ftrace: handle patchable-function-entry adds bd8b21d3dd66 arm64: module: rework special section handling adds f1a54ae9af0d arm64: module/ftrace: intialize PLT at load time adds e3bf8a67f759 arm64: insn: add encoder for MOV (register) adds 1f377e043b3b arm64: asm-offsets: add S_FP adds 3b23e4991fb6 arm64: implement ftrace with regs adds 7f08ae53a7e3 arm64: ftrace: minimize ifdeffery adds c1c9ea6371e3 Merge branch 'arm64/ftrace-with-regs' of git://git.kernel. [...] adds bff3b04460a8 arm64: mm: reserve CMA and crashkernel in ZONE_DMA32 adds f6481b545950 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] adds 2b6113222ed1 Merge remote-tracking branch 'arm64/for-next/core' adds 8703317ae576 drivers/perf: hisi: update the sccl_id/ccl_id for certain [...] adds 4f01a89835a6 Merge remote-tracking branch 'arm-perf/for-next/perf' adds ed75c5095bf3 ARM: Document merges adds 72c561aba785 Merge remote-tracking branch 'arm-soc/for-next' adds b2293b67f820 Merge branch 'v5.4/fixes' into tmp/aml-rebuild adds d3bed2178b49 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] adds 711f9cb1f13a arm64: dts: meson-g12a: fix gpu irq order adds 69fb3f21f865 arm64: dts: meson-gxm: fix gpu irq order adds 409a0daa72f6 arm64: dts: meson-g12b-odroid-n2: add missing amlogic, s92 [...] adds b485a6a4e889 arm64: dts: meson-gx: cec node should be disabled by default adds 87297878b5b7 arm64: dts: meson-gx: fix i2c compatible adds ffc5a2c5c813 Merge branch 'v5.5/dt64' into tmp/aml-rebuild adds fdfc6997bd08 soc: amlogic: meson-gx-socinfo: Fix S905D3 ID for VIM3L adds 320a07ac6201 Merge branch 'v5.5/drivers' into tmp/aml-rebuild adds ee7898bbc2b1 Merge remote-tracking branch 'amlogic/for-next' adds ea4bb33a9da2 ARM: dts: aspeed: ast2600evb: Enable i2c buses adds 3eca037f2dfc ARM: dts: aspeed-g6: Add timer description adds a405bba1da41 Merge remote-tracking branch 'aspeed/for-next' adds 2789034c1b57 ARM: dts: at91: sama5d2_xplained: add analog and digital f [...] adds 1860523df3fa ARM: dts: at91: sama5d4_xplained: add digital filter for i2c adds cd584d251554 dt-bindings: arm: at91: Document Kizbox2-2 board binding adds cf79e41074b1 ARM: dts: at91: add a dts and dtsi file for kizbox2 based boards adds e58ee3421724 ARM: dts: at91: kizbox: use node labels adds 00fd3ec203e5 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] adds 87bd1bfbf3b4 Merge remote-tracking branch 'at91/at91-next' adds 7c78813e6520 Merge remote-tracking branch 'bcm2835/for-next' adds 6517f267498c Merge remote-tracking branch 'imx-mxs/for-next' adds bf7283079ff3 Merge remote-tracking branch 'keystone/next' adds 5d40f1ec4663 Merge remote-tracking branch 'mediatek/for-next' adds d08fb3bd3e35 Merge remote-tracking branch 'mvebu/for-next' adds 71a107b2f5f7 Merge remote-tracking branch 'omap/for-next' adds 88bc1d5cf75c Merge remote-tracking branch 'qcom/for-next' adds c2c0c4d61a6d Merge remote-tracking branch 'realtek/for-next' adds 318990cfd251 Merge remote-tracking branch 'renesas/next' adds 2a946fab56fe dt-bindings: reset: add NPCM reset controller documentation adds 5136f0e02e55 dt-bindings: reset: Add binding constants for NPCM7xx rese [...] adds b3f1d036f26d reset: npcm: add NPCM reset controller driver adds 5bc7250f2fa7 Merge remote-tracking branch 'reset/reset/next' adds 524b48b99f2b Merge remote-tracking branch 'rockchip/for-next' adds a1f42ed3c4f5 Merge remote-tracking branch 'samsung-krzk/for-next' adds 550dc0adf6ae Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 6e42fe122da7 Merge remote-tracking branch 'tegra/for-next' adds 11057cc31a37 Merge remote-tracking branch 'clk/clk-next' adds ec78fea2573f Merge remote-tracking branch 'csky/linux-next' adds c8056b0844d9 Merge remote-tracking branch 'h8300/h8300-next' adds c34976738875 Merge remote-tracking branch 'm68k/for-next' adds 3b23831602ab Merge remote-tracking branch 'm68knommu/for-next' adds 5f9ae7954a27 Merge remote-tracking branch 'microblaze/next' adds 1edf3657c7ed Merge remote-tracking branch 'mips/mips-next' adds 1fb6ee002f07 Merge remote-tracking branch 'parisc-hd/for-next' adds a02cbc7ffe52 selftests/powerpc: Fixup clobbers for TM tests adds c790c3d2b0ec selftests/powerpc: Add a test of spectre_v2 mitigations adds 5c74f7995868 powerpc/ptrace: Add prototype for function pt_regs_check adds b9e0805abf2e powerpc: Add build-time check of ptrace PT_xx defines adds e44ff9ea8f4c powerpc/tools: Don't quote $objdump in scripts adds ac20cd53fcc7 Merge remote-tracking branch 'powerpc/next' adds 6a452d90cf72 Merge remote-tracking branch 'fsl/next' adds c2d98d80b511 Merge remote-tracking branch 'soc-fsl/next' adds 3a9d35366644 Merge remote-tracking branch 'risc-v/for-next' adds f07c8b751155 Merge remote-tracking branch 's390/features' adds 2c8c9c357ac1 Merge remote-tracking branch 'sh/sh-next' adds e9ac729a2e34 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 2b53a97357c2 Merge remote-tracking branch 'fscrypt/master' adds 59440e3eff2d Merge remote-tracking branch 'btrfs/for-next' adds ff29fde84d1f ceph: return -EINVAL if given fsc mount option on kernel w [...] adds 23817e7823ff Merge remote-tracking branch 'ceph/master' adds d243af7ab9fe SMB3: Fix persistent handles reconnect adds 91f565961df6 cifs: rename a variable in SendReceive() adds ceb4c7f453c3 cifs: remove unused variable 'sid_user' adds aba592535b43 cifs: add support for flock adds 5dc9e6405967 CIFS: remove set but not used variables 'cinode' and 'netfid' adds e93bf1aeedfc cifs: Don't display RDMA transport on reconnect adds 0b1c6c3c29eb cifs: smbd: Invalidate and deregister memory registration [...] adds e9c1f129372c cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] adds 582fe36a9782 cifs: smbd: Add messages on RDMA session destroy and reconnection adds 5069ad437070 cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] adds 0beb067c1999 cifs: smbd: Only queue work for error recovery on memory r [...] adds 1b5d7610cf99 cifs: smbd: Return -EAGAIN when transport is reconnecting adds 72b523821a28 cifs: don't use 'pre:' for MODULE_SOFTDEP adds 5dddd250c68f CIFS: Fix SMB2 oplock break processing adds 2ffb2163ff78 cifs: sort interface list by speed adds bf0de014913f cifs: add multichannel mount options and data structs adds 71e099a11f58 cifs: add server param adds 1c5b7bcb7815 cifs: switch servers depending on binding state adds d4ab99613b5d cifs: try opening channels after mounting adds 6ee0ec0fae94 cifs: move cifsFileInfo_put logic into a work-queue adds 62ab29b07c35 CIFS: Use memdup_user() rather than duplicating its implem [...] adds 0cb8c3549e2d CIFS: Use common error handling code in smb2_ioctl_query_info() adds d8008233372d CIFS: Return directly after a failed build_path_from_dentr [...] adds b42ca5cf3edf smb3: remove confusing dmesg when mounting with encryption [...] adds cf9f4dded01a cifs: update internal module version number adds 04a92698c06f Merge remote-tracking branch 'cifs/for-next' adds 9734be43ad8f Merge remote-tracking branch 'configfs/for-next' adds 20bb44cd4511 Merge remote-tracking branch 'ecryptfs/next' adds aa197c3944d5 Merge remote-tracking branch 'erofs/dev' adds cf4eb321b3ad ext2: Simplify initialization in ext2_try_to_allocate() adds ac3820f8222b ext2: skip unnecessary operations in ext2_try_to_allocate() adds 44dd6161338e ext2: code cleanup for ext2_try_to_allocate() adds 355b9aae8685 ext2: fix improper function comment adds 18bc9f55c654 Pull ext2 allocation cleanup patches. adds 9586458c21ea Merge remote-tracking branch 'ext3/for_next' adds ba1102dc5926 Merge remote-tracking branch 'ext4/dev' adds 3209d4c36803 f2fs: support aligned pinned file adds 7c15ed5f37a3 f2fs: avoid kernel panic on corruption test adds 1f06376cf34e Merge remote-tracking branch 'f2fs/dev' adds d5d56008f159 Merge remote-tracking branch 'nfsd/nfsd-next' adds b3c84e868dee Merge remote-tracking branch 'xfs/for-next' adds add66fcbd3fb iomap: Fix overflow in iomap_page_mkwrite adds 22b669af802e Merge remote-tracking branch 'iomap/iomap-for-next' adds c50ea39b2b1e Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds bb9a38ec657b Merge remote-tracking branch 'vfs/for-next' adds fd612402152f Merge branch 'for-5.5-pr-warn' into for-5.5 adds 9d95f0ce36df MAINTAINERS: Add VSPRINTF adds 7653416fedb5 Merge branch 'for-5.5' into for-next adds 406c5ff2d9d6 Merge remote-tracking branch 'printk/for-next' adds 3d45c416f288 Merge remote-tracking branch 'pci/next' adds b8d7c1d6af14 Merge remote-tracking branch 'pstore/for-next/pstore' adds d1d04b0b62fa Merge remote-tracking branch 'hid/for-next' adds 530ab24b15ce Merge remote-tracking branch 'i2c/i2c/for-next' adds 5811941993a6 Merge remote-tracking branch 'i3c/i3c/next' adds af15f6b664e3 Merge branch 'dmi/master' adds 366f77029c4c Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 43756e347f21 scripts/kernel-doc: Add support for named variable macro a [...] adds 67dd7d87d4dd docs: driver-api: make interconnect title quieter adds 0d0da9aa03a1 scripts/sphinx-pre-install: fix Arch latexmk dependency adds 73eb802ad97f docs: admin-guide: Fix min value of threads-max in kernel.rst adds e80d89380c5a docs: admin-guide: Remove threads-max auto-tuning adds 36bc683dde0a kernel-doc: rename the kernel-doc directive 'functions' to [...] adds e8686a40a32a docs: process: Add base-commit trailer usage adds ff467342d309 Documentation: atomic_open called with shared lock on non- [...] adds 5c8fac10c837 coresight: etm4x: docs: Update ABI doc for new sysfs name scheme. adds b3ef0df18132 coresight: etm4x: docs: Update ABI doc for new sysfs etm4 [...] adds 8adf42e29392 coresight: docs: Create common sub-directory for coresight trace. adds f0ae2cfae53b coresight: etm4x: docs: Adds detailed document for program [...] adds 88288ed050ad docs: printk-formats: add ptrdiff_t type to printk-formats adds 3ec827e60945 Merge remote-tracking branch 'jc_docs/docs-next' adds ec3fb862bdc0 Merge remote-tracking branch 'v4l-dvb/master' adds 8d2eecead5bf cpufreq: intel_pstate: Fix plain int as pointer warning fr [...] adds 99e98d3fb100 cpuidle: Consolidate disabled state checks adds d0bc4de07f35 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds 891d8a87462c Merge remote-tracking branch 'pm/linux-next' adds 68510c2120a8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds d90cf714268f Merge remote-tracking branch 'cpupower/cpupower' adds a59efa1e9cf8 Merge remote-tracking branch 'opp/opp/linux-next' adds 1a005912410f thermal: rcar_gen3_thermal: Add r8a774b1 support adds 554cee820e22 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774b1 support adds 86bd20a5a518 thermal-generic-adc: Silent error message for EPROBE_DEFER adds 9809797b932e thermal: qoriq: add thermal monitor unit version 2 support adds 8b71bce407b3 drivers: thermal: tsens: Get rid of id field in tsens_sensor adds 0e9c0bc73082 drivers: thermal: tsens: Simplify code flow in tsens_probe adds 3795ad5e2669 drivers: thermal: tsens: Add __func__ identifier to debug [...] adds 7c938f4837ab drivers: thermal: tsens: Add debugfs support adds a877e768f655 dt-bindings: thermal: tsens: Convert over to a yaml schema adds bd93ee3cb43b drivers: thermal: tsens: Create function to return sign-ex [...] adds 634e11d5b450 drivers: thermal: tsens: Add interrupt support adds 667986740263 dt-bindings: thermal: Add DT bindings documentation for Am [...] adds 421eda108e6c thermal: amlogic: Add thermal driver to support G12 SoCs adds 573ae2d9e00c MAINTAINERS: add entry for Amlogic Thermal driver adds 0e580290170d thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 adds da73f9b898b2 dt: thermal: tsens: Document compatible for MSM8976/56 adds f96c8e501528 thermal: Remove netlink support adds ae16a688f691 thermal: Initialize thermal subsystem earlier adds 3f6ec871e1c2 cpufreq: Initialize the governors in core_initcall adds 57db08f41b2a cpufreq: Initialize cpufreq-dt driver earlier adds b418bab452cd clk: qcom: Initialize clock drivers earlier adds 11ff4bdd1ab4 cpufreq: qcom-hw: Move driver initialization earlier adds c7071f4914a4 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value adds 76bf653f08dd thermal: no need to set .owner when using module_platform_driver adds f5bf3c06730c thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF adds 0cac7559f1b6 thermal: cpu_cooling: Reorder the header file adds f0a353b4d184 drivers: thermal: tsens: fix potential integer overflow on [...] adds 48da6f80057c arm64: defconfig: Enable CONFIG_ENERGY_MODEL adds 27a47e422ef3 PM / EM: Declare EM data types unconditionally adds 5a4e5b78956a thermal: cpu_cooling: Make the power-related code depend on IPA adds a4e893e802e6 thermal: cpu_cooling: Migrate to using the EM framework adds 1603d9807446 Merge remote-tracking branch 'thermal/thermal/linux-next' adds b424a7b59a42 Merge remote-tracking branch 'swiotlb/linux-next' adds b86deba977a9 RDMA/core: Move core content from ib_uverbs to ib_core adds 3411f9f01b76 RDMA/core: Create mmap database and cookie helper functions adds c043ff2cfb7f RDMA: Connect between the mmap entry and the umap_priv structure adds e84d3c184e79 RDMA/efa: Use the common mmap_xa helpers adds 11f1a75567c4 RDMA/siw: Use the common mmap_xa helpers adds 4c6bb02d5980 RDMA/qedr: Use the common mmap API adds 97f612509294 RDMA/qedr: Add doorbell overflow recovery support adds b4bc76609722 RDMA/qedr: Add iWARP doorbell recovery support adds c45b14490031 Merge remote-tracking branch 'rdma/for-next' adds 9d027e3a83f3 net: neigh: use long type to store jiffies delta adds 3828a93f5cfd inet_diag: use jiffies_delta_to_msecs() adds 25c7a6d1f90e net: avoid potential false sharing in neighbor related code adds 7976a11b3092 net: use helpers to change sk_ack_backlog adds 288efe8606b6 net: annotate lockless accesses to sk->sk_ack_backlog adds 099ecf59f05b net: annotate lockless accesses to sk->sk_max_ack_backlog adds 3edcc5680148 Merge branch 'net-various-KCSAN-inspired-fixes' adds 3c28d99fc62d selftest: net: add some traceroute tests adds 6708ef779249 tipc: update cluster capabilities if node deleted adds 426071f1f399 tipc: reduce sensitive to retransmit failures adds f52f11ec8ad4 lwtunnel: add options process for arp request adds 0eb8eb2f9685 lwtunnel: add options process for cmp_encap adds 4ece47787077 lwtunnel: add options setting and dumping for geneve adds edf31cbb1502 lwtunnel: add options setting and dumping for vxlan adds b0a21810bd5e lwtunnel: add options setting and dumping for erspan adds 3924f72a3a1e Merge branch 'lwtunnel-add-ip-and-ip6-options-setting-and- [...] adds d0d605c5e10a tipc: eliminate the dummy packet in link synching adds b97fa0b54447 ptp: ptp_clockmatrix: Fix missing unlock on error in idtcm [...] adds 1dcff44a9d2b net: aquantia: fix return value check in aq_ptp_init() adds eb34e98baf4c net: axienet: Fix error return code in axienet_probe() adds 90ce9f23a886 net: openvswitch: select vport upcall portid directly adds 226df3ef1c02 dpaa2-eth: fix an always true condition in dpaa2_mac_get_if_mode adds 9ed498c6280a net: silence data-races on sk_backlog.tail adds a5a7daa52edb tcp: fix data-race in tcp_recvmsg() adds 4985dffced14 net: phy: at803x: fix Kconfig description adds 2c63221cd9e5 dt-bindings: net: phy: Add support for AT803X adds 2f664823a470 net: phy: at803x: add device tree binding adds 428061f70f1a net: phy: at803x: mention AR8033 as same as AR8031 adds 96c3671204b8 net: phy: at803x: fix the PHY names adds ed7fa2ad4055 net: phy: at803x: remove config_init for AR9331 adds 16cf4222beed Merge branch 'net-phy-at803x-device-tree-binding' adds 64a26007a8f5 net: dsa: mv8e6xxx: Fix stub function parameters adds a012dca9f7a2 ice: add ethtool -m support for reading i2c eeprom modules adds 031f21475297 ice: Update Boot Configuration Section read of NVM adds cfbf13674be4 ice: handle DCBx non-contiguous TC request adds c6012ac1c35b ice: fix driver unload flow adds b2883dfe1ffc ice: Adjust DCB INIT for SW mode adds 4e56802e0ef3 ice: save PCI state in probe adds eb0ee8abfeb9 ice: Check for null pointer dereference when setting rings adds 395594563b29 ice: write register with correct offset adds 5878589dc318 ice: print unsupported module message adds e18ff118181b ice: print PCI link speed and width adds 133f4883f906 ice: Get rid of ice_cleanup_header adds ff010eca05fa ice: Rename VF function ice_vc_dis_vf to match its behavior adds 039c60c5970f ice: Fix return value when SR-IOV is not supported adds fdc66c3da93b Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 2d791e3bf218 dpaa2-ptp: fix compile error adds 1c8dd9cb4697 net_sched: gen_estimator: extend packet counter to 64bit adds 2d770a236694 Merge remote-tracking branch 'net-next/master' adds 85d31dd07002 bpf: Account for insn->off when doing bpf_probe_read_kernel adds 7e22077d0c73 tools, bpf_asm: Warn when jumps are out of range adds 166f11d11f6f s390/bpf: Use kvcalloc for addrs array adds 6ad2e1a00729 s390/bpf: Wrap JIT macro parameter usages in parentheses adds dab2e9eb187c s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip adds 9656b346b280 libbpf: Fix negative FD close() in xsk_setup_xdp_prog() adds 3dc5e0598213 libbpf: Fix memory leak/double free issue adds 4ee113561571 libbpf: Fix potential overflow issue adds dd3ab126379e libbpf: Fix another potential overflow issue in bpf_prog_linfo adds 994021a7e084 libbpf: Make btf__resolve_size logic always check size err [...] adds 98e527af30a6 libbpf: Improve handling of corrupted ELF during map initi [...] adds 30ee348c1267 Merge branch 'bpf-libbpf-fixes' adds 7e3617a72df3 bpf: Add array support to btf_struct_access adds ed5941af3f67 bpf: Add cb access in kfree_skb test adds 69b0378692ad Merge remote-tracking branch 'bpf-next/master' adds cd12577df4a2 Merge remote-tracking branch 'ipsec-next/master' adds 565a124da786 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 8f8e468327f8 Merge remote-tracking branch 'nfc-next/master' adds 54a51abb8326 Merge remote-tracking branch 'wireless-drivers-next/master' adds 53121a7cc33b Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE() adds c6cf7a1f4314 Merge remote-tracking branch 'bluetooth/master' adds 1a649517bd1e Merge remote-tracking branch 'mac80211-next/master' adds 39c3a948ecf6 gfs2: Improve mmap write vs. punch_hole consistency adds f53056c43063 gfs2: Multi-block allocations in gfs2_page_mkwrite adds 184b4e60853d gfs2: Fix end-of-file handling in gfs2_page_mkwrite adds 6f6d5195f72f gfs2: Remove active journal side effect from gfs2_write_lo [...] adds 216b50009d68 Merge remote-tracking branch 'gfs2/for-next' adds 6c3a7361a59f Merge remote-tracking branch 'mtd/mtd/next' adds e06c31ec2552 Merge remote-tracking branch 'nand/nand/next' adds f633ebe4879b mtd: spi-nor: Use dev_dbg insted of dev_err for low level info adds d1ed88eae3fb mtd: spi-nor: Print debug info inside Reg Ops methods adds bce679e5ae3a mtd: spi-nor: Check for errors after each Register Operation adds cd1ebe1ca065 mtd: spi-nor: Rename label as it is no longer generic adds abd494bb071f mtd: spi-nor: Void return type for spi_nor_clear_sr/fsr() adds 718dd9e69f7c mtd: spi-nor: Move the WE and wait calls inside Write SR methods adds 6e3087a86329 mtd: spi-nor: Merge spi_nor_write_sr() and spi_nor_write_sr_cr() adds 78f1ddf7bb6e mtd: spi-nor: Describe all the Reg Ops adds 6011b484f164 mtd: spi-nor: Drop spansion_quad_enable() adds b0db77f5aa03 mtd: spi-nor: Fix errno on Quad Enable methods adds 40b7d5cccc59 mtd: spi-nor: Check all the bits written, not just the BP ones adds b24eaf5f2375 mtd: spi-nor: Print debug message when the read back test fails adds d8daf81df1e4 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds c99a1c6ba8b0 Merge remote-tracking branch 'crypto/master' adds e6df22c9e115 Merge remote-tracking branch 'drm/drm-next' adds e2f619aa14b6 drm/amdgpu/arcturus: properly set BANK_SELECT and FRAGMENT_SIZE adds 89b3d86403f1 drm/amdgpu: dont schedule jobs while in reset adds 39ea6e5f9e2d drm/amdgpu: change pstate only after all XGMI device initialized adds 086e1c561626 drm/amd/powerplay: update is_sw_smu_xgmi check adds 3e454860f2a4 drm/amd/powerplay: support xgmi pstate setting on powerpla [...] adds 84e4e8205efc drm/amdgpu: add navi14 PCI ID adds a4840d91c984 drm/amdgpu: enable VCN DPG on Raven and Raven2 adds 8863baefaf02 drm/amdgpu/gpuvm: add some additional comments in amdgpu_v [...] adds 26e99ba6d102 drm/amdgpu: Show resolution correctly in mode validation d [...] adds 9fd4c2d71237 drm/amd/display: Add ENGINE_ID_DIGD condition check for Navi14 adds b73b7f48895a Revert "drm/amd/display: setting the DIG_MODE to the corre [...] adds 91872960caf5 drm/amd/powerplay: print the pptable provider adds 224f82e5b7bf drm/amdgpu/discovery: Need to free discovery memory adds d7c5782acd35 drm/sched: Fix passing zero to 'PTR_ERR' warning v2 adds 58f46d4b6502 drm/amdgpu: disallow direct upload save restore list from [...] adds 8d3bf936bafe drm/amd/powerplay: update Arcturus driver-smu interface header adds 2c874ad9d629 drm/amd/swSMU: fix smu workload bit map error adds b0adca4d5016 drm/amdgpu: register gpu instance before fan boost feature [...] adds 5c5b2ba00667 drm/amdgpu: fix possible pstate switch race condition adds 60599a03638a drm/amdgpu: perform p-state switch after the whole hive in [...] adds cf3fde893d3a drm/amd/powerplay: fix deadlock on setting power_dpm_force [...] adds a6522a5c6388 drm/amdgpu: add dummy read by engines for some GCVM status [...] adds 11c610893410 drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 adds f88e2d1f8ec4 drm/amdgpu: change read of GPU clock counter on Vega10 VF adds 946ab8db6953 drm/amdgpu: fix potential double drop fence reference adds d94207057591 drm/amd/powerplay: fix struct init in renoir_print_clk_levels adds 365f7f8db8a4 drm/amdgpu: fix double reference dropping adds ad4d81dc57e2 drm/amdgpu/renoir: move gfxoff handling into gfx9 module adds 7158ca8476c9 drm/radeon: fix si_enable_smc_cac() failed issue adds ef177d11d696 drm/amdgpu: Improve RAS documentation (v2) adds f6baa07497fb drm/amdgpu: Add comments to gmc structure adds e31dcdcfabc1 drm/amdgpu: Need to disable msix when unloading driver adds 2af8153126e1 drm/amdgpu: fix sysfs interface pcie_replay_count error on [...] adds cb5932f866f5 drm/amdgpu: fix vega20 pstate status change adds 83a7772ba223 drm/sched: Use completion to wait for sched->thread idle v2. adds 7c55adb0a9a0 Revert "drm/amdgpu: dont schedule jobs while in reset" adds 2b6f717c33ef drm/sched: Avoid job cleanup if sched thread is parked. adds a28fda312a9f drm/amdgpu: Avoid accidental thread reactivation. adds 75856c84993d drm/amd/display: Send vblank and user events at vsartup for DCN adds 7a6eef3f60c2 drm/amd/display: Disable VUpdate interrupt for DCN hardware adds 5133c6241d9c drm/amd/display: Add MST atomic routines adds c847ff5a0ea6 drm/amdgpu: Add ucode support for DMCUB adds 074c3b17bafb drm/amdgpu: Add PSP loading support for DMCUB ucode adds a209a62bef76 drm/amd/display: Drop DMCUB from DCN21 resources adds f84c5818eb97 drm/amd/display: Add the DMUB service adds 85812f999e86 drm/amd/display: Change dmcu init sequence for dmcub loadi [...] adds c208207f33ff drm/amd/display: Add PSP FW version mask. adds 167ea081dd39 drm/amd/display: Hook up the DMUB service in DM adds 03bfceb3fa65 drm/amdgpu: Add DMCUB to firmware query interface adds c264644545d2 drm/amd/display: Add DMUB support to DC adds c9dc20afe70a drm/amd/display: Register DMUB service with DC adds bffd86a59a4a drm/amd/display: Drop CONFIG_DRM_AMD_DC_DMUB guards adds 651d64490128 drm/amd/display: 3.2.57 adds c7d861ff31a2 drm/amd/display: Fix assert observed when performing dummy [...] adds b223bf41114d drm/amd/display: Renoir chroma viewport WA adds 1261a8bf78c2 drm/amd/display: Use SIGNAL_TYPE_NONE in disable_output un [...] adds 95f6cb3055a1 drm/amd/display: Add a sanity check for DSC already enable [...] adds f8578d64629c drm/amd/display: set MSA MISC1 bit 6 while sending colorim [...] adds e85294966841 drm/amd/display: Create debug option to disable v.active c [...] adds 599d5da321fc drm/amd/display: optimize bandwidth after commit streams. adds dff2b3ad5917 drm/amd/display: 3.2.58 adds 23f0e3155b8e drm/amd/display: Add some hardware status in DTN log debugfs adds 5941c507d4cc drm/amd/display: add oem i2c implemenation in dc adds 4359836a00cd drm/amd/display: Unify all scaling when Integer Scaling enabled adds 12b637007241 drm/amd/display: initialize lttpr adds e2e91e15275a drm/amd/display: check for dp rev before reading lttpr regs adds 79f43eb696ce drm/amd/display: configure lttpr mode adds 51d4942516a0 drm/amd/display: implement lttpr logic adds 916aeb5f8e5f drm/amd/display: use previous aux timeout val if no repeater. adds c17e2b0c355d drm/amd/display: disable lttpr for invalid lttpr caps. adds 1a4bf0103716 drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_0 and DSC_SUPPORTED adds 0038984c53e9 drm/amd/display: Drop CONFIG_DRM_AMD_DC_DCN2_1 flag adds e05cf997c9ce drm/amd/display: rename DCN1_0 kconfig to DCN adds 7415f4f606d3 drm/amdgpu/display: fix the build when CONFIG_DRM_AMD_DC_D [...] adds c346e0091072 drm/amdgpu: remove 4 set but not used variable in amdgpu_a [...] adds bd78e6efa0e7 drm/amdgpu: add function parameter description in 'amdgpu_ [...] adds 657805f757e6 drm/amdgpu: add function parameter description in 'amdgpu_ [...] adds 9e01d4491687 drm/amdgpu: remove set but not used variable 'dig_connector' adds be1224a70947 drm/amdgpu: remove set but not used variable 'dig' adds 641a6d0ee1b4 drm/amdgpu: remove always false comparison in 'amdgpu_atom [...] adds 8eab52829d94 drm/amdgpu: remove set but not used variable 'mc_shared_chmap' adds 2ec228901ca4 drm/amdgpu: add UAPI for creating encrypted buffers adds 7e07398996ad drm/amdgpu: add UAPI to create secure commands (v3) adds 54fcfdcdadfe drm/amdgpu: define the TMZ bit for the PTE adds 69cb8ae1b675 drm/amdgpu: add tmz feature parameter (v2) adds a4c79bf01d52 drm/amdgpu: add amdgpu_tmz data structure adds c4eaa2f9e6e1 drm/amdgpu: add function to check tmz capability (v4) adds 9229b57ef9ab drm/amdgpu: add tmz bit in frame control packet adds a97d0826d903 drm/amdgpu: expand the emit tmz interface with trusted flag adds 0634f3cc5c9d drm/amdgpu: expand the context control interface with trust flag adds 9d4a527b0d0a drm/amdgpu: job is secure iff CS is secure (v5) adds b46b3e12c9bc drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 81dde11d5c7c drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 68dbdef97903 drm/ttm: Remove explicit typecasts of vm_private_data adds 9d9e96825e3c drm/ttm: Convert vm callbacks to helpers adds a78332c929c1 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 4ead18981b21 drm/amdgpu: work around llvm bug #42576 adds ed6745a17ea0 drm/amdgpu/powerplay: fix AVFS handling with custom powerp [...] adds 87ad36762eb3 Merge remote-tracking branch 'amdgpu/drm-next' adds 60b9b597b4d8 Merge remote-tracking branch 'drm-intel/for-linux-next' adds dd15e04141a0 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 405d477ba85a Merge remote-tracking branch 'drm-msm/msm-next' adds 4efb09ef642d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 58ed943ae68f Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 2acdcabb8a40 ASoC: SOF: topology: Fix bytes control size checks adds 9ff7759731db Merge tag 'asoc-v5.5' of https://git.kernel.org/pub/scm/li [...] adds 66a8966aac12 Merge branch 'for-linus' into for-next adds 8d8a1e8bf38c Merge remote-tracking branch 'sound/for-next' adds 2f52475bac7e ASoC: fsi: switch to yaml base Documentation adds 1824cd1ea587 Merge branch 'asoc-5.5' into asoc-next adds 07b7f948b757 Merge remote-tracking branch 'sound-asoc/for-next' adds e2854a1054ab moduleparam: fix parameter description mismatch adds 039b2e036d94 Merge remote-tracking branch 'modules/modules-next' adds 54bab1d5579f Merge remote-tracking branch 'input/next' adds 196be95cd557 io_uring: allocate io_kiocb upfront adds 50585b9a0736 io_uring: Use submit info inlined into req adds 267bc90442aa io_uring: use inlined struct sqe_submit adds 2d0bbb0a861e Merge branch 'for-5.5/io_uring' into for-next adds dee58fe8dc57 ata_piix: remove open-coded dmi_match(DMI_OEM_STRING) adds 58949115e4ab Merge branch 'for-5.5/libata' into for-next adds a84324d2ed05 block: Remove REQ_OP_ZONE_RESET plugging adds c7a1d926dc40 block: Simplify REQ_OP_ZONE_RESET_ALL handling adds 6c1b1da58f8c block: add zone open, close and finish operations adds e876df1fe0ad block: add zone open, close and finish ioctl support adds faaf27091ae8 Merge branch 'for-5.5/block' into for-next adds 439b84fa17e9 Merge branch 'for-5.5/block' into for-5.5/drivers adds 2e2d6f7e44a2 dm: add zone open, close and finish support adds da644b2cc1a4 null_blk: add zone open, close, and finish support adds 0e11c37c3b21 Merge branch 'for-5.5/drivers' into for-next adds e16381720a1b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 6d1ec7814dce Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ad512f2023b3 scsi: sd_zbc: add zone open, close, and finish support adds 40afbe18b03a Merge branch 'for-5.5/drivers-post' into for-next adds 9ad9e8d6ca29 nvme-rdma: fix a segmentation fault during module unload adds 763303a83a09 nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths adds 0d6eeb1fd625 nvme: change nvme_passthru_cmd64 to explicitly mark rsvd adds 0473976c3568 Merge branch 'nvme-5.4-rc7' of git://git.infradead.org/nvm [...] adds b0814361a25c blkcg: make blkcg_print_stat() print stats only for online blkgs adds 912c0a85911a Merge branch 'for-linus' into for-5.5/block adds a557f1c7fee2 bfq-iosched: relocate bfqg_*rwstat*() helpers adds fd41e60331b1 bfq-iosched: stop using blkg->stat_bytes and ->stat_ios adds 7ca464383aec blk-throtl: stop using blkg->stat_bytes and ->stat_ios adds 8a80d5d6638b blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_ [...] adds f73316482977 blk-cgroup: reimplement basic IO stats using cgroup rstat adds 1d156646e0d8 blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGRO [...] adds cf411f8fffc7 Merge branch 'for-5.5/block' into for-next adds e977d6d34f0c io_uring: abstract out io_async_cancel_one() helper adds 96ad0ff16f88 io_uring: add support for linked SQE timeouts adds 945f42a7e5c8 Merge branch 'for-5.5/io_uring' into for-next adds 32aa8a2bf196 Merge remote-tracking branch 'block/for-next' adds e7fad909b68a dm zoned: reduce overhead of backing device checks adds 35ad035b8398 dm raid: Remove unnecessary negation of a shift in raid10_ [...] adds 3d8b301873f1 Merge remote-tracking branch 'device-mapper/for-next' adds 8ee5d5617a36 Merge remote-tracking branch 'mmc/next' adds 9814171104ec Merge remote-tracking branch 'mfd/for-mfd-next' adds 79796d09dedb Merge remote-tracking branch 'backlight/for-backlight-next' adds 69369929e40d Merge remote-tracking branch 'battery/for-next' adds 99c4f70df3a6 regulator: ab8500: Remove AB8505 USB regulator adds 458ea3ad033f regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id adds 471c04919bc6 Merge branch 'regulator-5.5' into regulator-next adds 2b01fa32a06b Merge remote-tracking branch 'regulator/for-next' adds 1715630782d3 Merge remote-tracking branch 'apparmor/apparmor-next' adds 858c0398288e Merge remote-tracking branch 'keys/keys-next' adds b9950541a766 Merge remote-tracking branch 'selinux/next' adds b7c056f18ebe Merge remote-tracking branch 'smack/for-next' adds 8977d2ab056d Merge remote-tracking branch 'tomoyo/master' adds 89118ca3b895 tpm: Remove duplicate code from caps_show() in tpm-sysfs.c adds a19e3a77a104 tpm: provide a way to override the chip returned durations adds aca10c74ff27 tpm_tis: override durations for STM tpm with firmware 1.2.8.28 adds aa744bae64a2 dt-bindings: tpm: document properties for cr50 adds eb6dfebef2b7 tpm: Add a flag to indicate TPM power is managed by firmware adds fa0eff229de1 tpm: tpm_tis_spi: Introduce a flow control callback adds 325ebb363718 tpm: tpm_tis_spi: Support cr50 devices adds ee65d715ad87 tpm: tpm_tis_spi: Cleanup includes adds 8a82bd966fea tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct adds 8aa98027e814 tpm: add check after commands attribs tab allocation adds 13b70e0eff2f tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf adds f8a0c55d63d2 tpm: Move tpm_buf code to include/linux/ adds 2369a2e1e102 KEYS: Use common tpm_buf for trusted and asymmetric keys adds 945c4d12738a KEYS: trusted: Create trusted keys subsystem adds 58f4586ac55a KEYS: trusted: Move TPM2 trusted keys code adds f6d0f74de043 tpm_crb: fix fTPM on AMD Zen+ CPUs adds c75e708408ec tpm: Switch to platform_get_irq_optional() adds 36d075acb2a1 KEYS: trusted: Remove set but not used variable 'keyhndl' adds 432b709d272f Merge remote-tracking branch 'tpmdd/next' adds 21f0ec902ffd Merge remote-tracking branch 'watchdog/master' adds c9b5ae531d54 Merge remote-tracking branch 'iommu/next' adds f993ce0d069c Merge remote-tracking branch 'vfio/next' adds 819ade57a8e0 Merge remote-tracking branch 'audit/next' adds f16757be4cb3 Merge remote-tracking branch 'devicetree/for-next' adds 27fb2313f28d spi: bcm-qspi: Convert to use CS GPIO descriptors adds 05766050d5bd spi: spi-mem: fallback to using transfers when CS gpios are used adds 8fcf92c1d6d6 Merge branch 'spi-5.5' into spi-next adds d8b9fb702769 Merge remote-tracking branch 'spi/topic/ptp' into spi-next adds 1f543edd5c24 Merge remote-tracking branch 'spi/for-next' adds cd8e13ace15b Merge remote-tracking branch 'tip/auto-latest' adds ef18e3dbf504 Merge remote-tracking branch 'edac/edac-for-next' adds 9ff624cdbff4 KVM: arm/arm64: vgic: Remove the declaration of kvm_send_u [...] adds bad36e4e8cdc KVM: arm/arm64: vgic: Fix some comments typo adds ca185b260951 KVM: arm/arm64: vgic: Don't rely on the wrong pending table adds 9090825fa997 KVM: arm/arm64: Let the timer expire in hardirq context on RT adds e0d1c3bfeab1 Merge remote-tracking branch 'kvmarm/misc-5.5' into kvmarm/next adds 8c7df82b47cb Merge remote-tracking branch 'kvm-arm/next' adds dc3a45382300 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds d5a05d37c2a5 Merge remote-tracking branch 'kvms390/next' adds e8d255e4703a xen: mm: include <xen/xen-ops.h> for missing declarations adds 88920ddebd2f xen: mm: make xen_mm_init static adds fa6614d8ef13 xen/gntdev: Use select for DMA_SHARED_BUFFER adds 8b1c292233be Merge remote-tracking branch 'xen-tip/linux-next' adds 2547da3dca2f Merge remote-tracking branch 'percpu/for-next' adds fe3d338f7f6c Merge remote-tracking branch 'workqueues/for-next' adds 4a8d82cdec16 platform/x86: intel_int0002_vgpio: Pass irqchip when addin [...] adds 3caa6f39e059 Add touchscreen platform data for the Schneider SCT101CTM tablet adds d14f0fbbd669 Merge remote-tracking branch 'drivers-x86/for-next' adds 2777b94d21a5 Merge remote-tracking branch 'chrome-platform/for-next' adds 660b1530f2a0 Merge remote-tracking branch 'leds/for-next' adds 0d8633bf5311 drivers: ipmi: Support for both IPMB Req and Resp adds 250ea3c0ce0d Merge remote-tracking branch 'ipmi/for-next' adds f1d04c95121a Merge remote-tracking branch 'driver-core/driver-core-next' adds 100d6a5f1c66 Merge remote-tracking branch 'usb/usb-next' adds 0c08798d2c12 Merge remote-tracking branch 'usb-gadget/next' adds e696d00e65e8 USB: serial: mos7840: add USB ID to support Moxa UPort 2210 adds 957c31ea082e USB: serial: option: add support for DW5821e with eSIM support adds 95461b378434 Merge remote-tracking branch 'usb-serial/usb-next' adds 1b541433bd04 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds c9b1b9d47d84 Merge remote-tracking branch 'phy-next/next' adds c381893dd588 Merge remote-tracking branch 'tty/tty-next' adds 8bba40ebf256 Merge remote-tracking branch 'char-misc/char-misc-next' adds 5aec79f0c942 Merge remote-tracking branch 'soundwire/next' adds 3f0e8fb635d0 Merge remote-tracking branch 'thunderbolt/next' adds 632f2dad487d Merge remote-tracking branch 'staging/staging-next' adds 3304b30f2e8c Merge remote-tracking branch 'mux/for-next' adds 95f9166dda00 dt-bindings: interconnect: qcom: add msm8974 bindings adds b6fd33a8d89a interconnect: qcom: add msm8974 driver adds 83561a721dc2 interconnect: Move interconnect drivers to core_initcall adds 64117c90d36a Merge remote-tracking branch 'icc/icc-next' adds b94821369b18 Merge remote-tracking branch 'slave-dma/next' adds 742e8cd3e1ba cgroup: freezer: don't change task and cgroups status unne [...] adds dab1e3e4b955 Merge branch 'for-5.5' into for-next adds 945b35724b35 Merge remote-tracking branch 'cgroup/for-next' adds ab2ad53137e9 Merge remote-tracking branch 'scsi/for-next' adds 0dc70becf2a3 Merge remote-tracking branch 'vhost/linux-next' adds 0e100dbd3529 Merge remote-tracking branch 'rpmsg/for-next' adds c196924277ea Merge tag 'v5.4-rc6' into devel adds 504369cd6d2c gpiolib: Switch order of valid mask and hw init adds 5d682fa3d894 gpio: xgs-iproc: Fix section mismatch on device tree match table adds 39f4fc38d180 Merge branch 'devel' into for-next adds 69caab96f72b Merge remote-tracking branch 'gpio/for-next' adds 1720624ee473 Merge tag 'v5.4-rc6' into gpio/for-next adds 7e370ee02120 gpio: bd70528: Add MODULE ALIAS to autoload module adds df886205fe1f gpio: em: Use proper irq_chip name adds b1bbc22a030d gpio: rcar: Use proper irq_chip name adds 6d8251b35add gpio: expose pull-up/pull-down line flags to userspace adds d2a00f02c676 gpiolib: add support for pull up/down to lineevent_create adds c319085e9ac6 gpiolib: add support for disabling line bias adds b500b88a2a07 gpiolib: add support for biasing output lines adds 8f21a7f7049d gpio: mockup: add set_config to support pull up/down adds 8838ef8394b3 gpiolib: move validation of line handle flags into helper [...] adds e7fffd11e8f7 gpio: add new SET_CONFIG ioctl() to gpio chardev adds 775a90a6a7c1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 77807a6ccbae Merge remote-tracking branch 'pinctrl/for-next' adds 11b389cc05bf pinctrl: intel: Missed type change to unsigned int adds 8ae93b5ed9be pinctrl: cherryview: Missed type change to unsigned int adds 578c283475ee Merge remote-tracking branch 'pinctrl-intel/for-next' adds fe253c94111a Merge remote-tracking branch 'pinctrl-samsung/for-next' adds dfd1e9841cb1 Merge remote-tracking branch 'pwm/for-next' adds 34f2f2e90ad9 Merge remote-tracking branch 'y2038/y2038' adds e9f37e090058 x86/stacktrace: update kconfig help text for reliable unwinders adds 7f436b3066e3 Merge branch 'for-5.5/core' into for-next adds fba48ac6555c Merge remote-tracking branch 'livepatching/for-next' adds 9d5ec2ec7879 coresight: funnel: Fix missing spin_lock_init() adds 372697412e92 coresight: replicator: Fix missing spin_lock_init() adds d537ff655eed Merge remote-tracking branch 'coresight/next' adds 7ffd35e99724 rtc: brcmstb-waketimer: add missed clk_disable_unprepare adds 8e355c9c09df rtc: em3027: correct month value adds 0011bfa2a03a rtc: bd70528: Add MODULE ALIAS to autoload module adds 4b80d84d75d1 Merge remote-tracking branch 'rtc/rtc-next' adds 03528145d6b8 Merge remote-tracking branch 'at24/at24/for-next' adds 734f0ce31527 Merge remote-tracking branch 'kspp/for-next/kspp' adds abbb3af1b985 Merge remote-tracking branch 'fsi/next' adds 08aacc5a1c77 Merge remote-tracking branch 'nvmem/for-next' adds 8c59ceb1e375 XArray: Fix xas_pause at ULONG_MAX adds bd2c99fd04a3 Merge remote-tracking branch 'xarray/xarray' adds 73d5f74dd1b1 Merge remote-tracking branch 'hyperv/hyperv-next' adds d8ed5a2b1651 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds e818fcc868fb Merge remote-tracking branch 'pidfd/for-next' adds fcbd8037f7df include: dt-bindings: add Performance Monitoring Unit for Exynos adds 3b7b37846ba6 Documentation: devicetree: add PPMU events description adds df4d7b1451bf PM / devfreq: Make log message more explicit when devfreq [...] adds 36eba5deffac dt-bindings: devfreq: exynos-bus: Remove unused property adds d68adc8f85cd PM / devfreq: Check NULL governor in available_governors_show adds 2abb0d5268ae PM / devfreq: Lock devfreq in trans_stat_show adds 1f125dee4fed PM / devfreq: exynos-ppmu: remove useless assignment adds dccdea01adf3 PM / devfreq: tegra30: Change irq type to unsigned int adds d49eeb1e8385 PM / devfreq: tegra30: Keep interrupt disabled while gover [...] adds 7296443b900e PM / devfreq: tegra30: Handle possible round-rate error adds e7955a34a234 PM / devfreq: tegra30: Drop write-barrier adds 53b4b2aeee26 PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out adds 0ce3884654d1 PM / devfreq: tegra30: Use kHz units uniformly in the code adds 11eb6ec5c0d4 PM / devfreq: tegra30: Use CPUFreq notifier adds 6f2a35d65b3c PM / devfreq: tegra30: Move clk-notifier's registration to [...] adds 142665582736 PM / devfreq: tegra30: Reset boosting on startup adds 61d932084174 PM / devfreq: tegra30: Don't enable consecutive-down inter [...] adds b87dea3bbab2 PM / devfreq: tegra30: Constify structs adds 9cff2177789f PM / devfreq: tegra30: Include appropriate header adds 333abefb2812 PM / devfreq: tegra30: Don't enable already enabled consec [...] adds 88ec816446fa PM / devfreq: tegra30: Disable consecutive interrupts when [...] adds 28615e37be96 PM / devfreq: tegra30: Use kHz units for dependency threshold adds 5c0f6c795957 PM / devfreq: Add new interrupt_driven flag for governors adds f61ee201068a PM / devfreq: tegra30: Support variable polling interval adds fee22854c027 PM / devfreq: tegra30: Tune up MCCPU boost-down coefficient adds 3f73dd57959a Merge remote-tracking branch 'devfreq/devfreq-next' adds c2544ef332e1 mm/mmu_notifier: define the header pre-processor parts eve [...] adds 41ee56092f1f mm/mmu_notifier: add an interval tree notifier adds fb33c0db6fcc mm/hmm: allow hmm_range to be used with a mmu_range_notifi [...] adds 852d6c84f93d mm/hmm: define the pre-processor related parts of hmm.h ev [...] adds 822a847d733c RDMA/odp: Use mmu_range_notifier_insert() adds 131fbad67a61 RDMA/hfi1: Use mmu_range_notifier_insert for user_exp_rcv adds 397ac15f3936 drm/radeon: use mmu_range_notifier_insert adds 4e7fe3cc4b6b nouveau: use mmu_notifier directly for invalidate_range_start adds 6634d1dcaffb nouveau: use mmu_range_notifier instead of hmm_mirror adds 55411a58af47 drm/amdgpu: Call find_vma under mmap_sem adds 514d227e84f3 drm/amdgpu: Use mmu_range_insert instead of hmm_mirror adds efddaff65f40 drm/amdgpu: Use mmu_range_notifier instead of hmm_mirror adds a0204c0f9bd1 mm/hmm: remove hmm_mirror and related adds f7969126ce32 Merge remote-tracking branch 'hmm/hmm' adds d251fd23ac34 Merge remote-tracking branch 'fpga/for-next' adds 7ba266d18dee Merge remote-tracking branch 'kunit/test' adds 4350ef2b1220 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' adds 12e09bfab288 arm: remove ioremap_cached adds b308eb518504 unicore32: remove ioremap_cached adds 1e0df6628342 ia64: rename ioremap_nocache to ioremap_uc adds 1462fdc91d86 hexagon: clean up ioremap adds a874d1b528aa alpha: remove the unused __ioremap wrapper adds 535b15fadc1a nios2: remove __ioremap adds a8436875ba1a parisc: remove __ioremap adds 3d86d7e9da8c x86: Clean up ioremap() adds 2a0c6d458b82 xtensa: clean up ioremap adds 07b3f9c864af asm-generic: ioremap_uc should behave the same with and wi [...] adds 7b7ae59794d2 asm-generic: don't provide ioremap for CONFIG_MMU adds 952a86788ac1 arch: rely on asm-generic/io.h for default ioremap_* definitions adds aa3a1664285d m68k: rename __iounmap and mark it static adds b6beecfd06c0 hexagon: remove __iounmap adds c9a2d32dccb7 nios2: remove __iounmap adds a7ad892bc867 sh: remove __iounmap adds aa4bf04d3b33 lib: provide a simple generic ioremap implementation adds e86361c10d4a riscv: use the generic ioremap code adds c416aebf92b4 csky: remove ioremap_cache adds 6d43e3477973 csky: use generic ioremap adds 4948599a21f8 nds32: use generic ioremap adds cba6dac2cfc4 Merge remote-tracking branch 'generic-ioremap/for-next' adds fbb21b08c099 drm/sched: struct completion requires linux/completion.h i [...] adds a621dc523988 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 2d8b1a055d30 /proc/kpageflags: do not use uninitialized struct pages adds 325d0b37f8bf mm,thp: recheck each page before collapsing file THP adds bd70798890be mm/thp: flush file for !is_shmem PageDirty() case in colla [...] adds 726e11368f92 mm, thp: tweak reclaim/compaction effort of local-only and [...] adds ec358dd6ab2f mm/sparse: consistently do not zero memmap adds a6c0c5911647 mm: mempolicy: fix the wrong return value and potential pa [...] adds 93301f672da2 mm: fix trying to reclaim unevictable lru page when callin [...] adds f9c2c37d8a8b lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations adds f3b0b1a90211 ocfs2: fix passing zero to 'PTR_ERR' warning adds b040207c7742 ramfs: support O_TMPFILE adds bc19ac4fef96 mm, slab: make kmalloc_info[] contain all types of names adds 82a351f6ce4a mm, slab: remove unused kmalloc_size() adds 4360a0c31aa2 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] adds dcd3ca18d0f6 mm: slub: print the offset of fault addresses adds 61a3283c2d8c mm/slub.c: update comments adds 91a3195b53dc mm/gup.c: allow CMA migration to propagate errors back to caller adds 9d87e89d71f4 mm, swap: disallow swapon() on zoned block devices adds 3e33fdea5eca mm-swap-disallow-swapon-on-zoned-block-devices-fix adds 5622158983b0 mm/swap.c: trivial mark_page_accessed() cleanup adds 3ef2d4b95bbd mm, memcg: clean up reclaim iter array adds 9b64a3c6ddb8 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 642940c98eba mm: memcontrol: remove dead code from memory_max_write() adds 7a6aae19d9e5 mm: memcontrol: try harder to set a new memory.high adds 65d0351aebd3 include/linux/memcontrol.h: fix comments based on per-node memcg adds 4493e71aa15c mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() adds 242078dbd3af mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 adds 3598edf4009b mm: drop mmap_sem before calling balance_dirty_pages() in [...] adds b2533145ea0b shmem: pin the file in shmem_fault() if mmap_sem is dropped adds 0ad1599e3337 mm: emit tracepoint when RSS changes adds b1324bf6571d rss_stat: add support to detect RSS updates of external mm adds f97a92c30acd rss_stat-add-support-to-detect-rss-updates-of-external-mm-fix adds 14d7dc8c5f7b mm/mmap.c: remove a never-triggered warning in __vma_adjust() adds ed31c2082154 mm/pgmap: use correct alignment when looking at first pfn [...] adds 5a5e53469cf7 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] adds faa2569d55af mm/mmap.c: fix the adjusted length error adds 161d7e8bbbaa mm/swap.c: piggyback lru_add_drain_all() calls adds e7c4fdcc2bed mm/mmap.c: prev could be retrieved from vma->vm_prev adds 58f4ddd9bd47 mm/mmap.c: __vma_unlink_prev() is not necessary now adds 10f708af027a mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] adds cda925f072a1 mm/mmap.c: rb_parent is not necessary in __vma_link_list() adds 998f9012f0e4 mm/rmap.c: don't reuse anon_vma if we just want a copy adds 1201154d7094 mm/rmap.c: reuse mergeable anon_vma as parent when fork adds 6dab63348947 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] adds 21317849444b mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] adds a9f837379076 ARC: mm: remove __ARCH_USE_5LEVEL_HACK adds 87ef5cb9d779 asm-generic/tlb: stub out pud_free_tlb() if nopud ... adds 0cde6f84060b asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... adds a7619b3b0746 asm-generic/tlb: stub out pmd_free_tlb() if nopmd adds 96dca3543385 asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] adds 7530801d8fe0 mm/rmap.c: fix outdated comment in page_get_anon_vma() adds dfb073e5b5b7 mm: rmap: use VM_BUG_ON() in __page_check_anon_rmap() adds 5d394a1d86ec mm/memory-failure.c clean up around tk pre-allocation adds dab1b4faefd1 mm, soft-offline: convert parameter to pfn adds b1142c1212a7 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds cd67b2f1700a mm/memory_hotplug.c: add a bounds check to __add_pages() adds cad352f4ce5c mm/memory_hotplug: export generic_online_page() adds 491dc70f0b98 hv_balloon: use generic_online_page() adds 377a1f0fb6f6 mm/memory_hotplug: remove __online_page_free() and __onlin [...] adds b74f2279ed88 mm/memmap_init: update variable name in memmap_init_zone adds b3b4af448aca mm/memory_hotplug: don't access uninitialized memmaps in s [...] adds 43817bcdd68a mm/memory_hotplug: shrink zones when offlining memory adds 7438262fd332 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds c8a3ff71ef14 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds d3294444d743 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 08f1b3c2ccde mm/memory_hotplug: drop local variables in shrink_zone_span() adds ecf26d82ffd6 mm/memory_hotplug: cleanup __remove_pages() adds b81d4650217b mm/page_alloc.c: don't set pages PageReserved() when offlining adds e75451d9bdd4 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE adds 255e1f6dc71d mm/memory_hotplug: fix try_offline_node() adds 23ced295b8f7 mm/sparse.c: mark populate_section_memmap as __meminit adds bbdb67913056 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 adds d3cfe4982dc2 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] adds 7436c728adbf mm/vmalloc: remove preempt_disable/enable when doing preloading adds 4fd3032b1099 mm/vmalloc: respect passed gfp_mask when doing preloading adds 7d68f87d88f2 mm/vmalloc: add more comments to the adjust_va_to_fit_type() adds 649569f27894 selftests: vm: add fragment CONFIG_TEST_VMALLOC adds 523eb09288ce mm/vmalloc: rework vmap_area_lock adds 390991aa409a mm/page_alloc: add alloc_contig_pages() adds 1609b1f4ae9f mm, pcp: share common code between memory hotplug and perc [...] adds fe1e84a31879 mm, pcpu: make zone pcp updates and reset internal to the mm adds 28f369fa0f4d include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro adds 28f4fe6de40b mm: adjust shuffle code to allow for future coalescing adds 989cffaf7f5b mm: use zone and order instead of free area in free_list m [...] adds edc2b1ec4e87 mm: introduce Reported pages adds 3fbdc8ccb078 mm-introduce-reported-pages-fix adds 9ed5e52ff2cd mm: add device side and notifier for unused page reporting adds 774ffa47d911 virtio-balloon: pull page poisoning config out of free pag [...] adds 883f9c863c1f virtio-balloon: add support for providing unused page repo [...] adds 267a2d2c792a mm/vmscan: remove unused lru_pages argument adds 81570407a61b mm/vmscan.c: remove unused scan_control parameter from pageout() adds e8ab22fc5b3d mm: vmscan: simplify lruvec_lru_size() adds 2f7eda2a7594 mm: clean up and clarify lruvec lookup procedure adds d74d05409349 mm: vmscan: move inactive_list_is_low() swap check to the caller adds 819d76a518eb mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() adds f7490011e97e mm: vmscan: replace shrink_node() loop with a retry jump adds b576f8fdbc95 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() adds 1d6dc4baa06c mm: vmscan: split shrink_node() into node part and memcgs part adds c34aa3085f94 mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix adds beb2de29094c mm: vmscan: harmonize writeback congestion tracking for no [...] adds 91fd29239edc kernel: sysctl: make drop_caches write-only adds a03f06052642 mm/z3fold.c: add inter-page compaction adds f94974cdbe84 mm/z3fold: fix -Wunused-but-set-variable warnings adds 365beb33d4ce mm: support memblock alloc on the exact node for sparse_bu [...] adds c8bcb5d82ddf mm, oom: avoid printk() iteration under RCU adds 3c9093c7938c mm-oom-avoid-printk-iteration-under-rcu-fix adds 0f70fadfc965 hugetlbfs: hugetlb_fault_mutex_hash() cleanup adds 5f497c9b1698 hugetlbfs: add O_TMPFILE support adds db6d7b489dc3 mm/hugetlbfs: fix error handling when setting up mounts adds 76399da830ae hugetlb: region_chg provides only cache entry adds 35af2f6eaf58 hugetlb: remove duplicated code adds 3a3a13e72482 hugetlb-remove-duplicated-code-checkpatch-fixes adds 7ffc2d727851 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() adds 6ec32cfe2c71 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix adds 0d3cb9c4896b mm/userfaultfd: fix a GCC compilation warning adds d0d1d62248d1 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] adds d9291082f684 mm/huge_memory.c: split_huge_pages_fops should be defined [...] adds 19477e23f3f2 mm, thp: do not queue fully unmapped pages for deferred split adds 82297b55016a mm/thp: make set_huge_zero_page() return void adds a9951b55635f mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation adds 2821943c9f7a mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] adds 72856873dd36 autonuma: fix watermark checking in migrate_balanced_pgdat() adds 5c17bf7ff9b7 autonuma: Reduce cache footprint when scanning page tables adds de6c8ecedd38 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] adds 720131e3bda1 mm/vmstat: add helpers to get vmstat item names for each e [...] adds 354bcfb7f207 mm/vmstat: do not use size of vmstat_text as count of /pro [...] adds b339403f93e8 mm/memcontrol: use vmstat names for printing statistics adds 9626a68e03e0 mm/mmap.c: make vma_merge() comment more easy to understand adds 05a97c93c17f userfaultfd: use vma_pagesize for all huge page size calculation adds 4a1705a0e15a userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] adds 075c7cfa7529 userfaultfd: wrap the common dst_vma check into an inlined [...] adds 9d54626cccd7 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] adds 5d3b76d5d356 userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK adds 3c55a907ab48 mm/shmem.c: make array 'values' static const, makes object [...] adds 511629079e1b mm: fix struct member name in function comments adds 2716f07c55aa mm: fix typos in comments when calling __SetPageUptodate() adds a4134977b493 mm/memory_hotplug.c: remove __online_page_set_limits() adds abc04c84ae77 mm/page_io.c: annotate refault stalls from swap_readpage adds 5d3801e14a58 mm-annotate-refault-stalls-from-swap_readpage-fix adds d4d1a3b571b1 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds aab23832e238 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds bfc21c38ee3d kernel/hung_task.c: Monitor killed tasks. adds aa3b422bec37 proc: change ->nlink under proc_subdir_lock adds 250b8c0dde93 fs/proc/generic.c: delete useless "len" variable adds 6a6aa938ad01 fs/proc/internal.h: shuffle "struct pde_opener" adds c3fab8f9c6e4 include/linux/proc_fs.h: fix confusing macro arg name adds 9bbd30c86e9e include/linux/sysctl.h: inline braces for ctl_table and ct [...] adds ecce99375dc8 .gitattributes: Use 'dts' diff driver for dts files adds 893be3741447 linux/build_bug.h: change type to int adds 01606a699584 syscalls: fix references to filenames containing syscall defs adds d168a77edec1 kernel/notifier.c: intercept duplicate registrations to av [...] adds f645d90db850 kernel/notifier.c: remove notifier_chain_cond_register() adds da3f436c0d4e kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds 36fe0d9f1607 kernel/profile.c: use cpumask_available to check for NULL cpumask adds 634f02e7175b kernel/sys.c: avoid copying possible padding bytes in copy [...] adds cb1fe1fa994f hung_task: allow printing warnings every check interval adds ad95eb4d99d4 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds 4c3192b19082 lib/rbtree: set successor's parent unconditionally adds 67588e01628b lib/rbtree: get successor's color directly adds 603b1c498672 string: add stracpy and stracpy_pad mechanisms adds 3a39a48ca30f Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 19787fd3fa28 lib: optimize cpumask_local_spread() adds c44befe22187 lib/math/rational.c: fix possible incorrect result from ra [...] adds 7959a419e349 checkpatch: improve ignoring CamelCase SI style variants like mA adds 07c179f44a6d epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds 731db8466095 fs/epoll: remove unnecessary wakeups of nested epoll adds ac272b43c9b6 selftests: add epoll selftests adds 60cce8b184a1 fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds b73201dfed1f fs/binfmt_elf.c: extract elf_read() function adds 9eb9240f3bfb drm: limit to INT_MAX in create_blob ioctl adds 1d2c0951d73e uaccess: disallow > INT_MAX copy sizes adds f8263ae417bc aio: simplify read_events() adds 125c1eba1d3c kcov: remote coverage support adds 6bc47222d805 usb, kcov: collect coverage from hub_event adds 4e47119e7202 usb-kcov-collect-coverage-from-hub_event-fix adds bd243dbf315c vhost, kcov: collect coverage from vhost_worker adds 413c9e1769d6 lib/ubsan: don't serialize UBSAN report adds c1fc1a8dbad5 smp_mb__{before,after}_atomic(): update Documentation adds 59eb50542633 ipc/mqueue.c: remove duplicated code adds f9175c1a97c4 ipc/mqueue.c: update/document memory barriers adds fdb5ac5c9a49 ipc/msg.c: update and document memory barriers adds 7f36df0fd6e1 ipc/sem.c: document and update memory barriers adds 755ec39bdee5 arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained adds 316bc64a7b36 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained adds ab383a4cfa49 arch: sembuf.h: make uapi asm/sembuf.h self-contained adds 8b4f8867eb94 ipc/msg.c: consolidate all xxxctl_down() functions adds 74993b16620a Merge branch 'akpm-current/current' adds 59915ad15244 drivers/block/null_blk_main.c: fix layout adds fc5eb9d4144b drivers/block/null_blk_main.c: fix uninitialized var warnings adds 1407be7c189f pinctrl: fix pxa2xx.c build warnings adds cd2922df734a lib/genalloc.c: export symbol addr_in_gen_pool adds 5f013d2d076f lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 0a9feffff2b0 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 24a5425862da kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds 237142eedda1 kernel-hacking: create submenu for arch special debugging options adds 82b50486d403 kernel-hacking: group kernel data structures debugging together adds 1a098709762c kernel-hacking: move kernel testing and coverage options t [...] adds d301a5f303ca kernel-hacking: move Oops into 'Lockups and Hangs' adds b436469dd1d9 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds c0f5775a50be kernel-hacking: create a submenu for scheduler debugging options adds 5d10e9b146cd kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds 8c6bd01a5798 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds a7771740caae bitops: introduce the for_each_set_clump8 macro adds 3e5ce5b27a66 linux/bitmap.h: fix potential sign-extension overflow adds c023510b215f bitops-introduce-the-for_each_set_clump8-macro-fix-fix adds 0d1024e7cc57 linux/bitopts.h: Add for_each_set_clump8 documentation adds 0b609dcc5091 lib/test_bitmap.c: add for_each_set_clump8 test cases adds 9c1deb129b2d gpio: 104-dio-48e: utilize for_each_set_clump8 macro adds 49df7dca7257 gpio: 104-idi-48: utilize for_each_set_clump8 macro adds 15dac1d75a91 gpio: gpio-mm: utilize for_each_set_clump8 macro adds 76e64cda1a87 gpio: ws16c48: utilize for_each_set_clump8 macro adds 5d3286e0c2c4 gpio: pci-idio-16: utilize for_each_set_clump8 macro adds c53130c548e8 gpio: pcie-idio-24: utilize for_each_set_clump8 macro adds 6f5b248a226b gpio: uniphier: utilize for_each_set_clump8 macro adds 6204291518a2 gpio: 74x164: utilize the for_each_set_clump8 macro adds 230c69487c95 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] adds 5e33083625e1 gpio: pisosr: utilize the for_each_set_clump8 macro adds 7f92f6d8c95e gpio: max3191x: utilize the for_each_set_clump8 macro adds 004074dfa8d3 gpio: pca953x: utilize the for_each_set_clump8 macro adds 3141457211f1 lib/test_bitmap: force argument of bitmap_parselist_user() [...] adds b7705aa8c31b lib/test_bitmap: undefine macros after use adds 3446c1bb8dac lib/test_bitmap: name EXP_BYTES properly adds 5b2b6f8283bb lib/test_bitmap: rename exp to exp1 to avoid ambiguous name adds 1b4eb47694be lib/test_bitmap: move exp1 and exp2 upper for others to use adds 97bab33f1b00 lib/test_bitmap: fix comment about this file adds 85dec3286e4a lib/bitmap: introduce bitmap_replace() helper adds 4976f37058e1 gpio: pca953x: remove redundant variable and check in IRQ handler adds 3656859207fc gpio: pca953x: use input from regs structure in pca953x_ir [...] adds 9561ed2ddbc5 gpio: pca953x: convert to use bitmap API adds 8eb36d7ddbe5 gpio: pca953x: reduce stack usage in couple of functions adds d4a7be1489e5 gpio: pca953x: tighten up indentation adds caf471b77580 mm: add generic p?d_leaf() macros adds bce52e3810e3 arc: mm: add p?d_leaf() definitions adds 152cd458832e arm: mm: add p?d_leaf() definitions adds 27be9df24bbe arm64: mm: add p?d_leaf() definitions adds 69f8f8fec603 mips: mm: add p?d_leaf() definitions adds ecd08c33a1dc powerpc: mm: add p?d_leaf() definitions adds d0d307097d77 riscv: mm: add p?d_leaf() definitions adds 2e72bc3dd57c s390: mm: add p?d_leaf() definitions adds c3ceddeb78c2 sparc: mm: add p?d_leaf() definitions adds 3c6743df26da x86: mm: add p?d_leaf() definitions adds be9d55133995 mm: pagewalk: add p4d_entry() and pgd_entry() adds 5382656ceb91 mm: pagewalk: allow walking without vma adds fd87594526c8 mm-pagewalk-allow-walking-without-vma-v15 adds 30f9f2e71c17 mm-pagewalk-allow-walking-without-vma-fix adds 41a1f5bb39f5 mm: pagewalk: add test_p?d callbacks adds b3db1350cc1f mm: pagewalk: add 'depth' parameter to pte_hole adds 4072702e0f4d x86: mm: point to struct seq_file from struct pg_state adds da371644461a x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 251f67203a4f x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 79846539d563 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] adds e3cfb4256d93 mm: add generic ptdump adds 5db1bb2d2018 mm-add-generic-ptdump-v15 adds ae344cbb208e mm/ptdump: fix a -Wold-style-declaration warning adds 5f1fb457493b x86: mm: convert dump_pagetables to use walk_page_range adds 4f3f8f9209e8 arm64: mm: convert mm/dump.c to use walk_page_range() adds b96a34607934 arm64: mm: display non-present entries in ptdump adds a329e1c5092f mm: ptdump: reduce level numbers by 1 in note_page() adds db9f9267dc77 alpha: use pgtable-nopud instead of 4level-fixup adds 43b76d707791 arm: nommu: use pgtable-nopud instead of 4level-fixup adds 8cd40bf541f8 c6x: use pgtable-nopud instead of 4level-fixup adds 2e629492276f m68k: nommu: use pgtable-nopud instead of 4level-fixup adds 42d6c83d6180 m68k: mm: use pgtable-nopXd instead of 4level-fixup adds e15e90f9f3ef microblaze: use pgtable-nopmd instead of 4level-fixup adds 10e0aa282f47 nds32: use pgtable-nopmd instead of 4level-fixup adds 161b1c90c09c parisc: use pgtable-nopXd instead of 4level-fixup adds 946b06fcec12 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup adds 8d03d8065813 sparc32: use pgtable-nopud instead of 4level-fixup adds eeaa1c963cf2 um: remove unused pxx_offset_proc() and addr_pte() functions adds 3700c7955b6b um: add support for folded p4d page tables adds 8bdea58cfef0 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] adds dd1e4f21e454 drivers/tty/serial/sh-sci.c: suppress warning adds 08e8cfe3dbba drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds d8942ba4004b Merge branch 'akpm/master' adds 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.
No new revisions were added by this update.
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