This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/ci/linux.
omits de69ee6df1cf Add linux-next specific files for 20200930 omits 5e54d2d416d3 Merge branch 'akpm/master' into master omits 4e3acc36171d lib/mpi: fix off-by-one check on index "no" omits 1c4cab85f797 mm: remove duplicate include statement in mmu.c omits 9ac95dd7dcc7 fix up for "iov_iter: transparently handle compat iovecs i [...] omits c754b7e413cb mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 43eb3f5a864a mm: do not use helper functions for process_madvise omits 308d5a95c96a mm/madvise: remove duplicate include omits e9f0091fcf34 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits d305cbc90650 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits 590cbf99b171 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits bc8ec17e2370 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 2d965d60e46c mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 28a305ae24da mm/madvise: introduce process_madvise() syscall: an extern [...] omits d1462671e756 pid: move pidfd_get_pid() to pid.c omits daeb510a6bee mm/madvise: pass mm to do_madvise omits 41e0571b4a0f mm/mmap: add inline munmap_vma_range() for code readability omits 9f810364cba5 mm/mmap: add inline vma_next() for readability of mmap code omits 6f5eba05028e mm/migrate: avoid possible unnecessary process right check [...] omits 4f1b41e31643 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 7d2690fa46f9 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 6bd4d2606c07 mm: kmem: enable kernel memcg accounting from interrupt contexts omits eee60b92f1fb mm: kmem: prepare remote memcg charging infra for interrup [...] omits c433a971fd3a mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits b0c3b787b1cc mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits 044453b938f6 mm, memcg: rework remote charging API to support nesting omits 00ffa4560d8a ia64: fix build error with !COREDUMP omits 4cb8bef64a0f Merge branch 'akpm-current/current' into master omits b5f9718ce7bb Merge remote-tracking branch 'memblock/for-next' into master omits 9b1e5789c513 Merge remote-tracking branch 'notifications/notifications- [...] omits fcc6f771a0f6 Merge remote-tracking branch 'mhi/mhi-next' into master omits f9ffd924ba7c Merge remote-tracking branch 'trivial/for-next' into master omits 06bf129b2d26 Merge remote-tracking branch 'cfi/cfi/next' into master omits 9ee758396e9b Merge remote-tracking branch 'pidfd/for-next' into master omits b72b0d4b8aa8 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits ac932b0fe08b Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 8e5afa76d231 Merge remote-tracking branch 'xarray/xarray' into master omits ca293f9c9dff Merge remote-tracking branch 'nvmem/for-next' into master omits a7d202b76871 Merge remote-tracking branch 'slimbus/for-next' into master omits a52668db98bd Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 3e58bb124850 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits e168f42b0572 Merge remote-tracking branch 'ntb/ntb-next' into master omits 866495a2d7d6 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 091d55f7dd2b Merge remote-tracking branch 'rtc/rtc-next' into master omits 6ccc6ee4f4c8 Merge remote-tracking branch 'livepatching/for-next' into master omits d123ae33ba49 Merge remote-tracking branch 'kselftest/next' into master omits 366fa9130bc1 Merge remote-tracking branch 'pwm/for-next' into master omits 29c881208d07 Merge remote-tracking branch 'pinctrl/for-next' into master omits 5da7c998714b Merge remote-tracking branch 'gpio/for-next' into master omits 48ae2cf2bd54 Merge remote-tracking branch 'rpmsg/for-next' into master omits acd5ce30f632 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 2daaed940715 Merge remote-tracking branch 'scsi/for-next' into master omits 57cf6280068e Merge remote-tracking branch 'dmaengine/next' into master omits f30c35452f35 Merge remote-tracking branch 'mux/for-next' into master omits ff139831dc38 Merge remote-tracking branch 'staging/staging-next' into master omits 1fd528a5cd8c Merge remote-tracking branch 'thunderbolt/next' into master omits 33f995c6d579 Merge remote-tracking branch 'soundwire/next' into master omits b819a37c0390 Merge remote-tracking branch 'extcon/extcon-next' into master omits ad32dae3950b Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 2b66b65c167e Merge remote-tracking branch 'tty/tty-next' into master omits 614c6d12b2ab Merge remote-tracking branch 'phy-next/next' into master omits 89bcc96f775f Merge remote-tracking branch 'usb-serial/usb-next' into master omits 08b19f2a1df5 Merge remote-tracking branch 'usb-gadget/next' into master omits e76584158aef Merge remote-tracking branch 'usb/usb-next' into master omits 2440a00e0479 Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 260b83c35314 Merge remote-tracking branch 'ipmi/for-next' into master omits 893573968383 Merge remote-tracking branch 'leds/for-next' into master omits 75d5d99ad085 Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits e8d01e702b96 Merge remote-tracking branch 'percpu/for-next' into master omits 3cd6ca59546c Merge remote-tracking branch 'xen-tip/linux-next' into master omits 901c2ca313e8 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 4de5bd001bc0 Merge remote-tracking branch 'kvm-arm/next' into master omits 00da14ab701b Merge remote-tracking branch 'rcu/rcu/next' into master omits 2ad30c48b9d5 Merge remote-tracking branch 'ftrace/for-next' into master omits 81b18a270bec Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits da644983d12d Merge remote-tracking branch 'edac/edac-for-next' into master omits 8d7e6a3dc829 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 95da59e9765e Merge remote-tracking branch 'tip/auto-latest' into master omits 28513e2ecd68 Merge remote-tracking branch 'spi/for-next' into master omits ef4dcbff8cd5 Merge remote-tracking branch 'devicetree/for-next' into master omits 8d001bb9b536 Merge remote-tracking branch 'audit/next' into master omits e150c78f48ae Merge remote-tracking branch 'vfio/next' into master omits 16c70080fa36 Merge remote-tracking branch 'iommu/next' into master omits d8240b32d445 Merge remote-tracking branch 'tpmdd/next' into master omits 2090d0c83c58 Merge remote-tracking branch 'tomoyo/master' into master omits fef388c902da Merge remote-tracking branch 'smack/next' into master omits fdf0e90c1882 Merge remote-tracking branch 'selinux/next' into master omits a524508064a6 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 2b8364f465d5 Merge remote-tracking branch 'integrity/next-integrity' in [...] omits 074fcaaaa09b Merge remote-tracking branch 'regulator/for-next' into master omits 0ede5d838a86 Merge remote-tracking branch 'battery/for-next' into master omits e3f59d0661eb Merge remote-tracking branch 'mfd/for-mfd-next' into master omits 83b7b9d32c88 Merge remote-tracking branch 'mmc/next' into master omits 82ca69ca6b28 Merge remote-tracking branch 'device-mapper/for-next' into master omits 29657b66665b Merge remote-tracking branch 'block/for-next' into master omits b7794d45c26c Merge remote-tracking branch 'input/next' into master omits 250fbc64eae4 Merge remote-tracking branch 'modules/modules-next' into master omits 9caa8518233b Merge remote-tracking branch 'sound-asoc/for-next' into master omits fff9bcb50dc3 Merge remote-tracking branch 'sound/for-next' into master omits 3b64f15274a4 Merge remote-tracking branch 'regmap/for-next' into master omits aa674fccabf0 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master omits b29a6bbda641 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 632e3de9ed4f Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 457f8a81112b Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 96758e29bbc7 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits bfdb05851240 Merge remote-tracking branch 'amdgpu/drm-next' into master omits a67cc9e99eca Merge remote-tracking branch 'drm/drm-next' into master omits f546edf5ac24 Merge remote-tracking branch 'crypto/master' into master omits f20c891a5654 Merge remote-tracking branch 'nand/nand/next' into master omits 3b4c59fc8cb7 Merge remote-tracking branch 'mtd/mtd/next' into master omits 29c0be85ae8b Merge remote-tracking branch 'gfs2/for-next' into master omits ac7cc641318c Merge remote-tracking branch 'mac80211-next/master' into master omits 143e5f38d358 Merge remote-tracking branch 'wireless-drivers-next/master [...] omits fa1e28c6ed9a Merge remote-tracking branch 'netfilter-next/master' into master omits f5cc12e6da37 Merge remote-tracking branch 'ipsec-next/master' into master omits f1af5e881262 Merge remote-tracking branch 'bpf-next/master' into master omits 2c35c7a3070f Merge remote-tracking branch 'net-next/master' into master omits a7c0922497ed Merge remote-tracking branch 'rdma/for-next' into master omits 558d68d2aba0 Merge remote-tracking branch 'swiotlb/linux-next' into master omits c19f5cc47e75 Merge remote-tracking branch 'dlm/next' into master omits 7f75125d02b6 Merge remote-tracking branch 'ieee1394/for-next' into master omits 16ed56dc9e0b Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits eb6cad2b4df8 Merge remote-tracking branch 'opp/opp/linux-next' into master omits b5c6fef7b759 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits f82af56b6ce0 Merge remote-tracking branch 'cpupower/cpupower' into master omits d15d94426590 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits bd162c31ed8c Merge remote-tracking branch 'pm/linux-next' into master omits 987831114123 Merge remote-tracking branch 'v4l-dvb/master' into master omits f3749baa884e Merge remote-tracking branch 'jc_docs/docs-next' into master omits 28495b491a02 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 1023be4d8179 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 80fbf18ca42d Merge remote-tracking branch 'i3c/i3c/next' into master omits 7b34536e8870 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 2d8262796b45 Merge remote-tracking branch 'hid/for-next' into master omits f283b5b597b5 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits fe0c8a1fe81e Merge remote-tracking branch 'pci/next' into master omits 40566060424c Merge remote-tracking branch 'printk/for-next' into master omits 1f0c45afe3d9 Merge remote-tracking branch 'vfs/for-next' into master omits 26272899ebd1 Merge remote-tracking branch 'file-locks/locks-next' into master omits 88f64523cb3f Merge remote-tracking branch 'iomap/iomap-for-next' into master omits a3a8c4fcf4fe Merge remote-tracking branch 'zonefs/for-next' into master omits 639f2e544dab Merge remote-tracking branch 'xfs/for-next' into master omits ec95354dd98e Merge remote-tracking branch 'ubifs/next' into master omits 5bd893909d24 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits 52bfb42dc3b4 Merge remote-tracking branch 'nfs-anna/linux-next' into master omits a4d8c1990aef Merge remote-tracking branch 'fuse/for-next' into master omits 186808cb788f Merge remote-tracking branch 'f2fs/dev' into master omits 6e4fd40c3285 Merge remote-tracking branch 'ext4/dev' into master omits e768c7aa25e9 Merge remote-tracking branch 'ext3/for_next' into master omits e329a8556d27 Merge remote-tracking branch 'exfat/dev' into master omits e3b57f6ffa10 Merge remote-tracking branch 'erofs/dev' into master omits 40a90dcb0b6f Merge remote-tracking branch 'configfs/for-next' into master omits e67da78f3674 Merge remote-tracking branch 'cifs/for-next' into master omits cc85ba08e963 Merge remote-tracking branch 'btrfs/for-next' into master omits a7167ff92c09 Merge remote-tracking branch 'fscrypt/master' into master omits fce9286f4d87 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits d634daa9aa74 Merge remote-tracking branch 's390/for-next' into master omits b63cf38695e2 Merge remote-tracking branch 'risc-v/for-next' into master omits 2eb1da922d18 Merge remote-tracking branch 'soc-fsl/next' into master omits 926753b3aeb4 Merge remote-tracking branch 'powerpc/next' into master omits 2c283afa6d9a Merge remote-tracking branch 'parisc-hd/for-next' into master omits 5e1474ce7d98 Merge remote-tracking branch 'nds32/next' into master omits 804067f01c75 Merge remote-tracking branch 'mips/mips-next' into master omits 64ac173a8b0b Merge remote-tracking branch 'microblaze/next' into master omits 06af6bbd146b Merge remote-tracking branch 'm68knommu/for-next' into master omits c0a24f0eb863 Merge remote-tracking branch 'm68k/for-next' into master omits efa31e84be90 Merge remote-tracking branch 'ia64/next' into master omits c4c70c4ba357 Merge remote-tracking branch 'h8300/h8300-next' into master omits 1af5f4c20577 Merge remote-tracking branch 'clk/clk-next' into master omits c1599a84821e Merge remote-tracking branch 'uniphier/for-next' into master omits 144bad6322a5 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits edef519e4440 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 3edf57a60325 Merge remote-tracking branch 'tegra/for-next' into master omits 5e6e14ece354 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 7962dba35a4c Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 6ae76deb81fe Merge remote-tracking branch 'rockchip/for-next' into master omits f383e46f2cb9 Merge remote-tracking branch 'reset/reset/next' into master omits 734acf34290b Merge remote-tracking branch 'renesas/next' into master omits 70aa2b1fd88c Merge remote-tracking branch 'realtek/for-next' into master omits 5ce4b56da0b3 Merge remote-tracking branch 'qcom/for-next' into master omits e594c6e1e417 Merge remote-tracking branch 'omap/for-next' into master omits c30b02ed9b84 Merge remote-tracking branch 'mvebu/for-next' into master omits 3ba3d1f6127a Merge remote-tracking branch 'mediatek/for-next' into master omits 333e1c392b7f Merge remote-tracking branch 'keystone/next' into master omits 32f2f342631a Merge remote-tracking branch 'imx-mxs/for-next' into master omits e6360ec336a9 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 0e5b0f199ead Merge remote-tracking branch 'at91/at91-next' into master omits 9018c9e2540a Merge remote-tracking branch 'aspeed/for-next' into master omits 7c190cc325e1 Merge remote-tracking branch 'amlogic/for-next' into master omits e302bb304b32 Merge remote-tracking branch 'arm-soc/for-next' into master omits 81efdc772254 Merge remote-tracking branch 'arm64/for-next/core' into master omits d5bbb660fbe1 Merge remote-tracking branch 'arm/for-next' into master omits 4995b5af56ae Merge remote-tracking branch 'dma-mapping/for-next' into master omits 6424d24af668 Merge remote-tracking branch 'kbuild/for-next' into master omits ed7d026a5d92 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 8876d85bb9d7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits fff3483e05fd Merge remote-tracking branch 'ubifs-fixes/fixes' into master omits 864aac0a3c54 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 6342a5f7b178 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 3475a83b94e1 Merge remote-tracking branch 'spdx/spdx-linus' into master omits edb5f45295cb Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 7fe86632706a Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 4208cdeef863 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits d8e1b77ccefd Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits d2d2119eecce Merge remote-tracking branch 'drivers-x86-fixes/fixes' int [...] omits f06605f3e42b Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 6f8f2e26d691 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits f8a465af9db9 Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits b735abc462bf Merge remote-tracking branch 'ide/master' into master omits c8577cdc8639 Merge remote-tracking branch 'input-current/for-linus' int [...] omits a7a1bbcbe248 Merge remote-tracking branch 'staging.current/staging-linu [...] omits 8a295db192a5 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits c0e762eeaa74 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 1cf29efabd9b Merge remote-tracking branch 'usb.current/usb-linus' into master omits 48a18269f12c Merge remote-tracking branch 'pci-current/for-linus' into master omits 5156f7495e35 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits e174df348a8c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits c284aad97a5a Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 0d3ddb022b0b Merge remote-tracking branch 'netfilter/master' into master omits 2f20f5f9b45d Merge remote-tracking branch 'bpf/master' into master omits 89da739f2be8 Merge remote-tracking branch 'net/master' into master omits ed6e9ba044b8 Merge remote-tracking branch 'sparc/master' into master omits 805914012d0b Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 5e8ec884aba7 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits b299cd6180e8 Merge remote-tracking branch 'arc-current/for-curr' into master omits 43371e0211d5 x86: add failure injection to get/put/clear_user omits 85423118e6c3 lib, uaccess: add failure injection to usercopy functions omits 9c99b8955eeb lib, include/linux: add usercopy failure capability omits 0e51f2eb51a3 ROMFS: support inode blocks calculation omits ab90442b144a ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang omits 397953eab80f sched.h: drop in_ubsan field when UBSAN is in trap mode omits f7460f65cdea scripts/gdb/tasks: add headers and improve spacing format omits 74087e115faf scripts/gdb/proc: add struct mount & struct super_block ad [...] omits e24b984c5d55 aio: simplify read_events() omits d018ef0a58d5 panic: dump registers on panic_on_warn omits 1e6b6cd62d86 rapidio: fix the missed put_device() for rio_mport_add_riodev omits e3fb499b749d rapidio: fix error handling path omits effb6208c81d nilfs2: fix some kernel-doc warnings for nilfs2 omits 9b9d63a72368 autofs: harden ioctl table omits e714dff54796 ramfs: fix nommu mmap with gaps in the page cache omits f6caa508446e mm: remove the now-unnecessary mmget_still_valid() hack omits 8110d18b2f3b mm/gup: take mmap_lock in get_dump_page() omits 1400c909c9f9 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits a9da6cfdf433 coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits 502af9bb5461 coredump: refactor page range dumping into common helper omits aa88bb8394b4 coredump: let dump_emit() bail out on short writes omits 5f129001e864 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits 0349db7b1fd3 tools/testing/selftests: add self-test for verifying load [...] omits baeac2629f2a fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 79f2cbf96bd1 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits f1e063186f3b fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits e0fb52213b4b checkpatch: test $GIT_DIR changes omits 248a13e34aeb checkpatch: extend author Signed-off-by check for split Fr [...] omits 7c5d7d239641 checkpatch: fix git "fatal" warning if file argument outsi [...] omits 5a4e435d5950 checkpatch: allow not using -f with files that are in git omits 10597d726187 checkpatch-warn-on-self-assignments-checkpatch-fixes omits ba9f28b7cd79 checkpatch: warn on self-assignments omits a8d87a42ab62 const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits cbcd2582463f checkpatch: warn if trace_printk and friends are called omits 9242cebe6c55 const_structs.checkpatch: add phy_ops omits 093d20e08b42 checkpatch: add test for comma use that should be semicolon omits f9e2d359ac16 checkpatch: move repeated word test omits 18a99fdc0507 checkpatch: add --kconfig-prefix omits 9c3a3d955947 bitops: use the same mechanism for get_count_order[_long] omits 078374fcb3c6 bitops: simplify get_count_order_long() omits f3a5d0c1265c lib/crc32.c: fix trivial typo in preprocessor condition omits 2fd183797de2 include/linux/list.h: add a macro to test if entry is poin [...] omits 6ef8b8dc4c23 lib/percpu_counter.c: use helper macro abs() omits 82ab58846986 lib/scatterlist.c: avoid a double memset omits 2f8168c452d8 lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits f2e8d8923c86 lib/idr.c: document calling context for IDA APIs mustn't u [...] omits 5a50800a7e0a lib/mpi/mpi-bit.c: fix spello of "functions" omits 6531fa4d24ca lib: test_sysctl: delete duplicated words omits b99d23cf0800 lib: syscall: delete duplicated words omits 8a872bdcc057 lib: radix-tree: delete duplicated words omits 46dc0706fea6 lib: earlycpio: delete duplicated words omits 884013f6c783 lib: dynamic_queue_limits: delete duplicated words + fix typo omits 930846d8dac7 lib: devres: delete duplicated words omits 7050788245cb lib: decompress_bunzip2: delete duplicated words omits b489f6a6c55e lib: libcrc32c: delete duplicated words omits ece069e07c94 lib: bitmap: delete duplicated words omits 3f2048ed0b9a get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 8389ba89a6f7 get_maintainer: add test for file in VCS omits 70e2e261c8d6 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] omits cb57f8977c90 kernel.h: split out min()/max() et al. helpers omits 2290a3b3a67d fs: configfs: delete repeated words in comments omits b051be5425d3 proc/sysctl: make protected_* world readable omits 16d92e568a19 kernel/hung_task.c: Monitor killed tasks. omits be23d923f675 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 3571a10be610 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits c310e8210ff5 mm: fix some comments in page_alloc.c and mempolicy.c omits eebc926c582f include/linux/mmzone.h: remove unused early_pfn_valid() omits 1117f46d68a6 mm: use helper function put_write_access() omits 53015d02c1df mm/workingset.c: fix some doc warnings omits 3c3495b7b417 mm: fix some comments formatting omits b96230eaa14f mm: fix some broken comments omits 983ac1cdf79d mm: use self-explanatory macros rather than "2" omits 0179cb3719d6 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits a35e90b34f5f mm/highmem.c: clean up endif comments omits 0a77e635b680 mm/page_reporting.c: drop stale list head check in page_re [...] omits 3baf8b5154ee mm/slab.h: remove duplicate include omits 5b5226f00c2a zram: failing to decompress is WARN_ON worthy omits 842e703a6346 mm: don't panic when links can't be created in sysfs omits 3abb3fbdeb2e kernel/resource: make iomem_resource implicit in release_m [...] omits a1faa530081b hv_balloon: try to merge system ram resources omits 2225a17f3b60 xen/balloon: try to merge system ram resources omits 6596b9a3a3a0 virtio-mem: try to merge system ram resources omits 86590a55a5d8 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits 566bc55ce787 mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits 6c712b31701a mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits 50f07b8ca50c kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits 52e2ccf04ebc kernel/resource: fix use of ternary condition in release_m [...] omits 3aec2e88c255 kernel/resource: make release_mem_region_adjustable() never fail omits 971ed7ae102d mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits ee630c1c35c2 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits 971e19e64ff5 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits cb1221b043f1 mm/memory_hotplug: simplify page onlining omits 70c25a928928 mm/page_isolation: simplify return value of start_isolate_ [...] omits 1ac1e42048dd mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 51f74700d4fc mm/page_alloc: simplify __offline_isolated_pages() omits 82b488f09290 mm-memory_hotplug-simplify-page-offlining-fix omits 81b6c0836d60 mm/memory_hotplug: simplify page offlining omits 669e5f6a640a mm/memory_hotplug: enforce section granularity when onlini [...] omits 34e50f07162e mm/memory_hotplug: inline __offline_pages() into offline_pages() omits be7edf1475b8 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits 9b5fc66ae1ac mm/util.c: update the kerneldoc for kstrdup_const() omits 533f766060b8 mm/vmstat.c: use helper macro abs() omits 7422ea63c495 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits baea497be1c2 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 6174ebd9422d mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits d082267f7e99 mm/page_poison.c: replace bool variable with static key omits 14f5fa349398 mm,hwpoison: try to narrow window race for free pages omits 747d25a9bb16 mm,hwpoison: double-check page count in __get_any_page() omits 3d32bc11dfcd mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits c9cf3036f325 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 8d37c35b2d34 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 41199ff4dbed mm,hwpoison: rework soft offline for in-use pages omits 0b902a51d6e2 mm,hwpoison: rework soft offline for free pages omits fb7a7c5e49f2 mm,hwpoison: unify THP handling for hard and soft offline omits e73ec441a68d mm,hwpoison: kill put_hwpoison_page omits 09b4c5272299 mm,hwpoison: refactor madvise_inject_error omits daa946a879ac mm,hwpoison: unexport get_hwpoison_page and make it static omits bfc0b9390d76 mm,hwpoison-inject: don't pin for hwpoison_filter omits 60c57174926e mm, hwpoison: remove recalculating hpage omits 708519c9c4a7 mm,hwpoison: cleanup unused PageHuge() check omits 61794e1f174e mm/readahead: pass a file_ra_state into force_page_cache_ra omits 871a7475f442 mm/filemap: fold ra_submit into do_sync_mmap_readahead omits dac88f828a4e mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits 8f7b35ad0184 mm/readahead: pass readahead_control to force_page_cache_ra omits 807dcf631202 mm/readahead: make ondemand_readahead take a readahead_control omits 7facb9815754 mm/readahead: make do_page_cache_ra take a readahead_control omits ba6e3bfc2238 mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits 01e899dd670c mm/readahead: add DEFINE_READAHEAD omits d43c0008e6fc fs: do not update nr_thps for mappings which support THPs omits 540e8ebe254c fs: add a filesystem flag for THPs omits 67f69fa8d88d mm/vmscan: allow arbitrary sized pages to be paged out omits 38543a31dcfc mm/page-writeback: support tail pages in wait_for_stable_page omits bd7c6a84806a mm/truncate: fix truncation for pages of arbitrary size omits 81b96795bbb6 mm/rmap: fix assumptions of THP size omits 3f158e3766a8 mm/huge_memory: fix can_split_huge_page assumption of THP size omits 7486d44043b5 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits dbf9e248234c mm/huge_memory: fix split assumption of page size omits 2953cd04648c mm/huge_memory: fix total_mapcount assumption of page size omits 5f61e13da361 mm/page_owner: change split_page_owner to take a count omits 53bcb9c92509 mm/memory: remove page fault assumption of compound page size omits fa1c352fe555 mm/filemap: fix page cache removal for arbitrary sized THPs omits 1583dc056811 mm/filemap: fix storing to a THP shadow entry omits 3d8eb4b7a8bd xarray-add-xas_split-fix-2 omits 208266d44f9b xarray-add-xas_split-fix omits b8c1a6a7e701 XArray: add xas_split omits 604ea5957732 xarray-add-xa_get_order-fix omits ed324c43ca6a XArray: add xa_get_order omits 8da29bd99be6 mm/migrate: remove obsolete comment about device public omits 4516e62d9779 mm/migrate: remove cpages-- in migrate_vma_finalize() omits 76eb3485383f mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 5e39cdf7d123 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits 7a2bafd37382 memblock: use separate iterators for memory and reserved regions omits 78226408af10 memblock: implement for_each_reserved_mem_region() using _ [...] omits f4084c40d793 memblock: remove unused memblock_mem_size() omits 4b2af2e58cc3 x86/setup: simplify reserve_crashkernel() omits 0f8017d26b0f x86/setup: simplify initrd relocation and reservation omits 87bf2c255429 mips: fix cavium-octeon build caused by memblock refactoring omits 373fd1a97c37 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits e849749d7bb5 arch, drivers: replace for_each_membock() with for_each_me [...] omits 9c14ec55ad00 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits ace0ddd0ffee memblock: reduce number of parameters in for_each_mem_range() omits 9ed460a51875 memblock-make-memblock_debug-and-related-functionality-pri [...] omits 93b6f3405037 memblock: make memblock_debug and related functionality private omits 16f8b52d1441 memblock: make for_each_memblock_type() iterator private omits 89619425275f mircoblaze: drop unneeded NUMA and sparsemem initializations omits ad003fdaac27 riscv: drop unneeded node initialization omits 650914a1fce9 h8300, nds32, openrisc: simplify detection of memory extents omits ee57b1109e20 arm64: numa: simplify dummy_numa_init() omits e4e5b21a83d2 arm, xtensa: simplify initialization of high memory pages omits 049fdaed3582 dma-contiguous: simplify cma_early_percent_memory() omits 5096eb1455cb KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 4106e1c243c5 mm-mempool-add-else-to-split-mutually-exclusive-case-fix omits 3cb84176c5df mm/mempool: Add 'else' to split mutually exclusive case omits bcb7f5102556 mm: remove unused alloc_page_vma_node() omits 3064b54036c0 mm/mempolicy: remove or narrow the lock on current omits 6642e8d42d2c include/linux/compaction.h: clean code by removing unused [...] omits 587f0b39648f mm/compaction.c: micro-optimization remove unnecessary branch omits 4bf84e3110ae mm/zbud: remove redundant initialization omits 9629c3fd6825 mm/z3fold.c: use xx_zalloc instead xx_alloc and memset omits 1b8fc5b425f2 mm/vmscan: fix comments for isolate_lru_page() omits 71d57855773a mm/vmscan: add a fatal signals check in drop_slab_node omits ca2b6b989623 mm/vmscan: fix infinite loop in drop_slab_node omits 654a2abd2bc2 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits 0fcc33b81fde mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits 3a22c2513957 mm/hugetlb: take the free hpage during the iteration directly omits 2455db419010 mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits e16d2e414033 mm/hugetlb: a page from buddy is not on any list omits 82e33fb4dcc8 mm/hugetlb: count file_region to be added when regions_nee [...] omits f7578a443590 mm/hugetlb: use list_splice to merge two list at once omits 47683a24f5bb mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits dc328c446212 mm/hugetlb: not necessary to coalesce regions recursively omits da2f8e5693bc MIPS: do not call flush_tlb_all when setting pmd entry omits 58e2ecc0b044 mm/huge_memory.c: update tlb entry if pmd is changed omits e60db0a12a97 doc/vm: fix typo in the hugetlb admin documentation omits 80d6d375eb6a mm/hugetlb.c: remove the unnecessary non_swap_entry() omits a7cbc81ffddf mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits e53a084e65c7 include/linux/gfp.h: clarify usage of GFP_ATOMIC in !preem [...] omits e121be9a94f6 mm/page_alloc.c: fix freeing non-compound pages omits 8850922d628d mm: move call to compound_head() in release_pages() omits e5e2492e90b5 mmzone: clean code by removing unused macro parameter omits d0d8bdf73aa7 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' omits 79de3e079d04 mm/page_alloc.c: clean code by merging two functions omits ca2a56d192b7 mm/page_alloc.c: fix early params garbage value accesses omits b87b674360d4 mm/page_alloc.c: micro-optimization remove unnecessary branch omits 08451ab2723a mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits a40bae3ead27 mm/page_alloc.c: clean code by removing unnecessary initia [...] omits f1b2e1488400 mm, isolation: avoid checking unmovable pages across pageb [...] omits a0bd16afe4dd mm: document semantics of ZONE_MOVABLE omits 9f68228f5b08 virtio-mem: don't special-case ZONE_MOVABLE omits d35e98a7852a mm/page_isolation: cleanup set_migratetype_isolate() omits 0ed1bae148de mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 524e76decda6 mm/page_isolation: exit early when pageblock is isolated i [...] omits cffefdf4f96f mm/page_alloc: tweak comments in has_unmovable_pages() omits 9b462656bf9f mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits cabb8aa6d35e KASAN: Testing Documentation omits 55be683a2527 kasan-port-kasan-tests-to-kunit-v14 omits 851f552f7f2c KASAN: Port KASAN Tests to KUnit omits 1f193803d873 KUnit: KASAN Integration omits 76933628ec0a kasan/kunit: add KUnit Struct to Current Task omits 3f77d896b19e docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits 03440d7224b3 mm/vmalloc.c: fix the comment of find_vm_area omits 5ca97ddae95a mm/vmalloc.c: update the comment in __vmalloc_area_node() omits f8ed9513c219 mm/memory-failure.c: remove unused macro `writeback' omits 0a838e62a248 mm/memory-failure: do pgoff calculation before for_each_process() omits 0e5ca18204ac mm/dmapool.c: replace hard coded function name with __func__ omits d313701ed292 mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits 58046c77f58f lib/test_hmm.c: remove unused dmirror_zero_page omits ee7394138109 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits 99b56b8796b1 include/linux/huge_mm.h: remove mincore_huge_pmd declaration omits dabc3df21598 mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] omits bd5a4a10e93d mm/mmap.c: use helper function allow_write_access() in __r [...] omits 696a9001c041 mm: use helper function mapping_allow_writable() omits c64c4e16b5f3 mm/mmap: check on file instead of the rb_root_cached of it [...] omits 09278b926c4e mm/mmap: not necessary to check mapping separately omits 976335fee2c0 mm/memory.c: fix spello of "function" omits 3f51d18c2f39 mm/mmap: leave adjust_next as virtual address instead of p [...] omits 223daab5b9b9 mm: simplify PageDoubleMap with PF_SECOND policy omits 4e742eb55520 mm: move PageDoubleMap bit omits 67ec2e822c8a mm/mmap.c: fix the adjusted length error omits c005e3b03dfb mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 7704b5550706 mm: smaps*: extend smap_gather_stats to support specified [...] omits 9883fa2e5572 mmap locking API: add mmap_lock_is_contended() omits c60e5fcb65da mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits beca352cb61c mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 52567e43b7ba mm/memory.c: replace vmf->vma with variable vma omits 93c0091aec00 mm/memory.c: fix typo in __do_fault() comment omits 839f2bb2fa34 arm: __pmd_free_tlb(): call page table destructor omits 7331fa8307cb mm: account PMD tables like PTE tables omits 003ab12c8197 selftests/vm: fix incorrect gcc invocation in some cases omits aea37ee8d639 selftests/vm: fix false build success on the second and la [...] omits 3a52708423bb mm/page_counter: correct the obsolete func name in the com [...] omits 8409a19ee780 mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits fb35363e4b87 mm/memcg: unify swap and memsw page counters omits 68d5799d9842 mm-memcg-simplify-mem_cgroup_get_max-v4 omits a4c250460277 mm/memcg: simplify mem_cgroup_get_max() omits 907132dae379 mm/memcg: clean up obsolete enum charge_type omits 5d1630e0b67f mm: memcontrol: correct the comment of mem_cgroup_iter() omits 6837ea900679 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits 59f469797854 mm: memcontrol: Use the preferred form for passing the siz [...] omits 0b83412478dd mm: memcontrol: use flex_array_size() helper in memcpy() omits f004f26374ee mm/memremap.c: convert devmap static branch to {inc,dec} omits 858b6378d18b mm/swap.c: fix incomplete comment in lru_cache_add_inactiv [...] omits 6426ce6da5da mm/page_io.c: remove useless out label in __swap_writepage() omits a0acb4cbefce mm/swap_slots.c: remove always zero and unused return valu [...] omits 88b411f995d6 mm/swap.c: fix confusing comment in release_pages() omits bf73e6be1d2f mm: remove superfluous __ClearPageActive() omits 49a146d87342 mm: remove activate_page() from unuse_pte() omits f4edeb847241 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits 3292c40432ab mm/gup: protect unpin_user_pages() against npages==-ERRNO omits 33d0f3f6af5e mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 31dc3e614c5f mm/gup: don't permit users to call get_user_pages with FOL [...] omits 49ad52af4194 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits f2d838c7bcbb mm/gup_benchmark: update the documentation in Kconfig omits 6e6fba053d76 mm, fadvise: improve the expensive remote LRU cache draini [...] omits 5018db94eb17 mm/filemap: fix filemap_map_pages for THP omits 3d62eaa429ff mm: add find_lock_head omits 5e2dfbe3c7d5 mm-shmem-return-head-page-from-find_lock_entry-fix omits 9fb1f023f15f mm/shmem: return head page from find_lock_entry omits 31283d7119ff mm-convert-find_get_entry-to-return-the-head-page-fix omits c5178503ec84 mm: convert find_get_entry to return the head page omits 807b8cff9476 i915: use find_lock_page instead of find_lock_entry omits 9039383e3e44 proc: optimise smaps for shmem entries omits 22852cb5985f mm-optimise-madvise-willneed-fix omits 71e738fba8b5 mm: optimise madvise WILLNEED omits f56633de52e6 mm: use find_get_incore_page in memcontrol omits aa41bf269ed1 mm: factor find_get_incore_page out of mincore_page omits d85e81bbbe53 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] omits 525548587350 mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits 36f0b7404ced mm/debug_vm_pgtable: drop hugetlb_advanced_tests() omits bcb3b4d054f2 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits 2634c82dd98d mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits 5ce0ca776d6f mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits 968f77906d4a mm/debug_vm_pgtable/locks: take correct page table lock omits 2d49ac11d378 mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits 72b156a8e822 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits 0dc51dee3a68 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits 4f183502ec5c mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits 892b5ed43fae mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits 4dbc5f7ec1b7 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits a218a1591fc5 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits 70dac0d9bcc8 powerpc/mm: move setting pte specific flags to pfn_pte omits 0fd1f1b2e691 powerpc/mm: add DEBUG_VM WARN for pmd_clear omits 9190819c971a mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits db6ede9ba127 mm/debug.c: do not dereference i_ino blindly omits 3ac33fc77a87 device-dax: add a range mapping allocation attribute omits 347c9fb0c2b2 dax/hmem: introduce dax_hmem.region_idle parameter omits 0367fd1e8cef device-dax: add an 'align' attribute omits c70660261f05 device-dax: make align a per-device property omits 75fa02d771a7 device-dax: introduce 'mapping' devices omits 120ff7440bdb device-dax: add dis-contiguous resource support omits 4c5b6ad86acc mm/memremap_pages: support multiple ranges per invocation omits 4f6159423b15 mm/hmm/test: use after free in dmirror_allocate_chunk() omits 7b03d98bf92e mm/memremap_pages: convert to 'struct range' omits 83d43da90c51 device-dax: add resize support omits a284e7042914 drivers/base: make device_find_child_by_name() compatible [...] omits 4797cf54ee71 device-dax: introduce 'seed' devices omits a99684edb6b7 device-dax: introduce 'struct dev_dax' typed-driver operations omits 6d5cb649e6b8 device-dax: add an allocation interface for device-dax instances omits c6d51af77fd4 device-dax/kmem: replace release_resource() with release_m [...] omits 3a313550924a device-dax/kmem: move resource name tracking to drvdata omits 243d501f0264 device-dax/kmem: introduce dax_kmem_range() omits b436178cd956 device-dax: make pgmap optional for instance creation omits 69034eef0042 device-dax: move instance creation parameters to 'struct d [...] omits 64e966195999 device-dax: drop the dax_region.pfn_flags attribute omits 726dc32ec381 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits 3bb08cf3bb62 ACPI: HMAT: attach a device for each soft-reserved range omits 89f126c05f1e mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits 516d2293b7aa mm/memory_hotplug: introduce default phys_to_target_node() [...] omits edb01efef45c resource: report parent to walk_iomem_res_desc() callback omits 9bbfbc894da1 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits 31706fa13c62 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits cb9d4f8eb0d7 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits 1fae26899572 x86/numa: fix build when CONFIG_ACPI is not set omits 3b67ec9f0e84 x86/numa: add 'nohmat' option omits ba4471fda595 x86/numa: cleanup configuration dependent command-line options omits e142af96d459 mm,kmemleak-test.c: move kmemleak-test.c to samples dir omits 7c3cb0b04b62 mm/kmemleak: rely on rcu for task stack scanning omits 129303348c80 mm/slub: make add_full() condition more explicit omits 80696de242b9 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits 5a71d23c0e18 mm/slub.c: branch optimization in free slowpath omits 0b09f0ca4243 include/linux/slab.h: fix a typo error in comment omits 836507f0d062 mm/slab.c: clean code by removing redundant if condition omits 27da5bb63b55 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 0950ffc001ee fs_parse: mark fs_param_bad_value() as static omits 355f48edc280 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits 95b9fdb70237 ramfs: support O_TMPFILE omits ffa4b0e8fc7a ocfs2: fix ocfs2 corrupt when iputting an inode omits adcddb099e0d ocfs2: clear links count in ocfs2_mknod() if an error occurs omits eadfae4eabb8 ocfs2: fix potential soft lockup during fstrim omits d306d823ea3a ocfs2: delete repeated words in comments omits cbc041964c3a ntfs: add check for mft record size in superblock omits 833377f6fdc5 scripts/spelling.txt: increase error-prone spell checking omits ff7628052ef5 export.h: fix section name for CONFIG_TRIM_UNUSED_KSYMS for Clang omits 03f1a5f1c281 compiler.h: avoid escaped section names omits ae82c0bb463e compiler-gcc: improve version error omits a48f8e0ec575 kasan: remove mentions of unsupported Clang versions omits b428c1476c9d Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits 3018fcacdc22 Revert "arm64: vdso: Fix compilation with clang older than 8" omits a7c8dca2e197 Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits 89b9d301ce8f Revert "kbuild: disable clang's default use of -fmerge-all [...] omits 7a1f14c656cc compiler-clang: add build check for clang 10.0.1 omits 503bd6665f37 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference omits e3b1b31a5896 mm-khugepaged-recalculate-min_free_kbytes-after-memory-hot [...] omits e3474c980e6e mm: khugepaged: recalculate min_free_kbytes after memory h [...] omits 81747d39e939 /proc/kpageflags: do not use uninitialized struct pages omits 31ed5d4de00f /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits fdaa33e20a05 cifs: update internal module version number omits fec53c8d209d Convert trailing spaces and periods in path components omits 3a6434fb7a71 dm: fix missing imposition of queue_limits from dm_wq_work [...] omits 1ebf4588bcd8 drm/amdgpu: add another raven1 gfxoff quirk omits a1fa0327a59d PCI/ERR: Fix reset logic in pcie_do_recovery() call omits 72dabcdbf536 Merge branch 'features' into for-next omits 5be4bf85f47c Merge branch 'misc-5.9' into next-fixes omits 796a2a4b6ba8 mtd: onenand: simplify the return expression of onenand_tr [...] omits 7c2940359b84 mtd: rawnand: cadence: remove a redundant dev_err call omits 3e36b4f32ad8 mtd: rawnand: ams-delta: Fix non-OF build warning omits 53da5f39c5a7 mtd: rawnand: Don't overwrite the error code from nand_set [...] omits 0c1d9133f45f mtd: rawnand: Introduce nand_set_ecc_on_host_ops() omits b0f72dd6345a mtd: rawnand: atmel: Check return values for nand_read_data_op omits 117d4a528986 mtd: rawnand: vf610: Remove unused function vf610_nfc_tran [...] omits c49d1394dca3 mtd: rawnand: qcom: Simplify with dev_err_probe() omits a9fb2c6d03fc mtd: rawnand: marvell: Fix and update kerneldoc omits bc2d97493d6d mtd: rawnand: marvell: Simplify with dev_err_probe() omits d1d43083088c mtd: rawnand: gpmi: Simplify with dev_err_probe() omits a1dc90135db9 mtd: rawnand: atmel: Simplify with dev_err_probe() omits ea1ab2b833b9 mtd: onenand: Simplify with dev_err_probe() omits e6eb69f38605 mtd: rawnand: marvell: Support panic_write for mtdoops omits 335cf3f69077 mtd: spinand: gigadevice: Add support for GD5F4GQ4xC omits bf3d983d68f4 mtd: spinand: gigadevice: Add QE Bit omits 3834da3560af mtd: spinand: gigadevice: Only one dummy byte in QUADIO omits 6cfbbeebed97 mtd: rawnand: vf610: disable clk on error handling path in probe omits 52569d4cd696 mtd: rawnand: oxnas: cleanup/simplify code omits 48fbaaed20de mtd: spinand: macronix: Add support for MX31UF1GE4BC omits 54e5d76a724f mtd: spinand: macronix: Add support for MX31LF1GE4BC omits 3bd04fea7339 mtd: rawnand: pasemi: Make pasemi_device_ready() static omits 521e72fc6a1a mtd: rawnand: stm32_fmc2: fix a buffer overflow omits 7072e23fee11 mtd: rawnand: atmel: Get rid of the legacy interface imple [...] omits 25dedc9228a7 mtd: rawnand: atmel: Convert the driver to exec_op() omits c1864e5b63ce mtd: rawnand: atmel: Use nand_prog_page_end_op() omits 297ccbd6c6ba mtd: rawnand: atmel: Use nand_{write,read}_data_op() omits c54bbfca6e79 mtd: rawnand: atmel: Drop redundant nand_read_page_op() omits e2862e5751e5 mtd: rawnand: atmel: Enable the NFC controller at probe time omits 94533efa0d11 mtd: rawnand: Use the NAND framework user_conf object for [...] omits a315465cace0 mtd: rawnand: Use the ECC framework user input parsing bits omits eaf0fdb4cdc5 mtd: rawnand: Use the ECC framework nand_ecc_is_strong_eno [...] omits 4509c5cfed61 mtd: rawnand: Use the ECC framework OOB layouts omits 250c33dc20de locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem [...] omits 1d4244373d53 doc: Present the role of READ_ONCE() omits ea90973e96eb rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config omits bec4f005bf97 rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] omits f7a3755c69a2 scftorture: Add full-test stutter capability omits 9d1707b4b6ee torture: Allow alternative forms of kvm.sh command-line arguments omits c1e964f37040 rcutorture: Test runtime toggling of CPUs' callback offloading omits fb3e1bed8da3 rcutorture: Small code cleanups omits f3d9a6b41b1a rcu: Fix single-CPU check in rcu_blocking_is_gp() omits 0462aecdf9cc torture: Accept time units on kvm.sh --duration argument omits 888d02e3ad93 rcutorture: Make stutter_wait() caller restore priority omits a14c7f2e7c33 rcu: Implement rcu_segcblist_is_offloaded() config dependent omits afa225f398ce torture: Force weak-hashed pointers on console log omits 04c1cb584dae list.h: Update comment to explicitly note circular lists omits 537e047eab71 rcutorture: Prevent hangs for invalid arguments omits 7d5d9c85a1a4 torture: Prevent jitter processes from delaying failed run omits 041ab4e93ebf locktorture: Prevent hangs for invalid arguments omits 1b4134f4f2e1 locktorture: Ignore nreaders_stress if no readlock support omits abcacdfcbf83 rcu-tasks: Make the units of ->init_fract be jiffies omits 0cd0dc53a745 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] omits 2903110d4299 refscale: Prevent hangs for invalid arguments omits 7effc816ae6d rcuscale: Prevent hangs for invalid arguments omits 7f86e7b13e18 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition omits 1caf8386e29f lockdep: Provide dummy forward declaration of *_is_held() helpers omits 8752ff36772b srcu: Use a more appropriate lockdep helper omits 2f6651468e66 net: sched: Remove broken definitions and un-hide for !LOCKDEP omits 0cbfd9b35bd4 net: Un-hide lockdep_sock_is_held() for !LOCKDEP omits 8351cf71f83a rcu: Un-hide lockdep maps for !LOCKDEP omits fcc83637265f sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP omits 302450b13d90 torture: Exclude "NOHZ tick-stop error" from fatal errors omits 8117979cfcf1 rcutorture: Make grace-period kthread report match RCU fla [...] omits 77f9d2a05d9b rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop omits be9dd77e41c1 rcutorture: Make preemptible TRACE02 enable lockdep omits 998b0f0c3baf docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] omits 0d05cc5dc7cc srcu: Take early exit on memory-allocation failure omits 6e51746c44e2 rcuscale: Avoid divide by zero omits 77db67c99eff rcuscale: Add RCU Tasks Trace omits 1ffa32e4b6e8 rcu: Panic after fixed number of stalls omits 77517da2449d x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs omits 0dd16d4027e7 scftorture: Add an alternative IPI vector omits 3846cde0d101 torture: Make torture_stutter() use hrtimer omits 7fce93e84f11 x86/cpu: Avoid cpuinfo-induced IPI pileups omits ffd535f577fd torture: Periodically pause in stutter_wait() omits 29fc9287fef8 locktorture: Track time of last ->writeunlock() omits 679265c327bf torture: Don't kill gdb sessions omits d018d132ebaf refscale: Bounds-check module parameters omits 8eb7d6af6e58 Merge branch 'urezki-pcount.2020.09.28g' into HEAD omits 5f5f44ca646f EXP Revert "KVM: Check the allocation of pv cpu mask" omits bee7c4c29c3a kvfree_rcu(): Fix ifnullfree.cocci warnings omits 9f7e887e648c rcu/tree: Allocate a page when caller is preemptible omits 5d11f297dfcd Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits 58b819e85258 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 7e3d84c7536c Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits 1a351609f0bd ledtrig-cpu: Limit to 8 CPUs omits c981e81cd273 leds: Add documentation about possible subsystem improvements omits 8e02ac4f89c9 leds: pca9532: read pwm settings from device tree omits 38af46766fab leds: pca9532: correct shift computation in pca9532_getled omits 0c637d4d83db leds: lm36274: Fix warning for undefined parameters omits 5ed564edb819 leds: lm3532: Fix warnings for undefined parameters omits d6c7d8b5d0f4 leds: pca963x: use flexible array omits 4c4b242915ad leds: pca963x: cosmetic: rename variables omits e12957936e25 leds: pca963x: cosmetic: rename variables omits ac94a74cdab5 leds: pca963x: use devres LED registering function omits 424c9ec68a21 leds: pca963x: cosmetic: use helper variables, better indentation omits ced3c298a937 leds: tca6507: fix potential zero passed to ERR_PTR omits ac50f64037fa leds: tca6507: fix warning triggered by fwnode conversion. omits 2e057a020280 leds: tca6507: use fwnode API instead of OF omits e4fe3a7dcf73 leds: tca6507: Absorb platform data omits f9e87f3c3c32 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks omits 0248dedd12d4 Merge branch 'linus' omits a5a2daf9ce08 Merge branch 'x86/cleanups' omits cf54d877b2eb Merge branch 'x86/urgent' omits 3ef0a955e2e0 Merge branch 'remotes/lorenzo/pci/xilinx' omits afe562a5048a Merge branch 'remotes/lorenzo/pci/vmd' omits ccd34126395c Merge branch 'remotes/lorenzo/pci/rcar' omits a468a687f949 Merge branch 'remotes/lorenzo/pci/qcom' omits c5fa2eedbb87 Merge branch 'remotes/lorenzo/pci/mvebu' omits a9277ea16561 Merge branch 'remotes/lorenzo/pci/iproc' omits 832f5ab53448 Merge branch 'remotes/lorenzo/pci/imx6' omits e0964880dad4 Merge branch 'remotes/lorenzo/pci/dwc' omits 11aed5f39ae4 Merge branch 'remotes/lorenzo/pci/cadence' omits 05f5af989729 Merge branch 'remotes/lorenzo/pci/brcmstb' omits b791bb658900 Merge branch 'remotes/lorenzo/pci/aardvark' omits a94add684f06 Merge branch 'remotes/lorenzo/pci/arm' omits 4a7c46bf976b Merge branch 'remotes/lorenzo/pci/apei' omits 36a1d695920e Merge branch 'pci/misc' omits 42b609067e42 Merge branch 'pci/pm' omits 4abaea37b14f Merge branch 'pci/hotplug' omits 0fba7c7d71f7 Merge branch 'pci/enumeration' omits 192ba6f8f7d6 Merge branch 'pci/acs' omits 115183bd19e8 Merge branch 'x86/fpu' omits 13aa9f45af90 Merge branch 'x86/pti' omits e7fdf83c03aa Merge branch 'linus' omits 3ddc19a683a8 Merge branch 'objtool/core' omits 9628e5a1a50d Merge branch 'ras/core' omits 089913a4e162 Merge branch 'x86/irq' omits 764e64fcda54 Merge branch 'devel' into for-next omits abcef6a24347 Merge branch 'devel' into for-next omits ddb18685d11e misc: pci_endpoint_test: Add driver data for Layerscape PC [...] omits 0044e46e8376 misc: pci_endpoint_test: Add LS1088a in pci_device_id table omits c9443b6500ff arm64: dts: layerscape: Add PCIe EP node for ls1088a omits 45c1c667ec05 Merge branch 'efi/core' omits c2cfa7d3be21 Merge branch 'efi/urgent' omits e7e4bc822af5 Merge branch 'irq/core' omits b6c23dffd290 Merge branch 'locking/core' omits 04154974ade8 Merge branch 'locking/urgent' omits 46607f6cc7b5 Merge branch 'objtool/urgent' omits 3a93a65fcafa manual merge of ras/core omits 242a647c0e17 manual merge of x86/irq omits 30b6218b43ff Merge branch 'x86/pti' omits 5fa3146213b9 Merge branch 'x86/urgent' omits 744de4180a43 cper,edac,efi: Memory Error Record: bank group/address and [...] omits 3c029b01da60 edac,ghes,cper: Add Row Extension to Memory Error Record omits d2778b4891fb efi/x86: Add a quirk to support command line arguments on [...] omits 8846f9fc76ba Merge branch 'linus' omits 412094d966d4 Merge branch 'core/urgent' omits 5506264ae5c2 Merge branch 'ras/core' omits fb5ee4ba376e Merge branch 'x86/seves' omits e6eb15c9ba31 KVM: nSVM: Avoid freeing uninitialized pointers in svm_set [...] omits 3abfc204febd Merge branch 'WIP.fixes' omits e524f5c7cbd0 Merge branch 'core/build' omits 3990b509f8d4 Merge branch 'core/static_call' omits 92464020f115 Merge branch 'locking/core' omits ae8be230e107 Merge branch 'locking/urgent' omits c3803e61269b Merge branch 'objtool/core' omits c52cab8c5070 Merge branch 'perf/core' omits 72f5b5b539a0 Merge branch 'perf/kprobes' omits 9641d63c7372 Merge branch 'ras/core' omits e6e622531190 Merge branch 'sched/core' omits ac3a5e30263f Merge branch 'timers/core' omits 0985eb2a5774 Merge branch 'x86/asm' omits 4e271baf938e Merge branch 'x86/build' omits 6bd924d0eea3 Merge branch 'x86/cache' omits 30316b136514 Merge branch 'x86/cleanups' omits 26b444923463 Merge branch 'x86/cpu' omits 4ba20d363de9 Merge branch 'x86/entry' omits 2b116ef8b9f2 Merge branch 'x86/fpu' omits a740f0d5ad76 Merge branch 'x86/fsgsbase' omits 81ecf2a34adf Merge branch 'x86/misc' omits 2e8f21122a95 Merge branch 'x86/mm' omits dfd5c7d37563 Merge branch 'x86/paravirt' omits be4cc2656b60 Merge branch 'x86/seves' omits fc2951c1cc5e Merge branch 'x86/urgent' omits c71fcd3c4fcf parisc: disable CONFIG_IDE in defconfigs omits dfb4de9d3a56 x86/kvm: Don't forget to ACK async PF IRQ omits 685cbf6616ce parisc/stifb: Convert STI core driver to dynamic printk omits 34f20a6410d5 PCI: Remove unused pcibios_pm_ops omits 59306d7db654 mfd: sprd: Add wakeup capability for PMIC IRQ omits 16a5bd66b0dd mfd: intel-lpss: Add device IDs for UART ports for Lakefield omits 3b33e68eb402 mfd: dm355evm_msp: Convert LEDs to GPIO descriptor table omits 0c5a90ceac9b mfd: wcd934x: Simplify with dev_err_probe() omits 197d451baeea mfd: stmfx: Simplify with dev_err_probe() omits 20e9d38467b6 mfd: madera: Simplify with dev_err_probe() omits 753bd752e181 mfd: ene-kb3930: Add driver for ENE KB3930 Embedded Controller omits 64ea409e970a dt-bindings: mfd: Add ENE KB3930 Embedded Controller binding omits 6e14bd71c284 mfd: khadas-mcu: Fix randconfig 'unused-const-variable' warning omits c563a66537d2 mfd: rn5t618: Add a power supply subdevice omits 632ae9d200b5 mfd: Kconfig: Fix typo of 'individual' omits 03b68d5d7d4b Merge branch 'for-5.9/copy_mc' into libnvdimm-for-next omits fb406088ce0e x86/copy_mc: Introduce copy_mc_generic() omits 0a78de3d4b7b x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, [...] adds 90fb702791bf autofs: use __kernel_write() for the autofs pipe writing adds 02de58b24d2e Merge tag 'devicetree-fixes-for-5.9-3' of git://git.kernel [...] adds 60e720931556 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds c0087c5cb506 Merge remote-tracking branch 'arc-current/for-curr' into master adds a509a66a9d0d arm64: permit ACPI core to map kernel memory used for tabl [...] adds 294197aa1de7 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds 67134744be16 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds b0b4f67c7578 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds 3ba8bfc6a5a4 Merge remote-tracking branch 'sparc/master' into master adds 917944da3bfc mptcp: Consistently use READ_ONCE/WRITE_ONCE with msk->ack_seq adds 1a49b2c2a501 mptcp: Handle incoming 32-bit DATA_FIN values adds 2b3e981a94d8 Merge branch 'mptcp-Fix-for-32-bit-DATA_FIN' adds 1f25c9bbfd44 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 0ec86e8e82b5 ice: increase maximum wait time for flash write commands adds be49b1ad299a ice: preserve NVM capabilities in safe mode adds 03e7e72cedda Merge branch '100GbE' of https://github.com/anguy11/net-queue adds e154b5b70368 octeontx2-af: Fix enable/disable of default NPC entries adds 89eae5e87b4f octeontx2-pf: Fix TCP/UDP checksum offload for IPv6 frames adds 1ea0166da050 octeontx2-pf: Fix the device state on error adds 66a5209b5341 octeontx2-pf: Fix synchnorization issue in mbox adds a59cf619787e Merge branch 'Fix-bugs-in-Octeontx2-netdev-driver' adds 1c5094473c4f Merge remote-tracking branch 'net/master' into master adds 48d072c4e8cd selftests: netfilter: add time counter check adds 1e1f302deebd Merge remote-tracking branch 'netfilter/master' into master adds f4794c6064a8 ALSA: hda - Don't register a cb func if it is registered already adds a0645daf1610 ALSA: HDA: Early Forbid of runtime PM adds 7a2ba46f3693 ASoC: hdac_hda: allow runtime pm at end of probe adds 71cbb3d4e66e Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 85ee98b4ab11 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds c4b6eedb28aa Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds e2c7689011d3 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 76a6b0b90d53 MAINTAINERS: Add Pali Rohár as aardvark PCI maintainer adds 033840b69087 Merge remote-tracking branch 'pci-current/for-linus' into master adds b605bac10558 Merge remote-tracking branch 'usb.current/usb-linus' into master adds fdf07ecf55ee Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 537d841c31cb Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 8ed9d5339d46 Merge remote-tracking branch 'staging.current/staging-linu [...] adds 7cf7877c0c8e Merge remote-tracking branch 'input-current/for-linus' int [...] adds 27687127c72b Merge remote-tracking branch 'ide/master' into master adds 82e4d1bbaa89 Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds b753e41d9999 ARM: dts: am33xx: modify AM33XX_IOPAD for #pinctrl-cells = 2 adds 8f04aea048d5 ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_en [...] adds 62b96471314c Merge remote-tracking branch 'omap-fixes/fixes' into master adds 78d1c7cc1b1b Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds a466c85edc6f btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks adds 4c8f353272dd btrfs: fix filesystem corruption after a device replace adds 2a851de0233a Merge branch 'misc-5.9' into next-fixes adds d07add331ce1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds f01300e594a6 Merge remote-tracking branch 'drivers-x86-fixes/fixes' int [...] adds bcf3a2953d36 scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calli [...] adds 92c5fd6fde6f Merge remote-tracking branch 'scsi-fixes/fixes' into master adds f54c4442893b drm/vmwgfx: Fix error handling in get_node adds 6f4fc18f3575 Merge branch 'vmwgfx-fixes-5.9' of git://people.freedeskto [...] adds 9893f7eafd1c Merge remote-tracking branch 'drm-fixes/drm-fixes' into master adds 0b4671135905 Merge remote-tracking branch 'mmc-fixes/fixes' into master adds c14decfca23c clocksource: clint: Export clint_time_val for modules adds aa9887608e77 RISC-V: Check clint_time_val before use adds 141494d363c6 Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds cb7a00b2ee2f Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 98e8de8d7b99 Merge remote-tracking branch 'spdx/spdx-linus' into master adds 8a75909d1cd0 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds f38c6b43b76f Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds c0b1c5fb6b68 Merge remote-tracking branch 'ubifs-fixes/fixes' into master adds 112c35237c72 Partially revert "video: fbdev: amba-clcd: Retire elder CL [...] adds 27204b99b082 drm: drm_dsc.h: fix a kernel-doc markup adds d069a655f589 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds b51d78057ed0 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 40a58097ec29 Merge remote-tracking branch 'kbuild/for-next' into master adds ebf42d125f97 Merge remote-tracking branch 'dma-mapping/for-next' into master adds 293b4a0135dd Merge remote-tracking branch 'arm/for-next' into master adds 8acb8ac23533 Merge remote-tracking branch 'arm64/for-next/core' into master adds 374099c46db1 Merge remote-tracking branch 'arm-soc/for-next' into master adds 7d37a1e4acb7 Merge remote-tracking branch 'amlogic/for-next' into master adds e56d5f5e5e29 Merge remote-tracking branch 'aspeed/for-next' into master adds 3f25fd19fd3d Merge remote-tracking branch 'at91/at91-next' into master adds 3943be13d1fa Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 97c7db4b18bc Merge remote-tracking branch 'imx-mxs/for-next' into master adds 930ad2c8dad7 Merge remote-tracking branch 'keystone/next' into master adds 57ce141c9dd5 Merge remote-tracking branch 'mediatek/for-next' into master adds 3cda878bfa47 Merge remote-tracking branch 'mvebu/for-next' into master adds 7a159a1ad494 Merge branch 'fixes' into for-next adds 77f72a3f6dbe Merge remote-tracking branch 'omap/for-next' into master adds da292a8c6e81 Merge remote-tracking branch 'qcom/for-next' into master adds 3af0fe2f4edb Merge remote-tracking branch 'realtek/for-next' into master adds 03b04053ef47 Merge remote-tracking branch 'renesas/next' into master adds ca5ceef29d25 Merge remote-tracking branch 'reset/reset/next' into master adds 06c1468c2f7d Merge remote-tracking branch 'rockchip/for-next' into master adds 03b43bba8058 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds e60fd2bc2b34 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds 8dfbab37ce93 Merge remote-tracking branch 'tegra/for-next' into master adds 008cc76c4ef4 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds ffb0024ecd3d Merge tag 'ti-k3-dt-fixes-for-v5.9' into ti-k3-dts-next adds ba90e0c92666 dt-bindings: ti-serdes-mux: Add defines for J7200 SoC adds 1509295295c0 arm64: dts: ti: k3-j7200-main: Add SERDES lane control mux adds 9a09e6e9cfcf arm64: dts: ti: k3-j7200-main.dtsi: Add USB to SERDES lane MUX adds 6197d7139d12 arm64: dts: ti: k3-j7200-main: Add USB controller adds e38a45b0192c arm64: dts: ti: k3-j7200-common-proc-board: Configure the [...] adds bbcb0522ae0c arm64: dts: ti: k3-j7200-common-proc-board: Add USB support adds 48a78787c0f3 Merge branch 'ti-k3-dts-next' into ti-k3-next adds ccc0006f5fec Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds adfd9991676c Merge remote-tracking branch 'uniphier/for-next' into master adds 85705c3ac3e5 Merge remote-tracking branch 'clk/clk-next' into master adds 10512c6a8549 Merge remote-tracking branch 'h8300/h8300-next' into master adds b02e4a230263 Merge remote-tracking branch 'ia64/next' into master adds cc8d01f6b0cc Merge remote-tracking branch 'm68k/for-next' into master adds aec0b4b8d4a2 Merge remote-tracking branch 'm68knommu/for-next' into master adds 8c53d75d71ec Merge remote-tracking branch 'microblaze/next' into master adds 99419c310ee0 MIPS: process: Add prototype for function arch_dup_task_struct adds 047248cab16b MIPS: process: include exec.h header in process.c adds ff1b328d4bfb Merge remote-tracking branch 'mips/mips-next' into master adds c2d688021846 Merge remote-tracking branch 'nds32/next' into master adds e7742adbe97d parisc: disable CONFIG_IDE in defconfigs adds 93d3747e5395 parisc: Add ioread64_hi_lo() and iowrite64_hi_lo() adds e80170cf5a2f Merge remote-tracking branch 'parisc-hd/for-next' into master adds 87a9d2ab861c Merge remote-tracking branch 'powerpc/next' into master adds 4c096dc85940 Merge remote-tracking branch 'soc-fsl/next' into master adds 3dbe85804b7a Merge remote-tracking branch 'risc-v/for-next' into master adds ad3e6948f90a s390: remove cad commandline option adds 54530ce6a184 s390/cio: remove unused channel_subsystem_reinit adds 3731ac579519 s390/vdso: remove orphaned declarations adds 86cde618e718 s390/startup: correct "dfltcc" option parsing adds f980ec9e34f8 s390/sclp_sdias: remove unused sclp_sdias_exit adds 3372e88b094e s390/sclp: remove orphaned sclp_set_columns and sclp_set_htab adds 3ca8b855b011 s390/startup: add kaslr_offset to pgm check info print adds 402e9228f7a6 s390: remove orphaned function declarations adds 8ed77b21bcf2 Merge branch 'features' into for-next adds 63db70c64ff0 Merge remote-tracking branch 's390/for-next' into master adds 390fe568fd31 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds b1805131b357 Merge remote-tracking branch 'fscrypt/master' into master adds e631e9402262 Merge remote-tracking branch 'btrfs/for-next' into master adds 8a9afd0b9a49 Convert trailing spaces and periods in path components adds 1c16f517c995 cifs: update internal module version number adds b580900374b3 Merge remote-tracking branch 'cifs/for-next' into master adds 878cd56b6084 Merge remote-tracking branch 'configfs/for-next' into master adds d742f4a43705 Merge remote-tracking branch 'erofs/dev' into master adds 892767e31d27 Merge remote-tracking branch 'exfat/dev' into master adds 223c805c8422 Merge remote-tracking branch 'ext3/for_next' into master adds a4031f6f0134 Merge remote-tracking branch 'ext4/dev' into master adds edf3c0f8a0d5 Merge remote-tracking branch 'f2fs/dev' into master adds cff45614fdb6 Merge remote-tracking branch 'fuse/for-next' into master adds a09664cfe6f8 Merge remote-tracking branch 'nfs-anna/linux-next' into master adds be7b914a70e5 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds a7fb94bbb4eb Merge remote-tracking branch 'ubifs/next' into master adds e559805720e2 Merge remote-tracking branch 'xfs/for-next' into master adds 15b1770b8949 Merge remote-tracking branch 'zonefs/for-next' into master adds 171433814c48 Merge remote-tracking branch 'iomap/iomap-for-next' into master adds 00ac83d5352f Merge remote-tracking branch 'file-locks/locks-next' into master adds 070ba261d1d2 Merge remote-tracking branch 'vfs/for-next' into master adds 59f8bcca1ef6 printk: avoid and/or handle record truncation adds 0463d04ea03a printk: reduce setup_text_buf size to LOG_LINE_MAX adds 22ac367a8ac0 Merge branch 'printk-rework' into for-next adds 36cc3545251e Merge remote-tracking branch 'printk/for-next' into master adds 7202cbee3f9f Merge branch 'pci/acs' adds 5ccf2a6e483f PCI/ASPM: Add support for LTR _DSM adds 4ac0d85257f6 Merge branch 'pci/aspm' adds b0e85c3c8554 PCI: Add Kconfig options for MPS/MRRS strategy adds 107d1d681a99 Merge branch 'pci/enumeration' adds 23cce2e00b33 PCI: shpchp: Remove unused 'rc' assignment adds fad6991731e9 Merge branch 'pci/hotplug' adds a5d02e901e6d PCI/PM: Remove unused pcibios_pm_ops adds 3789af9a13e5 PCI/PM: Rename pci_dev.d3_delay to d3hot_delay adds 454d082dbb47 PCI/PM: Remove unused PCI_PM_BUS_WAIT adds 638c133e5f52 PCI/PM: Revert "PCI/PM: Apply D2 delay as milliseconds, no [...] adds f57d302b9856 Merge branch 'pci/pm' adds 0a98bb98f2c7 PCI: Simplify bool comparisons adds eec240e25ab3 PCI/P2PDMA: Drop double zeroing for sg_init_table() adds b0623566c2e9 x86/xen: Fix xen_msi_init() missing prototype warning adds be7b80f15a8b Merge branch 'pci/misc' adds 3e1b1afe97c0 Merge branch 'remotes/lorenzo/pci/apei' adds d8e150c5b417 Merge branch 'remotes/lorenzo/pci/arm' adds 45bf8e16c8a9 Merge branch 'remotes/lorenzo/pci/aardvark' adds c2fe9f476682 Merge branch 'remotes/lorenzo/pci/brcmstb' adds 19879940e0e9 Merge branch 'remotes/lorenzo/pci/cadence' adds 6b8ab42137e9 misc: pci_endpoint_test: Add LS1088a in pci_device_id table adds 09fb37b35e34 misc: pci_endpoint_test: Add driver data for Layerscape PC [...] adds ce31ff786ddf PCI: dwc: Fix 'cast truncates bits from constant value' adds 45801f5ee069 Merge branch 'remotes/lorenzo/pci/dwc' adds f0d1371f0f26 Merge branch 'remotes/lorenzo/pci/imx6' adds 9101aff1f2bc Merge branch 'remotes/lorenzo/pci/iproc' adds ecc3e424d190 PCI: kirin: Return -EPROBE_DEFER in case the gpio isn't ready adds b4e8d88f4681 Merge branch 'remotes/lorenzo/pci/kirin' adds 38b2adc410fb PCI: meson: Build as module by default adds f39455e22e77 Merge branch 'remotes/lorenzo/pci/meson' adds fb23ce49e144 Merge branch 'remotes/lorenzo/pci/mvebu' adds f8416aa216a3 Merge branch 'remotes/lorenzo/pci/qcom' adds 895ad0510f2f Merge branch 'remotes/lorenzo/pci/rcar' adds d27b1cdc10e7 PCI: tegra: No need to check return value of debugfs_creat [...] adds cd198909d680 PCI: tegra: Convert to use DEFINE_SEQ_ATTRIBUTE macro adds b406480b5c32 Merge branch 'remotes/lorenzo/pci/tegra' adds 315a5298d443 Merge branch 'remotes/lorenzo/pci/vmd' adds ca0b879b78d5 Merge branch 'remotes/lorenzo/pci/xilinx' adds 53cefd506341 Merge remote-tracking branch 'pci/next' into master adds d9336ae6722b Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 14c9c014babe HID: add vivaldi HID driver adds f5795950202d Merge branch 'for-5.10/vivaldi' into for-next adds f786e086a33e Merge remote-tracking branch 'hid/for-next' into master adds 79f6df152bde Merge remote-tracking branch 'i2c/i2c/for-next' into master adds e95b0da9b88a Merge remote-tracking branch 'i3c/i3c/next' into master adds aebe18d625a4 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds ce2fc4462930 next-20200930/hwmon-staging adds 6b138f7bf36b Merge remote-tracking branch 'jc_docs/docs-next' into master adds 6fcadfc72723 media: camera-sensor.rst: fix a doc build warning adds 1c16b009018d media: glossary.rst: use the right case for glossary entries adds b97d4a1eb4ba media: docs: ipu3.rst: rely at automarkup extension adds deacbb8e4c7c media: dvb-frontends: remove a clone of a kernel-doc marku [...] adds 181220d469fe media: v4l2-subdev.rst: get rid of a duplicatd kernel-doc markup adds c3cfc5f484e0 media: cec-core.rst: fix warnings with Sphinx 3.0+ adds 8162a0b5a209 media: v4l2-subdev.h: fix a kernel-doc markup adds f69249fcefc4 media: hist-v4l2.rst: remove struct duplication adds cae045f495d2 media: hist-v4l2.rst: remove :c:`type` from structs and enums adds 4e971bc90c32 Merge remote-tracking branch 'v4l-dvb/master' into master adds fc7d17551f77 cpufreq: intel_pstate: Fix missing return statement adds 1cd46625cc45 Merge branch 'pm-cpufreq-fixes' into linux-next adds eac53b3e304a Documentation: PM: Fix a reStructuredText syntax error adds 1a67b9263e06 ARM: imx6q: Fixup RCU usage for cpuidle adds c512372de503 Merge branch 'pm-cpuidle-fixes' into linux-next adds 4849bc777049 ACPI / NUMA: Add stub function for pxm_to_node() adds 027a0d093137 Merge branch 'acpi-numa' into linux-next adds 04fc986a648b Merge remote-tracking branch 'pm/linux-next' into master adds 9f244c32a044 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds 817a03bf540c Merge remote-tracking branch 'cpupower/cpupower' into master adds 2295814a813e Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 197bf9526bca Merge remote-tracking branch 'opp/opp/linux-next' into master adds f51ad54b9a6c Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds f446aa805d22 Merge remote-tracking branch 'ieee1394/for-next' into master adds 684ecc9d0eea Merge remote-tracking branch 'dlm/next' into master adds 9436875ebae4 Merge remote-tracking branch 'swiotlb/linux-next' into master adds 247fc16d734d RDMA/hns: Add support for EQE in size of 64 Bytes adds 09a5f210f67e RDMA/hns: Add support for CQE in size of 64 Bytes adds 98912ee82a0c RDMA/hns: Add support for QPC in size of 512 Bytes adds 3cb2c996c9dc RDMA/hns: Add support for SCCC in size of 64 Bytes adds 12542f1de179 RDMA/hns: Refactor process about opcode in post_send() adds 221109e64316 RDMA/hns: Add interception for resizing SRQs adds c19893fd9c60 RDMA/hns: Correct typo of hns_roce_create_cq() adds 172505cfa3a8 RDMA/hns: Add check for the validity of sl configuration adds 768202a0825d RDMA/hns: Solve the overflow of the calc_pg_sz() adds 99fcf82521d9 RDMA/hns: Fix the wrong value of rnr_retry when querying qp adds fbed9d2be292 RDMA/hns: Fix configuration of ack_req_freq in QPC adds 05df49279f89 RDMA/hns: Fix missing sq_sig_type when querying QP adds 30b707886aeb RDMA/hns: Support inline data in extented sge space for RC adds b942fc0319a7 RDMA/mlx5: Fix type warning of sizeof in __mlx5_ib_alloc_c [...] adds 0d9aef860377 RDMA/mlx5: Embed GSI QP into general mlx5_ib QP adds f8225e3488dc RDMA/mlx5: Reuse existing fields in parent QP storage object adds 2dc4d6725bc2 RDMA/mlx5: Change GSI QP to have same creation flow like o [...] adds eebe580feb5b RDMA/mlx5: Delete not needed GSI QP signal QP type adds 915ec7ed9114 RDMA/mlx4: Embed GSI QP into general mlx4_ib QP adds 8fd3cd2ae5a0 RDMA/mlx4: Prepare QP allocation to remove from the driver adds 5807bb32055b RDMA/core: Align write and ioctl checks of QP types adds b925c555a15d RDMA/drivers: Remove udata check from special QP adds 21c2fe94abb2 RDMA/mthca: Combine special QP struct with mthca QP adds d4f40a1fb983 RDMA/i40iw: Remove intermediate pointer that points to the [...] adds cf4c0fb00d5a RDMA/hns: Remove unused variables and definitions adds 90a6fd302d36 Merge remote-tracking branch 'rdma/for-next' into master adds 3c0e37a9e402 net: mscc: ocelot: introduce a new ocelot_target_{read,write} API adds ed5672d82c5f net: mscc: ocelot: return error if VCAP filter is not found adds c1c3993edb7c net: mscc: ocelot: generalize existing code for VCAP adds a61e365d7c18 net: mscc: ocelot: add definitions for VCAP IS1 keys, acti [...] adds e3aea296d86f net: mscc: ocelot: add definitions for VCAP ES0 keys, acti [...] adds 2096805497e2 net: mscc: ocelot: automatically detect VCAP constants adds d732e9cef0e1 net: mscc: ocelot: remove unneeded VCAP parameters for IS2 adds 7a155fa3d84e net: mscc: ocelot: parse flower action before key adds e6ae7c506f80 net: mscc: ocelot: calculate vcap offsets correctly for fu [...] adds 5963083a3105 net: mscc: ocelot: rename variable 'count' in vcap_data_of [...] adds 642942637c29 net: mscc: ocelot: rename variable 'cnt' in vcap_data_offs [...] adds 085f5b91629f net: mscc: ocelot: add a new ocelot_vcap_block_find_filter [...] adds 98642d1aa2c6 net: mscc: ocelot: look up the filters in flower_stats() a [...] adds 611ba7536e7e Merge branch 'HW-support-for-VCAP-IS1-and-ES0-in-mscc_ocelot' adds 6e0972e0c5d8 selftests: forwarding: devlink_lib: Split devlink_..._set( [...] adds 294f44c19fa6 selftests: forwarding: devlink_lib: Add devlink_cell_size_get() adds 5b3a53c9c843 selftests: forwarding: devlink_lib: Support port-less topologies adds 4b94a2fad835 selftests: mlxsw: qos_lib: Add a wrapper for running mlnx_qos adds a65cc53a0eb8 selftests: mlxsw: Add headroom handling test adds bfa804784e32 selftests: mlxsw: Add a PFC test adds e13dbc4f41db Merge branch 'mlxsw-PFC-and-headroom-selftests' adds 20c168be684a net: macb: move pdata to private header adds b6b6d6533a14 inet: remove icsk_ack.blocked adds a37c2134bed6 tcp: add exponential backoff in __tcp_send_ack() adds 9b5cbf469d7e Merge branch 'tcp-exponential-backoff-in-tcp_send_ack' adds df8aeaa8268f ionic: stop watchdog timer earlier on remove adds 0816e0c8188e ionic: prevent early watchdog check adds 11789fe7761b Merge branch 'ionic-watchdog-training' adds 788b83ea2ccc can: mcp25xxfd: mcp25xxfd_handle_eccif(): add ECC related [...] adds f5b84dedf7eb can: mcp25xxfd: mcp25xxfd_probe(): add SPI clk limit relat [...] adds 8cffc6fe6510 can: mcp25xxfd: mcp25xxfd_ring_free(): fix memory leak dur [...] adds 727fba74b511 can: mcp25xxfd: mcp25xxfd_irq(): add missing initializatio [...] adds 9d5c8df1b939 dt-binding: can: mcp25xxfd: documentation fixes adds 0e051294c03e dt-binding: can: mcp251xfd: narrow down wildcards in devic [...] adds dba1572c2360 can: mcp25xxfd: narrow down wildcards in device tree bindi [...] adds 1f0e21a0c065 can: mcp251xfd: rename driver files and subdir to mcp251xfd adds f4f77366f21d can: mcp251xfd: rename all user facing strings to mcp251xfd adds eb79a267c9b3 can: mcp251xfd: rename all remaining occurrence to mcp251xfd adds a6597121d672 can: flexcan: initialize all flexcan memory for ECC function adds 3aa2539536b3 can: flexcan: add flexcan driver for i.MX8MP adds 5a9323f55d52 can: flexcan: disable runtime PM if register flexcandev failed adds 8333c1c4ee61 Merge tag 'linux-can-next-for-5.10-20200930' of git://git. [...] adds 5b88823bfe08 devlink: Add a tracepoint for trap reports adds 5855357cd40e drop_monitor: Prepare probe functions for devlink tracepoint adds 8ee2267ad33e drop_monitor: Convert to using devlink tracepoint adds de9cbb81bd6e drop_monitor: Remove no longer used functions adds a848c05f4bb6 drop_monitor: Remove duplicate struct adds 93e155967ccc drop_monitor: Filter control packets in drop monitor adds b7cc6d3c5c91 selftests: net: Add drop monitor test adds f2e834694b0d Merge branch 'drop_monitor-Convert-to-use-devlink-tracepoint' adds 20e16f40796f Merge remote-tracking branch 'net-next/master' into master adds 963ec27a10fa bpf: fix raw_tp test run in preempt kernel adds b426ce83baa7 bpf: Add classid helper only based on skb->sk adds 92acdc58ab11 bpf, net: Rework cookie generator as per-cpu one adds b4ab31414970 bpf: Add redirect_neigh helper as redirect drop-in adds 0e9f6841f664 bpf, libbpf: Add bpf_tail_call_static helper for bpf programs adds faef26fa444d bpf, selftests: Use bpf_tail_call_static where appropriate adds eef4a011f35d bpf, selftests: Add redirect_neigh selftest adds ea7da1d563f1 Merge branch 'Various BPF helper improvements' adds 9c6c5c48d7e9 libbpf: Make btf_dump work with modifiable BTF adds f4d385e4d51d selftests/bpf: Test "incremental" btf_dump in C format adds 3effc06a4dde selftests/bpf: Fix alignment of .BTF_ids adds ccbdb14a3326 Merge remote-tracking branch 'bpf-next/master' into master adds fa3312cc6164 Merge remote-tracking branch 'ipsec-next/master' into master adds bc7a708235f4 netfilter: nf_tables: fix userdata memleak adds 85db827a57a9 netfilter: nf_tables: use nla_memdup to copy udata adds 002f21765320 netfilter: nf_tables: add userdata attributes to nft_chain adds cab1d889ee29 Merge remote-tracking branch 'netfilter-next/master' into master adds 28233dd4afa0 Merge remote-tracking branch 'wireless-drivers-next/master [...] adds b82018204168 Merge remote-tracking branch 'mac80211-next/master' into master adds 27225e64b594 Merge remote-tracking branch 'gfs2/for-next' into master adds 412802b9bb2f Merge remote-tracking branch 'mtd/mtd/next' into master adds 1e3b37aab958 mtd: rawnand: Use the ECC framework OOB layouts adds 8c126720fe10 mtd: rawnand: Use the ECC framework nand_ecc_is_strong_eno [...] adds d7157ff49a5b mtd: rawnand: Use the ECC framework user input parsing bits adds b5156335ac37 mtd: rawnand: Use the NAND framework user_conf object for [...] adds b0155dadeb15 mtd: rawnand: atmel: Enable the NFC controller at probe time adds dca3c3ce3c02 mtd: rawnand: atmel: Drop redundant nand_read_page_op() adds 5b2baf1fe5fd mtd: rawnand: atmel: Use nand_{write,read}_data_op() adds 060c931c946f mtd: rawnand: atmel: Use nand_prog_page_end_op() adds 03b3e0c27df3 mtd: rawnand: atmel: Convert the driver to exec_op() adds 4bc022432399 mtd: rawnand: atmel: Get rid of the legacy interface imple [...] adds ab16f54ef3cd mtd: rawnand: stm32_fmc2: fix a buffer overflow adds ab78e6a6cef3 mtd: rawnand: pasemi: Make pasemi_device_ready() static adds 051e070d0a01 mtd: spinand: macronix: Add support for MX31LF1GE4BC adds 75b049bb7f89 mtd: spinand: macronix: Add support for MX31UF1GE4BC adds d43511d05cd4 mtd: rawnand: oxnas: cleanup/simplify code adds cb7dc3178a98 mtd: rawnand: vf610: disable clk on error handling path in probe adds 6387ad9caf8f mtd: spinand: gigadevice: Only one dummy byte in QUADIO adds aea7687e77be mtd: spinand: gigadevice: Add QE Bit adds 302d8a228852 mtd: spinand: gigadevice: Add support for GD5F4GQ4xC adds 85a3ebbb7fe8 mtd: rawnand: marvell: Support panic_write for mtdoops adds 28acb2ce42c4 mtd: onenand: Simplify with dev_err_probe() adds 1caa7522fad5 mtd: rawnand: atmel: Simplify with dev_err_probe() adds 78a73491662a mtd: rawnand: gpmi: Simplify with dev_err_probe() adds 6ce92faeefc0 mtd: rawnand: marvell: Simplify with dev_err_probe() adds c4bc1ec9ae57 mtd: rawnand: marvell: Fix and update kerneldoc adds 07eb014faadd mtd: rawnand: qcom: Simplify with dev_err_probe() adds f7721e4bfec1 mtd: rawnand: vf610: Remove unused function vf610_nfc_tran [...] adds d27c9859a0c2 mtd: rawnand: atmel: Check return values for nand_read_data_op adds 6e88127904b8 mtd: rawnand: Introduce nand_set_ecc_on_host_ops() adds fb8c3810d7c8 mtd: rawnand: Don't overwrite the error code from nand_set [...] adds 6d11178762f7 mtd: rawnand: ams-delta: Fix non-OF build warning adds fb1c7e829209 mtd: rawnand: cadence: remove a redundant dev_err call adds 88e315d12fbb mtd: onenand: simplify the return expression of onenand_tr [...] adds eaeb76ac74bc Merge remote-tracking branch 'nand/nand/next' into master adds 03edda0e1eda mtd: spi-nor: Prefer asynchronous probe adds 02892d405358 mtd: spi-nor: macronix: Add SECT_4K to mx25l12805d adds 3a9dcb2586e1 mtd: spi-nor: intel-spi: Add support for Intel Alder Lake- [...] adds 6eedfd858ff6 mtd: spi-nor: winbond: Add support for w25q64jwm adds d6a2b9be3df7 Merge remote-tracking branch 'spi-nor/spi-nor/next' into master adds caffe38f22e3 Merge remote-tracking branch 'crypto/master' into master adds e88f5c65e508 Merge remote-tracking branch 'drm/drm-next' into master adds b8810a142ad5 drm/amd/amdgpu: Clean up header file of symbols that are d [...] adds 825c91d0908b drm/amd/amdgpu: Prepare implementation to support reportin [...] adds 8ffff9b4499c drm/amdgpu: use function pointer for gfxhub functions adds d3768874e5fe drm/amd/display: add pipe reassignment prevention code to dcn3 adds 4a20300bc2b4 drm/amdgpu: drop duplicated ecc check for vega10 (v5) adds 39ad08245937 drm/amdgpu: disable gfxoff temporarily for navy_flounder adds 43a4bc828c5b drm/amd/amdgpu: Define and implement a function that colle [...] adds f2fa07b39faf drm/amd/amdkfd: Surface files in Sysfs to allow users to g [...] adds fbdb731bbadb drm/amdgpu: add vangogh asic header files (v2) adds 7810639dd125 drm/amdgpu: add van gogh asic_type enum (v2) adds 42b3a92fb130 drm/amdgpu: add uapi to define van gogh series adds 776244fd0988 drm/amdgpu: add van gogh support for gpu_info and ip block [...] adds 1b1d2c247eb8 drm/amdgpu: add vangogh_reg_base_init function for van gogh adds 05c956bdc8c6 drm/amdgpu: add nv common ip block support for van gogh adds 7aef645caf2c drm/amdgpu: skip sdma1 in nv_allowed_read_registers list f [...] adds 778558b3a65a drm/amdgpu: add van gogh support for ih block adds 2ae78529e24d drm/amdgpu: use gpu virtual address for interrupt packet w [...] adds e87323799289 drm/amdgpu: add uapi to define van gogh memory type adds 1103fbb740a7 drm/amdgpu: update new memory types in atomfirmware header adds 89b58879a590 drm/amdgpu/atomfirmware: Add edp and integrated info v2.1 tables adds 6ea747d75d04 drm/amdgpu: get the correct vram type for van gogh adds 7063cb305266 drm/amdgpu: add gmc v10 supports for van gogh (v4) adds 1be1eea47658 drm/amdgpu: set fw load type for van gogh adds 47e032b93945 drm/amdgpu: add gfx support for van gogh (v2) adds 34032650c369 drm/amdgpu: add gfx golden settings for vangogh (v3) adds cac955627d14 drm/amdgpu/gfx10: add updated register offsets for VGH adds d09412f0823c drm/amdgpu: add sdma support for van gogh adds 58b419f8db64 drm/amdgpu: set ip blocks for van gogh adds 834acac608f2 drm/amdkfd: add Van Gogh KFD support adds 141e8c958b7c drm/amdgpu: add mmhub v2.3 for vangogh (v4) adds 08e36985b1fc drm/amdgpu: enable vcn3.0 for van gogh adds a74eaf4013cf drm/amdgpu: add pcie port indirect read and write on nv adds 3dbc3ec74aaf drm/amdgpu: add nbio v7.2 for vangogh (v2) adds 783b57da8d5f drm/amdgpu/powerplay: add new smu messages and feature mas [...] adds 34d65c1203c2 drm/admgpu/powerplay: add smu v11.5 driver interface heade [...] adds f01f2edc64d4 drm/amdgpu/powerplay: add smu v11.5 firmware header for va [...] adds faafbd7f2b32 drm/amdgpu/powerplay: add smu v11.5 smc header for vangogh adds 514abebe238c drm/amdgpu/powerplay: add vangogh asic name in smu v11 (v2) adds b7cc83e34261 drm/amdgpu/powerplay: add smu initialize funcitons for van [...] adds d3c744849db9 drm/amd/powerplay: partially enable swsmu for vangogh adds 37da7cf0b482 drm/amd/powerplay: add vangogh ppt into swSMU adds 60fe0f5d8292 drm/amdgpu: add smu ip block for vangogh adds c0e5a944b492 drm/amdgpu: add TOC firmware definition adds 349cb3146a44 drm/amdgpu: add TOC firmware support for apu (v3) adds ff00b0510bca drm/amdgpu: enable psp support for vangogh adds 0d4787088e85 drm/amdgpu: disable gfxoff on vangogh for the moment (v2) adds 0295b20cb165 drm/amdgpu: IP discovery table is not ready yet for VG adds b2d4cde32e66 drm/amdgpu/mmhub2.3: print client id string for mmhub adds 82ed64155bad drm/amdgpu: add gfx power gating for gfx10 adds 6473b1cc0014 drm/amdgpu: enable gfx clock gating and power gating for vangogh adds 118e8e3f9590 drm/amd/display: Add dcn3.01 support to DC adds 13df5182d0ca drm/amd/display: Add dcn3.01 support to DM adds 993d00264944 drm/amdgpu: add van gogh pci id adds f914190c33e8 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 0b0c45f059b4 drm/amdgpu: add another raven1 gfxoff quirk adds 1ddde1d582ac Merge remote-tracking branch 'amdgpu/drm-next' into master adds 4caf017ee937 drm/i915/gem: Avoid implicit vmap for highmem on x86-32 adds ba2ebf605d5f drm/i915/gem: Prevent using pgprot_writecombine() if PAT i [...] adds 922d369b2922 drm/i915/gt: Clear the buffer pool age before use adds eb2a27086a82 drm/i915: Fix an error code i915_gem_object_copy_blt() adds 7d5553147613 drm/i915: Break up error capture compression loops with co [...] adds 159ace7ffe69 drm/i915: Fix uninitialised variable in intel_context_crea [...] adds cef8ce5528bf drm/i915: check i915_vm_alloc_pt_stash for errors adds 4fe9af8e881d drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex adds 5701a66edb6b drm/i915: Redo "Remove i915_request.lock requirement for e [...] adds 3cfea8c97c93 drm/i915/gem: Hold request reference for canceling an acti [...] adds 7d442ea7c504 drm/i915: Cancel outstanding work after disabling heartbea [...] adds ca65fc0d8e01 drm/i915/gt: Always send a pulse down the engine after dis [...] adds 651dabe27f96 drm/i915/gem: Always test execution status on closing the context adds c60b93cd4862 drm/i915: Avoid mixing integer types during batch copies adds f63fc674ac3c Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds eab27b66dfe9 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds 7b53dce06bbf Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds dc583e1ee60e Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 3fe16aa5e0e3 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master adds 1c7160b11dbc Merge remote-tracking branch 'regmap/for-next' into master adds 4ab469af78ac Merge remote-tracking branch 'sound/for-next' into master adds ad61b78ea891 ASoC: soc-core: use devm_snd_soc_register_card() adds af223edd07b6 spi: atmel: remove unnecessary include adds 62e5d7774629 ASoC: atmel-pcm: remove unnecessary include adds 166fedc78225 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds e5b8c41c2470 Merge remote-tracking branch 'sound-asoc/for-next' into master adds b4e0c4f14283 Merge remote-tracking branch 'modules/modules-next' into master adds de9d1d8570fb Merge remote-tracking branch 'input/next' into master adds 000928a3916a Merge remote-tracking branch 'block/for-next' into master adds 0c2915b8c6db dm: fix missing imposition of queue_limits from dm_wq_work [...] adds 54cce91b849f dm: fold dm_process_bio() into dm_submit_bio() adds 4d796fb833aa dm: fix comment in __dm_suspend() adds afbfd24eeb6a Merge remote-tracking branch 'device-mapper/for-next' into master adds 04d615abf5eb Merge remote-tracking branch 'mmc/next' into master adds 3abee4579484 mfd: Add simple regmap based I2C driver adds 48e28a249e3b dt-bindings: mfd: Add bindings for sl28cpld adds a538ad229bbe mfd: simple-mfd-i2c: Add sl28cpld support adds 03ac990e0ac0 irqchip: Add sl28cpld interrupt controller support adds 85174ca66376 watchdog: add support for sl28cpld watchdog adds 9db33d221efc pwm: Add support for sl28cpld PWM controller adds b7536d8749e5 gpio: Add support for the sl28cpld GPIO controller adds 3f697027bcb0 hwmon: Add support for the sl28cpld hardware monitoring co [...] adds 31c53962d65f mfd: Kconfig: Fix typo of 'individual' adds d1264a075ed6 mfd: rn5t618: Add a power supply subdevice adds e26ea09b6e09 mfd: khadas-mcu: Fix randconfig 'unused-const-variable' warning adds ffa9cda9e62f dt-bindings: mfd: Add ENE KB3930 Embedded Controller binding adds ede6b2d1dfc0 mfd: ene-kb3930: Add driver for ENE KB3930 Embedded Controller adds f104563fe080 mfd: madera: Simplify with dev_err_probe() adds 41c9c06c491a mfd: stmfx: Simplify with dev_err_probe() adds 0f1b1b899521 mfd: wcd934x: Simplify with dev_err_probe() adds b6d213fb0b50 mfd: dm355evm_msp: Convert LEDs to GPIO descriptor table adds 5f039fa742b6 mfd: intel-lpss: Add device IDs for UART ports for Lakefield adds a75bfc824a2d mfd: sprd: Add wakeup capability for PMIC IRQ adds a09813283981 dt-bindings: mfd: ab8500: Remove weird Unicode characters adds 18394297562a dt-bindings: mfd: syscon: Merge Samsung Exynos Sysreg bindings adds 05027df1b94f dt-bindings: mfd: syscon: Document Exynos3 and Exynos5433 [...] adds 529a1101212a mfd: syscon: Don't free allocated name for regmap_config adds 8ce24f8967df mfd: sm501: Fix leaks in probe() adds d38eac299151 mfd: mt6360: Remove unused include <linux/version.h> adds 326fa4399f67 dt-bindings: mfd: lp87565: Convert to yaml adds f9c6785c0c5e dt-bindings: mfd: Add LP87524-Q1 adds 4b6ec08fd21e mfd: lp87565: Add LP87524-Q1 variant adds 876611c493b1 mfd: intel-m10-bmc: Add Intel MAX 10 BMC chip support for [...] adds e8299c7313af mfd: Add ACPI support to Kontron PLD driver adds b727db94e3ba dt-bindings: mfd: Correct interrupt flags in examples adds 1586d3a964c9 mfd: asic3: Build if COMPILE_TEST=y adds ed641060da9e Merge remote-tracking branch 'mfd/for-mfd-next' into master adds 81196e2e57fc power: supply: ucs1002: fix some health status issues adds e6bd1149f2b0 Merge remote-tracking branch 'battery/for-next' into master adds 89a5f77e3f3a regulator: rtmv20: Update DT binding document and property [...] adds 6228cc8aed9e regulator: rtmv20: Add missing regcache cache only before [...] adds d236cbdc5dc0 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds 9b7ad1bcfb8b Merge remote-tracking branch 'regulator/for-next' into master adds 12ab6cb95921 Merge remote-tracking branch 'integrity/next-integrity' in [...] adds 8683d88c7c78 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds f28d9f2995b7 Merge remote-tracking branch 'selinux/next' into master adds bc545ba4f83f Merge remote-tracking branch 'smack/next' into master adds de655a9deb1d Merge remote-tracking branch 'tomoyo/master' into master adds 7f7cb8ef47e1 Merge remote-tracking branch 'tpmdd/next' into master adds 4a9bd59c27d2 Merge remote-tracking branch 'iommu/next' into master adds b6d0b1a556a9 Merge remote-tracking branch 'vfio/next' into master adds 16bc69b3d6e4 Merge remote-tracking branch 'audit/next' into master adds f1dd39b5f635 Merge remote-tracking branch 'devicetree/for-next' into master adds 744634135644 Merge remote-tracking branch 'spi/for-next' into master adds bc21a291fc11 x86/mce: Use idtentry_nmi_enter/exit() adds f308a0019d98 Merge branch 'x86/urgent' adds 0ddfb1cf3b6b x86/sev-es: Use GHCB accessor for setting the MMIO scratch buffer adds ada8540a3e58 Merge branch 'x86/seves' adds 10b00614cf9c Merge branch 'x86/pti' adds 6e480771863d Merge branch 'x86/pasid' adds d6d424b780e1 Merge branch 'x86/paravirt' adds 877e49c4231a Merge branch 'x86/mm' adds a03091d2c683 Merge branch 'x86/misc' adds d27e623ace6a x86/apic/msi: Unbreak DMAR and HPET MSI adds 981aa1d366bf PCI: MSI: Fix Kconfig dependencies for PCI_MSI_ARCH_FALLBACKS adds 5a9c4a7471d3 Merge branch 'x86/irq' adds dfc53baae3c6 x86/hyperv: Remove aliases with X64 in their name adds f99890a9183c Merge branch 'x86/hyperv' adds 1949af9d1d1d Merge branch 'x86/fsgsbase' adds 094c0cbd5c75 Merge branch 'x86/fpu' adds 16f73ae31dea Merge branch 'x86/entry' adds c8166fbde9a3 Merge branch 'x86/cpu' adds fddabf77a87d Merge branch 'x86/cleanups' adds 3d8e43c92c6b Merge branch 'x86/cache' adds e59dde93d439 Merge branch 'x86/build' adds b2459afe087f Merge branch 'x86/asm' adds b952caf2d5ca timers: Mask invalid flags in do_init_timer() adds e2cb498074a9 dt-bindings: timer: renesas,cmt: Document r8a7742 CMT support adds 51b705af287d dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support adds 7d19d521a034 clocksource/drivers/sp804: Cleanup clk_get_sys() adds 65f4d7ddc7b6 clocksource/drivers/sp804: Remove unused sp804_timer_disab [...] adds 975434f8b24a clocksource/drivers/sp804: Delete the leading "__" of some [...] adds 2f71078e7753 clocksource/drivers/sp804: Remove a mismatched comment adds e69aae713bef clocksource/drivers/sp804: Prepare for support non-standar [...] adds 23c788cd48db clocksource/drivers/sp804: Support non-standard register offset adds bd5a1936ffa2 clocksource/drivers/sp804: Add support for Hisilicon sp804 timer adds 549437a43f45 clocksource/drivers/sp804: Enable Hisilicon sp804 timer 64 [...] adds 3b17c8f9a4b6 Merge tag 'timers-v5.10' of https://git.linaro.org/people/ [...] adds 353d82677a23 Merge branch 'timers/core' adds 8e0e0eda6a13 sched/numa: Use runnable_avg to classify node adds 46fcc4b00c3c sched/deadline: Fix stale throttling on de-/boosted tasks adds 2586af1ac187 sched/rt: Disable RT_RUNTIME_SHARE by default adds 51bd5121c4eb sched: Remove unused inline function uclamp_bucket_base_value() adds df3cb4ea1fb6 sched/fair: Fix wrong cpu selecting from isolated domain adds fe7491580d7c sched/fair: Remove the force parameter of update_tg_load_avg() adds 5a7f55590467 sched/fair: Relax constraint on task's load during load balance adds 2208cdaa56c9 sched/fair: Reduce minimal imbalance threshold adds e4d32e4d5444 sched/fair: Minimize concurrent LBs between domain level adds 6e7499135db7 sched/fair: Reduce busy load balance interval adds 233e7aca4c8a sched/fair: Use dst group while checking imbalance for NUM [...] adds 2a36ab717e8f rseq/membarrier: Add MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ adds ea366dd79c05 rseq/selftests,x86_64: Add rseq_offset_deref_addv() adds f166b111e049 rseq/selftests: Test MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ adds 25d6034291a6 Merge branch 'sched/core' adds 4bd442e9a838 RAS/CEC: Convert to DEFINE_SHOW_ATTRIBUTE() adds fd258dc4442c x86/mce: Add Skylake quirk for patrol scrub reported errors adds ed9705e4ad1c x86/mce: Drop AMD-specific "DEFERRED" case from Intel seve [...] adds f559e6d517dc Merge branch 'ras/core' adds b5ad09d08ca4 Merge branch 'perf/kprobes' adds e9ffc8c1b839 kprobes: Use module_name() macro adds 06f2c24584f3 perf/amd/uncore: Prepare to scale for more attributes that [...] adds 8170f386f19c perf/amd/uncore: Allow F17h user threadmask and slicemask [...] adds 87a54a1fd525 perf/amd/uncore: Allow F19h user coreid, threadmask, and s [...] adds 9ed9647dc067 perf/amd/uncore: Inform the user how many counters each un [...] adds fe6507338d63 perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() adds 8ed2ccaa3fa9 perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() adds 16fa64315c1b perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() adds cdcce92a3a03 perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() adds 95a7fc774433 perf/x86/intel/uncore: Generic support for the PCI sub driver adds a3b1e8451d3f perf/x86/intel/uncore: Support PCIe3 unit on Snow Ridge adds 8a9b8d41df01 Merge branch 'perf/core' adds 292b075b9145 Merge branch 'objtool/core' adds 6d1823ccc480 lockdep: Optimize the memory usage of circular queue adds 0cefbee9df61 Merge branch 'locking/core' adds 2abc3f929317 Merge branch 'irq/core' adds 6277e374b0b0 efi: Add definition of EFI_MEMORY_CPU_CRYPTO and ability t [...] adds aad0f3d693bb efi/libstub: Fix missing-prototypes in string.c adds f5344e5d6ccb efi: Delete deprecated parameter comments adds 336af6a4686d efivarfs: Replace invalid slashes with exclamation marks i [...] adds d32de9130f6c efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure adds 642c22d2038d Merge branch 'efi/urgent' adds 4a568ce29d3f efi/x86: Add a quirk to support command line arguments on [...] adds 9baf68cc4544 edac,ghes,cper: Add Row Extension to Memory Error Record adds 612b5d506d06 cper,edac,efi: Memory Error Record: bank group/address and [...] adds b89114cd018c efi: mokvar-table: fix some issues in new code adds 232f4eb6393f efi: pstore: disentangle from deprecated efivars module adds c9b51a2dbfe7 efi: pstore: move workqueue handling out of efivars adds 5d3c8617ccee efi: efivars: un-export efivars_sysfs_init() adds 9846d86031ee efi: gsmi: fix false dependency on CONFIG_EFI_VARS adds 5ee70cd60652 efi: remove some false dependencies on CONFIG_EFI_VARS adds 963fabf37f6a efi: efivars: limit availability to X86 builds adds 21fb71d55594 Merge branch 'efi/core' adds 8b11a629ec9f Merge branch 'core/static_call' adds aedcade6f4fa debugobjects: Allow debug_obj_descr to be const adds f9e62f318fd7 treewide: Make all debug_obj_descriptors const adds 8311574609ac Merge branch 'core/debugobjects' adds e9542fdb8975 Merge branch 'core/build' adds 873c18b3ef7e Merge remote-tracking branch 'tip/auto-latest' into master adds 66b8da854d8e Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds 7997f64ffc30 Merge remote-tracking branch 'edac/edac-for-next' into master adds a7cd25f57570 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds efb900ae879c Merge remote-tracking branch 'ftrace/for-next' into master adds 3a8e10ea2a2e rcu/tree: Allocate a page when caller is preemptible adds d6131e517856 kvfree_rcu(): Fix ifnullfree.cocci warnings adds 6047305006ab EXP Revert "KVM: Check the allocation of pv cpu mask" adds c98ecdec630c Merge branch 'urezki-pcount.2020.09.29a' into HEAD adds a633d2c445bf refscale: Bounds-check module parameters adds 4c02a6979531 torture: Don't kill gdb sessions adds 5df907dd8a32 locktorture: Track time of last ->writeunlock() adds e37ac55d146e torture: Periodically pause in stutter_wait() adds 306245a401eb x86/cpu: Avoid cpuinfo-induced IPI pileups adds d9d50ae1b1dc torture: Make torture_stutter() use hrtimer adds 89a28505cf61 scftorture: Add an alternative IPI vector adds 4e2b3ce0a4cd x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs adds 33c69fb5f7ab rcu: Panic after fixed number of stalls adds d12b811f89ec rcuscale: Add RCU Tasks Trace adds 4342cbd0f41b rcuscale: Avoid divide by zero adds c5f422736543 srcu: Take early exit on memory-allocation failure adds f0edca8259e9 docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] adds b1b0d09d3967 rcutorture: Make preemptible TRACE02 enable lockdep adds 82a101efe94c rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop adds 03f877a1a530 rcutorture: Make grace-period kthread report match RCU fla [...] adds 1b3c541616f0 torture: Exclude "NOHZ tick-stop error" from fatal errors adds 9b8b41c73903 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP adds 6f96f65e6d6d rcu: Un-hide lockdep maps for !LOCKDEP adds d28eaa180327 net: Un-hide lockdep_sock_is_held() for !LOCKDEP adds c58ea54d7bba net: sched: Remove broken definitions and un-hide for !LOCKDEP adds 3aab2b8d3fd0 srcu: Use a more appropriate lockdep helper adds 9011e844ee16 lockdep: Provide dummy forward declaration of *_is_held() helpers adds 76690e64eed4 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition adds 49078c94b157 rcuscale: Prevent hangs for invalid arguments adds 237c1f7ffd98 refscale: Prevent hangs for invalid arguments adds 3d7a40644242 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] adds 0b2e5aca5db8 rcu-tasks: Make the units of ->init_fract be jiffies adds 6bf9d8b60171 locktorture: Ignore nreaders_stress if no readlock support adds b2e1a4cc683a locktorture: Prevent hangs for invalid arguments adds 53006c601f08 torture: Prevent jitter processes from delaying failed run adds 7080a63b59d0 rcutorture: Prevent hangs for invalid arguments adds 3e187d4bf804 list.h: Update comment to explicitly note circular lists adds 1cb0943d3451 torture: Force weak-hashed pointers on console log adds 9ce3f06e429d rcu: Implement rcu_segcblist_is_offloaded() config dependent adds 624e28eaae2c rcutorture: Make stutter_wait() caller restore priority adds 5af2408d8c17 torture: Accept time units on kvm.sh --duration argument adds 055706d43ad2 rcu: Fix single-CPU check in rcu_blocking_is_gp() adds cea1ae8c20b0 rcutorture: Small code cleanups adds a5c12e9f6b60 rcutorture: Test runtime toggling of CPUs' callback offloading adds b0cb5c792d8d torture: Allow alternative forms of kvm.sh command-line arguments adds b19c20911f4a scftorture: Add full-test stutter capability adds a220d9845fba rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] adds 8510865748b9 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config adds b5aa3ff2b86f doc: Present the role of READ_ONCE() adds c6769e4694d8 locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem [...] adds 138438a52ca1 Merge remote-tracking branch 'rcu/rcu/next' into master adds ab25464bdabd kvm: arm64: Partially link nVHE hyp code, simplify HYPCOPY adds ce492a16ffb8 kvm: arm64: Move nVHE hyp namespace macros to hyp_image.h adds 3471ee06e33e kvm: arm64: Only define __kvm_ex_table for CONFIG_KVM adds 717cf94adb54 kvm: arm64: Remove __hyp_this_cpu_read adds ea391027d355 kvm: arm64: Remove hyp_adr/ldr_this_cpu adds 572494995bc3 kvm: arm64: Add helpers for accessing nVHE hyp per-cpu vars adds df4c8214a18d kvm: arm64: Duplicate arm64_ssbd_callback_required for nVHE hyp adds 2a1198c9b436 kvm: arm64: Create separate instances of kvm_host_data for [...] adds 30c953911c43 kvm: arm64: Set up hyp percpu data for nVHE adds a3bb9c3a0055 kvm: arm64: Remove unnecessary hyp mappings adds 816c347f3a48 Merge remote-tracking branch 'arm64/for-next/ghostbusters' [...] adds 14ef9d04928b Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/next adds 97c22a2ea581 Merge remote-tracking branch 'kvm-arm/next' into master adds f192442c9052 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds 52da4bd04ff0 Merge remote-tracking branch 'xen-tip/linux-next' into master adds 1e7f8c403d4e Merge remote-tracking branch 'percpu/for-next' into master adds 7bd6193e4728 Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds 38b393fec298 leds: tca6507: Absorb platform data adds 96f524105b9c leds: tca6507: use fwnode API instead of OF adds e8b7dabc6565 leds: tca6507: fix warning triggered by fwnode conversion. adds a238098251b6 leds: tca6507: fix potential zero passed to ERR_PTR adds 39118499a626 leds: pca963x: cosmetic: use helper variables, better indentation adds af26bebea119 leds: pca963x: use devres LED registering function adds fc0b1eca2ef0 leds: pca963x: cosmetic: rename variables adds 5db8509349ce leds: pca963x: cosmetic: rename variables adds b5a3b44f2ddc leds: pca963x: use flexible array adds 9e955a421d15 leds: lm3532: Fix warnings for undefined parameters adds 9adc8af4c2f4 leds: lm36274: Fix warning for undefined parameters adds 2a378856e32c leds: pca9532: correct shift computation in pca9532_getled adds 7ac5338c3c7c leds: pca9532: read pwm settings from device tree adds 364682d1bc16 leds: TODO: Add documentation about possible subsystem imp [...] adds abcc131292aa ledtrig-cpu: Limit to 8 CPUs adds 9694881d92f4 dt-bindings: leds: tca6507: convert to YAML adds b7f0b3bd1fe3 leds: tca6507: do not set GPIO names adds c1ff1a1d3598 leds: tca6507: cosmetic change: use helper variable adds 7e2dc43da2c0 leds: tca6507: remove binding comment adds 85fc8efe85d4 leds: pca963x: register LEDs immediately after parsing, ge [...] adds 564ead1280d7 leds: pca963x: use struct led_init_data when registering adds 108f4664e344 leds: tlc591xx: fix leak of device node iterator adds 940cca1ab5d6 leds: ns2: convert to fwnode API adds 8fd8f94235c2 leds: ns2: do not guard OF match pointer with of_match_ptr adds d3ad87cccdfb Merge remote-tracking branch 'leds/for-next' into master adds e89e9b55080e Merge remote-tracking branch 'ipmi/for-next' into master adds c1a9a199c3f8 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds 59ee364bafb2 Merge tag 'thunderbolt-for-v5.10-rc1' of git://git.kernel. [...] adds 09d1197bdc31 Merge remote-tracking branch 'usb/usb-next' into master adds d392754c9ba9 Merge remote-tracking branch 'usb-gadget/next' into master adds 2aa67481cc4e Merge remote-tracking branch 'usb-serial/usb-next' into master adds 56c87793ad93 Merge remote-tracking branch 'phy-next/next' into master adds 38d52b2c2b67 Merge remote-tracking branch 'tty/tty-next' into master adds 7c7b7412bc68 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds 94522420dea0 Merge remote-tracking branch 'extcon/extcon-next' into master adds 2d3639acbd41 Merge remote-tracking branch 'soundwire/next' into master adds e7c27e5b07f2 Merge remote-tracking branch 'staging/staging-next' into master adds 5b517575f7e3 Merge remote-tracking branch 'mux/for-next' into master adds 3338ca533b95 dmaengine: sf-pdma: remove unused 'desc' adds 6752e40d669a dmaengine: altera-msgdma: convert tasklets to use new task [...] adds f6a0eb52743c dmaengine: at_hdmac: convert tasklets to use new tasklet_s [...] adds 00217d198c5f dmaengine: at_xdmac: convert tasklets to use new tasklet_s [...] adds 52fcf656ad2a dmaengine: coh901318: convert tasklets to use new tasklet_ [...] adds 169bb74f89c6 dmaengine: dw: convert tasklets to use new tasklet_setup() API adds 95fbf16349f8 dmaengine: ep93xx: convert tasklets to use new tasklet_set [...] adds cce010a53209 dmaengine: imx-dma: convert tasklets to use new tasklet_se [...] adds 3b8040de1282 dmaengine: ioat: convert tasklets to use new tasklet_setup() API adds 5bbb671f1350 dmaengine: iop_adma: convert tasklets to use new tasklet_s [...] adds fae985d3ea16 dmaengine: ipu: convert tasklets to use new tasklet_setup() API adds 881bd142898e dmaengine: k3dma: convert tasklets to use new tasklet_setup() API adds 80ef88693e96 dmaengine: mediatek: convert tasklets to use new tasklet_s [...] adds 77a4f4f74eec dmaengine: mmp: convert tasklets to use new tasklet_setup() API adds 8125968550b3 dmaengine: mpc512x: convert tasklets to use new tasklet_se [...] adds 34ca9a53ea94 dmaengine: mv_xor: convert tasklets to use new tasklet_set [...] adds 6afe87786e50 dmaengine: mxs-dma: convert tasklets to use new tasklet_se [...] adds bbc61540058a dmaengine: nbpfaxi: convert tasklets to use new tasklet_se [...] adds 88ff5093ca30 dmaengine: pch_dma: convert tasklets to use new tasklet_se [...] adds ab2a98ae4105 dmaengine: pl330: convert tasklets to use new tasklet_setup() API adds 7f8281765f99 dmaengine: ppc4xx: convert tasklets to use new tasklet_set [...] adds 00c4747a2f64 dmaengine: qcom: convert tasklets to use new tasklet_setup() API adds 8a536883e09c dmaengine: sa11x0: convert tasklets to use new tasklet_set [...] adds 758cc054aa3a dmaengine: sirf-dma: convert tasklets to use new tasklet_s [...] adds b1880c907496 dmaengine: ste_dma40: convert tasklets to use new tasklet_ [...] adds aaf9d3d6c5cb dmaengine: sun6i: convert tasklets to use new tasklet_setup() API adds 86fc54fa2f48 dmaengine: tegra20: convert tasklets to use new tasklet_se [...] adds 835479586ab8 dmaengine: timb_dma: convert tasklets to use new tasklet_s [...] adds a81b0e6d201d dmaengine: txx9dmac: convert tasklets to use new tasklet_s [...] adds 3f7a660474f8 dmaengine: virt-dma: convert tasklets to use new tasklet_s [...] adds 0e71d9b9e82b dmaengine: xgene: convert tasklets to use new tasklet_setup() API adds f19a11d40a78 dmaengine: xilinx: convert tasklets to use new tasklet_set [...] adds 6c1fd9ad2c5b dmaengine: plx_dma: convert tasklets to use new tasklet_se [...] adds 2fa9bc98b531 dmaengine: k3-udma: convert tasklets to use new tasklet_se [...] adds 59cd818763e8 dmaengine: fsl: convert tasklets to use new tasklet_setup() API adds 86ae924a91a4 dmaengine: pl330: fix argument for tasklet adds a841592fb3a7 Merge branch 'topic/tasklet' into next adds 7685b107df7a Merge remote-tracking branch 'dmaengine/next' into master adds 95d325185c06 cgroup: remove redundant kernfs_activate in cgroup_setup_root() adds 65026da59cda cgroup: Zero sized write should be no-op adds be34a82d26b8 Merge remote-tracking branch 'cgroup/for-next' into master adds 7c4d358378bc Merge branch 'fixes' into for-next adds 82ea282fc64b Merge branch 'misc' into for-next adds ce8e94ffeede Merge remote-tracking branch 'scsi/for-next' into master adds 5ca236284615 Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 37787e9f81e2 vhost vdpa: fix vhost_vdpa_open error handling adds 5506ff1f06ff vhost: Don't call access_ok() when using IOTLB adds 91b36a648fb7 vhost: Don't call log_access_ok() when using IOTLB adds 98f9a49b9dc3 Merge remote-tracking branch 'vhost/linux-next' into master adds 68aaf2d108ae Merge remote-tracking branch 'rpmsg/for-next' into master adds e43c26e12dd4 gpio: pca953x: Fix uninitialized pending variable adds ac67b07e268d gpio/aspeed-sgpio: enable access to all 80 input & output sgpios adds bf0d394e8850 gpio/aspeed-sgpio: don't enable all interrupts by default adds 3e640b1eec38 gpio: aspeed: fix ast2600 bank properties adds 2e969d8a7f99 Merge tag 'gpio-fixes-for-v5.9-rc7' of git://git.kernel.or [...] adds d25e8fdebdad gpio: amd-fch: correct logic of GPIO_LINE_DIRECTION adds 17479aa39fbf Merge tag 'gpio-fixes-for-v5.9' of git://git.kernel.org/pu [...] adds e09e200e0722 gpio: pca953x: Use bitmap API over implicit GCC extension adds 8c1f1c34777b gpio: pca953x: Correctly initialize registers 6 and 7 for PCA957x adds 20199b5c8358 dt-bindings: gpio: pl061: add gpio-line-names adds 256012abf948 dt-bindings: gpio: fsl-imx-gpio: add i.MX ARMv6 and ARMv7 [...] adds 60e743291446 dt-bindings: gpio: fsl-imx-gpio: add gpio-line-names adds dd8efeb78d64 dt-bindings: gpio: convert bindings for NXP PCA953x family [...] adds 0399961233f1 dt-bindings: gpio: convert bindings for Maxim MAX732x fami [...] adds 513034d8b089 pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB adds 12d16b397ce0 gpio: mxc: Support module build adds e0ab949f152a gpio: mockup: fix resource leak in error path adds 3795d7cc4fe1 gpio: mpc8xxx: simplify ls1028a/ls1088a support adds 0fd16012adc0 lib: string_helpers: provide kfree_strarray() adds 2fd1abe99e5f Documentation: gpio: add documentation for gpio-mockup adds 94502ba9a47c gpio: mockup: drop unneeded includes adds 25f0006603e4 gpio: mockup: use KBUILD_MODNAME adds 56f6cb35e274 gpio: mockup: use pr_fmt() adds 66f222ef45f3 gpio: mockup: remove unneeded return statement adds 383bb2de4d49 gpio: mockup: increase the number of supported device properties adds 148c2560c55b gpio: mockup: pass the chip label as device property adds 582be05ea42a gpio: mockup: use the generic 'gpio-line-names' property adds 42e9acc67910 gpio: mockup: refactor the module init function adds 0dc11e3ad353 gpiolib: cdev: gpio_desc_to_lineinfo() should set info offset adds 69e4e1368803 gpiolib: cdev: replace strncpy() with strscpy() adds 539430fbbcc4 gpio: uapi: define GPIO_MAX_NAME_SIZE for array sizes adds b53911aa872d gpio: uapi: define uAPI v2 adds d143493c01b7 gpiolib: make cdev a build option adds 957ebb61a476 gpiolib: add build option for CDEV v1 ABI adds 3c0d9c635ae2 gpiolib: cdev: support GPIO_V2_GET_LINE_IOCTL and GPIO_V2_ [...] adds aad955842d1c gpiolib: cdev: support GPIO_V2_GET_LINEINFO_IOCTL and GPIO [...] adds 73e0341992b6 gpiolib: cdev: support edge detection for uAPI v2 adds a54756cb24ea gpiolib: cdev: support GPIO_V2_LINE_SET_CONFIG_IOCTL adds 7b8e00d98168 gpiolib: cdev: support GPIO_V2_LINE_SET_VALUES_IOCTL adds 65cff7046406 gpiolib: cdev: support setting debounce adds b234d233fe30 gpio: uapi: document uAPI v1 as deprecated adds 3c333c47041c tools: gpio: port lsgpio to v2 uAPI adds e86a863b337c tools: gpio: port gpio-watch to v2 uAPI adds ed60aee0edcd tools: gpio: rename nlines to num_lines adds 7ff6d1d25a9e tools: gpio: port gpio-hammer to v2 uAPI adds 0acda979df8d tools: gpio: port gpio-event-mon to v2 uAPI adds 62757c32d5db tools: gpio: add multi-line monitoring to gpio-event-mon adds cf048e05b687 tools: gpio: add debounce support to gpio-event-mon adds 3d5a46544b97 Merge tag 'gpio-updates-for-v5.10-part2' of git://git.kern [...] adds 237d96164f2c gpio: pca953x: Add support for the NXP PCAL9554B/C adds 72a31192b5a9 Merge branch 'devel' into for-next adds a3723e19df13 Merge remote-tracking branch 'gpio/for-next' into master adds 5d8ff95a52c3 pinctrl: qcom: sm8250: correct sdc2_clk adds 39c4dbe4cc36 pinctrl: mediatek: check mtk_is_virt_gpio input parameter adds 3c41f0609e63 pinctrl: mt65xx: add OF bindings for MT8167 adds 82d70627e94a pinctrl: mediatek: Add MT8167 Pinctrl driver adds 07ae3f0784c1 pinctrl: imx: Use function callbacks for SCU related functions adds 0080c5342826 pinctrl: imx: Support building SCU pinctrl core driver as module adds 7233f7cf4b02 pinctrl: imx: Support building i.MX pinctrl core driver as module adds cdfd8606e096 dt-bindings: pinctrl: renesas,pfc: align example GPIO hog [...] adds 7e8d8ac78f35 pinctrl: aspeed: Format pinconf debug consistent with pinmux adds 1d6db5ae6b09 pinctrl: aspeed: Use the right pinconf mask adds 05c0a8a9feda pinctrl: aspeed-g6: Add bias controls for 1.8V GPIO banks adds d3ef8c6b2286 pinctrl: Ingenic: Add SSI pins support for JZ4770 and JZ4780. adds d9f5dc495278 pinctrl: Ingenic: Correct the pullup and pulldown paramete [...] adds f4b5c348d65b pinctrl: Ingenic: Add I2S pins support for Ingenic SoCs. adds da2ab12f99d3 pinctrl: sprd: use module_platform_driver to simplify the code adds 43b7229ef86f pinctrl: spear: simplify the return expression of spear310 [...] adds 5608215665b9 pinctrl: spear: simplify the return expression of tvc_connect() adds 1e871d0c0bde dt-bindings: pinctrl: at91-pio4: add microchip,sama7g5 adds 737894d26543 pinctrl: at91-pio4: add support for sama7g5 SoC adds 17f2c8d36f8c pinctrl: ocelot: simplify the return expression of ocelot_ [...] adds 19f599e83ac5 pinctrl: mediatek: mt7622: add antsel pins/groups adds 98a40a34e0b6 pinctrl: nuvoton: npcm7xx: Constify static ops structs adds 48548c786572 pinctrl: mediatek: use devm_platform_ioremap_resource_byname() adds 3163508b207f pinctrl: Document pinctrl-single,pins when #pinctrl-cells = 2 adds cb8cc18508fb pinctrl: tigerlake: Fix register offsets for TGL-H variant adds 701372c7e8f1 pinctrl: cannonlake: Modify COMMUNITY macros to be consistent adds a0cec28c9652 pinctrl: sunrisepoint: Modify COMMUNITY macros to be consistent adds c348abca14dc Merge branch 'devel' into for-next adds 616894ce5dad Merge remote-tracking branch 'pinctrl/for-next' into master adds e2968b8953b8 Merge remote-tracking branch 'pwm/for-next' into master adds d7efeabc73d3 Merge remote-tracking branch 'kselftest/next' into master adds 15fb27a07b82 Merge remote-tracking branch 'livepatching/for-next' into master adds 4fb6e4a60a64 Merge remote-tracking branch 'rtc/rtc-next' into master adds 72752d9ba8c6 Merge remote-tracking branch 'ntb/ntb-next' into master adds 3bf79e0ce277 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 7164ba90a28f Merge remote-tracking branch 'kspp/for-next/kspp' into master adds d5a58249d52a Merge remote-tracking branch 'slimbus/for-next' into master adds 180e0772a77b Merge remote-tracking branch 'nvmem/for-next' into master adds 38487a11b966 Merge remote-tracking branch 'xarray/xarray' into master adds e8ab52aae766 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds 7360c797af2a Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds dd4dc4f46ef2 Merge remote-tracking branch 'pidfd/for-next' into master adds 0e6b4fbd56cd Merge remote-tracking branch 'cfi/cfi/next' into master adds 4cdba7650d13 Merge remote-tracking branch 'trivial/for-next' into master adds 663b2472879f Merge remote-tracking branch 'mhi/mhi-next' into master adds b99c5eb20502 Merge remote-tracking branch 'notifications/notifications- [...] adds 68ada34db439 Merge remote-tracking branch 'memblock/for-next' into master adds 1661b5ee3b06 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 2c8f08963fc8 /proc/kpageflags: do not use uninitialized struct pages adds 79c9aacef7f7 mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds 7bc13b090d29 mm-khugepaged-recalculate-min_free_kbytes-after-memory-hot [...] adds 15e1a8abb245 mm, slub: restore initial kmem_cache flags adds 06f8c8833073 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference adds 234a3d86bd5d mm/page_alloc: handle a missing case for memalloc_nocma_{s [...] adds e2924992b12c scripts/spelling.txt: fix malformed entry adds 8cbf262a5c56 compiler-clang: add build check for clang 10.0.1 adds 8e5577eb554f Revert "kbuild: disable clang's default use of -fmerge-all [...] adds ce1caf8c32ef Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds 104fdefdf8c8 Revert "arm64: vdso: Fix compilation with clang older than 8" adds 97eee3ceeae7 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds 8a99a9a63ca5 kasan: remove mentions of unsupported Clang versions adds 2f5a106689e5 compiler-gcc: improve version error adds 871aecee8521 compiler.h: avoid escaped section names adds 6ef207136eca export.h: fix section name for CONFIG_TRIM_UNUSED_KSYMS for Clang adds 38f909c97690 scripts/spelling.txt: increase error-prone spell checking adds 11ef993c2371 scripts/decodecode: add the capability to supply the progr [...] adds 762c5353e06c ntfs: add check for mft record size in superblock adds 07be0d27f5f7 ocfs2: delete repeated words in comments adds aa78bb533700 ocfs2: fix potential soft lockup during fstrim adds 2b0aeab163aa ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 170a69140c64 ocfs2: fix ocfs2 corrupt when iputting an inode adds f4ca7b8b80de ramfs: support O_TMPFILE adds 99236aaf48c1 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds 6eca2ae5be5f fs_parse: mark fs_param_bad_value() as static adds 409d49033d17 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 739fff60050d mm/slab.c: clean code by removing redundant if condition adds 090b23d86f55 include/linux/slab.h: fix a typo error in comment adds def9ebce601e mm/slub.c: branch optimization in free slowpath adds d27c8d0bc783 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds ebe2bb119877 mm/slub: make add_full() condition more explicit adds 8e5203444230 mm/kmemleak: rely on rcu for task stack scanning adds 0d882b87ace7 mm,kmemleak-test.c: move kmemleak-test.c to samples dir adds 623347c1b949 x86/numa: cleanup configuration dependent command-line options adds be6aa4238d7d x86/numa: add 'nohmat' option adds 5771b0b2c88b x86/numa: fix build when CONFIG_ACPI is not set adds c7d8a1f012a3 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds 3d2ae8fb87ca ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds 0aa5677b0dc7 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] adds e93cf1c5ac89 resource: report parent to walk_iomem_res_desc() callback adds 4f9ed1b2cb3e mm/memory_hotplug: introduce default phys_to_target_node() [...] adds 2d1b0a3c57a7 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] adds b2e95c55e396 ACPI: HMAT: attach a device for each soft-reserved range adds 02fe287fc58f device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() adds c47d2a7abd51 device-dax: drop the dax_region.pfn_flags attribute adds d524ed85683d device-dax: move instance creation parameters to 'struct d [...] adds 6cecfbc4e22b device-dax: make pgmap optional for instance creation adds 26fdc39f5c3d device-dax/kmem: introduce dax_kmem_range() adds 4b786e9e4207 device-dax/kmem: move resource name tracking to drvdata adds 407f27238b60 device-dax/kmem: replace release_resource() with release_m [...] adds d2f8cf3525e0 device-dax: add an allocation interface for device-dax instances adds 75797273189d device-dax: introduce 'struct dev_dax' typed-driver operations adds 05383f9e7f45 device-dax: introduce 'seed' devices adds 285d03f8ee8b drivers/base: make device_find_child_by_name() compatible [...] adds 82896bcf5060 device-dax: add resize support adds 76591f145b39 mm/memremap_pages: convert to 'struct range' adds 7cf93de7e469 mm/hmm/test: use after free in dmirror_allocate_chunk() adds 5341c7c25593 mm/memremap_pages: support multiple ranges per invocation adds 6e9119edc91b device-dax: add dis-contiguous resource support adds 72914ad58df5 device-dax: introduce 'mapping' devices adds a67f4dd72f7f device-dax: make align a per-device property adds ce671c2632ca device-dax: add an 'align' attribute adds dc66dbf04ac1 dax/hmem: introduce dax_hmem.region_idle parameter adds bc8e34269915 device-dax: add a range mapping allocation attribute adds 8edf7c80ec90 mm/debug.c: do not dereference i_ino blindly adds 21a2dc537e6d mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds c14c1a943262 powerpc/mm: add DEBUG_VM WARN for pmd_clear adds b54683e0f74e powerpc/mm: move setting pte specific flags to pfn_pte adds f9107e664ece powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix adds 0bc75214b679 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds 5f13f92fb487 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds 0524a74b9457 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds 547777ac25aa mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] adds 9e4101a84459 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds 855f14d80365 mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds 5e0ced144f47 mm/debug_vm_pgtable/locks: take correct page table lock adds ea9e472e7299 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds 9a695f7b8180 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds bd668295a572 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds c20f59067d84 mm/debug_vm_pgtable: drop hugetlb_advanced_tests() adds 633045509058 mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds d686e9c6e347 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds ab8103073cc3 mm: factor find_get_incore_page out of mincore_page adds 1fe854bee55a mm: use find_get_incore_page in memcontrol adds 433756b47af6 mm: optimise madvise WILLNEED adds 24e42255dba6 mm-optimise-madvise-willneed-fix adds 9e28c0eaaa69 proc: optimise smaps for shmem entries adds 067e745e4ff8 i915: use find_lock_page instead of find_lock_entry adds 1a79f042e8aa mm: convert find_get_entry to return the head page adds f81d7f25bd89 mm-convert-find_get_entry-to-return-the-head-page-fix adds 36c80fc9f579 mm/shmem: return head page from find_lock_entry adds 2eec6cfd85d3 mm-shmem-return-head-page-from-find_lock_entry-fix adds ec9fd4534776 mm: add find_lock_head adds f1c4c6f7757b mm/filemap: fix filemap_map_pages for THP adds 4d87173e167e mm, fadvise: improve the expensive remote LRU cache draini [...] adds db80cd57b76b mm/gup_benchmark: update the documentation in Kconfig adds 927aefefcdf4 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 7a3ea7ae295b mm/gup: don't permit users to call get_user_pages with FOL [...] adds a805a114f515 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds 565c765b1937 mm/gup: protect unpin_user_pages() against npages==-ERRNO adds 9fe6ac668a98 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds 94e7cb8638b5 mm: remove activate_page() from unuse_pte() adds 109b318eec24 mm: remove superfluous __ClearPageActive() adds 94586e44ea77 mm/swap.c: fix confusing comment in release_pages() adds e3669988de1b mm/swap_slots.c: remove always zero and unused return valu [...] adds 58ab4e726e1c mm/page_io.c: remove useless out label in __swap_writepage() adds 5af8ebf46391 mm/swap.c: fix incomplete comment in lru_cache_add_inactiv [...] adds 622a63009125 mm/swapfile.c: remove unnecessary goto out in _swap_info_get() adds 7b6478de9438 mm/swapfile.c: fix potential memory leak in sys_swapon adds e5ecda474dc6 mm/memremap.c: convert devmap static branch to {inc,dec} adds 000423f267b8 mm: memcontrol: use flex_array_size() helper in memcpy() adds 284b75ac7f4a mm: memcontrol: Use the preferred form for passing the siz [...] adds 70ac73fd8bc4 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds 531f911859dd mm: memcontrol: correct the comment of mem_cgroup_iter() adds fd3b6da4c918 mm/memcg: clean up obsolete enum charge_type adds f10531a4c217 mm/memcg: simplify mem_cgroup_get_max() adds 7554968938a1 mm-memcg-simplify-mem_cgroup_get_max-v4 adds c9f4de4e04eb mm/memcg: unify swap and memsw page counters adds 2226e7b0b704 mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds 1be836196a1a mm/page_counter: correct the obsolete func name in the com [...] adds 339792218df9 mm: memcontrol: reword obsolete comment of mem_cgroup_unma [...] adds 0f5d1d07e14f selftests/vm: fix false build success on the second and la [...] adds 3095082a446c selftests/vm: fix incorrect gcc invocation in some cases adds 41328b2cc0b7 mm: account PMD tables like PTE tables adds 8a0d97f0ecbb arm: __pmd_free_tlb(): call page table destructor adds f6223ad529fe mm/memory.c: fix typo in __do_fault() comment adds 560d50ea9a35 mm/memory.c: replace vmf->vma with variable vma adds 90df8c092449 mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds e962ee0f7809 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds 4793e2b45b1c mmap locking API: add mmap_lock_is_contended() adds 57cf888d6de9 mm: smaps*: extend smap_gather_stats to support specified [...] adds 57b8a40503c7 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds d40579b91c45 mm/mmap.c: fix the adjusted length error adds 2ab0dae69c92 mm: move PageDoubleMap bit adds c34f07ceae3e mm: simplify PageDoubleMap with PF_SECOND policy adds e32673dccab1 mm/mmap: leave adjust_next as virtual address instead of p [...] adds 3a31c8887c8a mm/memory.c: fix spello of "function" adds a1f4f60f990c mm/mmap: not necessary to check mapping separately adds ece17967852b mm/mmap: check on file instead of the rb_root_cached of it [...] adds aa80e451e0c2 mm: use helper function mapping_allow_writable() adds 148abec30224 mm/mmap.c: use helper function allow_write_access() in __r [...] adds ab84b62f3384 mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] adds fa26a8e2ccba mm: remove src/dst mm parameter in copy_page_range() adds 1b69f7712833 include/linux/huge_mm.h: remove mincore_huge_pmd declaration adds 1f048f0155ae tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds 5959bb41ea55 lib/test_hmm.c: remove unused dmirror_zero_page adds 3efbcc041032 mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds 5a7f3353e396 mm/dmapool.c: replace hard coded function name with __func__ adds 703e80f580d2 mm/memory-failure: do pgoff calculation before for_each_process() adds c6b92cb5940f mm/memory-failure.c: remove unused macro `writeback' adds 2e389a2b2207 mm/vmalloc.c: update the comment in __vmalloc_area_node() adds 779e9cd9a7d2 mm/vmalloc.c: fix the comment of find_vm_area adds 6e9717eb937a docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds 461451e4687c kasan/kunit: add KUnit Struct to Current Task adds 365fc918347c KUnit: KASAN Integration adds 9ea7323dd6bc KASAN: Port KASAN Tests to KUnit adds 59dcc83ecd2d kasan-port-kasan-tests-to-kunit-v14 adds dbbb020d0a8f KASAN: Testing Documentation adds 07dc6630b090 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds 653dec2e0a48 mm/page_alloc: tweak comments in has_unmovable_pages() adds 01b8ed567133 mm/page_isolation: exit early when pageblock is isolated i [...] adds f26479745488 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds b1c8445ca1e8 mm/page_isolation: cleanup set_migratetype_isolate() adds 49bbe552ca37 virtio-mem: don't special-case ZONE_MOVABLE adds 88f8759ed97a mm: document semantics of ZONE_MOVABLE adds 9c3b6d6fec2f mm, isolation: avoid checking unmovable pages across pageb [...] adds cdcbabcba805 mm/page_alloc.c: clean code by removing unnecessary initia [...] adds 56dc828cba6d mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds c67894d4e026 mm/page_alloc.c: micro-optimization remove unnecessary branch adds 5bb52094b0fa mm/page_alloc.c: fix early params garbage value accesses adds e74189db6faa mm/page_alloc.c: clean code by merging two functions adds cd29cf0c9cba mm/page_alloc.c: __perform_reclaim should return 'unsigned long' adds ea1f1fff5e29 mmzone: clean code by removing unused macro parameter adds 97804e03fac1 mm: move call to compound_head() in release_pages() adds bf86c1ac01c6 mm/page_alloc.c: fix freeing non-compound pages adds d14feebdf3c3 include/linux/gfp.h: clarify usage of GFP_ATOMIC in !preem [...] adds 737e00724299 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds 5ecdcf91ccab mm/hugetlb.c: remove the unnecessary non_swap_entry() adds 256558e6de6a doc/vm: fix typo in the hugetlb admin documentation adds a218da7875b9 mm/huge_memory.c: update tlb entry if pmd is changed adds dfe1c9877b54 MIPS: do not call flush_tlb_all when setting pmd entry adds 2c9705ba734d mm/hugetlb: not necessary to coalesce regions recursively adds 767a65ff72e2 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds f2224ad5c87a mm/hugetlb: use list_splice to merge two list at once adds 36e154873b45 mm/hugetlb: count file_region to be added when regions_nee [...] adds e70e9f5f6334 mm/hugetlb: a page from buddy is not on any list adds f32fa7639cc7 mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds f97748fcc363 mm/hugetlb: take the free hpage during the iteration directly adds acbab4c0d803 mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds 2413b7870134 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds 52fb1fa69cc9 mm/vmscan: fix infinite loop in drop_slab_node adds 6066e3a7c43c mm/vmscan: fix comments for isolate_lru_page() adds 77f9ba9d5a69 mm/z3fold.c: use xx_zalloc instead xx_alloc and memset adds 96702c9f0166 mm/zbud: remove redundant initialization adds e8080ba834f3 mm/compaction.c: micro-optimization remove unnecessary branch adds cabcf4c08f29 include/linux/compaction.h: clean code by removing unused [...] adds 0549acb7341b mm/mempolicy: remove or narrow the lock on current adds 1709662f4fca mm: remove unused alloc_page_vma_node() adds a25895084ae6 mm/mempool: Add 'else' to split mutually exclusive case adds 1fc9a0162023 mm-mempool-add-else-to-split-mutually-exclusive-case-fix adds 9afaeb26bece KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds b7a42e919226 dma-contiguous: simplify cma_early_percent_memory() adds e5c4a4ec5830 arm, xtensa: simplify initialization of high memory pages adds 470b2ee771d0 arm64: numa: simplify dummy_numa_init() adds ee2b26b3d409 h8300, nds32, openrisc: simplify detection of memory extents adds 413e951a8ba9 riscv: drop unneeded node initialization adds 466dbb040014 mircoblaze: drop unneeded NUMA and sparsemem initializations adds f26aa10149b8 memblock: make for_each_memblock_type() iterator private adds 8cac11c362ce memblock: make memblock_debug and related functionality private adds 81fbdd07597c memblock-make-memblock_debug-and-related-functionality-pri [...] adds c4e80cf215d3 memblock: reduce number of parameters in for_each_mem_range() adds 2328b60506a6 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds e0d335343bb6 arch, drivers: replace for_each_membock() with for_each_me [...] adds 02bfde16e8d2 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds a32fe674a7ba mips: fix cavium-octeon build caused by memblock refactoring adds 6680d150763a x86/setup: simplify initrd relocation and reservation adds dd40f7b56e4b x86/setup: simplify reserve_crashkernel() adds d23417246642 memblock: remove unused memblock_mem_size() adds d0a4ca8c4d05 memblock: implement for_each_reserved_mem_region() using _ [...] adds 79dd32062265 memblock: use separate iterators for memory and reserved regions adds adeff77c452b mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds 29f86ad13113 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds eae65e553565 mm/migrate: remove cpages-- in migrate_vma_finalize() adds 5d5a22fadbe5 mm/migrate: remove obsolete comment about device public adds b5625732554a XArray: add xa_get_order adds 82f20db47613 xarray-add-xa_get_order-fix adds ebdcd7d4858b XArray: add xas_split adds 596bf2fdd0b2 xarray-add-xas_split-fix adds bdd0896486ca xarray-add-xas_split-fix-2 adds 15adf3677853 mm/filemap: fix storing to a THP shadow entry adds 9e17a88c49ae mm/filemap: fix page cache removal for arbitrary sized THPs adds 42ddfaf66488 mm/memory: remove page fault assumption of compound page size adds 5f9483d84596 mm/page_owner: change split_page_owner to take a count adds f758b1b33d88 mm/huge_memory: fix total_mapcount assumption of page size adds a728d4ac26dd mm/huge_memory: fix split assumption of page size adds ef0877bb2312 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds fe8248dfe103 mm/huge_memory: fix can_split_huge_page assumption of THP size adds 608f276e5891 mm/rmap: fix assumptions of THP size adds cdc78f15ab8d mm/truncate: fix truncation for pages of arbitrary size adds 50317fde48f9 mm/page-writeback: support tail pages in wait_for_stable_page adds c6249f5b2e08 mm/vmscan: allow arbitrary sized pages to be paged out adds 9ef4adff3ead fs: add a filesystem flag for THPs adds 1bd8e01bf511 fs: do not update nr_thps for mappings which support THPs adds 60f0ad3cee67 mm/readahead: add DEFINE_READAHEAD adds c562a390710d mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds 6b3ec9eec017 mm/readahead: make do_page_cache_ra take a readahead_control adds b31c2a673831 mm/readahead: make ondemand_readahead take a readahead_control adds f1a5cd32204c mm/readahead: pass readahead_control to force_page_cache_ra adds 09012fe0c09d mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds eafe0619e0d2 mm/filemap: fold ra_submit into do_sync_mmap_readahead adds adbaa9919cd4 mm/readahead: pass a file_ra_state into force_page_cache_ra adds e1890c1901b0 mm,hwpoison: cleanup unused PageHuge() check adds 33a18e55b5a9 mm, hwpoison: remove recalculating hpage adds 682fb6e0baeb mm,hwpoison-inject: don't pin for hwpoison_filter adds fa8054bf536d mm,hwpoison: unexport get_hwpoison_page and make it static adds 12d390cd9feb mm,hwpoison: refactor madvise_inject_error adds eced823140fb mm,hwpoison: kill put_hwpoison_page adds 8c90fdff550f mm,hwpoison: unify THP handling for hard and soft offline adds 3ba75f58cdf4 mm,hwpoison: rework soft offline for free pages adds 883dde4a2bf7 mm,hwpoison: rework soft offline for in-use pages adds 492e477a7fca mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds 6d63f45d771d mm,hwpoison: return 0 if the page is already poisoned in s [...] adds 72b38fa70319 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds 928d6cf158b8 mm,hwpoison: double-check page count in __get_any_page() adds 9cc4c6d80217 mm,hwpoison: try to narrow window race for free pages adds c6caec59435f mm/page_poison.c: replace bool variable with static key adds 03ebe9971dca mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 14f1dc395f97 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds e42a80cce91a mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 469ad452d833 mm/vmstat.c: use helper macro abs() adds ebd40989d26d mm/util.c: update the kerneldoc for kstrdup_const() adds 51058e1ff2bd mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds 3f34a5d33860 mm/memory_hotplug: inline __offline_pages() into offline_pages() adds 7d8aec0bffee mm/memory_hotplug: enforce section granularity when onlini [...] adds b0b34c9cc372 mm/memory_hotplug: simplify page offlining adds 16108b1d1e22 mm-memory_hotplug-simplify-page-offlining-fix adds ed8f7a11b472 mm/page_alloc: simplify __offline_isolated_pages() adds fb35a577df41 mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds 4eb0fa01f649 mm/page_isolation: simplify return value of start_isolate_ [...] adds d2c503f13cb0 mm/memory_hotplug: simplify page onlining adds 1055ea082251 mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds 044b78d3345b mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds 2f1c0346f948 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds 9310ddf00fb2 kernel/resource: make release_mem_region_adjustable() never fail adds 1765806ff997 kernel/resource: fix use of ternary condition in release_m [...] adds 1016029cf6bf kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds 3bec61363683 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds a7f7139b7a39 mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds fac11ce53004 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds 6726e81add9e virtio-mem: try to merge system ram resources adds 00695a1a1ea8 xen/balloon: try to merge system ram resources adds 0b2c685df266 hv_balloon: try to merge system ram resources adds c67c6cb23b3a kernel/resource: make iomem_resource implicit in release_m [...] adds 6919c7dc92db mm: don't panic when links can't be created in sysfs adds af643e6bdec2 zram: failing to decompress is WARN_ON worthy adds 485e671a961d mm/slab.h: remove duplicate include adds b5e2e53a3d64 mm/page_reporting.c: drop stale list head check in page_re [...] adds accaf57baffd mm/highmem.c: clean up endif comments adds 13dfd9c07064 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds c1dc0472881b mm: use self-explanatory macros rather than "2" adds 6fc878ee5909 mm: fix some broken comments adds 0bdb21f8968a mm: fix some comments formatting adds 5594ea4d75a7 mm/workingset.c: fix some doc warnings adds 4c97fdc0b0b4 mm: use helper function put_write_access() adds ac1d8e6be710 include/linux/mmzone.h: remove unused early_pfn_valid() adds 3f705afdd8f5 mm: fix some comments in page_alloc.c and mempolicy.c adds b9b5e3cf1cfc fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 61f281060d47 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 1c6fee9c3289 kernel/hung_task.c: Monitor killed tasks. adds 10435ac676f4 proc/sysctl: make protected_* world readable adds f43c0324788b fs: configfs: delete repeated words in comments adds 6a44baeff34e kernel.h: split out min()/max() et al. helpers adds 16eadf0514c9 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] adds 0d9d92841184 get_maintainer: add test for file in VCS adds 6ea70a6556de get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds 2da003791609 lib: bitmap: delete duplicated words adds f26303476d64 lib: libcrc32c: delete duplicated words adds 555c92852d7a lib: decompress_bunzip2: delete duplicated words adds 28ec39ed0ff6 lib: devres: delete duplicated words adds 0c540214c5dc lib: dynamic_queue_limits: delete duplicated words + fix typo adds 27c45af04cb2 lib: earlycpio: delete duplicated words adds b2741e35162c lib: radix-tree: delete duplicated words adds 96df8e6084a5 lib: syscall: delete duplicated words adds e085f87afa28 lib: test_sysctl: delete duplicated words adds 862d483a2b6c lib/mpi/mpi-bit.c: fix spello of "functions" adds 53f8b1149d82 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds 5dd0ca481d58 lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds cfa3f6c9a27e lib/scatterlist.c: avoid a double memset adds b149451ef112 lib/percpu_counter.c: use helper macro abs() adds 3e9699997f51 include/linux/list.h: add a macro to test if entry is poin [...] adds b91db9b3e22e lib/crc32.c: fix trivial typo in preprocessor condition adds 5f9cea2245d9 bitops: simplify get_count_order_long() adds 6adda4048ac4 bitops: use the same mechanism for get_count_order[_long] adds e54dfa7f42ac checkpatch: add --kconfig-prefix adds 8f8cda76fce3 checkpatch: move repeated word test adds dd086162df02 checkpatch: add test for comma use that should be semicolon adds 6d77a25238a2 const_structs.checkpatch: add phy_ops adds 54c13fd26608 checkpatch: warn if trace_printk and friends are called adds 74972e9bf39f const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds 7b1130e76802 checkpatch: warn on self-assignments adds e2f07f39d6db checkpatch-warn-on-self-assignments-checkpatch-fixes adds 4a92214555f8 checkpatch: allow not using -f with files that are in git adds 01f3d778856e checkpatch: fix git "fatal" warning if file argument outsi [...] adds 97bd0a9de87e checkpatch: extend author Signed-off-by check for split Fr [...] adds 2e849ad43451 checkpatch: test $GIT_DIR changes adds 04417bdbbafc fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds edd108b21b95 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds e3df3405377b fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds a20ec5889c27 tools/testing/selftests: add self-test for verifying load [...] adds 99171327f8bb binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds 0f07d279a17e coredump: let dump_emit() bail out on short writes adds d77bc7a142cc coredump: refactor page range dumping into common helper adds 5c070dbd9fcb coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds 1bf8641dd65a binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds 4ede7c0a9310 mm/gup: take mmap_lock in get_dump_page() adds ed2312000f53 mm: remove the now-unnecessary mmget_still_valid() hack adds e6abba5f1ee6 ramfs: fix nommu mmap with gaps in the page cache adds 52e86ce0206a autofs: harden ioctl table adds a3ac5dfee259 nilfs2: fix some kernel-doc warnings for nilfs2 adds ba21a1d02d8b rapidio: fix error handling path adds bba13fe462ef rapidio: fix the missed put_device() for rio_mport_add_riodev adds 17cb38223657 panic: dump registers on panic_on_warn adds 0ccb79b4ed91 aio: simplify read_events() adds 86ced40ac5e7 scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 4612813ed81d scripts/gdb/tasks: add headers and improve spacing format adds 036340bc38a7 sched.h: drop in_ubsan field when UBSAN is in trap mode adds 464b14c4cb64 ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang adds d7040cf22897 ROMFS: support inode blocks calculation adds 6c4a9648544d lib, include/linux: add usercopy failure capability adds ead7589e6d12 lib, uaccess: add failure injection to usercopy functions adds 196c479bdf36 x86: add failure injection to get/put/clear_user adds c0d6b15ff62d Merge branch 'akpm-current/current' into master adds 5e2d4078d162 ia64: fix build error with !COREDUMP adds fbe68f1a9e67 mm, memcg: rework remote charging API to support nesting adds 3af2736373a8 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds 6aa15ddf6c93 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds 826e6437c49b mm: kmem: prepare remote memcg charging infra for interrup [...] adds 353662e0cf1c mm: kmem: enable kernel memcg accounting from interrupt contexts adds 01cef82bb447 mm/memory-failure: remove a wrapper for alloc_migration_target() adds 3cb8b4fca0d4 mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 203a9de98c88 mm/migrate: avoid possible unnecessary process right check [...] adds c317fe50f7b8 mm/mmap: add inline vma_next() for readability of mmap code adds 91ff3dbe7848 mm/mmap: add inline munmap_vma_range() for code readability adds 030911a4a747 mm/gup_benchmark: take the mmap lock around GUP adds 0ae1b639c01b binfmt_elf: take the mmap lock around find_extend_vma() adds 4aecc3b00625 mmap locking API: don't check locking if the mm isn't live yet adds 425f3539e88d mm/gup: assert that the mmap lock is held in __get_user_pages() adds fe6052001a99 mm/gup_benchmark: rename to mm/gup_test adds 8ee953e015f6 selftests/vm: use a common gup_test.h adds cb2ab76685d7 selftests/vm: rename run_vmtests --> run_vmtests.sh adds 4445595441ad selftests/vm: minor cleanup: Makefile and gup_test.c adds 84300ac17d65 selftests/vm: only some gup_test items are really benchmarks adds 8dbee362e937 selftests/vm: gup_test: introduce the dump_pages() sub-test adds 1fa5b64f36fa selftests/vm: run_vmtest.sh: update and clean up gup_test [...] adds 30fb9454ab23 selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds 3f6d68156fcc mm/madvise: pass mm to do_madvise adds 7cb645835bab pid: move pidfd_get_pid() to pid.c adds 67caa00c542e mm/madvise: introduce process_madvise() syscall: an extern [...] adds ecaaa052aba8 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 81b7e93e794d mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 51a9dcde2a67 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds e75ae1e5a9b7 fix for "mm/madvise: introduce process_madvise() syscall: [...] adds 55e3a0d7c30a mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 1be1281ee99b mm/madvise: remove duplicate include adds 0671c4e722d1 mm: do not use helper functions for process_madvise adds 027214576d0d mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 944407920bfd fix up for "iov_iter: transparently handle compat iovecs i [...] adds 41b617c33730 mm: update the documentation for vfree adds 9afb9b9bb9f1 mm: add a VM_MAP_PUT_PAGES flag for vmap adds 3abe8cb9e18b mm: add a vmap_pfn function adds 529305bf40cd mm: allow a NULL fn callback in apply_to_page_range adds 28eb70cdd929 zsmalloc: switch from alloc_vm_area to get_vm_area adds 0c640310cb2f drm/i915: use vmap in shmem_pin_map adds f8fe8c1f13c7 drm/i915: use vmap in i915_gem_object_map adds cf96bf4f7af9 xen/xenbus: use apply_to_page_range directly in xenbus_map [...] adds 9c02effb95af x86/xen: open code alloc_vm_area in arch_gnttab_valloc adds c83dc25e7ba8 mm: remove alloc_vm_area adds e94c374e2e18 mm: remove duplicate include statement in mmu.c adds c81d27ee1cb6 Merge branch 'akpm/master' into master adds d39294091fee Add linux-next specific files for 20201001
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 (de69ee6df1cf) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../ABI/testing/sysfs-driver-intel-m10-bmc | 15 + Documentation/admin-guide/gpio/gpio-mockup.rst | 50 + Documentation/admin-guide/media/ipu3.rst | 38 +- Documentation/admin-guide/pm/cpuidle.rst | 2 +- Documentation/arm/uefi.rst | 2 +- Documentation/core-api/pin_user_pages.rst | 6 +- .../devicetree/bindings/arm/samsung/sysreg.yaml | 45 - .../devicetree/bindings/gpio/fsl-imx-gpio.yaml | 14 +- .../devicetree/bindings/gpio/gpio-max732x.txt | 58 - .../devicetree/bindings/gpio/gpio-pca953x.txt | 90 - .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 232 + .../bindings/gpio/kontron,sl28cpld-gpio.yaml | 54 + .../devicetree/bindings/gpio/pl061-gpio.yaml | 3 + .../devicetree/bindings/gpio/sgpio-aspeed.txt | 5 +- .../bindings/hwmon/kontron,sl28cpld-hwmon.yaml | 27 + .../kontron,sl28cpld-intc.yaml | 54 + Documentation/devicetree/bindings/leds/tca6507.txt | 49 - .../devicetree/bindings/leds/ti,tca6507.yaml | 134 + Documentation/devicetree/bindings/mfd/ab8500.txt | 4 +- Documentation/devicetree/bindings/mfd/act8945a.txt | 2 +- .../devicetree/bindings/mfd/gateworks-gsc.yaml | 3 +- .../devicetree/bindings/mfd/kontron,sl28cpld.yaml | 153 + Documentation/devicetree/bindings/mfd/lp87565.txt | 79 - .../devicetree/bindings/mfd/rohm,bd70528-pmic.txt | 2 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 4 + .../devicetree/bindings/mfd/ti,lp87524-q1.yaml | 112 + .../devicetree/bindings/mfd/ti,lp87561-q1.yaml | 83 + .../devicetree/bindings/mfd/ti,lp87565-q1.yaml | 101 + ...hip,mcp25xxfd.yaml => microchip,mcp251xfd.yaml} | 16 +- .../bindings/pinctrl/atmel,at91-pio4-pinctrl.txt | 4 +- .../devicetree/bindings/pinctrl/pinctrl-mt65xx.txt | 1 + .../devicetree/bindings/pinctrl/pinctrl-single.txt | 21 +- .../devicetree/bindings/pinctrl/renesas,pfc.yaml | 2 +- .../bindings/pwm/kontron,sl28cpld-pwm.yaml | 35 + .../regulator/richtek,rtmv20-regulator.yaml | 53 +- .../devicetree/bindings/trivial-devices.yaml | 4 - .../bindings/watchdog/kontron,sl28cpld-wdt.yaml | 35 + Documentation/driver-api/media/camera-sensor.rst | 2 +- Documentation/driver-api/media/cec-core.rst | 62 +- Documentation/driver-api/media/v4l2-subdev.rst | 2 - Documentation/hwmon/index.rst | 1 + Documentation/hwmon/sl28cpld.rst | 36 + Documentation/power/pci.rst | 2 +- Documentation/userspace-api/media/glossary.rst | 20 +- .../userspace-api/media/v4l/hist-v4l2.rst | 239 +- MAINTAINERS | 7 +- Next/SHA1s | 112 +- Next/merge.log | 2549 +- arch/arm/mach-imx/cpuidle-imx6q.c | 4 +- arch/arm/mach-omap2/cpuidle44xx.c | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 31 - .../boot/dts/ti/k3-j7200-common-proc-board.dts | 28 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 51 + arch/arm64/include/asm/assembler.h | 29 +- arch/arm64/include/asm/hyp_image.h | 36 + arch/arm64/include/asm/kvm_asm.h | 101 +- arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/include/asm/percpu.h | 28 +- arch/arm64/kernel/acpi.c | 22 +- arch/arm64/kernel/image-vars.h | 5 - arch/arm64/kernel/vmlinux.lds.S | 13 + arch/arm64/kvm/arm.c | 78 +- arch/arm64/kvm/hyp/Makefile | 2 +- arch/arm64/kvm/hyp/entry.S | 6 +- arch/arm64/kvm/hyp/include/hyp/debug-sr.h | 4 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 2 +- arch/arm64/kvm/hyp/nvhe/.gitignore | 2 + arch/arm64/kvm/hyp/nvhe/Makefile | 60 +- arch/arm64/kvm/hyp/nvhe/hyp.lds.S | 19 + arch/arm64/kvm/hyp/nvhe/switch.c | 11 +- arch/arm64/kvm/hyp/vhe/switch.c | 9 +- arch/arm64/kvm/hyp/vhe/sysreg-sr.c | 4 +- arch/arm64/kvm/pmu.c | 13 +- arch/ia64/Kconfig | 2 +- arch/mips/Kconfig | 2 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 4 +- arch/mips/include/asm/processor.h | 1 + arch/mips/kernel/process.c | 1 + arch/parisc/lib/iomap.c | 18 + arch/powerpc/Kconfig | 4 +- arch/powerpc/include/asm/string.h | 2 + arch/powerpc/include/asm/uaccess.h | 40 +- arch/powerpc/lib/Makefile | 2 +- .../lib/{copy_mc_64.S => memcpy_mcsafe_64.S} | 4 +- arch/riscv/include/asm/stackprotector.h | 4 - arch/riscv/include/asm/timex.h | 13 + arch/s390/Kconfig | 2 +- arch/s390/boot/ipl_parm.c | 2 +- arch/s390/boot/pgm_check_info.c | 8 + arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/defconfig | 2 +- arch/s390/include/asm/cio.h | 1 - arch/s390/include/asm/gmap.h | 2 - arch/s390/include/asm/pci.h | 1 - arch/s390/include/asm/pgalloc.h | 2 - arch/s390/include/asm/smp.h | 1 - arch/s390/include/asm/tlbflush.h | 2 - arch/s390/include/asm/vdso.h | 2 - arch/s390/include/asm/vtimer.h | 2 - arch/s390/kernel/early.c | 13 - arch/s390/kernel/entry.h | 3 - arch/s390/pci/pci_bus.h | 1 - arch/sparc/Kconfig | 2 +- arch/x86/Kconfig | 2 +- arch/x86/Kconfig.debug | 2 +- arch/x86/events/amd/uncore.c | 174 +- arch/x86/events/intel/uncore.c | 271 +- arch/x86/events/intel/uncore.h | 1 + arch/x86/events/intel/uncore_snbep.c | 53 + arch/x86/include/asm/copy_mc_test.h | 75 - arch/x86/include/asm/mcsafe_test.h | 75 + arch/x86/include/asm/string_64.h | 32 + arch/x86/include/asm/uaccess.h | 21 - arch/x86/include/asm/uaccess_64.h | 20 + arch/x86/kernel/apic/msi.c | 2 + arch/x86/kernel/cpu/cpuid-deps.c | 2 +- arch/x86/kernel/cpu/mce/core.c | 14 +- arch/x86/kernel/cpu/mce/severity.c | 32 +- arch/x86/kernel/kvm.c | 2 - arch/x86/kernel/quirks.c | 9 +- arch/x86/kernel/sev-es.c | 2 +- arch/x86/kvm/svm/nested.c | 4 +- arch/x86/lib/Makefile | 1 - arch/x86/lib/copy_mc.c | 64 - arch/x86/lib/copy_mc_64.S | 165 - arch/x86/lib/memcpy_64.S | 115 + arch/x86/lib/usercopy_64.c | 21 + arch/x86/pci/fixup.c | 2 +- arch/x86/pci/intel_mid_pci.c | 2 +- arch/x86/xen/grant-table.c | 27 +- drivers/clocksource/timer-clint.c | 1 + drivers/cpufreq/intel_pstate.c | 1 + drivers/dma/altera-msgdma.c | 6 +- drivers/dma/at_hdmac.c | 7 +- drivers/dma/at_xdmac.c | 7 +- drivers/dma/coh901318.c | 7 +- drivers/dma/dw/core.c | 6 +- drivers/dma/ep93xx_dma.c | 7 +- drivers/dma/fsl_raid.c | 6 +- drivers/dma/fsldma.c | 6 +- drivers/dma/imx-dma.c | 7 +- drivers/dma/ioat/dma.c | 6 +- drivers/dma/ioat/dma.h | 2 +- drivers/dma/ioat/init.c | 4 +- drivers/dma/iop-adma.c | 8 +- drivers/dma/ipu/ipu_idmac.c | 6 +- drivers/dma/k3dma.c | 6 +- drivers/dma/mediatek/mtk-cqdma.c | 7 +- drivers/dma/mmp_pdma.c | 6 +- drivers/dma/mmp_tdma.c | 6 +- drivers/dma/mpc512x_dma.c | 6 +- drivers/dma/mv_xor.c | 7 +- drivers/dma/mv_xor_v2.c | 8 +- drivers/dma/mxs-dma.c | 7 +- drivers/dma/nbpfaxi.c | 6 +- drivers/dma/pch_dma.c | 7 +- drivers/dma/pl330.c | 14 +- drivers/dma/plx_dma.c | 7 +- drivers/dma/ppc4xx/adma.c | 7 +- drivers/dma/qcom/bam_dma.c | 6 +- drivers/dma/qcom/hidma.c | 6 +- drivers/dma/qcom/hidma_ll.c | 6 +- drivers/dma/sa11x0-dma.c | 6 +- drivers/dma/sirf-dma.c | 6 +- drivers/dma/ste_dma40.c | 7 +- drivers/dma/sun6i-dma.c | 6 +- drivers/dma/tegra20-apb-dma.c | 7 +- drivers/dma/ti/k3-udma.c | 7 +- drivers/dma/timb_dma.c | 6 +- drivers/dma/txx9dmac.c | 14 +- drivers/dma/virt-dma.c | 6 +- drivers/dma/xgene-dma.c | 7 +- drivers/dma/xilinx/xilinx_dma.c | 7 +- drivers/dma/xilinx/zynqmp_dma.c | 6 +- drivers/firmware/efi/Kconfig | 18 +- drivers/firmware/efi/efi-pstore.c | 83 +- drivers/firmware/efi/efi.c | 47 +- drivers/firmware/efi/efivars.c | 45 +- drivers/firmware/efi/libstub/arm64-stub.c | 8 +- drivers/firmware/efi/libstub/fdt.c | 4 +- drivers/firmware/efi/libstub/string.c | 1 + drivers/firmware/efi/mokvar-table.c | 25 +- drivers/firmware/efi/vars.c | 22 - drivers/firmware/google/Kconfig | 2 +- drivers/firmware/google/gsmi.c | 8 +- drivers/gpio/Kconfig | 43 +- drivers/gpio/Makefile | 3 +- drivers/gpio/gpio-amd-fch.c | 2 +- drivers/gpio/gpio-aspeed-sgpio.c | 134 +- drivers/gpio/gpio-aspeed.c | 4 +- drivers/gpio/gpio-mockup.c | 158 +- drivers/gpio/gpio-mpc8xxx.c | 45 +- drivers/gpio/gpio-mxc.c | 6 + drivers/gpio/gpio-pca953x.c | 9 +- drivers/gpio/gpio-sl28cpld.c | 161 + drivers/gpio/gpiolib-cdev.c | 1539 +- drivers/gpio/gpiolib-cdev.h | 15 + drivers/gpio/gpiolib.c | 5 + drivers/gpio/gpiolib.h | 6 + drivers/gpu/drm/amd/amdgpu/Makefile | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 3 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 180 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 + .../amd/amdgpu/{gfxhub_v2_1.h => amdgpu_gfxhub.h} | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 37 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 107 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.h | 6 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 10 + drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h | 1 + drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h | 10 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 27 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.h | 12 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 79 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 47 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 589 + .../drm/amd/amdgpu/{gfxhub_v1_1.h => mmhub_v2_3.h} | 9 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 8 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 341 + .../drm/amd/amdgpu/{gfxhub_v1_1.h => nbio_v7_2.h} | 11 +- drivers/gpu/drm/amd/amdgpu/nv.c | 74 +- drivers/gpu/drm/amd/amdgpu/nv.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 10 + drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c | 50 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 5 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 20 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 25 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 71 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 + drivers/gpu/drm/amd/display/Kconfig | 9 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 26 + drivers/gpu/drm/amd/display/dc/Makefile | 4 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 187 + .../amd/display/dc/bios/command_table_helper2.c | 6 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 10 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 21 +- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 241 + .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h | 164 + .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 834 + .../dc/clk_mgr/dcn301/vg_clk_mgr.h} | 25 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 14 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 18 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 18 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 29 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 191 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 18 + .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c | 11 + .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.h | 3 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 5 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 61 +- drivers/gpu/drm/amd/display/dc/dcn301/Makefile | 47 + .../dal_types.h => dc/dcn301/dcn301_dccg.c} | 81 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h | 65 + .../display/dc/dcn301/dcn301_dio_link_encoder.c | 192 + .../display/dc/dcn301/dcn301_dio_link_encoder.h | 82 + .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c | 81 + .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h | 60 + .../dc/dcn301/dcn301_hwseq.c} | 23 +- .../dc/dcn301/dcn301_hwseq.h} | 13 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 145 + .../dc/dcn301/dcn301_init.h} | 14 +- .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.c | 218 + .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.h | 97 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2011 + .../dc/dcn301/dcn301_resource.h} | 24 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 26 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 3 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 33 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 5 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 3 + drivers/gpu/drm/amd/display/dmub/src/Makefile | 2 +- .../dal_types.h => dmub/src/dmub_dcn301.c} | 61 +- .../dmub/src/dmub_dcn301.h} | 18 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 14 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 10 + drivers/gpu/drm/amd/display/include/dal_types.h | 5 + .../amd/display/include/grph_object_ctrl_defs.h | 17 + .../amd/include/asic_reg/clk/clk_11_5_0_offset.h | 50 + .../amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h | 70 + .../amd/include/asic_reg/dcn/dcn_3_0_1_offset.h | 13271 ++ .../amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h | 53357 ++++++ .../include/asic_reg/mmhub/mmhub_2_3_0_default.h | 1253 + .../include/asic_reg/mmhub/mmhub_2_3_0_offset.h | 2439 + .../include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h | 10331 ++ .../drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h | 400 + .../amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h | 942 + .../amd/include/asic_reg/nbio/nbio_7_2_0_offset.h | 31873 ++++ .../amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h | 152495 ++++++++++++++++++ drivers/gpu/drm/amd/include/atomfirmware.h | 67 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 12 + drivers/gpu/drm/amd/include/vangogh_ip_offset.h | 1516 + .../gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h | 239 + drivers/gpu/drm/amd/pm/inc/smu_types.h | 53 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h | 120 + drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 86 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 10 + drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 3 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 353 + .../gfxhub_v1_1.h => pm/swsmu/smu11/vangogh_ppt.h} | 11 +- drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 73 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 106 +- drivers/gpu/drm/i915/gt/intel_context.c | 1 + drivers/gpu/drm/i915/gt/intel_engine.h | 9 + drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 106 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 2 + drivers/gpu/drm/i915/gt/shmem_utils.c | 76 +- drivers/gpu/drm/i915/i915_active.c | 2 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 10 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 + drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 3 + drivers/gpu/drm/i915/i915_request.c | 17 +- drivers/gpu/drm/i915/i915_sw_fence.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 2 +- drivers/hid/Kconfig | 9 + drivers/hid/Makefile | 1 + drivers/hid/hid-core.c | 7 + drivers/hid/hid-vivaldi.c | 144 + drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/sl28cpld-hwmon.c | 142 + drivers/infiniband/core/uverbs_cmd.c | 17 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 24 +- drivers/infiniband/hw/hns/hns_roce_device.h | 35 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 17 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 519 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 43 +- drivers/infiniband/hw/hns/hns_roce_main.c | 10 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 74 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 9 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 25 +- drivers/infiniband/hw/mlx4/qp.c | 300 +- drivers/infiniband/hw/mlx5/counters.c | 4 +- drivers/infiniband/hw/mlx5/gsi.c | 138 +- drivers/infiniband/hw/mlx5/main.c | 6 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 28 +- drivers/infiniband/hw/mlx5/qp.c | 50 +- drivers/infiniband/hw/mthca/mthca_dev.h | 2 +- drivers/infiniband/hw/mthca/mthca_provider.c | 17 +- drivers/infiniband/hw/mthca/mthca_provider.h | 27 +- drivers/infiniband/hw/mthca/mthca_qp.c | 75 +- drivers/infiniband/hw/qedr/verbs.c | 8 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 3 +- drivers/irqchip/Kconfig | 8 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-sl28cpld.c | 96 + drivers/leds/TODO | 17 + drivers/leds/leds-ns2.c | 69 +- drivers/leds/leds-pca963x.c | 189 +- drivers/leds/leds-tca6507.c | 53 +- drivers/leds/leds-tlc591xx.c | 4 +- drivers/md/dm-writecache.c | 15 +- drivers/md/dm.c | 20 +- drivers/media/dvb-frontends/zd1301_demod.h | 6 - drivers/mfd/Kconfig | 38 +- drivers/mfd/Makefile | 2 + drivers/mfd/intel-m10-bmc.c | 164 + drivers/mfd/kempld-core.c | 115 +- drivers/mfd/lp87565.c | 4 + drivers/mfd/mt6360-core.c | 1 - drivers/mfd/simple-mfd-i2c.c | 57 + drivers/mfd/sm501.c | 8 +- drivers/mfd/syscon.c | 2 +- drivers/mtd/nand/raw/nand_bch.c | 1 + drivers/mtd/spi-nor/controllers/intel-spi-pci.c | 1 + drivers/mtd/spi-nor/core.c | 1 + drivers/mtd/spi-nor/macronix.c | 2 +- drivers/mtd/spi-nor/winbond.c | 9 + drivers/net/can/flexcan.c | 64 +- drivers/net/can/spi/Kconfig | 2 +- drivers/net/can/spi/Makefile | 2 +- .../net/can/spi/{mcp25xxfd => mcp251xfd}/Kconfig | 10 +- drivers/net/can/spi/mcp251xfd/Makefile | 8 + .../mcp251xfd-core.c} | 1386 +- .../mcp251xfd-crc16.c} | 24 +- .../mcp251xfd-regmap.c} | 232 +- drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 835 + drivers/net/can/spi/mcp25xxfd/Makefile | 8 - drivers/net/can/spi/mcp25xxfd/mcp25xxfd.h | 835 - drivers/net/dsa/ocelot/felix.c | 2 - drivers/net/dsa/ocelot/felix.h | 4 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 192 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 193 +- drivers/net/ethernet/cadence/macb.h | 11 + drivers/net/ethernet/cadence/macb_main.c | 1 - drivers/net/ethernet/cadence/macb_pci.c | 1 - drivers/net/ethernet/intel/ice/ice_common.c | 49 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 10 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 12 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 3 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 5 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 26 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 16 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 1 + drivers/net/ethernet/mscc/ocelot_flower.c | 42 +- drivers/net/ethernet/mscc/ocelot_io.c | 17 + drivers/net/ethernet/mscc/ocelot_s2.h | 64 - drivers/net/ethernet/mscc/ocelot_vcap.c | 550 +- drivers/net/ethernet/mscc/ocelot_vcap.h | 3 + drivers/net/ethernet/mscc/ocelot_vsc7514.c | 184 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 5 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 10 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 1 - drivers/nvdimm/claim.c | 2 +- drivers/nvdimm/pmem.c | 6 +- drivers/pci/Kconfig | 62 + drivers/pci/controller/dwc/Kconfig | 3 +- drivers/pci/controller/dwc/pci-meson.c | 8 +- drivers/pci/controller/dwc/pcie-designware.c | 2 +- drivers/pci/controller/dwc/pcie-kirin.c | 6 +- drivers/pci/controller/dwc/pcie-tegra194.c | 20 +- drivers/pci/controller/pci-tegra.c | 51 +- drivers/pci/hotplug/shpchp_ctrl.c | 1 - drivers/pci/p2pdma.c | 2 +- drivers/pci/pci-acpi.c | 41 +- drivers/pci/pci.c | 116 +- drivers/pci/pci.h | 12 +- drivers/pci/probe.c | 4 + drivers/pci/quirks.c | 68 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 17 + drivers/pinctrl/aspeed/pinctrl-aspeed.c | 8 +- drivers/pinctrl/bcm/Kconfig | 1 + drivers/pinctrl/freescale/Kconfig | 5 +- drivers/pinctrl/freescale/pinctrl-imx.c | 13 +- drivers/pinctrl/freescale/pinctrl-imx.h | 57 +- drivers/pinctrl/freescale/pinctrl-imx8dxl.c | 3 + drivers/pinctrl/freescale/pinctrl-imx8qm.c | 3 + drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 3 + drivers/pinctrl/freescale/pinctrl-scu.c | 5 + drivers/pinctrl/intel/pinctrl-cannonlake.c | 22 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 60 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 42 +- drivers/pinctrl/mediatek/Kconfig | 7 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/pinctrl-moore.c | 11 +- drivers/pinctrl/mediatek/pinctrl-mt7622.c | 103 + drivers/pinctrl/mediatek/pinctrl-mt8167.c | 362 + drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 13 +- drivers/pinctrl/mediatek/pinctrl-mtk-mt8167.h | 1248 + drivers/pinctrl/mediatek/pinctrl-paris.c | 11 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 6 +- drivers/pinctrl/pinctrl-at91-pio4.c | 7 + drivers/pinctrl/pinctrl-ingenic.c | 349 +- drivers/pinctrl/pinctrl-ocelot.c | 8 +- drivers/pinctrl/qcom/pinctrl-sm8250.c | 2 +- drivers/pinctrl/spear/pinctrl-spear310.c | 8 +- drivers/pinctrl/spear/pinctrl-spear320.c | 8 +- drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 13 +- drivers/power/supply/ucs1002_power.c | 75 +- drivers/pwm/Kconfig | 10 + drivers/pwm/Makefile | 1 + drivers/pwm/pwm-sl28cpld.c | 270 + drivers/ras/cec.c | 17 +- drivers/regulator/rtmv20-regulator.c | 37 +- drivers/s390/char/raw3270.h | 1 - drivers/s390/char/sclp.h | 2 - drivers/s390/char/sclp_rw.c | 18 - drivers/s390/char/sclp_rw.h | 2 - drivers/s390/char/sclp_sdias.c | 6 - drivers/s390/char/tape.h | 3 - drivers/s390/char/tape_std.h | 12 - drivers/s390/cio/css.c | 14 - drivers/s390/cio/device.h | 1 - drivers/scsi/iscsi_tcp.c | 22 +- drivers/spi/spi-atmel.c | 1 - drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 2 +- drivers/vhost/vdpa.c | 1 + drivers/vhost/vhost.c | 32 +- drivers/video/console/sticore.c | 122 +- drivers/video/fbdev/Kconfig | 20 + drivers/video/fbdev/Makefile | 1 + drivers/video/fbdev/amba-clcd.c | 986 + drivers/video/fbdev/sticore.h | 6 + drivers/watchdog/Kconfig | 11 + drivers/watchdog/Makefile | 1 + drivers/watchdog/sl28cpld_wdt.c | 229 + drivers/xen/xenbus/xenbus_client.c | 30 +- fs/autofs/waitq.c | 2 +- fs/binfmt_elf.c | 3 + fs/efivarfs/super.c | 3 + fs/exec.c | 8 + fs/read_write.c | 8 + include/acpi/acpi_numa.h | 4 + include/drm/amd_asic_type.h | 1 + include/drm/drm_dsc.h | 2 +- include/dt-bindings/mux/ti-serdes.h | 22 + include/dt-bindings/pinctrl/omap.h | 2 +- include/linux/acpi.h | 2 +- include/linux/amba/clcd-regs.h | 87 + include/linux/amba/clcd.h | 290 + include/linux/cookie.h | 51 + include/linux/debugobjects.h | 32 +- include/linux/efi.h | 12 +- include/linux/hid.h | 2 + include/linux/mfd/intel-m10-bmc.h | 65 + include/linux/mfd/lp87565.h | 1 + include/linux/mm.h | 3 +- include/linux/mm_types.h | 10 + include/linux/mmap_lock.h | 16 +- include/linux/pci-acpi.h | 1 + include/linux/pci.h | 4 +- include/linux/platform_data/leds-pca963x.h | 35 - include/linux/platform_data/macb.h | 20 - include/linux/sched/mm.h | 3 + include/linux/skbuff.h | 5 + include/linux/sock_diag.h | 14 +- include/linux/string.h | 9 +- include/linux/string_helpers.h | 2 + include/linux/syscalls.h | 2 +- include/linux/timer.h | 1 + include/linux/uaccess.h | 9 - include/linux/uio.h | 10 +- include/linux/vmalloc.h | 7 +- include/media/v4l2-subdev.h | 2 +- include/net/devlink.h | 16 + include/net/drop_monitor.h | 36 - include/net/inet_connection_sock.h | 5 +- include/net/net_namespace.h | 2 +- include/net/netfilter/nf_tables.h | 2 + include/soc/mscc/ocelot.h | 59 +- include/soc/mscc/ocelot_vcap.h | 202 +- include/trace/events/devlink.h | 37 + include/uapi/drm/amdgpu_drm.h | 4 + include/uapi/linux/bpf.h | 24 + include/uapi/linux/gpio.h | 334 +- include/uapi/linux/membarrier.h | 26 + include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/pci_regs.h | 2 +- include/uapi/rdma/hns-abi.h | 4 +- kernel/bpf/reuseport_array.c | 2 +- kernel/cgroup/cgroup.c | 4 +- kernel/fork.c | 2 +- kernel/locking/lockdep.c | 99 +- kernel/printk/printk.c | 11 +- kernel/printk/printk_ringbuffer.c | 12 +- kernel/printk/printk_ringbuffer.h | 2 +- kernel/rcu/rcu.h | 2 +- kernel/rcu/tree.c | 8 + kernel/rcu/update.c | 2 +- kernel/sched/core.c | 5 - kernel/sched/deadline.c | 13 +- kernel/sched/fair.c | 58 +- kernel/sched/features.h | 2 +- kernel/sched/membarrier.c | 136 +- kernel/sched/topology.c | 4 +- kernel/time/hrtimer.c | 4 +- kernel/time/timer.c | 6 +- kernel/workqueue.c | 4 +- lib/Kconfig | 7 +- lib/debugobjects.c | 30 +- lib/iov_iter.c | 43 +- lib/mpi/mpiutil.c | 2 +- lib/percpu_counter.c | 4 +- lib/string_helpers.c | 23 + localversion-next | 2 +- mm/Kconfig | 24 +- mm/Makefile | 2 +- mm/gup.c | 2 + mm/{gup_benchmark.c => gup_test.c} | 124 +- mm/gup_test.h | 32 + mm/memcontrol.c | 4 +- mm/memory.c | 59 +- mm/nommu.c | 7 - mm/page_alloc.c | 19 +- mm/slub.c | 6 +- mm/swapfile.c | 5 +- mm/vmalloc.c | 123 +- mm/vmscan.c | 3 - mm/zsmalloc.c | 10 +- net/Kconfig | 1 - net/bpf/test_run.c | 21 +- net/core/devlink.c | 37 +- net/core/drop_monitor.c | 133 +- net/core/filter.c | 307 +- net/core/net_namespace.c | 12 +- net/core/sock_diag.c | 9 +- net/core/sock_map.c | 4 +- net/dccp/timer.c | 1 - net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/tcp.c | 6 +- net/ipv4/tcp_output.c | 18 +- net/ipv4/tcp_timer.c | 1 - net/mptcp/options.c | 11 +- net/mptcp/protocol.c | 8 +- net/mptcp/protocol.h | 2 +- net/mptcp/subflow.c | 16 +- net/netfilter/nf_tables_api.c | 49 +- samples/bpf/sockex3_kern.c | 20 +- scripts/decodecode | 29 +- scripts/spelling.txt | 2 +- sound/pci/hda/hda_codec.c | 3 + sound/pci/hda/hda_jack.c | 14 +- sound/soc/atmel/atmel-pcm-dma.c | 1 - sound/soc/codecs/hdac_hda.c | 3 + sound/soc/soc-core.c | 12 +- tools/arch/x86/include/asm/mcsafe_test.h | 13 + tools/arch/x86/lib/memcpy_64.S | 115 + tools/gpio/gpio-event-mon.c | 146 +- tools/gpio/gpio-hammer.c | 56 +- tools/gpio/gpio-utils.c | 176 +- tools/gpio/gpio-utils.h | 48 +- tools/gpio/gpio-watch.c | 16 +- tools/gpio/lsgpio.c | 60 +- tools/include/uapi/linux/bpf.h | 24 + tools/lib/bpf/bpf_helpers.h | 46 + tools/lib/bpf/btf.c | 17 + tools/lib/bpf/btf_dump.c | 69 +- tools/lib/bpf/libbpf_internal.h | 1 + tools/objtool/check.c | 5 +- tools/perf/bench/Build | 1 + tools/perf/bench/mem-memcpy-x86-64-lib.c | 24 + tools/testing/nvdimm/test/nfit.c | 48 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 105 + .../selftests/bpf/prog_tests/resolve_btfids.c | 6 + tools/testing/selftests/bpf/progs/bpf_flow.c | 12 +- tools/testing/selftests/bpf/progs/tailcall1.c | 28 +- tools/testing/selftests/bpf/progs/tailcall2.c | 14 +- tools/testing/selftests/bpf/progs/tailcall3.c | 4 +- .../selftests/bpf/progs/tailcall_bpf2bpf1.c | 4 +- .../selftests/bpf/progs/tailcall_bpf2bpf2.c | 6 +- .../selftests/bpf/progs/tailcall_bpf2bpf3.c | 6 +- .../selftests/bpf/progs/tailcall_bpf2bpf4.c | 6 +- tools/testing/selftests/bpf/progs/test_tc_neigh.c | 144 + tools/testing/selftests/bpf/test_tc_neigh.sh | 168 + .../selftests/drivers/net/mlxsw/qos_ets_strict.sh | 9 + .../selftests/drivers/net/mlxsw/qos_headroom.sh | 379 + .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 14 + .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 5 + .../testing/selftests/drivers/net/mlxsw/qos_pfc.sh | 403 + .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 6 + .../selftests/drivers/net/mlxsw/sch_red_core.sh | 1 + tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/config | 3 + tools/testing/selftests/net/drop_monitor_tests.sh | 215 + .../selftests/net/forwarding/devlink_lib.sh | 70 +- tools/testing/selftests/netfilter/nft_meta.sh | 10 +- .../testing/selftests/powerpc/copyloops/.gitignore | 2 +- tools/testing/selftests/powerpc/copyloops/Makefile | 6 +- .../selftests/powerpc/copyloops/copy_mc_64.S | 1 - .../selftests/powerpc/copyloops/memcpy_mcsafe_64.S | 1 + tools/testing/selftests/rseq/param_test.c | 223 +- tools/testing/selftests/rseq/rseq-x86.h | 57 + tools/testing/selftests/rseq/run_param_test.sh | 2 + tools/testing/selftests/vm/.gitignore | 3 +- tools/testing/selftests/vm/Makefile | 38 +- tools/testing/selftests/vm/check_config.sh | 31 + tools/testing/selftests/vm/config | 2 +- tools/testing/selftests/vm/gup_benchmark.c | 137 - tools/testing/selftests/vm/gup_test.c | 188 + tools/testing/selftests/vm/hmm-tests.c | 10 +- .../selftests/vm/{run_vmtests => run_vmtest.sh} | 24 +- 684 files changed, 296298 insertions(+), 7979 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-intel-m10-bmc create mode 100644 Documentation/admin-guide/gpio/gpio-mockup.rst delete mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-max732x.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-pca953x.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-pca95xx.yaml create mode 100644 Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/kontron, [...] delete mode 100644 Documentation/devicetree/bindings/leds/tca6507.txt create mode 100644 Documentation/devicetree/bindings/leds/ti,tca6507.yaml create mode 100644 Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/lp87565.txt create mode 100644 Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ti,lp87561-q1.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ti,lp87565-q1.yaml rename Documentation/devicetree/bindings/net/can/{microchip,mcp25xxfd.yaml => micr [...] create mode 100644 Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml create mode 100644 Documentation/hwmon/sl28cpld.rst create mode 100644 arch/arm64/include/asm/hyp_image.h create mode 100644 arch/arm64/kvm/hyp/nvhe/.gitignore create mode 100644 arch/arm64/kvm/hyp/nvhe/hyp.lds.S rename arch/powerpc/lib/{copy_mc_64.S => memcpy_mcsafe_64.S} (98%) delete mode 100644 arch/x86/include/asm/copy_mc_test.h create mode 100644 arch/x86/include/asm/mcsafe_test.h delete mode 100644 arch/x86/lib/copy_mc.c delete mode 100644 arch/x86/lib/copy_mc_64.S create mode 100644 drivers/gpio/gpio-sl28cpld.c copy drivers/gpu/drm/amd/amdgpu/{gfxhub_v2_1.h => amdgpu_gfxhub.h} (61%) mode change 100644 => 100755 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c copy drivers/gpu/drm/amd/amdgpu/{gfxhub_v1_1.h => mmhub_v2_3.h} (87%) create mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c copy drivers/gpu/drm/amd/amdgpu/{gfxhub_v1_1.h => nbio_v7_2.h} (82%) create mode 100644 drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c copy drivers/gpu/drm/amd/{amdgpu/gfx_v9_0.h => display/dc/clk_mgr/dcn301/vg_clk_mg [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/Makefile copy drivers/gpu/drm/amd/display/{include/dal_types.h => dc/dcn301/dcn301_dccg.c} (50%) create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h copy drivers/gpu/drm/amd/{amdgpu/gfxhub_v1_1.h => display/dc/dcn301/dcn301_hwseq.c} (75%) copy drivers/gpu/drm/amd/{amdgpu/gfxhub_v1_1.h => display/dc/dcn301/dcn301_hwseq.h} (85%) create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.c copy drivers/gpu/drm/amd/{amdgpu/gfxhub_v1_1.h => display/dc/dcn301/dcn301_init.h} (83%) create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c copy drivers/gpu/drm/amd/{amdgpu/gfx_v9_0.h => display/dc/dcn301/dcn301_resource.h} (72%) copy drivers/gpu/drm/amd/display/{include/dal_types.h => dmub/src/dmub_dcn301.c} (62%) copy drivers/gpu/drm/amd/{amdgpu/gfxhub_v1_1.h => display/dmub/src/dmub_dcn301.h} (79%) create mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_default.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/vangogh_ip_offset.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c copy drivers/gpu/drm/amd/{amdgpu/gfxhub_v1_1.h => pm/swsmu/smu11/vangogh_ppt.h} (86%) create mode 100644 drivers/hid/hid-vivaldi.c create mode 100644 drivers/hwmon/sl28cpld-hwmon.c create mode 100644 drivers/irqchip/irq-sl28cpld.c create mode 100644 drivers/mfd/intel-m10-bmc.c create mode 100644 drivers/mfd/simple-mfd-i2c.c rename drivers/net/can/spi/{mcp25xxfd => mcp251xfd}/Kconfig (62%) create mode 100644 drivers/net/can/spi/mcp251xfd/Makefile rename drivers/net/can/spi/{mcp25xxfd/mcp25xxfd-core.c => mcp251xfd/mcp251xfd-core [...] rename drivers/net/can/spi/{mcp25xxfd/mcp25xxfd-crc16.c => mcp251xfd/mcp251xfd-crc [...] rename drivers/net/can/spi/{mcp25xxfd/mcp25xxfd-regmap.c => mcp251xfd/mcp251xfd-re [...] create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd.h delete mode 100644 drivers/net/can/spi/mcp25xxfd/Makefile delete mode 100644 drivers/net/can/spi/mcp25xxfd/mcp25xxfd.h delete mode 100644 drivers/net/ethernet/mscc/ocelot_s2.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8167.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8167.h create mode 100644 drivers/pwm/pwm-sl28cpld.c create mode 100644 drivers/video/fbdev/amba-clcd.c create mode 100644 drivers/watchdog/sl28cpld_wdt.c create mode 100644 include/linux/amba/clcd-regs.h create mode 100644 include/linux/amba/clcd.h create mode 100644 include/linux/cookie.h create mode 100644 include/linux/mfd/intel-m10-bmc.h delete mode 100644 include/linux/platform_data/leds-pca963x.h delete mode 100644 include/linux/platform_data/macb.h delete mode 100644 include/net/drop_monitor.h rename mm/{gup_benchmark.c => gup_test.c} (56%) create mode 100644 mm/gup_test.h create mode 100644 tools/arch/x86/include/asm/mcsafe_test.h create mode 100644 tools/perf/bench/mem-memcpy-x86-64-lib.c create mode 100644 tools/testing/selftests/bpf/progs/test_tc_neigh.c create mode 100755 tools/testing/selftests/bpf/test_tc_neigh.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_headroom.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_pfc.sh create mode 100755 tools/testing/selftests/net/drop_monitor_tests.sh delete mode 120000 tools/testing/selftests/powerpc/copyloops/copy_mc_64.S create mode 120000 tools/testing/selftests/powerpc/copyloops/memcpy_mcsafe_64.S create mode 100644 tools/testing/selftests/vm/check_config.sh delete mode 100644 tools/testing/selftests/vm/gup_benchmark.c create mode 100644 tools/testing/selftests/vm/gup_test.c rename tools/testing/selftests/vm/{run_vmtests => run_vmtest.sh} (91%) mode change 100755 => 100644