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-allnoconfig 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 da582a259a16 tpm_tis: Add a check for invalid status 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 93a71965f833 x86/xen: Fix typo in xen_pagetable_p2m_free() 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 96948a08415f Merge branch 'for-next/mte' into for-next/core omits 472522d937fd Merge branch 'for-next/ghostbusters' into for-next/core omits bc4b0ba3548c Merge branches 'for-next/acpi', 'for-next/boot', 'for-next [...] omits 3a6434fb7a71 dm: fix missing imposition of queue_limits from dm_wq_work [...] omits 3818b66e73f8 dt-bindings: riscv: sifive-l2-cache: convert bindings to j [...] omits 25b84dff8105 dt-bindings: arm: hisilicon: convert LPC controller bindin [...] omits 2131a3a88051 dt-bindings: arm: hisilicon: convert hisilicon,hi3798cv200 [...] omits f0e81a951b68 dt-bindings: arm: hisilicon: convert hisilicon,hip04-bootw [...] omits abb8a3b1afcc dt-bindings: arm: hisilicon: convert hisilicon,hip04-fabri [...] omits 892700456841 dt-bindings: arm: hisilicon: convert hisilicon,pctrl bindi [...] omits e051af095f80 dt-bindings: arm: hisilicon: convert hisilicon,cpuctrl bin [...] omits facbdf752a2c dt-bindings: arm: hisilicon: convert system controller bin [...] omits 622462b1ea70 dt-bindings: arm: hisilicon: add binding for SD5203 SoC omits ecc8fceb910e dt-bindings: arm: hisilicon: convert Hisilicon board/soc b [...] omits b25d2d30f1f1 dt-bindings: arm: hisilicon: split the dt-bindings of each [...] omits 9267dde4b874 dt-bindings: arm: hisilicon: delete the descriptions of Hi [...] omits 35b096dd6353 dt-bindings: mfd: syscon: add some compatible strings for [...] omits 1ebf4588bcd8 drm/amdgpu: add another raven1 gfxoff quirk omits a1fa0327a59d PCI/ERR: Fix reset logic in pcie_do_recovery() call omits 2475cdafb031 Merge remote-tracking branch 'spi/for-5.10' into spi-next 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 9d2fff3f7af3 x86/xen: disable Firmware First mode for correctable memor [...] omits 147e8ac5aac1 xen/arm: do not setup the runstate info page if kpti is enabled omits a7597a9515a2 xen: remove redundant initialization of variable ret omits fd12f5db0730 xen/gntdev.c: Convert get_user_pages*() to pin_user_pages*() omits ff0950dbf7b7 xen/gntdev.c: Mark pages as dirty 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 3227f26ffddb preempt: Remove PREEMPT_COUNT from Kconfig omits 235d767e648e rcutorture: Cleanup PREEMPT_COUNT leftovers omits 226b3372dc9e drm/i915: Cleanup PREEMPT_COUNT leftovers 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 1fd112a3759b kernel: debug: Centralize dbg_[de]activate_sw_breakpoints omits 17458c1c4b75 kgdb: Add NOKPROBE labels on the trap handler functions 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 eb8b1a24ff23 tpm: use %*ph to print small buffer omits 358687af5023 dt-bindings: Add SynQucer TPM MMIO as a trivial device omits 54d44a547032 tpm: tis: add support for MMIO TPM on SynQuacer omits 530e6e5ac27d Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/mediat [...] 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 851e6f61cd07 tracing: Fix trace_find_next_entry() accounting of temp bu [...] adds b40341fad6cc ftrace: Move RCU is watching check after recursion check adds aa5ff93523eb Merge tag 'trace-v5.9-rc6' of git://git.kernel.org/pub/scm [...] adds f54c4442893b drm/vmwgfx: Fix error handling in get_node adds 6f4fc18f3575 Merge branch 'vmwgfx-fixes-5.9' of git://people.freedeskto [...] adds 1d0e16ac1a9e drm/amdgpu: prevent double kfree ttm->sg adds 5d5b71e8a0f2 drm/amdgpu: add the GC 10.3 VRS registers adds 1b51916b9734 drm/amdgpu: add VCN 3.0 AV1 registers adds 8a410da6aaf6 drm/amdgpu: use the AV1 defines for VCN 3.0 adds fc08ce66c0f3 drm/amdgpu: add device ID for sienna_cichlid (v2) adds b4ebd0827fd0 drm/amdgpu: remove experimental flag from navi12 adds 97cf32996c46 drm/amd/pm: Removed fixed clock in auto mode DPM adds 0c7014154d63 drm/amdgpu: remove gpu_info fw support for sienna_cichlid etc. adds 898c7302f4de drm/amd/display: fix return value check for hdcp_work adds c73d05eaba1c drm/amdgpu/display: fix CFLAGS setup for DCN30 adds a39d0d7bdf8c drm/amdgpu: restore proper ref count in amdgpu_display_crt [...] adds 3c26d0314c10 drm/amdgpu/swsmu/smu12: fix force clock handling for mclk adds 548c7ba7dc9e drm/amd/display: remove duplicate call to rn_vbios_smu_get [...] adds b19515253623 drm/amd/pm: setup APU dpm clock table in SMU HW initialization adds 95433a1305a0 drm/amdgpu: disable gfxoff temporarily for navy_flounder adds 132d7c8abeaa Merge tag 'amd-drm-fixes-5.9-2020-09-30' of git://people.f [...] adds fcadab740480 Merge tag 'drm-fixes-2020-10-01-1' of git://anongit.freede [...] adds a509a66a9d0d arm64: permit ACPI core to map kernel memory used for tabl [...] adds eed2ef4403de Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 0bbe4ced53e3 iommu/amd: Fix the overwritten field in IVMD header adds 1a3f2fd7fc4e iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() adds 44b6e23be32b Merge tag 'iommu-fixes-v5.9-rc7' of git://git.kernel.org/p [...] new e450dbb3d970 Merge remote-tracking branch 'arc-current/for-curr' into master new 1d488a8da651 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] new d7ee426a00fa Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] new 5dc4a525f691 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' new bb13a800620c r8169: fix handling ether_clk new 3ec332aecac5 Merge remote-tracking branch 'net/master' into master new d82a532a6115 bpf: Fix "unresolved symbol" build error with resolve_btfids new b262f208c2fb Merge remote-tracking branch 'bpf/master' into master adds 48d072c4e8cd selftests: netfilter: add time counter check new 939e4283eb45 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 new e620b2a8f3f5 Merge remote-tracking branch 'sound-current/for-linus' int [...] new 20441614d898 ASoC: wm_adsp: Pass full name to snd_ctl_notify new fe30028b7c5c Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus new 2ce0fd11ce01 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] new d43810e9f15c Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 76a6b0b90d53 MAINTAINERS: Add Pali Rohár as aardvark PCI maintainer new 1408d1c6c89e Merge remote-tracking branch 'pci-current/for-linus' into master new 016090810112 Merge remote-tracking branch 'usb.current/usb-linus' into master new d0ae78e7ea8d Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master new 0a924c3504ff Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 0733e9a3ce75 Merge remote-tracking branch 'staging.current/staging-linu [...] new 2e724e747800 Merge remote-tracking branch 'input-current/for-linus' int [...] new 9347974d81e3 Merge remote-tracking branch 'ide/master' into master new d3a6608ae530 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 [...] new 95e9cdb904be Merge remote-tracking branch 'omap-fixes/fixes' into master new b7d3200aa863 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 new 319d14e49d6f Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master new 8a018eb55e3a pipe: Fix memory leaks in create_pipe_files() new 676c780f3069 Merge remote-tracking branch 'vfs-fixes/fixes' into master new 54633b5830d9 Merge remote-tracking branch 'drivers-x86-fixes/fixes' int [...] adds bcf3a2953d36 scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calli [...] new ee3e372a7baa Merge remote-tracking branch 'scsi-fixes/fixes' into master new 2f459dbd36be 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 new 02e24cdd6c19 Merge remote-tracking branch 'risc-v-fixes/fixes' into master new a53538ce65e1 Merge remote-tracking branch 'pidfd-fixes/fixes' into master new f73ebbcd5547 Merge remote-tracking branch 'spdx/spdx-linus' into master new a90b1656936a Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] new 997d58225e35 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] new 46d37cdd2cdf 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 new 64809246f17a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 226291040a09 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] new cdabf2ac8aea Merge remote-tracking branch 'kbuild/for-next' into master new e4b484626fba Merge remote-tracking branch 'dma-mapping/for-next' into master new 20e7dbe4fabd Merge remote-tracking branch 'arm/for-next' into master new 6a1bdb173f99 arm64: mm: Make flush_tlb_fix_spurious_fault() a no-op new 80d6b466679c arm64: dbm: Invalidate local TLB when setting TCR_EL1.HD new d9ef632fab9b perf: arm-cmn: Fix unsigned comparison to less than zero new 887e2cff0f8d perf: arm-cmn: Fix conversion specifiers for node type new 910f23e2ee0e Merge branches 'for-next/acpi', 'for-next/boot', 'for-next [...] new 2874d2de7f13 Merge branch 'for-next/ghostbusters' into for-next/core new 924f1d7ddeae Merge branch 'for-next/mte' into for-next/core new 86beb64c6551 Merge remote-tracking branch 'arm64/for-next/core' into master new 795f62b8f848 Merge remote-tracking branch 'arm-soc/for-next' into master new 5af2f0537846 Merge remote-tracking branch 'amlogic/for-next' into master new 3c4f9609f03b Merge remote-tracking branch 'aspeed/for-next' into master new f09beccd6cef Merge remote-tracking branch 'at91/at91-next' into master new 4cba11e4679d Merge remote-tracking branch 'drivers-memory/for-next' int [...] new cc381dd279ec Merge remote-tracking branch 'imx-mxs/for-next' into master new 1f214b6b696b Merge remote-tracking branch 'keystone/next' into master new 1587550d9d0f Merge remote-tracking branch 'mediatek/for-next' into master new de67fcbd878b Merge remote-tracking branch 'mvebu/for-next' into master adds 7a159a1ad494 Merge branch 'fixes' into for-next new 80d799c36b08 Merge remote-tracking branch 'omap/for-next' into master new 66e8fb30b29c Merge remote-tracking branch 'qcom/for-next' into master new bcb7eed61e79 Merge remote-tracking branch 'realtek/for-next' into master new eeff7db6947a Merge remote-tracking branch 'renesas/next' into master new e03b5924ec9d Merge remote-tracking branch 'reset/reset/next' into master new 345e77acc53b Merge remote-tracking branch 'rockchip/for-next' into master new 944752bf9083 ARM: dts: exynos: Add a placeholder for a MAC address new 62315959a263 Merge branch 'next/dt' into for-next new 7ea56d85e5c1 Merge remote-tracking branch 'samsung-krzk/for-next' into master new bed345b02e22 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master new 3167b136bc68 Merge remote-tracking branch 'tegra/for-next' into master new ef936947e6f5 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 new 767ab0f8a63d Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master new c736c5cf7dba Merge remote-tracking branch 'uniphier/for-next' into master new 0eff0de41aee Merge remote-tracking branch 'clk/clk-next' into master new 9f0b29e74e4b Merge remote-tracking branch 'h8300/h8300-next' into master new af24b59c9ebe Merge remote-tracking branch 'ia64/next' into master new c6ed6698d441 Merge remote-tracking branch 'm68k/for-next' into master new c3d674f3d8ec Merge remote-tracking branch 'm68knommu/for-next' into master new 2251a3029348 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 new d3fcca381eac Merge remote-tracking branch 'mips/mips-next' into master new b5b926bf938d 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() new 45896926e02a Merge remote-tracking branch 'parisc-hd/for-next' into master new cecf9a3317a2 Merge remote-tracking branch 'powerpc/next' into master new 09dc2fb4598f Merge remote-tracking branch 'soc-fsl/next' into master new 4afb6565b904 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 new bff334869343 Merge remote-tracking branch 's390/for-next' into master new 1dff91a770b4 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master new 48cf0402724f Merge remote-tracking branch 'fscrypt/master' into master new 98ab81838948 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 new 33d42790a9fa Merge remote-tracking branch 'cifs/for-next' into master new b485aeb5d0dd Merge remote-tracking branch 'configfs/for-next' into master new caac2ea81d39 Merge remote-tracking branch 'erofs/dev' into master new 2336f3306680 Merge remote-tracking branch 'exfat/dev' into master new c2bb80b8bdd0 reiserfs: Fix oops during mount new 331d83a162f8 Merge remote-tracking branch 'ext3/for_next' into master new 47688ab7d1aa Merge remote-tracking branch 'ext4/dev' into master new bfe379316bff Merge remote-tracking branch 'f2fs/dev' into master new d118a9ab38c6 Merge remote-tracking branch 'fuse/for-next' into master new e26b219e6b9d Merge remote-tracking branch 'nfs-anna/linux-next' into master new 14c6f0843c45 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] new 7a12a3c27420 Merge remote-tracking branch 'ubifs/next' into master new c0f53359d348 Merge remote-tracking branch 'xfs/for-next' into master new 2664e263bae1 Merge remote-tracking branch 'zonefs/for-next' into master new a8a58618a41a Merge remote-tracking branch 'iomap/iomap-for-next' into master new 97fb5423dd72 Merge remote-tracking branch 'file-locks/locks-next' into master new ea9fc5134481 Merge branch 'fixes' into for-next new fead3e69a477 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 new c7849e504ed4 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' new 19566554c940 Merge remote-tracking branch 'pci/next' into master new 5f5fdc379049 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 new b01902c864ad Merge remote-tracking branch 'hid/for-next' into master new 8a4589ca6d7c Merge remote-tracking branch 'i2c/i2c/for-next' into master new b9e6646d60c4 Merge remote-tracking branch 'i3c/i3c/next' into master new c79125151739 Merge remote-tracking branch 'dmi/dmi-for-next' into master new 6b0c0c83dc55 hwmon: (amd_energy) Move label out of accumulation structure new 514db2b445df hwmon: (amd_energy) optimize accumulation interval new 911766432fd2 hwmon: (amd_energy) Improve the accumulation logic new 5e26a4256e66 hwmon: (amd_energy) Update driver documentation new 0e6b69bb7b6a hwmon: (tmp513) fix spelling typo in comments new 4beb7a028e9f hwmon: (pmbus) Add support for MPS Multi-phase mp2975 controller new fbd5d1e76293 dt-bindings: Add MP2975 voltage regulator device new 721f40326577 hwmon: Add hwmon driver for Intel MAX 10 BMC new 7d3446c90a72 hwmon: (lm75) Add regulator support new 2f2c2f6b7dd9 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new 36ebece1b909 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 new 880a8fc07730 media: vidtv: simplify PCR logic to get jiffies new 02578bdf31ff media: vidtv: remove more ENDIAN_BITFIELD nonsense new 56ce9eff9492 media: vidtv: fix initialization of the network_id field at SDT new fc4405a5f107 media: vidtv: cleanup PSI version numbers new 2f217729612c media: vidtv: cleanup SDT string identifiers new d6a36eda73dc media: vidtv: fix a typo new 09196d86e366 media: vidtv: simplify parameters for vidtv_pes_write_stuffing() new a61d7d19a371 media: vidtv: rewrite the adaption field logic new bfea1d81b5c8 media: vidtv: fix decoding with gstreamer and Vlc new 6ca3549d8707 media: platform: s5p-mfc: Fix adding a standard frame skip [...] new 61c3b19f7b9e media: staging: media: Revert "media: zoran: remove deprec [...] new 754f0f1ba8d9 media: MAINTAINERS: change maintainer of the zoran driver new a7fd03f552e2 media: zoran: datasheet is no longer available from zoran.com new 874edaa5d51b media: zoran: Documentation: fix typo new 5e195bbddabd media: zoran: fix checkpatch issue new c638913669bb media: zoran: do not forward declare zr36057_init_vfe new b7c3b2bb9db4 media: zoran: convert all error dprintk to pci_err/pr_err new 28ea0148cf52 media: zoran: convert dprintk warn new 9bb2720293a0 media: zoran: convert dprintk info to pci_info new daae1da762c1 media: zoran: convert dprintk debug new ff559599a39a media: zoran: zoran_device.c: convert pr_x to pci_x new 72b23dd24568 media: zoran: remove proc_fs new 3f2c3423627c media: zoran: use VFL_TYPE_VIDEO new e2b35ed6affc media: zoran: use v4l2_buffer_set_timestamp new 62d297ede7d0 media: zoran: do not print random guest 0 new 7847f74d3683 media: zoran: move buffer_size out of zoran_fh new dc5f0b5d2d06 media: zoran: move v4l_settings out of zoran_fh new 66a9b5a82ff8 media: zoran: move jpg_settings out of zoran_fh new 109d5cc0d067 media: zoran: move overlay_settings out of zoran_fh new cd669be210b8 media: zoran: Use video_drvdata to get struct zoran new 000ffb5ec6dc media: zoran: Change zoran_v4l_set_format parameter from z [...] new accd0214092e media: zoran: remove overlay new 886986804ad4 media: zoran: Use DMA coherent for stat_com new 7b1f41e03784 media: zoran: use ZR_NORM new 799cb9e3c1c4 media: zoran: zoran does not support STD_ALL new ce72671d5d2d media: zoran: convert irq to pci irq new 6d1d9ba2c439 media: zoran: convert zoran alloc to devm new af71064bc47b media: zoran: convert mdelay to udelay new 4bae5db2f28d media: zoran: use devm for videocodec_master alloc new 845556fd8027 media: zoran: use pci_request_regions new e83bf68b5827 media: zoran: use devm_ioremap new 30a978180ae8 media: zoran: add stat_com buffer new 4ea8b196a7d0 media: zoran: constify struct tvnorm new d61c7451fcb7 media: zoran: constify codec_name new 1c3629cba07c media: zoran: Add more check for compliance new b564cb6e0bd5 media: zoran: Add vb_queue new b8fb0a474005 media: zoran: disable output new d4ae3689226e media: zoran: device support only 32bit DMA address new 2f0ee19bf26f media: zoran: enable makefile new 991a0207325c media: zoran: remove framebuffer support new 10e75b6ecdb4 media: zoran: add vidioc_g_parm new 64868edc9618 media: zoran: remove test_interrupts new 11c9c16f7cb5 media: zoran: fix use of buffer_size and sizeimage new d1d015376c13 media: zoran: fix some compliance test new 8cb356d4eaae media: zoran: remove deprecated .vidioc_g_jpegcomp new 83f89a8bcbc3 media: zoran: convert to vb2 new 6dee18f7271c media: zoran: update TODO new 72c51be87f1c media: zoran: fix smatch warning new 05b837920f49 media: zoran: fix sparse warnings new 0568d6c20e03 media: zoran: use upper case for card types new 209ecc56aa22 media: zoran: get rid of an unused var new c602f29dd17c media: zoran: fix mixed case on vars new eb5f6b8ee9e4 media: atomisp: fixes build breakage for ISP2400 due to a cleanup new ffcaf01a6ba5 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 new 957f18c712b4 Merge remote-tracking branch 'pm/linux-next' into master new 89c1c7dfe858 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] new ef1692e9f971 Merge remote-tracking branch 'cpupower/cpupower' into master new da99e93376b1 Merge remote-tracking branch 'devfreq/devfreq-next' into master new b5da1a5b1dba Merge remote-tracking branch 'opp/opp/linux-next' into master new 2ad38e9dfc58 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] new 3c9da066d70a Merge remote-tracking branch 'ieee1394/for-next' into master new 4f2b30fd9b4b fs: dlm: fix race in nodeid2con new 3be855fe0cf4 Merge remote-tracking branch 'dlm/next' into master new 2edb39b28a03 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 new 3804373b25dc 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' new 97ffd895fe9c net/mlx5: DR, Replace the check for valid STE entry new 38a5c59d7ed0 net/mlx5: DR, Remove unneeded check from source port builder new e6422d1da048 net/mlx5: DR, Remove unneeded vlan check from L2 builder new 92b4b88531e5 net/mlx5: DR, Remove unneeded local variable new e6b69bf379b2 net/mlx5: DR, Call ste_builder directly with tag pointer new 01723919675d net/mlx5: DR, Add support for rule creation with flow source hint new 7cd7becdddb0 net/mlx5: E-switch, Use PF num in metadata reg c0 new 2c40db2f1d41 net/mlx5: E-switch, Add helper to check egress ACL need new 38679b5a0df2 net/mlx5: E-switch, Use helper function to load unload rep [...] new c7eddc6092b4 net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch new 036e19b90f6d net/mlx5: E-Switch, Support flow source for local vport new 7be3412a7686 net/mlx5: Use dma device access helper new 5efbe617888a net/mlx5: Fix dereference on pointer attr after null check new 7b2b16ee54cc net/mlx5e: Fix a use after free on error in mlx5_tc_ct_sha [...] new ff7ea04ad579 net/mlx5e: Fix potential null pointer dereference new 87d5034d0758 Merge tag 'mlx5-updates-2020-09-30' of git://git.kernel.or [...] new 0024bad1f4b1 dt-bindings: net: ethernet-controller: Add internal delay [...] new 57197b66d0d6 dt-bindings: net: renesas,ravb: Document internal clock de [...] new d7adf6331189 dt-bindings: net: renesas,etheravb: Convert to json-schema new ce19a9eb53be ravb: Split delay handling in parsing and applying new a6f51f2efa74 ravb: Add support for explicit internal clock delay configuration new 7c89d9d9f909 Merge branch 'net-ravb-Add-support-for-explicit-internal-c [...] 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 new 792caccc4526 bpf: Introduce BPF_F_PRESERVE_ELEMS for perf event array new d6b42068412b selftests/bpf: Add tests for BPF_F_PRESERVE_ELEMS new 6208689fb3e6 Merge branch 'introduce BPF_F_PRESERVE_ELEMS' new 23a1f682a925 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 8306266c1d51 drivers/net/wan/hdlc_fr: Correctly handle special skb->pro [...] new 32be425b45f7 pktgen: Fix inconsistent of format with argument type in pktgen.c new 000fe2685b0a net-sysfs: Fix inconsistent of format with argument type i [...] new f1638a4c7940 caif_virtio: Remove redundant initialization of variable err new 7a333af6b1a7 net: phy: realtek: Modify 2.5G PHY name to RTL8226 new 360f89874635 lib8390: Use netif_msg_init to initialize msg_enable bits new 8be537d2b947 Merge remote-tracking branch 'net-next/master' into master new c7c22ac53624 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 new c9ed775b1858 Merge remote-tracking branch 'netfilter-next/master' into master new 703314b2db3b bcma: use semicolons rather than commas to separate statements new d0151c2bad0a brcmfmac: Fix warning when hitting FW crash with flow cont [...] new 6aa5a83a7ed8 brcmfmac: Fix warning message after dongle setup failed new 44492e70adc8 rtw88: pci: Power cycle device during shutdown new 3d70247d34fc iwlwifi: mvm: rs-fw: handle VHT extended NSS capability new bbb95d37b74f iwlwifi: mvm: add PROTECTED_TWT firmware API new 659ac93d7ced iwlwifi: mvm: set PROTECTED_TWT in MAC data policy new 9c11d8a9d41c iwlwifi: mvm: set PROTECTED_TWT feature if supported by firmware new 7e0ca7230b98 iwlwifi: sta: defer ADDBA transmit in case reclaimed SN != [...] new 0cd38f4d0529 iwlwifi: msix: limit max RX queues for 9000 family new 02d31e9b626a iwlwifi: acpi: evaluate dsm to disable 5.8GHz channels new d14f499dd2ed iwlwifi: wowlan: adapt to wowlan status API version 10 new 79946ee77428 iwlwifi: fw: move assert descriptor parser to common code new 64564669e1a5 iwlwifi: add new cards for AX201 family new be82ecd3a5c8 iwlwifi: mvm: add an option to add PASN station new ccca2cb4c118 iwlwifi: enable twt by default new fda1bd0d4a6b iwlwifi: iwl-trans: move all txcmd init to trans alloc new a26014e2de3f iwlwifi: move bc_pool to a common trans header new 885375d0bb9f iwlwifi: iwl-trans: move tfd to trans layer new 8e3b79f887b9 iwlwifi: move bc_table_dword to a common trans header new bc9296f4a828 iwlwifi: add new cards for MA family new f2134f66f40e iwlwifi: acpi: support ppag table command v2 new 4c447cfadd6c iwlwifi: dbg: remove IWL_FW_INI_TIME_POINT_WDG_TIMEOUT new ba8f6f4ae254 iwlwifi: dbg: add dumping special device memory new e27c506a985c iwlwifi: regulatory: regulatory capabilities api change new 22852fad9c17 iwl-trans: move dev_cmd_offs, page_offs to a common trans header new 903b3f9badf1 iwlwifi: mvm: split a print to avoid a WARNING in ROC new a1c2ff302413 iwlwifi: mvm: Don't install CMAC/GMAC key in AP mode new 870bde78576c iwlwifi: mvm: add support for new version of WOWLAN_TKIP_S [...] new 2b3eb122342c iwlwifi: mvm: process ba-notifications also when sta rcu i [...] new 090a5d7c8b19 iwlwifi: don't export acpi functions unnecessarily new ee3ae3a18a74 iwlwifi: mvm: add support for new WOWLAN_TSC_RSC_PARAM version new cfa5d0ca0f61 iwlwifi: mvm: remove redundant support_umac_log field new 59ca9572dee9 iwlwifi: mvm: use CHECKSUM_COMPLETE new f604324eefec iwlwifi: remove iwl_validate_sar_geo_profile() export new f961e9fc35cc iwlwifi: acpi: remove dummy definition of iwl_sar_set_profile() new 38cb52dd4e86 iwlwifi: add new card for MA family new 216cdfb5225f iwlwifi: add a common struct for all iwl_tx_power_cmd versions new 9c08cef87048 iwlwifi: acpi: prepare SAR profile selection code for mult [...] new fbb7957d28ac iwlwifi: support REDUCE_TX_POWER_CMD version 6 new dd2a1256e6a8 iwlwifi: acpi: rename geo structs to contain versioning new 0ea788ed0f3b iwlwifi: support version 3 of GEO_TX_POWER_LIMIT new 9e3c39361a30 iwlwifi: mvm: support new KEK KCK api new 507a13f5c9c9 iwlwifi: rs: set RTS protection for all non legacy rates new 4795983b8704 iwlwifi: acpi: in non acpi compilations remove iwl_sar_geo_init new e80bfd117d89 iwlwifi: fw: add default value for iwl_fw_lookup_cmd_ver new 0a8159cbd11a iwlwifi: remove wide_cmd_header field new 1c096d8935c1 iwlwifi: mvm: add support for range request command ver 11 new 3830a01c3bfa iwlwifi: mvm: add support for responder dynamic config com [...] new b68bd2e3143a iwlwifi: mvm: Add FTM initiator RTT smoothing logic new 890d814b1837 iwlwifi: mvm: location: set the HLTK when PASN station is added new 68ad24742f17 iwlwifi: mvm: responder: allow to set only the HLTK for an [...] new 0739a7d70e00 iwlwifi: mvm: initiator: add option for adding a PASN responder new 0cd1ad2d7fd4 iwlwifi: move all bus-independent TX functions to common code new 2a42aea79531 iwlwifi: mvm: support more GTK rekeying algorithms new c7f996eb894e iwlwifi: mvm: d3: support GCMP ciphers new bfdb157127da iwlwifi: dbg: remove no filter condition new 19d9fa7ab9f3 iwlwifi: mvm: add d3 prints new 42f8a2735cc2 iwlwifi: dbg: run init_cfg function once per driver load new 762c523f95b8 iwlwifi: thermal: support new temperature measurement API new a86821069e87 iwlwifi: phy-ctxt: add new API VER 3 for phy context cmd new abd16a58a011 iwlwifi: mvm: remove redundant log in iwl_mvm_tvqm_enable_txq() new e365e7de63e5 iwlwifi: align RX status flags with firmware new bc68163ccd7d iwlwifi: mvm: d3: parse wowlan status version 11 new 20e671998cf3 iwlwifi: mvm: clear all scan UIDs new 0179bfff9780 iwlwifi: pcie: make iwl_pcie_txq_update_byte_cnt_tbl bus i [...] new 4bf3d7cfea3c iwlwifi: dbg: add debug host notification (DHN) time point new 3ac13d56ec8c iwlwifi: mvm: ignore the scan duration parameter new 9422b978355e iwlwifi: support version 5 of the alive notification new b4248c08f743 iwlwifi: use correct group for alive notification new eb95a26c11a1 iwlwifi: api: fix u32 -> __le32 new 16b2afe07ace iwlwifi: yoyo: add support for internal buffer allocation in D3 new 870f39bc9deb iwlwifi: bump FW API to 57 for AX devices new 855f69fc05a1 Merge tag 'iwlwifi-next-for-kalle-2020-09-30-2' of git://g [...] new e2f1ceb81758 ath9k: Remove set but not used variable new 82b4f9b857e7 ath11k: Move non-fatal warn logs to dbg level new cd19836a6cea ath11k: mac: fix parenthesis alignment new 476c1d3c2e61 ath11k: Correctly check errors for calls to debugfs_create_dir() new 616c16a4b26a ath11k: support loading ELF board files new b09199248905 ath11k: fix AP mode for QCA6390 new 2626c269702e ath11k: add interface_modes to hw_params new 18ac1665e785 ath11k: pci: check TCSR_SOC_HW_VERSION new 3f6e6c3291ed ath11k: disable monitor mode on QCA6390 new df648808c6b9 ath11k: change to disable softirqs for ath11k_regd_update [...] new 6a8be1baa911 ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in ath11k_dp_ [...] new 87e8497a7d46 ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in idr_alloc new 701e48a43e15 ath11k: add packet log support for QCA6390 new 6fbd8898b301 ath11k: pci: fix rmmod crash new 7fd85517c359 ath11k: mac: remove unused conf_mutex to solve a deadlock new 2f588660e34a ath11k: fix warning caused by lockdep_assert_held new 089ba909f8d7 ath11k: debugfs: fix crash during rmmod new a05bd8513335 ath11k: read and write registers below unwindowed address new e838c14a9ee1 ath11k: enable shadow register configuration and access new 9df6d8399d67 ath11k: set WMI pipe credit to 1 for QCA6390 new 8ec5a6ab9c7e ath11k: start a timer to update TCL HP new 506e7e9bbf3f ath11k: start a timer to update REO cmd ring new 9b309970c4ea ath11k: start a timer to update HP for CE pipe 4 new c83c500b55b6 ath11k: enable idle power save mode new 404f5de2f997 ath11k: remove unnecessary casts to u32 new fd5ad4d1e980 wcn36xx: Advertise beacon filtering support in bmps new 70442ee62d70 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new b3c5b2a03c67 Merge remote-tracking branch 'wireless-drivers-next/master [...] new f6171f687507 Bluetooth: btqca: Add valid le states quirk new b50dc237ac04 Bluetooth: Fix null pointer dereference in hci_event_packet() new 44d59235ace5 Bluetooth: hci_h5: close serdev device and free hu in h5_close new 6924c875653b Merge remote-tracking branch 'bluetooth/master' into master new 8acda9434187 Merge remote-tracking branch 'mac80211-next/master' into master new 2aad5f51c006 Merge remote-tracking branch 'gfs2/for-next' into master new b1fdcc1863cb 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 [...] new 136c895f7409 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 new 6215e8803fa3 Merge remote-tracking branch 'spi-nor/spi-nor/next' into master new a5c2798164ee Merge remote-tracking branch 'crypto/master' into master new 2101bfca57d8 drm: bridge: cdns-mhdp8546: fix compile warning new edb899841c4e drm/vmwgfx: fix regression in thp code due to ttm init refactor. new 19dd202f5011 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 [...] new 1bba36834c3b drm/amdgpu: add helper function for indirect reg access (v3) new 705a2b5ba063 drm/amdgpu: switch to indirect reg access helper new f7ee1874b06c drm/amdgpu: support indirect access reg outside of mmio bar (v2) new 346dbbb8f7a0 drm/amdgpu: enable GDDR6 save-restore support for navy_flounder new 1a8a763b218c drm/amdgpu/swsmu: add interrupt work function new 234676d6dbbc drm/amdgpu/swsmu: add interrupt work handler for smu11 parts new a35bb1ce5da5 drm/amdgpu: add vangogh asic header files (v2) new 3aa7c582f978 drm/amdgpu: add van gogh asic_type enum (v2) new bde52f21e997 drm/amdgpu: add uapi to define van gogh series new c6249bdb0de5 drm/amdgpu: add van gogh support for gpu_info and ip block [...] new e33669fff341 drm/amdgpu: add vangogh_reg_base_init function for van gogh new 49871f9a79bc drm/amdgpu: add nv common ip block support for van gogh new 21ff9c311cd3 drm/amdgpu: skip sdma1 in nv_allowed_read_registers list f [...] new 9cd78319d4f2 drm/amdgpu: add van gogh support for ih block new 1837685fc90a drm/amdgpu: use gpu virtual address for interrupt packet w [...] new 1a69b0474af5 drm/amdgpu: add uapi to define van gogh memory type new 3950aa4e2088 drm/amdgpu: update new memory types in atomfirmware header new 94f7d2a66bd1 drm/amdgpu/atomfirmware: Add edp and integrated info v2.1 tables new 1088666e7f71 drm/amdgpu: get the correct vram type for van gogh new dacf6367554b drm/amdgpu: add gmc v10 supports for van gogh (v4) new 1120cf969449 drm/amdgpu: set fw load type for van gogh new 3437f5f6c979 drm/amdgpu: add gfx support for van gogh (v2) new 2e185117c4e4 drm/amdgpu: add gfx golden settings for vangogh (v3) new 7ed926a73d64 drm/amdgpu/gfx10: add updated register offsets for VGH new 561b049f7c82 drm/amdgpu: add sdma support for van gogh new da51cf5ddb85 drm/amdgpu: set ip blocks for van gogh new ecf2fa1ad687 drm/amdkfd: add Van Gogh KFD support new 3c67a748bfac drm/amdgpu: add mmhub v2.3 for vangogh (v4) new 78746e88f668 drm/amdgpu: enable vcn3.0 for van gogh new a7ea68aa93a9 drm/amdgpu: add pcie port indirect read and write on nv new 0cbcd31a7229 drm/amdgpu: add nbio v7.2 for vangogh (v2) new a4eda65ba5c6 drm/amdgpu/powerplay: add new smu messages and feature mas [...] new 1ac2d7eeee46 drm/admgpu/powerplay: add smu v11.5 driver interface heade [...] new 51ef1f00d4e1 drm/amdgpu/powerplay: add smu v11.5 firmware header for va [...] new c0e74921a403 drm/amdgpu/powerplay: add smu v11.5 smc header for vangogh new d753e309060d drm/amdgpu/powerplay: add vangogh asic name in smu v11 (v2) new 05cd660cb2df drm/amdgpu/powerplay: add smu initialize funcitons for van [...] new 1e41fd7f321e drm/amd/powerplay: partially enable swsmu for vangogh new fa5bb02cceda drm/amd/powerplay: add vangogh ppt into swSMU new 1208a3091570 drm/amdgpu: add smu ip block for vangogh new 7a6ab63c4374 drm/amdgpu: add TOC firmware definition new 48f65501a269 drm/amdgpu: add TOC firmware support for apu (v3) new 44d97996e798 drm/amdgpu: enable psp support for vangogh new 35812b702bc6 drm/amdgpu: disable gfxoff on vangogh for the moment (v2) new 08703b5c27ce drm/amdgpu: IP discovery table is not ready yet for VG new 01913e55d6cf drm/amdgpu/mmhub2.3: print client id string for mmhub new 2147f8d8b6dc drm/amdgpu: add gfx power gating for gfx10 new 0511b62fc027 drm/amdgpu: enable gfx clock gating and power gating for vangogh new 28a874ac3e62 drm/amd/display: Add dcn3.01 support to DC new 010d2ea44f43 drm/amd/display: Add dcn3.01 support to DM new 05ed15c1eb73 drm/amdgpu: add van gogh pci id new e4e406b604a4 PCI/ERR: Fix reset logic in pcie_do_recovery() call new fb613d91072a drm/amdgpu: add another raven1 gfxoff quirk new 7547a7a1ec7c drm/amdgpu/swsmu: clean up a bunch of stale interfaces new 9856e083d9f8 drm/amdgpu: fix a NULL pointer when discovery=0 on renoir new d241ebfbbc7e 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 new e07fba5bfc5e Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new 427c4a0680a2 drm/vc4: crtc: Rework a bit the CRTC state code new 8ba0b6d19631 drm/vc4: crtc: Keep the previously assigned HVS FIFO new be54ce0b7a58 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] new 9eb5ed4eb2e3 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new 0a18a4f92baa Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new 31b87db0172b Merge remote-tracking branch 'etnaviv/etnaviv/next' into master new ba7d42d3f0ee Merge remote-tracking branch 'regmap/for-next' into master new e330b0d8e7ae 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 new bc772a46125f ASoC: fsl: imx-mc13783: use devm_snd_soc_register_card() new f8eeca97f71c ASoC: tegra: tegra_max98090: use devm_snd_soc_register_card() new 1b59b995774a ASoC: tegra: tegra_wm8753: use devm_snd_soc_register_card() new 31e1fc4f11e2 ASoC: ti: omap-mcbsp: use devm_platform_ioremap_resource_byname new c859926abc8e ASoC: tegra: tegra_rt5640: use devm_snd_soc_register_card() new 1047bcac2169 ASoC: fsl: mx27vis-aic32x4: use devm_snd_soc_register_card() new 27f41dfebf22 ASoC: tegra: trimslice.c: use devm_snd_soc_register_card() new cb2fce94c84e ASoC: soc-pcm: ignore un-needed mutex_unlock() case on soc [...] new 8e7875ae373a ASoC: soc-pcm: add missing ret=0 at soc_pcm_open() new 08dd413b9ddf ASoC: Remove unused 'linux,hdmi-audio' new 601fd3a7d849 ASoC: fsl_spdif: Fix unnecessary check in fsl_spdif_probe() new 3a7e8eb6b495 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next new 4774cc4bb3d4 Merge remote-tracking branch 'sound-asoc/for-next' into master new fdf0d5367d16 Merge remote-tracking branch 'modules/modules-next' into master new 5dbac76721fa Merge remote-tracking branch 'input/next' into master new 1cfdf1856cd2 Merge remote-tracking branch 'block/for-next' into master adds 0c2915b8c6db dm: fix missing imposition of queue_limits from dm_wq_work [...] new b2abdb1b4b9e dm: fold dm_process_bio() into dm_submit_bio() new 0cede372ce6a dm: fix comment in __dm_suspend() new 61931c0ee9cf dm: export dm_copy_name_and_uuid new 74869f85dd70 Merge remote-tracking branch 'device-mapper/for-next' into master new 7c2ab24d4c59 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 new abc4d70d9e5d Merge remote-tracking branch 'mfd/for-mfd-next' into master new b7a4f80bc316 backlight: sky81452-backlight: Fix refcount imbalance on error new ae1f74da7c5a dt-bindings: backlight: Add some common backlight properties new 299beae588e0 dt-bindings: backlight: Add Kinetic KTD253 bindings new 5317f37e48b9 backlight: Add Kinetic KTD253 backlight driver new a47a2b98f341 backlight: tosa_lcd: Include the right header new 97ecfda1a8ff backlight: tosa_bl: Include the right header new 28755772b6ef Merge remote-tracking branch 'backlight/for-backlight-next [...] adds 81196e2e57fc power: supply: ucs1002: fix some health status issues new 3e8282a36029 dt-bindings: power: bq27xxx: add bq34z100 new 7bf738ba1107 power: supply: bq27xxx: report "not charging" on all types new bffa569fc985 power: supply: bq27xxx: adjust whitespace and use BIT() fo [...] new c02ca2019866 power: supply: bq27xxx: add separate flag for single SoC register new 7be64ae0bf36 power: supply: bq27xxx: add separate flag for capacity inaccurate new 41a7431dbaa3 power: supply: bq27xxx: add support for TI bq34z100 new 39a5b16ea133 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 [...] new bd8e2cad4e28 regulator: tps65910: use regmap accessors new e6f5ff17ca96 regulator: qcom: labibb: Constify static structs new e9bb4a068b20 regulator: core: Enlarge max OF property name length to 64 chars new 328816c20331 regulator: qcom_spmi: Add support for new regulator types new 0074c4472dcb regulator: qcom_spmi: Add PM660/PM660L regulators new f9f061a5486f regulator: dt-bindings: Document the PM660/660L SPMI PMIC entries new 6d849653b00f regulator: qcom_smd: Add PM660/PM660L regulator support new f627691db729 regulator: dt-bindings: Document the PM660/PM660L PMICs entries new 0b5a21870694 Merge series "Support for PM660/PM660L SPMI and SMD regula [...] new 3015c5d01987 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] new d5fe9bd4081b Merge remote-tracking branch 'regulator/for-next' into master new 73228d664a09 Merge remote-tracking branch 'integrity/next-integrity' in [...] new 16833a9bebac Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new da3f6653f0a9 Merge remote-tracking branch 'selinux/next' into master new d9dc76e4a414 Merge remote-tracking branch 'smack/next' into master new 7fdfe87160c6 Merge remote-tracking branch 'tomoyo/master' into master new d5ae56a4fe51 tpm: tis: add support for MMIO TPM on SynQuacer new a4c304978455 dt-bindings: Add SynQucer TPM MMIO as a trivial device new e08c6d3b1993 tpm: use %*ph to print small buffer new 55707d531af6 tpm_tis: Add a check for invalid status new 84841ad05f26 Merge remote-tracking branch 'tpmdd/next' into master new dc898eb84b25 iommu/arm-smmu-v3: Fix l1 stream table size in the error message new fea9ae18cf77 iommu/arm-smmu-v3: replace symbolic permissions by octal p [...] new 9305d02adcc1 iommu/arm-smmu-v3: replace module_param_named by module_pa [...] new bd07a20a38b6 iommu/arm-smmu-v3: permit users to disable msi polling new 376cdf66f624 iommu/arm-smmu-v3: Fix endianness annotations new dd147a89f37d iommu/arm-smmu: Pass io-pgtable config to implementation s [...] new 67f1a7a314a2 iommu/arm-smmu: Add support for split pagetables new 556db53a71e0 iommu/arm-smmu: Prepare for the adreno-smmu implementation new 1226fa0e541c iommu/arm-smmu: Constify some helpers new a76a37777f2c iommu/arm-smmu-v3: Ensure queue is read after updating pro [...] new 8122dec0eab1 Merge branch 'for-next/svm' of git://git.kernel.org/pub/sc [...] new 7cef39ddba73 iommu/io-pgtable-arm: Move some definitions to a header new e881e7839fba iommu/arm-smmu-v3: Move definitions to a header new 3f1ce8e85ee0 iommu/arm-smmu-v3: Share process page tables new 3e63033675c9 iommu/arm-smmu-v3: Seize private ASID new d744f9e6c222 iommu/arm-smmu-v3: Check for SVA features new f534d98b9d27 iommu/arm-smmu-v3: Add SVA device feature new e2eae09939a8 iommu/qcom: add missing put_device() call in qcom_iommu_of [...] new 0dd4ce65aa75 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] new d0023e3ee28d docs: IOMMU user API new 1e6aaae93e9d iommu/uapi: Add argsz for user filled data new 8d3bb3b8cbf2 iommu/uapi: Use named union for user data new 23cc3493b5e1 iommu/uapi: Rename uapi functions new d90573812eea iommu/uapi: Handle data and argsz filled by users new 6278eecba31f iommu/vt-d: Check UAPI data processed by IOMMU core new 7be249839948 Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/mediat [...] new a0206b17d9b8 Merge remote-tracking branch 'iommu/next' into master new a33e3d6216e2 Merge remote-tracking branch 'vfio/next' into master new 8d6eb450cf47 Merge remote-tracking branch 'audit/next' into master new 5376471b2c4c dt-bindings: mfd: syscon: add some compatible strings for [...] new 4041a78249cd dt-bindings: arm: hisilicon: delete the descriptions of Hi [...] new 921a31639cb5 dt-bindings: arm: hisilicon: split the dt-bindings of each [...] new 1d86b0895324 dt-bindings: arm: hisilicon: convert Hisilicon board/soc b [...] new 42f2445fe84c dt-bindings: arm: hisilicon: add binding for SD5203 SoC new f1d60fbb4911 dt-bindings: arm: hisilicon: convert system controller bin [...] new 5b6b3e21ec4a dt-bindings: arm: hisilicon: convert hisilicon,cpuctrl bin [...] new 65eb73b87c0e dt-bindings: arm: hisilicon: convert hisilicon,pctrl bindi [...] new 1dc0041db230 dt-bindings: arm: hisilicon: convert hisilicon,hip04-fabri [...] new aeb9dd8491c2 dt-bindings: arm: hisilicon: convert hisilicon,hip04-bootw [...] new 9266ff505a77 dt-bindings: arm: hisilicon: convert hisilicon,hi3798cv200 [...] new 6db13e108eb6 dt-bindings: arm: hisilicon: convert LPC controller bindin [...] new 993dcfac64eb dt-bindings: riscv: sifive-l2-cache: convert bindings to j [...] new a7fce092450b Merge remote-tracking branch 'devicetree/for-next' into master new 4271f3995645 Merge remote-tracking branch 'spi/for-5.9' into spi-linus new 23f370c74858 spi: atmel: Exposing effective spi speed new 69544f2c1592 spi: spi-tegra20-sflash: remove redundant irqsave and irqr [...] new e236893387f8 spi: spi-stm32: remove redundant irqsave and irqrestore in [...] new e7edd2cf4c7d spi: spi-mtk-nor: make use of full capability of prg mode new fd806575921a spi: spi-mtk-nor: add helper for checking prg mode ops new 81f13f2116cd spi: spi-mtk-nor: fix op checks in supports_op new 184ec013fc3b Merge series "spi: spi-mtk-nor: make use of full capabilit [...] new 2bb8ace2762d Merge remote-tracking branch 'spi/for-5.10' into spi-next new 81012afef056 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' new 5d77730d34cf Merge remote-tracking branch 'tip/auto-latest' into master new 1227c996fcfd Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new 20a7272c420c Merge remote-tracking branch 'edac/edac-for-next' into master new 593ec3b04746 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new 720dee53ad8d tracing/boot: Initialize per-instance event list in early boot new afbe7973173a tracepoints: Add helper to test if tracepoint is enabled i [...] new c65fc2276f0f mm/page_ref: Convert the open coded tracepoint enabled to [...] new fdb46faeab2f x86: Use tracepoint_enabled() for msr tracepoints instead [...] new 91c3d00769be Merge remote-tracking branch 'ftrace/for-next' into master new 5d35c1c982ff drm/i915: Cleanup PREEMPT_COUNT leftovers new 27405ee98aee rcutorture: Cleanup PREEMPT_COUNT leftovers new b705984b5290 preempt: Remove PREEMPT_COUNT from Kconfig new 16a6320addfc rcu/tree: Allocate a page when caller is preemptible new 849b9c5446cc kvfree_rcu(): Fix ifnullfree.cocci warnings new dd976fbf8c70 EXP Revert "KVM: Check the allocation of pv cpu mask" new 70d82b9e35aa Merge branch 'urezki-pcount.2020.10.01a' into HEAD new 1775ca48d08a refscale: Bounds-check module parameters new c34b2bf61d97 torture: Don't kill gdb sessions new d1933cce543d locktorture: Track time of last ->writeunlock() new 9b50a8290eab torture: Periodically pause in stutter_wait() new 8917f515c5a9 x86/cpu: Avoid cpuinfo-induced IPI pileups new 84c61ad0eee2 torture: Make torture_stutter() use hrtimer new 11f395f3e660 scftorture: Add an alternative IPI vector new c5b92e31995f x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs new 32c4671bbff0 rcu: Panic after fixed number of stalls new e8d3af85b437 rcuscale: Add RCU Tasks Trace new 3c813260cddf rcuscale: Avoid divide by zero new 37e60e3993e9 srcu: Take early exit on memory-allocation failure new 41109e630996 docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] new 638be7225b2f rcutorture: Make preemptible TRACE02 enable lockdep new 2f665ff9f95e rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop new 5e1c0c6daeaa rcutorture: Make grace-period kthread report match RCU fla [...] new e6e81f04c413 torture: Exclude "NOHZ tick-stop error" from fatal errors new 815a1871097e sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP new e469151faada rcu: Un-hide lockdep maps for !LOCKDEP new 77e8ca600325 net: Un-hide lockdep_sock_is_held() for !LOCKDEP new 58aa2ae08889 net: sched: Remove broken definitions and un-hide for !LOCKDEP new b66a1023356f srcu: Use a more appropriate lockdep helper new de433f25cba9 lockdep: Provide dummy forward declaration of *_is_held() helpers new 0bb3d75bdede rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition new f657147334f6 rcuscale: Prevent hangs for invalid arguments new 47a69c62e402 refscale: Prevent hangs for invalid arguments new 1d0f3c4d9954 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] new 88dc2162d856 rcu-tasks: Make the units of ->init_fract be jiffies new fcae9a70d103 locktorture: Ignore nreaders_stress if no readlock support new be65c4130b0c locktorture: Prevent hangs for invalid arguments new 1387e6ff9167 torture: Prevent jitter processes from delaying failed run new d3deb8368830 rcutorture: Prevent hangs for invalid arguments new 809eae087579 list.h: Update comment to explicitly note circular lists new 8b19f3dba445 torture: Force weak-hashed pointers on console log new 17d35ef54bc4 rcu: Implement rcu_segcblist_is_offloaded() config dependent new 6326b1cc6853 rcutorture: Make stutter_wait() caller restore priority new 051d70acf7d7 torture: Accept time units on kvm.sh --duration argument new e0b4de9ec9c8 rcu: Fix single-CPU check in rcu_blocking_is_gp() new 9f387f49989c rcutorture: Small code cleanups new caa9ecd56ea2 rcutorture: Test runtime toggling of CPUs' callback offloading new 6c8bbf3d62d0 torture: Allow alternative forms of kvm.sh command-line arguments new 5cf1db9098ff scftorture: Add full-test stutter capability new 36c86a4d70b8 rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] new 41540c77d279 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config new 49a0946908ae doc: Present the role of READ_ONCE() new da5cb27f7492 locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem [...] new 898a53f9e51a kvfree_rcu(): Switch from kmalloc/kfree to __get_free_page [...] new ea5c19d21233 kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() new 782055d8c4dc 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 new 832338002ff1 Merge remote-tracking branch 'kvm-arm/next' into master new 9d9efc481535 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master new 0891fb39ba67 xen/events: don't use chip_data for legacy IRQs new f6eda602dfda Merge remote-tracking branch 'xen-tip/linux-next' into master new 65fcee3a631a Merge remote-tracking branch 'percpu/for-next' into master new de6f3509fe24 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 new 5462c855efd6 Merge remote-tracking branch 'leds/for-next' into master new f45a41c86783 Merge remote-tracking branch 'ipmi/for-next' into master new 495a99617d74 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds 59ee364bafb2 Merge tag 'thunderbolt-for-v5.10-rc1' of git://git.kernel. [...] new 22a11d5db9c0 Merge remote-tracking branch 'usb/usb-next' into master new e16d9eaeec70 Merge remote-tracking branch 'usb-gadget/next' into master new 75240ac439ea USB: serial: ftdi_sio: clean up jtag quirks new be4c5eb267ee USB: serial: qcserial: fix altsetting probing new 95c0daf28c63 Merge remote-tracking branch 'usb-serial/usb-next' into master new 60f5a24c11f7 phy: qcom-qmp: initialize the pointer to NULL new 87447c6bd032 Merge remote-tracking branch 'phy-next/next' into master new c9ca43d42ed8 serial: qcom_geni_serial: To correct QUP Version detection logic new 9ea40db477c0 tty: serial: lpuart: fix lpuart32_write usage new 29788ab1d2bf tty: serial: fsl_lpuart: fix lpuart32_poll_get_char new 534cf755d9df serial: pl011: Fix lockdep splat when handling magic-sysrq [...] new 409cc4541ade serial: 8250_fsl: Fix TX interrupt handling condition new edd64f30792d tty: serial: imx: disable TXDC IRQ in imx_uart_shutdown() [...] new dad875707c44 Merge remote-tracking branch 'tty/tty-next' into master new 5b94d6e476a1 habanalabs/gaudi: use correct define for qman init new 45337656752e misc: mic: drop double zeroing new c471bf4b11c7 MAINTAINERS: exclude char maintainers from things they do [...] new 8e992a691877 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] new 3de789bb40c1 Merge remote-tracking branch 'extcon/extcon-next' into master new 199d826fc6ac Merge remote-tracking branch 'soundwire/next' into master new fcf7cf39f614 Merge remote-tracking branch 'staging/staging-next' into master new c63c0239f348 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 new 9b53c112cebd dmaengine: fsl: remove bad channel update new c11985c054d9 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 new 055082db27b4 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 new f285fc6c50d2 Merge remote-tracking branch 'scsi/for-next' into master new bc0505c160e9 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 new c9795f8fbb41 vhost-vdpa: fix page pinning leakage in error path new 2d75ae112676 Merge remote-tracking branch 'vhost/linux-next' into master new 0e6b40deda10 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 new 877e5621a422 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 new 092fee600bae Merge remote-tracking branch 'pinctrl/for-next' into master new e14a2684dab8 Merge remote-tracking branch 'pwm/for-next' into master new 0b84aecc9ea6 Merge remote-tracking branch 'kselftest/next' into master new 84eb97d73ae7 Merge remote-tracking branch 'livepatching/for-next' into master new 489f764df044 Merge remote-tracking branch 'rtc/rtc-next' into master new 5f349dad870b Merge remote-tracking branch 'ntb/ntb-next' into master new 150b1081b4bd Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] new ca6f0decbb1e Merge remote-tracking branch 'kspp/for-next/kspp' into master new 58b4504ee9ab Merge remote-tracking branch 'slimbus/for-next' into master new 1eacd2daa156 Merge remote-tracking branch 'nvmem/for-next' into master new 078cd796a8e3 Merge remote-tracking branch 'xarray/xarray' into master new 6051ed974d3b Merge remote-tracking branch 'hyperv/hyperv-next' into master new 4c4197eda710 kgdb: Add NOKPROBE labels on the trap handler functions new 771910f71965 kernel: debug: Centralize dbg_[de]activate_sw_breakpoints new d081a6e35316 kdb: Fix pager search for multi-line strings new 9f5b39bdbf6e Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new cf990369256c Merge remote-tracking branch 'pidfd/for-next' into master new 007c124da8af Merge remote-tracking branch 'cfi/cfi/next' into master new 00f01dc6e1f3 Merge remote-tracking branch 'trivial/for-next' into master new 61c40ff4a548 Merge remote-tracking branch 'mhi/mhi-next' into master new e1ce09d4ecb2 Merge remote-tracking branch 'notifications/notifications- [...] new 87aba6bfcc7d 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 new a47e1ec60322 Merge branch 'akpm-current/current' into master new 963465a62115 ia64: fix build error with !COREDUMP new 0d7ea5b508ef mm, memcg: rework remote charging API to support nesting new a0e9b68e0d81 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] new d8dc644bfb6f mm: kmem: remove redundant checks from get_obj_cgroup_from [...] new ac825ce04cb1 mm: kmem: prepare remote memcg charging infra for interrup [...] new 9f7a8117ccf7 mm: kmem: enable kernel memcg accounting from interrupt contexts new fca31bbfaabb mm/memory-failure: remove a wrapper for alloc_migration_target() new 489f2a1c8011 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 5d4e1a7b785d mm/migrate: avoid possible unnecessary process right check [...] new e9a4844d65b3 mm/mmap: add inline vma_next() for readability of mmap code new 5bff05f38d45 mm/mmap: add inline munmap_vma_range() for code readability new 6a0a0618f627 mm/gup_benchmark: take the mmap lock around GUP new 7f590c35b6b1 binfmt_elf: take the mmap lock around find_extend_vma() new 1f34a5f20973 mmap locking API: don't check locking if the mm isn't live yet new 5b8dc3a7f77b mm/gup: assert that the mmap lock is held in __get_user_pages() new 628fb1ac983a mm/gup_benchmark: rename to mm/gup_test new e6a8bea6d8fc selftests/vm: use a common gup_test.h new 03324cd9997a selftests/vm: rename run_vmtests --> run_vmtests.sh new 4ff37685a5d7 selftests/vm: minor cleanup: Makefile and gup_test.c new 99064b27dadd selftests/vm: only some gup_test items are really benchmarks new b8014b1c8bbe selftests/vm: gup_test: introduce the dump_pages() sub-test new c75a3bdd9975 selftests/vm: run_vmtest.sh: update and clean up gup_test [...] new f9d90e5c470d selftests/vm: hmm-tests: remove the libhugetlbfs dependency new ed8b77077c80 mm/madvise: pass mm to do_madvise new 16719108de68 pid: move pidfd_get_pid() to pid.c new d497545fb9ba mm/madvise: introduce process_madvise() syscall: an extern [...] new ad7cb6711dfa mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 610a08d2c453 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 506802c63d8b mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 9b6932ec34ae fix for "mm/madvise: introduce process_madvise() syscall: [...] new 63a9a70fef16 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 263d67528c86 mm/madvise: remove duplicate include new 983fec077b48 mm: do not use helper functions for process_madvise new b0e3dcffa3e0 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 358dfdb25ab5 fix up for "iov_iter: transparently handle compat iovecs i [...] new 25bc9071ff8b mm: update the documentation for vfree new fc9cb69eb163 mm: add a VM_MAP_PUT_PAGES flag for vmap new 317663756a75 mm: add a vmap_pfn function new ccf5473405e4 mm: allow a NULL fn callback in apply_to_page_range new 703f91bbf72c zsmalloc: switch from alloc_vm_area to get_vm_area new 400b65cb5acb drm/i915: use vmap in shmem_pin_map new 2b80baf7770a drm/i915: use vmap in i915_gem_object_map new 0921f19fd921 xen/xenbus: use apply_to_page_range directly in xenbus_map [...] new 320417d0cb0f x86/xen: open code alloc_vm_area in arch_gnttab_valloc new fc5923101bb9 mm: remove alloc_vm_area new 66f0b8b2798a mm: remove duplicate include statement in mmu.c new f30c33fbb12e Merge branch 'akpm/master' into master new 2172e358cd17 Add linux-next specific files for 20201002
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.
The 700 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-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 + .../devicetree/bindings/leds/backlight/common.yaml | 34 + .../bindings/leds/backlight/kinetic,ktd253.yaml | 46 + 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 | 11 +- .../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/net/ethernet-controller.yaml | 14 + .../devicetree/bindings/net/renesas,etheravb.yaml | 262 + .../devicetree/bindings/net/renesas,ravb.txt | 135 - .../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 +- .../devicetree/bindings/power/supply/bq27xxx.yaml | 1 + .../bindings/pwm/kontron,sl28cpld-pwm.yaml | 35 + .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 7 + .../bindings/regulator/qcom,spmi-regulator.txt | 31 + .../regulator/richtek,rtmv20-regulator.yaml | 53 +- .../devicetree/bindings/trivial-devices.yaml | 6 +- .../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/amd_energy.rst | 5 + Documentation/hwmon/index.rst | 2 + Documentation/hwmon/intel-m10-bmc-hwmon.rst | 78 + Documentation/hwmon/mp2975.rst | 116 + Documentation/hwmon/sl28cpld.rst | 36 + Documentation/media/v4l-drivers/zoran.rst | 575 + Documentation/power/pci.rst | 2 +- Documentation/trace/tracepoints.rst | 27 + Documentation/userspace-api/iommu.rst | 209 + Documentation/userspace-api/media/glossary.rst | 20 +- .../userspace-api/media/v4l/hist-v4l2.rst | 239 +- MAINTAINERS | 32 +- Next/SHA1s | 160 +- Next/merge.log | 3218 +- arch/arm/boot/dts/exynos5422-odroidxu3.dts | 18 + arch/arm/include/asm/xen/page.h | 5 - arch/arm/mach-imx/cpuidle-imx6q.c | 4 +- arch/arm/mach-omap2/cpuidle44xx.c | 4 +- arch/arm/xen/enlighten.c | 6 +- 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/barrier.h | 1 + arch/arm64/include/asm/hyp_image.h | 36 + arch/arm64/include/asm/io.h | 1 + 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/include/asm/pgtable.h | 8 + arch/arm64/include/asm/xen/page.h | 6 - arch/arm64/kernel/acpi.c | 22 +- arch/arm64/kernel/cpufeature.c | 1 + 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/arm64/mm/fault.c | 4 +- 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/msr.h | 20 +- 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/enlighten_pv.c | 9 - arch/x86/xen/grant-table.c | 27 +- arch/x86/xen/mmu_pv.c | 2 +- drivers/bcma/driver_pci_host.c | 4 +- drivers/bluetooth/hci_h5.c | 8 +- drivers/bluetooth/hci_qca.c | 19 +- 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 | 8 +- 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 | 40 +- 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 | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 235 +- 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_trace.h | 4 +- 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 | 107 +- 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/soc15.c | 53 +- 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 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 23 - 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 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 8 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 48 +- .../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 | 3 + 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 | 243 +- drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 1 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 13 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 354 + .../gfxhub_v1_1.h => pm/swsmu/smu11/vangogh_ppt.h} | 11 +- drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 7 - .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 6 +- 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/vc4/vc4_crtc.c | 14 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 + drivers/gpu/drm/vc4/vc4_kms.c | 22 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 7 +- 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 | 21 + drivers/hwmon/Makefile | 2 + drivers/hwmon/amd_energy.c | 163 +- drivers/hwmon/intel-m10-bmc-hwmon.c | 334 + drivers/hwmon/lm75.c | 24 + drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/mp2975.c | 769 + drivers/hwmon/sl28cpld-hwmon.c | 142 + drivers/hwmon/tmp513.c | 2 +- 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/iommu/Kconfig | 10 + drivers/iommu/amd/init.c | 56 +- drivers/iommu/arm/arm-smmu-v3/Makefile | 5 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 248 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 843 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 723 + drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 102 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 84 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 8 +- drivers/iommu/intel/iommu.c | 29 +- drivers/iommu/intel/svm.c | 13 +- drivers/iommu/io-pgtable-arm.c | 27 +- drivers/iommu/io-pgtable-arm.h | 30 + drivers/iommu/iommu.c | 196 +- 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-ioctl.c | 2 +- drivers/md/dm-writecache.c | 15 +- drivers/md/dm.c | 20 +- drivers/media/dvb-frontends/zd1301_demod.h | 6 - drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 1 + drivers/media/test-drivers/vidtv/vidtv_channel.c | 7 +- drivers/media/test-drivers/vidtv/vidtv_mux.c | 8 +- drivers/media/test-drivers/vidtv/vidtv_pes.c | 212 +- drivers/media/test-drivers/vidtv/vidtv_pes.h | 4 +- drivers/media/test-drivers/vidtv/vidtv_psi.c | 18 +- drivers/media/test-drivers/vidtv/vidtv_psi.h | 8 - drivers/media/test-drivers/vidtv/vidtv_ts.h | 13 - 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/misc/habanalabs/gaudi/gaudi.c | 2 +- drivers/misc/mic/scif/scif_nodeqp.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/caif/caif_virtio.c | 2 +- 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/8390/lib8390.c | 14 +- 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/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 14 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 6 +- .../ethernet/mellanox/mlx5/core/diag/rsc_dump.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 103 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 16 +- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 8 + .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 124 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 4 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 91 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 5 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 4 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 22 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 47 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 8 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 183 +- .../mellanox/mlx5/core/steering/dr_types.h | 24 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 3 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 3 +- 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/net/ethernet/realtek/r8169_main.c | 32 +- drivers/net/ethernet/renesas/ravb.h | 5 +- drivers/net/ethernet/renesas/ravb_main.c | 53 +- drivers/net/phy/realtek.c | 38 +- drivers/net/wan/hdlc_fr.c | 98 +- drivers/net/wireless/ath/ath11k/ce.c | 80 + drivers/net/wireless/ath/ath11k/ce.h | 3 + drivers/net/wireless/ath/ath11k/core.c | 21 + drivers/net/wireless/ath/ath11k/core.h | 3 + drivers/net/wireless/ath/ath11k/debugfs.c | 33 +- drivers/net/wireless/ath/ath11k/dp.c | 102 +- drivers/net/wireless/ath/ath11k/dp.h | 27 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 136 +- drivers/net/wireless/ath/ath11k/dp_rx.h | 6 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 83 +- drivers/net/wireless/ath/ath11k/hal.c | 137 +- drivers/net/wireless/ath/ath11k/hal.h | 19 +- drivers/net/wireless/ath/ath11k/hal_rx.c | 6 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 2 +- drivers/net/wireless/ath/ath11k/htc.c | 6 + drivers/net/wireless/ath/ath11k/hw.h | 5 + drivers/net/wireless/ath/ath11k/mac.c | 159 +- drivers/net/wireless/ath/ath11k/pci.c | 93 +- drivers/net/wireless/ath/ath11k/pci.h | 7 + drivers/net/wireless/ath/ath11k/qmi.c | 25 +- drivers/net/wireless/ath/ath11k/qmi.h | 2 +- drivers/net/wireless/ath/ath11k/reg.c | 6 +- drivers/net/wireless/ath/ath11k/wmi.c | 2 +- .../net/wireless/ath/ath9k/ar9580_1p0_initvals.h | 21 - drivers/net/wireless/ath/wcn36xx/pmc.c | 2 + .../wireless/broadcom/brcm80211/brcmfmac/core.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 10 +- drivers/net/wireless/intel/iwlwifi/Makefile | 1 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 68 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 72 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 58 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 25 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 10 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 82 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 32 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 231 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 16 +- .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 32 +- drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 13 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 133 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 11 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 29 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 56 + drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 14 + drivers/net/wireless/intel/iwlwifi/fw/file.h | 3 +- drivers/net/wireless/intel/iwlwifi/fw/img.c | 55 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 13 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 26 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 98 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 78 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 34 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 273 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 363 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 205 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 356 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 64 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 51 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 18 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 126 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 6 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 85 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 70 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 53 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 3 + drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 78 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 77 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 46 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 34 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 158 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 2 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 132 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 1089 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 535 +- .../intel/iwlwifi/{pcie/tx-gen2.c => queue/tx.c} | 1123 +- drivers/net/wireless/intel/iwlwifi/queue/tx.h | 230 + drivers/net/wireless/realtek/rtw88/pci.c | 2 + 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/perf/arm-cmn.c | 6 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 6 +- 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/bq27xxx_battery.c | 83 +- drivers/power/supply/bq27xxx_battery_i2c.c | 2 + 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/core.c | 4 +- drivers/regulator/qcom-labibb-regulator.c | 8 +- drivers/regulator/qcom_smd-regulator.c | 113 + drivers/regulator/qcom_spmi-regulator.c | 107 + drivers/regulator/rtmv20-regulator.c | 37 +- drivers/regulator/tps65910-regulator.c | 125 +- 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 | 2 +- drivers/spi/spi-mtk-nor.c | 179 +- drivers/spi/spi-stm32.c | 9 +- drivers/spi/spi-tegra20-sflash.c | 5 +- drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 2 +- drivers/staging/media/atomisp/pci/sh_css.c | 14 +- drivers/staging/media/zoran/Kconfig | 76 + drivers/staging/media/zoran/Makefile | 7 + drivers/staging/media/zoran/TODO | 19 + drivers/staging/media/zoran/videocodec.c | 330 + drivers/staging/media/zoran/videocodec.h | 308 + drivers/staging/media/zoran/zoran.h | 319 + drivers/staging/media/zoran/zoran_card.c | 1333 + drivers/staging/media/zoran/zoran_card.h | 30 + drivers/staging/media/zoran/zoran_device.c | 1013 + drivers/staging/media/zoran/zoran_device.h | 64 + drivers/staging/media/zoran/zoran_driver.c | 1037 + drivers/staging/media/zoran/zr36016.c | 433 + drivers/staging/media/zoran/zr36016.h | 92 + drivers/staging/media/zoran/zr36050.c | 842 + drivers/staging/media/zoran/zr36050.h | 163 + drivers/staging/media/zoran/zr36057.h | 154 + drivers/staging/media/zoran/zr36060.c | 872 + drivers/staging/media/zoran/zr36060.h | 201 + drivers/tty/serial/8250/8250_fsl.c | 2 +- drivers/tty/serial/amba-pl011.c | 11 +- drivers/tty/serial/fsl_lpuart.c | 16 +- drivers/tty/serial/imx.c | 11 +- drivers/tty/serial/qcom_geni_serial.c | 2 +- drivers/usb/serial/ftdi_sio.c | 18 +- drivers/usb/serial/qcserial.c | 4 +- drivers/vhost/vdpa.c | 122 +- drivers/vhost/vhost.c | 32 +- drivers/video/backlight/Kconfig | 8 + drivers/video/backlight/Makefile | 1 + drivers/video/backlight/ktd253-backlight.c | 198 + drivers/video/backlight/sky81452-backlight.c | 1 + drivers/video/backlight/tosa_bl.c | 2 +- drivers/video/backlight/tosa_lcd.c | 2 +- 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/events/events_base.c | 29 +- drivers/xen/gntdev.c | 17 +- drivers/xen/pvcalls-front.c | 2 +- drivers/xen/xenbus/xenbus_client.c | 30 +- fs/autofs/waitq.c | 2 +- fs/binfmt_elf.c | 3 + fs/dlm/lowcomms.c | 16 +- fs/efivarfs/super.c | 3 + fs/exec.c | 8 + fs/pipe.c | 11 +- fs/read_write.c | 8 + fs/reiserfs/xattr.c | 7 + 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/iommu.h | 35 +- include/linux/mfd/intel-m10-bmc.h | 65 + include/linux/mfd/lp87565.h | 1 + include/linux/mlx5/eswitch.h | 15 +- include/linux/mm.h | 3 +- include/linux/mm_types.h | 10 + include/linux/mmap_lock.h | 16 +- include/linux/page_ref.h | 42 +- 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/power/bq27xxx_battery.h | 1 + include/linux/qcom-geni-se.h | 3 + include/linux/sched/mm.h | 3 + include/linux/skbuff.h | 5 + include/linux/soc/qcom/smd-rpm.h | 4 + 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/tracepoint-defs.h | 34 + include/linux/uaccess.h | 9 - include/linux/uio.h | 10 +- include/linux/vmalloc.h | 7 +- include/linux/watch_queue.h | 6 + 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 | 27 + include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/gpio.h | 334 +- include/uapi/linux/iommu.h | 18 +- 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/arraymap.c | 19 +- kernel/bpf/reuseport_array.c | 2 +- kernel/cgroup/cgroup.c | 4 +- kernel/debug/kdb/kdb_io.c | 8 +- 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 | 16 +- 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/trace/ftrace.c | 6 +- kernel/trace/trace.c | 13 +- kernel/trace/trace.h | 1 + kernel/trace/trace_events.c | 30 +- 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/bluetooth/hci_event.c | 5 + net/bpf/test_run.c | 21 +- net/core/devlink.c | 37 +- net/core/drop_monitor.c | 133 +- net/core/filter.c | 313 +- net/core/net-sysfs.c | 4 +- net/core/net_namespace.c | 12 +- net/core/pktgen.c | 10 +- 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/codecs/wm_adsp.c | 20 +- sound/soc/fsl/fsl_spdif.c | 3 - sound/soc/fsl/imx-mc13783.c | 10 +- sound/soc/fsl/mx27vis-aic32x4.c | 10 +- sound/soc/soc-core.c | 12 +- sound/soc/soc-pcm.c | 5 +- sound/soc/tegra/tegra_max98090.c | 12 +- sound/soc/tegra/tegra_rt5640.c | 12 +- sound/soc/tegra/tegra_wm8753.c | 12 +- sound/soc/tegra/trimslice.c | 12 +- sound/soc/ti/omap-mcbsp.c | 6 +- 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 | 27 + 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/pe_preserve_elems.c | 66 + .../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 +- .../selftests/bpf/progs/test_pe_preserve_elems.c | 38 + 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 +- 964 files changed, 314604 insertions(+), 14113 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, [...] create mode 100644 Documentation/devicetree/bindings/leds/backlight/common.yaml create mode 100644 Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml 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/net/renesas,etheravb.yaml delete mode 100644 Documentation/devicetree/bindings/net/renesas,ravb.txt 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/intel-m10-bmc-hwmon.rst create mode 100644 Documentation/hwmon/mp2975.rst create mode 100644 Documentation/hwmon/sl28cpld.rst create mode 100644 Documentation/media/v4l-drivers/zoran.rst create mode 100644 Documentation/userspace-api/iommu.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/intel-m10-bmc-hwmon.c create mode 100644 drivers/hwmon/pmbus/mp2975.c create mode 100644 drivers/hwmon/sl28cpld-hwmon.c create mode 100644 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c create mode 100644 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h create mode 100644 drivers/iommu/io-pgtable-arm.h 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 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/devlink_port.c delete mode 100644 drivers/net/ethernet/mscc/ocelot_s2.h copy drivers/net/wireless/intel/iwlwifi/{pcie/tx-gen2.c => queue/tx.c} (56%) create mode 100644 drivers/net/wireless/intel/iwlwifi/queue/tx.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/staging/media/zoran/Kconfig create mode 100644 drivers/staging/media/zoran/Makefile create mode 100644 drivers/staging/media/zoran/TODO create mode 100644 drivers/staging/media/zoran/videocodec.c create mode 100644 drivers/staging/media/zoran/videocodec.h create mode 100644 drivers/staging/media/zoran/zoran.h create mode 100644 drivers/staging/media/zoran/zoran_card.c create mode 100644 drivers/staging/media/zoran/zoran_card.h create mode 100644 drivers/staging/media/zoran/zoran_device.c create mode 100644 drivers/staging/media/zoran/zoran_device.h create mode 100644 drivers/staging/media/zoran/zoran_driver.c create mode 100644 drivers/staging/media/zoran/zr36016.c create mode 100644 drivers/staging/media/zoran/zr36016.h create mode 100644 drivers/staging/media/zoran/zr36050.c create mode 100644 drivers/staging/media/zoran/zr36050.h create mode 100644 drivers/staging/media/zoran/zr36057.h create mode 100644 drivers/staging/media/zoran/zr36060.c create mode 100644 drivers/staging/media/zoran/zr36060.h create mode 100644 drivers/video/backlight/ktd253-backlight.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/prog_tests/pe_preserve_elems.c create mode 100644 tools/testing/selftests/bpf/progs/test_pe_preserve_elems.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