This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits b5bf0eb83948 memfd_secret: use unsigned int rather than long as syscall [...] omits 4b448cac07c4 secretmem: test: add basic selftest for memfd_secret(2) omits 1c56ca60235b memfd_secret: use unsigned int rather than long as syscall [...] omits cf351bc6c18f arch, mm: wire up memfd_secret system call where relevant omits 187f4e4168c8 PM: hibernate: disable when there are active secretmem users omits aea05882f7c0 memfd_secret: use unsigned int rather than long as syscall [...] omits 503ca57647a2 mm: introduce memfd_secret system call to create "secret" [...] omits 1fb28eceeed1 set_memory: allow querying whether set_direct_map_*() is a [...] omits 35156d7f5a02 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 5fd43f791e0c riscv/Kconfig: make direct map manipulation options depend on MMU omits 49a6a3f34a8d mmap: make mlock_future_check() global omits 0bd78f297e8d mm: fix typos in comments omits 94571d6bf79f treewide: remove editor modelines and cruft omits ec800a649ddd ipc/sem.c: spelling fix omits 30ad7806cbe7 fs: fat: fix spelling typo of values omits 7879a88907a0 kernel/sys.c: fix typo omits 25ee61a1d14f kernel/up.c: fix typo omits aa809469eee8 kernel/user_namespace.c: fix typos omits 2cf2607fa8e6 kernel/umh.c: fix some spelling mistakes omits 244aa072e50f include/linux/pgtable.h: few spelling fixes omits d0cd1202369b mm/slab.c: fix spelling mistake "disired" -> "desired" omits dfca80822728 scripts/spelling.txt: add "overflw" omits f1cf98fd0988 scripts/spelling.txt: Add "diabled" typo omits af9544298b6d scripts/spelling.txt: add "overlfow" omits 68eead90d82c arm: print alloc free paths for address in registers omits 11b3c2bff065 mm/vmalloc: remove vwrite() omits 6bb87e797b0e mm: remove xlate_dev_kmem_ptr() omits b752a68e4096 drivers/char: remove /dev/kmem for good omits 5e689082c4d9 Merge branch 'akpm-current/current' omits 2b85e4a380fd Merge remote-tracking branch 'rust/rust-next' omits aca8fd91b70c Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 6ec210ed0754 Merge remote-tracking branch 'mhi/mhi-next' omits 589af5219787 Merge remote-tracking branch 'kunit-next/kunit' omits 92bae3c14eff Merge remote-tracking branch 'fpga/for-next' omits a94bcf5d808f Merge remote-tracking branch 'kgdb/kgdb/for-next' omits bc67de316b03 Merge remote-tracking branch 'hyperv/hyperv-next' omits c8debbaf0749 Merge remote-tracking branch 'nvmem/for-next' omits f2d3a324e79d Merge remote-tracking branch 'slimbus/for-next' omits bfc23c5fd6b7 Merge remote-tracking branch 'gnss/gnss-next' omits 4e036ee055e0 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 9516b44193ca Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 93fdf324a0f3 Merge remote-tracking branch 'rtc/rtc-next' omits 10776ab6f5c0 Merge remote-tracking branch 'coresight/next' omits 26ece6659c99 Merge remote-tracking branch 'livepatching/for-next' omits 54ac96f5bc5d Merge remote-tracking branch 'kselftest/next' omits 76824aeaf372 Merge remote-tracking branch 'pwm/for-next' omits 9bc585a5a20a Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits cec8b7eb73de Merge remote-tracking branch 'pinctrl/for-next' omits e210e44d0449 Merge remote-tracking branch 'gpio-intel/for-next' omits 653566b094a1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits f02a39e83ec0 Merge remote-tracking branch 'rpmsg/for-next' omits 156054f8bf86 Merge remote-tracking branch 'vhost/linux-next' omits 1a91bd00e23f Merge remote-tracking branch 'scsi-mkp/for-next' omits a092dc100ef6 Merge remote-tracking branch 'scsi/for-next' omits 7372bce0cbbd Merge remote-tracking branch 'cgroup/for-next' omits 37852c8d3b8a Merge remote-tracking branch 'dmaengine/next' omits f36017b6b9f5 Merge remote-tracking branch 'icc/icc-next' omits 0d46dfb59ce2 Merge remote-tracking branch 'staging/staging-next' omits c8a0ec21de50 Merge remote-tracking branch 'vfio/next' omits 1a35fd25420c Merge remote-tracking branch 'thunderbolt/next' omits da88c129eb4e Merge remote-tracking branch 'soundwire/next' omits 740320c5c608 Merge remote-tracking branch 'phy-next/next' omits 090ba9be2c93 Merge remote-tracking branch 'extcon/extcon-next' omits a7f017f41b10 Merge remote-tracking branch 'char-misc/char-misc-next' omits 3160d3f0c259 Merge remote-tracking branch 'tty/tty-next' omits 9a99f5ff9404 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits e2aed5f8aef5 Merge remote-tracking branch 'usb-serial/usb-next' omits 59631911819b Merge remote-tracking branch 'usb/usb-next' omits cf25738d6b85 Merge remote-tracking branch 'driver-core/driver-core-next' omits dc744f34fab1 Merge remote-tracking branch 'ipmi/for-next' omits d27078e3ac23 Merge remote-tracking branch 'leds/for-next' omits 9c7c7a15af4d Merge remote-tracking branch 'chrome-platform/for-next' omits 98d3895fd1d9 Merge remote-tracking branch 'drivers-x86/for-next' omits 687ec7be2b91 Merge remote-tracking branch 'percpu/for-next' omits 1027dea0fccc Merge remote-tracking branch 'xen-tip/linux-next' omits e298d4676541 Merge remote-tracking branch 'kvms390/next' omits 98c7e3e68434 Merge remote-tracking branch 'kvm-arm/next' omits 523b53b6c9bc Merge remote-tracking branch 'kvm/next' omits 6d8131eee01f Merge remote-tracking branch 'rcu/rcu/next' omits a7d78147caf8 Merge remote-tracking branch 'ftrace/for-next' omits b485aa80edc6 Merge remote-tracking branch 'edac/edac-for-next' omits 1c0236e88a51 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits f1d05100c492 Merge remote-tracking branch 'tip/auto-latest' omits 101e9c73f69d Merge remote-tracking branch 'spi/for-next' omits 22c55aa88971 Merge remote-tracking branch 'devicetree/for-next' omits 200f084b6159 Merge remote-tracking branch 'audit/next' omits 93abe8e3b081 Merge remote-tracking branch 'iommu/next' omits 40e16aa1fc0d Merge remote-tracking branch 'tomoyo/master' omits 6cdf9035cf44 Merge remote-tracking branch 'selinux/next' omits 5b57b1b6b6af Merge remote-tracking branch 'keys/keys-next' omits 809b5ad1889e Merge remote-tracking branch 'integrity/next-integrity' omits 5fb2f0cac8c8 Merge remote-tracking branch 'apparmor/apparmor-next' omits 4008b3277db0 Merge remote-tracking branch 'security/next-testing' omits ba25a8f0d4a9 Merge remote-tracking branch 'regulator/for-next' omits 0db7b749f072 Merge remote-tracking branch 'battery/for-next' omits 430c78f82c84 Merge remote-tracking branch 'backlight/for-backlight-next' omits 5179cade8d73 Merge remote-tracking branch 'mfd/for-mfd-next' omits 3562bdb7d54c Merge remote-tracking branch 'mmc/next' omits f406c2d3d218 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits e6a92ddfee04 Merge remote-tracking branch 'device-mapper/for-next' omits 0fc91ca2b617 Merge remote-tracking branch 'block/for-next' omits fe58b1762415 Merge remote-tracking branch 'input/next' omits 79b5d26d2d49 Merge remote-tracking branch 'modules/modules-next' omits 247f36547591 Merge remote-tracking branch 'sound-asoc/for-next' omits de33144f84d3 Merge remote-tracking branch 'sound/for-next' omits 3fe49c7beaf9 Merge remote-tracking branch 'regmap/for-next' omits 162858339bf4 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 5408cdfc9eba Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 05df8f9ffc78 Merge remote-tracking branch 'drm-msm/msm-next' omits b391e20c5d7e Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 900659253d29 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a0d08aa3b469 Merge remote-tracking branch 'amdgpu/drm-next' omits cd017e610321 Merge remote-tracking branch 'drm-misc/for-linux-next' omits ada4226e9182 Merge remote-tracking branch 'drm/drm-next' omits ff5bd6dc3f88 Merge remote-tracking branch 'crypto/master' omits 643f5997bbf1 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 492a1546fc31 Merge remote-tracking branch 'nand/nand/next' omits d2ee01b8a975 Merge remote-tracking branch 'mtd/mtd/next' omits 49f3e638649c Merge remote-tracking branch 'gfs2/for-next' omits 2c0544279ac1 Merge remote-tracking branch 'bluetooth/master' omits a9ade8143e49 Merge remote-tracking branch 'wireless-drivers-next/master' omits 1ac73232d9f1 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 54d78b12484c Merge remote-tracking branch 'ipsec-next/master' omits 277deea4afa9 Merge remote-tracking branch 'bpf-next/for-next' omits 8a9264abfc59 Merge remote-tracking branch 'net-next/master' omits 6ea791fb14b2 Merge remote-tracking branch 'rdma/for-next' omits 12c917a38e9e Merge remote-tracking branch 'swiotlb/linux-next' omits a3baa16cf10d Merge remote-tracking branch 'dlm/next' omits de67fe969e2f Merge remote-tracking branch 'ieee1394/for-next' omits c56249facfe3 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 84cbcf77e513 Merge remote-tracking branch 'opp/opp/linux-next' omits 7456680f9eba Merge remote-tracking branch 'devfreq/devfreq-next' omits 650c9e678a8d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 010bddb3ba79 Merge remote-tracking branch 'pm/linux-next' omits f8090cce12ed Merge remote-tracking branch 'v4l-dvb/master' omits c72dbcd543e3 Merge remote-tracking branch 'jc_docs/docs-next' omits 88b8fcabaed5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 56ed101d49ef Merge remote-tracking branch 'dmi/dmi-for-next' omits 7ffe96e6115f Merge remote-tracking branch 'i3c/i3c/next' omits 8f3e3fb56ce9 Merge remote-tracking branch 'i2c/i2c/for-next' omits c222046819dd Merge remote-tracking branch 'hid/for-next' omits 532a176b674c Merge remote-tracking branch 'pstore/for-next/pstore' omits 6bcc3fd766ee Merge remote-tracking branch 'pci/next' omits 58b42113ff5f Merge remote-tracking branch 'printk/for-next' omits dc6891cd93ec Merge remote-tracking branch 'vfs/for-next' omits 869720033934 Merge remote-tracking branch 'file-locks/locks-next' omits 24727b254771 Merge remote-tracking branch 'iomap/iomap-for-next' omits de7b14b1a0a1 Merge remote-tracking branch 'xfs/for-next' omits 8da09eb01ee5 Merge remote-tracking branch 'v9fs/9p-next' omits b66c8cd2b930 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 4661ec1b6380 Merge remote-tracking branch 'cel/for-next' omits 4afb392272a8 Merge remote-tracking branch 'jfs/jfs-next' omits fff476a9f172 Merge remote-tracking branch 'f2fs/dev' omits 5a61ed3180c2 Merge remote-tracking branch 'ext3/for_next' omits 7dc968c80c57 Merge remote-tracking branch 'exfat/dev' omits 489c340c9bd8 Merge remote-tracking branch 'erofs/dev' omits d220c7cfd7a7 Merge remote-tracking branch 'ecryptfs/next' omits 670f52d4b8c9 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 6571b97a19bc Merge remote-tracking branch 'cifs/for-next' omits 46100c1571df Merge remote-tracking branch 'btrfs/for-next' omits a3074e045116 Merge remote-tracking branch 'fscache/fscache-next' omits f80e4b07a6a7 Merge remote-tracking branch 'pidfd/for-next' omits dccacfd8cce7 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits f3712bf5a3e0 Merge remote-tracking branch 'sh/for-next' omits 7b8ffb421636 Merge remote-tracking branch 's390/for-next' omits 543f8994dbfd Merge remote-tracking branch 'risc-v/for-next' omits 30d8aeca930e Merge remote-tracking branch 'soc-fsl/next' omits 0d63e49ef55b Merge remote-tracking branch 'powerpc/next' omits 2545b33cf82a Merge remote-tracking branch 'parisc-hd/for-next' omits 79c04e4a9fb8 Merge remote-tracking branch 'mips/mips-next' omits 161efc9cc760 Merge remote-tracking branch 'microblaze/next' omits a582b2521ef9 Merge remote-tracking branch 'm68knommu/for-next' omits 662d54db84f0 Merge remote-tracking branch 'm68k/for-next' omits 4d3a1d051951 Merge remote-tracking branch 'h8300/h8300-next' omits bb0377330f52 Merge remote-tracking branch 'csky/linux-next' omits b18bb96b4026 Merge remote-tracking branch 'clk-imx/for-next' omits a0e6897c5fae Merge remote-tracking branch 'clk/clk-next' omits 0ce0ff137857 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 8d67544f4f53 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits d03c0bb501fd Merge remote-tracking branch 'tegra/for-next' omits 5eb80e10ea80 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 521647227d0b Merge remote-tracking branch 'scmi/for-linux-next' omits 8de4e4e1e6af Merge remote-tracking branch 'samsung-krzk/for-next' omits d4f2c4bbad2c Merge remote-tracking branch 'rockchip/for-next' omits 618bf9fd0baa Merge remote-tracking branch 'reset/reset/next' omits b913b1f6f3cc Merge remote-tracking branch 'renesas/next' omits c5b0cdc515db Merge remote-tracking branch 'realtek/for-next' omits 9ff5be9a9983 Merge remote-tracking branch 'raspberrypi/for-next' omits 472a4da2137d Merge remote-tracking branch 'qcom/for-next' omits ee5f40b83c77 Merge remote-tracking branch 'omap/for-next' omits ee4c991d026b Merge remote-tracking branch 'mvebu/for-next' omits 0713412e083f Merge remote-tracking branch 'mediatek/for-next' omits 2bfedbdf93db Merge remote-tracking branch 'keystone/next' omits d3de4830b60c Merge remote-tracking branch 'imx-mxs/for-next' omits 313582d77626 Merge remote-tracking branch 'drivers-memory/for-next' omits b67662db48f1 Merge remote-tracking branch 'at91/at91-next' omits 1f6a3d482dbe Merge remote-tracking branch 'aspeed/for-next' omits 222e0741e389 Merge remote-tracking branch 'amlogic/for-next' omits e398a7c996f5 Merge remote-tracking branch 'actions/for-next' omits 965d140ade8d Merge remote-tracking branch 'arm-soc/for-next' omits 3db920079982 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 5fcef265a0e1 Merge remote-tracking branch 'arm64/for-next/core' omits 0f462ae06694 Merge remote-tracking branch 'arm/for-next' omits 0b18905d8a42 Merge remote-tracking branch 'asm-generic/master' omits 29bbc61fd5a6 Merge remote-tracking branch 'dma-mapping/for-next' omits ceba8a297ee6 Merge remote-tracking branch 'kbuild/for-next' omits 4ef1bf72d3bd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 52898a1ca97c Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 7ec606b51da2 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 3f08c9ef321f Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits ecfb59cf7264 Merge remote-tracking branch 'scsi-fixes/fixes' omits 209df50fd963 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 350cf2a5e7b8 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 7708bef43886 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 5998cce31272 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 67bf24c8d5f8 Merge remote-tracking branch 'omap-fixes/fixes' omits 71f69557eeb1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits cd6934375cd3 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits e05d99c72ad6 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits f5dff4aa6240 Merge remote-tracking branch 'ide/master' omits 0ae8dd977b0a Merge remote-tracking branch 'input-current/for-linus' omits 2b9a5bfa862e Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 8182bc7f5761 Merge remote-tracking branch 'soundwire-fixes/fixes' omits fcf59a799c16 Merge remote-tracking branch 'phy/fixes' omits 4293b402c7c8 Merge remote-tracking branch 'usb.current/usb-linus' omits 37933f972a48 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 03bc2338caed Merge remote-tracking branch 'pci-current/for-linus' omits 827a0e0adb3d Merge remote-tracking branch 'spi-fixes/for-linus' omits d4854d93447a Merge remote-tracking branch 'regulator-fixes/for-linus' omits 7a353c8635b9 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 24f5f818d432 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 85daccd0bc11 Merge remote-tracking branch 'sound-current/for-linus' omits 80d23733b499 Merge remote-tracking branch 'rdma-fixes/for-rc' omits d30747ee3f5e Merge remote-tracking branch 'wireless-drivers/master' omits 9196f9a4a18d Merge remote-tracking branch 'netfilter/master' omits 7c90291334bf Merge remote-tracking branch 'net/master' omits 8b1d15666b83 Merge remote-tracking branch 's390-fixes/fixes' omits 46762d9117b0 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 343e5c4948a5 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits b06e698a6d24 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 76e98b5f87ff Merge remote-tracking branch 'arm-current/fixes' omits b0648ee0959e Merge remote-tracking branch 'arc-current/for-curr' omits 66bc13252090 xen/evtchn: Change irq_info lock to raw_spinlock_t omits ce035fc4fc50 Merge branch 'for-5.13/io_uring' into for-next omits 75e7b799a711 io_uring: don't attempt re-add of multishot poll request i [...] omits 0aa5056addf6 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits c08d69ae474a Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 243860c38c7e Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] omits 6d5e7ab1a3c3 Merge branch 'drivers-fixes-for-5.12' into for-next omits 8fae0bd4803a Merge branch 'for-5.13/io_uring' into for-next omits 542d7354e6f2 io-wq: simplify code in __io_worker_busy() omits f9b6b8775607 Merge branch 'for-5.13/block' into for-next omits 555615384ee2 Merge branch 'for-5.13/drivers' into for-next omits 5c4550f2dafe Merge branch 'for-5.13/libata' into for-next omits 00d94f6a272f Merge branch 'for-5.13/drivers' into for-next omits 31d53685392b Merge branch 'v5.13/dt64' into tmp/aml-rebuild omits adce57b2ac4f Merge branch 'v5.12/fixes' into tmp/aml-rebuild omits f9e179f38466 Merge branch 'features' into for-next omits 24d9b06046c5 Merge branch 'fixes' into for-next omits 327580f9b8a1 s390/sclp: use LIST_HEAD for Initialization omits 6a03fa0e0e89 s390: use DEFINE_SPINLOCK for initialization omits 048c6ff0a58b s390/smp: remove redundant pcpu::lowcore member omits 305f2e0d3486 fs: cifs: Remove unnecessary struct declaration omits d9b809d065eb cifs: add FALLOC_FL_INSERT_RANGE support omits dc19940565c2 cifs: add support for FALLOC_FL_COLLAPSE_RANGE omits 6f63bc69677b Merge branch 'for-5.13/io_uring' into for-next omits 4d76c170d38b io_uring: kill outdated comment about splice punt omits cd3175b2bba5 io_uring: encapsulate fixed files into struct omits c3a3fc799451 io_uring: refactor file tables alloc/free omits 995b23963e6e io_uring: don't quiesce intial files register omits 0f16d6ccc3ef io_uring: set proper FFS* flags on reg file update omits 9a816b12d546 io_uring: deduplicate NOSIGNAL setting omits 11e57c4cb466 io_uring: put link timeout req consistently omits 01c6d74024e2 io_uring: simplify overflow handling omits c26411e56a20 io_uring: lock annotate timeouts and poll omits 83b3d134aa3b io_uring: kill unused forward decls omits bfd988a435ec io_uring: store reg buffer end instead of length omits 591d1a7c18c4 io_uring: improve import_fixed overflow checks omits fa27dc3e0f45 io_uring: refactor io_async_cancel() omits 3538ac4d8393 io_uring: remove unused hash_wait omits 99af4f9d98d6 io_uring: better ref handling in poll_remove_one omits f2549c0faf78 io_uring: combine lock/unlock sections on exit omits 212a4ab82a9d io_uring: remove useless is_dying check on quiesce omits 26e06730b6ae io_uring: reuse io_rsrc_node_destroy() omits 9988c06a2cb0 io_uring: ctx-wide rsrc nodes omits 4281334d6b8c io_uring: refactor io_queue_rsrc_removal() omits b0e7957c6ceb io_uring: move rsrc_put callback into io_rsrc_data omits 6787b535ee16 io_uring: encapsulate rsrc node manipulations omits 7531e346c21d io_uring: use rsrc prealloc infra for files reg omits 53f3c7b53954 io_uring: simplify io_rsrc_node_ref_zero omits 20c45799df5e io_uring: name rsrc bits consistently omits 0caa5982b839 io-wq: cancel task_work on exit only targeting the current 'wq' omits 7fabeeac1587 task_work: add helper for more targeted task_work canceling omits 6bf18bbe1999 Merge tag 'mvebu-fixes-5.12-1' of git://git.kernel.org/pub [...] omits d06d82146c3b Merge tag 'sunxi-fixes-for-5.12' of git://git.kernel.org/p [...] omits b0b677fd35ce erofs: enable big pcluster feature omits 1aa5f2e2feed erofs: support decompress big pcluster for lz4 backend omits 537da6fc23f7 erofs: support parsing big pcluster compact indexes omits ab3d14581c9a erofs: support parsing big pcluster compress indexes omits 522f7f4fdb10 erofs: adjust per-CPU buffers according to max_pclusterblks omits d9850571eb09 erofs: add big physical cluster definition omits 9ae78e771102 erofs: fix up inplace I/O pointer for big pcluster omits 98dc40e12133 erofs: introduce physical cluster slab pools omits 780e0c657683 erofs: introduce multipage per-CPU buffers omits 0ad19f711f49 erofs: reserve physical_clusterbits[] omits 2b7e67d36d10 Merge branch 'mvebu/dt64' into mvebu/for-next omits 69f68579fdce rcu: Improve tree.c comments and add code cleanups omits b767eaf2d1e5 rcu: Remove the unused rcu_irq_exit_preempt() function omits 0054b94e56e4 torture: Make kvm-find-errors.sh account for kvm-remote.sh omits f741efdab359 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states omits fa37fa539002 rcu: Fix various typos in comments omits dde9111bba8c doc: Fix statement of RCU's memory-ordering requirements omits 532ad31ea33b mm/slub: Add Support for free path information of an object. omits 0f4751d7fc89 mm/slub: Fix backtrace of objects to handle redzone adjustment omits 090a26bca270 torture: Make the build machine control N in "make -jN" omits 8b891313d777 torture: Make kvm.sh use abstracted kvm-end-run-stats.sh omits 2f596398fa0d torture: Abstract end-of-run summary omits 3f92e2ba473c rcu: Fix typo in comment: kthead -> kthread omits 02021961cea9 rcu/nocb: Unify timers omits 9221641f30f9 rcu/nocb: Prepare for fine-grained deferred wakeup omits f876ee80b12d rcu/nocb: Only cancel nocb timer if not polling omits d535110f5012 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup omits 3bee172b845a rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup omits 828f1ff687b7 rcu/nocb: Allow de-offloading rdp leader omits c6c9e7aca948 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer omits 5e312fe3b453 timer: Revert "timer: Add timer_curr_running()" omits 4fc36b9622b0 rcu/nocb: Use the rcuog CPU's ->nocb_timer omits bd52df37dca3 torture: Fix grace-period rate output omits 596bbcd014dc rcutorture: Abstract read-lock-held checks omits 0252f0c2bc13 refscale: Add acqrel, lock, and lock-irq omits 64f676539a88 rcu: Prevent false positive softirq warning on RT omits 81173136f732 tick/sched: Prevent false positive softirq pending warnings on RT omits a7c971035f05 softirq: Make softirq control and processing RT aware omits d1267b1af54e softirq: Move various protections into inline helpers omits cd05f9742558 irqtime: Make accounting correct on RT omits fd8f988a217a softirq: Add RT specific softirq accounting omits 061fea7b5c84 torture: Add kvm-remote.sh script for distributed rcutortu [...] omits 5ee223c630d0 drm/msm: Improved debugfs gem stats omits ff5caa957431 drm/msm: Fix debugfs deadlock omits cc8710bdf9ea drm/msm: Avoid mutex in shrinker_count() omits 9db7fe096243 drm/msm: Remove unused freed llist node omits 77a0060811e7 Merge branch 'at91-dt' into at91-next omits 44386b4b1a77 ARM: dts: at91: change the key code of the gpio key omits 3c7245ee576a drm/ttm: switch back to static allocation limits for now omits 5b1c893f7186 drm/amdkfd: Update L1 and add L2/3 cache information omits 300011601de7 drm/mst: Enhance MST topology logging omits 358b8f69bce3 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 26764da148af Revert "drm/amd/display: To modify the condition in indica [...] omits 20f4e23e3bb1 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 60b35fd2faaf drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 67ae88d508a9 drm/amdgpu: only check for _PR3 on dGPUs omits 72e6b32c7473 drm/amdgpu: add another raven1 gfxoff quirk omits 01f687ea727d usb/host: enable auto power control for xhci-pci omits c3b216c9ea89 amd: display: modules: Remove repeated struct declaration omits 0b3ec4fc73a0 drm/amdgpu: drop some unused atombios functions omits 071069cb5f18 drm/amd: cleanup coding style a bit omits c3d9ea8eb66b drm/amd: use kmalloc_array over kmalloc with multiply omits a8a3bb945f3a drm/amdgpu: support sdma error injection omits 43423d3bbb9f drm/amdgpu: reserve fence slot to update page table omits e28982eb3a17 drm/amdgpu: indirect register access for nv12 sriov omits f802506ee8d0 drm/amdgpu: indirect register access for nv12 sriov omits 4c97925f7d93 drm/amdgpu: indirect register access for nv12 sriov omits 06f7fdaf2cca drm/amdgpu: indirect register access for nv12 sriov omits ef95d2a98d64 drm/amdgpu/display: fix warning on 32 bit in dmub omits 9e690a4a09f9 drm/amdgpu: check alignment on CPU page for bo map omits f12e78c7b680 drm/amdgpu: Set a suitable dev_info.gart_page_size omits 4931633321e5 drm/radeon: avoid potential null pointer access omits 51484deeef7b drm/amdgpu: fix compiler warning(v2) omits 6c9569f546ac drm/amdgpu: fix NULL pointer dereference omits e4721dd8065a drm/amd/display: Use pr_debug in DM to prevent dmesg flooding omits 693063973c70 drm/amd/display: add DMCUB trace irq support for DCN302 omits b0302787b227 drm/amdgpu: Add new PF2VF flags for VF register access method omits e34933f9e367 drm/amdgpu/vangogh: don't check for dpm in is_dpm_running [...] omits 7a2f342c96d1 drm/amd/display: fix typo: liason -> liaison omits 14e4a095b29f drm/amd/display: Try YCbCr420 color when YCbCr444 fails omits 6d59d9eedb5b drm/amd/display: 3.2.129 omits 0b5c48eae386 drm/amd/display: Disable MALL when SMU not present omits 940ebc88b28a drm/amd/display: [FW Promotion] Release 0.0.58 omits 266f7b06f202 drm/amd/display: add log for automated test omits 2d801814311d drm/amd/display: Set max TTU on DPG enable omits 3dcf76cc8745 Merge remote-tracking branch 'origin/kconfig' into for-next omits 4438fb942495 Merge remote-tracking branch 'spi/for-5.13' into spi-next omits aee1cf9f09fa Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 2d2070490a13 Merge remote-tracking branch 'regmap/for-5.13' into regmap-next omits f5148babb3cd Merge remote-tracking branch 'regmap/for-5.12' into regmap-linus omits e331c184d3f1 Merge branch 'devel' into for-next omits d9d16521746c drm/amd/display: New path for enabling DPG omits a870b5702276 drm/amd/display: Update display endpoint control path. omits 525749b6c63d drm/amd/display: Add dynamic link encoder selection. omits fdd3cb24ed6c drm/amd/display: Fix MST topology debugfs omits 562b040e978f drm/amd/display: LTTPR config logic omits c289ca72bd84 drm/amd/display: Enumerate LTTPR modes omits 4c6b3d7feda5 drm/amd/display: Interface for LTTPR interop omits d917a9eb4cf1 drm/amd/display: Rename fs_params to hdr_tm_params omits 1031c6f9a53e drm/amd/display: Fix typo for variable name omits 89e7dc3121c3 drm/amd/display: add mod hdcp interface for supporting enc [...] omits 3bea0e5baede drm/amd/display: define mod_hdcp_display_disable_option struct omits d7813c645b44 drm/amd/display: enable DP DSC Compliance automation omits 217731c4fd70 drm/amd/display: Guard ASSR with internal display flag omits 1d4a10531f8b drm/amd/display: Fix static checker warnings on tracebuff_fb omits 46c29d0c7604 drm/amd/display: Add refresh rate trace omits 293f0593de74 drm/amd/display: BIOS LTTPR Caps Interface omits 7f53edf017cd drm/amdgpu: skip PP_MP1_STATE_UNLOAD on aldebaran omits 52df9915b825 drm/amd/amdgpu: set MP1 state to UNLOAD before reload its [...] omits 6ed495d705d5 drm/amdgpu: Reset error code for 'no handler' case omits 24abcf016b33 drm/amd/display: Fix black screen with scaled modes on som [...] omits 58c10044ecce drm/amdgpu: ih reroute for newer asics than vega20 omits 0279d780807e drm/amdkfd: dqm fence memory corruption omits fe001e70a55d drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_m [...] omits db159f0efc3b drm/amd/amdgpu: Add CP_IB1_BASE_* to gc_10_3_0 headers omits ccbc02db516c drm/amd/pm: Fix DPM level count on aldebaran omits db0e3e1c60b9 drm/amd/pm: unify the interface for gfx state setting omits 7e85959f562c drm/amd/pm: unify the interface for power gating omits bd02e9c95993 drm/amd/pm: fix missing static declarations omits af8649e9ea66 drm/amd/pm: unify the interface for loading SMU microcode omits c0d17a688656 drm/amd/pm: no need to force MCLK to highest when no displ [...] omits ba10bb00043c drm/amdgpu: Fix build warnings omits 1127402d4ad1 drm/amdgpu: Enable recovery on aldebaran omits 37439a51ff17 drm/amdgpu: Add mode2 reset support for aldebaran omits 890d176c79d7 drm/amdgpu: Make set PG/CG state functions public omits 38af1eba3e4e drm/amdgpu: Add PSP public function to load a list of FWs omits c439b43bcc0a drm/amdgpu: Add reset control handling to reset workflow omits 528cd117bd80 drm/amdgpu: Add reset control to amdgpu_device omits a10baa590d17 drm/amd/pm: Add support for reset completion on aldebaran omits bd35483239b9 drm/amd/pm: Add function to wait for smu events omits f547505d6212 drm/amd/pm: Modify mode2 msg sequence on aldebaran omits eb67b58387e1 drm/amd/amdgpu implement tdr advanced mode omits cef775e0f73d drm/amdgpu: make BO type check less restrictive omits 4a7cd7050136 drm/amdgpu: use amdgpu_bo_user bo for metadata and tiling flag omits e7bc154ba894 drm/amdgpu: use amdgpu_bo_create_user() for when possible omits 2c257c7d1fc8 drm/amdgpu: introduce struct amdgpu_bo_user omits 20648ee81893 drm/amdgpu: allow variable BO struct creation omits 3d569251927e drm/amdgpu: load balance VCN3 decode as well v8 omits 88c5bd92ea8f drm/sched: select new rq even if there is only one v3 omits e22022127b0c drm/amdgpu: share scheduler score on VCN3 instances omits 739c2536245f drm/amdgpu: add the sched_score to amdgpu_ring_init omits f7f3dd4d8571 drm/ttm: ioremap buffer according to TTM mem caching setting omits 3f8276854dbd drm/amd/display: check fb of primary plane omits 51fbba497d82 drm/amd/display: Allow idle optimization based on vblank. omits df5b3e14cd2f drm/amd: Fix a typo in two different sentences omits 9721af864837 drm/amd/amdgpu/gfx_v7_0: Trivial typo fixes omits 168ff5990d44 drm/radeon/r600_cs: Few typo fixes omits 44d7c62355ea amdgpu: securedisplay: simplify i2c hexdump output omits e271ec416939 drm/amdgpu: Ensure that the modifier requested is supporte [...] omits 0123f30be891 drm/amd/pm: Convert sysfs sprintf/snprintf family to sysfs_emit omits 692c910ce584 drm/amdgpu: Convert sysfs sprintf/snprintf family to sysfs_emit omits 57088a43a322 drm/radeon/radeon_pm: Convert sysfs sprintf/snprintf famil [...] omits 3b5f02848de8 drm/amdgpu/pm: bail on sysfs/debugfs queries during platfo [...] omits f39441865dc3 drm/amdgpu/pm: mark pcie link/speed arrays as const omits f093fadd45ef drm/amdgpu: remove irq_src->data handling omits 1482222c7e76 drm/amd/display: Removing unused code from dmub_cmd.h omits 44d4bc87154a drm/amdgpu: Fix check for RAS support omits 9811985ed4b3 drm/amd/display: Use appropriate DRM_DEBUG_... level omits a651901f065c drm/amdgpu: Set amdgpu.noretry=1 for Arcturus omits eca81f0ea9ad drm/amdgpu: added support for dynamic GECC omits c7016018068d drm/amdgpu: update host to psp interface omits b4711c921f07 drm/amd/pm: Update aldebaran pmfw interface omits eb88101f2c01 drm/amdgpu: move vram recover into sriov full access omits 17e27e4a894d drm/amd/pm: drop redundant and unneeded BACO APIs V2 omits ff40847f6f91 drm/amd/pm: label these APIs used internally as static omits 6a5f51fb4dc1 drm/amd/pm: make DAL communicate with SMU through unified [...] omits eea3ac2b013e drm/amdgpu/display: fix memory leak for dimgrey cavefish omits 465a7104950a amdgpu: fix gcc -Wrestrict warning omits 53af003994f0 amdgpu: avoid incorrect %hu format string omits 0f218bd6a5ad drivers: gpu: Remove duplicate include of amdgpu_hdp.h omits 09a7a8d713ba drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug omits 776b1048277f drm/atomic: Couple of typo fixes omits 140e476c1262 drm/radeon: don't evict if not initialized omits d17b07b12ec0 drm/amdgpu: replace per_device_list by array omits 03e50910f1bc drm/amd/display: 3.2.128 omits 6cf543681d7e drm/amd/display: Use pwrseq instance to determine eDP instance omits a56e979f60c6 drm/amd/display: Change input parameter for set_drr omits d3038ddf8f9f drm/amd/display: [FW Promotion] Release 0.0.57 omits f773d381629e drm/amd/display: Fix UBSAN: shift-out-of-bounds warning omits 3dd5fe9b94f4 drm/amd/display: Fixed Clock Recovery Sequence omits d10a239e97d2 drm/amd/display: Deallocate IRQ handlers on amdgpu_dm_irq_fini omits e254d5501916 drm/amd/display: revert max lb use by default for n10 omits 17db590057e2 drm/amd/display: Fix debugfs link_settings entry omits 83b39e1fc3ea drm/amd/display: Log DMCUB trace buffer events omits 9a0229025c97 drm/amd/display: revert max lb lines change omits e5849638791e drm/amd/display: Add kernel doc to crc_rd_wrk field omits fc8bc86081ad drm/amd/display: hide VGH asic specific structs omits aa65b5dade12 drm/amd/display: Populate socclk entries for dcn2.1 omits 1ca4cf448fae drm/amdgpu: Use correct size when access vram omits 7e82c444a764 drm/amd/pm: fix gpu reset failure by MP1 state setting omits c63cc819d13f drm/amd/pm: fix MP1 state setting failure in s3 test omits 1115ef312e0b drm/amdgpu/powerplay/smu10: refactor AMDGPU_PP_SENSOR_GPU_LOAD omits 904351e346a9 drm/amdgpu: fix amdgpu_res_first() omits f9cd790d6f25 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x omits 6c10c4307e0b drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct omits a909897b68ba drm/amd/display/dc/calcs/dce_calcs: Remove some large vari [...] omits 846504cc03f9 drm/amd/display/dc/calcs/dce_calcs: Move some large variab [...] omits 8c1f7bf92fea drm/amd/display/dc/dce80/dce80_resource: Make local functi [...] omits 2b421b3e43cc drm/amd/pm: fix Navi1x runtime resume failure V2 omits 014b272e752e drm/amdgpu: Enable VCN/JPEG CG on aldebaran omits 709e0f247588 drm/amdgpu: Fix a typo omits 989ccc377e99 drm/amdgpu: Fix a typo omits b67b08f67a4f drm/radeon/ttm: Fix memory leak userptr pages omits ed1c2178af1e drm/amdgpu/ttm: Fix memory leak userptr pages omits e9404828c296 drm/amdgpu: skip kfd suspend/resume for S0ix omits e50945fec087 drm/amdgpu: drop S0ix checks around CG/PG in suspend omits d99990325bcc drm/amdgpu: skip CG/PG for gfx during S0ix omits f210cc0b63d9 drm/amdgpu: update comments about s0ix suspend/resume omits c4530a090c76 drm/amdgpu/swsmu: skip gfx cgpg on s0ix suspend omits 0093c75ea77b drm/amdgpu: re-enable suspend phase 2 for S0ix omits 44edcf68aff4 drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...] omits cca2276ee5dc drm/amdgpu: clean up non-DC suspend/resume handling omits e638111473e4 drm/amdgpu: don't evict vram on APUs for suspend to ram (v4) omits ab331706c3ca drm/amdgpu: rework S3/S4/S0ix state handling omits 2ba7c53a78eb drm/amdgpu: fix the hibernation suspend with s0ix omits bbc845c2e7b4 drm/amdgpu: disentangle HG systems from vgaswitcheroo omits 30efe1394c8b drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] omits fdb4ee023c3b drm/amdgpu: add a dev_pm_ops prepare callback (v2) omits fa3f98b0cf0c drm/amdgpu: Add additional Sienna Cichlid PCI ID omits 724a2a2b4376 drm/amdgpu/display/dm: add missing parameter documentation omits d8035637884b drm/amdgpu: wrap kiq ring ops with kiq spinlock omits 16d066df9c9c Revert "drm/amdgpu: disable gpu reset on Vangogh for now" omits 87aeea82a8a3 drm/amdgpu: add codes to capture invalid hardware access w [...] omits 7851dfc68810 Merge branches 'iommu/fixes', 'unisoc', 'x86/vt-d' and 'co [...] omits cf947ad92675 extcon: qcom-spmi: Add support for VBUS detection omits fb3c5d672593 bindings: pm8941-misc: Add support for VBUS detection omits 56f77ca05790 bindings: pm8941-misc: Convert bindings to YAML omits 2d5c082ce384 extcon: sm5502: Detect OTG when USB_ID is connected to ground omits 72ccd15284e6 extcon: max8997: Add CHGINS and CHGRM interrupt handling omits 8242ff9ea9f0 dt-bindings: display: mediatek,dpi: Convert to use graph schema adds e3bb2f4f96a6 Merge tag 'regulator-fix-v5.12-rc6' of git://git.kernel.or [...] adds 5ba091db9386 Merge tag 'platform-drivers-x86-v5.12-3' of git://git.kern [...] adds dbaa5d1c254e Merge branch 'parisc-5.12-3' of git://git.kernel.org/pub/s [...] adds 1180042dc603 Merge tag 'mvebu-fixes-5.12-1' of git://git.kernel.org/pub [...] adds 3a22981230f9 Merge tag 'arm-fixes-5.11-2' of git://git.kernel.org/pub/s [...] adds 454859c552da Merge tag 'arc-5.12-rc7' of git://git.kernel.org/pub/scm/l [...] adds 45a0a5a93748 Merge remote-tracking branch 'arm-current/fixes' adds 57f0bf5b102a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 5c3fc4aca9ec Merge remote-tracking branch 'powerpc-fixes/fixes' adds ad31a8c05196 s390/setup: use memblock_free_late() to free old stack adds 517a12873b23 Merge remote-tracking branch 's390-fixes/fixes' adds b25b343db052 net: broadcom: bcm4908enet: Fix a double free in bcm4908_e [...] adds 0f6925b3e8da virtio_net: Do not pull payload in skb->head adds 2a2403ca3add tipc: increment the tmp aead refcnt before attaching it adds 66c3f05ddc53 pcnet32: Use pci_resource_len to validate PCI resource adds 617085fca637 can: mcp251x: fix support for half duplex SPI host controllers adds f57796a4b80b Merge tag 'linux-can-fixes-for-5.12-20210406' of git://git [...] adds ed7bedd2c3ca net: hns3: clear VF down state bit before request link status adds 63cf32389925 ethtool: fix incorrect datatype in set_eee ops adds cca8ea3b05c9 net: tun: set tun->dev->addr_len during TUNSETLINK processing adds 5219d6012d46 docs: ethtool: fix some copy-paste errors adds 0c85a7e87465 net/rds: Avoid potential use after free in rds_send_remove [...] adds f0ebc2b6b7df ethtool: un-kdocify extended link state adds 83e5feeb385e ethtool: document reserved fields in the uAPI adds d9c65de0c1e1 ethtool: fix kdoc in headers adds cd90437399a2 Merge branch 'ethtool-doc' adds 9d6803921a16 net: hsr: Reset MAC header for Tx path adds a79ace4b3129 net: tipc: Fix spelling errors in net/tipc module adds 1a73704c82ed net/mlx5: Fix HW spec violation configuring uplink adds a14587dfc5ad net/mlx5: Fix placement of log_max_flow_counter adds ce28f0fd670d net/mlx5: Fix PPLM register mapping adds 534b1204ca46 net/mlx5: Fix PBMC register mapping adds d5f9b005c306 net/mlx5: fix kfree mismatch in indir_table.c adds bb58023bee8b Merge tag 'mlx5-fixes-2021-04-06' of git://git.kernel.org/ [...] adds a975d7d8a356 ethtool: Remove link_mode param and derive link params fro [...] adds fde32dbe712b ethtool: Add lanes parameter for ETHTOOL_LINK_MODE_10000ba [...] adds 3cf148285282 Merge branch 'ethtool-link_mode' adds 107adc694558 Merge tag 'wireless-drivers-2021-04-07' of git://git.kerne [...] adds 04052a318fb9 net/ieee802154: remove unused macros to tame gcc adds cdd38c5f1ce4 Merge remote-tracking branch 'net/master' adds 37feaaf5ceb2 net: ieee802154: fix nl802154 del llsec key adds 3d1eac2f4558 net: ieee802154: fix nl802154 del llsec dev adds 20d5fe2d7103 net: ieee802154: fix nl802154 add llsec key adds 27c746869e1a net: ieee802154: fix nl802154 del llsec devkey adds 6f7f657f2440 net: ieee802154: nl-mac: fix check on panid adds 88c17855ac42 net: ieee802154: forbid monitor for set llsec params adds fb3c5cdf88cd net: ieee802154: stop dump llsec keys for monitors adds 08470c545333 net: ieee802154: forbid monitor for add llsec key adds b6e2949544a1 net: ieee802154: forbid monitor for del llsec key adds 5582d641e674 net: ieee802154: stop dump llsec devs for monitors adds 5303f956b05a net: ieee802154: forbid monitor for add llsec dev adds ad8f9de1f356 net: ieee802154: forbid monitor for del llsec dev adds 080d1a57a94d net: ieee802154: stop dump llsec devkeys for monitors adds a347b3b39486 net: ieee802154: forbid monitor for add llsec devkey adds 6fb8045319ef net: ieee802154: forbid monitor for del llsec devkey adds 4c9b4f55ad1f net: ieee802154: stop dump llsec seclevels for monitors adds 9ec87e322428 net: ieee802154: forbid monitor for add llsec seclevel adds 9dde130937e9 net: ieee802154: forbid monitor for del llsec seclevel adds 1534efc7bbc1 net: ieee802154: stop dump llsec params for monitors adds 1165affd4848 net: mac802154: Fix general protection fault adds 5d1dbacde1a2 Merge tag 'ieee802154-for-davem-2021-04-07' of git://git.k [...] adds 8a12f8836145 net: hso: fix null-ptr-deref during tty device unregistration adds 8b1b55e003ca Merge remote-tracking branch 'net/master' adds 1c84b33101c8 bpf, sockmap: Fix sk->prot unhash op reset adds 144748eb0c44 bpf, sockmap: Fix incorrect fwd_alloc accounting adds dea05df9e560 Merge remote-tracking branch 'bpf/master' adds 110ed09da4e6 Merge remote-tracking branch 'netfilter/master' adds 6c8b6c11e157 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 168632a495f4 ALSA: aloop: Fix initialization of controls adds 9c3195778c71 Merge tag 'asoc-fix-v5.12-rc6' of https://git.kernel.org/p [...] adds f35962b91a61 Merge remote-tracking branch 'sound-current/for-linus' adds 6f68accaa864 ASoC: meson: axg-frddr: set fifo depth according to the period adds a07a4db9b2a7 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds 5865d26e7b9b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 78d889705732 Merge remote-tracking branch 'regmap/for-5.12' into regmap-linus adds 3bdd4c0566d4 Merge remote-tracking branch 'regmap-fixes/for-linus' adds a3e20f426612 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 10cba9666c4e Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds b19db847ffc7 Merge remote-tracking branch 'spi-fixes/for-linus' adds 0faa0a03e475 Merge remote-tracking branch 'pci-current/for-linus' adds 0c46788bb573 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 8b99e82be7a8 Merge remote-tracking branch 'usb.current/usb-linus' adds f7928397c788 Merge remote-tracking branch 'phy/fixes' adds e1cff4eaee67 Merge remote-tracking branch 'soundwire-fixes/fixes' adds f47c7d4f25d1 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 879e7d046017 Merge remote-tracking branch 'input-current/for-linus' adds f9667e418de7 Merge remote-tracking branch 'ide/master' adds 1d0fc617eb8e Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 63e2e1fbc1ac Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds cc635bd54c9e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds ce59ddeb9bb9 Merge remote-tracking branch 'omap-fixes/fixes' adds 8a75dfc45a22 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 421945bf2790 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 4f0ed93fb92d LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late adds 59ada09fa17b Merge remote-tracking branch 'vfs-fixes/fixes' adds 649cab56de8e of: properly check for error returned by fdt_get_name() adds 5aa64bdf0bd2 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 1c405ef76231 Merge remote-tracking branch 'scsi-fixes/fixes' adds be0cebebe7bf Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 3669ebeb1b95 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 90237ddce68f Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds cf25ba5668cc Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new fdac8b8ac095 scripts: modpost.c: Fix a few typos new 2361c6287090 kbuild: remove unneeded mkdir for external modules_install new c963f5bfc53e kbuild: unify modules(_install) for in-tree and external modules new 515045ed86cb kbuild: show the target directory for depmod log new afd16418b5e3 kbuild: check module name conflict for external modules as well new b6b4cb699356 kbuild: rename extmod-prefix to extmod_prefix new f3fdc209ec47 kbuild: refactor scripts/Makefile.modinst new 2f8864dbe668 kbuild: move module strip/compression code into scripts/Ma [...] new 0f82c48372de kbuild: merge scripts/Makefile.modsign to scripts/Makefile [...] new 610eb48a84bd kbuild: remove CONFIG_MODULE_COMPRESS new 06aa9d31afad kconfig: streamline_config.pl: Couple of typo fixes new 1957ddc177ee kconfig: lxdialog: A spello fix and a punctuation added new 5b00d3923d4d Merge remote-tracking branch 'origin/kconfig' into for-next new ee2305118fc3 kbuild: add support for zstd compressed modules new 601ce994fc71 Merge branch 'kbuild' into for-next new 3375b53d08d4 Merge remote-tracking branch 'kbuild/for-next' new b0538a5ae651 Merge remote-tracking branch 'dma-mapping/for-next' new 843e2573714a Merge remote-tracking branch 'asm-generic/master' new 4a0b75b5fc5c Merge remote-tracking branch 'arm/for-next' new aa47bfd81d7e Merge remote-tracking branch 'arm64/for-next/core' new 7197a49a45df Merge remote-tracking branch 'arm-perf/for-next/perf' new b2d11e6e9c4b Merge branch 'arm/fixes' into for-next new 85af259bcce7 Merge tag 'renesas-arm-dt-for-v5.13-tag2' of git://git.ker [...] new 0d310a3791f6 Merge tag 'sunxi-dt-for-5.13-1' of git://git.kernel.org/pu [...] new d1e3a9efb2af Merge tag 'mvebu-dt64-5.13-1' of git://git.kernel.org/pub/ [...] new 61bac46eed14 Merge tag 'qcom-arm64-for-5.13' of git://git.kernel.org/pu [...] new 62d171bce2a6 ARM: dts: clps711x: Add SYSCON nodes where it is used new 2bd86203acf3 ARM: dts: clps711x: Add keypad node new 94d1ca7c05ee ARM: dts: clps711x: Fix serial port names new 15bf198197d1 ARM: dts: clps711x: edb7211: Add unit-address to memory node new a3c1086c17e4 ARM: dts: clps711x: Add an empty chosen node to top level DTSI new 0f103b23dad8 Merge branch 'arm/dt' into for-next new 73a049e384c8 soc: document merges new ed4f4bc789d4 Merge remote-tracking branch 'arm-soc/for-next' new cea5c9620ad9 Merge remote-tracking branch 'actions/for-next' new c1f4dafbe6cb Merge branch 'v5.12/fixes' into tmp/aml-rebuild new 7d9158bcb34a arm64: dts: meson: remove extra tab from ODROID N2/N2+ ext [...] new cfa303d99e06 arm64: dts: meson: add saradc node to ODROID N2/N2+ new 412c8fa8c374 arm64: dts: meson: add GPIO line names to ODROID N2/N2+ new b8d408329947 Merge branch 'v5.13/dt64' into tmp/aml-rebuild new a6efc96a29bd Merge remote-tracking branch 'amlogic/for-next' new 5f2ce58b1892 Merge remote-tracking branch 'aspeed/for-next' new ca7a049ad1a7 ARM: dts: at91: change the key code of the gpio key new 4d930c421e3b ARM: dts: at91: sama5d2: add ETB and ETM unit name new 969bbb49f36c Merge branch 'at91-dt' into at91-next new 13dedc0c3354 Merge remote-tracking branch 'at91/at91-next' new 77efa8d35967 Merge remote-tracking branch 'drivers-memory/for-next' new 8613ec147a71 Merge remote-tracking branch 'imx-mxs/for-next' new 2519628fe9f3 Merge remote-tracking branch 'keystone/next' new fa04435a2b7e Merge remote-tracking branch 'mediatek/for-next' new c6dfc019c239 ARM: dts: mvebu: Add device tree for ATL-x530 Board new 0c2ea20a3993 Merge branch 'mvebu/dt' into mvebu/for-next new 79e93f9dc81a Merge branch 'mvebu/dt64' into mvebu/for-next new 869c8d1e2472 Merge remote-tracking branch 'mvebu/for-next' new dfa766e9b568 Merge remote-tracking branch 'omap/for-next' new 6bd02414c2f2 Merge branch 'drivers-fixes-for-5.12' into for-next new 4579058fecb6 arm64: dts: qcom: msm8916: Add GICv2 hypervisor registers/ [...] new 9d11af8b06a8 firmware: qcom_scm: Make __qcom_scm_is_call_available() re [...] new f6ea568f0ddc firmware: qcom_scm: Reduce locking section for __get_convention() new 257f2935cbbf firmware: qcom_scm: Workaround lack of "is available" call [...] new 87abf2ba3846 firmware: qcom_scm: Suppress sysfs bind attributes new e1cd92da0b33 firmware: qcom_scm: Fix kernel-doc function names to match new 02fb73baa6b4 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] new 85c8b705b600 Merge remote-tracking branch 'qcom/for-next' new f30e4f014291 Merge remote-tracking branch 'raspberrypi/for-next' new f5a153e1fbe5 Merge remote-tracking branch 'realtek/for-next' new 7c4d14c45f1c Merge remote-tracking branch 'renesas/next' new 925da371ff3c Merge remote-tracking branch 'reset/reset/next' new 2b782078020b Merge remote-tracking branch 'rockchip/for-next' new eb78dd144dd2 Merge remote-tracking branch 'samsung-krzk/for-next' new 7eb5cdb76ecb Merge remote-tracking branch 'scmi/for-linux-next' new 3876f1bcbe31 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 2c58e8dc2516 Merge remote-tracking branch 'tegra/for-next' new 550c80139efd Merge remote-tracking branch 'ti-k3/ti-k3-next' new e65fa3689893 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 3bd6aa62bbf3 Merge remote-tracking branch 'clk/clk-next' new 9778cdde15da Merge remote-tracking branch 'clk-imx/for-next' new 34138a59b92c clk: exynos7: Mark aclk_fsys1_200 as critical new 10135d24eaeb Merge remote-tracking branch 'clk-samsung/for-next' new 1e98036e92ca Merge remote-tracking branch 'csky/linux-next' new dc2c6f115e5a Merge remote-tracking branch 'h8300/h8300-next' new 2b7205bbefb7 Merge remote-tracking branch 'm68k/for-next' new be004244572b Merge remote-tracking branch 'm68knommu/for-next' new fcdce9c48420 Merge remote-tracking branch 'microblaze/next' new 7cba4128c2c6 MIPS: Fix new sparse warnings new c30800e8ee01 Merge remote-tracking branch 'mips/mips-next' adds 31dd0067d119 parisc: syscalls: switch to generic syscalltbl.sh adds 711d090f0e02 parisc: syscalls: switch to generic syscallhdr.sh new 2351c0bc7557 Merge remote-tracking branch 'parisc-hd/for-next' new e1cb4744b7d1 Merge remote-tracking branch 'powerpc/next' new 8d673b6bc305 Merge remote-tracking branch 'soc-fsl/next' new 0b33281797ee Merge remote-tracking branch 'risc-v/for-next' new 3cce09f5eac7 Merge branch 'fixes' into for-next new 7dd8ed094304 s390: use DEFINE_SPINLOCK for initialization new 8bc00c04d87e s390/sclp: use LIST_HEAD for Initialization new 46c48eb6d500 Merge branch 'features' into for-next new 7a74e872f1d6 Merge remote-tracking branch 's390/for-next' new 1d9ea5cee61f Merge remote-tracking branch 'sh/for-next' new 77dcf8460a55 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 567cb67dffbb Merge remote-tracking branch 'pidfd/for-next' new 0f59687c6b21 Merge remote-tracking branch 'fscache/fscache-next' new 1e48c4054a07 Merge remote-tracking branch 'btrfs/for-next' new e488292a31fa cifs: On cifs_reconnect, resolve the hostname again. new d0e44bf41d98 fs: cifs: Remove unnecessary struct declaration new 2d4691384cf4 cifs: escape spaces in share names new f265945ef367 Merge remote-tracking branch 'cifs/for-next' new df04df3d8e0e Merge remote-tracking branch 'cifsd/cifsd-for-next' new 3c214ccbee53 Merge remote-tracking branch 'ecryptfs/next' new 54e0b6c873dc erofs: reserve physical_clusterbits[] new 91a196935395 erofs: introduce multipage per-CPU buffers new 71bcabacff82 erofs: introduce physical cluster slab pools new 4282a83dd1f8 erofs: fix up inplace I/O pointer for big pcluster new 6e185e386900 erofs: add big physical cluster definition new b9f0e996f0f5 erofs: adjust per-CPU buffers according to max_pclusterblks new 4b6e9b03c780 erofs: support parsing big pcluster compress indexes new c0b1c8e60876 erofs: support parsing big pcluster compact indexes new c660a3a86e7e erofs: support decompress big pcluster for lz4 backend new df7bb621ce5a erofs: enable big pcluster feature new e9030f9e34d8 Merge remote-tracking branch 'erofs/dev' new ef32bef1d813 Merge remote-tracking branch 'exfat/dev' new ca4fc710b868 Merge remote-tracking branch 'ext3/for_next' new 3747687914ed Merge remote-tracking branch 'f2fs/dev' new fffd332b655d Merge remote-tracking branch 'jfs/jfs-next' new 708b320fb4eb Merge remote-tracking branch 'cel/for-next' new e59f759be288 Merge remote-tracking branch 'overlayfs/overlayfs-next' new c301e2a837af Merge remote-tracking branch 'v9fs/9p-next' new f80e7d251f44 Merge remote-tracking branch 'xfs/for-next' new 1ac60ab87cb2 Merge remote-tracking branch 'iomap/iomap-for-next' new 711875758ba5 Merge remote-tracking branch 'file-locks/locks-next' new 9676751a0823 Merge remote-tracking branch 'vfs/for-next' new a48849e2358e printk: clarify the documentation for plain pointer printing new 94a67011a225 Merge branch 'for-5.13' into for-next new a0ff8e84d6ef Merge remote-tracking branch 'printk/for-next' new 41d356f7a2b9 Merge remote-tracking branch 'pci/next' new 2a32701da1de Merge remote-tracking branch 'pstore/for-next/pstore' new efb618fba54d HID: elan: Silence mute LED errors being logged when the d [...] new 2601371e1082 HID: elan: Set default_trigger for the mute LED new ba3f92938f2c HID: elan: Remove elan_mute_led_get_brigtness() new 5c3938a7e388 Merge branch 'for-5.13/elan' into for-next new bbf62645255f HID: lenovo: Use brightness_set_blocking callback for sett [...] new 658d04e6eb6b HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling new 34348a8661e3 HID: lenovo: Check hid_get_drvdata() returns non NULL in l [...] new 033c97868025 HID: lenovo: Remove lenovo_led_brightness_get() new 8744eeec539a HID: lenovo: Set LEDs max_brightness value new 617103246cfd HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY [...] new e2da5ff435d6 HID: lenovo: Set default_triggers for the mute and micmute LEDs new 2d0f1c071ab1 HID: lenovo: Rework how the tp10ubkbd code decides which U [...] new c158c2afc99f HID: lenovo: Add support for Thinkpad X1 Tablet Thin keyboard new f9cd0a621894 Merge branch 'for-5.13/lenovo' into for-next new 2b0c086cd6f4 HID: magicmouse: add Apple Magic Mouse 2 support new 3dcc5f7b45e0 HID: magicmouse: fix 3 button emulation of Mouse 2 new c0dc5582812d HID: magicmouse: fix reconnection of Magic Mouse 2 new 9de07a4e8d4c HID: input: map battery capacity (00850065) new 360b9faeeef3 Merge branch 'for-5.13/magicmouse' into for-next new 2a83f46557c8 Merge remote-tracking branch 'hid/for-next' new 7339a0a3c405 Merge remote-tracking branch 'i2c/i2c/for-next' new 3e52892334b3 Merge remote-tracking branch 'i3c/i3c/next' new b87c40a21115 Merge remote-tracking branch 'dmi/dmi-for-next' new 68944ce2b272 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 74d14768177e Merge remote-tracking branch 'jc_docs/docs-next' new 48bca4835b94 MAINTAINERS: update imi,rdacm2x-gmsl.yaml reference new c1c1d437b1f0 MAINTAINERS: update ovti,ov2680.yaml reference new db35cfb10df3 Merge remote-tracking branch 'v4l-dvb/master' new fa26d0c778b4 ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m new dde8740bd9b5 Merge branch 'acpi-processor-fixes' into linux-next new c5fefe65fb85 Merge remote-tracking branch 'pm/linux-next' new a5ec37caf982 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new d09eb0447045 Merge remote-tracking branch 'devfreq/devfreq-next' new 31cda5d2cece Merge remote-tracking branch 'opp/opp/linux-next' new 08a00038bd4f Merge remote-tracking branch 'thermal/thermal/linux-next' new bcdbce3611b6 Merge remote-tracking branch 'ieee1394/for-next' new 2d59886313b4 Merge remote-tracking branch 'dlm/next' new ed24315657c4 Merge remote-tracking branch 'swiotlb/linux-next' new 0289a9dd2d97 Merge remote-tracking branch 'rdma/for-next' new daa83ab03954 mptcp: move flags and ifindex out of mptcp_addr_info new 30f60bae8092 mptcp: use mptcp_addr_info in mptcp_out_options new fef6b7ecfbd4 mptcp: drop OPTION_MPTCP_ADD_ADDR6 new f7dafee18538 mptcp: use mptcp_addr_info in mptcp_options_received new 1b1a6ef597c7 mptcp: drop MPTCP_ADDR_IPVERSION_4/6 new 761c124ed969 mptcp: unify add_addr(6)_generate_hmac new c3eaa5f667cb selftests: mptcp: add the net device name testcase new 07f8252fe0e3 mptcp: drop all sub-options except ADD_ADDR when the echo [...] new 956c7831fe9d Merge branch 'mptcp-next' new 56f15e2cb1f7 ethtool: document PHY tunable callbacks new 017d6250ad71 stmmac: intel: Enable SERDES PHY rx clk for PSE new d567fd6e82fa mlxsw: core: Remove critical trip points from thermal zones new 872fff333fb1 nfc/fdp: remove unnecessary assignment and label new 4c7f40287aa5 net/mlx5: E-switch, Move vport table functions to a new file new 0a9e2307870b net/mlx5: E-switch, Rename functions to follow naming convention. new c796bb7cd230 net/mlx5: E-switch, Generalize per vport table API new c1904360dde8 net/mlx5: E-switch, Set per vport table default group number new a91d98a0a2b8 net/mlx5: Map register values to restore objects new c935568271b5 net/mlx5: Instantiate separate mapping objects for FDB and [...] new 41c2fd949803 net/mlx5e: TC, Parse sample action new 2a9ab10a5689 net/mlx5e: TC, Add sampler termination table API new 11ecd6c60b4e net/mlx5e: TC, Add sampler object API new 36a3196256bf net/mlx5e: TC, Add sampler restore handle API new 7319a1cc3ca9 net/mlx5e: TC, Refactor tc update skb function new be9dc0047450 net/mlx5e: TC, Handle sampled packets new f94d6389f6a8 net/mlx5e: TC, Add support to offload sample action new f86c70ed0476 Merge tag 'mlx5-updates-2021-04-06' of git://git.kernel.or [...] new 7e4a51319d3a net: introduce nla_policy for IFLA_NEW_IFINDEX new 0854fa82c96c net: remove the new_ifindex argument from dev_change_net_n [...] new c8129487441e can: skb: alloc_can{,fd}_skb(): set "cf" to NULL if skb al [...] new 644022b1de9e can: m_can: m_can_receive_skb(): add missing error handlin [...] new 8dc987519ae9 can: c_can: remove unused enum BOSCH_C_CAN_PLATFORM new 0084e298acfe can: mcp251xfd: add BQL support new ef7a8c3e7599 can: mcp251xfd: mcp251xfd_regmap_crc_read_one(): Factor ou [...] new c7eb923c3caf can: mcp251xfd: mcp251xfd_regmap_crc_read(): work around b [...] new 33b32a298426 Merge tag 'linux-can-next-for-5.13-20210407' of git://git. [...] new 7b3ae17f0f68 xircom: remove redundant error check on variable err new 298b58f00c0f liquidio: Fix unintented sign extension of a left shift of a u16 new a18f19e91201 net: wan: z85230: drop unused async state new 4e92cac843d3 net: encx24j600: use module_spi_driver to simplify the code new 1ffa6604431a enic: use module_pci_driver to simplify the code new 95b2fbdb9321 tulip: windbond-840: use module_pci_driver to simplify the code new 02f2743ecd7b tulip: de2104x: use module_pci_driver to simplify the code new f670149a4f5f net: sundance: use module_pci_driver to simplify the code new 6381c45b2838 net: atheros: atl2: use module_pci_driver to simplify the code new 3cd52c1e32fe net: fealnx: use module_pci_driver to simplify the code new d2d047ed5dc6 Merge remote-tracking branch 'net-next/master' new 8818d8d09eb6 Merge remote-tracking branch 'bpf-next/for-next' new 853a781c4fcf Merge remote-tracking branch 'ipsec-next/master' new 17d641dc1cb5 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 14090121cbbd Merge remote-tracking branch 'wireless-drivers-next/master' new f060bb7e905b next-20210407/bluetooth new a978e4001a77 Merge remote-tracking branch 'gfs2/for-next' new 5ae8e457edfa Merge remote-tracking branch 'mtd/mtd/next' new da386f7f2333 dt-bindings: mtd: Convert Qcom NANDc binding to YAML new ee590106c331 dt-bindings: mtd: Add a property to declare secure regions [...] new 13b89768275d mtd: rawnand: Add support for secure regions in NAND memory new ab2c8d3ef9b8 mtd: rawnand: qcom: Add missing nand_cleanup() in error path new 076de75de1e5 mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init new 32cbc7cb70b0 mtd: rawnand: qcom: Use dma_mapping_error() for error check new be5bd0bc0af5 Merge remote-tracking branch 'nand/nand/next' new a4ac823466bd Merge remote-tracking branch 'spi-nor/spi-nor/next' new 109c72558f12 Merge remote-tracking branch 'crypto/master' new 1539f71602ed Merge tag 'drm-misc-next-2021-04-01' of git://anongit.free [...] new be7507bdd705 dt-bindings: display: mediatek, dpi: Convert to use graph schema new c87d1c4b5b9a drm/mediatek: dsi: Use symbolized register definition new 8b2b99fd7931 drm/mediatek: dsi: Fine tune the line time caused by EOTp new 618655131894 dt-bindings: mediatek,dpi: add mt8192 to mediatek,dpi new 4accca4399cf drm/mediatek: dpi: Delete redundant printing of return value new ee5ee188e2c2 drm/mediatek: cec: Delete redundant printing of return value new 44b07120291c drm/mediatek: dpi: Add check for max clock rate in mode_valid new 38eaef2dca4e drm/mediatek: dpi: Add config for mt8192 new 9eda0155e6f1 MAINTAINERS: Add linux-mediatek ML for drm Mediatek drivers new 368166ec7600 drm/mediatek: crtc: Make config-updating atomic new fdcbe17c6090 drm/mediatek: Add missing MODULE_DEVICE_TABLE() new 053d231f369c drm/mediatek: Switch the hdmi bridge ops to the atomic versions new 2e4773915223 drm/mediatek: Don't support hdmi connector creation new 0c7997179a35 Merge tag 'mediatek-drm-next-5.13' of https://git.kernel.o [...] new 2867ff6ceb25 drm/i915: Strip out internal priorities new eb5c10cbbc2f drm/i915: Remove I915_USER_PRIORITY_SHIFT new 536f77b1caa0 drm/i915/gt: Call stop_ring() from ring resume, again new 56afa701514a drm/i915: Decrease number of subplatform bits new 24f90d66887e drm/i915/gt: SPDX cleanup new 2f8aa3b80eb4 drm/i915/gt: Add some missing blank lines after declaration new 1ca9b8da0fdc drm/i915/gt: Remove repeated words from comments new 7898843c4422 drm/i915/gt: Fixup misaligned function parameters new ec450576f8f9 drm/i915/gt: Remove a bonus newline new cbdeab13ad1a drm/i915/gt: Wrap macro arg in () new 512114178eb9 drm/i915/gt: Insert spaces into GEN3_L3LOG_SIZE/4 new 70b0f07770ea drm/i915/gt: Replace unnecessary ',' with '; ' new 32ce590bdd34 drm/i915/gt: Add a space before '(' new 041b7f076289 drm/i915/gt: Replace 'return' with a fall-through new f63f452ea684 drm/i915/gem: don't trust the dma_buf->size new ae2fb480f32f drm/i915/gem: consolidate 2big error checking for object sizes new 310528114f78 drm/i915/selftests: Check for engine-reset errors in the m [...] new b3f0c15a8ef1 drm/i915/gt: Move the defer_request waiter active assertion new a29a22917d4c drm/i915/buddy: document the unused header bits new 2913fa4d7d42 drm/i915/gt: use new tasklet API for execution list new 2dfcc7f4e91f drm/i915: make local-memory probing a GT operation new a50ca39fbd01 drm/i915: setup the LMEM region new 7f2aa5b3014a drm/i915: reserve stolen for LMEM region new adeca641bcb6 drm/i915: introduce mem->reserved new 7c5cc941330d drm/i915/dg1: Reserve first 1MB of local memory new ba485bc8edf1 drm/i915: allocate context from LMEM new 772d5bdf2ba7 drm/i915: move engine scratch to LMEM new d712f4ce25d3 drm/i915: allocate cmd ring in lmem new c10e4a7960f3 drm/i915: Protect against request freeing during cancellat [...] new 8bb92516da07 drm/i915/selftests: Use a single copy of the mocs table new c9a995e5a768 drm/i915/gt: Retire unexpected starting state error dumping new c538d54e49d8 drm/i915: Distinction of memory regions new 11724eea0d57 drm/i915/gtt/dg1: add PTE_LM plumbing for ppGTT new e762bdf582af drm/i915/gtt/dg1: add PTE_LM plumbing for GGTT new 10c5585b5172 drm/i915/selftests: Restore previous heartbeat interval new 2827ce6e5430 drm/i915/gt: Double check heartbeat timeout before resetting new 8ec8ad0f2f8e drm/i915: cleanup the region class/instance encoding new dc4304001230 drm/i915: give stolen system memory its own class new 985458d706bd drm/i915/selftest: Synchronise with the GPU timestamp new 2da21daa7d93 drm/i915/gt: Always flush the submission queue on checking [...] new 41d1d0c51f5f Merge tag 'drm-intel-gt-next-2021-04-06' of git://anongit. [...] new 66714bd6d1a0 Merge remote-tracking branch 'drm/drm-next' new 476360752ec8 Merge remote-tracking branch 'drm-misc/for-linux-next' new 3245c389d0fc drm/amdgpu: add codes to capture invalid hardware access w [...] new d7cd6d7832c5 Revert "drm/amdgpu: disable gpu reset on Vangogh for now" new ab5bb23cb5c3 drm/amdgpu: wrap kiq ring ops with kiq spinlock new aba7a576d57c drm/amdgpu/display/dm: add missing parameter documentation new ef4c2e62024e drm/amdgpu: Add additional Sienna Cichlid PCI ID new 66cb740e3280 drm/amdgpu: add a dev_pm_ops prepare callback (v2) new e0d8f99833d2 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] new ac3d97297cd5 drm/amdgpu: disentangle HG systems from vgaswitcheroo new f3247df84c31 drm/amdgpu: fix the hibernation suspend with s0ix new 098b6c437271 drm/amdgpu: rework S3/S4/S0ix state handling new 8182168a9b55 drm/amdgpu: don't evict vram on APUs for suspend to ram (v4) new c171b3f24032 drm/amdgpu: clean up non-DC suspend/resume handling new c1730bbcc7ca drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...] new ad0c55469382 drm/amdgpu: re-enable suspend phase 2 for S0ix new 1e8b59206244 drm/amdgpu/swsmu: skip gfx cgpg on s0ix suspend new 18b1f3fc1ef3 drm/amdgpu: update comments about s0ix suspend/resume new 2197e10aeb71 drm/amdgpu: skip CG/PG for gfx during S0ix new c1d7bb417ef9 drm/amdgpu: drop S0ix checks around CG/PG in suspend new 0b347b6982a5 drm/amdgpu: skip kfd suspend/resume for S0ix new f2164ae591b5 drm/amdgpu/ttm: Fix memory leak userptr pages new 3d278d21f94e drm/radeon/ttm: Fix memory leak userptr pages new 03cf023ce44c drm/amdgpu: Fix a typo new 0598191b9191 drm/amdgpu: Fix a typo new de6a1b6520aa drm/amdgpu: Enable VCN/JPEG CG on aldebaran new b63383ed2084 drm/amd/pm: fix Navi1x runtime resume failure V2 new 09b08b3982bb drm/amd/display/dc/dce80/dce80_resource: Make local functi [...] new 1a86fd009925 drm/amd/display/dc/calcs/dce_calcs: Move some large variab [...] new efcf015a18d5 drm/amd/display/dc/calcs/dce_calcs: Remove some large vari [...] new 08b5dbf878fb drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct new b17025682623 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x new 45bcf14eb659 drm/amdgpu: fix amdgpu_res_first() new 36587ecbd5c7 drm/amdgpu/powerplay/smu10: refactor AMDGPU_PP_SENSOR_GPU_LOAD new a9f047533bb1 drm/amd/pm: fix MP1 state setting failure in s3 test new ca491c89c791 drm/amd/pm: fix gpu reset failure by MP1 state setting new 8199d4ce8ba8 drm/amdgpu: Use correct size when access vram new 615653e0dbe5 drm/amd/display: Populate socclk entries for dcn2.1 new 1aaec45d9334 drm/amd/display: hide VGH asic specific structs new 6b332913a48a drm/amd/display: Add kernel doc to crc_rd_wrk field new 51ed55c0058f drm/amd/display: revert max lb lines change new 125225b7e6da drm/amd/display: Log DMCUB trace buffer events new 822c95b69bab drm/amd/display: Fix debugfs link_settings entry new 599f1dc93e31 drm/amd/display: revert max lb use by default for n10 new f83788e86d5b drm/amd/display: Deallocate IRQ handlers on amdgpu_dm_irq_fini new 182b57843e86 drm/amd/display: Fixed Clock Recovery Sequence new 8be9d867ec79 drm/amd/display: Fix UBSAN: shift-out-of-bounds warning new f3614c1ce89a drm/amd/display: [FW Promotion] Release 0.0.57 new 42164dcd00b9 drm/amd/display: Change input parameter for set_drr new 08ed8ab7f4c9 drm/amd/display: Use pwrseq instance to determine eDP instance new 1cb5b9ec5eb4 drm/amd/display: 3.2.128 new 18dc4efbc0d6 drm/amdgpu: replace per_device_list by array new dad8f7010ada drm/radeon: don't evict if not initialized new 6a0154da2197 drm/atomic: Couple of typo fixes new 84d65f2e4c5c drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug new 61dde2513263 drivers: gpu: Remove duplicate include of amdgpu_hdp.h new 08c4a673f3cc amdgpu: avoid incorrect %hu format string new 5213e0a7de43 amdgpu: fix gcc -Wrestrict warning new 3f5341196c15 drm/amdgpu/display: fix memory leak for dimgrey cavefish new b5f1b5c89deb drm/amd/pm: make DAL communicate with SMU through unified [...] new 7d3154e3ca48 drm/amd/pm: label these APIs used internally as static new ca0f688341bf drm/amd/pm: drop redundant and unneeded BACO APIs V2 new 636738ecee73 drm/amdgpu: move vram recover into sriov full access new d0f9b7ad83f7 drm/amd/pm: Update aldebaran pmfw interface new 39a894a28967 drm/amdgpu: update host to psp interface new afab82fc02b7 drm/amdgpu: added support for dynamic GECC new 56525853ad7c drm/amdgpu: Set amdgpu.noretry=1 for Arcturus new fa926e980945 drm/amd/display: Use appropriate DRM_DEBUG_... level new c73bea846148 drm/amdgpu: Fix check for RAS support new c79cf37f262f drm/amd/display: Removing unused code from dmub_cmd.h new 74851304d2de drm/amdgpu: remove irq_src->data handling new 77f2ea06e168 drm/amdgpu/pm: mark pcie link/speed arrays as const new 47b9f8ea3c08 drm/amdgpu/pm: bail on sysfs/debugfs queries during platfo [...] new 59d2341060ea drm/radeon/radeon_pm: Convert sysfs sprintf/snprintf famil [...] new 67a36d5cf636 drm/amdgpu: Convert sysfs sprintf/snprintf family to sysfs_emit new 80ce9b67c8d6 drm/amd/pm: Convert sysfs sprintf/snprintf family to sysfs_emit new c6ab1532c8de drm/amdgpu: Ensure that the modifier requested is supporte [...] new 7d144561cdee amdgpu: securedisplay: simplify i2c hexdump output new 6e61423f0f25 drm/radeon/r600_cs: Few typo fixes new 1e9e697c3eaf drm/amd/amdgpu/gfx_v7_0: Trivial typo fixes new 1f113f1c020a drm/amd: Fix a typo in two different sentences new b2ec0876fa5d drm/amd/display: Allow idle optimization based on vblank. new 0e8f82559072 drm/amd/display: check fb of primary plane new 54fd4e02d050 drm/ttm: ioremap buffer according to TTM mem caching setting new 032042969753 drm/amdgpu: add the sched_score to amdgpu_ring_init new 4f67f32fa5f3 drm/amdgpu: share scheduler score on VCN3 instances new aae151dcaa78 drm/amdgpu: load balance VCN3 decode as well v8 new b1f35079f126 drm/amdgpu: allow variable BO struct creation new ac8587f8ef7e drm/amdgpu: introduce struct amdgpu_bo_user new 66eaeb4d5ded drm/amdgpu: use amdgpu_bo_create_user() for when possible new 1249400d068b drm/amdgpu: use amdgpu_bo_user bo for metadata and tiling flag new bb4402db2a66 drm/amdgpu: make BO type check less restrictive new f7dcbfac8571 drm/amd/amdgpu implement tdr advanced mode new a5ab21e6da88 drm/amd/pm: Modify mode2 msg sequence on aldebaran new ffaebb437248 drm/amd/pm: Add function to wait for smu events new de1abdfbf37a drm/amd/pm: Add support for reset completion on aldebaran new a4126fc8f72f drm/amdgpu: Add reset control to amdgpu_device new 87c2324a8132 drm/amdgpu: Add reset control handling to reset workflow new a12044b893fa drm/amdgpu: Add PSP public function to load a list of FWs new 3e8120d8e63b drm/amdgpu: Make set PG/CG state functions public new 3444f7f861d7 drm/amdgpu: Add mode2 reset support for aldebaran new b73b885f2e76 drm/amdgpu: Enable recovery on aldebaran new a18296cee3f1 drm/amdgpu: Fix build warnings new b5f859fbfc99 drm/amd/pm: no need to force MCLK to highest when no displ [...] new 31f36133dc2a drm/amd/pm: unify the interface for loading SMU microcode new 29b028262d19 drm/amd/pm: fix missing static declarations new 406e1f54e07b drm/amd/pm: unify the interface for power gating new 998f78cd5744 drm/amd/pm: unify the interface for gfx state setting new d70769380237 drm/amd/pm: Fix DPM level count on aldebaran new b606ce06cce4 drm/amd/amdgpu: Add CP_IB1_BASE_* to gc_10_3_0 headers new f2cf984081eb drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_m [...] new 9a40c876b2bc drm/amdkfd: dqm fence memory corruption new 17ba02f03a0d drm/amdgpu: ih reroute for newer asics than vega20 new 1b3cb2428601 drm/amd/display: Fix black screen with scaled modes on som [...] new 6e2aa123f2c3 drm/amdgpu: Reset error code for 'no handler' case new 3bfae3cd7148 drm/amd/amdgpu: set MP1 state to UNLOAD before reload its [...] new 513e9119d32d drm/amdgpu: skip PP_MP1_STATE_UNLOAD on aldebaran new 7bdab7041111 drm/amd/display: BIOS LTTPR Caps Interface new ff7ae211a8e7 drm/amd/display: Add refresh rate trace new 91697fc6ccac drm/amd/display: Fix static checker warnings on tracebuff_fb new 25ee50bcf081 drm/amd/display: Guard ASSR with internal display flag new b9d1e42043f4 drm/amd/display: enable DP DSC Compliance automation new 88962d7eb6c6 drm/amd/display: define mod_hdcp_display_disable_option struct new 7e9181e2670c drm/amd/display: add mod hdcp interface for supporting enc [...] new 82b58d954b70 drm/amd/display: Fix typo for variable name new bccdfdd78e4e drm/amd/display: Rename fs_params to hdr_tm_params new 7cfd58d7ab11 drm/amd/display: Interface for LTTPR interop new 347574e03381 drm/amd/display: Enumerate LTTPR modes new b59f5fdc54e1 drm/amd/display: LTTPR config logic new 8c89b0bcba44 drm/amd/display: Fix MST topology debugfs new 03b3e7b3c8cf drm/amd/display: Add dynamic link encoder selection. new fa4e9631e142 drm/amd/display: Update display endpoint control path. new 041d4cec36f9 drm/amd/display: New path for enabling DPG new 39315f04abca drm/amd/display: Set max TTU on DPG enable new 880a51bdab5c drm/amd/display: add log for automated test new 67aed4b71ce9 drm/amd/display: [FW Promotion] Release 0.0.58 new bf255fa06316 drm/amd/display: Disable MALL when SMU not present new 04ff53ab1d76 drm/amd/display: 3.2.129 new af0475a1b761 drm/amd/display: Try YCbCr420 color when YCbCr444 fails new b6a557860519 drm/amd/display: fix typo: liason -> liaison new f6efeec06e8a drm/amdgpu/vangogh: don't check for dpm in is_dpm_running [...] new 5341680c5434 drm/amdgpu: Add new PF2VF flags for VF register access method new 238dfef13f05 drm/amd/display: add DMCUB trace irq support for DCN302 new 974cf6aa353c drm/amd/display: Use pr_debug in DM to prevent dmesg flooding new b70951df2400 drm/amdgpu: fix NULL pointer dereference new 7bb566459c1a drm/amdgpu: fix compiler warning(v2) new 435abba9d631 drm/radeon: avoid potential null pointer access new 83389d188327 drm/amdgpu: Set a suitable dev_info.gart_page_size new 55b66cbaabde drm/amdgpu: check alignment on CPU page for bo map new 2da15f61311e drm/amdgpu/display: fix warning on 32 bit in dmub new f66230125c23 drm/amdgpu: indirect register access for nv12 sriov new 71ca459b1b04 drm/amdgpu: indirect register access for nv12 sriov new 78f0f8a54668 drm/amdgpu: indirect register access for nv12 sriov new 14333dfe57b4 drm/amdgpu: indirect register access for nv12 sriov new 076b626a6a44 drm/amdgpu: reserve fence slot to update page table new d38c985a3194 drm/amdgpu: support sdma error injection new 0991da32f7cc drm/amd: use kmalloc_array over kmalloc with multiply new 2c75e6a08cad drm/amd: cleanup coding style a bit new 7b8cdcb5b0cf drm/amdgpu: drop some unused atombios functions new 9c589190f609 amd: display: modules: Remove repeated struct declaration new 6bd325cd86ac drm/amdkfd: Avoid null pointer in SMI event new 133eb734b3a8 drm/amdgpu: initialze ras caps per paltform config new 66942709fcba drm/amdgpu: create umc_v6_7_funcs for aldebaran new 74f5fd3ab235 drm/amdgpu: add helper funtion to query umc ras error new 49d53cbd574e drm/amdgpu: implement umc query error count callback new 92012edb9aca drm/amdgpu: implement query_ras_error_address callback new 1949b351d681 drm/amdgpu: split nbio callbacks into ras and non-ras ones new 410358c02ec1 drm/amdgpu: move xgmi ras functions to xgmi_ras_funcs new bc9915d430fb drm/amdgpu: split umc callbacks to ras and non-ras ones new f104588ddd3d drm/amdgpu: do not register df_mca interrupt in certain config new ca597f1ec2e7 drm/amdgpu: split mmhub callbacks into ras and non-ras ones new 6e5095acd86e drm/amdgpu: split gfx callbacks into ras and non-ras ones new 0b9dc0bea303 drm/amd/display: Retry getting PSR state if command times out new 7c8e623f79f8 drm/amd/display: Add delay in dmub_srv_send_gpint_command new c7458b0d05b4 drm/amd/display: use MST downstream AUX to dump DPRX CRCs new 73c8450ca212 drm/amd/display: add NULL check to avoid kernel crash in DC. new 225e300745b5 drm/amd/display: Move vupdate keepout programming from DCN [...] new f5de85016078 drm/amd/display: Add debugfs entry for LTTPR register status new 382d0996efad drm/amd/display: Added dc_edp_id_count to dc_context new 2dcc60ed6176 drm/amd/display: Add debug prints for SMU messages new 0ba5706eff3b drm/amd/display: Add dc_debug flag to disable min fclk new 4e5e35378c1c drm/amd/display: Add function and debugfs to dump DCC_EN bit new a2b5216eac84 drm/amd/display: Set initial value to a divider new 8a97b36e54d9 drm/amd/display: Tweak the kernel doc for crc_rd_wrk new 7fab160403fb drm/amd/display: Add missing mask for DCN3 new fea0fc67b6af drm/amd/display: Directly retrain link from debugfs new 70cca14c2cb1 drm/amd/display: Add MST capability to trigger_hotplug interface new bcd5d044562c drm/amd/display: Determine synchronization edge based on m [...] new 758919447186 drm/amd/display: Fixed corruption on 4K tvs new 1b00e6208ac9 drm/amd/display: Cleanup DML DSC input bpc validation new 1dc246cbe318 drm/amd/display: [FW Promotion] Release 0.0.59 new 18ecc639f527 drm/amd/display: 3.2.130 new 73e9b0d74a75 Revert "drm/amdgpu: Ensure that the modifier requested is [...] new 8fcb9fe82933 drm/amdgpu: Remove unused function amdgpu_bo_fbdev_mmap() new 3b5a600dc6d7 drm/amdgpu: move mmhub ras_func init to ip specific file new 1e198ac88859 drm/amdgpu: Fix size overflow new 9686c4d0211f drm/radeon: Fix size overflow new 927a12cc8936 usb/host: enable auto power control for xhci-pci new 073420e8b5f8 drm/amdgpu: add another raven1 gfxoff quirk new ccf344b6259c drm/amdgpu: only check for _PR3 on dGPUs new 0ec278285a91 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 0d29b826761f Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 6bc1ba708295 Revert "drm/amd/display: To modify the condition in indica [...] new 3b92085ed3b0 drm/amdgpu: check whether s2idle is enabled to determine s0ix new 0f411333571f drm/amdkfd: Update L1 and add L2/3 cache information new 6504048e0b39 drm/amdgpu/smu7: fix CAC setting on TOPAZ new 22812381bb03 Merge remote-tracking branch 'amdgpu/drm-next' new 337d7a1621c7 drm/i915: Fix invalid access to ACPI _DSM objects new 70bfb30743d5 drm/i915/display: Eliminate IS_GEN9_{BC,LP} new 6227939fc30b Merge remote-tracking branch 'drm-intel/for-linux-next' new 766be7f841fc Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 9ecccaf9771d Merge tag 'drm-msm-fixes-2021-04-02' into msm-next new bc90dc33c46c drm/msm: Remove unused freed llist node new cc8a4d5a1bd8 drm/msm: Avoid mutex in shrinker_count() new 6ed0897cd800 drm/msm: Fix debugfs deadlock new 528107c8e664 drm/msm: Improved debugfs gem stats new 25ed38b3ed26 drm/msm: Drop mm_lock in scan loop new f1902c6b8829 drm/msm: Fix spelling mistake "Purgable" -> "Purgeable" new 0054eeb72ab6 drm/msm: Fix spelling "purgable" -> "purgeable" new 8424084fbac0 drm/msm: Remove need for reiterating the compatibles new 0ba17e7a5548 drm/msm: add compatibles for sm8150/sm8250 display new 8cabf5ec94db Merge remote-tracking branch 'drm-msm/msm-next' new a99a3dac4132 Merge remote-tracking branch 'imx-drm/imx-drm/next' new f8538b4262fb Merge remote-tracking branch 'etnaviv/etnaviv/next' new 14e13b1ce92e regmap-irq: Fix dereference of a potentially null d->virt_buf new ccac12acc0c0 Merge remote-tracking branch 'regmap/for-5.13' into regmap-next new 7f3b0fd3c770 Merge remote-tracking branch 'regmap/for-next' new 5fb45414ae03 ALSA: usb-audio: Add error checks for usb_driver_claim_int [...] new 884c7094a272 ALSA: usb-audio: Drop implicit fb quirk entries dubbed for [...] new 8bc74be758b5 Merge remote-tracking branch 'sound/for-next' new af4b54127b2b ASoC: codecs: lpass-va-macro: constify static struct snd_s [...] new fa74c223b6fd ASoC: simple-card: fix possible uninitialized single_cpu l [...] new 9be701ec3493 ASoC: meson: axg-fifo: add NO_PERIOD_WAKEUP support new 73a4808892b8 ASoC: codecs: tlv320aic3x: move model definitions new b015df6ac03e ASoC: codecs: tlv320aic3x: rename probe function new a96d2ba2d824 ASoC: codecs: tlv320aic3x: move I2C to separated file new fd4daab3b139 ASoC: codecs: tlv320aic3x: add SPI support new 8361c6da77b7 Merge series "Adds SPI support" from Jiri Prchal <jiri.prc [...] new 1faa37b8f478 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new 223d1a3d35dd Merge remote-tracking branch 'sound-asoc/for-next' new 110ac43ec882 Merge remote-tracking branch 'modules/modules-next' new df1be0e4eb78 Merge remote-tracking branch 'input/next' new a1d01e7bcc50 task_work: add helper for more targeted task_work canceling new 407006d11f5b io-wq: cancel task_work on exit only targeting the current 'wq' new 1acda972f821 io_uring: name rsrc bits consistently new e1298a21d5b0 io_uring: simplify io_rsrc_node_ref_zero new 16cc0dded507 io_uring: use rsrc prealloc infra for files reg new 5e0930228396 io_uring: encapsulate rsrc node manipulations new f447356ebb0a io_uring: move rsrc_put callback into io_rsrc_data new 485909c9f030 io_uring: refactor io_queue_rsrc_removal() new 2df8cab256ad io_uring: ctx-wide rsrc nodes new 5358a43212dd io_uring: reuse io_rsrc_node_destroy() new ce3aa60df206 io_uring: remove useless is_dying check on quiesce new 46e42ab964ee io_uring: combine lock/unlock sections on exit new 106ad0f7279c io_uring: better ref handling in poll_remove_one new 580f2fdbd322 io_uring: remove unused hash_wait new c4d27b2632a2 io_uring: refactor io_async_cancel() new e664e312ba44 io_uring: improve import_fixed overflow checks new 2d88f5422645 io_uring: store reg buffer end instead of length new 1601c43bf39d io_uring: kill unused forward decls new 6657058dc2a0 io_uring: lock annotate timeouts and poll new e083883e8c86 io_uring: simplify overflow handling new 449dafc6509c io_uring: put link timeout req consistently new f8328331f7bf io_uring: deduplicate NOSIGNAL setting new 82d5d1d202e3 io_uring: set proper FFS* flags on reg file update new 188507ee4f52 io_uring: don't quiesce intial files register new c62f258c7c4c io_uring: refactor file tables alloc/free new d3619391899c io_uring: encapsulate fixed files into struct new 8681d2fc3916 io_uring: kill outdated comment about splice punt new b871ec11c54d io-wq: simplify code in __io_worker_busy() new 59d265d494e5 io_uring: don't attempt re-add of multishot poll request i [...] new a043d9a060bd Merge branch 'for-5.13/io_uring' into for-next new 1d2c82001a5f gdrom: support highmem new 4c6e5bc8c05f swim: don't call blk_queue_bounce_limit new 3d86739c6343 floppy: always use the track buffer new b60b270b3db6 swim3: support highmem new 9c282c29a3ae drbd: use DEFINE_SPINLOCK() for spinlock new e0956194697c Merge branch 'for-5.13/drivers' into for-next new 7c4a1353b3cd Merge branch 'for-5.13/block' into for-next new c8872394ac38 Merge branch 'for-5.13/libata' into for-next new 8ff35bb23442 dt-bindings: ata: tegra: Convert binding documentation to YAML new d843419d295f dt-binding: ata: tegra: Add dt-binding documentation for Tegra186 new 868ed7311cd8 ata: ahci_tegra: Add AHCI support for Tegra186 new f73b08ba236e Merge branch 'for-5.13/libata' into for-next new 580dca8143d2 blk-mq: set default elevator as deadline in case of hctx s [...] new ec75b8574285 Merge branch 'for-5.13/block' into for-next new 540ad3f3da25 blk-zoned: Remove the definition of blk_zone_start() new 794dda440c66 Merge branch 'for-5.13/block' into for-next new 8723f253faed Merge remote-tracking branch 'block/for-next' new 2b98436e65c5 Merge remote-tracking branch 'device-mapper/for-next' new 25664eae8925 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 58fea702e23f Merge remote-tracking branch 'mmc/next' new 28fe1782858c Merge remote-tracking branch 'mfd/for-mfd-next' new 81738d0764f2 Merge remote-tracking branch 'backlight/for-backlight-next' new b0d539763cf5 Merge remote-tracking branch 'battery/for-next' new 0ab54341208a Merge remote-tracking branch 'regulator/for-next' new 2aa96334c86d Merge remote-tracking branch 'security/next-testing' new eba986cbbce8 Merge remote-tracking branch 'apparmor/apparmor-next' new b6510d2a5f36 Merge remote-tracking branch 'integrity/next-integrity' new d613c576af0d Merge remote-tracking branch 'keys/keys-next' new 2b6cb67fd28f Merge remote-tracking branch 'selinux/next' new 98d33277ef87 Merge remote-tracking branch 'tomoyo/master' new 3431c3f660a3 iommu: Fix a boundary issue to avoid performance drop new 8de000cf0265 iommu/mediatek-v1: Allow building as module new 18d8c74ec598 iommu/mediatek: Allow building as module new a56af062ae7c iommu/sprd: Fix parameter type warning new 803766cbf85f iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() new 1d421058c815 iommu/vt-d: Don't set then clear private data in prq_event [...] new 117bfa8d5d4c iommu/vt-d: Remove unused dma map/unmap trace events new 2e1a44c1c4ac iommu/vt-d: Remove svm_dev_ops new 06905ea83197 iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID new 1b169fdf427f iommu/vt-d: Remove unused function declarations new 442b81836d6f iommu/vt-d: Make unnecessarily global functions static new 6c00612d0cba iommu/vt-d: Report right snoop capability when using FL for IOVA new 03d205094af4 iommu/vt-d: Report the right page fault address new eea53c581688 iommu/vt-d: Remove WO permissions on second-level paging entries new c0474a606ecb iommu/vt-d: Invalidate PASID cache when root/context entry [...] new 8b74b6ab2538 iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown new 3e84f878b56b iommu/amd: Remove duplicate check of pasids new d151c85c52a3 iommu/amd: Remove the unused device errata code new 42fa2bda18d2 iommu/amd: Remove the unused amd_iommu_get_v2_domain function new b29a1fc7595a iommu/amd: Remove a few unused exports new fc1b6620501f iommu/amd: Move a few prototypes to include/linux/amd-iommu.h new f598a497bc7d iova: Add CPU hotplug handler to flush rcaches new 363f266eeff6 iommu/vt-d: Remove IOVA domain rcache flushing for CPU offlining new 149448b353e2 iommu: Delete iommu_dma_free_cpu_cached_iovas() new 6e1ea50a065e iommu: Stop exporting free_iova_fast() new 0d35309ab5e0 iommu: Fix comment for struct iommu_fwspec new 434b73e61cc6 iommu/arm-smmu-v3: Use device properties for pasid-num-bits new 34b48c704d19 iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA new 9003351cb6bd iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF new 0860788df740 uacce: Enable IOMMU_DEV_FEAT_IOPF new fc36479db74e iommu: Add a page fault handler new cdf315f907d4 iommu/arm-smmu-v3: Maintain a SID->device structure new 47685cb202d1 iommu: remove the unused domain_window_disable method new 392825e0c76c iommu/fsl_pamu: remove fsl_pamu_get_domain_attr new f7641bb71d26 iommu/fsl_pamu: remove support for setting DOMAIN_ATTR_GEOMETRY new c8224508074e iommu/fsl_pamu: merge iommu_alloc_dma_domain into fsl_pamu [...] new ba58d1216e2b iommu/fsl_pamu: remove support for multiple windows new 376dfd2a2ff4 iommu/fsl_pamu: remove ->domain_window_enable new 4eeb96f6efac iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH with a [...] new dae7747ae41c iommu/fsl_pamu: merge pamu_set_liodn and map_liodn new 85e362ca4625 iommu/fsl_pamu: merge handle_attach_device into fsl_pamu_a [...] new 7d61cb6ff012 iommu/fsl_pamu: enable the liodn when attaching a device new fd78696ece54 iommu/fsl_pamu: remove the snoop_id field new 151f9414b88b iommu/fsl_pamu: remove the rpn and snoop_id arguments to p [...] new 57fa44be7fdb iommu/fsl_pamu: hardcode the window address and size in pa [...] new 9fb5fad562fa iommu: remove DOMAIN_ATTR_PAGING new bc9a05eef113 iommu: remove DOMAIN_ATTR_GEOMETRY new 7e147547783a iommu: remove DOMAIN_ATTR_NESTING new 3189713a1b84 iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_lin [...] new a250c23f15c2 iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE new 4fc52b81e87b iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG new 7876a83ffe8c iommu: remove iommu_domain_{get,set}_attr new 2b2b52ac637e Merge branches 'iommu/fixes', 'arm/mediatek', 'unisoc', 'x [...] new 336a5b80d9bf Merge remote-tracking branch 'iommu/next' new 8bd3be8d082f Merge remote-tracking branch 'audit/next' new 56ddc4cd4c8f docs: dt: update writing-schema.rst references new f46c82a8171a Merge remote-tracking branch 'devicetree/for-next' new 9a446cf97af7 spi: hisi-kunpeng: Fix Woverflow warning on conversion new 0e6521f13c29 spi: orion: Use device_get_match_data() helper new edf47ef9faaf Merge remote-tracking branch 'spi/for-5.13' into spi-next new a911492e432e Merge remote-tracking branch 'spi/for-next' new 2e28301063a0 Merge remote-tracking branch 'tip/auto-latest' new 493094cf861a Merge remote-tracking branch 'clockevents/timers/drivers/next' new 39f22b943851 Merge remote-tracking branch 'edac/edac-for-next' new 379e1b0ffc22 Merge remote-tracking branch 'ftrace/for-next' new 3f759a627e70 torture: Add kvm-remote.sh script for distributed rcutortu [...] new ec828e4e684a softirq: Add RT specific softirq accounting new f8de104bd1bd irqtime: Make accounting correct on RT new ce25c34dd539 softirq: Move various protections into inline helpers new 484ad9f0100c softirq: Make softirq control and processing RT aware new 4ad0ca1b425f tick/sched: Prevent false positive softirq pending warnings on RT new 7958f4f9fdaf rcu: Prevent false positive softirq warning on RT new 85518569b14e refscale: Add acqrel, lock, and lock-irq new 241a45012d5d rcutorture: Abstract read-lock-held checks new c49e47057e8c torture: Fix grace-period rate output new 0b499945e74b rcu/nocb: Use the rcuog CPU's ->nocb_timer new 079615c86dac timer: Revert "timer: Add timer_curr_running()" new f75044a4bcfd rcu/nocb: Directly call __wake_nocb_gp() from bypass timer new 0fd94dfc1a89 rcu/nocb: Allow de-offloading rdp leader new 2639ce56f633 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup new 8bbb0f4ffa1f rcu/nocb: Delete bypass_timer upon nocb_gp wakeup new 833782af5116 rcu/nocb: Only cancel nocb timer if not polling new 9396b177e741 rcu/nocb: Prepare for fine-grained deferred wakeup new 73fc2725c018 rcu/nocb: Unify timers new 3d3e5209e756 rcu: Fix typo in comment: kthead -> kthread new c820fdf4364e torture: Abstract end-of-run summary new 5c59c8aa338f torture: Make kvm.sh use abstracted kvm-end-run-stats.sh new 952a744b31bc torture: Make the build machine control N in "make -jN" new a5a00bd7fe87 mm/slub: Fix backtrace of objects to handle redzone adjustment new c644bf47cb94 mm/slub: Add Support for free path information of an object. new 6c0041311daa doc: Fix statement of RCU's memory-ordering requirements new 43e863458acd rcu: Fix various typos in comments new 23dd42ef8e26 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states new 023d0803d5ca torture: Make kvm-find-errors.sh account for kvm-remote.sh new 50eb1000d2fd rcu: Remove the unused rcu_irq_exit_preempt() function new da58e321fa47 rcu: Improve tree.c comments and add code cleanups new f6e694d2a7a8 rcutorture: Judge RCU priority boosting on grace periods, [...] new b61449a0d773 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() new ae4644af1b9a torture: Correctly fetch number of CPUs for non-English languages new 998f116d9e60 torture: Set kvm.sh language to English new 509fdeb36852 srcu: Remove superfluous sdp->srcu_lock_count zero filling new f4bb0b7f7b6d srcu: Remove superfluous ssp initialization for early callbacks new 34e28092df55 rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthre [...] new 5928c7881c36 rcu: Add ->gp_max to show_rcu_gp_kthreads() output new b0b70ca71fe9 doc: Fix diagram references in memory-ordering document new 8856e1ac03db lockdep: Explicitly flag likely false-positive report new 420d9384a0b9 rcu: Reject RCU_LOCKDEP_WARN() false positives new 8fced01cef22 Merge remote-tracking branch 'rcu/rcu/next' new cab056d1bd5e Merge remote-tracking branch 'kvm/next' new eab62148478d KVM: arm64: Hide kvm_mmu_wp_memory_region() new c728fd4ce75e KVM: arm64: Use find_vma_intersection() new 10ba2d17d297 KVM: arm64: Don't retrieve memory slot again in page fault [...] new 9a29d8a01b40 Merge branch 'kvmarm-master/next' into kvm-arm64/memslot-fixes new 3bca823e3c86 Merge branch 'kvm-arm64/memslot-fixes' into kvmarm-master/next new 547b60988e63 perf: aux: Add flags for the buffer format new 7dde51767ca5 perf: aux: Add CoreSight PMU buffer formats new be96826942e8 arm64: Add support for trace synchronization barrier new 3f9b72f6a180 arm64: Add TRBE definitions new cc427cbb1537 KVM: arm64: Handle access to TRFCR_EL1 new d2602bb4f5a4 KVM: arm64: Move SPE availability check to VCPU load new a1319260bf62 arm64: KVM: Enable access to TRBE support for host new 8b4811965f53 coresight: etm4x: Move ETM to prohibited region for disable new 0e6c20517596 coresight: etm-perf: Allow an event to use different sinks new 2b921b671a8d coresight: Do not scan for graph if none is present new bc2c689f0648 coresight: etm4x: Add support for PE OS lock new 3e666ad0f8c6 coresight: ete: Add support for ETE sysreg access new 35e1c9163e02 coresight: ete: Add support for ETE tracing new e7cc4f2303b0 dts: bindings: Document device tree bindings for ETE new 549452b73e6b coresight: etm-perf: Handle stale output handles new 2cd87a7b293d coresight: core: Add support for dedicated percpu sinks new 3fbf7f011f24 coresight: sink: Add TRBE driver new b20f34aec776 Documentation: coresight: trbe: Sysfs ABI description new 4af432186122 Documentation: trace: Add documentation for TRBE new 4fb13790417a dts: bindings: Document device tree bindings for Arm TRBE new 9f77dfb22bee Merge remote-tracking branch 'coresight/next-ETE-TRBE' int [...] new 4cffb2df4260 KVM: selftests: vgic_init kvm selftests fixup new c54b9a4ba75e Merge branch 'kvm-arm64/vgic-5.13' into kvmarm-master/next new 6e085e0ac9cf arm/arm64: Probe for the presence of KVM hypervisor new 923961a7ff2e KVM: arm64: Advertise KVM UID to guests via SMCCC new a8cf291bdac5 ptp: Reorganize ptp_kvm.c to make it arch-independent new b2c67cbe9f44 time: Add mechanism to recognize clocksource in time_get_snapshot new 100148d0fc7d clocksource: Add clocksource id for arm arch counter new 3bf725699bf6 KVM: arm64: Add support for the KVM PTP service new 300bb1fe7671 ptp: arm/arm64: Enable ptp_kvm for arm/arm64 new 4924fa6bc56a Merge branch 'kvm-arm64/ptp' into kvmarm-master/next new feb5dc3de037 Documentation: KVM: Document KVM_GUESTDBG_USE_HW control f [...] new 263d6287da14 KVM: arm64: Initialize VCPU mdcr_el2 before loading it new c90e53cd9614 Merge branch 'kvm-arm64/debug-5.13' into kvmarm-master/next new 121165f8a98d Merge remote-tracking branch 'kvm-arm/next' new 485233864516 Merge remote-tracking branch 'kvms390/next' new d120198bd5ff xen/evtchn: Change irq_info lock to raw_spinlock_t new 9c02499b69f8 Merge remote-tracking branch 'xen-tip/linux-next' new 7ea4bbfd405d Merge remote-tracking branch 'percpu/for-next' new 713a4b39c163 Merge remote-tracking branch 'drivers-x86/for-next' new f28fcc7b8264 Merge remote-tracking branch 'chrome-platform/for-next' new d196fcc55d0d Merge remote-tracking branch 'leds/for-next' new ca4109909d94 Merge remote-tracking branch 'ipmi/for-next' new c2f3f755f5c7 Revert "driver core: platform: Make platform_get_irq_optio [...] new 5397957c2e3b Merge remote-tracking branch 'driver-core/driver-core-next' new fca96dca6b4d Merge remote-tracking branch 'usb/usb-next' new 1d28b3b021f5 Merge remote-tracking branch 'usb-serial/usb-next' new aca8e1bbe11e Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 399d44a1b13d tty: n_gsm: use DEFINE_SPINLOCK() for spinlock new 7a3791afdbd5 staging: fwserial: fix TIOCSSERIAL jiffies conversions new 2104eb283df6 staging: fwserial: fix TIOCSSERIAL permission check new a7eaaa9d1032 staging: fwserial: fix TIOCSSERIAL implementation new 5e84a66f3682 staging: fwserial: fix TIOCGSERIAL implementation new b71e571adaa5 staging: greybus: uart: fix TIOCSSERIAL jiffies conversions new 60c6b305c11b staging: greybus: uart: fix unprivileged TIOCCSERIAL new d38be7024521 staging: greybus: uart: clean up TIOCGSERIAL new 1d31a831cc04 tty: amiserial: fix TIOCSSERIAL permission check new c33a63e8dd91 tty: amiserial: add missing TIOCSSERIAL jiffies conversions new 6e70b73ca524 tty: moxa: fix TIOCSSERIAL jiffies conversions new dc8c84376586 tty: moxa: fix TIOCSSERIAL permission check new bf510acbea47 tty: moxa: fix TIOCSSERIAL implementation new be6cf583d24d tty: mxser: fix TIOCSSERIAL jiffies conversions new b91cfb2573ae tty: mxser: fix TIOCSSERIAL permission check new a5c67f893004 pcmcia: synclink_cs: drop redundant tty-port initialisation new 88d8cb7b5f21 tty: synclink_gt: drop redundant tty-port initialisation new 97d29dc39b6f Merge remote-tracking branch 'tty/tty-next' new 39b53e23532f Merge tag 'soundwire-5.13-rc1' of git://git.kernel.org/pub [...] new fbb0ad422960 Merge tag 'phy-for-5.13' of git://git.kernel.org/pub/scm/l [...] new ec5859497225 coresight: etm4x: Add ETM PID for Cortex-A78 new d8844295184c coresight: etm: perf: Make symbol 'format_attr_contextid' static new 023e0294e1ed coresight: core: Fix typo in coresight-core.c new e76e8b56fe1a MAINTAINERS: Add CoreSight header files new a83c1281aa9b Merge remote-tracking branch 'char-misc/char-misc-next' new 17e8ff013e3e extcon: max8997: Add CHGINS and CHGRM interrupt handling new e3f60329097b extcon: sm5502: Detect OTG when USB_ID is connected to ground new dd6f5afb1c2d bindings: pm8941-misc: Convert bindings to YAML new 4fcdd677c4ea bindings: pm8941-misc: Add support for VBUS detection new 7b1222b224af extcon: qcom-spmi: Add support for VBUS detection new e99db614524f Merge remote-tracking branch 'extcon/extcon-next' new 488ac2688980 Merge remote-tracking branch 'thunderbolt/next' new e7a9ddf70ae6 Merge remote-tracking branch 'vfio/next' new 7b2d92a3c8e5 iio:imu:mpu6050: Modify matricies to matrices new 83ca56b663cf iio: core: Use sysfs_emit() (trivial bits) new 0207483b22d0 iio: iio_enum_available_read(): Convert to sysfs_emit_at() new 6b92ba0a3057 iio: __iio_format_value(): Convert to sysfs_emit_at() new f46ac009780c iio: dac: Convert powerdown read callbacks to sysfs_emit() new 4e102429f3dc iio:accel:adis16201: Fix wrong axis assignment that preven [...] new 454c219f5d84 iio: imu: inv_mpu6050: Use as standalone trigger new abfdfd144357 iio: dac: Rudimentary typo fix new 44fc4de9bd61 iio: adc: ad7923: use devm_add_action_or_reset for regulat [...] new 075dff3367ef iio: adc: ad7923: use device-managed function for triggere [...] new 3e55bb6f2ac0 iio: adc: ad7923: register device with devm_iio_device_register new b3b64e2c1575 iio: Fix iio_read_channel_processed_scale() new 4c822244bf4a iio: buffer: return 0 for buffer getfd ioctl handler new 0d41da037427 iio: inv_mpu6050: Remove superfluous indio_dev->modes assignment new a71654af0a21 iio: inv_mpu6050: Make interrupt optional new add538f4beb2 staging:iio:cdc:ad7150: use swapped reads/writes for i2c r [...] new 1a17e7cbbffa staging:iio:cdc:ad7150: Remove magnitude adaptive events new 0c4c4a868ab4 staging:iio:cdc:ad7150: Refactor event parameter update new c13ab9457fbb staging:iio:cdc:ad7150: Timeout register covers both direc [...] new f32df79d5c7c staging:iio:cdc:ad7150: Drop platform data support new 67322b2b6678 staging:iio:cdc:ad7150: Handle variation in chan_spec acro [...] new 5bfe0cac3f3b staging:iio:cdc:ad7150: Simplify event handling by only us [...] new f1be99299ef1 staging:iio:cdc:ad7150: Drop noisy print in probe new d5723c679bb8 staging:iio:cdc:ad7150: Add sampling_frequency support new 45b77828b01c iio:event: Add timeout event info type new fea8f215012e staging:iio:cdc:ad7150: Change timeout units to seconds an [...] new 9623caea2cfe staging:iio:cdc:ad7150: Rework interrupt handling. new ef71bd9c8564 staging:iio:cdc:ad7150: More consistent register and field naming new 69567d38613c staging:iio:cdc:ad7150: Reorganize headers. new 88f0e098a0b7 staging:iio:cdc:ad7150: Tidy up local variable positioning. new a895ca4ad739 staging:iio:cdc:ad7150: Drop unnecessary block comments. new f28334febda7 staging:iio:cdc:ad7150: Shift the _raw readings by 4 bits. new 18595e71c57a staging:iio:cdc:ad7150: Add scale and offset to info_mask_ [...] new a9f8afe16412 staging:iio:cdc:ad7150: Really basic regulator support. new 89f2d5b080bc staging:iio:cdc:ad7150: Add of_match_table new 9b2571b02d9f iio:Documentation:ABI Add missing elements as used by the [...] new cbdf6ccaec39 staging:iio:cdc:ad7150: Add copyright notice given substan [...] new d403719eeb66 dt-bindings:iio:cdc:adi,ad7150 binding doc new 646d67b5c582 iio:cdc:ad7150: Move driver out of staging. new 9ec8f413d706 MAINTAINERS: update adi,ad5758.yaml reference new 9122a6c32fcb MAINTAINERS: update st,hts221.yaml reference new 959e9b93cf71 MAINTAINERS: update dpot-dac.yaml reference new 0eb56a608e86 MAINTAINERS: update envelope-detector.yaml reference new 8aa6681f30e4 MAINTAINERS: update current-sense-amplifier.yaml reference new 72744d4bafe6 MAINTAINERS: update current-sense-shunt.yaml reference new 40ee0e2a7d11 MAINTAINERS: update voltage-divider.yaml reference new 63e6b02cf298 MAINTAINERS: update atmel,sama5d2-adc.yaml reference new f4bec27fad55 MAINTAINERS: update pni,rm3100.yaml reference new 1867eff87a4f MAINTAINERS: update renesas,rcar-gyroadc.yaml reference new 5f8bef56e150 MAINTAINERS: update st,lsm6dsx.yaml reference new 01ec483013a3 MAINTAINERS: update st,vl53l0x.yaml reference new a909ba1ae988 MAINTAINERS: update ti,dac7612.yaml reference new 8cc110478cab dt-bindings:iio:dac: update microchip,mcp4725.yaml reference new 7604c2f9ea8c iio:adc: Drop false comment about lack of timestamp control new bb142d4433e4 iio: adc: stm32-dfsdm: drop __func__ while using Dynamic debug new ebb9493c07e1 iio: trigger: Replace explicit casting and wrong specifier [...] new af3bac44b1c5 iio: trigger: Fix strange (ladder-type) indentation new ca3e7d524cc8 iio: buffer: use sysfs_attr_init() on allocated attrs new aefaee4ec899 Merge tag 'irq-no-autoen-2021-03-25' into togreg new 0be49bdedcfd iio:adc:ad7766: Use new IRQF_NO_AUTOEN to reduce boilerplate new 42004ceb3404 iio:adc:exynos-adc: Use new IRQF_NO_AUTOEN flag rather tha [...] new aef3ef165972 iio:adc:nau7802: Use IRQF_NO_AUTOEN instead of request the [...] new ff2293ea9c17 iio:adc:sun4i-gpadc: Use new IRQF_NO_AUTOEN flag instead o [...] new dbb8f20d839b iio:chemical:scd30: Use IRQF_NO_AUTOEN to avoid irq reques [...] new 30f6a542b7d3 iio:imu:adis: Use IRQF_NO_AUTOEN instead of irq request th [...] new eaa17fa7d8da iio:adc:ad_sigma_delta: Use IRQF_NO_AUTOEN rather than req [...] new 6baee4bd63f5 iio:adc:ad7476: Fix remove handling new 4d84487d9631 iio:adc: Fix trivial typo new c10f8109f78b iio: hrtimer-trigger: Fix potential integer overflow in ii [...] new 032aec339c86 iio:cdc:ad7150: Fix use of uninitialized ret new e64837bf9e2c iio: magnetometer: yas530: Fix return value on error path new bb354aeb364f iio: magnetometer: yas530: Include right header new 194eafc9c1d4 iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol new 6f0078ae704d iio: sx9310: Fix access to variable DT array new fc948409ccc1 iio: sx9310: Fix write_.._debounce() new e09fe9135399 iio: inv_mpu6050: Fully validate gyro and accel scale writes new 6470a8206a10 Merge tag 'iio-for-5.13b-take2' of https://git.kernel.org/ [...] new 7948c501d668 staging: rtl8723bs: hal: Add spaces around operators new 2466b0b27ca2 staging: rtl8723bs: core: reorganize characters so the lin [...] new f26f85858d7f staging: rtl8723bs: hal: Add spaces around operators in ha [...] new 2dc7daaa33d9 staging: rtl8723bs: hal: Add spaces around operators in Ha [...] new cd2c304266b8 staging: rtl8723bs: hal: Add spaces around operator in Hal [...] new bc21df678b4d staging: rtl8723bs: core: Move constants to the right of c [...] new f179515da978 staging: rtl8712: Use constants from <linux/ieee80211.h> new 85adda6197f2 staging: rtl8192e: rtl8192E_dev: remove unused variable new b190d1433ac4 staging: rtl8192u: remove unused variable new 52f8b696b7cd staging: rt8192u: change constants to be on right new 9d32836dbb1a staging: rtl8188eu: remove unused efuse hal components new eeb4661560ff staging: rtl8188eu: ctrl vendor req value is always 0x05 new 3d0be94f62fd staging: rtl8188eu: ctrl vendor req index is not used new 788fde031027 staging: rtl8188eu: use actual request type as parameter new cc23e68fdf98 staging: rtl8188eu: clean up usb_read8 new 00092615162f staging: rtl8188eu: clean up usb_read16 new e8f44d356e6b staging: rtl8188eu: clean up usb_read32 new 4f178eeb0d77 staging: rtl8188eu: clean up usb_write8 new cecaae74ea89 staging: rtl8188eu: clean up usb_write16 new 057a5a803860 staging: rtl8188eu: clean up usb_write32 new b92ed9dc2b13 staging: rtl8188eu: remove an obsolete comment new bfe1e634909e staging: rtl8723bs: hal: Remove camelcase new 204e4f4433c2 staging: comedi: drivers: Fix spelling mistake "nubmer" -> [...] new 6db58ed2b2d9 staging: comedi: tests: ni_routes_test: Fix compilation error new 15b7a743901c staging: comedi: tests: ni_routes_test: Put complex values [...] new 2628ca5f8e5e staging: comedi: tests: ni_routes_test: Avoid CamelCase: <RVi> new 228e55617c17 staging: comedi: tests: ni_routes_test: Lines should not e [...] new 07a696a88646 staging: comedi: tests: Correct unittest_fptr new 42c3243ff23d staging: rtl8723bs: remove DBG_871X log argument new 968b15adb0ea staging: rtl8723bs: remove all DBG_871X logs new 4646da162d96 staging: rtl8723bs: remove DBG_871CX log unmatched by cocci new 68e79909e1d8 staging: rtl8723bs: remove commented out DBG_871X logs new 5789f7749284 staging: rtl8723bs: remove DBG_871X macro definitions new 21e161c3cea5 staging: rtl8723bs: remove all if-else empty blocks left b [...] new 394ceaa2b3b2 drivers: rtl8723bs: rewrite comparison to null new 3dc682aed3a1 staging: rtl8723bs: put constant on the right side in if c [...] new 3f85c670a264 staging: rtl8723bs: remove empty for cycles left by DBG_87 [...] new ae31f4ed7e09 staging: rtl8723bs: remove empty tracing function dump_rx_packet new b4f27a06f638 staging: rtl8723bs: remove empty #ifdef blocks after DBG_8 [...] new 709c8e49b51c staging: rtl8723bs: remove unnecessary bracks on DBG_871X [...] new 6206fdb4f30b staging: rtl8723bs: remove unnecessary parentheses in if c [...] new e6e7ad69d38d staging: rtl8723bs: add spaces around operators new e427bdd8e1e5 staging: rtl8723bs: rewrite comparison to null new dd782523e8a5 staging: rtl8723bs: remove unnecessary parentheses new e338f5f0a0c3 staging: rtl8723bs: fix comparison in if condition new af6afdb63f17 staging: rtl8723bs: split long lines new a45759d2a47c staging: rtl8723bs: remove unnecessary parentheses new f9b9263a25dc staging: rtl8192u: Fix potential infinite loop new 187da5845259 Merge remote-tracking branch 'staging/staging-next' new cdb91e733299 Merge remote-tracking branch 'icc/icc-next' new 65de503bf7f9 Merge remote-tracking branch 'dmaengine/next' new 8020a257a1bc Merge remote-tracking branch 'cgroup/for-next' new b333e975961f Merge remote-tracking branch 'scsi/for-next' new da7c1a6b6e0d Merge remote-tracking branch 'scsi-mkp/for-next' new 0fd205008ffd Merge remote-tracking branch 'vhost/linux-next' new 77b75571b68b Merge remote-tracking branch 'rpmsg/for-next' new 5265fc3eea2d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new e561ba466c9d Merge remote-tracking branch 'gpio-intel/for-next' new aa5acf486299 Merge tag 'renesas-pinctrl-for-v5.13-tag2' of git://git.ke [...] new 4f838411c98b pinctrl: bcm63xx: Fix More dependencies new b60bab1ddf42 Merge branch 'devel' into for-next new 4c6ca649284d Merge remote-tracking branch 'pinctrl/for-next' new 6a208f800484 Merge remote-tracking branch 'pwm/for-next' new e75074781f17 selftests/resctrl: Change a few printed messages new f8280fafc792 Merge remote-tracking branch 'kselftest/next' new ac48717a72d1 Merge remote-tracking branch 'livepatching/for-next' new 09a24aa523e0 Merge remote-tracking branch 'coresight/next' new a89ca3e0d323 Merge remote-tracking branch 'rtc/rtc-next' new a80db6185314 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 180f49422f94 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 018dcc3f6346 Merge remote-tracking branch 'gnss/gnss-next' new 4d1f332e3ccc Merge remote-tracking branch 'slimbus/for-next' new e8fc862c0c5a Merge remote-tracking branch 'nvmem/for-next' new 9456cfdf4862 Merge remote-tracking branch 'hyperv/hyperv-next' new 21d4ef69c389 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 9e7fd36d3819 Merge remote-tracking branch 'fpga/for-next' new 7e4404113686 mtd: cfi_cmdset_0002: Disable buffered writes for AMD chip 0x2201 new f3907773d602 mtd: cfi_cmdset_0002: remove redundant assignment to varia [...] new e98bd893818b Merge remote-tracking branch 'cfi/cfi/next' new de2fcb3e6201 Documentation: kunit: add tips for using current->kunit_test new 811ac6e19d4a Merge remote-tracking branch 'kunit-next/kunit' new 757072abe1c0 bus: mhi: pci_generic: Implement PCI shutdown callback new 11134390d742 bus: mhi: pci_generic: Add FIREHOSE channels new ec32332df764 bus: mhi: core: Sanity check values from remote device before use new 27ec21d5bb57 Merge remote-tracking branch 'mhi/mhi-next' new 03bdecc47d5b Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 6aa61eea701c Merge remote-tracking branch 'rust/rust-next' new 28e0332a89f9 Merge branch 'akpm-current/current' new 79ad64625c07 drivers/char: remove /dev/kmem for good new 5501ac622841 mm: remove xlate_dev_kmem_ptr() new 5616e2cdf19e mm/vmalloc: remove vwrite() new 21b7e4af972e arm: print alloc free paths for address in registers new fd7e04136302 scripts/spelling.txt: add "overlfow" new 6eb48c7642f5 scripts/spelling.txt: Add "diabled" typo new 2e344a6f3b7d scripts/spelling.txt: add "overflw" new 925a81d1a8c0 mm/slab.c: fix spelling mistake "disired" -> "desired" new 178504fe005f include/linux/pgtable.h: few spelling fixes new 35ad1c779849 kernel/umh.c: fix some spelling mistakes new fd7edb530559 kernel/user_namespace.c: fix typos new df7163d0b3d4 kernel/up.c: fix typo new c7a1cd560017 kernel/sys.c: fix typo new 81f612546342 fs: fat: fix spelling typo of values new e8830040ef82 ipc/sem.c: spelling fix new 2483ecaed976 treewide: remove editor modelines and cruft new 26b77165b4e1 mm: fix typos in comments new 8e87a7fb567f mmap: make mlock_future_check() global new 7122ce9ae8a4 riscv/Kconfig: make direct map manipulation options depend on MMU new d248bc075957 set_memory: allow set_direct_map_*_noflush() for multiple pages new 4f6f26ce713b set_memory: allow querying whether set_direct_map_*() is a [...] new b9dbddc06d70 mm: introduce memfd_secret system call to create "secret" [...] new 3f3b90dcc1f5 memfd_secret: use unsigned int rather than long as syscall [...] new a7c05de1703f PM: hibernate: disable when there are active secretmem users new 96ed81c997ad arch, mm: wire up memfd_secret system call where relevant new 2e42a1787936 memfd_secret: use unsigned int rather than long as syscall [...] new 8a94f805ff8e secretmem: test: add basic selftest for memfd_secret(2) new 9f651e1e639a memfd_secret: use unsigned int rather than long as syscall [...]
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 (b5bf0eb83948) \ N -- N -- N refs/heads/akpm (9f651e1e639a)
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 981 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-bus-coresight-devices-trbe | 14 + Documentation/ABI/testing/sysfs-bus-iio | 33 + .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 4 +- Documentation/core-api/printk-formats.rst | 26 +- Documentation/dev-tools/kunit/tips.rst | 78 +- Documentation/devicetree/bindings/arm/ete.yaml | 75 ++ Documentation/devicetree/bindings/arm/trbe.yaml | 49 + .../devicetree/bindings/ata/nvidia,tegra-ahci.yaml | 176 +++ .../bindings/ata/nvidia,tegra124-ahci.txt | 44 - .../bindings/display/mediatek/mediatek,dpi.yaml | 1 + .../devicetree/bindings/iio/cdc/adi,ad7150.yaml | 69 ++ .../devicetree/bindings/mtd/nand-controller.yaml | 7 + .../devicetree/bindings/mtd/qcom,nandc.yaml | 196 ++++ .../devicetree/bindings/mtd/qcom_nandc.txt | 142 --- .../devicetree/bindings/submitting-patches.rst | 2 +- Documentation/networking/ethtool-netlink.rst | 10 +- Documentation/trace/coresight/coresight-trbe.rst | 38 + Documentation/virt/kvm/api.rst | 13 +- Documentation/virt/kvm/arm/index.rst | 1 + Documentation/virt/kvm/arm/ptp_kvm.rst | 25 + MAINTAINERS | 8 +- Makefile | 182 ++- arch/arm/arm-soc-for-next-contents.txt | 16 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/armada-385-atl-x530.dts | 235 ++++ arch/arm/boot/dts/ep7209.dtsi | 17 +- arch/arm/boot/dts/ep7211-edb7211.dts | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 4 +- arch/arm/include/asm/hypervisor.h | 3 + .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 52 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/include/asm/barrier.h | 1 + arch/arm64/include/asm/el2_setup.h | 13 + arch/arm64/include/asm/hypervisor.h | 3 + arch/arm64/include/asm/kvm_arm.h | 2 + arch/arm64/include/asm/kvm_host.h | 10 +- arch/arm64/include/asm/sysreg.h | 50 + arch/arm64/kernel/hyp-stub.S | 3 +- arch/arm64/kvm/arm.c | 5 + arch/arm64/kvm/debug.c | 118 +- arch/arm64/kvm/hyp/nvhe/debug-sr.c | 56 +- arch/arm64/kvm/hyp/nvhe/switch.c | 1 + arch/arm64/kvm/hypercalls.c | 80 +- arch/arm64/kvm/mmu.c | 21 +- arch/arm64/kvm/sys_regs.c | 1 + arch/mips/kernel/access-helper.h | 7 +- arch/mips/kernel/unaligned.c | 6 +- arch/parisc/include/asm/Kbuild | 1 - arch/parisc/kernel/syscall.S | 16 +- arch/parisc/kernel/syscalls/Makefile | 30 +- arch/parisc/kernel/syscalls/syscallhdr.sh | 36 - arch/parisc/kernel/syscalls/syscalltbl.sh | 36 - arch/powerpc/include/asm/fsl_pamu_stash.h | 12 +- arch/s390/kernel/setup.c | 2 +- arch/s390/kernel/smp.c | 61 +- arch/x86/events/amd/iommu.c | 1 + arch/x86/events/amd/iommu.h | 19 - arch/x86/include/asm/smp.h | 2 +- arch/x86/kernel/smpboot.c | 26 +- block/blk-zoned.c | 8 - block/elevator.c | 3 +- drivers/acpi/arm64/iort.c | 13 +- drivers/acpi/processor_idle.c | 4 +- drivers/ata/ahci_tegra.c | 60 +- drivers/base/platform.c | 55 +- drivers/base/regmap/regmap-irq.c | 8 +- drivers/block/Kconfig | 2 +- drivers/block/drbd/drbd_main.c | 5 +- drivers/block/floppy.c | 136 +-- drivers/block/swim.c | 2 - drivers/block/swim3.c | 34 +- drivers/bus/mhi/core/main.c | 81 +- drivers/bus/mhi/pci_generic.c | 42 + drivers/cdrom/gdrom.c | 5 +- drivers/char/pcmcia/synclink_cs.c | 2 - drivers/clk/samsung/clk-exynos7.c | 7 +- drivers/clocksource/arm_arch_timer.c | 36 + drivers/firmware/psci/psci.c | 2 + drivers/firmware/qcom_scm-legacy.c | 4 +- drivers/firmware/qcom_scm-smc.c | 12 +- drivers/firmware/qcom_scm.c | 89 +- drivers/firmware/qcom_scm.h | 7 +- drivers/firmware/smccc/Makefile | 2 +- drivers/firmware/smccc/kvm_guest.c | 50 + drivers/firmware/smccc/smccc.c | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 19 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 129 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 7 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 84 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 12 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 9 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 1 + drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 8 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.h | 1 + drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 8 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 16 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 + drivers/gpu/drm/amd/amdgpu/soc15.c | 15 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 2 +- .../gpu/drm/amd/amdgpu/{umc_v8_7.c => umc_v6_7.c} | 272 ++--- .../gpu/drm/amd/amdgpu/{nbio_v7_4.h => umc_v6_7.h} | 17 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 4 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 39 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 207 +++- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 29 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 14 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 4 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 29 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 16 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 16 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 16 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 3 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 3 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 2 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 4 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 8 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 17 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 2 + .../drm/amd/display/modules/freesync/freesync.c | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 3 +- drivers/gpu/drm/i915/display/intel_acpi.c | 22 +- drivers/gpu/drm/i915/display/intel_bios.c | 7 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 34 +- drivers/gpu/drm/i915/display/intel_csr.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 37 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 8 +- drivers/gpu/drm/i915/display/intel_display.c | 15 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 2 +- drivers/gpu/drm/i915/display/intel_display_power.c | 43 +- drivers/gpu/drm/i915/display/intel_dp.c | 4 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- drivers/gpu/drm/i915/display/intel_dpll.c | 6 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 6 +- drivers/gpu/drm/i915/display/intel_fbc.c | 7 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 12 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 9 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 7 +- drivers/gpu/drm/i915/display/intel_panel.c | 2 +- drivers/gpu/drm/i915/display/intel_pps.c | 14 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 46 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 3 + drivers/gpu/drm/i915/gem/i915_gem_object.h | 26 + drivers/gpu/drm/i915/gem/i915_gem_region.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 16 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 4 +- drivers/gpu/drm/i915/gt/debugfs_gt.c | 2 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.h | 4 +- drivers/gpu/drm/i915/gt/gen6_renderstate.c | 20 +- drivers/gpu/drm/i915/gt/gen7_renderstate.c | 20 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 13 +- drivers/gpu/drm/i915/gt/gen8_renderstate.c | 20 +- drivers/gpu/drm/i915/gt/gen9_renderstate.c | 20 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 23 +- drivers/gpu/drm/i915/gt/intel_context.c | 3 +- drivers/gpu/drm/i915/gt/intel_context.h | 3 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 3 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 35 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 26 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h | 3 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 3 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 3 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_user.h | 3 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 97 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 26 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 23 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h | 21 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt.c | 44 +- drivers/gpu/drm/i915/gt/intel_gt.h | 1 + .../gpu/drm/i915/gt/intel_gt_buffer_pool_types.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 1 - drivers/gpu/drm/i915/gt/intel_gt_irq.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_irq.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_requests.h | 3 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 5 + drivers/gpu/drm/i915/gt/intel_llc.c | 3 +- drivers/gpu/drm/i915/gt/intel_llc.h | 3 +- drivers/gpu/drm/i915/gt/intel_llc_types.h | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 6 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 5 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 21 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 22 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 4 + drivers/gpu/drm/i915/gt/intel_rc6.c | 4 +- drivers/gpu/drm/i915/gt/intel_rc6.h | 3 +- drivers/gpu/drm/i915/gt/intel_rc6_types.h | 3 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 97 +- drivers/gpu/drm/i915/gt/intel_region_lmem.h | 6 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 27 +- drivers/gpu/drm/i915/gt/intel_renderstate.h | 20 +- drivers/gpu/drm/i915/gt/intel_reset.c | 18 +- drivers/gpu/drm/i915/gt/intel_reset.h | 3 +- drivers/gpu/drm/i915/gt/intel_reset_types.h | 2 +- drivers/gpu/drm/i915/gt/intel_ring.c | 8 +- drivers/gpu/drm/i915/gt/intel_ring.h | 4 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 146 ++- drivers/gpu/drm/i915/gt/intel_ring_types.h | 3 +- drivers/gpu/drm/i915/gt/intel_rps.c | 3 +- drivers/gpu/drm/i915/gt/intel_rps.h | 3 +- drivers/gpu/drm/i915/gt/intel_rps_types.h | 3 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 3 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 3 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 3 +- drivers/gpu/drm/i915/gt/intel_timeline.h | 21 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 3 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 14 +- drivers/gpu/drm/i915/gt/intel_workarounds.h | 3 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 3 +- drivers/gpu/drm/i915/gt/mock_engine.c | 29 +- drivers/gpu/drm/i915/gt/mock_engine.h | 21 +- drivers/gpu/drm/i915/gt/selftest_context.c | 3 +- drivers/gpu/drm/i915/gt/selftest_engine.c | 3 +- drivers/gpu/drm/i915/gt/selftest_engine.h | 3 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 3 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 17 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 11 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 54 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 4 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 21 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 3 +- drivers/gpu/drm/i915/gt/selftest_llc.h | 3 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 1 - drivers/gpu/drm/i915/gt/selftest_mocs.c | 35 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 3 +- drivers/gpu/drm/i915/gt/selftest_rc6.h | 3 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 3 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 19 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 16 +- drivers/gpu/drm/i915/i915_buddy.c | 3 + drivers/gpu/drm/i915/i915_buddy.h | 7 +- drivers/gpu/drm/i915/i915_drv.c | 6 +- drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/i915_irq.c | 13 +- drivers/gpu/drm/i915/i915_pci.c | 2 +- drivers/gpu/drm/i915/i915_priolist_types.h | 11 +- drivers/gpu/drm/i915/i915_reg.h | 2 + drivers/gpu/drm/i915/i915_request.c | 9 +- drivers/gpu/drm/i915/i915_request.h | 2 +- drivers/gpu/drm/i915/i915_scheduler.c | 52 +- drivers/gpu/drm/i915/i915_scheduler.h | 16 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_device_info.h | 3 +- drivers/gpu/drm/i915/intel_memory_region.c | 54 +- drivers/gpu/drm/i915/intel_memory_region.h | 22 +- drivers/gpu/drm/i915/intel_pm.c | 8 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 48 + .../gpu/drm/i915/selftests/intel_memory_region.c | 77 ++ drivers/gpu/drm/mediatek/mtk_cec.c | 6 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 32 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 19 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 1 + drivers/gpu/drm/mediatek/mtk_dsi.c | 9 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 175 ++- drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c | 1 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 + drivers/gpu/drm/msm/msm_drv.c | 17 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_gem.c | 22 +- drivers/gpu/drm/msm/msm_gem.h | 16 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 48 +- drivers/gpu/drm/radeon/radeon_ttm.c | 4 +- drivers/hid/hid-debug.c | 1 + drivers/hid/hid-elan.c | 17 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 22 +- drivers/hid/hid-lenovo.c | 147 ++- drivers/hid/hid-magicmouse.c | 158 ++- drivers/hwtracing/coresight/Kconfig | 24 +- drivers/hwtracing/coresight/Makefile | 1 + drivers/hwtracing/coresight/coresight-core.c | 31 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 121 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 162 ++- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 19 +- drivers/hwtracing/coresight/coresight-etm4x.h | 83 +- drivers/hwtracing/coresight/coresight-platform.c | 6 + drivers/hwtracing/coresight/coresight-priv.h | 3 + drivers/hwtracing/coresight/coresight-trbe.c | 1157 ++++++++++++++++++++ drivers/hwtracing/coresight/coresight-trbe.h | 152 +++ drivers/iio/Kconfig | 1 + drivers/iio/Makefile | 1 + drivers/iio/accel/adis16201.c | 2 +- drivers/iio/adc/Kconfig | 4 +- drivers/iio/adc/ad7298.c | 6 - drivers/iio/adc/ad7476.c | 18 +- drivers/iio/adc/ad7766.c | 15 +- drivers/iio/adc/ad7887.c | 6 - drivers/iio/adc/ad7923.c | 47 +- drivers/iio/adc/ad799x.c | 6 - drivers/iio/adc/ad_sigma_delta.c | 7 +- drivers/iio/adc/exynos_adc.c | 4 +- drivers/iio/adc/nau7802.c | 6 +- drivers/iio/adc/stm32-dfsdm-adc.c | 10 +- drivers/iio/adc/sun4i-gpadc-iio.c | 4 +- drivers/{staging => }/iio/cdc/Kconfig | 10 - drivers/iio/cdc/Makefile | 6 + drivers/iio/cdc/ad7150.c | 673 ++++++++++++ drivers/iio/chemical/scd30_core.c | 16 +- drivers/iio/dac/ad5064.c | 2 +- drivers/iio/dac/ad5360.c | 2 +- drivers/iio/dac/ad5380.c | 2 +- drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5504.c | 4 +- drivers/iio/dac/ad5624r_spi.c | 4 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/dac/ad5755.c | 4 +- drivers/iio/dac/ad5758.c | 2 +- drivers/iio/dac/ad5766.c | 2 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/ad7303.c | 2 +- drivers/iio/dac/ltc2632.c | 4 +- drivers/iio/dac/max5821.c | 2 +- drivers/iio/dac/mcp4725.c | 2 +- drivers/iio/dac/stm32-dac.c | 2 +- drivers/iio/dac/ti-dac082s085.c | 2 +- drivers/iio/dac/ti-dac5571.c | 2 +- drivers/iio/dac/ti-dac7311.c | 2 +- drivers/iio/imu/adis16460.c | 4 +- drivers/iio/imu/adis16475.c | 5 +- drivers/iio/imu/adis_trigger.c | 11 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 72 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 10 + drivers/iio/industrialio-buffer.c | 23 +- drivers/iio/industrialio-core.c | 70 +- drivers/iio/industrialio-event.c | 3 +- drivers/iio/industrialio-trigger.c | 32 +- drivers/iio/inkern.c | 2 +- drivers/iio/magnetometer/yamaha-yas530.c | 4 +- drivers/iio/proximity/sx9310.c | 52 +- drivers/iio/trigger/iio-trig-hrtimer.c | 2 +- drivers/iommu/Kconfig | 4 +- drivers/iommu/Makefile | 2 +- drivers/iommu/amd/amd_iommu.h | 2 - drivers/iommu/amd/amd_iommu_types.h | 1 - drivers/iommu/amd/init.c | 5 - drivers/iommu/amd/iommu.c | 116 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 236 ++-- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 14 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 111 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 2 +- drivers/iommu/dma-iommu.c | 18 +- drivers/iommu/fsl_pamu.c | 293 +---- drivers/iommu/fsl_pamu.h | 12 +- drivers/iommu/fsl_pamu_domain.c | 688 +----------- drivers/iommu/fsl_pamu_domain.h | 46 - drivers/iommu/intel/iommu.c | 170 +-- drivers/iommu/intel/pasid.c | 44 +- drivers/iommu/intel/pasid.h | 6 +- drivers/iommu/intel/svm.c | 61 +- drivers/iommu/io-pgfault.c | 461 ++++++++ drivers/iommu/iommu-sva-lib.h | 53 + drivers/iommu/iommu.c | 118 +- drivers/iommu/iova.c | 34 +- drivers/iommu/mtk_iommu.c | 17 +- drivers/iommu/mtk_iommu_v1.c | 10 +- drivers/iommu/of_iommu.c | 5 - drivers/iommu/sprd-iommu.c | 2 +- drivers/misc/uacce/uacce.c | 39 +- drivers/mtd/chips/cfi_cmdset_0002.c | 6 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 100 +- drivers/mtd/nand/raw/qcom_nandc.c | 3 +- drivers/net/can/c_can/c_can.h | 1 - drivers/net/can/dev/skb.c | 10 +- drivers/net/can/m_can/m_can.c | 13 +- drivers/net/can/spi/mcp251x.c | 24 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 23 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 64 +- drivers/net/ethernet/amd/pcnet32.c | 5 +- drivers/net/ethernet/atheros/atlx/atl2.c | 24 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 1 + .../net/ethernet/cavium/liquidio/cn23xx_pf_regs.h | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 13 +- drivers/net/ethernet/dec/tulip/de2104x.c | 13 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 13 +- drivers/net/ethernet/dlink/sundance.c | 15 +- drivers/net/ethernet/fealnx.c | 13 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 12 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 1 + .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 77 +- .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 95 +- .../net/ethernet/mellanox/mlx5/core/esw/sample.c | 585 ++++++++++ .../net/ethernet/mellanox/mlx5/core/esw/sample.h | 42 + .../net/ethernet/mellanox/mlx5/core/esw/vporttbl.c | 140 +++ drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 45 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 310 ++---- .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 52 +- .../ethernet/mellanox/mlx5/core/lib/fs_chains.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 27 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 19 +- drivers/net/ethernet/microchip/encx24j600.c | 12 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 10 + drivers/net/ethernet/stmicro/stmmac/dwmac-intel.h | 1 + drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 - drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/tun.c | 48 + drivers/net/usb/hso.c | 33 +- drivers/net/virtio_net.c | 10 +- drivers/net/wan/z85230.h | 39 - drivers/nfc/fdp/fdp.c | 42 +- drivers/of/fdt.c | 36 +- drivers/of/overlay.c | 2 +- drivers/of/unittest.c | 15 +- drivers/pinctrl/bcm/Kconfig | 7 +- drivers/ptp/Kconfig | 2 +- drivers/ptp/Makefile | 2 + drivers/ptp/ptp_kvm_arm.c | 28 + drivers/ptp/{ptp_kvm.c => ptp_kvm_common.c} | 84 +- drivers/ptp/ptp_kvm_x86.c | 97 ++ drivers/soc/fsl/qbman/qman_portal.c | 55 +- drivers/spi/spi-hisi-kunpeng.c | 2 +- drivers/spi/spi-orion.c | 6 +- drivers/staging/comedi/drivers/addi_apci_16xx.c | 2 +- .../staging/comedi/drivers/tests/example_test.c | 2 +- .../staging/comedi/drivers/tests/ni_routes_test.c | 81 +- drivers/staging/comedi/drivers/tests/unittest.h | 2 +- drivers/staging/fwserial/fwserial.c | 19 +- drivers/staging/greybus/uart.c | 16 +- drivers/staging/iio/cdc/Kconfig | 10 - drivers/staging/iio/cdc/Makefile | 3 +- drivers/staging/iio/cdc/ad7150.c | 655 ----------- drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 4 - drivers/staging/rtl8188eu/include/rtw_efuse.h | 20 - drivers/staging/rtl8188eu/include/usb_ops_linux.h | 3 - drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 135 +-- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 6 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 4 +- drivers/staging/rtl8192u/r8192U_core.c | 5 +- drivers/staging/rtl8712/ieee80211.c | 12 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 8 +- drivers/staging/rtl8712/rtl871x_mlme.c | 10 +- drivers/staging/rtl8712/rtl871x_xmit.c | 3 +- drivers/staging/rtl8712/wifi.h | 15 - drivers/staging/rtl8723bs/core/rtw_ap.c | 170 +-- drivers/staging/rtl8723bs/core/rtw_btcoex.c | 12 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 51 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 11 - drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 48 +- drivers/staging/rtl8723bs/core/rtw_io.c | 7 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 11 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 170 +-- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 366 +------ drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 160 +-- drivers/staging/rtl8723bs/core/rtw_recv.c | 251 +---- drivers/staging/rtl8723bs/core/rtw_security.c | 26 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 10 - drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 154 +-- drivers/staging/rtl8723bs/core/rtw_xmit.c | 141 +-- drivers/staging/rtl8723bs/hal/Hal8723BReg.h | 16 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 98 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 2 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 78 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 11 - drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c | 9 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 32 +- drivers/staging/rtl8723bs/hal/hal_com.c | 49 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 208 +--- drivers/staging/rtl8723bs/hal/hal_intf.c | 12 +- drivers/staging/rtl8723bs/hal/odm.c | 3 - drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 92 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 5 - drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 90 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 15 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 9 - drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 37 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 31 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 23 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 6 - drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 3 - drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 1 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 208 +--- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 421 +------ drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 90 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 - drivers/staging/rtl8723bs/os_dep/recv_linux.c | 5 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 27 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 97 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 21 +- drivers/tty/amiserial.c | 25 +- drivers/tty/moxa.c | 21 +- drivers/tty/mxser.c | 31 +- drivers/tty/n_gsm.c | 4 +- drivers/tty/synclink_gt.c | 2 - drivers/vfio/vfio_iommu_type1.c | 31 +- drivers/vhost/vdpa.c | 10 +- fs/cifs/Makefile | 5 +- fs/cifs/cifsfs.c | 3 +- fs/cifs/connect.c | 17 +- fs/cifs/smb2ops.c | 75 -- fs/erofs/decompressor.c | 34 +- fs/erofs/internal.h | 15 + fs/namei.c | 8 +- include/linux/amd-iommu.h | 30 +- include/linux/arm-smccc.h | 41 + include/linux/clocksource.h | 6 + include/linux/clocksource_ids.h | 12 + include/linux/coresight.h | 13 + include/linux/cpuhotplug.h | 2 +- include/linux/dma-iommu.h | 5 - include/linux/ethtool.h | 25 +- include/linux/hid.h | 3 + include/linux/iio/types.h | 1 + include/linux/intel-iommu.h | 4 +- include/linux/intel-svm.h | 23 +- include/linux/io-pgtable.h | 4 - include/linux/iommu.h | 104 +- include/linux/iova.h | 6 +- include/linux/mlx5/eswitch.h | 9 +- include/linux/mlx5/mlx5_ifc.h | 10 +- include/linux/mtd/rawnand.h | 14 + include/linux/netdevice.h | 8 +- include/linux/platform_data/invensense_mpu6050.h | 2 +- include/linux/ptp_kvm.h | 19 + include/linux/rcupdate.h | 2 +- include/linux/timekeeping.h | 12 +- include/linux/virtio_net.h | 14 +- include/net/mptcp.h | 21 +- include/trace/events/intel_iommu.h | 120 -- include/uapi/linux/ethtool.h | 54 +- include/uapi/linux/kvm.h | 1 + include/uapi/linux/perf_event.h | 13 +- init/Kconfig | 48 +- kernel/locking/lockdep.c | 6 +- kernel/rcu/rcutorture.c | 111 +- kernel/rcu/srcutree.c | 13 +- kernel/rcu/tree.c | 2 +- kernel/rcu/tree_stall.h | 9 +- kernel/rcu/update.c | 2 +- kernel/time/clocksource.c | 2 + kernel/time/timekeeping.c | 1 + lib/vsprintf.c | 7 +- net/core/dev.c | 10 +- net/core/rtnetlink.c | 8 +- net/core/skmsg.c | 12 +- net/ethtool/common.c | 17 + net/ethtool/eee.c | 4 +- net/ethtool/ioctl.c | 18 +- net/hsr/hsr_device.c | 1 + net/hsr/hsr_forward.c | 6 - net/ieee802154/core.c | 4 +- net/ieee802154/nl-mac.c | 7 +- net/ieee802154/nl802154.c | 68 +- net/mac802154/llsec.c | 2 +- net/mptcp/options.c | 175 ++- net/mptcp/pm_netlink.c | 41 +- net/mptcp/protocol.h | 38 +- net/mptcp/subflow.c | 7 +- net/rds/message.c | 1 + net/rds/send.c | 2 +- net/tipc/crypto.c | 3 +- net/tipc/net.c | 2 +- net/tipc/node.c | 2 +- net/wireless/core.c | 4 +- scripts/Makefile.modinst | 111 +- scripts/Makefile.modsign | 29 - scripts/checkpatch.pl | 2 +- scripts/kconfig/lxdialog/util.c | 4 +- scripts/kconfig/streamline_config.pl | 4 +- scripts/mod/modpost.c | 8 +- scripts/modules-check.sh | 4 +- sound/drivers/aloop.c | 11 +- sound/soc/codecs/Kconfig | 16 +- sound/soc/codecs/Makefile | 4 + sound/soc/codecs/lpass-va-macro.c | 2 +- sound/soc/codecs/tlv320aic3x-i2c.c | 70 ++ sound/soc/codecs/tlv320aic3x-spi.c | 76 ++ sound/soc/codecs/tlv320aic3x.c | 108 +- sound/soc/codecs/tlv320aic3x.h | 12 + sound/soc/generic/audio-graph-card.c | 2 +- sound/soc/generic/simple-card.c | 2 +- sound/soc/meson/axg-fifo.c | 11 +- sound/soc/meson/axg-frddr.c | 26 +- sound/usb/card.c | 14 +- sound/usb/implicit.c | 15 +- sound/usb/quirks.c | 16 +- sound/usb/usbaudio.h | 2 + tools/testing/selftests/kvm/aarch64/vgic_init.c | 275 ++--- tools/testing/selftests/kvm/include/kvm_util.h | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 30 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 8 + .../testing/selftests/rcutorture/bin/kvm-build.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 19 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 3 + tools/testing/selftests/resctrl/cache.c | 2 +- tools/testing/selftests/resctrl/mba_test.c | 6 +- tools/testing/selftests/resctrl/mbm_test.c | 2 +- tools/testing/selftests/resctrl/resctrlfs.c | 4 +- 645 files changed, 11250 insertions(+), 10031 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-coresight-devices-trbe create mode 100644 Documentation/devicetree/bindings/arm/ete.yaml create mode 100644 Documentation/devicetree/bindings/arm/trbe.yaml create mode 100644 Documentation/devicetree/bindings/ata/nvidia,tegra-ahci.yaml delete mode 100644 Documentation/devicetree/bindings/ata/nvidia,tegra124-ahci.txt create mode 100644 Documentation/devicetree/bindings/iio/cdc/adi,ad7150.yaml create mode 100644 Documentation/devicetree/bindings/mtd/qcom,nandc.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/qcom_nandc.txt create mode 100644 Documentation/trace/coresight/coresight-trbe.rst create mode 100644 Documentation/virt/kvm/arm/ptp_kvm.rst create mode 100644 arch/arm/boot/dts/armada-385-atl-x530.dts delete mode 100644 arch/parisc/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/parisc/kernel/syscalls/syscalltbl.sh create mode 100644 drivers/firmware/smccc/kvm_guest.c copy drivers/gpu/drm/amd/amdgpu/{umc_v8_7.c => umc_v6_7.c} (56%) copy drivers/gpu/drm/amd/amdgpu/{nbio_v7_4.h => umc_v6_7.h} (71%) create mode 100644 drivers/hwtracing/coresight/coresight-trbe.c create mode 100644 drivers/hwtracing/coresight/coresight-trbe.h copy drivers/{staging => }/iio/cdc/Kconfig (56%) create mode 100644 drivers/iio/cdc/Makefile create mode 100644 drivers/iio/cdc/ad7150.c create mode 100644 drivers/iommu/io-pgfault.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/sample.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/sample.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/vporttbl.c create mode 100644 drivers/ptp/ptp_kvm_arm.c rename drivers/ptp/{ptp_kvm.c => ptp_kvm_common.c} (60%) create mode 100644 drivers/ptp/ptp_kvm_x86.c delete mode 100644 drivers/staging/iio/cdc/ad7150.c create mode 100644 include/linux/clocksource_ids.h create mode 100644 include/linux/ptp_kvm.h delete mode 100644 scripts/Makefile.modsign create mode 100644 sound/soc/codecs/tlv320aic3x-i2c.c create mode 100644 sound/soc/codecs/tlv320aic3x-spi.c